Next Article in Journal
Gas–Solid Coupling Dynamic Modeling and Transverse Vibration Suppression for Ultra-High-Speed Elevator
Previous Article in Journal
Dynamic Error Compensation Control of Direct-Driven Servo Electric Cylinder Terminal Positioning System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Cascade Nonlinear Observer-Based Speed-Sensorless Adaptive Twisting Sliding Mode Control of Linear Induction Motor

1
College of Electrical Engineering and Automation, Fuzhou University, Fuzhou 350108, China
2
College of Electrical Engineering, Henan University of Technology, Zhengzhou 450001, China
3
Hangzhou Qili Technology Co., Ltd., Hangzhou 311199, China
4
Hangzhou Innoway Technology Co., Ltd., Hangzhou 311199, China
*
Author to whom correspondence should be addressed.
Actuators 2025, 14(7), 318; https://doi.org/10.3390/act14070318
Submission received: 5 May 2025 / Revised: 18 June 2025 / Accepted: 20 June 2025 / Published: 25 June 2025
(This article belongs to the Section Control Systems)

Abstract

This paper presents a novel adaptive twisting sliding mode control strategy combined with a speed-sensorless cascade nonlinear observer for the high-performance control of linear induction motors (LIMs). The primary objective is to achieve accurate speed and rotor flux tracking without relying on mechanical sensors, thereby enhancing system reliability and reducing hardware complexity. For this purpose, a cascade nonlinear observer is designed and applied to the class of nonlinear affine systems representing LIM dynamics. Based on the interconnected form of the LIM mathematical model, the observer simultaneously reconstructs both the motor speed and rotor fluxes in real time. The stability of the proposed cascade observer is analyzed using Lyapunov theory, ensuring the convergence of the estimation errors under bounded disturbances. Complementing the observer, two adaptive gain twisting sliding mode controllers are developed: one for speed tracking and another for flux regulation. These controllers are robust against external disturbances and parameter uncertainties, even when the bounds of such disturbances are unknown. This feature significantly enhances the practical applicability of the control system in real-world industrial environments. To validate the performance and robustness of the proposed control scheme, a hardware-in-the-loop (HIL) experiment was conducted. Comparative studies with existing state-of-the-art sensorless control methods demonstrate that the proposed cascade nonlinear observer-based approach achieves faster convergence, higher estimation accuracy, and better disturbance rejection capabilities, while requiring less computational effort.

1. Introduction

The existing linear induction motor (LIM) speed observation algorithm research is mainly based on the LIM state space model, and state reconstruction is the core to realize motor speed observation [1]. However, insufficient consideration of losses and other practical factors has resulted in current methods being inadequate in terms of observation accuracy, robustness, and convergence speed, making it difficult to comprehensively and accurately reflect the system state of the linear induction motor under different operating conditions [2,3,4]. Therefore, it is particularly important to carry out research on high-precision and robust observation technology for LIMs without speed sensors [5].
To address the issue of linear induction motor speed observation, establishing an accurate mathematical model is the primary task in order to achieve effective speed estimation [6]. The most fundamental difference between linear induction motors and rotary induction motors lies in the presence of end effects, which makes motor design, performance calculation, and speed observation more difficult [7]. When the primary and secondary components of the linear induction motor move relative to each other, the primary input end and the secondary output end will induce eddy currents in the secondary conductive layer with the same magnitude and opposite direction as the primary end winding current. The eddy current magnetic field makes the air gap magnetic field weaken at the entry end and strengthen at the exit end [8].
Most of the linear induction motor models are directly adapted from rotating induction motor models, without adequately considering the effects of end effects, which often results in large estimation errors, especially during high-speed operation. Most existing linear induction motor models are based on the linear induction motor model proposed by Ducan considering end effects [9,10]. Reference [11] verified the observability of a linear induction motor and proposed a sliding mode observer scheme; however, this algorithm exhibits slight chattering. Reference [12] proposed a second-order sliding mode observer scheme, but the parameter selection of this scheme is complicated and difficult to apply directly. References [13,14] proposed a Kalman filter scheme for the speed estimation of LIM drives. However, the computational burden of the Kalman filter is relatively high, which may limit its use in commercial applications.
Sliding mode control (SMC) has been widely studied and applied in electromechanical systems due to its strong robustness, insensitivity to parameter variations and external disturbances, and fast dynamic response [15,16]. The design of a sliding mode controller consists of two steps: the first step is to design an appropriate sliding mode surface; the second step is to design an appropriate control rate. The higher-order sliding mode control (HOSMC) method is applied to systems of the relative degree r and drives the output of a system and its r-1 derivatives to zero in a finite time in spite of the bounded disturbances [17,18,19]. The main disadvantage of HOSMC is the chattering phenomenon. If the boundaries of disturbances exist and are not known, the corresponding control gains may be overestimated, which causes increased chattering [20]. To address this issue, a novel adaptive-gain twisting controller was proposed in [21] for bounded perturbed systems using the Lyapunov method with unknown boundaries.
This paper proposes an adaptive twisting controller (ATC)-based cascade nonlinear observer (CNO) scheme for a linear induction motor (LIM), aiming to achieve accurate speed and rotor flux tracking without requiring direct measurements of speed or flux. The cascading observer is renowned for its ability to handle complex systems by decomposing them into simpler subsystems. Similarly, this paper divides the EHA system into three parts and designs observers independently for each part [22]. However, unlike the traditional cascaded observers, our method combines the adaptive gain calculated based on the absolute value of the observation error, thereby improving the convergence speed of the near-equilibrium region and the far-equilibrium region. The control scheme utilizes only the measured stator currents and stator voltages. The observer design for the sensorless LIM is based on the interconnection between observers that satisfy certain required properties [23,24]. The proposed cascade nonlinear observer is made through synthesis of the observer for each subsystem. The main contributions of this paper are presented as follows:
(1)
An observer scheme connected with an estimator is designed in order to reconstruct the LIM speed of a sensorless linear induction motor, whereas the estimator is used to estimate the rotor fluxes.
(2)
Using Lyapunov-like arguments, the exponential convergence of the estimation errors in the designed cascade nonlinear observer is proved.
(3)
Based on estimated variables with the proposed cascade nonlinear observer, two ATCs are designed in order to track desired LIM speed and rotor flux in a finite time, in the presence of the bounded disturbances with unknown boundaries.
The rest of this paper is organized as follows. In Section 2, the state-space equations of the LIM in the inductor part flux reference frame ( α , β ) are presented. In Section 3, a methodology for designing a cascade nonlinear observer for the linear induction motor is presented and the exponential convergence of the estimation errors in the proposed observer is analyzed and proved. In Section 4, based on the proposed cascade nonlinear observer, the estimated states serve as injection variables, and two adaptive-gain twisting controllers are applied into the LIM system to achieve LIM speed and rotor flux tracking. In Section 5, the performance of the proposed CNO-ATC scheme is evaluated through hardware-in-the-loop experiments. Finally, some conclusions are presented in Section 6.

