Abstract
ControlSystems.jl enables the powerful features of the Julia language to be leveraged for control design and analysis.
The toolbox provides types for state-space, transfer-function, and time-delay models, together with algorithms for design and analysis.
Julia's mathematically-oriented syntax is convenient for implementing control algorithms, and its just-in-time compilation gives performance on par with C.
The multiple-dispatch paradigm makes it easy to combine the algorithms with powerful tools from Julia's ecosystem, such as automatic differentiation, arbitrary-precision arithmetic, GPU arrays, and probability distributions.
We demonstrate how these features allow complex problems to be solved with little effort.
The toolbox provides types for state-space, transfer-function, and time-delay models, together with algorithms for design and analysis.
Julia's mathematically-oriented syntax is convenient for implementing control algorithms, and its just-in-time compilation gives performance on par with C.
The multiple-dispatch paradigm makes it easy to combine the algorithms with powerful tools from Julia's ecosystem, such as automatic differentiation, arbitrary-precision arithmetic, GPU arrays, and probability distributions.
We demonstrate how these features allow complex problems to be solved with little effort.
Original language | English |
---|---|
Title of host publication | 2021 60th IEEE Conference on Decision and Control (CDC) |
Publisher | IEEE - Institute of Electrical and Electronics Engineers Inc. |
DOIs | |
Publication status | Published - 2022 |
Event | CDC2021 – 60th Conference on Decision and Control - Austin, TX, United States Duration: 2021 Dec 13 → 2021 Dec 17 https://2021.ieeecdc.org/ https://2021.ieeecdc.org |
Conference
Conference | CDC2021 – 60th Conference on Decision and Control |
---|---|
Abbreviated title | CDC2021 |
Country/Territory | United States |
City | Austin, TX |
Period | 2021/12/13 → 2021/12/17 |
Internet address |
Subject classification (UKÄ)
- Control Engineering