Project realized for the course of Automatic Control 2 at the Università di Bologna. The project is realized by Edoardo Panichi, Lapo Carrieri, Giulio Rosadi and Jhonny.
Gven the following block scheme
the goal is to regulate in Cascade with both open and closed loop considering static and dynamic design specifications. Everything taking in to account p that is an uncertain parameter.
To solve the problem we tried multiple possibility using PID cancellation and other techniques. The 2 final solutions are with the cascade control and without:
https://github.com/lapocarrieri/Automatic-control-project/blob/main/matlab%20code/Tesina_cascata.m