Documentation

This is machine translation

Translated by Microsoft
Mouse over text to see original. Click the button below to return to the English verison of the page.

Formulating Design Requirements as H-Infinity Constraints

Control design requirements are typically performance measures such as response speed, control bandwidth, roll-off, and steady-state error. To use hinfstruct, first express the design requirements as constraints on the closed-loop gain.

You can formulate design requirements in terms of the closed-loop gain using loop shaping. Loop shaping is a common systematic technique for defining control design requirements for H synthesis. In loop shaping, you first express design requirements as open-loop gain requirements.

For example, a requirement of good reference tracking and disturbance rejection is equivalent to high (>1) open-loop gain at low frequency. A requirement of insensitivity to measurement noise or modeling error is equivalent to a low (<1) open-loop gain at high frequency. You can then convert these open-loop requirements to constraints on the closed-loop gain using weighting functions.

This formulation of design requirements results in a H constraint of the form:

H(s)<1,

where H(s) is a closed-loop transfer function that aggregates and normalizes the various requirements.

For an example of how to formulate design requirements for H synthesis using loop shaping, see Fixed-Structure H-infinity Synthesis with HINFSTRUCT.

For more information about constructing weighting functions from design requirements, see H-Infinity Performance.

Was this topic helpful?