Model Predictive Control of Double-Stacked Suspension

Version 1.0.0 (36,1 KB) von Nathan Batta
Model Predictive Control (MPC) algorithm for mitigating road disturbances with a double-stacked suspension.
147 Downloads
Aktualisiert 17. Jan 2021

Lizenz anzeigen

This code applies MPC to a double stacked suspension design without using the pre-defined MATLAB functions. The double-stacked design was inspired by work done by Pratt and Miller Engineering and simply combines an active and passive suspension in series. Three road profiles are provided: a step and 2 multimode disturbances. Each road profile has optimized weights that are tuned for that specific disturbance to minimize driver absorbed power. The controller has preview information of 1 second that allows it to measure the disturbance ahead of time. Finally, a Kalman filter is applied to mitigate process noise and measurement noise in both the states and the disturbance preview information.

Zitieren als

Nathan Batta (2024). Model Predictive Control of Double-Stacked Suspension (https://www.mathworks.com/matlabcentral/fileexchange/85800-model-predictive-control-of-double-stacked-suspension), MATLAB Central File Exchange. Abgerufen .

Kompatibilität der MATLAB-Version
Erstellt mit R2019b
Kompatibel mit allen Versionen
Plattform-Kompatibilität
Windows macOS Linux
Tags Tags hinzufügen

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Veröffentlicht Versionshinweise
1.0.0