Chaos control of single time-scale brushless DC motor with sliding mode control method

Turkish Journal of Electrical Engineering and Computer Science, May 2014

In this paper, the sliding mode control (SMC) scheme of single time-scale brushless DC motor (BLDCM) is investigated. The SMC method consists of 2 sections. To simplify the directive of the stability of the controlled single time-scale BLDCM in the sliding mode, first a special type of PI switching surface is adopted. Second, the SMC controller is obtained to guarantee the occurrence of the PI switching surface. The effectiveness of the theoretical analysis is evaluated by numerical simulations. Thus, the numerical results are used to show the verification and trustworthiness of the proposed method.

Article PDF cannot be displayed. You can download it here:

http://dergipark.gov.tr/download/article-file/125529

Chaos control of single time-scale brushless DC motor with sliding mode control method

Turkish Journal of Electrical Engineering & Computer Sciences http://journals.tubitak.gov.tr/elektrik/ Research Article Turk J Elec Eng & Comp Sci (2013) 21: 649 – 655 c TÜBİTAK  doi:10.3906/elk-1111-59 Chaos control of single time-scale brushless DC motor with sliding mode control method Yılmaz UYAROĞLU,∗ Barış CEVHER Department of Electrical and Electronics Engineering, Faculty of Engineering, Sakarya University, 54187 Serdivan, Turkey Received: 28.11.2011 • Accepted: 24.01.2012 • Published Online: 03.05.2013 • Printed: 27.05.2013 Abstract: In this paper, the sliding mode control (SMC) scheme of single time-scale brushless DC motor (BLDCM) is investigated. The SMC method consists of 2 sections. To simplify the directive of the stability of the controlled single time-scale BLDCM in the sliding mode, first a special type of PI switching surface is adopted. Second, the SMC controller is obtained to guarantee the occurrence of the PI switching surface. The effectiveness of the theoretical analysis is evaluated by numerical simulations. Thus, the numerical results are used to show the verification and trustworthiness of the proposed method. Key words: Brushless DC motor, sliding mode control, chaos, nonlinear system 1. Introduction Chaos is defined as an aperiodic long-time behavior arising in a deterministic dynamical system that exhibits a sensitive dependence on initial conditions [1]. A key element of deterministic chaos is the sensitive dependence of the trajectory on the initial conditions. This, the basic characteristic of chaotic behavior, is due to the internal structure of the systems. However, chaotic behavior may lead to undesirable effects and may need to be controlled. Many researchers have endeavored to find new ways to suppress and control chaos more efficiently. So far, many researchers have presented different types of controllers and control methods, e.g., linear state error feedback control [2,3], sinusoidal state error feedback control [4], variable substitution (or replacing variable) control [5,6], variable structure control [7,8], nonlinear feedback control [9], active control [10], and adaptive control [11] have been successfully applied to chaotic systems. In recent years, brushless motors have been used as a viable choice for motion control applications, such as in electric propulsion, robotics, or aerospace. The advantages of brushless motors when compared with conventional DC motors have caused increasing interest. This interest was provided with the elimination of the physical contact between the mechanical brushes and commutators. Among the numerous types of brushless motors, the brushless DC motor (BLDCM) is the one with the highest potential in high-performance applications. Therefore, BLDCMs are widely used in industrial applications. Hemati, Ge and Chang, and Ge et al. [12–15] used the bifurcation theory to study BLDCMs. Their studies showed that these kinds of machines experience chaotic oscillations. These undesirable chaotic oscillations need to be eliminated. Sliding mode control (SMC) is especially preferred by many researchers due to its capability to tolerate disturbances and ∗ Correspondence: 649 UYAROĞLU and CEVHER/Turk J Elec Eng & Comp Sci dynamic model uncertainties [16–23]. Thus, the SMC controller is designed as a nonlinear controller to eliminate the undesirable chaotic oscillations. Herein, the control of the chaotic system of a BLDCM is investigated by SMC terms. This paper presents the chaos control of a single time-scale BLDCM by means of SMC. This work is organized as follows. In Section 2, the mathematical model of a single time-scale BLDCM is given. In Section 3, the chaos control of a single time-scale BLDCM chaotic system is investigated. In Section 4, numerical simulations are provided to confirm the validity of the method. Finally, in Section 5, the conclusions are given. 2. Mathematical model of single time-scale BLDCM A BLDCM is an electromechanical system. The equations for the electrical and mechanical dynamics of a BLDCM were described by Hemati [12] and Ge and Chang [13]. The system equations for the BLDCM are transformed via Park’s transformation and take the following form: ⎫ i̇q = L1q [−Riq − nw (Ld id + kt ) + vq ] ⎬ i̇d = L1q [−Rid − nwLd iq + vq ] ⎭ , (1) and the electromagnetic torque can be rewritten as follows: T (iq , id ) = n [kt iq + (Ld − Lq ) iq id ] , (2) where i q , i d are the quadrature axis and direct axis currents; vq , vd are the quadrature axis and direct axis voltages; Lq , Ld are the fictitious inductance on the quadrature axis and direct axis; R is the winding resistance; √ n is the number of permanent pole pairs; and kt = 3/2ke , where ke is the permanent magnet flux constant. The system equations are transformed to a compact form through a single time-scale transformation [14,15]. Hence, the equations in compact forms, with a greatly reduced number of parameters, were obtained by Ge et al. [15]. After this transformation by Ge et al. [15], the system equations of the BLDCM take the following form: ⎫ ẋ1 = vq − x1 − x2 .x3 + ρ.x3 ⎪ ⎬ ẋ2 = vd − δ.x2 + x1 .x3 , (3) ⎪ ⎭ ẋ3 = σ (x1 − x3 ) + η.x1 .x2 − TL where vq = 0.168, ρ = 60, vd = 20.66, δ = 0.875, η = 0.26, T L = 0.53, and σ = 4.55. In Figure 1, the phase portraits of the BLDCM system, given in Eq. (3), are presented. Figure 1a shows x 1 – x 3 and Figure 1b shows x 1 – x 2 . In Figure 2, the time responses of the state variables of the BLDCM system are given. 3. SMC design for chaos control of a single time-scale BLDCM The proposed BLDCM chaotic system is described in Eq. (3). Thus, the controlled chaotic system of the single time-scale BLDCM is attained as follows: ẋ1 = vq − x1 − x2 .x3 + ρ.x3 + u1 ẋ2 = vd − δ.x2 + x1 .x3 + u2 ẋ3 = σ (x1 − x3 ) + η.x1 .x2 − TL + u3 650 ⎫ ⎪ ⎬ ⎪ ⎭ , (4) UYAROĞLU and CEVHER/Turk J Elec Eng & Comp Sci 20 15 75 (a) (b) 70 10 5 65 -5 x2 x3 0 60 -10 55 -15 -20 50 -25 -30 -15 -10 -5 0 5 10 45 -15 -10 -5 0 5 10 x1 x1 Figure 1. σ = 4.55 for the phase portraits of the uncontrolled BLDCM system: a) x 1 – x 3 and b) x 1 – x 2 . 80 x1 x2 x3 60 x1, x2, x3 40 20 0 -20 -40 0 5 10 15 20 25 t 30 35 40 45 50 55 Figure 2. σ = 4.55 for the time series of the uncontrolled BLDCM system. where u1 , u2 , and u3 are control signals. e = x − xd , (5) where e = [e1 e2 e3 ]T is the tracking error vector. The error dynamics may be written as below: ė = ẋ − ẋd = Ax + Bg + Bu − ẋd, (6) where A is the system matrix, B is the control matrix, and g represents the system nonlinearities plus the parametric uncertainties in the system. The control problem is to get the state x = [x 1 x 2 x 3 ] T to track a specific time-varying state x d = [x d1 x d2 x d3 ] T in the presence of nonlinearities. ⎡ −1 0 ρ ⎤ ⎡ ⎢ B=⎣ 0 ⎢ A=⎣ 0 −δ ⎥ 0 ⎦; σ 0 −σ 1 0 0 0 ⎤ ⎡ ⎥ ⎢ 1 0 ⎦; g = ⎣ 0 1 vq − x2 .x3 vd + x1 .x3 ⎤ ⎥ ⎦ −TL + η.x1 .x2 651 UYAROĞLU and (...truncated)


This is a preview of a remote PDF: http://dergipark.gov.tr/download/article-file/125529
Article home page: http://dergipark.gov.tr/tbtkelektrik/issue/12055/144106

Yılmaz UYAROĞLU, Barış CEVHER. Chaos control of single time-scale brushless DC motor with sliding mode control method, Turkish Journal of Electrical Engineering and Computer Science, 2014, pp. 649-655, Volume 3, Issue 21, DOI: 10.3906/elk-1111-59