×

A robust composite nonlinear control scheme for servomotor speed regulation. (English) Zbl 1328.93086

Summary: A parameterised design of robust composite nonlinear controller is proposed for typical second-order servo systems subject to unknown constant disturbance and control input saturation. The control law consists of a linear feedback part for achieving fast response, a nonlinear feedback part for suppressing the overshoot, and a disturbance-compensation mechanism for erasing the steady-state error. An extended state observer is adopted to estimate the unknown disturbance. The closed-loop stability is analysed theoretically. The control scheme is applied to the speed regulation of permanent magnet synchronous motor, and numerical simulations are carried out. The results confirm that the proposed control scheme can achieve fast, smooth, and accurate speed regulation, and has a certain degree of robustness with respect to the amplitude of disturbances and the perturbations of system parameters.

MSC:

93B35 Sensitivity (robustness)
93C10 Nonlinear systems in control theory
93C15 Control/observation systems governed by ordinary differential equations
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] DOI: 10.1109/TAC.2003.809148 · Zbl 1364.93294 · doi:10.1109/TAC.2003.809148
[2] DOI: 10.1016/j.rcim.2013.12.002 · doi:10.1016/j.rcim.2013.12.002
[3] DOI: 10.1109/TIE.2007.893052 · doi:10.1109/TIE.2007.893052
[4] DOI: 10.1016/j.mechatronics.2013.10.007 · doi:10.1016/j.mechatronics.2013.10.007
[5] DOI: 10.1016/j.mechatronics.2011.07.012 · doi:10.1016/j.mechatronics.2011.07.012
[6] DOI: 10.1109/TIE.2009.2016514 · doi:10.1109/TIE.2009.2016514
[7] DOI: 10.1109/TIE.2009.2012420 · doi:10.1109/TIE.2009.2012420
[8] DOI: 10.1080/00207179.2011.626457 · Zbl 1236.93114 · doi:10.1080/00207179.2011.626457
[9] DOI: 10.1049/iet-cta.2009.0469 · doi:10.1049/iet-cta.2009.0469
[10] DOI: 10.1109/TCST.2012.2199493 · doi:10.1109/TCST.2012.2199493
[11] DOI: 10.1080/002071798222433 · Zbl 0930.93045 · doi:10.1080/002071798222433
[12] DOI: 10.1016/j.mechatronics.2005.03.006 · doi:10.1016/j.mechatronics.2005.03.006
[13] DOI: 10.1080/00207179.2012.695397 · Zbl 1253.93014 · doi:10.1080/00207179.2012.695397
[14] DOI: 10.1080/00207178808906239 · Zbl 0659.93007 · doi:10.1080/00207178808906239
[15] DOI: 10.1109/TCST.2005.854321 · doi:10.1109/TCST.2005.854321
[16] DOI: 10.1080/00207179.2012.658866 · Zbl 1256.93038 · doi:10.1080/00207179.2012.658866
[17] DOI: 10.1109/TCST.2012.2212246 · doi:10.1109/TCST.2012.2212246
[18] DOI: 10.1080/00207179.2013.845912 · Zbl 1317.93059 · doi:10.1080/00207179.2013.845912
[19] DOI: 10.1109/TIE.2011.2163911 · doi:10.1109/TIE.2011.2163911
[20] DOI: 10.1109/TIE.2005.847583 · doi:10.1109/TIE.2005.847583
[21] DOI: 10.1109/TAC.2011.2121330 · Zbl 1368.93454 · doi:10.1109/TAC.2011.2121330
[22] DOI: 10.1080/00207179.2011.587205 · Zbl 1245.93094 · doi:10.1080/00207179.2011.587205
[23] DOI: 10.1080/00207179.2013.811291 · Zbl 1311.93015 · doi:10.1080/00207179.2013.811291
[24] DOI: 10.1016/j.mechatronics.2012.04.007 · doi:10.1016/j.mechatronics.2012.04.007
[25] DOI: 10.1016/j.mechatronics.2013.03.012 · doi:10.1016/j.mechatronics.2013.03.012
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.