2. LIM’s State-Space Equation

Taking the stator currents i s α , i s β and rotor fluxes ψ r α , ψ r β as the state variables in the stationary reference frame [11,25], the state-space vector equation of the LIM system is established, with the following form:
i ˙ s α = c 1 i s α + c 2 w ψ r α + c 3 n p π h v ψ r β + u s α c 4
i ˙ s β = c 1 i s β + c 2 w ψ r β c 3 n p π h v ψ r α + u s β c 4
ψ ˙ r α = c 5 i s α c 6 ( 2 w 1 ) ψ r α n p π h v ψ r β
ψ ˙ r β = c 5 i s β c 6 ( 2 w 1 ) ψ r β + n p π h v ψ r α
v ˙ = c 7 i s β ψ r α i s α ψ r β D M v T L M
where v is the LIM speed; w = 1 1 f ( Q ) = k / v e k / v 1 + k / v is a speed-dependent parameter; u s α and u s β are the stator voltages; i s α and i s β are the stator currents; ψ r α and ψ r β are the rotor fluxes; D is viscous friction; M is the motor mass; and T L is the load torque. The related parameters are given as follows:
c 1 = 1 L σ s R s + R r , c 2 = R r L m L σ s , c 3 = 1 L σ s
c 4 = L σ s , c 5 = R r , c 6 = R r L m , c 7 = 3 n p π 2 M h
f ( Q ) = 1 e Q Q , Q = k v , k = τ m R r L m

3. Cascade Nonlinear Observer for LIM System

3.1. LIM Model Observability

In this subsection, we will analyze the observability of the states in the proposed LIM mode Equations (1)–(4). The stator voltages u s α and u s β , as well as the stators i s α and i s β , are assumed to be measurable. The objective is to determine whether the modified rotor flux components ψ r α and ψ r β , the motor speed v, and the speed-dependent parameter w can be estimated solely based on the measured stator quantities. Generally speaking, no information about the LIM load torque is available [26]. To simplify the analysis, it can be assumed that the motor speed varies slowly over time [27].
v ˙ = 0
The observability theorem will now be applied to the LIM system described by Equations (1)–(4) and (6), which can be expressed in component form as follows.
i ˙ s α = c 1 i s α + c 2 w ψ r α + c 3 n p π h v ψ r β + u s α c 4
i ˙ s β = c 1 i s β + c 2 w ψ r β c 3 n p π h v ψ r α + u s β c 4
ψ ˙ r α = c 5 i s α c 6 ( 2 w 1 ) ψ r α n p π h v ψ r β
ψ ˙ r β = c 5 i s β c 6 ( 2 w 1 ) x 4 + n p π h v ψ r α
v ˙ = 0
The equations can be rewritten as follows:
x ˙ = f ( x , u ) y = h x
where x , f ( x , u ) , and h ( x ) are
x = i s α i s β ψ r α ψ r β v , u = u s α u s β , h x = i s α i s β
f ( x , u ) = f 1 f 2 f 3 f 4 f 5 = c 1 i s α + c 2 w ψ r α + c 3 n p π h v ψ r β + u s α c 4 c 1 i s β + c 2 w ψ r β c 3 n p π h v ψ r α + u s β c 4 c 5 i s α c 6 ( 2 w 1 ) ψ r α n p π h v ψ r β c 5 i s β c 6 ( 2 w 1 ) x 4 + n p π h v ψ r α 0
In this case, the state space has a dimension of n = 5 . Consequently, the result of the Lie derivatives form a vector containing two components.
L f k h = L f k h 1 L f k h 2
L f 0 h = h = i s α i s β
L f h = L f k h 1 L f k h 2 = c 1 i s α + c 2 w ψ r α + c 3 n p π h v ψ r β + u s α c 4 c 1 i s β + c 2 w ψ r β c 3 n p π h v ψ r α + u s β c 4
Since the system order is n = 5 , it is required that the Lie derivatives are computed up to the fourth order, k = 4 . This leads to the construction of a criterion matrix of the size 10 × 5 , which is obtained as the Jacobian of the Lie derivatives:
O = L f 0 h 1 i s α L f 0 h 1 i s β L f 0 h 1 ψ s α L f 0 h 1 ψ s β L f 0 h 1 v L f 0 h 2 i s α L f 0 h 2 i s β L f 0 h 2 ψ s α L f 0 h 2 ψ s β L f 0 h 2 v L f h 1 i s α L f h 1 i s β L f h 1 ψ s α L f h 1 ψ s β L f h 1 v L f h 2 i s α L f h 2 i s β L f h 2 ψ s α L f h 2 ψ s β L f h 2 v . . . . . . . . . . L f 4 h 1 i s α L f 4 h 1 i s β L f 4 h 1 ψ s α L f 4 h 1 ψ s β L f 4 h 1 v L f 4 h 2 i s α L f 4 h 2 i s β L f 4 h 2 ψ s α L f 4 h 2 ψ s β L f 4 h 2 v
Based on the previously mentioned observability theorem, the observability matrix O must have full rank in order to ensure that the system is weakly locally observable: [27,28]
r a n k O = 5
Based on the observability theory analysis of nonlinear systems and in combination with the conditions in linear induction motor systems, we have
d ψ r d t 0 r a n k O = 5
where ψ r = ψ r α + j ψ r β . A more detailed proof process can be obtained from Reference [27].

3.2. Design of Cascade Nonlinear Observer

