Learn More
Systems with tightly interacting computational (cyber) units and physical systems are generally referred to as cyber-physical systems. They involve an interplay between embedded systems, control theory, real-time systems and software engineering. A very good example of cyber-physical systems design arises in the context of automotive architectures and(More)
Embedded control systems typically consist of several control loops, with different parts of each control application being mapped onto different processors that communicate over one or more communication buses. In such setups, the system architecture and scheduling policies have a significant impact on control performance. In this paper we show how to(More)
In this paper we study the setup where multiple cyber-physical applications are partitioned and mapped onto spatially distributed electronic control units (ECUs). Further, applications communicate over a mixed time-/event-triggered bus like FlexRay. Such a setting commonly arises in automotive and other distributed cyber-physical systems. All control(More)
— Cyber-Physical Systems (CPS) are ubiquitous, motivated by the need to integrate control, computing, and communication, increasing capabilities and declining costs of the underlying technologies, and increased requirements on safety, reliability, and performance. The focus of this paper is the co-design of hybrid communication protocol and adap-tive(More)
In this paper, we consider a special class of Networked Control Systems (NCS) that occur in embedded systems where a hierarchical schedule is employed and uncertainties may be present either in the plant or in the network. An adaptive controller is proposed to accommodate the effect of uncertainties. It is shown that this adaptive controller can accommodate(More)
— The focus of this paper is on the co-design of control and communication protocol for the control of multiple applications with unknown parameters using a distributed embedded system. The co-design consists of an adaptive switching controller and a hybrid communication architecture that switches between a time-triggered and event-triggered protocol. It is(More)
  • 1