This project is based on FOPD tuner: https://github.com/cnpcshangbo/FOPD-tuner/tree/optimization-method/controller-analysis-with-Simulink/optimization
Shang, Bo, et al. “Neighborhood Optimization Method for Shaping Bode Plot With Larger Phase Margin.” Volume 9: 15th IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications, American Society of Mechanical Engineers, 2019, doi:10.1115/detc2019-97288.
@mohammad almomani, Thank you for your comments. omega_c and phi_mr needs to be tuned based on the plant. There's a trade off between performance and robustness. Also, unmodeled dynamics exist. Physical plants may have more limitations therefore we may need to tune the omega_c and phi_mr down if necessary.
Thank you very much for sharing this file.
I have a question please, how can we select (omega_c=2.51; phi_mr=83.9;) for any other plant?
how to install FOPID tuner
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!