Non-preemptible last section assignment for reducing feedback latency in real-time control systems

被引:1
作者
Song, Chi Young [1 ]
Kim, Byung Kook [2 ]
机构
[1] Agcy Def Dev, Taejon 300600, South Korea
[2] Korea Adv Inst Sci & Technol, Dept Elect Engn & Comp Sci, Taejon, South Korea
关键词
control performance; real-time control; feedback latency; scheduling;
D O I
10.1080/00207720802692248
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A real-time control system design procedure consists of the controller design stage and the implementation stage. In the controller design stage, various digital control theories are used with assumptions, such as synchronous sampling, no sampling jitter and negligible feedback latency (latency from sensing to actuation). However, in the implementation stage, multiple control tasks are usually scheduled on a processor, which creates a finite sampling period, varying feedback latency and sampling jitter, and therefore the controller's performance is degraded. In this article, we investigate the relationship between control performance and timing parameters. In the course of this investigation, we found that the feedback latency is the dominant factor affecting control performance. In addition, we propose a rate monotonic (RM) scheduler with non-preemptible last section algorithm, which can reduce the feedback latency considerably. The proposed algorithm provides better control performance than a preemptive RM scheduler, in most cases. The effectiveness of the proposed algorithm is shown in illustrative examples.
引用
收藏
页码:479 / 495
页数:17
相关论文
共 50 条
  • [31] Screening for real-time control potential of urban wastewater systems
    Zacharof, AI
    Butler, D
    Schütze, M
    Beck, MB
    JOURNAL OF HYDROLOGY, 2004, 299 (3-4) : 349 - 362
  • [32] PID and PLC units for the real-time control of sewer systems
    Campisano, A
    Modica, C
    WATER SCIENCE AND TECHNOLOGY, 2002, 45 (07) : 95 - 104
  • [33] Real-time control of sewer systems using turbidity measurements
    Lacour, C.
    Schuetze, M.
    WATER SCIENCE AND TECHNOLOGY, 2011, 63 (11) : 2628 - 2632
  • [34] A laboratory course in real-time software for the control of dynamic systems
    Lim, Dong-Jin
    IEEE TRANSACTIONS ON EDUCATION, 2006, 49 (03) : 346 - 354
  • [35] Marine measurement and real-time control systems with case studies
    Ertogan, Melek
    Tayyar, Gokhan Tansel
    Wilson, Philip A.
    Ertugrul, Seniz
    OCEAN ENGINEERING, 2018, 159 : 457 - 469
  • [36] Variants of priority scheduling algorithms for reducing context-switches in real-time systems
    Raveendran, Biju K.
    Prasad, K. Durga
    Balasubramaniam, Sundar
    Gurunarayanan, S.
    DISTRIBUTED COMPUTING AND NETWORKING, PROCEEDINGS, 2006, 4308 : 466 - 478
  • [37] Energy-conserving feedback EDF scheduling for embedded systems with real-time constraints
    Dudani, A
    Mueller, F
    Zhu, YF
    ACM SIGPLAN NOTICES, 2002, 37 (07) : 213 - 222
  • [38] Universal Deoxidation of Semiconductor Substrates Assisted by Machine Learning and Real-Time Feedback Control
    Shen, Chao
    Zhan, Wenkang
    Tang, Jian
    Wu, Zhaofeng
    Xu, Bo
    Zhao, Chao
    Wang, Zhanguo
    ACS APPLIED MATERIALS & INTERFACES, 2024, 16 (14) : 18213 - 18221
  • [39] Real-Time Performance of Mechatronic PZT Module Using Active Vibration Feedback Control
    Aggogeri, Francesco
    Borboni, Alberto
    Merlo, Angelo
    Pellegrini, Nicola
    Ricatto, Raffaele
    SENSORS, 2016, 16 (10)
  • [40] Integrated pollution-based real-time control of sanitation systems
    Sun, Congcong
    Romero, Luis
    Joseph-Duran, Bernat
    Meseguer, Jordi
    Munoz, Eduard
    Guasch, Ramon
    Martinez, Montse
    Puig, Vicenc
    Cembrano, Gabriela
    JOURNAL OF ENVIRONMENTAL MANAGEMENT, 2020, 269