Design and Simulation of PMSM Speed Regulating System Based on SMVSC
Zhou Jianhong1, Ge Debing2, *, Zhang Yulong2
1Electronic & Information Engineering Department, University of Science and Technology Liaoning, Anshan, China
2Applied Technology College, University of Science and Technology Liaoning, Anshan, China
To cite this article:
Zhou Jianhong, GeDebing, Zhang Yulong. Design and Simulation of PMSM Speed Regulating System Based on SMVSC. Journal of Electrical and Electronic Engineering. Vol. 4, No. 5, 2016, pp. 109-113. doi: 10.11648/j.jeee.20160405.14
Received: September 23, 2016; Accepted: October 18, 2016; Published: October 20, 2016
Abstract: Sliding mode variable structure control (SMVSC) has very strong robustness, which has been widely applied in permanent magnet synchronous motor (PMSM) speed regulating system. Constant rate reaching law approach speed is related to the sliding mode reaching gain. The higher the sliding mode reaching gain, the faster the reaching speed, and then the stronger chattering. In this paper, a new reaching law is designed on the basis of constant reaching law. With the analysis of MATLAB, the new reaching law not only increases the approach speed of the sliding mode, but also has a better inhibition effect on chattering. It provides a reference for further experiments.
Keywords: Permanent Magnet Synchronous Motor (PMSM), Sliding Mode Variable Structure Control (SMVSC), Chattering Reduction, MATLAB Simulation
Permanent magnet synchronous motor(PMSM) has been widely used in the real control engineering for its advantages such as high dynamic performance, high efficiency, simple structure, and small size. So the research on the control technology of PMSM is gradually developed[1-6].The PID controller has such advantages as simple structure and easy realization. It is one of the most common control technologies in the field of PMSM speed regulating system. However, the PID control strategy depends on the model and the parameters of the system. When the system is affected by internal parameters and external disturbance, the conventional PID control can not meet the performance requirements [7-10]. Sliding mode variable structure control (SMVSC) gets people's attention, for its internal parameters perturbation and external disturbance have stronger robustness [11-16]. The constant reaching law has been widely used in the design of SMVSC system for its advantages such as simple structure and easy parameter design [17-18]. For constant reaching law, the greater the gain is, the faster the speed of response is, but the chattering is more obvious. This paper proposes a new reaching law with reduced control chattering, and the response speed improves.
2. PMSM Mathematical Model
The voltage equation:
The electromagnetic torque equation:
The mechanical operation equation :
where, , is d and q axis inductance of the motor; ,is d and q axis voltage of the motor; , d and q axis current of the motor; is magnetic pole pairs; is permanent magnet flux linkage; is load torque; is system inertia.
3. The Sliding Mode Variable Structure Control Method
The constant reaching law such as the formula (5):
In this paper, a reaching law is designed on the basis of constant reaching law, as is shown in formula (6):
Where, ,,. As is known in formula (6) while , the reaching gain approaching is . From known, , the reaching speed of the sliding mode reaching motion has been improved. While , the reaching gain is . Based on SMVSC, , the reaching law gain gradually decreases to zero, and the chattering is reduced.
Selecting the Lyapunov function to analyze the stability of the formula (6), the stability conditions is . By formula (6) :
And, so, the formula (6) satisfies the sliding mode reaching condition.
4. Design of the Controller Based on SMVSC
4.1. Design of the Sliding Mode Surface
The velocity error is defined as:
Where,*is the given speed, is the actual speed value.
The differential of the sliding mode surface:
By the mechanical operation equation and the electromagnetic torque equation:
By formula (10) and (11):
By formula (6) and formula (12):
Where, is the given by the axis current controller, is the system state, is the permanent magnet flux linkage.
4.2. Design of the Load Torque Observer
Formula (13) contains the load torque , but the load torque can not be measured. Therefore, it is needed to construct an observer to observe the load torque .
The extension state equation of PMSM:
The equation of the sliding mode observer:
where, , is sliding mode gain, and is the feedback gain.
By formula (14), formula (15), formula (16) and formula (17) to get the observation error equation:
where, is speed observation error, and is the load torque observation error.
Selecting the sliding mode switching surface , and to analyze the stability by the Lyapunov function , the stability conditions is . By formula (18),. if , the condition of reach the sliding surface is satisfied. When the system state reaches and remains in the sliding mode surface, . By formula(18) and formula (19):
By formula (20), the stability conditions ,and ,,so the range of the feedback gain is . According to the range of the sliding mode gain and the feedback gain, select the reasonable parameters, and the observer can observe the precise load torque.
5. Simulation Analysis
System simulation model is set up in MATLAB/Simulink. The parameter of the constant reaching law is.The parameters of the new reaching law are ,,. The parameters of PMSM are ,,,,,. The topology map of the permanent magnet synchronous motor speed regulating system is shown in figure1.
The given speed is 500r/min, and the load torque is. Figure 2 is the motor speed simulation waveforms of the constant reaching law sliding mode control and the new reaching law sliding mode control. Through analysis, they can achieve rapid response speed. For the constant reaching law, the stable time is t=0.15s, but the new reaching law has faster response speed, stable time for t=0.08s. Figure 3is the output waveforms of the current controller under the strategy of the constant reaching law and the new reaching law respectively. The simulation results show that the output fluctuation range of the constant reaching law sliding mode control is -14 to 16A, but for the new reaching law sliding mode control, the output fluctuation range is 6 to 12A. By comparison, it is known that under the new reaching law sliding mode control strategy, the chattering level is less than that under the constant reaching law sliding mode control strategy. That is, the new reaching law sliding mode control has a better inhibitory effect on the chattering.
In this paper, the design of a new reaching law is based on constant reaching law, and the simulation analysis of PMSM speed regulating system in MATLAB is carried on. The simulation results show that the new reaching law has a faster dynamic response and also a better inhibition effect on the chattering. The simulation results under the ideal conditions without considering the effects of external disturbance and measurement noise and model uncertainty, etc, so the simulation results can serve as a reference for practical experiments, and the actual effects needs to be verified in further experiments.