×

An improved internal model principle based multivariable nonlinear control method with multiclass nonharmonic disturbances and its application to speed control of a motor drive system. (English) Zbl 1406.93155

Summary: We study the global disturbance rejection problem for a class of general multivariable nonlinear systems with multiclass nonharmonic disturbances. The paper first introduces the importance and state of the art for disturbance rejection problem and describes the control problem in the form of mathematical expressions. It stresses the multiclass disturbances produced by the exosystem satisfying certain characteristic conditions. Then, the nonlinear internal models are designed in accordance with different characteristics of multiclass external disturbances. On the basis of introduction of the control law for disturbance-free system, a multivariable state feedback controller is devised in terms of the designed internal model equations and corresponding assumptions. A Lyapunov function is constructed to theoretically prove the global uniform boundness of all signals for the multivariable closed-loop system. Finally, the presented method is applied to implement the speed control and reject the multiclass nonharmonic disturbances for a two-input motor drive system. The simulation results testify correctness and effectiveness of the presented algorithm.

MSC:

93C35 Multivariable systems, multidimensional control systems
93C10 Nonlinear systems in control theory
93C95 Application models in control theory
93C73 Perturbations in control/observation systems
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Francis, B. A.; Wonham, W. M., The internal model principle for linear multivariable regulators, Applied Mathematics and Optimization, 2, 2, 170-194 (1975) · Zbl 0351.93015 · doi:10.1007/BF01447855
[2] Commault, C.; Dion, J.-M.; Perez, A., Disturbance rejection for structured systems, IEEE Transactions on Automatic Control, 36, 7, 884-887 (1991) · Zbl 0754.93023 · doi:10.1109/9.85072
[3] Saeks, R.; Murray, J., Feedback system design: the tracking and disturbance rejection problems, IEEE Transactions on Automatic Control, 26, 1, 203-217 (1981)
[4] Isidori, A.; Byrnes, C. I., Output regulation of nonlinear systems, IEEE Transactions on Automatic Control, 35, 2, 131-140 (1990) · Zbl 0704.93034 · doi:10.1109/9.45168
[5] Jiang, Y.; Liu, S., Global disturbance rejection of a class of nonlinear Systems with unknown exosystems, Journal of Control Theory and Applications, 7, 4, 379-383 (2009) · doi:10.1007/s11768-009-8209-9
[6] Huang, J.; Chen, Z., A general framework for tackling the output regulation problem, IEEE Transactions on Automatic Control, 49, 12, 2203-2218 (2004) · Zbl 1365.93446 · doi:10.1109/TAC.2004.839236
[7] Wang, G.; Karimi, H., Data-driven design of robust fault detection system for wind turbines, Mechatronics, 24, 4, 298-306 (2014) · doi:10.1016/j.mechatronics.2013.11.009
[8] Ding, S.; Xie, X.; Luo, H., A review on basic data-driven approaches for industrial process monitoring, IEEE Transactions on Industrial Electronics, 99 (2014) · doi:10.1109/TIE.2014.2301773
[9] Yin, S.; Li, X.; Gao, H.; Kaynak, O., Data-based techniques focused on modern industry: an overview, IEEE Transactions on Industrial Electronics, 99 (2014) · doi:10.1109/TIE.2014.2308133
[10] Hsia, T. C. S., A new technique for robust control of servo systems, IEEE Transactions on Industrial Electronics, 36, 1, 1-7 (1989) · doi:10.1109/41.20338
[11] Jia, Q.; Cao, S.; Guo, G.; Yu, J., External disturbance rejection by use of an add-on nonlinear controller in HDD servo systems, IEEE Transactions on Magnetics, 49, 6, 2624-2627 (2013) · doi:10.1109/TMAG.2013.2258661
[12] Yin, S.; Ding, S.; Haghani, A.; Hao, H.; Zhang, P., A comparison study of basic data-driven fault diagnosis and process monitoring methods on the benchmark Tennessee Eastman process, Journal of Process Control, 22, 9, 1567-1581 (2012) · doi:10.1016/j.jprocont.2012.06.009
[13] Yin, S.; Ding, S.; Haghani, A.; Hao, H., Data-driven monitoring for stochastic systems and its application on batch process, International Journal of Systems Science, 44, 7, 1366-1376 (2013) · Zbl 1278.93259 · doi:10.1080/00207721.2012.659708
[14] Paunonen, L.; Pohjolainen, S., Reduced order internal models in robust output regulation, IEEE Transactions on Automatic Control, 58, 9, 2307-2318 (2013) · Zbl 1369.93277 · doi:10.1109/TAC.2013.2257596
[15] Isidori, A.; Byrnes, C. I., Output regulation of nonlinear systems, IEEE Transactions on Automatic Control, 35, 2, 131-140 (1990) · Zbl 0704.93034 · doi:10.1109/9.45168
[16] Huang, J.; Rugh, W. J., On a nonlinear multivariable servomechanism problem, Automatica, 26, 6, 963-972 (1990) · Zbl 0717.93019 · doi:10.1016/0005-1098(90)90081-R
[17] Ding, Z., Asymptotic rejection of unknown sinusoidal disturbances in nonlinear systems, Automatica, 43, 1, 174-177 (2007) · doi:10.1016/j.automatica.2006.08.006
[18] Serrani, A.; Isidori, A.; Marconi, L., Semiglobal nonlinear output regulation with adaptive internal model, IEEE Transactions on Automatic Control, 46, 8, 1178-1194 (2001) · Zbl 1057.93053 · doi:10.1109/9.940923
[19] Ding, Z., Adaptive estimation and rejection of unknown sinusoidal disturbances in a class of non-minimum-phase nonlinear systems, IEE Proceedings: Control Theory and Applications, 153, 4, 379-386 (2006) · doi:10.1049/ip-cta:20045283
[20] Jiang, Y.; Liu, S. T., Rejection of nonharmonic disturbances in a class of nonlinear systems with nonlinear exosystems, Asian Journal of Control, 13, 6, 858-867 (2011) · Zbl 1263.93146 · doi:10.1002/asjc.193
[21] Chen, C. L.; Ding, Z.; Lennox, B., Rejection of nonharmonic disturbances in nonlinear systems with semi-global stability, IEEE Transactions on Circuits and Systems II: Express Briefs, 55, 12, 1289-1293 (2008) · doi:10.1109/TCSII.2008.2009962
[22] Huang, J.; Rugh, W. J., On a nonlinear multivariable servomechanism problem, Automatica, 26, 6, 963-972 (1990) · Zbl 0717.93019 · doi:10.1016/0005-1098(90)90081-R
[23] Yu, Y.; Mi, Z. Q.; Xu, Y. K.; Zhao, T., Global multivariable control of permanent magnet synchronous motor for mechanical elastic energy storage system under multiclass nonharmonic external disturbances, Abstract and Applied Analysis, 2014 (2014) · Zbl 1406.93154 · doi:10.1155/2014/410282
[24] Chen, Z. Y.; Huang, J., Robust output regulation with nonlinear exosystems, Automatica, 41, 8, 1447-1454 (2005) · Zbl 1086.93013 · doi:10.1016/j.automatica.2005.03.015
[25] Ping, Z.; Huang, J., Global robust output regulation for a class of multivariable systems and its application to a motor drive system, Proceedings of the American Control Conference (ACC ’11)
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.