[发明专利]任务调度系统、调度方法、制动仿真系统及仿真方法在审
申请号: | 201710723335.X | 申请日: | 2017-08-22 |
公开(公告)号: | CN107463357A | 公开(公告)日: | 2017-12-12 |
发明(设计)人: | 吴向宁;石喆文;张珍;王继刚;王玉波;安震;李润华;张乾乾;葛永;赵庆刚;古龙瑞 | 申请(专利权)人: | 中车青岛四方车辆研究所有限公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38;G06F9/50;G06F17/50 |
代理公司: | 青岛联信知识产权代理事务所(普通合伙)37227 | 代理人: | 段秀瑛 |
地址: | 266031 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务 调度 系统 方法 制动 仿真 | ||
1.任务调度系统,用于系统任务的调度管理,其特征在于,所述任务调度系统包括:
周期管理模块:用以将一个完整的任务周期分为若干个任务相周期,并为每个任务相周期分配周期时间;
计时单元:用以累计时间;任务指令识别模块:用以在每个相周期内,识别是否有任务指令;
相周期管理模块:包括用以根据计时单元的计时信息判断相周期是否结束并在相周期结束时累计相周期数的相周期计数器,以及,在相周期计数器计数值超过任务相周期个数时复位相周期计数器的计数器复位单元;
任务调度模块:用以在每个任务相周期内,有任务指令的前提下调用任务指令。
2.如权利要求1所述的任务调度系统,其特征在于:所述系统包括应用层模块、功能层模块及I/O层模块,所述任务指令包括应用层任务、功能层任务及I/O层任务。
3.任务调度方法,采用权利要求1或2所述的任务调度系统,其特征在于,包括以下步骤:
S1:将完整任务周期按时间段划分为若干个任务相周期;
S2:从第一任务相周期开始,在任一任务相周期时间段内均判断是否有任务指令,若有,则调用并执行任务,若无,则顺延到下一任务相周期;
S3:完整任务周期结束后,判断是否有新的相周期分配指令,若有则返回执行步骤S1,若无则返回执行步骤S2。
4.如权利要求3所述的任务调度方法,其特征在于,进一步包括以下步骤:将任务分为由需要存储保护的任务组成的需要存储保护任务组和不需要存储保护的任务组成的不需要存储保护任务组;执行完不需要存储保护的任务组的任务后再执行需要存储保护的任务组的任务,或,执行完需要存储保护的任务组的任务后再执行不需要存储保护的任务组的任务;任务周期的最后一个周期执行I/O层任务。
5.如权利要求4所述的任务调度方法,其特征在于,对于需要存储保护的任务,执行过程进一步包括以下步骤:在需要存储保护的任务对应的任务相周期内,有新的任务请求的前提下,先判断上一次任务是否执行完成,若已完成,则执行新的任务请求;若未完成,则将新的任务请求暂存,待上一次任务请求完成后执行新的任务请求。
6.制动仿真系统,其特征在于:包括制动半实物仿真平台及权利要求1-2中任意一项所述的任务调度系统。
7.如权利要求6所述的制动仿真系统,其特征在于:所述制动半实物仿真平台包括应用层模块、功能层模块及I/O层模块;所述I/O层模块连接机车制动控制单元,用以获取仿真控制指令下机车制动控制单元反馈的数据;所述任务指令包括应用层任务、功能层任务及I/O层任务。
8.如权利要求7所述的制动仿真系统,其特征在于:所述功能层任务包括:制动任务、牵引控制任务、司控室任务、设置任务、自检任务。
9.制动仿真方法,采用权利要求7或8所述的制动仿真系统,其特征在于,包括以下步骤:
将完整任务周期按时间段划分为任务相周期;
将应用层任务、制动任务、牵引控制任务作为不需要存储保护的任务组,将司控室任务、设置任务、自检任务作为需要存储保护的任务组;
在每一任务相周期,检测是否有任务,若有则执行相应的任务,若无,则顺延至下一任务相周期;
其中任务的执行顺序为:执行完不需要存储保护的任务组的任务后再执行需要存储保护的任务组的任务,或,执行完需要存储保护的任务组的任务后再执行不需要存储保护的任务组的任务;
最后一个任务相周期执行I/O层任务。
10.如权利要求8所述的制动仿真方法,其特征在于,
S1:将完整任务周期按时间段划分为8个任务相周期;
S2:从第一任务相周期开始,在任一任务相周期时间段内均判断是否有任务指令,若有,则调用并执行任务,若无,则顺延到下一任务相周期;
S3:完整任务周期结束后,判断是否有新的相周期分配指令,若有则返回执行步骤S1,若无则返回执行步骤S2;
以上步骤S2中,分别调用应用层任务-制动任务-牵引控制任务-I/O层任务-司控室任务-设置任务-自检任务-I/O层任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中车青岛四方车辆研究所有限公司,未经中车青岛四方车辆研究所有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710723335.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:任务流程的执行方法和装置
- 下一篇:应用程序推荐方法及应用其的电子装置