Academic Editor:Shengjun Wen
State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources, North China Electric Power University, Baoding 071003, China
Received 15 December 2015; Revised 16 March 2016; Accepted 30 March 2016; 5 May 2016
This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
In recent years, the permanent magnet synchronous motor (PMSM) is utilized widely in various industrial fields due to its constantly dropping production cost, simple structure, high torque, and high efficiency. However, Hemati found that PMSM would generate chaotic behavior with system parameters entering into a certain region [1]. Previous studies have shown that the chaotic movement of PMSM will produce irregular oscillations of torque and speed, exacerbate current noise, and worsen operation performance and may even damage the entire drive system. Therefore, research on PMSM chaos phenomenon has attracted extensive attention worldwide [2-5], and further studying on the control method of PMSM chaos is of extreme significance [6-8].
The nonlinear characteristics of PMSM, such as multivariability, strong coupling, and high dimension, make it difficult to control for traditional linear control theory. Hence, a variety of modern and nonlinear control algorithms are introduced to suppress PMSM chaotic behavior. In terms of these control algorithms whether or not relying on the model parameters, the previous control methods can primarily be divided into two categories. The first type is on the basis of accurate model parameters, such as entrainment and migration control [9], exact feedback linearization control [10], and decoupling control [11]. However, the accuracy of these control methods directly depends on PMSM model parameters; if the system parameters deviate from the rated values, the control performance will go bad. The second type is based on unknown parameters, which have become the research focus of PMSM chaos suppression recently, mainly including sliding mode variable structure control [12, 13], fuzzy control [14], and [figure omitted; refer to PDF] control [15]. However, sliding mode variable structure control requires uncertain parameters to satisfy certain matching conditions, fuzzy control is dependent on the fuzzification of Takagi-Sugeno, and [figure omitted; refer to PDF] control is inclined to ignore the operating states under special conditions [16]. In essence, PMSM chaotic system is highly sensitive to initial states and parameters, and PMSM model parameters are susceptible to the temperature and humidity of the surrounding environment. Therefore, PMSM chaotic repression with unknown model parameters has applicability to a broader field and is more in line with reality [17]. Actually, the adaptive control (AC) provides a natural routine for PMSM chaotic control with unknown parameters, which has been presented in literatures [12, 13, 18].
Backstepping control (BC) is one of the most popular nonlinear control methods newly proposed to address parameter uncertainty, specifically the uncertainty not satisfying matching condition, which has been successfully applied to many engineering fields such as motor drive, temperature control of boiler main steam, and rocket location tracking. The core idea of BC is that complex high-dimensional nonlinear systems are decomposed into many simple low-dimensional subsystems and virtual control variables are introduced to backstepping process to design concrete controllers. In addition, BC has been successfully applied to suppress Liu chaotic system [19] and Chen chaotic system [20]. Therefore, the idea of combining BC with AC provides a useful and feasible train of thought to control PMSM chaotic system with unknown parameters. Literatures [21, 22] have exactly practiced this idea.
However, the conventional backstepping approach is confronted with two major problems of solving complicated "regression matrix" [23] and encountering "explosion of terms" [24]. In [25], the complexity of regression matrix is sufficiently manifested, which almost occupies one full page. Nevertheless, explosion of terms is an inherent shortcoming and is induced by repeated differentiations of virtual variables, particularly in design of adaptive backstepping controller [26]. Additionally, integration of BC with AC is frequently faced with the singularity arising from any estimation term emerging as a denominator of any control input. The overparameterization caused by the number of estimations larger than actual system parameters hinders the conventional adaptive backstepping control.
In addition to the above problems, to the extent of our knowledge, mostly existing literatures on PMSM chaotic control only concentrate on the cases of single unknown parameter and partial unknown parameters [21, 22], and there is no way to address the issue of fully unknown parameters. Furthermore, the existing researches mainly aim at the situation of sudden power failure during PMSM operation [16]; the existing conclusions lack the generality. Hence, through combination of BC and AC, not only does this paper study the control issue of PMSM chaos suppression with fully unknown parameters, but also the external disturbances are taken into account in PMSM chaos model. Newly adaptive updating laws of unknown parameters are designed to totally estimate unknown parameters of PMSM chaotic model, and adaptive robust backstepping controllers on the basis of adaptive estimations and external disturbances are developed to drive PMSM to escape out of chaotic state quickly, inhibit the external disturbances, and accomplish the given signals tracking rapidly. The method proposed in this paper expands the applied range of backstepping control theory in PMSM chaotic system. Moreover, the study of chaos control problem with totally unknown parameters and external disturbances is more general and practical, and the results and conclusions obtained are more applicable.
2. PMSM Chaotic Model with Fully Unknown Parameters
For a PMSM, its mathematical model in [figure omitted; refer to PDF] axis coordinate system can be described as follows [16]: [figure omitted; refer to PDF] where [figure omitted; refer to PDF] is the mechanical angular velocity of the rotating rotor, [figure omitted; refer to PDF] and [figure omitted; refer to PDF] are [figure omitted; refer to PDF] axis and [figure omitted; refer to PDF] axis currents of stator winding, respectively, [figure omitted; refer to PDF] and [figure omitted; refer to PDF] are [figure omitted; refer to PDF] axis and [figure omitted; refer to PDF] axis voltages of stator winding, [figure omitted; refer to PDF] is the number of rotor pole pairs, [figure omitted; refer to PDF] is the flux generated by permanent magnets, [figure omitted; refer to PDF] is the moment of inertia, [figure omitted; refer to PDF] is the viscous damping coefficient, [figure omitted; refer to PDF] is the load torque, [figure omitted; refer to PDF] is the phase resistance of the stator windings, and [figure omitted; refer to PDF] and [figure omitted; refer to PDF] are [figure omitted; refer to PDF] axis and [figure omitted; refer to PDF] axis inductances of stator winding, respectively. For a PMSM with uniform air gap, [figure omitted; refer to PDF] . Hence, we use [figure omitted; refer to PDF] to substitute [figure omitted; refer to PDF] and [figure omitted; refer to PDF] in the following paper.
Selecting the affine transformation [figure omitted; refer to PDF] and time scale transformation [figure omitted; refer to PDF] , the PMSM mathematical model described in (1) can be converted into dimensionless form as follows: [figure omitted; refer to PDF] where [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] .
As presented in (2), the dynamic performance of PMSM depends on three parameters [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] . Considering the most general case, let [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] . If the initial state is selected as [figure omitted; refer to PDF] , PMSM system will run on a chaotic state and display the chaotic behavior. A typical chaotic attractor of PMSM is manifested in Figure 1.
Figure 1: Chaotic attractor of PMSM system.
[figure omitted; refer to PDF]
In reality, the three parameters [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] in (2) tend to be unknown or to have uncertainties resulting from operating conditions. In other words, when all the parameters [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] cannot be determined, (2) actually represents PMSM chaotic system model with fully unknown parameters.
3. Design of Adaptive Robust Controller with Backstepping Approach
Taking a more general situation into account, the PMSM chaotic model described in (2) is immersed by external disturbances. The model can be rewritten as follows: [figure omitted; refer to PDF] where [figure omitted; refer to PDF] and [figure omitted; refer to PDF] represent the external disturbances, [figure omitted; refer to PDF] indicates the system states, and [figure omitted; refer to PDF] .
3.1. Control Objective and Assumptions
Control problem in the paper can be described as follows: for PMSM chaotic system (3) with fully unknown parameters [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] and external disturbances [figure omitted; refer to PDF] and [figure omitted; refer to PDF] , adaptive laws of unknown parameters [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] are designed and adaptive robust controllers [figure omitted; refer to PDF] and [figure omitted; refer to PDF] are constructed to ensure PMSM breaks away from chaos rapidly and runs into an expected orbit. Simultaneously, the fully unknown parameters [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] can be estimated accurately and the external disturbances can be inhibited effectively.
For convenience of controller design, the control system is supposed to hold some reasonable assumptions as follows.
Assumption 1.
The state variables for PMSM chaotic system [figure omitted; refer to PDF] are observable.
Assumption 2.
The external disturbances [figure omitted; refer to PDF] satisfy the condition [figure omitted; refer to PDF] , where [figure omitted; refer to PDF] is a known function, [figure omitted; refer to PDF] is an unknown but bounded time-varying function, and [figure omitted; refer to PDF] , where [figure omitted; refer to PDF] is a constant.
Assumption 3.
The desired speed and [figure omitted; refer to PDF] axis current reference signals [figure omitted; refer to PDF] and [figure omitted; refer to PDF] and their derivatives are known and bounded.
The estimated values of unknown system parameters are described as [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] ; then, the estimation errors [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] can be expressed as follows: [figure omitted; refer to PDF]
3.2. Controller Design
The essence of adaptive robust backstepping controller is to design controller through combination of backstepping method and adaptive approach; then, a reasonably stable function is built in accordance with Lyapunov stability theory to guarantee error variables to be effectively stabilized and meanwhile ensure the output of closed loop system tracks reference signals quickly. On the basis of this, the adaptive robust backstepping controller is designed as follows.
Step 1.
For the speed reference signal [figure omitted; refer to PDF] , define the tracking error [figure omitted; refer to PDF] as follows: [figure omitted; refer to PDF] Taking PMSM chaotic system model (3) into account, the derivative of (5) can be written as [figure omitted; refer to PDF]
Define the tracking error [figure omitted; refer to PDF] of [figure omitted; refer to PDF] axis stator current [figure omitted; refer to PDF] as follows: [figure omitted; refer to PDF] where [figure omitted; refer to PDF] is the expected output value of [figure omitted; refer to PDF] .
For the [figure omitted; refer to PDF] axis current reference signal [figure omitted; refer to PDF] , its tracking error [figure omitted; refer to PDF] is defined as follows: [figure omitted; refer to PDF]
By substitution of (7) into (6), we can obtain [figure omitted; refer to PDF] Let [figure omitted; refer to PDF] where [figure omitted; refer to PDF] represents the positive control gain.
Through substitution of (10) into (9), (12) can be obtained: [figure omitted; refer to PDF] Lyapunov function [figure omitted; refer to PDF] is selected as follows: [figure omitted; refer to PDF] Then, the derivative of [figure omitted; refer to PDF] can be described as [figure omitted; refer to PDF]
Step 2.
To stabilize the output [figure omitted; refer to PDF] axis current of PMSM, the derivative of [figure omitted; refer to PDF] is conducted as follows: [figure omitted; refer to PDF] By substitution of (12) into (15), we can get [figure omitted; refer to PDF] Combined with the mathematical model of PMSM chaotic system, (16) can be further calculated as follows: [figure omitted; refer to PDF] By substitution of [figure omitted; refer to PDF] into (17), the following equation can be obtained: [figure omitted; refer to PDF] Lyapunov function [figure omitted; refer to PDF] is chosen as follows: [figure omitted; refer to PDF] Then, the derivative of [figure omitted; refer to PDF] can be described as [figure omitted; refer to PDF] The first control variable is selected as [figure omitted; refer to PDF] where [figure omitted; refer to PDF] and [figure omitted; refer to PDF] are the model compensation and robust control inputs, respectively.
Then, [figure omitted; refer to PDF] and [figure omitted; refer to PDF] can be, respectively, chosen as [figure omitted; refer to PDF] where [figure omitted; refer to PDF] is another positive control gain and [figure omitted; refer to PDF] is a positive number chosen arbitrarily.
By substitution of (21) and (22) into (20), we can acquire [figure omitted; refer to PDF] Additionally, [figure omitted; refer to PDF]
Step 3.
Differentiating the tracking error [figure omitted; refer to PDF] of [figure omitted; refer to PDF] axis current [figure omitted; refer to PDF] , we can get [figure omitted; refer to PDF] Lyapunov function [figure omitted; refer to PDF] is chosen as [figure omitted; refer to PDF] Then, the derivative of [figure omitted; refer to PDF] can be represented as [figure omitted; refer to PDF] In terms of (28), [figure omitted; refer to PDF] axis output stator voltage [figure omitted; refer to PDF] can be calculated: [figure omitted; refer to PDF] where [figure omitted; refer to PDF] where [figure omitted; refer to PDF] is the positive control gain and [figure omitted; refer to PDF] is a positive number chosen arbitrarily.
By substitution of (30) and (31) into (26) and (28), respectively, the following equations can be acquired: [figure omitted; refer to PDF]
Step 4.
Lyapunov function [figure omitted; refer to PDF] of PMSM chaotic system with fully unknown parameters and external disturbances is selected as follows: [figure omitted; refer to PDF] where [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] represent positive adaptive gains.
Combined with equations [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] , derivative of selected Lyapunov function [figure omitted; refer to PDF] can be calculated as follows: [figure omitted; refer to PDF] In terms of (36), the adaptive laws of unknown parameters [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] can be selected, respectively, as follows: [figure omitted; refer to PDF] By substitution of (37), (38), and (39) into (36), (36) can be simplified as follows: [figure omitted; refer to PDF]
3.3. Stability Analysis
Theorem 4.
For PMSM chaotic system model (3) with fully unknown parameters and external disturbances, design of adaptive control laws (37), (38), and (40) and selection of suitable controller gains [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] and adaptive gains [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] , the proposed adaptive robust backstepping controllers (21) and (29) can ensure the tracking error signals (5), (7), and (8) of PMSM chaotic systems are asymptotically stable. That is to say, PMSM chaotic system can run out of chaos quickly through the proposed controllers (21) and (29) and track the given reference signals.
Through stability analysis, we want to verify the correctness of the theorem.
According to (40), new expression can be obtained as follows through some mathematical computations: [figure omitted; refer to PDF] Appropriate controller gains [figure omitted; refer to PDF] and [figure omitted; refer to PDF] are selected as follows: [figure omitted; refer to PDF] Equation (42) can be replaced by the following: [figure omitted; refer to PDF] Then, by substitution of (43) into (41), we can obtain [figure omitted; refer to PDF] where [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] .
Let [figure omitted; refer to PDF] where [figure omitted; refer to PDF] .
By integration of (45), we can get [figure omitted; refer to PDF] Since [figure omitted; refer to PDF] is bounded and [figure omitted; refer to PDF] is bounded and nonincreasing, hence [figure omitted; refer to PDF] Moreover, [figure omitted; refer to PDF] is uniform continuous and [figure omitted; refer to PDF] is bounded. In accordance with Barbalat's Lemma, the following equation can be obtained: [figure omitted; refer to PDF] Apparently, through selection of suitable controller gains [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] , [figure omitted; refer to PDF] can be ensured to be negative definite.
The above derivation has proved that the selected suitable controller gains [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] and adaptive gains [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] can make the inequalities of [figure omitted; refer to PDF] and [figure omitted; refer to PDF] hold. In addition, equation of [figure omitted; refer to PDF] is not satisfied until [figure omitted; refer to PDF] . In summary, PMSM chaotic system is globally asymptotically stable at the equilibrium point of [figure omitted; refer to PDF] .
4. Numerical Simulation and Discussions
In order to illustrate the superiority of the proposed approach adequately, the simulation is carried out in MATLAB environment for three cases under the initial condition of [figure omitted; refer to PDF] . Let [figure omitted; refer to PDF] and the control parameters are selected as [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] ; the adaptive gains are chosen as [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] . The simulation time is chosen as 100 s and the designed controller is put into effect at the time of 20 s.
4.1. Test-I
The PMSM chaotic system is tested with the parameters [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] . In order to be consistent with the reality better, we assume that the three parameters of PMSM chaotic system are all unknown with the initial condition of [figure omitted; refer to PDF] , and the expected reference signals are set as [figure omitted; refer to PDF] and [figure omitted; refer to PDF] . Furthermore, the external disturbances [figure omitted; refer to PDF] and [figure omitted; refer to PDF] are injected into the PMSM chaotic system. The simulation results given in Figures 2-4 apparently show PMSM runs in a chaotic state with no control inputs. Therefore, introduction of the presented control approach to suppress chaos in PMSM system will be of great importance and necessity. Figures 5-12 show that the proposed controller is utilized to control the PMSM chaotic system, where Figures 5-7 display the curves of state variables changing over time for PMSM chaotic system, which demonstrate the PMSM system stays away from the previous chaotic state when the designed controller is added to PMSM chaotic system, and track the desired signals accurately and rapidly. Furthermore, Figures 5-7 indicate the proposed controller shown in Figures 8-9 can inhibit the external disturbances.
Figure 2: The [figure omitted; refer to PDF] curve of PMSM chaotic system with no control inputs [figure omitted; refer to PDF] and [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 3: The [figure omitted; refer to PDF] curve of PMSM chaotic system with no control inputs [figure omitted; refer to PDF] and [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 4: The [figure omitted; refer to PDF] curve of PMSM chaotic system with no control inputs [figure omitted; refer to PDF] and [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 5: The [figure omitted; refer to PDF] curve of PMSM chaotic system added the controller inputs [figure omitted; refer to PDF] and [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 6: The [figure omitted; refer to PDF] curve of PMSM chaotic system added the controller inputs [figure omitted; refer to PDF] and [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 7: The [figure omitted; refer to PDF] curve of PMSM chaotic system added the controller inputs [figure omitted; refer to PDF] and [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 8: The controller input [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 9: The controller input [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 10: The [figure omitted; refer to PDF] curve of estimation error of [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 11: The [figure omitted; refer to PDF] curve of estimation error of [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 12: The [figure omitted; refer to PDF] curve of estimation error of [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figures 10-12 show the estimated errors [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] of unknown parameters [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] for PMSM chaotic system, which testify the effectiveness of constructed adaptive laws and demonstrate the proposed approach has a good robustness against the uncertainties in system parameters.
4.2. Test-II
In reality, the motor parameters are frequently varying with the design values. As a result, the parameters [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] in Test-I are changed into [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] in Test-II, respectively. Simultaneously, the expected reference signals are also changed and set as [figure omitted; refer to PDF] and [figure omitted; refer to PDF] . In a word, the unknown motor parameters and expected reference signals all differ from Test-I, which is able to validate the proposed control algorithm better. The simulation results are shown in Figures 13-20. Figures 13-15 indicate the motor's output states [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] added the controller inputs [figure omitted; refer to PDF] and [figure omitted; refer to PDF] shown in Figures 16-17, which demonstrate that the designed controller can guarantee the outputs track references well and suppress the external disturbances effectively. Figures 18-20 indicate that the designed adaptive law can estimate the fully unknown parameters precisely even if the fully unknown parameters are changed.
Figure 13: The [figure omitted; refer to PDF] curve of PMSM chaotic system added the controller inputs [figure omitted; refer to PDF] and [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 14: The [figure omitted; refer to PDF] curve of PMSM chaotic system added the controller inputs [figure omitted; refer to PDF] and [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 15: The [figure omitted; refer to PDF] curve of PMSM chaotic system added the controller inputs [figure omitted; refer to PDF] and [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 16: The controller input [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 17: The controller input [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 18: The [figure omitted; refer to PDF] curve of estimation error of [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 19: The [figure omitted; refer to PDF] curve of estimation error of [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 20: The [figure omitted; refer to PDF] curve of estimation error of [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
4.3. Test-III
For Test-III, the external disturbances are enlarged in addition to changing the unknown motor parameters and expected reference signals on the basis of Test-II, which are described as [figure omitted; refer to PDF] and [figure omitted; refer to PDF] . The control difficulty in Test-III is larger than the previous two experiments and Test-III is a more general instance to verify the controller's performance. The simulation results are shown in Figures 21-28. Figures 21-23 give the curves of the state variables [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] , which manifest these variables are controlled to their references and chaos is eliminated when adding the proposed controllers [figure omitted; refer to PDF] and [figure omitted; refer to PDF] shown in Figures 24-25. Figures 21-23 also illustrate the enlarged external disturbances are restrained by the controllers. The estimation errors of the fully unknown parameters are provided in Figures 26-28, which proves the effectiveness of the adaptive laws again.
Figure 21: The [figure omitted; refer to PDF] curve of PMSM chaotic system added the controller inputs [figure omitted; refer to PDF] and [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 22: The [figure omitted; refer to PDF] curve of PMSM chaotic system added the controller inputs [figure omitted; refer to PDF] and [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 23: The [figure omitted; refer to PDF] curve of PMSM chaotic system added the controller inputs [figure omitted; refer to PDF] and [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 24: The controller input [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 25: The controller input [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 26: The [figure omitted; refer to PDF] curve of estimation error of [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 27: The [figure omitted; refer to PDF] curve of estimation error of [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Figure 28: The [figure omitted; refer to PDF] curve of estimation error of [figure omitted; refer to PDF] .
[figure omitted; refer to PDF]
Remark 5.
Previous researches on parameter estimation of PMSM chaotic system mostly assumed that only partial parameters of the system are unknown. The paper takes fully nondeterministic parameters [figure omitted; refer to PDF] , [figure omitted; refer to PDF] , and [figure omitted; refer to PDF] into account; it undoubtedly extends the theory of parameter estimation for PMSM chaotic system.
Remark 6.
The action time of control inputs is 20 s in the simulation. The aim of doing this is to observe the effect of the control approach better. In reality, as long as the chaos occurs, the controller will be put into effect.
Remark 7.
On the basis of considering fully unknown parameters, the external disturbances are introduced into the PMSM chaotic model. Hence, the designed control consists of two parts. One is to guarantee the state variables to track the reference signals; another is to suppress the external disturbances. In general, the simultaneous consideration of fully unknown parameters and external disturbances makes the research results more general and practical.
5. Conclusions
In this paper, a control approach is proposed to address the control issue of chaos in PMSM system with fully unknown parameters and external disturbances. Main conclusions are acquired as the following:
(1) Through combination of adaptive control with backstepping control, the presented adaptive robust backstepping control scheme resolves the main problems of the conventional backstepping algorithm encountered. And the stability of the designed controller is proved by Lyapunov theory.
(2) The simulation results show that the designed controller is able to make the PMSM operate out of chaotic state quickly, and the adaptive laws are established to estimate the unknown parameters accurately. Furthermore, the proposed algorithm can ensure the unknown parameters converge to the actual values fast and restrain the external disturbance effectively.
(3) The design method in this paper is simple and effective. For PMSM chaotic system with fully unknown parameters, the control variables in proposed approach can be self-adjusted with the changing of system parameters. Therefore, our findings are more practical and more convenient for engineering applications. Future research will discuss the application of the proposed control approach into practical implementation.
Acknowledgments
This work is partially supported by the National Natural Science Foundation of China (Grant no. 51407077) and the Fundamental Research Funds for the Central Universities of Ministry of Education of China (Grant no. 2014MS93).
[1] N. Hemati, "Strange attractors in brushless DC motors," IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications , vol. 41, no. 1, pp. 40-45, 1994.
[2] Z. Li, J. B. Park, Y. H. Joo, B. Zhang, G. Chen, "Bifurcations and chaos in a permanent-magnet synchronous motor," IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications , vol. 49, no. 3, pp. 383-387, 2002.
[3] Z. Jing, C. Yu, G. Chen, "Complex dynamics in a permanent-magnet synchronous motor model," Chaos, Solitons and Fractals , vol. 22, no. 4, pp. 831-848, 2004.
[4] C.-L. Li, S.-M. Yu, X.-S. Luo, "Fractional-order permanent magnet synchronous motor and its adaptive chaotic control," Chinese Physics B , vol. 21, no. 10, 2012.
[5] Y.-Y. Hou, "Finite-time chaos suppression of permanent magnet synchronous motor systems," Entropy , vol. 16, no. 4, pp. 2234-2243, 2014.
[6] H. P. Ren, D. Liu, "Nonlinear feedback control of chaos in permanent magnet synchronous motor," IEEE Transactions on Circuits and Systems II: Express Briefs , vol. 53, no. 1, pp. 45-50, 2006.
[7] A. Loria, "Robust linear control of (chaotic) permanent-magnet synchronous motors with uncertainties," IEEE Transactions on Circuits and Systems. I. Regular Papers , vol. 56, no. 9, pp. 2109-2122, 2009.
[8] M. Messadi, A. Mellit, K. Kemih, M. Ghanes, "Predictive control of a chaotic permanent magnet synchronous generator in a wind turbine system," Chinese Physics B , vol. 24, no. 1, 2015.
[9] Z. Li, B. Zhang, Z. Y. Mao, "Entrainment and migration control of permanent-magnet synchronous motor system," Control Theory and Applications , vol. 19, no. 1, pp. 53-56, 2002.
[10] H. C. Cho, K. S. Lee, M. S. Fadali, "Adaptive control of pmsm systems with chaotic nature using lyapunov stability based feedback linearization," International Journal of Innovative Computing, Information and Control , vol. 5, no. 2, pp. 479-488, 2009.
[11] D. Q. Wei, B. Zhang, X. S. Luo, S. Y. Zeng, D. Y. Qiu, "Effects of couplings on the collective dynamics of permanent-magnet synchronous motors," IEEE Transactions on Circuits and Systems II: Express Briefs , vol. 60, no. 10, pp. 692-696, 2013.
[12] G. Maeng, H. H. Choi, "Adaptive sliding mode control of a chaotic nonsmooth-air-gap permanent magnet synchronous motor with uncertainties," Nonlinear Dynamics , vol. 74, no. 3, pp. 571-580, 2013.
[13] T.-B.-T. Nguyen, T.-L. Liao, J.-J. Yan, "Adaptive sliding mode control of chaos in permanent magnet synchronous motor via fuzzy neural networks," Mathematical Problems in Engineering , vol. 2014, 2014.
[14] J. P. Yu, B. Chen, H. S. Yu, "Fuzzy-approximation-based adaptive control of the chaotic permanent magnet synchronous motor," Nonlinear Dynamics , vol. 69, no. 3, pp. 1479-1488, 2012.
[15] Y.-F. Yang, M.-Z. Luo, S.-B. Xing, X.-X. Han, H.-Q. Zhu, "Analysis of chaos in permanent magnet synchronous generator and optimal output feedback H∞ control," Acta Physica Sinica , vol. 64, no. 4, 2015.
[16] J.-H. Hao, X.-W. Wang, H. Zhang, "Chaotic robust control of permanent magnet synchronous motor system under uncertain factors," Acta Physica Sinica , vol. 63, no. 22, 2014.
[17] S. H. Luo, "Adaptive fuzzy dynamic surface control for the chaotic permanent magnet synchronous motor using Nussbaum gain," Chaos , vol. 24, no. 3, 2014.
[18] D. Q. Wei, X. S. Luo, B. H. Wang, J. Q. Fang, "Robust adaptive dynamic surface control of chaos in permanent magnet synchronous motor," Physics Letters A , vol. 363, no. 1-2, pp. 71-77, 2007.
[19] A. N. Njah, "Tracking control and synchronization of the new hyperchaotic Liu system via backstepping techniques," Nonlinear Dynamics , vol. 61, no. 1-2, pp. 1-9, 2010.
[20] X. Wang, J. Zhang, "Tracking control and the Backstepping design of synchronization controller for Chen system," International Journal of Modern Physics B , vol. 25, no. 28, pp. 3815-3824, 2011.
[21] N. Chen, S. Q. Xiong, B. Liu, W. H. Gui, "Adaptive backstepping control of permanent magnet synchronous motor chaotic system," Journal of Central South University (Science and Technology) , vol. 45, no. 1, pp. 99-104, 2014.
[22] X. Ge, J. Huang, "Chaos control of permanent magnet synchronous motor," in Proceedings of the 8th International Conference on Electrical Machines and Systems, pp. 484-488, Nanjing, China, September 2006.
[23] C. M. Kwan, F. L. Lewis, "Robust backstepping control of induction motors using neural networks," IEEE Transactions on Neural Networks , vol. 11, no. 5, pp. 1178-1187, 2000.
[24] A. Stotsky, I. Kanellakopoulus, P. Kokotovic Nonlinear and Adaptive Control Design , John Wiley & Sons, New York, NY, USA, 1995.
[25] A. Harb, W. Ahmad, "Control of chaotic oscillators using a nonlinear recursive backstepping controller," in Proceedings of the IASTED Conference on Applied Simulations and Modeling, pp. 451-453, Crete, Greece, June 2002.
[26] J.-H. Hu, J.-B. Zou, "Adaptive backstepping control of permanent magnet synchronous motors with parameter uncertainties," Control and Decision , vol. 21, no. 11, pp. 1264-1269, 2006.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2016 Yang Yu et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Abstract
The chaotic behavior of permanent magnet synchronous motor is directly related to the parameters of chaotic system. The parameters of permanent magnet synchronous motor chaotic system are frequently unknown. Hence, chaotic control of permanent magnet synchronous motor with unknown parameters is of great significance. In order to make the subject more general and feasible, an adaptive robust backstepping control algorithm is proposed to address the issues of fully unknown parameters estimation and external disturbances inhibition on the basis of associating backstepping control with adaptive control. Firstly, the mathematical model of permanent magnet synchronous motor chaotic system with fully unknown parameters is constructed, and the external disturbances are introduced into the model. Secondly, an adaptive robust backstepping control technology is employed to design controller. In contrast with traditional backstepping control, the proposed controller is more concise in structure and avoids many restricted problems. The stability of the control approach is proved by Lyapunov stability theory. Finally, the effectiveness and correctness of the presented algorithm are verified through multiple simulation experiments, and the results show that the proposed scheme enables making permanent magnet synchronous motor operate away from chaotic state rapidly and ensures the tracking errors to converge to a small neighborhood within the origin rapidly under the full parameters uncertainties and external disturbances.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer