NGMV Control Toolbox Previous page   Next Page

What Is the NGMV Control Toolbox?

The NGMV Toolbox is a collection of Matlab files and Simulink model templates that can be used to design a family of optimal nonlinear controllers that are fundamentally based on the well-known minimum variance control principles. The stochastic system framework consists of the reference and disturbance models, and the design can be affected by specifying suitable dynamic weighting functions. The basic idea is to minimize the variance of a weighted sum of error and control signals. The resulting controller contains an internal model of the process, which can be given in an arbitrary input-output form (no structured model, e.g. state-space is required). Apart from the basic NGMV controller, the toolbox also includes generalization of other classical linear control schemes, such as LQG, H-infinity and predictive control, to the nonlinear systems case.

For Simulink users, the NGMV Control Toolbox provides a library that contains NGMV controller structures to be used in the Simulink block diagram environment. Both polynomial and state-space versions of the algorithms are provided.

Previous page   Getting Started  System Requirements  Next page