Abstract

In this paper, a robust fault detection problem is investigated for a permanent magnet synchronous motor (PMSM). By using the adaptive control and the sliding-mode control strategies, an observer is presented for estimating the amplitude demagnetization fault problem under inductance disturbance. The proposed method can effectively attenuate the inductance disturbance of the PMSM by the sliding-mode strategy. And the adaptive control estimation algorithm is adopted for guaranteeing that the real-time detection of demagnetization flux can be realized. The convergency is obtained by the Lyapunov stability theory. Finally, simulation is given for demonstrating the feasibility and effectiveness of the proposed method.

1. Introduction

With its high efficiency, low energy consumption, lightweight, low noise, maintainability, and many other advantages [13], the permanent-magnet synchronous motor (PMSM) has absorbed strong interest from many scholars. For the rapid development of rail transit, new energy vehicles, aviation, ships, and other fields, the application of the PMSM is becoming more and more widespread, and its research has become a hotspot of traction power.

In recent years, the study on stability of the PMSM has been highly concerned by researchers, and some achievements have been reported [4, 5]. In addition to the influence of various disturbance factors, the demagnetization of permanent magnet caused by disturbance is also a great threat to the stability of the PMSM. Due to the special permanent-magnet structure of the PMSM, the magnetization performance will decline or demagnetize under the disturbance. Once the permanent magnet demagnetizes, the PMSM fails to run stably and it will be even scrapped [6]. Therefore, the demagnetization detection of the PMSM is particularly important. The sliding-mode control is of great theoretical research significance on the stability of the PMSM because it is insensitive to model error and external disturbance of the research object [79]. The adaptive control can modify the control process according to the change of the dynamic characteristics of the controlled object and the disturbance. Its research object can contain the objective disturbance, and the adaptive control estimation algorithm can make a specified performance index reach and maintain the optimal state or approximately optimal state [10]. The sliding-mode control and the adaptive control with their unique advantages have made great improvement in recent years. Many scholars have conducted research studies on them and obtained a large number of excellent results [1125].

At present, the sliding-mode control and the adaptive control in the PMSM are mainly used in speed control [11, 12], rotor position estimation [13], parameter identification [14], and other research fields. As for the sliding-mode control, [15] introduces a hybrid controller (HC) for the speed control of the PMSM drive. Hosseyni et al. [16] present a speed control technique based on the sliding-mode observer (SMO) and the backstepping controller to estimate rotor speed and rotor position. The literature [14] implements parameter identification under parameter disturbance with the sliding-mode control. For the adaptive control, [17] proposes an adaptive PID controller for measurement and control of position or speed. Nguyen et al. [18] propose a simple adaptive control-based speed controller under parameter disturbance. Qutubuddin and Yadaiah [19] present an intelligent adaptive mechanism to estimate rotor speed, rotor position, and motor parameter identification.

In addition to separate the sliding-mode control and the adaptive control, there are also related studies that combine the two control strategies. Liu et al. [20] propose an adaptive sliding-mode control observer under the parameter disturbance. Xi et al. [12] propose a speed SMC with an adaptive law and an extended state observer (ESO).

In the above literature, the application of the sliding-mode control and the adaptive control in the PMSM has involved disturbance, but not including the flux demagnetization of the PMSM. In the actual operation process, disturbance will often cause demagnetization, and if demagnetization is not discovered and handled in time, the PMSM will be scrapped if demagnetization goes serious. Therefore, many scholars have studied the flux-linkage detection of the PMSM [2124]. Zhang et.al. [22] address permanent-magnet demagnetization fault in the PMSM, but no disturbance is involved. In [23], a stator flux-linkage observer based on the phase-locked loop is introduced which aims at the low-accuracy stator flux-linkage estimation in traditional direct control. In [24], a minimum-order extended flux-linkage sliding-mode observer is presented which can accurately observe torque and permanent-magnet flux.

These research studies on the permanent-magnet demagnetization fault detection of the PMSM do not consider the parameter change or only consider the resistance parameter change, so this paper selects a new field based on all above studies and proposes an observer which combines the sliding-mode control with the adaptive control aiming at the condition of the inductance disturbance. The characteristics of the sliding-mode control strategy are not sensitive to parameter and can overcome the inductance disturbance of the PMSM. The real-time adaptive control estimation algorithm is presented for realizing the real-time amplitude demagnetization fault detection of permanent-magnet flux linkage.

In this paper, the PMSM is taken as the main research object, and its stable control theory and real-time amplitude demagnetization fault detection of flux linkage are studied. Its successful development will not only enrich the research studies on the demagnetization fault detection theory of the PMSM but also be applied to further research studies about more disturbances for the PMSM on this basis.

2. Description of the Problem

In magnetic field-oriented coordinate d-q, the mathematical model [25] of demagnetization current of the PMSM iswhere and are the current of the axis, and are the voltage of the axis, is the resistance, is the angular velocity, is the inductance, is the flux linkage of the d axis, and is the flux linkage of q axis.

