This paper presents an open-source object-oriented MATLAB toolkit for control system design and system simulation. The objective of the toolkit is to reduce the time required for the design and validation of a control architecture while at the same time increasing the reliability, modularity, and reusability of each of its components and fostering collaborative design and sharing of the developed components. To reduce the development time, a set of ready-to-use functions that are commonly required by control design processes is provided, such as automatic generation of Extended Kalman Filters, discretization, and many others. Moreover, we define a set of common interfaces to integrate the different standard components. The toolkit is introduced by means of a practical example, starting from the modeling of a planar Unmanned Aerial Vehicle, implementation of a two state-feedback controllers (one simple but nonlinear and another more complex using a Model Predictive Control approach), automatic generation of a state estimator, simulation, and remote network control over a Local Area Network.
VirtualArena: An object-oriented MATLAB toolkit for control system design and simulation
2017-06-01
531365 byte
Conference paper
Electronic Resource
English
In-Cylinder CFD Simulation Using a C++ Object-Oriented Toolkit
SAE Technical Papers | 2004
|In-Cylinder CFD Simulation Using a C++ Object-Oriented Toolkit
British Library Conference Proceedings | 2004
|In-cylinder CFD simulation using a c++ object-oriented toolkit
Automotive engineering | 2004
|ADDAM: An Object Oriented Data Model for an Aircraft Design Environment in MATLAB
British Library Conference Proceedings | 2015
|