Controlmethod Advantages Disadvantages Disadvantages Reference
LQR It is easy to achieve the closed-loop optimal control objective. It is easy to achieve the closed-loop optimal control objective. Controller design based on linear model and has poor robustness. [117-121]
ADRC Strong robustness to parameter uncertaninty and external perturbations. Strong robustness to parameter uncertaninty and external perturbations. More parameters to be controlled and possible jittering of control inputs. [122-124]
Robust Control The control system is easy to establish H∞constraints and has strong robustness. The control system is easy to establish H∞constraints and has strong robustness. It has the complex solution process and requires complicated theretical derivation and can only handle bounded disturbances. [92,125-127]
SMC It has fast response and insensitivity to parameter changes and disturbances. It has fast response and insensitivity to parameter changes and disturbances. It is difficult to analyze system stability and has high computational cost. [128-130]
RL No reliance on environmental models,no a prioriknowledge required and good robustness. No reliance on environmental models,no a prioriknowledge required and good robustness. It has high computational and application cost. [131-133]