检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[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[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.14.132.123