NEURAL FEEDBACK SCHEDULING OF REAL-TIME CONTROL TASKS

被引:0
|
作者
Xia, Feng [1 ,3 ]
Tian, Yu-Chu [1 ]
Sun, Youxian [2 ]
Dong, Jinxiang [3 ]
机构
[1] Queensland Univ Technol, Fac Informat Technol, Brisbane, Qld 4001, Australia
[2] Zhejiang Univ, State Key Lab Ind Control Technol, Hangzhou 310027, Peoples R China
[3] Zhejiang Univ, Coll Comp Sci & Technol, Hangzhou 310027, Peoples R China
基金
澳大利亚研究理事会; 中国博士后科学基金;
关键词
Feedback scheduling; Neural networks; Real-time scheduling; Computational overhead; Embedded control systems;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many embedded real-time control systems suffer from resource constraints and dynamic workload variations. Although optimal feedback scheduling schemes are in principle capable of maximizing the overall control performance of multitasking control systems, most of them induce excessively large computational overheads associated with the mathematical optimization routines involved and hence are not directly applicable to practical systems. To optimize the overall control performance while minimizing the overhead of feedback scheduling, this paper proposes an efficient feedback scheduling scheme based on feedforward neural networks. Using the optimal solutions obtained offline by mathematical optimization methods, a back-propagation (BP) neural network is designed to adapt online the sampling periods of concurrent control tasks with respect to changes in computing resource availability. Numerical simulation results show that the proposed scheme can reduce the computational overhead significantly while delivering almost the same overall control performance as compared to optimal feedback scheduling.
引用
收藏
页码:2965 / 2975
页数:11
相关论文
共 50 条
  • [31] Dynamic scheduling of real-time tasks, by assignment
    Hamidzadeh, B
    Atif, Y
    IEEE CONCURRENCY, 1998, 6 (04): : 14 - +
  • [32] Dynamic scheduling of real-time tasks, by assignment
    University of British Columbia, Vancouver, BC, Canada
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    不详
    IEEE Concurrency, 4 (14-25):
  • [33] A Real-Time Scheduling Service for Parallel Tasks
    Ferry, David
    Li, Jing
    Mahadevan, Mahesh
    Agrawal, Kunal
    Gill, Christopher
    Lu, Chenyang
    2013 IEEE 19TH REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2013, : 261 - 271
  • [34] Generalized Elastic Scheduling for Real-Time Tasks
    Chantem, Thidapat
    Hu, Xiaobo Sharon
    Lemmon, Michael D.
    IEEE TRANSACTIONS ON COMPUTERS, 2009, 58 (04) : 480 - 495
  • [35] Bundled Scheduling of Parallel Real-time Tasks
    Wasly, Saud
    Pellizzoni, Rodolfo
    25TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS 2019), 2019, : 130 - 142
  • [36] Optimal scheduling for real-time parallel tasks
    Lee, WY
    Lee, H
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2006, E89D (06) : 1962 - 1966
  • [37] Scheduling real-time tasks and GC by EDF
    School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu 610054, China
    Hangkong Xuebao, 2008, 5 (1226-1232): : 1226 - 1232
  • [38] A feedback scheduler for real-time controller tasks
    Eker, J
    Hagander, P
    Årzén, KE
    CONTROL ENGINEERING PRACTICE, 2000, 8 (12) : 1369 - 1378
  • [39] An efficient real-time middleware scheduling algorithm for periodic real-time tasks
    Park, HJ
    Lee, CH
    ARTIFICIAL INTELLIGENCE AND SIMULATION, 2004, 3397 : 304 - 312
  • [40] Toward flexible scheduling of real-time control tasks:: Reviewing basic control models
    Marti, Pau
    Velasco, Manel
    HYBRID SYSTEMS: COMPUTATION AND CONTROL, PROCEEDINGS, 2007, 4416 : 710 - +