Optimal Scheduling Algorithm for Multi-Tasks in Distributed Control Systems

被引:0
|
作者
Liu, Huai [1 ]
机构
[1] Nanjing Normal Univ, Sch Elect & Elect Engn, Nanjing, Jiangsu, Peoples R China
关键词
Distributed Control System (DCS); Scheduling algorithm; heuristic task allocation; Particle swarm optimization (PSO);
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
There are real-time periodic tasks and non-real-time sporadic tasks in Distributed Control System (DCS) and how to schedule these tasks influences not only on the resource utilization of system, but also on the control performance of system. Firstly, task models and system model are given in this paper. A scheduling algorithm called dual-priority queue scheduling algorithm is presented for uniprocessor and the schedulable condition is given. Based on this, the task scheduling algorithm for DCS is investigated based on heuristic task allocation method. According to the relationship of the performance of DCS and sampling periods of periodic tasks, particle swarm optimization (PSO) algorithm is applied to optimize the performance index of DCS. Simulation results show that the performance index of DCS can be improved obviously in the case that the schedulability of all tasks is guaranteed by adopting the algorithm presented in this paper.
引用
收藏
页码:3114 / 3119
页数:6
相关论文
共 50 条
  • [1] Optimal and fault-tolerant scheduling algorithm for multi-tasks in distributed control systems
    Liu, Huai
    Huang, Jianxin
    Shen, Jie
    [J]. WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 6675 - +
  • [2] Optimal Scheduling Algorithm for Periodic Tasks in Distributed Control Systems Based on PSO
    Liu Huai
    Zhang Zheng
    Huang Jianxin
    Feng Chunmei
    [J]. 2011 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, 2011, : 2853 - 2857
  • [3] An algorithm for traffic enforcement in multi-tasks operating systems
    Lamti, L
    Afifi, H
    [J]. SECOND IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS, PROCEEDINGS, 1997, : 609 - 613
  • [4] Scheduling Tasks from Selfish Multi-tasks Agents
    Cohen, Johanne
    Pascual, Fanny
    [J]. EURO-PAR 2015: PARALLEL PROCESSING, 2015, 9233 : 183 - 195
  • [5] Resources Configuration Algorithm of Multi-tasks
    Kai, Peng
    [J]. PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON PRODUCT INNOVATION MANAGEMENT, VOLS I AND II, 2008, : 1296 - 1298
  • [6] Efficient multi-tasks scheduling algorithm in mobile cloud computing with time constraints
    Wang, Tongxiang
    Wei, Xianglin
    Tang, Chaogang
    Fan, Jianhua
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2018, 11 (04) : 793 - 807
  • [7] Efficient multi-tasks scheduling algorithm in mobile cloud computing with time constraints
    Tongxiang Wang
    Xianglin Wei
    Chaogang Tang
    Jianhua Fan
    [J]. Peer-to-Peer Networking and Applications, 2018, 11 : 793 - 807
  • [8] Research of coordination mechanism of distributed multi-tasks in CSCW
    Wu, Weifeng
    Peng, Dechun
    Lin, Zhiyu
    Liu, Pu
    Deng, Wantao
    [J]. Jisuanji Gongcheng/Computer Engineering, 1997, 23 (04): : 3 - 7
  • [9] A QOS-oriented Hybrid Scheduling Algorithm for Multi-tasks in a Cloud Robot Environment
    Lu, Fei
    Zhang, Weidong
    Liu, Shuo
    Sun, Xiaohong
    Zhang, Jun
    [J]. 2017 CHINESE AUTOMATION CONGRESS (CAC), 2017, : 797 - 802
  • [10] Jitterless tasks scheduling algorithm for distributed multimedia systems
    Univ of Science and Technology of, China, Beijing, China
    [J]. Jisuanji Xuebao, 1 (24-30):