A Generalized H-infinity Mixed Sensitivity Convex Approach to Multivariable Control Design Subject to Simultaneous Output and Input Loop-Breaking Specifications
A Generalized H-infinity Mixed Sensitivity Convex Approach to Multivariable Control Design Subject to Simultaneous Output and Input Loop-Breaking Specifications
Computes a H-infinity based Feedback Controller based on multiobjective constrained convex optimization.
Outline of steps for GMS problem setup:
Form the design plant:
Select weighting functions:
Select optimization params:
Select Youla/Zames parametrization:
Finite Dimensionality
Objective function:
- sum/max/stacking
Find initial controller (Ko, F, L)
Youla parameterization
Find Initial Q parameter using initial controller (Ko, F, L)
Extract required data from problem setup
Vectorize the optimization problem
Optimization process
form Q using the optimized variables and bases
form Controller K using the obtained Q
Inverse bilinear transformation if needed
Inverse of integrator augmentation if needed
Compute OL and CL maps