Control design for diesel engines using a Modelica model

Anders Nylén · Lund University Publications Student Papers (Lund University) · 2015

The Modelica language supports reusable components throughout the design process. Using the Functional Mock-up Interface, system model built by reusable components can be transferred to different platforms. This can be done in a straightforward manner and makes it possible for different engineering divisions to use the same Modelica models. In this thesis, it is displayed how a Modelica model of a diesel engine can be used for control design. The diesel engine model is a multiple input and multiple output system. It is also nonlinear and has a higher order than most control design algorithms are able to handle in a numerically robust manner. In this thesis the following approach was used to be able to control the system. Design-of-Experiment is used to analyze the variation of the dynamics of the system in the operating range of the engine. The Functional Mock-up Unit is linearized and the number of states are reduced. The controller used consists of nine multivariable Linear-Quadratic-Gaussian (LQG) controllers spread out over the operating range of the engine. Using a gain scheduler the different LQG controllers are connected.

Read the paper · More papers on PaperTik