ControlSystems.jl: A Control Toolbox in Julia

Research output: Chapter in Book/Report/Conference proceedingPaper in conference proceedingpeer-review

28 Downloads (Pure)

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.
Original languageEnglish
Title of host publication2021 60th IEEE Conference on Decision and Control (CDC)
PublisherIEEE - Institute of Electrical and Electronics Engineers Inc.
DOIs
Publication statusPublished - 2022
EventCDC2021 – 60th Conference on Decision and Control - Austin, TX, United States
Duration: 2021 Dec 132021 Dec 17
https://2021.ieeecdc.org/
https://2021.ieeecdc.org

Conference

ConferenceCDC2021 – 60th Conference on Decision and Control
Abbreviated titleCDC2021
Country/TerritoryUnited States
CityAustin, TX
Period2021/12/132021/12/17
Internet address

Subject classification (UKÄ)

  • Control Engineering

Fingerprint

Dive into the research topics of 'ControlSystems.jl: A Control Toolbox in Julia'. Together they form a unique fingerprint.

Cite this