The permanent-magnet flux-linkage change of the PMSM is shown in Figure 1. ABC is the three-phase static coordinate, and axis A is coincidence with the axis of the actual stator A phase winding. is the magnetic field-oriented coordinate, and d axis points to the direction of rotor permanent-magnet flux-linkage and is coincidence with the magnetic pole axis of the rotor. is flux-linkage under normal circumstances, and is the intersection angle between and the axis of A phase stator winding of motor. rotates at angular velocity in space along with the rotor, and q axis is 90° ahead of d axis counterclockwise. Deviation angle between direction of magnetic field orientation and direction of permanent-magnet flux-linkage direction is .

For amplitude demagnetization, demagnetization direction of the permanent-magnet flux linkage always occurs in the same direction of d axis, which has no effect on q axis. Formula (1) can be simplified as

Under the inductance disturbance, the demagnetization mathematical model is given as follows:where is the inductance disturbance.

We let , where , and equation (3) transfers into

The state equation of the PMSM is obtained from equation (4):where state variables are , , , , andand coefficient matrixes are

3. Design of Adaptive Sliding-Mode Observer

For the PMSM system described in (5), an adaptive sliding-mode observer is constructed as follows:where is the symbolic function, k is the to-be-designed constant, is the to-be-designed matrix, superscript “” is the observed value of relevant disturbances, is used to counteract influence of the parameter disturbance, is used to observe the demagnetization of the permanent-magnet flux linkage, and is used to control the convergence rate and optimize the stability of the system state.

Observer deviation is defined as .

Output deviation is defined as .

From formulas (5) and (8), we obtainwhere fault estimation error .

The improved adaptive control estimation algorithm proposed in this paper iswhere is the adaptive learning rate and F is an optimal dimensional matrix which is the to-be-designed observer gain matrix.

Remark 1. Based on the improved adaptive control estimation algorithm (10), we can obtain the following real-time permanent-magnet flux-linkage estimation value:

Lemma 1. For any positive number and symmetric positive definite matrix , the following inequality holds:

Theorem 1. For formula (8), if is large enough, a symmetric positive definite matrix satisfies

Improved adaptive control estimation algorithm such as formula (11) makes the state estimation error and the flux-linkage estimation error converge to zero.

4. Convergency Analysis

Choosing the following positive definite function as function, we can get

The derivative of formula (14) is

Letformula (16) can be divided into(a)For ,From the engineering point of view, both the stator resistance and the permanent-magnet flux- linkage are bounded. Thus, it can be assumed that d is bounded, that is, there is a positive constant , which makes bounded (the mathematical symbol represents the Euclidean norm of vector or spectral norm of matrix)If k is large enough, it satisfiesFrom formula (18), the following formula is obtained:(b)For ,According to Lemma 1, we obtainwhere H is a symmetric positive definite matrix.

 We can obtain

 Here, , , and .

 If formula (13) holds, let .

 We obtain

When , k and F are large enough, , that is, , which makes the state estimation error e and the permanent-magnet flux-linkage estimation error ef converge to zero.

5. Simulation Analysis

The parameters of the PMSM used in simulation are shown in Table 1. Meanwhile, the initial value of the observer is set to 0.

The load torque disturbance changes from 0 Nm to 20 Nm at 0.05 s. The inductance disturbance changes from 0.0085 H to 0.0105 H at 0.3 s. Amplitude demagnetization changes from 0.175 Wb to 0.17 Wb at 0.4 s.

The parameters of the observer module are as follows:

As is shown in Figure 2, when the PMSM is loaded at 0.05 s, the current jumps from the initial value 0 A to 19 A. But when the inductance changes at 0.3 s, is almost not affected. When an amplitude demagnetization fault occurs at 0.4 s, increases slightly. We can conclude that only the loading makes increase by a large margin, the demagnetization fault has little effect on , and the inductance parameter variation of the PMSM basically has nothing to do with . We use id = 0 control algorithm, so the current id always remains at 0 A. id shakes only when the load torque disturbance occurs, and then it quickly returns to 0 A.

As is shown in Figure 3, is not affected when the PMSM is loaded at 0.05 s and it shakes when the inductance disturbance occurs at 0.3 s. When an amplitude demagnetization occurs at 0.4 s, decreases from 0.175 Wb to 0.170 Wb and shakes and then quickly keeps up with .

Matlab simulation results verify the feasibility and effectiveness of the theoretical method.

6. Conclusion

During the operation of the PMSM, it is affected by disturbances and demagnetization fault. The inductance is one of the important disturbances for the PMSM, so an adaptive sliding-mode observer is proposed to realize the amplitude demagnetization fault robust detection method with inductance disturbance for the PMSM in this paper.

Firstly, a mathematical model of the demagnetization fault of the PMSM in the d-q coordinate is established. Then, an adaptive control estimation algorithm is designed to realize the amplitude demagnetization fault detection of the permanent-magnet flux-linkage, while the sliding-mode control strategy overcomes the inductance disturbance. Finally, the Matlab simulation results show the effectiveness of the adaptive sliding-mode observer.

Data Availability

There do not exist supporting data regarding this manuscript.

Conflicts of Interest

The authors declare that they have no conflicts of interest.