首页 | 本学科首页   官方微博 | 高级检索  
     

基于GA的控制系统中实时任务的优化调度
引用本文:刘怀,谢东风,刘宁,黄建新.基于GA的控制系统中实时任务的优化调度[J].南京师范大学学报,2007,7(4):13-17.
作者姓名:刘怀  谢东风  刘宁  黄建新
作者单位:南京师范大学电气与自动化工程学院 江苏南京210042(刘怀,黄建新),云南省烟草公司 云南昆明650011(谢东风),东南大学自动化研究所 江苏南京210096(刘宁)
基金项目:南京师范大学青年科学基金(200411XQNBDQ41)资助项目
摘    要:控制系统中任务的调度不仅影响系统的资源利用率,而且影响系统的控制性能,是控制系统设计和实现的关键技术之一.首先分析了周期性实时任务,并给出了任务模型.基于此,采用了EDF调度算法,给出了任务的可测度性条件根据系统的性能指标与任务的采样周期和控制延迟之间的关系,对系统性能进行优化.由于采样周期和控制延迟之间存仵相互影响,为此采用了浮点数编码的遗传算法对采样周期进行优化,以提高系统的性能.为了加快收敛速度和不陷入局部极值,采用了排序选择算法、算术交叉算子和非一致变异算子.仿真结果表明,通过采用遗传算法,在保证系统中任务实时性的条件下,可以显著地提高系统的性能指标.

关 键 词:控制系统  调度算法  遗传算法  采样周期  控制延迟
文章编号:1672-1292(2007)04-0013-05
收稿时间:2007-01-27
修稿时间:2007年1月27日

Optimal Scheduling for Real-Time Tasks in Control Systems Based On GA
Liu Huai,Xie Dongfeng,Liu Ning,Huang Jianxin.Optimal Scheduling for Real-Time Tasks in Control Systems Based On GA[J].Journal of Nanjing Nor Univ: Eng and Technol,2007,7(4):13-17.
Authors:Liu Huai  Xie Dongfeng  Liu Ning  Huang Jianxin
Affiliation:Liu Huai, Xie Dongfeng, Liu Ning, Huang Jianxin(1. School of Electrical and Automation Engineering, Nanjing Normal University, Nanjing 210042, China; 2. Yunnan Tobacco Corp, Kunming 650011 , China;3. Research Institute of Automation, Southeast University, Nanjing 210096, China)
Abstract:Task scheduling in the control system influences not only the resource utilization of the system,but also the control performance of the system,and thus is one of the key techniques for designing and realizing the system.Firstly,real-time periodic task is investigated and task model is given.Based on these,EDF algorithm is adopted to schedule this kind of task and schedulable condition is prevented.According to the relationship of the performance of control system and sampling periods and control delays of tasks,the performance is optimized.Because sampling periods and control delays have influences on each other,genetic algorithm based on floating-point coding is adopted to optimize sampling period so as to improve the performance of the system.In order to converge to global optimum more quickly and not to plunge a local extremum,rank-based selection algorithm and arithmetic crossover operator and non-uniform mutation operator are adopted.Simulation results indicate that the performance index of control system can be improved obviously by adopting genetic algorithm under the condition of guaranteeing the real-time of the tasks in the system.
Keywords:control system  scheduling algorithm  genetic algorithms  sampling period  control delay
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号