MATLAB: How does the Simulink PID-Autotuner work

autotunerpidsimulinkSimulink Control Design

In my Bachelor-Thesis I want to stabilize a one-wheeled robot with a PID-Controller. Therefore I build a simple model of the robot in Simulink. This is a SISO-System (Input is the angle, output is the speed of the wheels).
In Simulink I want to use the PID-Autotuner to get the PID-parameters.
First Question: How does the PID-Autotuner work? I would feel much more comfortable if I could at least name the algorithm that Simulink uses. Otherwise this great tool is very dark black box in my thesis..
Second Question: Does anyone see a reason why my plan could not work? Mybe I've overseen something which is obvious for someone else..?
Thank you for your help! Greetings from cold Munich

Best Answer

PID Tuner uses a proprietary algorithm that we developed and patented. So it is bit of black box. This doc page describes the algorithm in pretty general terms.
Your plan looks good.
Good luck.
Arkadiy
Related Question