Next Article in Journal
Combustion and Emissions Characteristics of the Turbine Engine Fueled with HEFA Blends from Different Feedstocks
Next Article in Special Issue
Design and Implementation of a Low-Cost Real-Time Control Platform for Power Electronics Applications
Previous Article in Journal
Optimized Scheduling of EV Charging in Solar Parking Lots for Local Peak Reduction under EV Demand Uncertainty
Previous Article in Special Issue
Control of a Modular Multilevel Matrix Converter for Unified Power Flow Controller Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

New Adaptive High Starting Torque Scalar Control Scheme for Induction Motors Based on Passivity

by
Juan Carlos Travieso-Torres
1,*,
Miriam Vilaragut-Llanes
2,
Ángel Costa-Montiel
2,
Manuel A. Duarte-Mermoud
3,
Norelys Aguila-Camacho
4,
Camilo Contreras-Jara
1 and
Alejandro Álvarez-Gracia
1
1
Department of Industrial Technologies, University of Santiago de Chile, Santiago 9170125, Chile
2
Centro de Investigaciones y Pruebas Electroenergéticas (CIPEL), Universidad Tecnológica de la Habana “José Antonio Echeverría” (CUJAE), Havana 11500, Cuba
3
Departamento de Electricidad, University of Chile, Santiago 8370451, Chile
4
Departamento de Electricidad, Universidad Tecnológica Metropolitana, Santiago 7800002, Chile
*
Author to whom correspondence should be addressed.
Energies 2020, 13(5), 1276; https://doi.org/10.3390/en13051276
Submission received: 14 December 2019 / Revised: 10 January 2020 / Accepted: 19 January 2020 / Published: 10 March 2020
(This article belongs to the Special Issue Control Strategies for Power Conversion Systems)

Abstract

:
A novel adaptive high starting torque (HST) scalar control scheme (SCS) for induction motors (IM) is proposed in this paper. It uses a new adaptive-passivity-based controller (APBC) proposed herein for a class of nonlinear systems, with linear explicit parametric dependence and linear stable internal dynamics, which encompasses the IM dynamical model. The main advantage of the HST-SCS includes the ability to move loads with starting-torque over the nominal torque with a simple and cost-effective implementation without needing a rotor speed sensor, variable observers, or parameter estimators. The proposed APBC is based on a direct control scheme using a normalized fixed gain (FG) to fine-tune the adaptive controller parameters. The basic SCS for induction motors (IM) and the HST-SCS were applied to an IM of 200 HP and tested using a real-time simulator controller OPAL-RT showing the achievement of the proposal goal.

Graphical Abstract

1. Introduction

Compared to direct current electric motors, induction motors (IMs) have a lower cost and higher efficiency, require lower maintenance, and have been replacing them in variable speed operations with increasing use in the past twenty years [1]. In variable speed applications, the IM is fed by different types of alternating current (AC) drives [2], which differ in their performance with respect to the starting torque, transient speed behavior, and steady-state speed-accuracy of the desired speed [1]. For low, medium, and high-performance applications, three main control schemes are used: scalar control scheme (SCS) [3], direct torque control (DTC) [4], and field-oriented control (FOC) [5,6] respectively. There is also a simpler AC/AC soft starter based on thyristors [3], but it does not allow variable speed operation. It only reduces the starting stator current while moving low starting torque loads. This reduction is made by reducing the starting voltage applied to the motor.
The AC drive with a rotor speed closed loop (CL), based on FOC or DTC, is used for high-performance applications, such as winding and takeoffs. Its capabilities consist of starting with torque around 150% of the nominal torque, having a rapid and no oscillatory transient speed behavior, and exhibiting 0.01% of steady-state speed accuracy. It needs parameter estimators to compute its characteristic variable slip frequency of operation. The AC drive based on sensorless DTC or sensorless FOC, is used for medium-performance applications. These consist of cranes, positive displacement pumps, and compressors. Its capabilities consist of starting with torque around 120% of the nominal torque, having a rapid and no oscillatory transient speed behavior, and 0.1% of steady-state speed accuracy. It needs parameter estimators and variable observers to compute its characteristic direct torque and flux control. In contrast, the cheapest AC-drive-based SCS is used for low-performance applications. Examples of these include blowers, fans, and centrifugal pumps. SCS only needs the rated voltage per phase and the frequency taken from the motor data plate. It moves loads needing a starting torque lower than 40% of the nominal torque [7] with 1% to 3% of steady-state speed accuracy and nonrapid and even oscillatory transient behavior [8,9,10]. These facts about SCS remain even if a CL speed control is considered as mainly improving steady-state accuracy [9]. This is the reason why FOC is finally proposed in [10] to reach a higher performance. Oscillatory transient behavior issues of the SCS are studied in detail in [11].
Several research works aim to improve the simplest SCS [12,13,14,15,16,17]. Compared to the DTC [4] and the FOC [5,6], the SCS needs neither parameter estimators nor estimator or sensor of the rotor speed. SCS schemes [3,12,13,14,15,16,17] assume that the electrical angular speed is equal to the reference rotor angular speed, neglecting the slip, or equals to the reference rotor angular speed plus an estimated slip. These are the simplest and most effective ways the estimated rotor angle is implemented. Improvements in works [12,13,14,15] consider estimating the slip to improve the rotor steady-state speed-accuracy. The electromagnetic torque is estimated in [12], and later the slip is based on this estimate. The gap power is estimated in [13] and then the slip is estimated, adjusting also the boost voltage. The slip is calculated based on a stator flux observer in [14], which depends on parameter estimators. A simpler slip calculation scheme is proposed in [15], where the computing depends on the rated stator current and the rated slip. The speed control of all these SCS schemes has an open-loop (OL) speed control.
In addition, to improve the steady-state rotor speed accuracy of the SCS, a CL speed controller is proposed in [16]. The required electrical frequency is set by a CL speed fuzzy controller in [16]. It depends on the measurement of a rotor angular speed sensor. A rotor angular speed observer based on a spectral search method is proposed in [17] to improve the SCS speed monitoring. It is suggested in [17] that this monitoring could be used in other works to develop a CL sensorless SCS, but this is not fully addressed by [17].
All these schemes [12,13,14,15,16,17] aim to improve the accuracy of the steady-state rotor speed. They all need parameter estimators, depending on the accuracy of the estimates. The low starting torque issue of the SCS is not addressed in these references from [12,13,14,15,16,17]. It is in this paper where a solution is suggested.
The mining and minerals industry, for instance, has machinery such as conveyor belts. These need high starting torque but no steady-state speed accuracy. One employed solution is to consider AC drives with a DTC or FOC scheme, paying an over cost. Another solution considers an AC drive with SCS to move the belt conveyors unloaded at the start. This last solution has an issue when unforeseen detentions occur. This paper aims to propose an alternative simple solution to move high starting-torque loads. It uses for current-control purposes the same current sensors used today by the basic SCS for motor protection. Compared to the DTC [4] and the FOC [5,6], the proposed high starting torque (HST)-SCS needs neither parameter estimators, variable observers, nor estimator or sensor of the rotor speed. As a result, it moves loads needing a starting torque around 100% of the nominal torque from 1% to 3% of steady-state speed accuracy and nonrapid and even oscillatory transient behavior [8,9,10]. It expands the applications of the SCS but is not capable of substituting the FOC nor DTC schemes.
The main contribution of this paper is the proposal of an HST-SCS. It adds a CL adaptive-passivity-based controller (APBC) for current to the basic SCS. This is based on the adaptive theory from [18,19] developed for linear dynamical systems but extended herein for a class of nonlinear dynamical systems expressed in the normal form, which has a linear explicit parametric dependence with a linear internal dynamic and encompasses the IM model. The use of normalized FG is proposed to adjust the adaptive controller parameters.
The paper is organized as follows: Section 2 describes the IM model, the basic SCS method, and the APBC basis. The proposed APBC method for a class of nonlinear systems is proposed in Section 3. Experimental results comparing basic SCS and the proposed HST-SCS are described in Section 4. Finally, in Section 5, some conclusions are drawn.

