Active Suspension Control in MATLAB

This was a fun very controls-oriented project where I played with an active suspension quarter-car model in MATLAB and Simulink to see how much smoother I could make the ride. I built a simple suspension model, then used classic control tools (Bode plots, root locus, etc.) to design a feedback controller that hit targets like low overshoot and fast settling. Most of the work was iterating in SISOTOOL and watching how the virtual car reacted to bumps until it looked like a comfortable ride.

car