Formal Synthesis of Networked Control SystemsNetworked control systems (NCS) combine physical components, computing devices, and communication networks all in one system forming a complex and heterogeneous class of so-called cyber-physical systems (CPS). NCS have attracted significant attentions in the past decade due to their flexibility of deployment and maintenance (especially when using wireless communications). Nmerous technical challenges are present in NCS design and implementation due to the wide range of uncertainties within communication channels in NCS. Network imperfections in NCS include time-varying communication delays, packet dropouts, time-varying sampling/transmission intervals, and communication constraints (e.g. scheduling protocols). The main challenge in NCS, compared to non-networked systems, is to control remotely located systems through unreliable communication channels. In HyConSys, we are interested in studying and analyzing NCS from the point view of formal methods. More preciesly, we are interested in designing algorithmically controllers for NCS, which are certified-by-construction. The following are the main components constituting NCS:
One promising approach to algorithmically synthesize formally-verified controllers for NCS enforcing complex high-level specifications is based on so-called symbolic models. For NCS, we need to construct those symbolic models by taking into account not only the description of the plants but also the network characteristics. Active lab membersThe following lab members are actively working on this topic:
Related publicationsThe following publications are related to this active topic:
Related softwareThe following software tools are related to this active topics:
|