{"title":"WiP abstract: Optimal multi-agent path planning for fast inverse modeling in UAV-based flood sensing applications","authors":"Mohamed Abdelkader, Mohammad Shaqura, M. Ghommem","doi":"10.1109/ICCPS.2014.6843725","DOIUrl":"https://doi.org/10.1109/ICCPS.2014.6843725","url":null,"abstract":"Floods are one of the most commonly occurring natural disasters, and caused more than 120,000 fatalities in the world between 1991 and 2005. Most of these casualties are caused by the lack of a reliable real-time flash flood monitoring system. Given the area to monitor, unmanned aerial vehicles (UAVs) appear as the most promising solutions for this task.","PeriodicalId":174902,"journal":{"name":"2014 ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS)","volume":"106 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132234932","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}
{"title":"Demo abstract: Demonstrating cyber-attacks impact on cyber-physical simulated environment","authors":"Yannis Soupionis, T. Benoist","doi":"10.1109/ICCPS.2014.6843735","DOIUrl":"https://doi.org/10.1109/ICCPS.2014.6843735","url":null,"abstract":"Critical Infrastructures (CIs), such as a smart grid, relay extensively on Information and Communications Technology (ICT) nowadays. In this demonstration, we exhibit a real-time simulation of a smart grid infrastructure and the impact of specific cyber-attacks on it.","PeriodicalId":174902,"journal":{"name":"2014 ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS)","volume":"198200 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115187053","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}
{"title":"WiP abstract: BraceForce: Software engineering support for sensing in CPS applications","authors":"Xi Zheng, D. Perry, C. Julien","doi":"10.1109/ICCPS.2014.6843741","DOIUrl":"https://doi.org/10.1109/ICCPS.2014.6843741","url":null,"abstract":"Developing and deploying CPS applications involves a large amount of low-level programming that requires interacting with different (often proprietary) data formats, languages, and operating systems. In practice, applications are built for specific sensor network platforms with little potential for portability to other platforms or integration with other sensors. Debugging CPS applications that inherently integrate with a physical environment requires not only the aforementioned integration of the application with sensing but also the use of a testing harness that, at debugging time, accesses sensed data about the physical environment for the purposes of validating the actions of the application. Integrating sensing for application and debugging support in a way that is easy, flexible, and portable is essential for supporting CPS application development.","PeriodicalId":174902,"journal":{"name":"2014 ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129593771","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}
N. Bezzo, Junkil Park, Andrew L. King, Peter Gebhard, Radoslav Ivanov, Insup Lee
{"title":"Demo abstract: ROSLab — A modular programming environment for robotic applications","authors":"N. Bezzo, Junkil Park, Andrew L. King, Peter Gebhard, Radoslav Ivanov, Insup Lee","doi":"10.1109/ICCPS.2014.6843727","DOIUrl":"https://doi.org/10.1109/ICCPS.2014.6843727","url":null,"abstract":"We propose a simplified high-level programming language based on blocks and links dragged on a workspace which generates the skeleton code for robotic applications involving different types of robots. In order to develop such a high-level programming language that still can guarantee flexibility in term of implementation, our approach takes advantage of the robot operating system (ROS). ROS is a open source meta-operating system that provides a message passing structure between different processes (or nodes) across a network (inter-process communication). In our framework, we consider a hierarchical approach in which at the base there is ROS that allows inter-process communication between nodes in a robot and on the top we create a high-level language that interacts with ROS and thus with the real robot. The high-level language can be viewed as an extra layer added to simplify lower level code generation.","PeriodicalId":174902,"journal":{"name":"2014 ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS)","volume":"101 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123192335","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}
{"title":"Real-time battery thermal management for electric vehicles","authors":"Eugene Kim, K. Shin, Jinkyu Lee","doi":"10.1109/ICCPS.2014.6843712","DOIUrl":"https://doi.org/10.1109/ICCPS.2014.6843712","url":null,"abstract":"Electric vehicles (EVs) are powered by a large number of battery cells, requiring an effective battery management system (BMS) to maintain the battery cells in an operational condition while providing the necessary power efficiently. Temperature is one of the most important factors for battery operation, and existing BMSes have thus employed simple thermal management policies so as to prevent battery cells from very high and low temperatures which may likely cause their explosion and malfunction, respectively. In this paper, we study thermo-physical characteristics of battery cells, and design a battery thermal management system that achieves efficiency and reliability by active thermal controls. We first analyze the effect of a temperature change on the basic operation of a battery cell. We then show how it can cause thermal and general problems, e.g., a thermal runaway that results in explosion of battery cells, and unbalanced state of charge (SoC) that degrades battery cells' performance. Based on this understanding of thermal behavior, we finally develop temperature-control approaches which are then used to design a battery thermal management system. Our simulation results demonstrate that the proposed thermal management system improves battery performance by up to 58.4% without compromising reliability over the existing simple thermal management.","PeriodicalId":174902,"journal":{"name":"2014 ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS)","volume":"118 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114445159","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}
Po-Liang Wu, Dhashrath Raguraman, L. Sha, Richard B. Berlin, J. Goldman
{"title":"WiP abstract: A treatment coordination protocol for cyber-physical-human medical systems","authors":"Po-Liang Wu, Dhashrath Raguraman, L. Sha, Richard B. Berlin, J. Goldman","doi":"10.1109/ICCPS.2014.6843739","DOIUrl":"https://doi.org/10.1109/ICCPS.2014.6843739","url":null,"abstract":"Summary form only given. Improving effectiveness and safety of healthcare infrastructure is an important issue for cyber-physical-human medical systems. However, statistics indicates that preventable medical error rate is highest in ICU as compared to other hospital units. Many preventable medical errors are result from unintended deviation from the best practice guidelines, because medical staff are under tremendous pressure and overloaded by great amount of unorganized information. In order to reduce preventable medical errors, we develop a coordination protocol to validate treatments based on the pathophysiological models1.","PeriodicalId":174902,"journal":{"name":"2014 ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134478880","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}
{"title":"Style-based abstractions for human motion classification","authors":"A. LaViers, M. Egerstedt","doi":"10.1109/ICCPS.2014.6843713","DOIUrl":"https://doi.org/10.1109/ICCPS.2014.6843713","url":null,"abstract":"This paper presents an approach to motion analysis for robotics in which a quantitative definition of “style of motion” is used to classify movements. In particular, we present a method for generating a “best match” signal for empirical data via a two stage optimal control formulation. The first stage consists of the generation of trajectories that mimic empirical data. In the second stage, an inverse problem is solved in order to obtain the “stylistic parameters” that best recreate the empirical data. This method is amenable to human motion analysis in that it not only produces a matching trajectory but, in doing so, classifies its quality. This classification allows for the production of additional trajectories, between any two endpoints, in the same style as the empirical reference data. The method not only enables robotic mimicry of human style but can also provide insights into genres of stylized movement, equipping cyberphysical systems with a deeper interpretation of human movement.","PeriodicalId":174902,"journal":{"name":"2014 ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134127465","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}
{"title":"Synthesis and verification of motor-transmission shift controller for electric vehicles","authors":"Hongxu Chen, S. Mitra","doi":"10.1109/ICCPS.2014.6843708","DOIUrl":"https://doi.org/10.1109/ICCPS.2014.6843708","url":null,"abstract":"Motor transmission-based drive systems are attractive for electric vehicles but, as the motor is directly connected to the transmission shaft which meshes with the gears, controlling gear shifts is challenging. In this paper, we present a methodology for synthesis and verification of open-loop optimal control of the electric motor in a motor-transmission drive system. The key steps in this methodology are (a) developing a continuous-time model of the trajectory of the sleeve during the meshing process based on appropriate coefficients of restitution, (b) discrete-time controller synthesis for finitely many initial states using model predictive control (MPC) and (c) verification of the synthesized controller for a higher-fidelity continuous time hybrid automaton model. First, we develop a model of the motor-transmission drive system as a continuous-time hybrid automaton (CHA) with uncertain initial states. Next, this model is transformed to a piece-wise affine (PWA) form for solving an optimal control problem using the multi-parametric toolbox (MPT). Finally, the delay bound for the synthesized controller is verified by computing a bounded time over-approximation of the reach set using an existing algorithm for deterministic linear hybrid automata. Our results show that on the average our synthesized controller can shorten the meshing duration by 71.05% and reduce impacts impulse by 85.72% compared to an existing controller and the sleeve can mesh with the gear within a desired time from every initial state.","PeriodicalId":174902,"journal":{"name":"2014 ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132095643","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}
{"title":"Safety-assured collaborative load management in smart grids","authors":"H. Nguyen, Rui Tan, David K. Y. Yau","doi":"10.1109/ICCPS.2014.6843719","DOIUrl":"https://doi.org/10.1109/ICCPS.2014.6843719","url":null,"abstract":"When a power grid is overloaded, load shedding is a conventional way to combat the imbalance between supply and demand that may jeopardize the grid's safety. However, disconnected customers may be excessively inconvenienced or even endangered. With the emergence of demand-response based on cyber-enabled smart meters and appliances, customers may participate in solving the imbalance by curtailing their demands collaboratively, such that no single customers will have to bear a disproportionate burden of reduced usage. However, compliance or commitment to curtailment requests by untrusted users is uncertain, which causes an important safety concern. This paper proposes a two-phase load management scheme that (i) gives customers a chance to curtail their demands and correct a grid's undersupply when there are no immediate safety concerns, but (ii) falls back to conventional load shedding to ensure safety once the grid enters a vulnerable state. Extensive simulations based on a 37-bus electrical grid and traces of real electrical load demonstrate the effectiveness of this scheme. In particular, if customers are, as expected, sufficiently committed to the load curtailment, overloads can be resolved in real time by collaborative and graceful usage degradation among them, thereby avoiding unpleasant blackouts in existing practice.","PeriodicalId":174902,"journal":{"name":"2014 ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS)","volume":"236 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116707628","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}
M. Pajic, James Weimer, N. Bezzo, P. Tabuada, O. Sokolsky, Insup Lee, George J. Pappas
{"title":"Robustness of attack-resilient state estimators","authors":"M. Pajic, James Weimer, N. Bezzo, P. Tabuada, O. Sokolsky, Insup Lee, George J. Pappas","doi":"10.1109/ICCPS.2014.6843720","DOIUrl":"https://doi.org/10.1109/ICCPS.2014.6843720","url":null,"abstract":"The interaction between information technology and phys ical world makes Cyber-Physical Systems (CPS) vulnerable to malicious attacks beyond the standard cyber attacks. This has motivated the need for attack-resilient state estimation. Yet, the existing state-estimators are based on the non-realistic assumption that the exact system model is known. Consequently, in this work we present a method for state estimation in presence of attacks, for systems with noise and modeling errors. When the the estimated states are used by a state-based feedback controller, we show that the attacker cannot destabilize the system by exploiting the difference between the model used for the state estimation and the real physical dynamics of the system. Furthermore, we describe how implementation issues such as jitter, latency and synchronization errors can be mapped into parameters of the state estimation procedure that describe modeling errors, and provide a bound on the state-estimation error caused by modeling errors. This enables mapping control performance requirements into real-time (i.e., timing related) specifications imposed on the underlying platform. Finally, we illustrate and experimentally evaluate this approach on an unmanned ground vehicle case-study.","PeriodicalId":174902,"journal":{"name":"2014 ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115055125","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}