Using Server-Sent Events for Event-Based Control in Networked Control Systems

被引:5
|
作者
de la Torre, Luis [1 ]
Chacon, Jesus [2 ]
Chaos, Dictino [1 ]
Dormido, Sebastian [1 ]
Sanchez, Jose [1 ]
机构
[1] UNED, Madrid 28040, Spain
[2] UCM, Madrid 28040, Spain
来源
IFAC PAPERSONLINE | 2019年 / 52卷 / 09期
关键词
Event-based control; networked control systems; communication protocols; events;
D O I
10.1016/j.ifacol.2019.08.218
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Server-Sent Events (or SSEs) is a standard HTTP technology used in many web applications nowadays. This protocol enables communication between a server and a client based on messages that are sent at the server's will. Different type of event triggers can be defined in the server and the client can subscribe to one or more of these event streams. Event-based control tries to optimize the communications between the plant and the controller while still performing an adequate control of the system. This is especially useful in networked control systems, where the plant and the controller are physically separated, and a network communication system is in between of them. Just like event-based control is a natural fit for networked control systems, this paper proposes the use of SSEs as a natural solution to implement event-based control strategies assigning the role of "server" to the plant and the role of "client" to the controller. The work presents the main advantages of using SSEs in this scenario, compares this technology to other possible solutions (such as WebSockets) and presents a communication workflow between client (controller) and server (plant) to define event triggers and subscribe to event streams that might be of interest to the controller. (C) 2019, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:260 / 265
页数:6
相关论文
共 50 条
  • [21] Event-Based Fuzzy H∞ Control for Unreliable Nonlinear Networked Systems
    Qu, Zifang
    Du, Zhenbin
    Zhang, Guangyong
    Sun, Xiaohong
    [J]. IEEE ACCESS, 2024, 12 : 114695 - 114704
  • [22] Event-based control for networked systems: From centralized to distributed approaches
    Guinaldo, Maria
    Sanchez, Jose
    Dormido, Sebastian
    [J]. REVISTA IBEROAMERICANA DE AUTOMATICA E INFORMATICA INDUSTRIAL, 2017, 14 (01): : 16 - 30
  • [23] An Event-Based Online Scheduling Approach for Networked Embedded Control Systems
    Reimann, Sven
    Al-Areqi, Sanad
    Liu, Steven
    [J]. 2013 AMERICAN CONTROL CONFERENCE (ACC), 2013, : 5326 - 5331
  • [24] Event-Based Security Control for Stochastic Networked Systems Subject to Attacks
    Yan, Huaicheng
    Wang, Jiangning
    Zhang, Hao
    Shen, Hao
    Zhan, Xisheng
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (11): : 4643 - 4654
  • [25] Event-based Control and Scheduling Co-Design in Networked Control Systems with Bandwidth Limitation
    Nazarzadeh, Amin
    Montazeri, Mohsen
    [J]. 2019 27TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE 2019), 2019, : 1092 - 1096
  • [26] A secure event-based quantized networked control system
    Xiang, Biao
    Liu, Xia
    Chen, Yong
    [J]. TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2023, 45 (07) : 1382 - 1394
  • [27] Robust Event-based Data Scheduling for Resource Constrained Networked Control Systems
    Mamduhi, Mohammad H.
    Tolic, Domagoj
    Hirchel, Sandra
    [J]. 2015 AMERICAN CONTROL CONFERENCE (ACC), 2015, : 4695 - 4701
  • [28] Decentralized Event-based Scheduling for Shared-Resource Networked Control Systems
    Mamduhi, Mohammad H.
    Tolic, Domagoj
    Hirche, Sandra
    [J]. 2015 EUROPEAN CONTROL CONFERENCE (ECC), 2015, : 947 - 953
  • [29] Event-based H2/H∞ controllers for networked control systems
    Orihuela, L.
    Millan, P.
    Vivas, C.
    Rubio, F. R.
    [J]. INTERNATIONAL JOURNAL OF CONTROL, 2014, 87 (12) : 2488 - 2498
  • [30] Event-based control for memristive systems
    Wen, Shiping
    Zeng, Zhigang
    Huang, Tingwen
    [J]. COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2014, 19 (10) : 3431 - 3443