- 1646 -
Takagi-Sugeno 퍼지 제어기를 이용한 불확실성을 포함한 유도전동기의 효율 최적화
이선영*, 양해원* 한양대*
Takagi-Sugeno Fuzzy Controller for Efficiency Optimization of Induction Motor with Model Uncertainties
Sun-Young Lee*, Hai-Won Yang* Hanyang University* Abstract - In this paper, Takagi-Sugeno(T-S) fuzzy controller
and search method are developed for efficiency optimization of induction motors(IMs). The proposed control scheme consists of efficiency controller and adaptive backstepping controller. A search controller for which information of input of T-S fuzzy controller is included in efficiency controller that uses a direct vector controlled induction motor. A sliding mode observer is designed to estimate rotor flux and an adaptive backstepping controller is used to control of speed of IMs. Simulation results are presented to validate the proposed controller.
1. INTRODUCTION
It is a well-known fact that IMs are by far the greatest consumers of electric energy in industrialized countries. IMs have a high efficiency at rated speed and torque. However, at light loads, iron losses increase dramatically, reducing considerably the efficiency. Therefore, most of the research effort on efficiency optimization via flux control has been devoted to induction motor drives.[1]
This paper presents to minimize electric power losses of IMs by a proposed efficiency controller using by T-S fuzzy controller and search method. The search controller determines the optimal flux level that results in the minimum input power of IMs and this information is utilized to input of T-S fuzzy controller. The proposed sliding mode observer is designed to estimate optimal flux. The adaptive backstepping is one of the most powerful design tool, for uncertain nonlinear systems. As we use adaptive backstepping speed controller, which solves tracking problems of IMs with uncertainties.[2]
The proposed controllers guarantee both speed control and efficiency optimization of IMs.
2. PROBLEM STATEMENT 2.1 INDUCTION MOTOR MODEL
The fifth-order dynamics of induction motor model are described by
(1)
where is the rotor speed, and are the rotor fluxes, and are the stator currents, and are the stator voltages, is load torque, is the moment of inertia, is the friction coefficient, and are the rotor and winding resistances, and are the rotor and stator winding inductances, respectively, is the mutual inductance,
is the rotor time constant. Let
,
,
,
. , and are uncertain parameters.
2.2 ADAPTIVE BACKSTEPPING CONTROLLER
The adaptive backstepping controller is designed for precisely speed control of the induction motor.
Step1. Speed Control
For speed tracking precisely, we define speed tracking error as (2) then the error dynamics equation would be
(3) We can choose called “virtual control input”.
The following Lyapunov function candidate is chosen
(4) The time derivatives of (4) can be expressed as
(5) For stabilizing, stabilizing function can be chosen as (6) where is strictly positive constant. However is uncertainty so stabilizing function is described by using estimation value as
, , (7) Step2. Torque Control
For the torque control, we define the error signal as
(8) The time derivative of (8) can be expressed as
(9)
Consider the following Lyapunov function candidate
(10) By using this function we can find control law and adaptive law.
,
(11) 2.3 EFFICIENCY CONTROLLER2.3.1 Search Method
Search control(SC) is utilized with measured input power of IMs for efficiency optimization. For a given load torque and speed, at steady state, the flux is iteratively adjusted until the point of minimum input power is reached.
The stator current is changed gradually in one direction while we are approaching (∆ ) to the optimum flux.
When the algorithm detects we are moving away (∆ ), the flux is changed in the other direction, until the required accuracy is achieved.
∆,
∆
∆ (12) where, ∆ , ∆ for
, whereas ∆ .[1]
2.3.2 T-S Fuzzy Controller
The SC identifies an optimum flux level, the rule base must be updated by this process. First, identify the fuzzy set and rule base for input variables as follows
2009년도 대한전기학회 하계학술대회 논문집 2009. 7. 14 - 17
- 1647 -
(13) where is , is and are
fuzzy set for the input variables as shown in Fig.1.
<Fig.1> Fuzzy sets for the input variables load torque and speed
Center of average defuzzification the output of fuzzy system is
,
(14) The efficiency controller is shown to Fig.2 and the proposed control system is shown to Fig.3.
<Fig.2> Efficiency Controller
<Fig.3> Proposed Control System 2.4 Sliding Mode Observer
The sliding mode observer is designed to estimate rotor flux. We assume that only speed and stator currents are available for measurements, rotor fluxes and are not.
(15)
where , , , are the estimation of , , , and
, , , are will be designed, determining speed of reaching to sliding surface is strictly positive constant.
We introduce new unknown error variables as
, (16) ( , , , )
We can rewrite error dynamics using ( ). Lyapunov function is determined and the adaptive law can described by using the time derivative as follow
,
(17)
2.5 Simulation
The proposed control has been simulated for 2.2KW induction motor. At t=2.8s, a 3Nm load torque which is unknown to the controller is applied. And the load torque is increased to 5.8Nm at t=4s. Initial values of rotor fluxes were assumed to be while the initial conditions of the flux estimates were . All other initial conditions were assumed to be zero. The speed tracking performance is shown in Fig. 4. The flux amplitude tracking performance is shown in Fig. 5. The d-q axis currents are shown Fig. 6. The q-axis current which is used by T-S fuzzy controller is less than 5% when fuzzy controller is used.
And d-axis current is eliminate ripples at 2s when T-S fuzzy controller is used, which compared to use fuzzy controller.
<Fig.4> Speed Tracking Performance
<Fig.5> Optimal Flux Tracking Performance
<Fig.6> d-q Axis Currents 3. CONCLUSION
The proposed control scheme that uses a direct vector controlled can achieve both efficiency optimization and precisely speed tracking of induction motor with uncertainties.
The proposed efficiency controller based on T-S fuzzy controller and SC which find optimal flux can minimize energy loss of induction motor.
[참 고 문 헌]
[1] Durval de Almeida Souza, Wilson C. P. de Aragao Filho, and Gilberto Costa Drumond Sausa, “Adaptive Fuzzy Controller for Efficiency Optimization of Induct-ion Motors”, IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL.54, pp. 2157–2164, August 2007
[2] Young Ho Hwang, Ki Kwang Park, Hai Won Yang,
“Robust Adaptive Backstepping Control for Efficiency Optimization of Induction Motors with Uncertainties”, ISIE, IEEE International Symposium, pp. 878–883, 2008