多任务环境下软PLC执行系统软件实时性分析  

Real-time performance analysis of software running on soft PLC system based on multi-process environment

在线阅读下载全文

作  者:梁少宁 牛云[2] 

机构地区:[1]山西省工贸学校机电科,太原030021 [2]西北工业大学航海学院,西安710072

出  处:《工业仪表与自动化装置》2013年第2期38-41,49,共5页Industrial Instrumentation & Automation

摘  要:针对软PLC执行系统的实时性能需求,基于RM调度策略,利用时间需求分析算法,对系统中所有周期任务进行可调度性分析测试,估计其最大响应时间是否满足时限要求。利用可延期服务器调度非周期任务,利用M/M/1/K排队模型,根据非周期事件接收缓冲大小及其到来随即过程相关参数,估计非周期事件的平均响应时间和缓冲溢出率,使之符合系统要求。Aiming at the real - time performance requests of soft PLC, this paper advances a new a- nalysis model to calculate the schedulability of periodic tasks and the general response time of non - peri- odic tasks in hybrid real- time system based on Rate -monotonic Scheduling (RM). Time -demand a- nalysis method is used to handle with periodic tasks and the M/M/1/K queuing model is used to analyze non - periodic tasks. Finally the schedulability of the whole tasks is calculated to make sure all the tasks can satisfy their deadlines and the experiment show that the calculate result of the analysis model accords with the system real status.

关 键 词:软PLC实时性 时间需求分析 M M 1 K排队模型 周期 非周期任务调度 

分 类 号:TP316.2[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象