Causal-Block Diagrams: A Family of Languages for Causal Modelling of Cyber-Physical Systems

Cláudio Ângelo Gonçalves Gomes*, Joachim Denil, Hans Vangheluwe

*Corresponding author af dette arbejde

Publikation: Bidrag til bog/antologi/rapport/proceedingBidrag til bog/antologiForskningpeer review

14 Citationer (Scopus)

Abstract

The description of a complex system in terms of constituent components and their interaction is one of the most natural and intuitive ways of decomposition. Causal Block Diagram (CBD) models combine subsystem blocks in a network of relationships between input signals and output signals. Popular modelling and simulation tools such as Matlab/Simulink® implement different variants from the family of Causal Block Diagram formalisms. This chapter gives an overview of modelling and simulation of systems with software and physical components using Causal Block Diagrams. It describes the syntax and - both declarative and operational - semantics of CBDs incrementally. Starting from simple algebraic models (no notion of time), we introduce, first a discrete notion of time (leading to discrete-time CBDs) and subsequently, a continuous notion of time (leading to continuous-time CBDs). Each new variant builds on the previous ones. Because of the heavy dependency of CBDs on numerical techniques, we give an intuitive introduction to this important field, pointing out main solutions as well as pitfalls.

OriginalsprogEngelsk
TitelFoundations of Multi-Paradigm Modelling for Cyber-Physical Systems
Antal sider29
ForlagSpringer
Publikationsdato1 jan. 2020
Sider97-125
ISBN (Elektronisk)9783030439460
DOI
StatusUdgivet - 1 jan. 2020
Udgivet eksterntJa

Fingeraftryk

Dyk ned i forskningsemnerne om 'Causal-Block Diagrams: A Family of Languages for Causal Modelling of Cyber-Physical Systems'. Sammen danner de et unikt fingeraftryk.

Citationsformater