首页 > 最新文献

ACM Transactions on Cyber-Physical Systems最新文献

英文 中文
Can Replay Attacks Designed to Steal Water from Water Distribution Systems Remain Undetected? 设计用于从配水系统偷水的重放攻击是否仍然未被检测到?
IF 2.3 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2020-12-30 DOI: 10.1145/3406764
Venkata Reddy Palleti, Vishrut Kumar Mishra, Chuadhry Mujeeb Ahmed, A. Mathur
Industrial Control Systems (ICS) monitor and control physical processes. ICS are found in, among others, critical infrastructures such as water treatment plants, water distribution systems, and the electric power grid. While the existence of cyber-components in an ICS leads to ease of operations and maintenance, it renders the system under control vulnerable to cyber and physical attacks. An experimental study was conducted with replay attacks launched on an operational water distribution (WADI) plant to understand under what conditions an attacker/attack can remain undetected while stealing water. A detection method, based on an input-output Linear Time-invariant system model of the physical process, was developed and implemented in WADI to detect such attacks. The experiments reveal the strengths and limitations of the detection method and challenges faced by an attacker while attempting to steal water from a water distribution system.
工业控制系统(ICS)监视和控制物理过程。ICS存在于水处理厂、配水系统和电网等关键基础设施中。虽然ICS中网络组件的存在使操作和维护变得容易,但它使控制下的系统容易受到网络和物理攻击。为了了解在什么情况下攻击者/攻击者可以在窃取水的同时不被发现,在运行中的供水(WADI)工厂进行了一项实验研究。提出了一种基于物理过程的输入输出线性定常系统模型的检测方法,并在WADI中实现。这些实验揭示了检测方法的优点和局限性,以及攻击者在试图从供水系统窃取水时面临的挑战。
{"title":"Can Replay Attacks Designed to Steal Water from Water Distribution Systems Remain Undetected?","authors":"Venkata Reddy Palleti, Vishrut Kumar Mishra, Chuadhry Mujeeb Ahmed, A. Mathur","doi":"10.1145/3406764","DOIUrl":"https://doi.org/10.1145/3406764","url":null,"abstract":"Industrial Control Systems (ICS) monitor and control physical processes. ICS are found in, among others, critical infrastructures such as water treatment plants, water distribution systems, and the electric power grid. While the existence of cyber-components in an ICS leads to ease of operations and maintenance, it renders the system under control vulnerable to cyber and physical attacks. An experimental study was conducted with replay attacks launched on an operational water distribution (WADI) plant to understand under what conditions an attacker/attack can remain undetected while stealing water. A detection method, based on an input-output Linear Time-invariant system model of the physical process, was developed and implemented in WADI to detect such attacks. The experiments reveal the strengths and limitations of the detection method and challenges faced by an attacker while attempting to steal water from a water distribution system.","PeriodicalId":7055,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":"5 1","pages":"1 - 19"},"PeriodicalIF":2.3,"publicationDate":"2020-12-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1145/3406764","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43612505","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Decentralized Firmware Attestation for In-Vehicle Networks 车载网络的去中心化固件认证
IF 2.3 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2020-12-30 DOI: 10.1145/3418685
Abhimanyu Rawat, Mohammad Khodari, Mikael Asplund, A. Gurtov
Today’s vehicles are examples of Cyber-Physical Systems (CPS) controlled by a large number of electronic control units (ECUs), which manage everything from heating to steering and braking. Due to the increasing complexity and inter-dependency of these units, it has become essential for an ECU to be able to ensure the integrity of the firmware running on other ECU’s to guarantee its own correct operation. Existing solutions for firmware attestation use a centralized approach, which means a single point of failure. In this article, we propose and investigate a decentralized firmware attestation scheme for the automotive domain. The basic idea of this scheme is that each ECU can attest to the state of those ECU’s on which it depends. Two flavors of ECU attestation, i.e., parallel and serial solution, were designed, implemented, and evaluated. The two variants were compared in terms of both detection performance (i.e., the ability to identify unauthorized firmware modifications) and timing performance. Our results show that the proposed scheme is feasible to implement and that the parallel solution showed a significant improvement in timing performance over the serial solution.
今天的车辆是由大量电子控制单元(ecu)控制的网络物理系统(CPS)的例子,这些电子控制单元管理从加热到转向和制动的一切。由于这些单元的复杂性和相互依赖性日益增加,ECU必须能够确保在其他ECU上运行的固件的完整性,以保证其自身的正确运行。现有的固件认证解决方案使用集中式方法,这意味着存在单点故障。在本文中,我们提出并研究了一种用于汽车领域的分散固件认证方案。该方案的基本思想是每个ECU可以证明它所依赖的那些ECU的状态。设计、实现和评估了两种ECU认证方案,即并行和串行解决方案。在检测性能(即识别未经授权的固件修改的能力)和定时性能方面比较了这两种变体。结果表明,该方案是可行的,并行方案比串行方案在时序性能上有显著提高。
{"title":"Decentralized Firmware Attestation for In-Vehicle Networks","authors":"Abhimanyu Rawat, Mohammad Khodari, Mikael Asplund, A. Gurtov","doi":"10.1145/3418685","DOIUrl":"https://doi.org/10.1145/3418685","url":null,"abstract":"Today’s vehicles are examples of Cyber-Physical Systems (CPS) controlled by a large number of electronic control units (ECUs), which manage everything from heating to steering and braking. Due to the increasing complexity and inter-dependency of these units, it has become essential for an ECU to be able to ensure the integrity of the firmware running on other ECU’s to guarantee its own correct operation. Existing solutions for firmware attestation use a centralized approach, which means a single point of failure. In this article, we propose and investigate a decentralized firmware attestation scheme for the automotive domain. The basic idea of this scheme is that each ECU can attest to the state of those ECU’s on which it depends. Two flavors of ECU attestation, i.e., parallel and serial solution, were designed, implemented, and evaluated. The two variants were compared in terms of both detection performance (i.e., the ability to identify unauthorized firmware modifications) and timing performance. Our results show that the proposed scheme is feasible to implement and that the parallel solution showed a significant improvement in timing performance over the serial solution.","PeriodicalId":7055,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":"5 1","pages":"1 - 23"},"PeriodicalIF":2.3,"publicationDate":"2020-12-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1145/3418685","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47148621","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Categorical Semantics of Cyber-Physical Systems Theory 信息物理系统理论的范畴语义
IF 2.3 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2020-10-15 DOI: 10.1145/3461669
Georgios Bakirtzis, C. Fleming, Christina N. Vasilakopoulou
Cyber-physical systems require the construction and management of various models to assure their correct, safe, and secure operation. These various models are necessary because of the coupled physical and computational dynamics present in cyber-physical systems. However, to date the different model views of cyber-physical systems are largely related informally, which raises issues with the degree of formal consistency between those various models of requirements, system behavior, and system architecture. We present a category-theoretic framework to make different types of composition explicit in the modeling and analysis of cyber-physical systems, which could assist in verifying the system as a whole. This compositional framework for cyber-physical systems gives rise to unified system models, where system behavior is hierarchically decomposed and related to a system architecture using the systems-as-algebras paradigm. As part of this paradigm, we show that an algebra of (safety) contracts generalizes over the state of the art, providing more uniform mathematical tools for constraining the behavior over a richer set of composite cyber-physical system models, which has the potential of minimizing or eliminating hazardous behavior.
网络物理系统需要各种模型的构建和管理,以确保其正确、安全和安全的运行。这些不同的模型是必要的,因为网络物理系统中存在耦合的物理和计算动力学。然而,到目前为止,网络物理系统的不同模型视图在很大程度上是非正式的,这引发了需求、系统行为和系统架构的各种模型之间形式一致性的问题。我们提出了一个范畴论框架,在网络物理系统的建模和分析中明确不同类型的组成,这有助于验证整个系统。这种网络物理系统的组成框架产生了统一的系统模型,其中系统行为被分层分解,并使用系统作为代数范式与系统架构相关。作为这一范式的一部分,我们表明,(安全)契约代数概括了现有技术,提供了更统一的数学工具来约束一组更丰富的复合网络物理系统模型上的行为,这有可能最大限度地减少或消除危险行为。
{"title":"Categorical Semantics of Cyber-Physical Systems Theory","authors":"Georgios Bakirtzis, C. Fleming, Christina N. Vasilakopoulou","doi":"10.1145/3461669","DOIUrl":"https://doi.org/10.1145/3461669","url":null,"abstract":"Cyber-physical systems require the construction and management of various models to assure their correct, safe, and secure operation. These various models are necessary because of the coupled physical and computational dynamics present in cyber-physical systems. However, to date the different model views of cyber-physical systems are largely related informally, which raises issues with the degree of formal consistency between those various models of requirements, system behavior, and system architecture. We present a category-theoretic framework to make different types of composition explicit in the modeling and analysis of cyber-physical systems, which could assist in verifying the system as a whole. This compositional framework for cyber-physical systems gives rise to unified system models, where system behavior is hierarchically decomposed and related to a system architecture using the systems-as-algebras paradigm. As part of this paradigm, we show that an algebra of (safety) contracts generalizes over the state of the art, providing more uniform mathematical tools for constraining the behavior over a richer set of composite cyber-physical system models, which has the potential of minimizing or eliminating hazardous behavior.","PeriodicalId":7055,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":"5 1","pages":"1 - 32"},"PeriodicalIF":2.3,"publicationDate":"2020-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1145/3461669","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49268318","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 17
Control Communication Co-Design for Wide Area Cyber-Physical Systems 广域网络物理系统的控制通信协同设计
IF 2.3 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2020-08-17 DOI: 10.1145/3418528
Laksh Bhatia, Ivana Tomić, A. Fu, Michael J. Breza, J. Mccann
Wide Area Cyber-Physical Systems (WA-CPSs) are a class of control systems that integrate low-powered sensors, heterogeneous actuators, and computer controllers into large infrastructure that span multi-kilometre distances. Current wireless communication technologies are incapable of meeting the communication requirements of range and bounded delays needed for the control of WA-CPSs. To solve this problem, we use a Control Communication Co-design approach for WA-CPSs, that we refer to as the C3 approach, to design a novel Low-Power Wide Area (LPWA) MAC protocol called Ctrl-MAC and its associated event-triggered controller that can guarantee the closed-loop stability of a WA-CPS. This is the first article to show that LPWA wireless communication technologies can support the control of WA-CPSs. LPWA technologies are designed to support one-way communication for monitoring and are not appropriate for control. We present this work using an example of a water distribution network application, which we evaluate both through a co-simulator (modeling both physical and cyber subsystems) and testbed deployments. Our evaluation demonstrates full control stability, with up to 50% better packet delivery ratios and 80% less average end-to-end delays when compared to a state-of-the-art LPWA technology. We also evaluate our scheme against an idealised, wired, centralised, control architecture, and show that the controller maintains stability and the overshoots remain within bounds.
广域网络物理系统(wa - cps)是一类控制系统,它将低功率传感器、异构执行器和计算机控制器集成到跨越数公里距离的大型基础设施中。目前的无线通信技术还不能满足无线无线通信系统控制所需的范围和有界延迟的通信要求。为了解决这个问题,我们使用了一种用于WA-CPS的控制通信协同设计方法,我们称之为C3方法,设计了一种新的低功耗广域(LPWA) MAC协议,称为Ctrl-MAC及其相关的事件触发控制器,可以保证WA-CPS的闭环稳定性。这是第一篇展示LPWA无线通信技术可以支持wa - cps控制的文章。LPWA技术旨在支持用于监控的单向通信,而不适合用于控制。我们使用一个配水网络应用程序的示例来展示这项工作,我们通过联合模拟器(对物理和网络子系统建模)和测试平台部署来评估该应用程序。我们的评估显示了完全的控制稳定性,与最先进的LPWA技术相比,数据包传输率提高了50%,平均端到端延迟减少了80%。我们还根据理想化的、有线的、集中式的控制体系结构评估了我们的方案,并表明控制器保持稳定,超调保持在界限内。
{"title":"Control Communication Co-Design for Wide Area Cyber-Physical Systems","authors":"Laksh Bhatia, Ivana Tomić, A. Fu, Michael J. Breza, J. Mccann","doi":"10.1145/3418528","DOIUrl":"https://doi.org/10.1145/3418528","url":null,"abstract":"Wide Area Cyber-Physical Systems (WA-CPSs) are a class of control systems that integrate low-powered sensors, heterogeneous actuators, and computer controllers into large infrastructure that span multi-kilometre distances. Current wireless communication technologies are incapable of meeting the communication requirements of range and bounded delays needed for the control of WA-CPSs. To solve this problem, we use a Control Communication Co-design approach for WA-CPSs, that we refer to as the C3 approach, to design a novel Low-Power Wide Area (LPWA) MAC protocol called Ctrl-MAC and its associated event-triggered controller that can guarantee the closed-loop stability of a WA-CPS. This is the first article to show that LPWA wireless communication technologies can support the control of WA-CPSs. LPWA technologies are designed to support one-way communication for monitoring and are not appropriate for control. We present this work using an example of a water distribution network application, which we evaluate both through a co-simulator (modeling both physical and cyber subsystems) and testbed deployments. Our evaluation demonstrates full control stability, with up to 50% better packet delivery ratios and 80% less average end-to-end delays when compared to a state-of-the-art LPWA technology. We also evaluate our scheme against an idealised, wired, centralised, control architecture, and show that the controller maintains stability and the overshoots remain within bounds.","PeriodicalId":7055,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":"5 1","pages":"1 - 27"},"PeriodicalIF":2.3,"publicationDate":"2020-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1145/3418528","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42929957","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 13
Sℒ1-Simplex: Safe Velocity Regulation of Self-Driving Vehicles in Dynamic and Unforeseen Environments Sℒ1-简单:自动驾驶车辆在动态和不可预见环境中的安全速度调节
IF 2.3 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2020-08-04 DOI: 10.1145/3564273
Y. Mao, Yuliang Gu, N. Hovakimyan, L. Sha, P. Voulgaris
This article proposes a novel extension of the Simplex architecture with model switching and model learning to achieve safe velocity regulation of self-driving vehicles in dynamic and unforeseen environments. To guarantee the reliability of autonomous vehicles, an ℒ1 adaptive controller that compensates for uncertainties and disturbances is employed by the Simplex architecture as a verified high-assurance controller (HAC) to tolerate concurrent software and physical failures. Meanwhile, the safe switching controller is incorporated into the HAC for safe velocity regulation in the dynamic (prepared) environments, through the integration of the traction control system and anti-lock braking system. Due to the high dependence of vehicle dynamics on the driving environments, the HAC leverages the finite-time model learning to timely learn and update the vehicle model for ℒ1 adaptive controller, when any deviation from the safety envelope or the uncertainty measurement threshold occurs in the unforeseen driving environments. With the integration of ℒ1 adaptive controller, safe switching controller and finite-time model learning, the vehicle’s angular and longitudinal velocities can asymptotically track the provided references in the dynamic and unforeseen driving environments, while the wheel slips are restricted to safety envelopes to prevent slipping and sliding. Finally, the effectiveness of the proposed Simplex architecture for safe velocity regulation is validated by the AutoRally platform.
本文提出了Simplex架构的一个新扩展,通过模型切换和模型学习来实现自动驾驶车辆在动态和不可预见环境中的安全速度调节。为了保证自动驾驶汽车的可靠性ℒ1自适应控制器,其补偿不确定性和干扰,被Simplex架构用作经验证的高保证控制器(HAC),以容忍并发的软件和物理故障。同时,通过集成牵引控制系统和防抱死制动系统,将安全切换控制器纳入HAC,以在动态(准备好的)环境中进行安全速度调节。由于车辆动力学对驾驶环境的高度依赖性,HAC利用有限时间模型学习来及时学习和更新车辆模型ℒ1自适应控制器,当在不可预见的驾驶环境中发生与安全包络线或不确定性测量阈值的任何偏差时。随着ℒ1自适应控制器、安全切换控制器和有限时间模型学习,车辆的角速度和纵向速度可以在动态和不可预见的驾驶环境中渐近跟踪所提供的参考,而车轮打滑被限制在安全包络内,以防止打滑和滑动。最后,通过AutoRally平台验证了所提出的Simplex安全调速体系结构的有效性。
{"title":"Sℒ1-Simplex: Safe Velocity Regulation of Self-Driving Vehicles in Dynamic and Unforeseen Environments","authors":"Y. Mao, Yuliang Gu, N. Hovakimyan, L. Sha, P. Voulgaris","doi":"10.1145/3564273","DOIUrl":"https://doi.org/10.1145/3564273","url":null,"abstract":"This article proposes a novel extension of the Simplex architecture with model switching and model learning to achieve safe velocity regulation of self-driving vehicles in dynamic and unforeseen environments. To guarantee the reliability of autonomous vehicles, an ℒ1 adaptive controller that compensates for uncertainties and disturbances is employed by the Simplex architecture as a verified high-assurance controller (HAC) to tolerate concurrent software and physical failures. Meanwhile, the safe switching controller is incorporated into the HAC for safe velocity regulation in the dynamic (prepared) environments, through the integration of the traction control system and anti-lock braking system. Due to the high dependence of vehicle dynamics on the driving environments, the HAC leverages the finite-time model learning to timely learn and update the vehicle model for ℒ1 adaptive controller, when any deviation from the safety envelope or the uncertainty measurement threshold occurs in the unforeseen driving environments. With the integration of ℒ1 adaptive controller, safe switching controller and finite-time model learning, the vehicle’s angular and longitudinal velocities can asymptotically track the provided references in the dynamic and unforeseen driving environments, while the wheel slips are restricted to safety envelopes to prevent slipping and sliding. Finally, the effectiveness of the proposed Simplex architecture for safe velocity regulation is validated by the AutoRally platform.","PeriodicalId":7055,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":"7 1","pages":"1 - 24"},"PeriodicalIF":2.3,"publicationDate":"2020-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43897861","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
A Survey on Intersection Management of Connected Autonomous Vehicles 网联自动驾驶汽车交叉口管理研究综述
IF 2.3 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2020-08-03 DOI: 10.1145/3407903
M. Khayatian, Mohammadreza Mehrabian, E. Andert, Rachel Dedinsky, S. Choudhary, Y. Lou, Aviral Shirvastava
Intersection management of Connected Autonomous Vehicles (CAVs) has the potential to improve safety and mobility. CAVs approaching an intersection can exchange information with the infrastructure or each other to schedule their cross times. By avoiding unnecessary stops, scheduling CAVs can increase traffic throughput, reduce energy consumption, and most importantly, minimize the number of accidents that happen in intersection areas due to human errors. We study existing intersection management approaches from following key perspectives: (1) intersection management interface, (2) scheduling policy, (3) existing wireless technologies, (4) existing vehicle models used by researchers and their impact, (5) conflict detection, (6) extension to multi-intersection management, (7) challenges of supporting human-driven vehicles, (8) safety and robustness required for real-life deployment, (9) graceful degradation and recovery for emergency scenarios, (10) security concerns and attack models, and (11) evaluation methods. We then discuss the effectiveness and limitations of each approach with respect to the aforementioned aspects and conclude with a discussion on tradeoffs and further research directions.
互联自动驾驶汽车(CAV)的交叉口管理具有提高安全性和机动性的潜力。接近交叉口的CAV可以与基础设施或彼此交换信息,以安排其交叉时间。通过避免不必要的停车,调度CAV可以提高交通吞吐量,降低能耗,最重要的是,最大限度地减少交叉口区域因人为失误而发生的事故数量。我们从以下关键角度研究了现有的交叉口管理方法:(1)交叉口管理接口,(2)调度策略,(3)现有的无线技术,(4)研究人员使用的现有车辆模型及其影响,(5)冲突检测,(6)多交叉口管理的扩展,(7)支持人工驾驶车辆的挑战,(8)真实部署所需的安全性和稳健性,(9)紧急情况下的优雅降级和恢复,(10)安全问题和攻击模型,以及(11)评估方法。然后,我们讨论了每种方法在上述方面的有效性和局限性,最后讨论了权衡和进一步的研究方向。
{"title":"A Survey on Intersection Management of Connected Autonomous Vehicles","authors":"M. Khayatian, Mohammadreza Mehrabian, E. Andert, Rachel Dedinsky, S. Choudhary, Y. Lou, Aviral Shirvastava","doi":"10.1145/3407903","DOIUrl":"https://doi.org/10.1145/3407903","url":null,"abstract":"Intersection management of Connected Autonomous Vehicles (CAVs) has the potential to improve safety and mobility. CAVs approaching an intersection can exchange information with the infrastructure or each other to schedule their cross times. By avoiding unnecessary stops, scheduling CAVs can increase traffic throughput, reduce energy consumption, and most importantly, minimize the number of accidents that happen in intersection areas due to human errors. We study existing intersection management approaches from following key perspectives: (1) intersection management interface, (2) scheduling policy, (3) existing wireless technologies, (4) existing vehicle models used by researchers and their impact, (5) conflict detection, (6) extension to multi-intersection management, (7) challenges of supporting human-driven vehicles, (8) safety and robustness required for real-life deployment, (9) graceful degradation and recovery for emergency scenarios, (10) security concerns and attack models, and (11) evaluation methods. We then discuss the effectiveness and limitations of each approach with respect to the aforementioned aspects and conclude with a discussion on tradeoffs and further research directions.","PeriodicalId":7055,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":" ","pages":"1 - 27"},"PeriodicalIF":2.3,"publicationDate":"2020-08-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1145/3407903","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47268533","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 57
Self-aware Power Management for Maintaining Event Detection Probability of Supercapacitor-powered Cyber-physical Systems 保持超级电容器供电网络物理系统事件检测概率的自感知功率管理
IF 2.3 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2020-07-06 DOI: 10.1145/3375407
Ruizhi Chai, Ying Zhang, Geng Sun, Hongsheng Li
In this article, the self-aware power management framework is investigated for maintaining event detection probability of supercapacitor-powered cyber-physical systems, with a radar network system as an example. Maintaining the event detection probability of the radar network is decomposed as a problem of controlling the quality of service of each network node. Then a power management method based on model predictive control and particle swarm optimization is proposed for tracking the reference quality of service of each node while satisfying the operation constraints. The effectiveness of the proposed method is demonstrated through three simulation studies that cover both single node and network scenarios. In addition, to support the proposed power management method, an online state of charge prediction method is developed for the supercapacitor. The online prediction method adopts a supercapacitor model that describes both the ohmic leakage and charge redistribution phenomena and uses online model updating to more accurately capture the supercapacitor behavior and estimate the stored energy.
本文以雷达网络系统为例,研究了超级电容器供电的网络物理系统的自感知电源管理框架。将保持雷达网络的事件检测概率分解为控制各网络节点的服务质量问题。然后提出了一种基于模型预测控制和粒子群优化的功率管理方法,在满足运行约束的情况下跟踪各节点的参考服务质量。通过覆盖单节点和网络场景的三个仿真研究证明了所提出方法的有效性。此外,为了支持所提出的电源管理方法,开发了一种超级电容器的在线充电状态预测方法。在线预测方法采用同时描述欧姆泄漏和电荷再分布现象的超级电容器模型,并通过在线模型更新更准确地捕捉超级电容器的行为和估计存储能量。
{"title":"Self-aware Power Management for Maintaining Event Detection Probability of Supercapacitor-powered Cyber-physical Systems","authors":"Ruizhi Chai, Ying Zhang, Geng Sun, Hongsheng Li","doi":"10.1145/3375407","DOIUrl":"https://doi.org/10.1145/3375407","url":null,"abstract":"In this article, the self-aware power management framework is investigated for maintaining event detection probability of supercapacitor-powered cyber-physical systems, with a radar network system as an example. Maintaining the event detection probability of the radar network is decomposed as a problem of controlling the quality of service of each network node. Then a power management method based on model predictive control and particle swarm optimization is proposed for tracking the reference quality of service of each node while satisfying the operation constraints. The effectiveness of the proposed method is demonstrated through three simulation studies that cover both single node and network scenarios. In addition, to support the proposed power management method, an online state of charge prediction method is developed for the supercapacitor. The online prediction method adopts a supercapacitor model that describes both the ohmic leakage and charge redistribution phenomena and uses online model updating to more accurately capture the supercapacitor behavior and estimate the stored energy.","PeriodicalId":7055,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":" ","pages":"1 - 19"},"PeriodicalIF":2.3,"publicationDate":"2020-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1145/3375407","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48650667","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Self-aware Cyber-Physical Systems 自我意识网络物理系统
IF 2.3 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2020-06-18 DOI: 10.1145/3375716
K. Bellman, C. Landauer, N. Dutt, L. Esterle, A. Herkersdorf, A. Jantsch, N. Taherinejad, P. R. Lewis, M. Platzner, K. Tammemäe
In this article, we make the case for the new class of Self-aware Cyber-physical Systems. By bringing together the two established fields of cyber-physical systems and self-aware computing, we aim at creating systems with strongly increased yet managed autonomy, which is a main requirement for many emerging and future applications and technologies. Self-aware cyber-physical systems are situated in a physical environment and constrained in their resources, and they understand their own state and environment and, based on that understanding, are able to make decisions autonomously at runtime in a self-explanatory way. In an attempt to lay out a research agenda, we bring up and elaborate on five key challenges for future self-aware cyber-physical systems: (i) How can we build resource-sensitive yet self-aware systems? (ii) How to acknowledge situatedness and subjectivity? (iii) What are effective infrastructures for implementing self-awareness processes? (iv) How can we verify self-aware cyber-physical systems and, in particular, which guarantees can we give? (v) What novel development processes will be required to engineer self-aware cyber-physical systems? We review each of these challenges in some detail and emphasize that addressing all of them requires the system to make a comprehensive assessment of the situation and a continual introspection of its own state to sensibly balance diverse requirements, constraints, short-term and long-term objectives. Throughout, we draw on three examples of cyber-physical systems that may benefit from self-awareness: a multi-processor system-on-chip, a Mars rover, and an implanted insulin pump. These three very different systems nevertheless have similar characteristics: limited resources, complex unforeseeable environmental dynamics, high expectations on their reliability, and substantial levels of risk associated with malfunctioning. Using these examples, we discuss the potential role of self-awareness in both highly complex and rather more simple systems, and as a main conclusion we highlight the need for research on above listed topics.
在这篇文章中,我们提出了一类新的自我意识网络物理系统。通过将网络物理系统和自我意识计算这两个已建立的领域结合在一起,我们的目标是创建具有强大增强但可管理的自主性的系统,这是许多新兴和未来应用和技术的主要要求。自我意识的网络物理系统位于物理环境中,其资源受到限制,它们了解自己的状态和环境,并基于这种理解,能够在运行时以不言自明的方式自主做出决策。为了制定研究议程,我们提出并阐述了未来自我意识网络物理系统的五个关键挑战:(i)我们如何建立对资源敏感但自我意识的系统?(ii)如何认识情境性和主观性?(iii)实施自我意识过程的有效基础设施是什么?(iv)我们如何验证自我意识的网络物理系统,特别是我们可以提供哪些保证?(v) 设计具有自我意识的网络物理系统需要哪些新颖的开发过程?我们详细审查了每一项挑战,并强调,要解决所有这些挑战,就需要系统对形势进行全面评估,并不断反思自身状况,以合理地平衡各种要求、制约因素、短期和长期目标。自始至终,我们引用了三个可能受益于自我意识的网络物理系统的例子:芯片上的多处理器系统、火星车和植入的胰岛素泵。然而,这三个截然不同的系统具有相似的特点:资源有限,复杂的不可预见的环境动态,对其可靠性的期望很高,以及与故障相关的巨大风险。通过这些例子,我们讨论了自我意识在高度复杂和更简单的系统中的潜在作用,作为主要结论,我们强调了对上述主题进行研究的必要性。
{"title":"Self-aware Cyber-Physical Systems","authors":"K. Bellman, C. Landauer, N. Dutt, L. Esterle, A. Herkersdorf, A. Jantsch, N. Taherinejad, P. R. Lewis, M. Platzner, K. Tammemäe","doi":"10.1145/3375716","DOIUrl":"https://doi.org/10.1145/3375716","url":null,"abstract":"In this article, we make the case for the new class of Self-aware Cyber-physical Systems. By bringing together the two established fields of cyber-physical systems and self-aware computing, we aim at creating systems with strongly increased yet managed autonomy, which is a main requirement for many emerging and future applications and technologies. Self-aware cyber-physical systems are situated in a physical environment and constrained in their resources, and they understand their own state and environment and, based on that understanding, are able to make decisions autonomously at runtime in a self-explanatory way. In an attempt to lay out a research agenda, we bring up and elaborate on five key challenges for future self-aware cyber-physical systems: (i) How can we build resource-sensitive yet self-aware systems? (ii) How to acknowledge situatedness and subjectivity? (iii) What are effective infrastructures for implementing self-awareness processes? (iv) How can we verify self-aware cyber-physical systems and, in particular, which guarantees can we give? (v) What novel development processes will be required to engineer self-aware cyber-physical systems? We review each of these challenges in some detail and emphasize that addressing all of them requires the system to make a comprehensive assessment of the situation and a continual introspection of its own state to sensibly balance diverse requirements, constraints, short-term and long-term objectives. Throughout, we draw on three examples of cyber-physical systems that may benefit from self-awareness: a multi-processor system-on-chip, a Mars rover, and an implanted insulin pump. These three very different systems nevertheless have similar characteristics: limited resources, complex unforeseeable environmental dynamics, high expectations on their reliability, and substantial levels of risk associated with malfunctioning. Using these examples, we discuss the potential role of self-awareness in both highly complex and rather more simple systems, and as a main conclusion we highlight the need for research on above listed topics.","PeriodicalId":7055,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":" ","pages":"1 - 26"},"PeriodicalIF":2.3,"publicationDate":"2020-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1145/3375716","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49548519","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 19
Efficient Holistic Control 有效的整体控制
IF 2.3 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2020-06-18 DOI: 10.1145/3371500
Yehan Ma, Chenyang Lu, Yebin Wang
Industrial automation is embracing wireless sensor-actuator networks (WSANs). Despite the success of WSANs for monitoring applications, feedback control poses significant challenges due to data loss and stringent energy constraints in WSANs. Holistic control adopts a cyber-physical system approach to overcome the challenges by orchestrating network reconfiguration and process control at run time. Fundamentally, it leverages self-awareness across control and wireless boundaries to enhance the resiliency of wireless control systems. In this article, we explore efficient holistic control designs to maintain control performance while reducing the communication cost. The contributions of this work are five-fold: (1) We introduce a holistic control architecture that integrates Low-power Wireless Bus (LWB) and two control strategies, rate adaptation and self-triggered control; (2) We present heuristics-based and optimal rate selection algorithms for rate adaptation; (3) We design novel network adaptation mechanisms to support rate adaptation and self-triggered control in a multi-hop WSAN; (4) We build WCPS-RT, a real-time network-in-the-loop simulator that integrates MATLAB/Simulink and a physical WSAN testbed to evaluate wireless control systems; (5) We empirically explore the tradeoff between communication cost and control performance in holistic control approaches. Our studies show that rate adaptation and self-triggered control offer advantages in control performance and energy efficiency, respectively, in normal operating conditions. The advantage in energy efficiency of self-triggered control, however, may diminish under harsh physical and wireless conditions due to the cost of recovering from data loss and physical disturbances.
工业自动化正在采用无线传感器-执行器网络(WSAN)。尽管无线传感器网络在监测应用方面取得了成功,但由于无线传感器网络中的数据丢失和严格的能量限制,反馈控制带来了重大挑战。整体控制采用网络-物理系统方法,通过在运行时协调网络重构和过程控制来克服挑战。从根本上讲,它利用跨越控制和无线边界的自我意识来增强无线控制系统的弹性。在本文中,我们探索了有效的整体控制设计,以保持控制性能,同时降低通信成本。本文的贡献有五个方面:(1)介绍了一种集成低功耗无线总线(LWB)和速率自适应和自触发控制两种控制策略的整体控制体系结构;(2) 我们提出了基于启发式和最优速率选择算法的速率自适应;(3) 我们设计了新的网络自适应机制来支持多跳无线传感器网络中的速率自适应和自触发控制;(4) 我们构建了WCPS-RT,一个集成了MATLAB/Simulink和物理WSAN测试台的实时网络在环模拟器,用于评估无线控制系统;(5) 我们实证研究了整体控制方法中通信成本和控制性能之间的权衡。我们的研究表明,在正常运行条件下,速率自适应和自触发控制分别在控制性能和能效方面具有优势。然而,由于从数据丢失和物理干扰中恢复的成本,自触发控制在能量效率方面的优势在苛刻的物理和无线条件下可能会减弱。
{"title":"Efficient Holistic Control","authors":"Yehan Ma, Chenyang Lu, Yebin Wang","doi":"10.1145/3371500","DOIUrl":"https://doi.org/10.1145/3371500","url":null,"abstract":"Industrial automation is embracing wireless sensor-actuator networks (WSANs). Despite the success of WSANs for monitoring applications, feedback control poses significant challenges due to data loss and stringent energy constraints in WSANs. Holistic control adopts a cyber-physical system approach to overcome the challenges by orchestrating network reconfiguration and process control at run time. Fundamentally, it leverages self-awareness across control and wireless boundaries to enhance the resiliency of wireless control systems. In this article, we explore efficient holistic control designs to maintain control performance while reducing the communication cost. The contributions of this work are five-fold: (1) We introduce a holistic control architecture that integrates Low-power Wireless Bus (LWB) and two control strategies, rate adaptation and self-triggered control; (2) We present heuristics-based and optimal rate selection algorithms for rate adaptation; (3) We design novel network adaptation mechanisms to support rate adaptation and self-triggered control in a multi-hop WSAN; (4) We build WCPS-RT, a real-time network-in-the-loop simulator that integrates MATLAB/Simulink and a physical WSAN testbed to evaluate wireless control systems; (5) We empirically explore the tradeoff between communication cost and control performance in holistic control approaches. Our studies show that rate adaptation and self-triggered control offer advantages in control performance and energy efficiency, respectively, in normal operating conditions. The advantage in energy efficiency of self-triggered control, however, may diminish under harsh physical and wireless conditions due to the cost of recovering from data loss and physical disturbances.","PeriodicalId":7055,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":"4 1","pages":"1 - 27"},"PeriodicalIF":2.3,"publicationDate":"2020-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1145/3371500","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43597504","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Pattern-based Interactive Configuration Derivation for Cyber-physical System Product Lines 基于模式的信息物理系统产品线交互配置派生
IF 2.3 Q3 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2020-06-18 DOI: 10.1145/3389397
Hong Lu, T. Yue, Shaukat Ali
Deriving a Cyber-Physical System (CPS) product from a product line requires configuring hundreds to thousands of configurable parameters of components and devices from multiple domains, e.g., computing, control, and communication. A fully automated configuration process for a CPS product line is seldom possible in practice, and a dynamic and interactive process is expected. Therefore, some configurable parameters are to be configured manually, and the rest can be configured either automatically or manually, depending on pre-defined constraints, the order of configuration steps, and previous configuration data in such a dynamic and interactive configuration process. In this article, we propose a pattern-based, interactive configuration derivation methodology (named as Pi-CD) to maximize opportunities of automatically deriving correct configurations of CPSs by benefiting from pre-defined constraints and configuration data of previous configuration steps. Pi-CD requires architectures of CPS product lines modeled with Unified Modeling Language extended with four types of variabilities, along with constraints specified in Object Constraint Language (OCL). Pi-CD is equipped with 324 configuration derivation patterns that we defined by systematically analyzing the OCL constructs and semantics. We evaluated Pi-CD by configuring 20 CPS products of varying complexity from two real-world CPS product lines. Results show that Pi-CD can achieve up to 72% automation degree with a negligible time cost. Moreover, its time performance remains stable with the increase in the number of configuration parameters as well as constraints.
从产品线衍生网络物理系统(CPS)产品需要从多个领域配置数百到数千个组件和设备的可配置参数,例如计算、控制和通信。CPS产品线的完全自动化配置过程在实践中是不可能的,并且需要一个动态和交互式的过程。因此,在这种动态和交互式配置过程中,根据预定义的约束、配置步骤的顺序和先前的配置数据,一些可配置参数将手动配置,其余参数可以自动或手动配置。在本文中,我们提出了一种基于模式的交互式配置推导方法(称为Pi-CD),通过受益于先前配置步骤的预定义约束和配置数据,最大限度地提高自动推导CPSs正确配置的机会。Pi-CD需要使用统一建模语言建模的CPS产品线架构,该语言扩展了四种类型的变量,以及对象约束语言(OCL)中指定的约束。Pi-CD配备了324个配置派生模式,我们通过系统分析OCL结构和语义来定义这些模式。我们通过从两条真实世界的CPS产品线中配置20种不同复杂性的CPS产品来评估Pi-CD。结果表明,Pi-CD可以在可忽略的时间成本下实现高达72%的自动化程度。此外,随着配置参数和约束数量的增加,其时间性能保持稳定。
{"title":"Pattern-based Interactive Configuration Derivation for Cyber-physical System Product Lines","authors":"Hong Lu, T. Yue, Shaukat Ali","doi":"10.1145/3389397","DOIUrl":"https://doi.org/10.1145/3389397","url":null,"abstract":"Deriving a Cyber-Physical System (CPS) product from a product line requires configuring hundreds to thousands of configurable parameters of components and devices from multiple domains, e.g., computing, control, and communication. A fully automated configuration process for a CPS product line is seldom possible in practice, and a dynamic and interactive process is expected. Therefore, some configurable parameters are to be configured manually, and the rest can be configured either automatically or manually, depending on pre-defined constraints, the order of configuration steps, and previous configuration data in such a dynamic and interactive configuration process. In this article, we propose a pattern-based, interactive configuration derivation methodology (named as Pi-CD) to maximize opportunities of automatically deriving correct configurations of CPSs by benefiting from pre-defined constraints and configuration data of previous configuration steps. Pi-CD requires architectures of CPS product lines modeled with Unified Modeling Language extended with four types of variabilities, along with constraints specified in Object Constraint Language (OCL). Pi-CD is equipped with 324 configuration derivation patterns that we defined by systematically analyzing the OCL constructs and semantics. We evaluated Pi-CD by configuring 20 CPS products of varying complexity from two real-world CPS product lines. Results show that Pi-CD can achieve up to 72% automation degree with a negligible time cost. Moreover, its time performance remains stable with the increase in the number of configuration parameters as well as constraints.","PeriodicalId":7055,"journal":{"name":"ACM Transactions on Cyber-Physical Systems","volume":"4 1","pages":"1 - 24"},"PeriodicalIF":2.3,"publicationDate":"2020-06-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1145/3389397","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"49057076","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
期刊
ACM Transactions on Cyber-Physical Systems
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1