Al momento, stai seguendo questo contributo
- Vedrai gli aggiornamenti nel tuo feed del contenuto seguito
- Potresti ricevere delle email a seconda delle tue preferenze per le comunicazioni
This example illustrates the use of Robust Control Toolbox to design a controller using the Glover-McFarlane H-infinity loop-shaping method. This control design method is conceptually similar to Bode's frequency-response methods. H-infinity loop-shaping can be applied to multivariable design problems, and uses optimization to produce robust performance and stabilization.
There are two Simulink models: one is a standalone plant model for linearization, and the other is the full closed-loop model with the closed-loop controller and an external disturbance model. The design is performed using a MATLAB script - this works best when run in cell mode, since it generates lots of plots on the way.
This example is intended as a teaching aid, and I would be very interested in feedback that I can use to improve it.
The example uses the shipping F14 demo model supplied by MathWorks, which I would like to acknowledge - the copyright for that belongs to them, not to me!
Cita come
Daniel J. Auger (2026). F14 H-Infinity Loop-Shaping Design Example (https://it.mathworks.com/matlabcentral/fileexchange/50216-f14-h-infinity-loop-shaping-design-example), MATLAB Central File Exchange. Recuperato .
Informazioni generali
- Versione 1.4.0.1 (320 KB)
Compatibilità della release di MATLAB
- Compatibile con R2015a e release successive
Compatibilità della piattaforma
- Windows
- macOS
- Linux
| Versione | Pubblicato | Note della release | Action |
|---|---|---|---|
| 1.4.0.1 | Minor change to avoid bug discovered when using with a newer MATLAB version. Thanks to Karoly Soltesz for letting me know! :-) |
||
| 1.4.0.0 | Labelling on step response plots improved; typographical conventions in comments made more consistent; frequency resolution of sensitivity plot improved. |
||
| 1.3.0.0 | Deleted an 'autosave' file. |
||
| 1.2.0.0 | Modified to automatically load/run final Simulink model. Added 'html' directory to ensure listing as an 'example'. |
||
| 1.1.0.0 | Corrected a formatting error in explanatory text. |
||
| 1.0.0.0 |
