Formal composition of hybrid systems

11/04/2019
by   Jared Culbertson, et al.
0

We develop a compositional framework for formal synthesis of hybrid systems using the language of category theory. More specifically, we provide mutually compatible tools for hierarchical, sequential, and independent parallel composition. In our framework, hierarchies of hybrid systems correspond to template-anchor pairs, which we model as spans of subdividing and embedding semiconjugacies. Hierarchical composition of template-anchor pairs corresponds to the composition of spans via pullback. To model sequential composition, we introduce "directed hybrid systems," each of which flows from an initial subsystem to a final subsystem in a Conley-theoretic sense. Sequential composition of directed systems is given by a pushout of graph embeddings, rewriting the continuous dynamics of the overlapping subsystem to prioritize the second directed system. Independent parallel composition corresponds to a categorical product with respect to semiconjugacy. To formalize the compatibility of these three types of composition, we construct a vertically cartesian double category of hybrid systems where the vertical morphisms are semiconjugacies, and the horizontal morphisms are directed hybrid systems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/17/2021

Hybrid dynamical type theories for navigation

We present a hybrid dynamical type theory equipped with useful primitive...
research
02/08/2018

Abstraction, Composition and Contracts: A Sheaf Theoretic Approach

Complex systems of systems (SoS) are characterized by multiple interconn...
research
12/02/2019

Towards a Formal Model for Composable Container Systems

In modern cloud-based architectures, containers play a central role: the...
research
09/10/2021

Compositional Cyber-Physical Systems Theory

This dissertation builds a compositional cyber-physical systems theory t...
research
05/31/2021

Composing Networks of Automated Market Makers

Automated market makers (AMMs) are automata that trade electronic assets...
research
02/06/2020

PaSe: An Extensible and Inspectable DSL for Micro-Animations

This paper presents PaSe, an extensible and inspectable DSL embedded in ...
research
10/12/2021

Algorithmic Composition by Autonomous Systems with Multiple Time-Scales

Dynamic systems have found their use in sound synthesis as well as score...

Please sign up or login with your details

Forgot password? Click here to reset