In this subsection, the design of a sensorless cascade nonlinear observer for the linear induction motor is introduced. For a given nonlinear system, it is well known that there is no systematic approach to observer design. The linear induction motor model can be seen as an interconnection between two subsystems, where each of them can satisfy related required properties for designing an apposite observer [29].
Based on that, the model of the linear induction motor in (1)–(5) can be rewritten as the following form:
i ˙ s α v ˙ = 0 c 3 n p π h ψ r β 0 0 i s α v + c 1 i s α + c 2 k / v e k / v 1 + k / v ψ r α + u s α c 4 c 7 i s β ψ r α i s α ψ r β D M v T L M
i ˙ s β ψ ˙ r α ψ ˙ r β = c 1 0 0 0 c 6 0 c 5 0 c 6 i s β ψ r α ψ r β + c 2 k / v e k / v 1 + k / v ψ r β c 3 n p π h v ψ r α + u s β c 4 c 5 i s α 2 c 6 k / v e k / v 1 + k / v ψ r α n p π h v ψ r β 2 c 6 k / v e k / v 1 + k / v ψ r β + n p π h v ψ r α
We assume the following:
(1)
c 1 , c 2 , c 3 , c 4 , c 5 , c 6 , c 7 , and k are known and remain constant.
(2)
The load torque T L is constant.
The above Equations (19) and (20) can be rewritten in a compact interconnected form as follows:
Σ 1 X ˙ 1 = A 1 u , y , X 2 X 1 + g 1 u , y , X 2 , X 1 y 1 = C 1 X 1
Σ 2 X ˙ 2 = A 2 X 2 + g 2 u , y , X 1 , X 2 y 2 = C 2 X 2
where A 1 u , y , X 2 , A 2 , g 1 u , y , X 2 , X 1 , g 2 u , y , X 1 , X 2 are
A 1 u , y , X 2 = 0 c 3 n p π h x 4 0 0 , A 2 = c 1 0 0 0 c 6 0 c 5 0 c 6
g 1 u , y , X 2 , X 1 = c 1 x 1 + c 2 k / x 5 e k / x 5 1 + k / x 5 x 3 + u s α c 4 c 7 x 2 x 3 x 1 x 4 D M x 5 1 M T L
g 2 u , y , X 1 , X 2 = c 2 k / x 5 e k / x 5 1 + k / x 5 x 4 c 3 n p π h x 5 x 3 + u s β c 4 c 5 x 1 2 c 6 k / x 5 e k / x 5 1 + k / x 5 x 3 n p π h x 5 x 4 2 c 6 k / x 5 e k / x 5 1 + k / x 5 x 4 + n p π h x 5 x 3
where X 1 = x 1 x 5 T is the state of the first subsystem with the components x 1 = i s α and x 5 = v ; X 2 = x 2 x 3 x 4 T is the state of the second subsystem with the components x 2 = i s β , x 3 = ψ r α , and x 4 = ψ r β ; u = u s α u s α T is the control input and y = y 1 y 2 T is the measured output variables with y 1 = i s α and y 2 = i s β ; and C 1 = 1 0 and C 2 = 1 0 0 .
Remark 1. 
The LIM physical operation domain D is defined by the set of values as follows:
D = X R 5 i s α I α max , i s β I β max , ψ r α Ψ α max , ψ r β Ψ β max , v V max
where X = i s α i s β ψ r α ψ r β v T and I α max , I β max , Ψ α max , Ψ β max , and V max are the actual maximum values for stator currents, rotor fluxes, and LIM motor speed, respectively. These maximum values are determined by the linear induction motor specification table.
The main objective of this paper is to design an observer for Subsystem (21), which is based on a class of affine systems defined in the literature, and an estimator for Subsystem (22), by using only the measured stator currents and voltages of the LIM. The designed observer needs reconstruct the motor speed of the LIM, whereas the estimator is applied to estimate the rotor fluxes [29].
Defining θ : = u , y , X 2 T , Subsystem (21) can be rewritten in the following form:
X ˙ 1 = A 1 θ X 1 + g 1 θ , X 1 y 1 = C 1 X 1
To design an approximate observer for Subsystem (6), the following assumptions are introduced.
Assumption 1. 
The following is clear:
1. θ is bounded and assumed to be regularly persistent to guarantee the observability property of the subsystem.
2. A 1 X 2 is globally Lipschitz with respect to X 2 and uniformly so with respect to u , y .
3. X 1 D 1 of n 1 and X 2 D 2 of n 2 , where n 1 and n 2 are the dimensions of Subsystems (21) and (22), respectively.
4. g 1 u , y , X 2 , X 1 is globally Lipschitz with respect to X 1 and uniformly so with respect to u , y , X 2 .
5. g 2 u , y , X 2 , X 1 is globally Lipschitz with respect to X 2 and uniformly so with respect to u , y , X 1 .
From Assumption 1, we introduce an observer for the form of Subsystem Σ 1 as follows:
Σ O 1 Z ˙ 1 = A 1 θ Z 1 + g 1 θ , Z 1 + N θ C 1 X 1 Z 1 y ^ 1 = C 1 Z 1
where Z 1 = z 1 z 5 T with z 1 = i ^ s α , z 5 = v ^ , and the gains of the designed observer are given by
N θ C 1 = Γ 1 θ Δ κ 1 K C 1
where Γ = d i a g 1 ζ θ and Δ κ = d i a g 1 κ 1 κ 2 with ζ θ = c 3 n p π h x ^ 4 , κ > 0 , and the matrix K = K 1 K 2 T is such that the matrix A ¯ K C 1 is stable where A ¯ = 0 1 0 0 .
From Assumption 1, Subsystem (24)’s observability property is satisfied; thus x 4 = ψ r β is not equal to zero except for a very short period of time (the linear induction motor requires to be fluxed with electromechanical energy conversion). In order to avoid a large gain of Γ 1 , a discontinuity offset at zero for x 4 = ψ r β is introduced to LIM system.
Remark 2. 
The rotor fluxes x 3 = ψ r α and x 4 = ψ r β are not measured variables. Then, we estimate them by the estimator of Subsystem (22) and the actual variables of rotor fluxes are replaced by their estimated values.
The observer for the subsystem Σ 2 is given by the following form:
Σ O 2 Z ˙ 2 = A 2 Z 2 + g 2 u , y , Z 1 , Z 2 y ^ 2 = C 2 Z 2
where Z 2 = z 2 z 3 z 4 T with z 2 = i ^ s β , z 3 = ψ ^ r α , z 4 = ψ ^ r β .
The main idea of this article is to construct an estimator for the whole system Σ , given by Equations (21) and (22), from the separate observer design for each subsystem Σ i , using the Σ O i subsystem, which is an exponential observer for Σ i , for i = 1 , 2 . After that, the interconnected LIM observer system Σ O is constituted by two cascade observers, Σ O i . Figure 1 presents the block diagram structure for the cascade nonlinear observer, where the cascaded structure of the observer can be seen.

3.3. Analysis of Cascade Nonlinear Observer Stability