2. Preliminaries

The design and performance of the proposed HST-SCS for IM will be compared to the basic SCS for the IM described in this section. Both schemes make use of several concepts and theories also described in what follows.

2.1. Basic SCS for IM

The steady-state IM-equivalent circuit per phase is described in detail in Appendix A.1 [20]. The basic SCS considers a P controller to keep constant magnetization at different electrical frequencies as shown in the following equation:
V s = { P 1 ω e + 2 V b o o s t , with   P 1 = 2 p 2 π ( V s _ r a t e d f r a t e d V b o o s t f c ) for   f m i n < f < f c , P 2 ω e , with   P 2 = 2 p 2 π ( V s _ r a t e d f r a t e d ) for   f c < f < f r a t e d ,
where V s is the required amplitude of the phase stator voltage to be applied in order to achieve the required electrical angular frequency ω e . In practice, ω e is considered to be equal to the required rotor angular speed multiplied by the pair of poles ω r p , neglecting the rotor angular slip. V s _ r a t e d is the rated phase voltage from the motor data plate, p is the pair of poles, frated is the motor rated frequency in Hz, and the V b o o s t has a value of up to 25% of V s _ r a t e d in [21] and operates from the minimum frequency f m i n (with a value up to 6% of f r a t e d in [21]) to the low-frequency f c (with a value up to 40% of f r a t e d in [21]). The V b o o s t is a controller bias or offset needed to deliver a certain amount of starting torque according to Equation (A4):
T e m = 3 ( p 2 ) ( V s ω e ) 2 R r ω s l i p R r 2 + ( ω s l i p L r ) 2
The scalar control aims to keep a constant flux modulus ( | φ | ) , neglecting the stator voltage drop in the stator impedance ( R s i s + j ω e L s i s 0 ) . After that, the Kirchhoff’s voltage law equation for the stator (A1) was simplified and shows the dependence between the flux modulus ( | φ | ) , the frequency ω e , and the modulus of the voltage applied to the motor, according to
u s = ( R s i s + j ω e L s i s ) 0 + j ω e L m i m φ = > u s j ω e φ = > | φ | ~ | u s | V s ω e .  
Thus, the amplitude of the rated voltage per phase and the rated electrical angular frequency are related as P 2 = 2 p 2 π ( V s _ r a t e d f r a t e d ) = | φ r a t e d | , which is kept constant over f c throughout Equation (1). From this result, it can also be shown that at low speed, the required voltage V s = P 2 ω e is low, and the stator impedance is no longer neglectable. This is the reason why a V b o o s t is applied under f c through the Equation (1) to assure the existence of flux and torque in this case. Finally, when operating at speeds higher than the rated speed ω e _ r a t e d , a saturator needs to be used after the P controller. It limits the stator voltage to the safe limit V s _ r a t e d , thus protecting the IM.
After applying the Park transformation e j ρ [22], the two-phase α–β instantaneous signals fixed at a stationary reference frame can be obtained from the d–q amplitude magnitudes rotating at the synchronous reference frame; thus, u s β = e j ρ V s d q . Similarly, from the αβ instantaneous signals, the d–q amplitude magnitudes can be obtained through I s d q = e j ρ i s β .
In addition, using the Clarke transformation T 2 3 [23] from the two-phase α–β instantaneous signals fixed at the stationary reference frame, the three-phasic instantaneous signals can be obtained through u s = [ u a u b u c ] T = T 2 3 u s β and vice versa i s α β = [ i s α i s β ] = T 3 2 i s .
The general diagram of the basic SCS for IM that will be used in this paper for comparison purposes is shown in Figure 1, taken from [21]. It does not make use of parameter estimators when compared to DTC [4] or FOC [5,6], using only the rated voltage per phase from the motor data plate and sensors of the stator current consumption to check the proper IM functioning for its protection. The setpoint of the required rotor angular speed ω r is established by the operator, and the SCS automatically defines the required stator voltage V s d and electrical frequency ω e .
The SCS scheme described in Figure 1 is simple and effective. It is used for applications needing low starting torque and a steady-state speed accuracy up to 3%. To operates motor loads needing HST, some issues are faced which are described in the next section.

2.2. Problem Statement

After applying the basic SCS for IM, the following issues are faced:
(a)
HST: To keep the constant flux given in (3), basic SCS uses the controller (1), which has a low starting torque issue. This is due to the low applied starting voltage, even after applying the V b o o s t , because the torque (2) is proportional to the square of the quotient between the phase rated stator voltage and rated electrical frequency. Thus, an alternative method controlling the required stator current i s to have HST is proposed next.
(b)
Nonlinear IM dynamical model with unknown parameters: To control the stator current i s , the IM d-q dynamical model will be used (A5), which is a nonlinear dynamical system with linear explicit parametric dependence and linear stable internal dynamics (z) of the form
y ˙ = A 1 f 1 ( y ) + A 2 f 2 ( z ) + B u z ˙ = C z + D y
where the flux, which is the internal dynamics variable z = [ Ψ r d Ψ r q ] T 2 , is not accessible, the current output variable y = [ I s d I s q ] T 2 and the voltage input (control) variable u = [ V s d V s q ] T 2 are both accessible. The system function f 1 ( y ) = [ y T ω e y T ] T 4 is known, but the function f 2 ( z ) = [ z T p 2 ω r z T ] T 4 is unknown. All system parameters are considered constant but unknown, where A 1 = [ R s σ L s I 2 [ 0 1 1 0 ] ] 4   ×   2 , I 2 is the identity matrix of order 2, and A 2 = [ R r L m σ L s L r 2 I 2 L m σ L s L r [ 0 1 1 0 ] ] 4   ×   2 ,   B = 1 σ L s I 2 2   ×   2 , C = [ R r L r ω s l i p ω s l i p R r L r ]   2   ×   2 and D = R r L m L r I 2 2   ×   2 . B and C are invertible matrices. The sign(B) matrix contains the sign of each element of B and is assumed to be known. Therefore, an adaptive controller designed for nonlinear systems of the form (4) is proposed herein.
(c)
Parameters adjustment of APBC: How to adjust the controller parameters K and the fixed-gain Γ [19] remains an open question today. We will try to answer it herein by considering a known system time constant and by including a normalized FG for the APBC.

3. HST-SCS Proposal

As previously described, it can be seen from (3) that the flux modulus | φ | is proportional to the quotient of the phase rated stator voltage and the rated frequency (after neglecting the stator voltage drop in the stator impedance). However, from (3), it can also be seen that the flux modulus | φ | is proportional to the modulus of the magnetizing current i m = i s i r . Replacing i r from (A2), we get
i m = i s j L m R r ω s l i p + j L r i s = i s ( R r ω s l i p + j L r R r ω s l i p + j L r )
Considering Equation (5), we explore how to keep a constant i m by keeping a constant stator phase current i s to guarantee an HST. This is obtained from (A3) and results as T e m = 3 p 2 | j L m R r ω s l i p + j L r | 2 R r ω s l i p | i s | 2 .

3.1. HST-SCS for IM

A general diagram of the proposed HST-SCS is shown in Figure 2. Here, a new HST control loop (marked in yellow) operating from the minimum frequency f m i n to the lower frequency f c 1 was added to the basic SCS. It moves the V b o o s t operation from f c 1 to f c , keeping the P 2 ω e operating from f c to f r a t e d . The new transition frequency f c 1 from HST control to V b o o s t control is lower than f c .
In the proposed HST-SCS, Equation (1) takes the form
V s = { θ T ω , with   θ ˙ = e ( Γ ω ) T for   f m i n < f < f c 1 , P 1 ω e + 2 V b o o s t , with   P 1 = 2 p 2 π ( V s r a t e d f r a t e d V b o o s t f c ) for   f c 1 < f < f c , P 2 ω e , with   P 2 = 2 p 2 π ( V s r a t e d f r a t e d ) for   f c < f < f r a t e d ,
where the added HST control loop θ is the adaptive HST controller parameter, depending on the fixed-gains Γ and the information vector ω . θ , Γ , and ω are all defined in Section 3.2.

3.2. Normalized FG-APBC

The APBC basis for tracking and regulation purposes is thoroughly described in [19] for nonlinear dynamical systems with unknown parameters. It will be extended in this paper for the class of nonlinear dynamical systems (4) and using a normalized FG.
Due to the characteristics of the internal dynamics z of Equation (4), Laplace transform [24] can be applied. Considering constant D and C, and assuming initial condition z ( 0 ) , z ( s ) = ( s I C ) 1 D s 1 Y ( s ) + ( s C ) 1 z ( 0 ) is obtained. Applying the final value theorem [24], i.e., lim t z ( t ) = lim s 0 s z ( s ) , we have lim t z = C 1 D Y ( s ) . Thus, after replacing z = C 1 D Y ( s ) in the terms f 2 ( z ) of Equation (4), we get that A 1 f 1 ( y ) + A 2 f 2 ( z ) = A f ( y ) , and the dynamical system (4) takes the form
y ˙ = A f ( y ) + B u z ˙ = C z + D y
where the output variable y n and the input (control) variable u n are accessible. All system parameters A n   ×   m and B n   ×   n are unknown with B invertible, and τ is the known time constant of the system (7). It is assumed that sign(B) is known. The system function f ( y ) m is known.
For the IM case, in Equation (7), the system function f ( y ) = [ y T ω e y T p 2 ω r y T ] T 6 , the system parameters are A = [ R s σ L s I 2 + R r 2 L m 2 σ L s L r 3 [ R r L r ω s l i p ω s l i p R r L r ] 1 [ 0 1 1 0 ] R r L m 2 σ L s L r 2 [ 0 1 1 0 ] [ R r L r ω s l i p ω s l i p R r L r ] 1 ] , B = 1 σ L s I 2 and   s i g n ( B ) = I 2 .
In what follows, the adaptive controller is proposed.
Theorem 1.
Let us consider the nonlinear system (7) with unknown parameters. The following adaptive controller is
u = θ ( Γ ) T ω ( K )   n ,  
guarantees that lim t ( y y ) = 0 . Here, y n is the known required output, fixed by the operator, u n is the controller (8) output, applied to the system (7) input, and the controller parameters K + ( n   ×   n ) and Γ ( n + m )   ×   ( n + m ) are adjusted by the designer.
Here, ω ( n + m )   is the accessible information vector given by
ω = [ f ( y ) T ( K e + y ˙ ) T ] T ,
where K n   ×   n is a Hurwitz matrix chosen by the designer as K = 1 n τ   with τ the known time constant of system (7), and θ T n   ×   ( n + m ) are the adaptive controller parameters adjusted through the adaptive laws
θ ˙ = s i g n ( B ) T e ( Γ ω ) T ,
Here, the fixed-gains Γ ( n + m )   ×   ( n + m ) is a diagonal matrix computed according to the following normalized FG equation
Γ = α I ( n + m ) ( 1 + ω r a t e d T ω r a t e d ) ,
with ω r a t e d ( n + m ) is the rated information vector defining the operational range of ω , α is a positive adjustable parameter chosen by the designer, and I ( n + m ) is the identity matrix of order ( n + m ) .
Proof: 
Let us define the control error as e = y y . Subtracting y ˙ to both sides of (7), adding and subtracting the term K e in the right-hand side, and making some algebraic arrangements, it is obtained that
e ˙ = K e + B ( θ T ω u )
where θ T = [ B 1 A B 1 ] n   ×   ( n + m ) is the controller ideal fixed parameters of the controller, which are unknown. Substituting (8) in (12), defining the controller parameters error as e θ = θ θ (which implies e ˙ θ = θ ˙ as θ is constant), and considering (9), the equations describing the evolution of the errors are
e ˙ = K e i + B e θ T ω e ˙ θ = s i g n ( B ) T e ( Γ ω ) T
Let us propose the following Lyapunov candidate function, which is positive definite
V ( e ,   e θ ) =   1 2 e T e + T r a c e ( 1 2 e θ T | B | T e θ Γ 1 )  
Taking the time derivative of (14), it is obtained that V ˙ ( e ,   e θ ) =   e T e ˙ + T r a c e ( e θ T | B | T e ˙ θ Γ 1 ) . Substituting into this last expression the derivatives of the controlled variable error e ˙ from (13) and the controller parameters error e ˙ θ (13), considering that ( Γ ω ) T = ω T Γ T , Γ T Γ 1 = 1 due to Γ is a diagonal matrix, that B equals the s i g n ( B ) multiplied by | B | , and grouping terms, we obtain V ˙ ( e ,   e θ ) =   e T K e + e T B e θ T ω + T r a c e ( e θ T B T e ω T ) . Now, considering the two vectors property where a T b = T r a c e ( b a T ) to write into the trace the second term e T B e θ T ω = T r a c e   ( e θ T ω e T B ) and rearranging, we have V ˙ ( e ,   e θ ) =   e T K e + T r a c e ( e θ T B T e ω T + e θ T B T e ω T ) . Canceling terms allows obtaining
V ˙ ( e ,   e θ ) =   e T K e 0
As can be seen in (15), the first-time derivative of the Lyapunov function (14) is negative semidefinite; thus, using Lapunov Theorem, it can be concluded that system (13) is stable.
(a)
Let us now prove that control error e converges to zero.
Integrating Equation (15) in the interval ( 0 , ) it is obtained that
V ( ) V ( 0 ) =   0 ( e T K e ) d λ
Since the system is stable, e , e θ are all bounded ( e , e θ L ), and from (14) it can be concluded that V is always bounded. Thus, the left-hand side of (16) is always bounded, which implies from the right-hand side of (16) that e L 2 .
Since e L and the reference output y is assumed to be bounded, it can be concluded from the errors expressions that y L . Thus, since   f ( y ) is assumed a bounded function for a bounded y , from (9) ω L , and consequently, from (13), it can be concluded that e ˙ , e ˙ θ L .
Thus, since e ,   e ˙ L and e L 2 , using Barbalat’s Lemma [18] it can be concluded that
lim t e = 0
and this concludes the proof. The controller parameters error e θ is stable, and the adaptive controller parameters θ not necessarily tend to the controller ideal parameters θ . □
The normalized FG-APBC for the IM is described in Figure 3, where summarizing, u = θ T ω , ω = [ y T ω e y T p 2 ω r y T ( K e + y ˙ ) T ] T 8 , with y = [ I r d I r q ] T 2 , e = ( y y ) 2 with y = [ I s _ r a t e d 0 ] T , θ ˙ = e ( Γ ω ) T due to s i g n ( B ) T = 1 , and Γ = I 8 ( 1 + ω r a t e d T ω r a t e d ) with   α = 1   and ω r a t e d = [ I s _ r a t e d 0 2 π f r a t e d I s _ r a t e d 0 p 2 ω r _ r a t e d I s _ r a t e d 0 0 0 ] T . The value K = 50 / J m is chosen, with J m the motor inertia taken from the IM datasheet. The value K = 50 J m = 1 ( J m / ( 10   ×   5 ) came from the widely used criterion considering the inner current loop 10 as times faster than the outer mechanical loop and our proposal for the normalized FG-APBC of considering a controller time as a constant of a fifth the inner time constant of the plant.
In order to verify the achievement of the proposal goal, comparative experimental results considering real-time simulations are described in the next section.

4. Experimental Comparative Results and Discussion

The schemes from Figure 1 (basic SCS) and Figure 2 (proposed HST-SCS) were applied to an IM of 200 HP. These were programmed in Simulink version 8.9 of Matlab R2017a (9.2.0.538062) for Win64. Later, they were downloaded into a real-time simulator controller 4510 v2 from OPAL-RT and run. The field-programmable gate array (FPGA) of the OPAL was used to creates a hardware implementation of portions of the software application.
The real-time simulations started at 0 s and stopped at 35 s using a sampling time of 10 μs. In both cases, a constant speed setpoint was applied equal to the nominal speed value and a ramp of 50 rpm/s.
The inverter trip unit was running at the FPGA of the controller and works at 2 kHz. The motor data plate is 149.2 kW, 460 V, 60 Hz, 1755 rpm (183.8 rad/s), fp = 0.85, η = 86.6%, Tnom = 812 Nm, and the motor inertia taken from its datasheet is 3.1 Kgm2. The parameters of the motor-load set (considered unknown) are p = 4, Lm = 10.46 mH, Ls = Lr = 10.7627 mH, Rs = 14.85 mΩ, Rr = 9.295 mΩ, J = 6.2 Kgm2, and B = 0.08 Nms.

4.1. Basic SCS

In this case, the following SCS configuration parameters were used: V s _ r a t e d = 460 / 3 , f r a t e d = 60   Hz , f c = 40 %   f r a t e d , V b o o s t = 15 %   V s _ r a t e d , and f m i n = 6 %   f r a t e d . The experimental results for a starting torque Tl = 30% Tnom, increasing to 110% Tnom at 5 s, are shown in Figure 4.
Figure 4 shows the results of the basic SCS, starting with 30% of the nominal torque. The slope of the voltage amplitude decreased at a time between 15 and 20 s at 40% of the required speed. A torque ripple is shown at low speeds. The real rotor speed followed the required rotor with an accuracy of 2.2%.
There is a smooth change when switching the voltage in Equation (1) at the frequency f c . Neither the rotor speed, the stator current, nor the torque is affected by this change of the control method.

4.2. Proposed Adaptive HST-SCS

The SCS configuration parameters in this case were the same used by the basic SCS ( V s _ r a t e d = 460 / 3 , f r a t e d = 60   Hz , f c = 40 %   f r a t e d , V b o o s t = 15 %   V s _ r a t e d , and f m i n = 1 %   f r a t e d ), and additionally, f c 1 = 8 %   f r a t e d , I s _ r a t e d = 255   A , Γ = I v ( 1 + ω r a t e d T ω r a t e d ) , and J m = 3.1   kgm 2 . The experimental results are shown in Figure 5.
Results from Figure 5 show the achievement of the proposed goal after starting with 110% of the nominal torque. Conversely to the basic SCS results from Figure 4, the HST-SCS is characterized by having the motor magnetized from zero speed consuming the rated stator current. It has a higher voltage slope after starting. It also consumes a starting stator current smaller than the basic SCS loaded with 30% of the nominal torque (see Figure 4). After f c 1 , the HST-SCS behaves like the basic SCS: the slope of the voltage amplitude decreased at a time between 15 to 20 s at 40% of the required speed; a torque ripple is also shown at low speeds, and the real rotor speed followed the required rotor with an accurate of 2.2%.
Distinctly from the basic SCS (Figure 4), the HST-SCS (Figure 5) shows an extra change in the slope of the voltage amplitude. It is higher at a time between 3 and 4 s at 8% of the required speed. At this point, the control strategy changes from the HST-SCS to the SCS, showing higher torque amplitude in correspondence to the higher torque load. The exact switching point fixed at 8% could change, looking for a smoother strategy change.
When switching between its control methods, the rotor speed, the stator current, and the torque shown in Figure 5 are affected in the HST-SCS. In particular, there is a torque ripple caused by the algorithm switching which is higher than for the basic SCS (Figure 4). This is a disadvantage of the HST-SCS over the basic SCS that should be improved in future work.

5. Conclusions

An HST-SCS for IM was proposed based on the basic SCS. The proposed SCS considers an adaptive current controller based on a direct APBC scheme using a normalized FG to fine-tune the adaptive controller parameter that works without the knowledge of the motor-load parameters. The main advantages of the HST-SCS include the capability to move higher starting-torque loads, together with a simple and cost-effective implementation without needing a rotor speed sensor or estimator, variable observers, or parameter estimators. The basic SCS for IM and the HST-SCS were applied to an IM of 200 HP and tested using the real-time simulator controller 4510 v2 from OPAL-RT. The HST-SCS started with 110% of the nominal torque, consuming less stator current than the basic SCS with a load torque of 30% of the nominal torque. Besides the rated voltage per phase needed by the basic SCS, the proposed HST-SCS needs the rated current per phase and motor inertia taken from the IM datasheet.
There is a torque ripple caused by the algorithm-switching of the HST-SCS, which is higher than for the basic SCS starting. This is a disadvantage of the HST-SCS over the basic SCS, which has a smooth change between its methods. Neither the rotor speed, the stator current, nor the torque is affected by this change of the control method in the basic SCS.
In future work, the proposed HST-SCS should be validated under a small scale test bench. In addition, using a motor of low rated power, the torque ripple magnitude, increased during the switching between methods, should be studied and decreased as much as possible.

Author Contributions

Conceptualization and methodology, J.C.T.-T.; validation and software, C.C.-J.; writing—original draft preparation and visualization, J.C.T.-T., N.A.-C. and A.Á.-G.; investigation, formal analysis, writing—review and editing, all authors; supervision, M.V.-L. and Á.C.-M.; project administration, data curation, resources and funding acquisition, J.C.T.-T. and M.A.D.-M. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by FONDEF Chile, grant ID17I10338; FONDECYT Chile, grants 11170154 and 1190959; and CONICYT Chile Project AFB180004.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Appendix A.1. Steady-State IM Model per Phase

The steady-state IM model per phase of Figure A1 [3] allows modeling the steady-state behavior of the IM. The variables are as follows: the stator voltage per phase, v s ; the stator current per phase, i s ; the rotor current per phase, i r (which is assumed to be a sinusoidal signal); the rotor angular speed at the shaft, ω r ; the electrical angular frequency, ω e ; the slip angular frequency of the rotor, ω s l i p = ( ω e p 2 ω r ) ; the poles pair, p; the electromagnetic motor output torque, T e m ; and the load torque, T l . R s ,   R r are the stator and rotor resistances of a phase winding respectively; and L s ,   L r ,   and   L m are the stator, rotor, and magnetizing inductances, respectively.
Figure A1. Steady-state IM model per phase. (a) Power flow diagram, (b) components and parts, (c) equivalent circuit.
Figure A1. Steady-state IM model per phase. (a) Power flow diagram, (b) components and parts, (c) equivalent circuit.
Energies 13 01276 g0a1
The active power flow is shown in Figure A1a. The electrical input power ( P i n = 3 R e ( | v s | | i s | ) consumed by the motor is lost by the stator winding heating ( P s = 3 | i s | 2 R s ) by heating of the rotor cage ( P r = 3 | i r | 2 R r ), obtaining the converted power ( P c o n v = T e m ω r ) that, after the power losses ( P l o s s e s ), finally delivers the mechanical power at the shaft to move the load ( P o u t = T l ω r ) in correspondence with the IM parts of Figure A1b.
Kirchhoff’s voltage law equation for the stator gives
v s = ( R r + j ω e L r , ) i s + j ω e L m ( i s i r ) = ( R r + j ω e L r , ) i s + j ω e L m i m ,   with   i m = ( i s i r )
Moreover, the electromechanical torque T e m is given by the ratio between the power converted P c o n v and the angular speed of the rotor ω r ( p 2 ) , i.e., T e m = P c o n v p 2 ω r = 3 | i r | 2 R r ω r ω s l i p p 2 ω r = 3 p 2 | i r | 2 R r ω s l i p . Using the expression
i r = j L m R r ω s l i p + j L r i s ,
obtained from the Kirchhoff’s current law equation for the rotor ( j ω e L m i s + j ω e ( L r + L m ) i r + R r ( 1 + p 2 ω r ω s l i p ) i r = 0 ) , we get
T e m = 3 p 2 | j L m R r ω s l i p + j L r | 2 R r ω s l i p | i s | 2 .
Substituting into (A3) the expression given by i s = Z e q 1 u s , together with the IM equivalence impedance obtained as Z e q = ( R s + j ω s y n c L s ) + ( j ω s y n c L m ) ( j ω s y n c L r + R r ω s y n c ω s l i p ) = ( R s + j ω s y n c L s , ) + j ω s y n c L m ( j ω s y n c L r + R r ω s y n c ω s l i p ) j ω s y n c L r + R r ω s y n c ω s l i p , which is equal to Z e q = ( R s R r ω e ω s l i p L r L s ω e ω s l i p L m L r ) + j ( ω s l i p R s L r + ω e R r L s + R r L m ω e ) ( R r + j ω s l i p L r ) , and rearranging terms, we finally have
T e m = 3 ( p 2 ) R r V s 2 ω s l i p L m 2 ( R s R r ω s l i p ω e L s L r + ω s l i p ω e L m 2 ) 2 + ( ω s l i p R s L r + ω e R r L s ) 2 .  

Appendix A.2. IM Dynamic Model

The IM dynamical model is obtained under the assumptions given in [20] (Section 2.1). These assumptions are as follows: the rotor and stator windings are distributed symmetrically; the signals are sinusoidal (neglecting the harmonic effects); hysteresis, iron losses, and saturation are negligible; the IM is working into the linear zone; all motor parameters are constant and referred to the stator; a two-pole machine is considered with results expandable to more poles; and a quadrature-phase machines smooth-air-gap is considered.
Applying Kirchhoff laws for the stator and rotor circuit [20], using the Park transformation [22] to express the electrical equations into a rotating synchronous reference frame, and splitting the vectors into real and imaginary parts, the IM d-q dynamical model used for the HST-SCS scheme is obtained.
I ˙ sd = R s σ L s I sd + ω e I sq + R r L m σ L s L r 2 Ψ rd L m σ L s L r p 2 ω r Ψ rq + 1 σ L s V sd I ˙ sq = R s σ L s I sq ω e I sd + R r L m σ L s L r 2 Ψ rq + L m σ L s L r p 2 ω r Ψ rd + 1 σ L s V sq Ψ ˙ rd = R r L r Ψ rd + ( ω e p 2 ω r ) Ψ rq + R r L m L r I sd Ψ ˙ r q = R r L r Ψ r q ( ω e p 2 ω r ) Ψ r d + R r L m L r I s q
where the variables are the amplitude of the sinusoidal signals at the motor terminals expressed as the direct and quadrature stator current amplitudes I s d and I s q , respectively; the direct and quadrature stator voltage amplitudes are V s d and V s q , respectively, and the direct and quadrature rotor flux amplitudes are Ψ r d and Ψ r q , respectively. ω r is the rotor angular speed at the shaft, and ω e is the angular electrical frequency or speed of the synchronous reference frame. The parameters R s ,   R r are the stator and rotor resistances, respectively, of a phase winding; p is the poles number, L s ,   L r ,   and   L m are the stator, rotor, and magnetizing inductances, respectively, σ = 1 L m 2 L r L s is the dispersion coefficient, and R s = R s + L m 2 R r L r 2 is the stator transient resistance and the slip angular frequency of the rotor ω slip = ( ω e p 2 ω r ) .
The coupling between electromagnetic torque, stator current, and rotor flux can be observed in Equation (A5) including the nonlinear terms, such as ω g I s d , ω g I s q , ω r Ψ r q , ω r Ψ r d , ( ω g p 2 ω r ) Ψ r q , ( ω g p 2 ω r ) Ψ r d , Ψ r d I s q , and Ψ r q I s d .

References

  1. Hannan, M.A.; Jamal, A.A.; Mohamed, A.; Hussain, A. Optimization techniques to enhance the performance of induction motor drives: A review. Renew. Sustain. Energy Rev. 2017, 81, 1611–1626. [Google Scholar] [CrossRef]
  2. Peter, V. Sensorless Vector and Direct Torque Control; Oxford University Press: Oxford, UK, 1998. [Google Scholar]
  3. Bose, B.K. Modern Power Electronics and AC Drives; Prentice Hall PTR: Upper Saddle River, NJ, USA, 2002. [Google Scholar]
  4. Depenbrock, M. Direkte Selbstregelung (DSR) fiir hochdynamische Drehfeld-antriebe mit Stromrichterschaltung. Etz Arch. 1985, 7, 211–218. [Google Scholar]
  5. Hasse, K. Zur Dynamik Drehzahlgeregelter Antriebe Mit Stromrichtergespeisten Asynchron-Kurzschlussläufer Maschinen. Ph.D. Thesis, Technical University of Darmstadt, Darmstadt, Germany, 1969. [Google Scholar]
  6. Blaschke, F. The principle of field orientation as Applied to the New “transvektor” Close–loop Control system for Rotating-Field machines. Siemens Rev. 1972, 39, 517–525. [Google Scholar]
  7. Karbakhsh, F.; Amiri, M.; Zarchi, H.A. Two-switch flyback inverter employing a current sensorless MPPT and scalar control for low cost solar powered pumps. IET Renew. Power Gener. 2017, 11, 669–677. [Google Scholar]
  8. Krein, P.T.; Disilvestro, F.; Kanellakopoulos, I.; Locker, J. Comparative analysis of scalar and vector control methods for induction motors. In Proceedings of the IEEE Power Electronics Specialist Conference-PESC ‘93, Seattle, WA, USA, 20–24 June 1993; pp. 1139–1145. [Google Scholar] [CrossRef]
  9. García, G.O.; Stephan, R.M.; Watanabe, E.H. Comparing the Indirect Field-Oriented Control with a Scalar Method. IEEE Trans. Ind. Electron. 1994, 41, 201–207. [Google Scholar]
  10. Papazian, J.C.; Rognon, J.P.; Roye, D.; Delbosc, P. From scalar control to space vector control: Functions and limitations of the different elements. In Proceedings of the IAS ’95. Conference Record of the 1995 IEEE Industry Applications Conference Thirtieth IAS Annual Meeting, Orlando, FL, USA, 8–12 October 1995; Volume 3, pp. 1944–1950. [Google Scholar] [CrossRef]
  11. Ueda, R.; Sonoda, T.; Koga, K.; Ichikawa, M. Stability Analysis in Induction-Motor Driven by V/F Controlled General-Purpose Inverter. IEEE Trans. Ind. Appl. 1992, 28, 472–481. [Google Scholar]
  12. Koga, K.; Ueda, R.; Sonoda, T. Constitution of V/F Control for Reducing the Steady-State Speed Error to Zero in Induction-Motor Drive System. IEEE Trans. Ind. Appl. 1992, 28, 463–471. [Google Scholar]
  13. Munoz-García, A.; Lipo, T.A.; Novotny, D.W. A new induction motor V/f control method capable of high-performance regulation at low speeds. IEEE Trans. Ind. Appl. 1998, 34, 813–821. [Google Scholar]
  14. Wang, C.C.; Fang, C.H. Sensorless scalar-controlled induction motor drives with modified flux observer. IEEE Trans. Energy Convers. 2003, 18, 181–186. [Google Scholar]
  15. Smith, A.; Gadoue, S.; Armstrong, M.; Finch, J. Improved method for the scalar control of induction motor drives. IET Electr. Power Appl. 2013, 7, 487–498. [Google Scholar]
  16. Suetake, M.; da Silva, I.N.; Goedtel, A. Embedded DSP-Based Compact Fuzzy System and Its Application for Induction-Motor V/f Speed Control. IEEE Trans. Ind. Electron. 2011, 58, 750–760. [Google Scholar]
  17. Tshiloz, K.; Djurović, S. Scalar controlled induction motor drive speed estimation by adaptive sliding window search of the power signal. Int. J. Electr. Power Energy Syst. 2017, 91, 80–91. [Google Scholar]
  18. Narendra, K.S.; Annaswamy, A.M. Stable Adaptive Systems; Dovers publications: Mineola, NY, USA, 2005. [Google Scholar]
  19. Travieso-Torres, J.C.; Duarte-Mermoud, M.A.; Sepuleveda, D.I. Passivity-based control for stabilization, regulation and tracking purposes of a class of nonlinear systems. Int. J. Adapt. Control Signal Process. 2017, 21, 582–602. [Google Scholar] [CrossRef]
  20. Vas, P. Electrical Machines and Drives: Space Vector Theory Approach; Editorial Oxford Clarendon Press: Oxford, UK, 1992. [Google Scholar]
  21. Control Techniques Drives Limited. Commander SE Advanced User Guide; Control Techniques Drives Limited: Hong Kong, China, 2002. [Google Scholar]
  22. Park, R.H. Two-Reaction Theory of Synchronous Machines, Generalized Method of Analysis-Part I. Trans. Am. Inst. Electr. Eng. 1929, 48, 716–730. [Google Scholar] [CrossRef]
  23. Mandic, D.P.; Kanna, S.; Xia, Y.L.; Moniri, A.; Junyent-Ferre, A.; Constantinides, A.G. A Data Analytics Perspective of Power Grid Analysis-Part 1: The Clarke and Related Transforms. IEEE Signal Process. Mag. 2019, 36, 110–116. [Google Scholar] [CrossRef]
  24. Schiff, J.L. The Laplace Transform: Theory and Applications; Springer: Berlin/Heidelberg, Germany, 1999; ISBN 0387986987. [Google Scholar]
Figure 1. Simulink block diagram of basic SCS for the induction motor (IM).
Figure 1. Simulink block diagram of basic SCS for the induction motor (IM).
Energies 13 01276 g001
Figure 2. Simulink block diagram of the proposed HST-SCS for the IM.
Figure 2. Simulink block diagram of the proposed HST-SCS for the IM.
Energies 13 01276 g002
Figure 3. Simulink block diagram of the normalized FG-APBC for the IM.
Figure 3. Simulink block diagram of the normalized FG-APBC for the IM.
Energies 13 01276 g003
Figure 4. Real-time simulation results of the basic SCS for a 200 HP IM.
Figure 4. Real-time simulation results of the basic SCS for a 200 HP IM.
Energies 13 01276 g004
Figure 5. Real-time simulation results of the proposed adaptive HST-SCS for a 200 HP IM.
Figure 5. Real-time simulation results of the proposed adaptive HST-SCS for a 200 HP IM.
Energies 13 01276 g005

Share and Cite

MDPI and ACS Style

Travieso-Torres, J.C.; Vilaragut-Llanes, M.; Costa-Montiel, Á.; Duarte-Mermoud, M.A.; Aguila-Camacho, N.; Contreras-Jara, C.; Álvarez-Gracia, A. New Adaptive High Starting Torque Scalar Control Scheme for Induction Motors Based on Passivity. Energies 2020, 13, 1276. https://doi.org/10.3390/en13051276

AMA Style

Travieso-Torres JC, Vilaragut-Llanes M, Costa-Montiel Á, Duarte-Mermoud MA, Aguila-Camacho N, Contreras-Jara C, Álvarez-Gracia A. New Adaptive High Starting Torque Scalar Control Scheme for Induction Motors Based on Passivity. Energies. 2020; 13(5):1276. https://doi.org/10.3390/en13051276

Chicago/Turabian Style

Travieso-Torres, Juan Carlos, Miriam Vilaragut-Llanes, Ángel Costa-Montiel, Manuel A. Duarte-Mermoud, Norelys Aguila-Camacho, Camilo Contreras-Jara, and Alejandro Álvarez-Gracia. 2020. "New Adaptive High Starting Torque Scalar Control Scheme for Induction Motors Based on Passivity" Energies 13, no. 5: 1276. https://doi.org/10.3390/en13051276

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop