CoSimu
The CoSimulator to understand cyber-physical consequences.
CoSimu is developing reusable twin kernels of physical processes and reusable security-analysis libraries, so that a cyber intervention can be examined across interconnected physical processes within a controlled experimental environment.
Investigating cyber-physical consequences in interconnected systems
Cyber interventions can alter the measurements, commands and control decisions that govern physical processes. What follows depends on the dynamics of the affected system, its operating conditions, and the processes coupled to it.
Detecting an intervention and understanding its physical effect belong together, and both inform the evaluation of a defensive measure. Studying the relationship between them requires an experimental environment in which cyber and physical behavior are represented within one system context.
CoSimu is being developed to provide such an environment.
Reusable infrastructure for cyber-physical security research
Cyber-physical security experiments are typically constructed for one system and cannot be carried into the next study. CoSimu separates the representation of a physical process, and the method used to investigate it, from the machinery that couples them for a particular run.
Reusable representations of physical processes.
Reusable experimental and analytical methods.
Development status is set out on the Platform page.
Twin kernels
Reusable computational representations of physical processes, exposing the dynamics, state variables, parameters, interfaces and operational constraints that other components need in order to interact with them.
Security-analysis libraries
Attack scenarios, disturbances, detection methods and defensive strategies expressed against declared interfaces, so that a methodology can be applied to further systems whose dynamics are compatible.
Orchestration
Binds the selected kernels, transfers state across their interfaces, coordinates how they advance in time, and applies interventions at defined points in the experiment.
Experimental evidence
A recorded account of how an intervention propagated, through which interfaces, against which physical constraints, and what could be observed from a given monitoring position.
The portability of a security methodology depends on the physical dynamics, interfaces and operational assumptions of the system to which it is applied. A detection method developed against power-system dynamics is re-expressed and re-validated for a hydraulic process: the methodology carries across, while the configuration and its validation stay specific to the system. The architecture in detail →
From cyber intervention to physical response
A coupled experiment examines how a manipulated measurement or control command affects behavior across interconnected processes.
Coupling the models produces a record that crosses domain boundaries: the same event as observed from the communication path, from the control system and from the physical process, along one experimental timeline. Because everything other than the element under study is held constant, configurations can be compared directly.
The comparison shows whether a defensive measure changed the physical trajectory, or only the evidence available to the defender. The strength of either conclusion depends on the fidelity of the models, the interfaces selected and the design of the experiment.
Research directions
Four connected lines of inquiry shape the architecture, and each determines what an experiment built on it can be designed to answer.
Heterogeneous model coupling
The conditions under which models with different time representations, state variables and modeling assumptions can participate in one experiment while the resulting evidence remains valid.
Attack propagation and observability
The pathway an intervention takes through measurement, control and physical behavior, and the evidence that pathway leaves at different monitoring positions.
Physics-informed security
How process dynamics and operational constraints can contribute to detection and to defensive design, and what such methods cost in operation.
Cyber-physical resilience
How far a disturbance propagates, how severely operation is affected, how long degradation persists, and whether a defensive configuration alters the physical trajectory.