In this subsection, we present the stability analysis of the designed cascade nonlinear observer. We define the estimate errors e 1 and e 2 as e 1 = X 1 Z 1 , e 2 = X 2 Z 2 . The first derivatives of e 1 and e 2 are given by
e ˙ 1 = A 1 u , y , Z 2 N u , y , Z 2 C 1 e 1 + g 1 u , y , X 2 , X 1 g 1 u , y , Z 2 , Z 1 + A 1 u , y , X 2 A 1 u , y , Z 2 X 1
e ˙ 2 = A 2 e 2 + g 2 u , y , X 1 , X 2 g 2 u , y , Z 1 , Z 2
We make the definitions E 1 = Γ u , y , Z 2 Δ κ e 1 and E 2 = 1 κ n 1 e 2 . The first derivatives of E 1 and E 2 are
E ˙ 1 = κ A ¯ K C 1 E 1 + T 1 + T 2 + T 3
E ˙ 2 = A 2 E 2 + 1 κ n 1 g 2 u , y , X 1 , X 2 g 2 u , y , Z 1 , Z 2
where T 1 , T 2 , and T 3 are
T 1 = Γ u , y , Z 2 Δ κ g 1 u , y , X 2 , X 1 g 1 u , y , Z 2 , Z 1 T 2 = Γ u , y , Z 2 Δ κ A 1 u , y , Z 2 A 1 u , y , Z 2 C 1 X 1 T 3 = Γ ˙ u , y , Z 2 Γ 1 u , y , Z 2 E 1
Assumption 2. 
Assume that
Γ ˙ u , y , Z 2 Γ 1 u , y , Z 2 E 1 ρ
where Γ 1 is defined in Equation (26) and Γ ˙ u , y , Z 2 = d i a g 0 λ , and λ is
λ = c 3 n p π h c 5 x 2 c 6 2 k / x ^ 5 e k / x ^ 5 1 + k / x ^ 5 1 x ^ 4 + n p π h x ^ 5 x ^ 3
In this paper, the notation denotes the Euclidean norm (L2 norm) for vectors, defined as x = i = 1 n x i 2 for the vector x = x 1 x 2 x n T . For matrices, · is defined as A F = i = 1 m j = 1 n a i j 2 for the matrix A R m × n . This assumption is verified because of the bounds of the considered state variables (Assumption 2) and the persistent. The norm notation · used throughout this paper denotes the Euclidean norm for vectors and the Frobenius norm for matrices, unless otherwise specified.
Lemma 1. 
Once Assumptions 1 and 2 hold, then the system in (25)–(27) acts as an asymptotic observer for the system in (24)–(22). Furthermore, the convergence ratio of the estimate error e = e 1 e 2 T can be made as fast as the error dynamics governed by the subsystem estimator (27).
Proof. 
Consider the candidate Lyapunov function V as follows:
V = V 1 + V 2
where V 1 = E 1 T P E 1 and V 2 = E 2 T E 2 , and P = P T > 0 ; A ¯ 1 K C 1 T P + P A ¯ 1 K C 1 = Q ; and Q = Q T > 0 .
We calculate the first time derivative of V and we obtain
V ˙ = κ E 1 T A ¯ K C 1 T P E 1 + κ E 1 T P A ¯ K C 1 E 1 + 2 E 1 T P T 1 + T 2 + T 3 + E 2 T A 2 + A 2 T E 2 + 2 κ n 1 E 2 T g 2 u , y , X 1 , X 2 g 2 u , y , Z 1 , Z 2 = κ E 1 T Q E 1 + 2 E 1 T P T 1 + T 2 + T 3 + E 2 T A 2 + A 2 T E 2 + 2 κ n 1 E 2 T g 2 u , y , X 1 , X 2 g 2 u , y , Z 1 , Z 2
With Assumptions 1 and 2 we get
V ˙ κ E 1 T Q E 1 + 2 E 1 P k 1 κ n 1 e 1 + k 2 k x κ n 1 e 2 + ρ E 1 + E 2 T A 2 + A 2 T E 2 + 2 κ n 1 E 2 l 2 e 2 κ E 1 T Q E 1 + 2 E 1 P k 1 l 1 E 1 + k 2 k x E 2 + ρ E 1 + E 2 T A 2 + A 2 T E 2 + 2 κ n 1 E 2 κ n 1 l 2 E 2 = κ E 1 T Q E 1 + 2 E 1 P k 1 l 1 + ρ E 1 + k 2 k x E 2 + E 2 T A 2 + A 2 T E 2 + 2 E 2 l 2 E 2
Then
V ˙ κ μ 1 2 k 1 l 1 + ρ P E 1 2 + k 2 k x P E 1 E 2 μ 2 2 l 2 E 2 2
where μ , μ 1 , l 1 , l 2 , k 1 , k 2 , and k x are positive constants that are chosen to satisfy the Lipschitz conditions, the inequalities in (37), and the following equation:
μ 2 = min 2 c 1 2 c 6 2 k / x 5 e k / x 5 1 + k / x 5 1 > 0
We rewrite the terms of the Lyapunov functions V 1 and V 2 as follows:
V ˙ κ μ 1 2 k 1 l 1 + ρ P V 1 + k 2 k x P k p V 1 V 2 μ 2 2 l 2 V 2
The above inequalities can be expressed with the following compact form:
V ˙ r 1 V 1 + r 2 V 1 V 2 r 3 V 2
with
r 1 = κ μ 1 2 k 1 l 1 + ρ P > 0
r 2 = k 2 k x P k p > 0
r 3 = μ 2 2 l 2 > 0
Finally, with α > 0 , we obtain
V ˙ α V 2 r 1 V 1 + r 2 V 1 V 2 r 3 α V 2 α V 2 r 1 r 2 2 4 r 3 α 2 V 1 r 2 2 r 3 α V 1 r 3 α V 2 2
where α is such that r 3 α > 0 .
Taking β = r 1 r 2 2 4 r 3 α 2 > 0 , and letting ε = min α , β , we then have
V ˙ ε V 1 + V 2 ε V
That is the end of the proof. □

4. Adaptive Twisting Controller Design

