Programming Support for Distributed Optimization and Control in Cyber-Physical Systems

被引:1
|
作者
Balani, Rahul [1 ]
Wanner, Lucas F. [2 ]
Friedman, Jonathan [1 ]
Srivastava, Mani B. [1 ]
Lin, Kaisen [3 ]
Gupta, Rajesh K. [3 ]
机构
[1] Univ Calif Los Angeles, Elect Engn, Los Angeles, CA 90024 USA
[2] Univ Calif Los Angeles, Comp Sci, Los Angeles, CA 90024 USA
[3] Univ Calif San Diego, Comp Sci, La Jolla, CA 92093 USA
来源
2011 ACM/IEEE Second International Conference on Cyber-Physical Systems (ICCPS 2011) | 2011年
关键词
Subgradient method; Distributed Shared Memory; Coherence; Mutual Exclusion; Sensor/Actuator Networks;
D O I
10.1109/ICCPS.2011.11
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Large-scale actuator control problems in Cyber-Physical Systems (CPSs) are often expressed within the networked optimization model. While significant advances have taken place in optimization techniques, their widespread adoption in practical implementations is impeded by the complexity of inter-node coordination and lack of programming support that is necessary for sharing information coherently between distributed and concurrent controller processes. In this paper, we propose a distributed shared memory (DSM) architecture that abstracts away the details of inter-node coordination from the programmer resulting in simplified application design. It maintains data coherency through explicit use of mutual exclusion lock primitives that serialize access to coarse subsets of shared variables using fine-grained read/write permissions. The underlying lock protocol is deadlock-free, fair and safe, and reduces response time and message cost by 81.6% and 72.8% respectively over a conventional DSM implementation with coarse access permissions. Moreover, in a representative application example, the proposed framework reduces application code size by 76% and total latency by 22% over a hand-crafted implementation.
引用
收藏
页码:109 / 118
页数:10
相关论文
共 50 条
  • [31] Predicate monitoring in distributed cyber-physical systems
    Momtaz, Anik
    Basnet, Niraj
    Abbas, Houssam
    Bonakdarpour, Borzoo
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2023, 25 (04) : 541 - 556
  • [32] A distributed logic for Networked Cyber-Physical Systems
    Kim, Minyoung
    Stehr, Mark-Oliver
    Talcott, Carolyn
    SCIENCE OF COMPUTER PROGRAMMING, 2013, 78 (12) : 2453 - 2467
  • [33] On The Economic Control of Cyber-physical Systems
    Agarwal, Shaurya
    Kachroo, Pushkin
    2017 IEEE 7TH ANNUAL INTERNATIONAL CONFERENCE ON CYBER TECHNOLOGY IN AUTOMATION, CONTROL, AND INTELLIGENT SYSTEMS (CYBER), 2017, : 86 - 90
  • [34] Predictive Control of Cyber-Physical Systems
    Maestre J.M.
    Chanfreut P.
    Martín J.G.
    Masero E.
    Inoue M.
    Camacho E.F.
    RIAI - Revista Iberoamericana de Automatica e Informatica Industrial, 2021, 19 (01): : 1 - 12
  • [35] On the Economic Control of Cyber-physical Systems
    Agarwal, Shaurya
    Kachroo, Pushkin
    2017 IEEE 7th Annual International Conference on CYBER Technology in Automation, Control, and Intelligent Systems, CYBER 2017, 2018, : 86 - 90
  • [36] Resilient Control in Cyber-Physical Systems
    Weerakkody, Sean
    Ozel, Omur
    Mo, Yilin
    Sinopoli, Bruno
    FOUNDATIONS AND TRENDS IN SYSTEMS AND CONTROL, 2019, 7 (1-2): : 1 - 252
  • [37] Predictive Control of Cyber-Physical Systems
    Maria Maestre, Jose
    Chanfreut, Paula
    Garcia Martin, Javier
    Masero, Eva
    Inoue, Masaki
    Camacho, Eduardo F.
    REVISTA IBEROAMERICANA DE AUTOMATICA E INFORMATICA INDUSTRIAL, 2022, 19 (01): : 1 - 12
  • [38] Distributed Optimization for Power Distribution Systems with Cyber-Physical Co-simulation
    Sadnan, Rabayet
    Gray, Nathan
    Dubey, Anamika
    Bose, Anjan
    2021 IEEE POWER & ENERGY SOCIETY GENERAL MEETING (PESGM), 2021,
  • [39] A Decision Support System Architecture Based on Simulation Optimization for Cyber-Physical Systems
    Salama, Shady
    Eltawil, Amr B.
    46TH SME NORTH AMERICAN MANUFACTURING RESEARCH CONFERENCE, NAMRC 46, 2018, 26 : 1147 - 1158
  • [40] Cyber-Physical Optimization for Unmanned Aircraft Systems
    Bradley, Justin M.
    Atkins, Ella M.
    JOURNAL OF AEROSPACE INFORMATION SYSTEMS, 2014, 11 (01): : 48 - 59