| NGMV Control Toolbox | ![]() |
Nonlinear Generalized
controller synthesis
Syntax
[C_CASCADE,C_LOOP] = NGHINF(A,k,Bk,Cd,Er,Pcn,Pcd{,Ts})
[C_CASCADE,C_LOOP,F0,F0s,LAMBDA,Yf] = NGHINF(...)
Description
This function computes the linear cascade and loop compensators of the
controller subject to the linear plant, disturbance and reference models:
Ts is the sampling time in seconds. If omitted, it is set to -1.
and
where
- Generalized Eigenvalue Problem
- LMF to RMF convertion
- spectral factorization
[C_CASCADE,C_LOOP] = NGHINF(A,Dk,...) where all the input arguments are given in PolyX format computes the NGMV controller for MIMO plants using Polynomial Toolbox. Dk in this case is a diagonal polynomial matrix of pure delays or could also be given as a scalar (common delay)
[...,F0,F0s,lambda,Yf] = NGHINF(...) returns also additional outputs.
See Also
|
mvc | ngmvc | ![]() |