In the LIM system, the mathematical relationship between i s α , i s β , ψ r α , ψ r β , u s α , and u s β and i d s , i q s , ψ d r , ψ q r , u d s , and u q s can be expressed as
i d s i q s = cos ρ sin ρ sin ρ cos ρ i s α i s β
ψ d r ψ q r = cos ρ sin ρ sin ρ cos ρ ψ r α ψ r β
u d s u q s = cos ρ sin ρ sin ρ cos ρ u s α u s β
where ρ is the induced-part flux angle, and ω m r = ρ ˙ = n p π h v + c 5 i q s ψ d r is the induced-part flux vector rotational speed.
By using the indirect field-oriented control (IRFOC) strategy [30] in the LIM system ( ψ q r = 0 , ψ d r = ψ r ), the state-space Equations (1)–(5) of the LIM can be expressed in the inductor-part flux reference frame ( d , q axis) as follows:
i ˙ d s = c 1 i d s + n p π h v i q s + c 5 i q s 2 ψ r + c 2 w ψ r + u d s c 4
i ˙ q s = c 1 i q s n p π h v i d s c 5 i d s i q s ψ r c 3 n p π h v ψ r + u q s c 4
ψ ˙ r = c 5 i d s c 6 ( 2 w 1 ) ψ r
ρ ˙ = n p π h v + c 5 i q s ψ r
v ˙ = c 7 ψ r i q s D M v 1 M T L
The control objective is to force the LIM speed v and rotor flux ψ r to track the desired LIM speed ψ r * and rotor flux v * . By using IRFOC theory, twisting sliding mode controllers with an adaptation algorithm [21] are successfully applied to the LIM system. Here, we define two tracking errors, s ψ 1 and s v 1 , as
s ψ 1 = ψ r ψ r * = ψ r ψ ^ r + ψ ^ r ψ r * = s ^ ψ 1 + e ψ
s v 1 = v v * = v v ^ + v ^ v * = s ^ v 1 + e v
where ψ r * , v * are the desired rotor flux and desired LIM speed, respectively; s ^ ψ 1 = ψ ^ r ψ r * and s ^ v 1 = v ^ v * ; e v = v v ^ is the estimated speed error; and e ψ = ψ r ψ ^ r is the estimated flux error, where ψ r and ψ ^ r can be calculated:
ψ r = ψ r α 2 + ψ r β 2
ψ ^ r = ψ ^ r α 2 + ψ ^ r β 2
From the stability analysis of the cascade nonlinear observer designed above, lim t e ψ r α ( t ) = ψ r α ( t ) ψ ^ r α ( t ) = 0 ; lim t e ψ r β ( t ) = ψ r β ( t ) ψ ^ r β ( t ) = 0 ; and lim t e v ( t ) = v ( t ) v ^ ( t ) = 0 . Obviously, we obtain lim t e ψ ( t ) = ψ r ( t ) ψ ^ r ( t ) = 0 and lim t e v ( t ) = e 5 ( t ) = 0 .
The first derivatives of s ψ 1 and s v 1 are
s ˙ ψ 1 = ψ ˙ r ψ ˙ r * = c 5 i d s c 6 ( 2 w 1 ) s ψ 1 c 6 ( 2 w 1 ) ψ r * ψ ˙ r *
s ˙ v 1 = v ˙ v ˙ * = c 7 ψ r i q s D M s v 1 D M v * 1 M T L v ˙ *
The second derivatives of s ψ 1 and s v 1 are
s ¨ ψ 1 = c 5 i ˙ d s c 6 ( 2 w 1 ) s ˙ ψ 1 c 6 ( 2 w 1 ) ψ ˙ r * ψ ¨ r * = c 6 ( 2 w 1 ) s ˙ ψ 1 + c 2 c 5 w s ψ 1 + ψ r * + c 5 2 i q s 2 s ψ 1 + ψ r * c 1 c 5 i d s + c 5 n p π h v i q s c 6 ( 2 w 1 ) ψ ˙ r * ψ ¨ r * + c 5 c 4 u d s
s ¨ v 1 = c 7 ψ ˙ r i q s + c 7 ψ r i ˙ q s D M s ˙ v 1 D M v ˙ * 1 M T ˙ L v ¨ * = D M s ˙ v 1 c 7 n p π h i d s ψ r + c 3 c 7 n p π h ψ r 2 s v 1 c 7 n p π h i d s ψ r + c 3 c 7 n p π h ψ r 2 v * c 6 c 7 ( 2 w 1 ) i q s ψ r c 1 c 7 i q s ψ r D M v ˙ * 1 M T ˙ L v ¨ * + c 7 ψ r c 4 u q s
We define two new variables, s ^ ψ 2 and s ^ v 2 , as s ^ ψ 2 = s ^ ˙ ψ 1 = ψ ^ ˙ r ψ ˙ r * and s ^ v 2 = s ^ ˙ v 1 = v ^ ˙ v ˙ * ; we have
s ^ ˙ ψ 1 = s ^ ψ 2 s ^ ˙ ψ 2 = δ ψ t , s ^ ψ 1 , s ^ ψ 2 + c 5 c 4 u d s
s ^ ˙ v 1 = s ^ v 2 s ^ ˙ v 2 = δ v t , s ^ v 1 , s ^ v 2 + c 7 ψ r c 4 u q s
where the disturbances δ ψ t , s ^ ψ 1 , s ^ ψ 2 and δ v t , s ^ v 1 , s ^ v 2 are
δ ψ t , s ^ ψ 1 , s ^ ψ 2 = c 2 c 5 w s ^ ψ 1 c 6 ( 2 w 1 ) s ^ ψ 2 + c 2 c 5 w e ψ + ψ r * + c 5 2 i q s 2 s ψ 1 + ψ r * c 6 ( 2 w 1 ) e ˙ ψ + ψ ˙ r * c 1 c 5 i d s + c 5 n p π h v i q s ψ ¨ r *
δ v t , s ^ v 1 , s ^ v 2 = c 7 n p π h i d s ψ r + c 3 c 7 n p π h ψ r 2 s ^ v 1 D M s ^ v 2 D M e ˙ v + v ˙ * c 1 c 7 i q s ψ r c 7 n p π h i d s ψ r + c 3 c 7 n p π h ψ r 2 e v + v * c 6 c 7 ( 2 w 1 ) i q s ψ r 1 M T ˙ L v ¨ *
where δ ψ t , s ^ ψ 1 , s ^ ψ 2 and δ v t , s ^ v 1 , s ^ v 2 are two bounded disturbances with the unknown boundaries d 1 t 0 , D 1 , D 1 > 0 and d 2 t 0 , D 2 , D 2 > 0 , which satisfy
δ ψ t , s ^ ψ 1 , s ^ ψ 2 d 1 t D 1
δ v t , s ^ v 1 , s ^ v 2 d 2 t D 2
The ATCs u d s and u q s are designed as follows:
u d s = α d s i g n s ^ ψ 1 + 0.5 s i g n s ^ ψ 2
u q s = α q s i g n s ^ v 1 + 0.5 s i g n s ^ v 2
where the adaptive gains α d and α q are obtained through [21]
α ˙ d = χ 1 d , i f α d α min , d χ 2 d , i f α d < α min , d
α ˙ q = χ 1 q , i f α q α min , q χ 2 q , i f α q < α min , q
with
χ 1 d = ω 1 d 2 γ 1 d 1 γ 1 d 2 α d s ^ ψ 1 2 + s ^ ψ 1 s ψ 2 2 α d * α d 3 s i g n V 0 s ^ ψ 1 , s ^ ψ 2 μ d
χ 1 q = ω 1 q 2 γ 1 q 1 γ 1 q 2 α q s ^ v 1 2 + s ^ v 1 e v 2 2 α q * α q 3 s i g n V 0 s ^ v 1 , s ^ v 2 μ q
where
V 0 s ^ ψ 1 , s ^ ψ 2 = α d 2 s ^ ψ 1 2 + γ d s ^ ψ 1 3 / 2 s i g n s ^ ψ 1 s ^ ψ 2 + α d s ^ ψ 1 s ^ ψ 2 2 + 1 4 s ^ ψ 2 4
V 0 s ^ v 1 , s ^ v 2 = α q 2 s ^ v 1 2 + γ q s ^ v 1 3 / 2 s i g n s ^ v 1 s ^ v 2 + α q s ^ v 1 s ^ v 2 2 + 1 4 s ^ v 2 4
By choosing appropriate parameters for the adaptation algorithm, the ATCs can achieve finite-time convergence to the vicinity of zero, despite the presence of two bounded disturbances, δ ψ t , s ^ ψ 1 , s ^ ψ 2 and δ v t , s ^ v 1 , s ^ v 2 , with unknown boundaries [21].

