Marcus Baur
German Aerospace Center (DLR), Institute of Robotics and Mechatronics, Germany
Martin Otter
German Aerospace Center (DLR), Institute of Robotics and Mechatronics, Germany
Bernhard Thiele
German Aerospace Center (DLR), Institute of Robotics and Mechatronics, Germany
Download articlehttp://dx.doi.org/10.3384/ecp09430068Published in: Proceedings of the 7th International Modelica Conference; Como; Italy; 20-22 September 2009
Linköping Electronic Conference Proceedings 43:68, p. 593-602
Published: 2009-12-29
ISBN: 978-91-7393-513-5
ISSN: 1650-3686 (print), 1650-3740 (online)
This article presents and describes the new LinearSystems and Controller libraries which are developed to enhance analysis; design and simulation of linear control systems in Modelica. The LinearSystems library contains basic functions for linear system analysis and controller design for state-space; transfer-function; and zeros-and-poles representation. The library utilizes the operator overloading technique from Modelica 3.1. The Controller library provides input/output blocks for these basic system descriptions and allows to quickly switch between a continuous and a discrete representation.