5. Hardware-in-the-Loop Experiment

The proposed cascade nonlinear observer-based adaptive twisting control scheme for the LIM was tested in a hardware-in-the-loop (HIL) experiment. The overall architecture of the proposed CNO-based ATC scheme for the LIM is shown in Figure 2. It mainly consists of two DS1104 Real-Time (RT) board cards: one for the LIM controller/observer application and the other for the emulation of the LIM [31,32]. The HIL experiment test bench was implemented in real time with the sampling frequency of 10 kHz. The nominal parameters of the LIM are given in Table 1.
In the LIM system, the initial values of the state variables were set as x 1 0 = i s α 0 = 0.1 A; x 2 0 = i s β 0 = 0.1 A; x 3 0 = ψ r α 0 = 0.1 Wb; and x 4 0 = ψ r β 0 = 0.1 Wb. In the proposed cascade nonlinear observer, the designed parameters were chosen as K 1 = 0.1 ; K 2 = 0.01 ; and κ = 100 .
In the rotor flux adaptive twisting controller, the initial value of α d was set as α d 0 = 50 , and the designed parameters of the adaptation algorithm were chosen as γ d = 2 ; α d * = 100 ; ω 1 d = 200 ; α min , d = 20 ; γ 1 d = 20 ; and μ d = 0.001 , χ 2 d = 20 . In the LIM speed adaptive twisting controller, the initial value of α q was set as α q 0 = 50 , and the designed parameters of the adaptation algorithm were chosen as γ q = 2 ; α q * = 100 ; ω 1 q = 200 ; α min , q = 20 ; γ 1 q = 20 ; μ q = 0.001 ; and χ 2 q = 20 .

5.1. CNO Performance

To better reflect the observer performance of the designed cascade nonlinear observer, the initial values of the estimated currents and fluxes were chosen differently from those of the initial state variables, and their values were set as x ^ 1 0 = i ^ s α 0 = 0.5 A; x ^ 2 0 = i ^ s β 0 = 0.6 A; x ^ 3 0 = ψ ^ r α 0 = 0.45 Wb; and x ^ 4 0 = ψ ^ r β 0 = 0.55 Wb.
Figure 3a,b show the actual and the estimated rotor fluxes, obtained with the proposed cascade nonlinear observer, under speed square references of 0.5 m/s. Correspondingly, the LIM speed estimation performance is shown in Figure 3c. In this comparative study, we conducted a systematic experimental analysis of the performance of three types of observation algorithms, namely the local cascade observation algorithm, the sliding mode observer (SMO), and the Luenberger observer. This cascade observation algorithm has higher estimation accuracy. This advantage mainly stems from its innovative multi-level signal coupling mechanism, which effectively suppresses noise interference and improves the accuracy of parameter identification.

5.2. CNO-ATC Performance

In this subsection, we detail how the designed CNO-based STC scheme was implemented on a hardware-in-the-loop test bench. The reference speed signal was set as 0.4 m/s, and the reference flux modulus signal was set as 1.533 Wb2. The initial estimated states in the proposed cascade observer were set as i ^ s α 0 = 0.5 A; i ^ s β 0 = 0.6 A; ψ ^ r α 0 = 0.45 Wb; and ψ ^ r β 0 = 0.55 Wb.
To test the robustness property of the proposed CNO-ATC scheme, the value of the load torque T L was defined as follows:
T L = 0 N , 0 t 3 s 100 N , 3 s < t 5 s 40 N , 5 s < t 8 s

5.2.1. Nominal System

Figure 4a presents the trajectories of the reference speed, the real speed, and the estimated speed in the proposed observer-based controller scheme. One can see that the estimated speed and tracking speed reached the steady state with a great dynamic response in less than 0.2 s. There existed little speed variation at t = 3 s and t = 5 s due to abrupt load variation, while the estimated speed accurately tracked the real speed with high estimation accuracy.
Figure 4b presents the trajectories of the reference modulus flux, the real modulus flux, and the estimated modulus flux in the proposed cascade nonlinear observer-based ATC scheme. One can see that estimated modulus flux and tracking modulus flux reached the steady state with a good dynamic response in less than 0.8 s. Similarly, there existed little modulus flux variation at t = 3 s and t = 5 s, although the variation was very small and the estimation accuracy remained high.

5.2.2. Perturbed System

In this subsection, considering the influence of parametric uncertainties, we assume the actual R ¯ s to be R s + Δ R s , where Δ R s = 0.3 R s .
Figure 5a presents the trajectories of the reference speed, the real speed, and the estimated speed in the proposed cascade nonlinear observer-based ATC scheme. One can see that the estimated speed and tracking speed reached the steady state with a great dynamic response in less than 0.2 s. There existed small speed variation at t = 3 s and t = 5 s due to abrupt load variation, while the estimated speed accurately tracked the real speed with high estimation accuracy.
Figure 5b presents the trajectories of the reference modulus flux, the real modulus flux, and the estimated modulus flux in the proposed cascade nonlinear observer-based ATC scheme. One can see that estimated modulus flux and tracking modulus flux reached the steady state with a good dynamic response in less than 0.15 s. Similarly, there existed small modulus flux variation at t = 3 s and t = 5 s, although the variation was very small and the estimation accuracy was very high.

6. Conclusions

In this paper, two adaptive twisting controllers were designed for the LIM drive without mechanical sensors (speed and load torque sensors). A cascade observer was designed and applied to the linear induction motor, where the rotor fluxes and LIM speed were estimated. The proposed cascade nonlinear observer was utilized by the adaptive twisting controller in a closed loop to achieve LIM speed and flux tracking for the linear induction motor without requiring measurements of LIM speed and rotor fluxes. A detailed analysis of the convergence of the cascade nonlinear observer was presented. The CNO was tested and validated with the ATC in a closed-loop configuration using a hardware-in-the-loop experiment test bench. HIL results showed that the convergence of the designed observer was achieved, and excellent performance was obtained in the presence of variations in the rotor resistance. Moreover, the ATC-based CNO methodology can achieve accurate LIM speed and rotor flux tracking in the absence of mechanical sensors under different operating conditions.

Author Contributions

L.Z. led this research, conducted the investigation, and wrote the original draft. X.X. contributed to formal analysis and validation. D.W. and Z.W. assisted with software development and data curation. J.W., J.J., H.D., J.L., and J.H. (Jie Huang) supervised the project and provided critical revisions. J.H. (Jingli Huang), as the corresponding author, oversaw the conceptualization, funding acquisition, and overall project administration and finalized the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by Natural Science Foundation of China (92367109), Postdoctoral program in China (369446), Natural Science Youth Fund project of Henan Province (242300421439), Henan province key research and development and promotion of science and technology projects (232102240056), and Cultivation Programme for Young Backbone Teachers in Henan University of Technology.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Ahmed, A.H.; Yahya, A.S.; Ali, A.J. Speed Control for Linear Induction Motor Based on Intelligent PI-Fuzzy Logic. J. Robot. Control 2024, 5, 1470–1478. [Google Scholar]
  2. Rametti, S.; Pierrejean, L.; Hodder, A.; Paolone, M. Pseudo-three-dimensional Analytical Model of Linear Induction Motors for high-speed applications. IEEE Trans. Transp. Electrif. 2024, 10, 9109–9120. [Google Scholar] [CrossRef]
  3. Shiri, A.; Tessarolo, A. Normal force elimination in single-sided linear induction motor using design parameters. IEEE Trans. Transp. Electrif. 2022, 9, 394–403. [Google Scholar] [CrossRef]
  4. Liu, X.; Zhao, H.; Ai, H.; Chen, Z. Design and Research on the Variable Polar Distance of the Double-Sided Linear Induction Motor for Electromagnetic Catapult. Energies 2024, 18, 33. [Google Scholar] [CrossRef]
  5. Wu, S.; Lu, Q. Eddy current analysis and optimization design of the secondary of the linear induction motor with an approximation and prediction method. IEEE Trans. Magn. 2021, 58, 8200105. [Google Scholar] [CrossRef]
  6. Xu, W.; Zou, J.; Liu, Y.; Zhu, J. Weighting factorless model predictive thrust control for linear induction machine. IEEE Trans. Power Electron. 2019, 34, 9916–9928. [Google Scholar] [CrossRef]
  7. Xu, W.; Ali, M.M.; Elmorshedy, M.F.; Allam, S.M.; Mu, C. One improved sliding mode DTC for linear induction machines based on linear metro. IEEE Trans. Power Electron. 2020, 36, 4560–4571. [Google Scholar] [CrossRef]
  8. Accetta, A.; Cirrincione, M.; Pucci, M.; Vitale, G. Closed-loop MRAS speed observer for linear induction motor drives. IEEE Trans. Ind. Appl. 2014, 51, 2279–2290. [Google Scholar] [CrossRef]
  9. Duncan, J. Linear induction motor-equivalent-circuit model. IEE Proc.-Electr. Power Appl. 1983, 130, 51–57. [Google Scholar] [CrossRef]
  10. Pucci, M. State space-vector model of linear induction motors. IEEE Trans. Ind. Appl. 2013, 50, 195–207. [Google Scholar] [CrossRef]
  11. Zhang, L.; Obeid, H.; Laghrouche, S.; Cirrincione, M. Second order sliding mode observer of linear induction motor. IET Electr. Power Appl. 2019, 13, 38–47. [Google Scholar] [CrossRef]
  12. Zhang, L.; Dong, Z.; Zhao, L.; Laghrouche, S. Sliding mode observer for speed sensorless linear induction motor drives. IEEE Access 2021, 9, 51202–51213. [Google Scholar] [CrossRef]
  13. Yildiz, R.; Barut, M.; Zerdali, E. A comprehensive comparison of extended and unscented Kalman filters for speed-sensorless control applications of induction motors. IEEE Trans. Ind. Inform. 2020, 16, 6423–6432. [Google Scholar] [CrossRef]
  14. Alonge, F.; Cirrincione, M.; D’Ippolito, F.; Pucci, M.; Sferlazza, A.; Vitale, G. Descriptor-type Kalman filter and TLS EXIN speed estimate for sensorless control of a linear induction motor. IEEE Trans. Ind. Appl. 2014, 50, 3754–3766. [Google Scholar] [CrossRef]
  15. Wu, L.; Liu, J.; Vazquez, S.; Mazumder, S.K. Sliding mode control in power converters and drives: A review. IEEE/CAA J. Autom. Sin. 2021, 9, 392–406. [Google Scholar] [CrossRef]
  16. Shi, Q.; He, S.; Wang, H.; Stojanovic, V.; Shi, K.; Lv, W. Extended state observer based fractional order sliding mode control for steer?by?wire systems. IET Control Theory Appl. 2024, 18, 2287–2295. [Google Scholar] [CrossRef]
  17. Mousavi, Y.; Bevan, G.; Kucukdemiral, I.B.; Fekih, A. Sliding mode control of wind energy conversion systems: Trends and applications. Renew. Sustain. Energy Rev. 2022, 167, 112734. [Google Scholar] [CrossRef]
  18. Zhang, J.; Zhu, D.; Jian, W.; Hu, W.; Peng, G.; Chen, Y.; Wang, Z. Fractional order complementary non-singular terminal sliding mode control of PMSM based on neural network. Int. J. Automot. Technol. 2024, 25, 213–224. [Google Scholar] [CrossRef]
  19. Laghrouche, S.; Harmouche, M.; Chitour, Y.; Obeid, H.; Fridman, L.M. Barrier function-based adaptive higher order sliding mode controllers. Automatica 2021, 123, 109355. [Google Scholar] [CrossRef]
  20. Ye, Z.; Zhang, D.; Cheng, J.; Wu, Z. Event-triggering and quantized sliding mode control of UMV systems under DoS attack. IEEE Trans. Veh. Technol. 2022, 71, 8199–8211. [Google Scholar] [CrossRef]
  21. Shtessel, Y.B.; Moreno, J.A.; Fridman, L.M. Twisting sliding mode control with adaptation: Lyapunov design, methodology and application. Automatica 2017, 75, 229–235. [Google Scholar] [CrossRef]
  22. Razmjooei, H.; Palli, G.; Abdi, E.; Terzo, M.; Strano, S. Design and experimental validation of an adaptive fast-finite-time observer on uncertain electro-hydraulic systems. Control Eng. Pract. 2023, 131, 105391. [Google Scholar] [CrossRef]
  23. Yan, Z.; Deng, S.; Yang, Z.; Zhao, X.; Yang, N.; Lu, Y. Improved nonlinear active disturbance rejection control for a continuous-wave pulse generator with cascaded extended state observer. Control Eng. Pract. 2024, 146, 105897. [Google Scholar] [CrossRef]
  24. Farza, M.; Hernández-González, O.; Ménard, T.; Targui, B.; M’Saad, M.; Astorga-Zaragoza, C. Cascade observer design for a class of uncertain nonlinear systems with delayed outputs. Automatica 2018, 89, 125–134. [Google Scholar] [CrossRef]
  25. Holakooie, M.H.; Ojaghi, M.; Taheri, A. Full-order Luenberger observer based on fuzzy-logic control for sensorless field-oriented control of a single-sided linear induction motor. Isa Trans. 2016, 60, 96–108. [Google Scholar] [CrossRef]
  26. Wang, Z.; Sun, W.; Jiang, D.; Qu, R. Observability Analysis of Q-MRAS Drive of Induction Motor With and Without Virtual Voltage Injection. In Proceedings of the 2019 22nd International Conference on Electrical Machines and Systems (ICEMS), Harbin, China, 11–14 August 2019; pp. 1–6. [Google Scholar]
  27. Paradowski, T.; Tibken, B.; Swiatlak, R. An approach to determine observability of nonlinear systems using interval analysis. In Proceedings of the 2017 American Control Conference (ACC), Seattle, WA, USA, 24–26 May 2017; pp. 3932–3937. [Google Scholar]
  28. Martinelli, A. Nonlinear unknown input observability: Extension of the observability rank condition. IEEE Trans. Autom. Control 2018, 64, 222–237. [Google Scholar] [CrossRef]
  29. Ran, M.; Li, J.; Xie, L. A new extended state observer for uncertain nonlinear systems. Automatica 2021, 131, 109772. [Google Scholar] [CrossRef]
  30. Zhang, L.; Obeid, H.; Laghrouche, S. Adaptive twisting controller for linear induction motor considering dynamic end effects. In Proceedings of the 2018 15th International Workshop on Variable Structure Systems (VSS), Graz, Austria, 9–11 July 2018. [Google Scholar]
  31. Gong, W.; Liu, C.; Zhao, X.; Xu, S. A model review for controller-hardware-in-the-loop simulation in EV powertrain application. IEEE Trans. Transp. Electrif. 2023, 10, 925–937. [Google Scholar] [CrossRef]
  32. Dai, X.; Ke, C.; Quan, Q.; Cai, K.-Y. RFlySim: Automatic test platform for UAV autopilot systems with FPGA-based hardware-in-the-loop simulations. Aerosp. Sci. Technol. 2021, 114, 106727. [Google Scholar] [CrossRef]
Figure 1. Proposed cascade nonlinear observer block diagram.
Figure 1. Proposed cascade nonlinear observer block diagram.
Actuators 14 00318 g001
Figure 2. Proposed CNO-ATC scheme of LIM.
Figure 2. Proposed CNO-ATC scheme of LIM.
Actuators 14 00318 g002
Figure 3. Proposed CNO for LIM in nominal system with HIL experiment.
Figure 3. Proposed CNO for LIM in nominal system with HIL experiment.
Actuators 14 00318 g003
Figure 4. Proposed CNO-ATC scheme for LIM in nominal system with HIL experiment.
Figure 4. Proposed CNO-ATC scheme for LIM in nominal system with HIL experiment.
Actuators 14 00318 g004aActuators 14 00318 g004b
Figure 5. Proposed CNO-ATC scheme for LIM in disturbance system with HIL experiment.
Figure 5. Proposed CNO-ATC scheme for LIM in disturbance system with HIL experiment.
Actuators 14 00318 g005aActuators 14 00318 g005b
Table 1. Parameters of linear induction motor.
Table 1. Parameters of linear induction motor.
SymbolQuantity Conversion from Gaussian and
CGS EMU to SI a
R s inductor resistance 11 Ω
R r induced-part resistance 32.57 Ω
L s inductor inductances 0.6376 H
L m 3-phase magnetizing inductance 0.5175 H
Mprimary mass20 Kg
Dvicious friction20 m/s2
n p pole pairs3
τ m inductor length 0.15 m
hpole pitch 0.1 m
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, L.; Xie, X.; Wu, D.; Wang, Z.; Wang, J.; Jing, J.; Deng, H.; Li, J.; Huang, J.; Huang, J. Cascade Nonlinear Observer-Based Speed-Sensorless Adaptive Twisting Sliding Mode Control of Linear Induction Motor. Actuators 2025, 14, 318. https://doi.org/10.3390/act14070318

AMA Style

Zhang L, Xie X, Wu D, Wang Z, Wang J, Jing J, Deng H, Li J, Huang J, Huang J. Cascade Nonlinear Observer-Based Speed-Sensorless Adaptive Twisting Sliding Mode Control of Linear Induction Motor. Actuators. 2025; 14(7):318. https://doi.org/10.3390/act14070318

Chicago/Turabian Style

Zhang, Lei, Xiaodong Xie, Dabiao Wu, Zicheng Wang, Jianli Wang, Jiaxin Jing, Huazhen Deng, Junkai Li, Jie Huang, and Jingli Huang. 2025. "Cascade Nonlinear Observer-Based Speed-Sensorless Adaptive Twisting Sliding Mode Control of Linear Induction Motor" Actuators 14, no. 7: 318. https://doi.org/10.3390/act14070318

APA Style

Zhang, L., Xie, X., Wu, D., Wang, Z., Wang, J., Jing, J., Deng, H., Li, J., Huang, J., & Huang, J. (2025). Cascade Nonlinear Observer-Based Speed-Sensorless Adaptive Twisting Sliding Mode Control of Linear Induction Motor. Actuators, 14(7), 318. https://doi.org/10.3390/act14070318

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