Next Article in Journal
Development and Validation of a Scanning Device Based on Consumer-Grade TrueDepth Sensors
Previous Article in Journal
Direct Surface-Based Meshing and Measurement-Driven Cutter Edge Reconstruction for Cylindrical Gear Skiving
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Optimal Speed Tracking Control of a PMSM Integrated with Linear Quadratic Integral Control for the Peak DC-Link Voltage Regulation of Quasi-Z-Source Inverters in All-Electric Aircraft

by
Cong-Thanh Pham
*,
Thanh-Dat Mai
,
Duc Thien Huynh
and
Hien Bui Van
Department of Industrial Automation, Faculty of Electrical and Electronic Engineering, Vietnam Aviation Academy, 104 Nguyen Van Troi Street, Phu Nhuan, Ho Chi Minh 70000, Vietnam
*
Author to whom correspondence should be addressed.
Machines 2026, 14(6), 642; https://doi.org/10.3390/machines14060642
Submission received: 3 May 2026 / Revised: 25 May 2026 / Accepted: 29 May 2026 / Published: 2 June 2026

Abstract

This paper proposes an optimal tracking control framework for a permanent magnet synchronous motor (PMSM) drive integrated with a quasi-Z-source (QZS) inverter for all-electric aircraft applications. Two tracking control strategies are developed: (i) an online adaptive optimal control (OAC) method for tracking motor speed and (ii) a linear quadratic integral (LQI) controller for regulating the peak DC-link voltage (PDV) of the QZS. Due to the nonlinear characteristics, parameter uncertainties, and external disturbances inherent in PMSM systems, achieving accurate speed tracking and stable DC-link voltage (DCV) regulation using a PDV control strategy under varying power flow conditions remains a significant challenge. In this study, the PMSM model is represented as a nonlinear system with strict feedback. Augmented feedforward control signals are incorporated to restructure the conventional cascade control architecture into a novel optimal control framework. Based on this formulation, a saturated adaptive optimal control law is proposed, relying on a near-optimal solution to the Hamilton–Jacobi–Isaacs (HJI) equation. This solution is approximated using an online approximator combined with an integral reinforcement learning technique. Meanwhile, an LQI controller is employed to regulate the PDV and suppress voltage fluctuations in the QZS. Simulation results demonstrate that the proposed approach significantly improves speed tracking accuracy, DCV stability, and disturbance rejection capability while improving the overall performance and reliability of PMSM drive systems. The simulation results demonstrate that the proposed control strategies have strong potential for effective application in all-electric aircraft systems, meeting the requirements of high performance and energy efficiency.

1. Introduction

In recent years, the rapidly increasing demand for small-scale all-electric aircraft has imposed increasingly stringent requirements on motor control strategies and power electronic systems to enhance efficiency, reliability, safety, and overall system performance [1]. In this context, permanent magnet synchronous motors have been increasingly widely adopted due to their superior efficiency and high power density [1]. However, the application of these motors in harsh environments such as aerospace requires sophisticated control mechanisms to effectively address critical challenges, including torque oscillations and nonlinear tracking characteristics [2,3]. Specifically, the inherent characteristics of a PMSM, such as trapezoidal back electromotive force (EMF) waveforms, often induce torque ripple, thereby degrading the operational quality of the drive system. Therefore, it is necessary to develop and implement advanced control techniques to ensure smooth operation and to enhance the overall performance of PMSM drive systems [4].
Moreover, the gradual degradation of battery voltage over operating time has a significant impact on the speed regulation capability of PMSM drives. When the source voltage falls below the permissible threshold, the inverter may operate in the overmodulation region, leading to a substantial increase in current harmonics, which consequently reduces the motor’s lifetime and reliability [5]. Therefore, replacing conventional DC–DC converters with quasi-Z-source topologies in PMSM drive systems (PZI) for electric vehicle and all-electric aircraft applications is regarded as a crucial solution to improve voltage regulation capability, enhance system robustness, and strengthen operational reliability [6].
The motor speed control method for the PZI system in all-electric aircraft control applications still exhibits some limitations based on field-oriented control. Within the FOC framework, the control structure is organized in a cascade form with three proportional–integral (PI) controllers that are tightly coupled to ensure high-precision regulation of speed and current [7]. In this control system, the QZS converter is integrated to replace the conventional DC–DC converter and is connected upstream of the inverter, as illustrated in Figure 1. The QZS topology not only enables power recovery to the battery during deceleration or regenerative braking modes but also plays a critical role in stabilizing the system voltage [6]. The output voltage of the QZS, referred to as the DPV, is regulated and directly supplied to the inverter.
The DPV control method is designed in a cascade structure, where the inner loop regulates the inductor current and the outer loop controls the capacitor voltage [6]. Consequently, the overall PZI control framework in all-electric aircraft applications comprises a total of five PI controllers. However, the tuning of these PI controller parameters remains a significant challenge due to the presence of time-varying factors, such as motor speed, PDV, PMSM resistance parameters, load torque, system disturbances, and aerodynamic effects such as gusts [8]. Therefore, the design of effective controllers for PMSM drives as well as robust PDV regulation continues to be a complex problem and has attracted considerable attention in recent research.
Regarding PMSM speed control in recent years, numerous studies have proposed speed-tracking control strategies for PMSM drives, including optimization methods based on particle swarm optimization [9] and Fuzzy-PID controllers [10]. However, achieving accurate and stable speed responses remains a significant challenge under load conditions and external disturbances. To overcome the limitations of conventional control approaches and to meet the requirements of reliability, safety, and optimality, reinforcement learning (RL) has been considered a promising alternative approach [11]. With the advantages of RL theory and the use of approximation techniques to solve the HJB equation, the optimal value function and optimal control law can be determined. Nevertheless, most existing studies have not sufficiently addressed the effects of torque disturbances, control voltages in the dq-axis [6], or the degradation of the PDV [12].
Many related studies have addressed this issue. Farbood et al. [13] focuses on developing a Model Predictive Control (MPC) approach for nonlinear systems by employing a Takagi–Sugeno (T–S) fuzzy model combined with a Quadratic Programming (QP) optimization framework. However, the control performance of this method strongly depends on the number of fuzzy sets, which may increase the computational burden and affect the hardware execution speed. Furthermore, Palangari et al. [14] focuses on developing an optimal power control strategy for EV charging stations with Vehicle-to-Grid (V2G) capability using an Event-Triggered Model Predictive Control (ET-MPC) approach. Nevertheless, the issues of system stability and enhancement of the DC-link voltage quality supplied to the inverter under input voltage reduction during operation have not been addressed. In addition, Farbood et al. [15] develops a Data-Driven Model Predictive Control (DD-MPC) method combined with a Disturbance Observer (DOB) to improve tracking performance and disturbance rejection for linear systems. However, this study does not consider mathematical model uncertainties, disturbances such as wind gusts and battery voltage reduction, or model prediction errors. Therefore, to address the aforementioned limitations, a promising research direction proposed in recent years is the online adaptive optimal trajectory tracking control approach for the speed of PMSMs.
The main approach of this research direction is the approximation-based method when the mathematical model of the plant is not fully known, particularly for PMSM drives applied in all-electric aircraft under the effects of torque disturbances, voltage fluctuations, parameter uncertainties, and wind gusts. The proposed control strategy is developed using approximation techniques to obtain an approximate solution of the Hamilton–Jacobi–Isaacs (HJI) equation, which represents the derivative of the cost function ( Λ ). Based on this formulation and in conjunction with the two-player zero-sum (ZS) game theory [16], the optimal control and disturbance laws are simultaneously derived for the q-axis current and dq-axis voltages. In addition, the influence of the DC-link voltage on tracking performance is comprehensively investigated, and an LQI control scheme is integrated for PDV regulation, thus enhancing the overall stability and robustness of the system.
Within the framework of proposing a speed control method for PMSM drives, this paper exploits RL in conjunction with the approximation of the HJI equation to derive the optimal control law. The primary objective is to ensure that the PMSM speed accurately tracks its reference speed in the presence of disturbances while simultaneously satisfying the criterion of battery power optimization. This approach enables the control problem to be modeled as an optimal system with online adaptive capability, thereby enhancing the reliability and performance of PMSM drive systems under complex operating conditions.
The core idea of the proposed approach is to formulate the control problem as a two-player zero-sum game, where the first player represents the control law and the second player represents disturbances. Based on this formulation, the solution of the HJI equation is obtained in real time through an online learning mechanism grounded in the policy iteration principle [17]. The learning process enables the simultaneous derivation of the control law, the disturbance law, and a near-optimal value function, thereby significantly improving the speed response and maintaining the stability of the motor speed even under parameter variations and disturbances.
In addition to developing a speed-tracking controller for PMSM drives, many studies have also focused on improving power quality and stabilizing the input voltage supplied to inverters based on the QZS topology [18]. In particular, during operation, the battery voltage tends to degrade over time; if the DC-link voltage is not maintained at a stable level, the speed response of the PMSM will be significantly affected [19,20]. This issue may reduce system reliability, compromise operational safety, and increase motor thermal stress due to harmonic effects, thereby shortening the lifetime of the drive system [18]. Therefore, the regulation and stabilization of the DC-link voltage in QZS-based inverters are of critical importance.
In previous studies, Pham et al. [6] propose the DC-link voltage of the quasi-Z-source converter exhibits a square-wave characteristic; therefore, direct control of this variable is not feasible. Consequently, it is indirectly regulated through the combined voltages across capacitors C 1 and C 2 , as illustrated in Figure 1. The total voltage across these two capacitors represents the peak DC-link voltage (PDV) in the QZS topology [6]. Owing to the nonlinear relationship between the modulation index d and the total voltage across the two capacitors of the QZS network, the application of conventional FF controllers often fails to guarantee satisfactory DC-link voltage regulation performance. As a consequence, the voltage supplied to the inverter does not achieve the desired accuracy, leading to degradation in the overall performance of the drive system, even when the motor speed controller has been optimally designed.
Therefore, in addition to proposing an online adaptive optimal control method for PMSM speed regulation, this paper also presents an LQI control method to enhance the regulation capability of the PDV supplied to the inverter in the PZI structure, as illustrated in Figure 1. The proposed approach improves the flexibility and accuracy of voltage regulation, thereby contributing to enhanced stability and performance of the drive system under nonlinear operating conditions and parameter variations.
Despite these advances, several important limitations still remain in existing PMSM drive control strategies for all-electric aircraft applications. First, most existing methods mainly focus on PMSM speed regulation without considering the coordinated control between motor dynamics and DC-link voltage stabilization in quasi-Z-source inverter systems. Second, conventional PI/FOC-based structures require multiple cascaded controllers, whose tuning becomes difficult under parameter uncertainties, load disturbances, and battery voltage degradation. Third, although reinforcement learning and adaptive optimal control techniques have shown promising results, their applications to integrated PMSM–QZSI systems with simultaneous disturbance rejection and PDV regulation remain insufficiently investigated. Therefore, the development of a robust integrated control framework capable of handling nonlinear uncertainties, external disturbances, and DC-link voltage regulation simultaneously is still an open research challenge. The overall architecture of the proposed online adaptive optimal PMSM speed control integrated with the PZI topology is shown in Figure 1.
The main contributions of this paper are summarized as follows:
  • An optimal tracking control framework for a PMSM drive integrated with a quasi-Z-source (QZS) inverter is proposed for all-electric aircraft applications, aiming to enhance motor speed tracking performance and DC-link voltage stability under varying operating conditions.
  • A novel online adaptive optimal control (OAC) strategy is developed for PMSM speed regulation. The PMSM dynamics are formulated as a nonlinear strict-feedback system, while augmented feedforward control signals are introduced to reconstruct the conventional cascade control structure into an optimal control framework.
  • A saturated adaptive optimal control law is designed based on a near-optimal solution of the Hamilton–Jacobi–Isaacs (HJI) equation. The unknown optimal solution is approximated online using an adaptive approximator combined with an integral reinforcement learning technique, eliminating the requirement for an accurate mathematical model.
  • An LQI-based peak DC-link voltage (PDV) control strategy is proposed for the QZS network to regulate the DC-link voltage and suppress voltage fluctuations caused by varying power flow conditions.
  • The proposed control framework simultaneously considers parameter uncertainties and external disturbances, including torque disturbances and voltage variations, thereby improving the robustness and disturbance rejection capability of the PMSM drive system.
  • Simulation results verify that the proposed method achieves superior speed tracking accuracy, enhanced DC-link voltage stability, and improved overall system reliability compared with conventional control approaches, demonstrating strong potential for application in all-electric aircraft systems.
This paper is organized as follows: Section 2 presents the mathematical models of the PMSM and the QZS inverter. Section 3 develops the proposed OAC method for motor speed control. Section 4 presents the QZS model and designs the PDV controller in the QZS. Section 5 presents simulation results used to evaluate the effectiveness of the proposed control strategies for the PZI system in all-electric aircraft applications. Finally, the conclusions of this paper are summarized in Section 6.

2. The PMSM Model and Design Control Laws

Figure 1 depicts the overall system architecture, highlighting the dual-controller framework designed for PMSM speed tracking and DVP regulation. In practical applications, the derivation of an accurate model for this topology is challenging because of parametric uncertainties, such as varying motor speeds, load torque disturbances, and unstable DC input voltages. Therefore, this section formulates the mathematical model of the PMSM to construct an augmented feedforward control strategy.
Furthermore, the governing equations of the QZS system are presented in (33), serving as the basis for developing the DVP controller via the frequency-response method.

2.1. The PMSM Model

The dynamic behavior of the PMSM is described in the synchronous d q -axis reference frame by the state-space representation [21]:
ω ˙ = B J ω T L J + 1.5 n p ψ f J i q + n τ J i ˙ d = R s L d i d + n p ω i q + 1 L d v d + n d i ˙ q = n p ω i d R s L d i q n p ψ f L q ω + 1 L q v q + n q
In this framework, ω denotes the angular velocity of the PMSM, while the stator voltage and current components decomposed in the synchronous d q -frame are represented by ( v d , v q ) and ( i d , i q ) , respectively. To ensure stable operation, the voltage magnitudes are constrained such that | v d | < λ and | v q | < λ , where λ ( 0 < λ < 1 ) signifies the normalized voltage saturation limit. Regarding the machine’s electrical characteristics, R s stands for the stator resistance, ψ f is the constant flux linkage of the permanent magnets, and L d , L q are the d q -axis inductances (assuming L d = L q for a non-salient pole machine). The mechanical dynamics are governed by the viscous friction coefficient B, the moment of inertia J, the external load torque T L , and the number of pole pairs n p .

2.2. Design Control Laws for the Speed of PMSM

To transform the optimal tracking problem (1) into an affine form, a feedforward compensator is integrated into the PMSM speed control system [7]. For PMSM control applications, a feedforward control mechanism is introduced to convert the optimal tracking problem into a control-affine system representation. Based on this transformation, the system is rewritten in the error coordinate system, including the PMSM speed tracking error and the d q -axis current error states.
The PMSM speed tracking error and the corresponding virtual control inputs associated with the d q -axis currents are defined as follows.
From (1), the PMSM speed tracking error is defined as the difference between the measured speed and its reference signal. The d q -axis currents are considered virtual control inputs to the d q -axis voltage control loop [22], as illustrated in Figure 1. Consequently, the PMSM speed tracking error and the tracking errors of the d q -axis currents are defined as
e ω = ω ω d e i d = i d i d d e i q = i q i q d
where ω d represents the desired (reference) speed of the PMSM; i d d and i q d represent the desired reference currents in the d q -axis, respectively. The error variables e ω , e i d and e i q represent the speed and d q -axis current tracking errors, defined as the differences between the actual PMSM states and their corresponding reference values. Based on the PMSM mathematical model in (1), the speed tracking error of the PMSM speed can be reformulated as follows:
e ˙ ω = ω ˙ d B J ω T L J + 1.5 n p ψ f J e i q + 1.5 n p ψ f J i q d + n τ J
As depicted in Figure 1, the reference currents i d d and i q d are regarded as virtual control variables corresponding to the d q -axis voltage control loop. Specifically, the virtual inputs include the adaptive optimal feedback components i d * and i q * as well as the feedforward augmentation terms i d a and i q a defined in the d q -axis reference frame [21]. Accordingly, the virtual control inputs are expressed as
i d d = i d * + i d a i q d = i q * + i q a
The enhanced feedforward control component of the d-axis current is set to zero, whereas the q-axis component is designed as follows:
i d a = 0 i q a = J 1.5 n p ψ f ω ˙ d γ ω I 0 t e ω ( τ ) d τ γ ω P e ω γ i e i q
where γ ω I , γ ω P 0 and 0 γ i 1 denote the design parameters. Substituting Equation (5) and Equation (4) into Equation (3) yields the reformulated PMSM speed tracking error dynamics as follows:
e ˙ ω = ω ˙ d B J ω T L J + 1.5 n p ψ f J e i q + 1.5 n p ψ f J i q * + 1.5 n p ψ f J [ J 1.5 n p ψ f ( ω ˙ d γ ω I 0 t e ω ( τ ) d τ γ ω P e ω ) γ i e i q ] + n τ J e ˙ ω = B J ω T L J + 1.5 n p ψ f J ( 1 γ i ) e i q γ ω P e ω γ ω I 0 t e ω ( τ ) d τ + 1.5 n p ψ f J i q * + n τ J
The d q -axis current tracking errors, together with the corresponding virtual control inputs associated with the d q -axis voltages, are defined as follows:
The d q -axis voltage control inputs ( v d and v q ) in (1) are composed of two components: the overall control law includes the adaptive optimal feedback signals ( v d * and v q * ) augmented by feedforward compensation components ( v d a and v q a ) [7,23,24]. As shown in Figure 1, these control signals are represented by the following mathematical expressions:
v d = v d * + v d a v q = v q * + v q a
where the feedforward ( v d a and v q a ) augmentation terms are formulated as
v d a = L d i ˙ d d γ d I 0 t e i d ( τ ) d τ γ d P e i d v q a = L q i ˙ q d 1.5 n p ψ f J ( 1 γ i ) e ω γ q I 0 t e i q ( τ ) d τ γ q I e i q
where γ d I > 0 , γ d P > 0 , γ q I > 0 and γ q P > 0 denote the design parameters. Substituting (8) into (7) and substituting (7) into (1), and using the definitions given in (2), yields the reformulated d q -axis current tracking error dynamics as follows:
e ˙ i d = R s L d i d + n p ω i q 1 L d γ d i 0 t e i d ( τ ) d τ + γ d P e i d + 1 L d v d * + n d e ˙ i q = n p ω i d R s L q i q n p ψ f L q ω 1.5 n p ψ f J ( 1 γ i ) e ω 1 L q γ q I 0 t e i q ( τ ) d τ + γ q p e i q + 1 L q v q * + n q
By combining (3) with (9), the system equations can be reformulated as follows:
e ˙ ω = B J ω T L J γ ω I 0 t e ω ( τ ) d τ γ ω P e ω + 1.5 n p ψ f J i q * + 1 J n τ e ˙ i d = R s L d i d + n p ω i q 1 L d · γ d i 0 t e i d ( τ ) d τ + γ d P e i d + 1 L d · v d * + n d e ˙ i q = n p ω i d R s L d i q n p ψ f L q ω 1 L q γ q I 0 t e i q ( τ ) d τ + γ q p e i q + 1 L q · v q * + n q
Theorem 1.
The strict-feedback representation of the PZI scheme is transformed into control system (10) by incorporating (4), (6) and (7), where the feedforward augmentation terms associated with the q-axis current are defined in (5), while the augmented feedforward control inputs for the d q -axis voltages are formulated as in (8). The adaptive optimal control input vector, represented by u * , is given by u * = i q * v d * v q * T , and the control law u * is assumed to stabilize the closed-loop PMSM speed control system, as shown in Figure 1. The variable n denotes the disturbance signals. Accordingly, the system dynamics can be summarized as follows:
e ˙ = f ( e ) + g ( e ) u * + k ( e ) n
where
e = e ω e i d e i q T ; n = n τ n d n q T ; f = f 1 f 2 f 3 T ; g = g 1 g 2 g 3 T k = 1 J 0 0 0 1 0 0 0 1 ; f 1 = B J ω T L J γ ω I 0 t e ω ( τ ) d τ γ ω P e ω f 2 = R s L d i d + n p ω i q 1 L d γ d i 0 t e i d ( τ ) d τ + γ d P e i d f 3 = n p ω i d R s L q i q n p ψ f L q ω 1 L q γ q I 0 t e i q ( τ ) d τ + γ q P e i q g 1 = 1.5 n p ψ f J ; g 2 = 1 L d ; g 3 = 1 L q
where f 1 is considered to be an unknown nonlinear function. According to the aforementioned theorem, the online adaptive optimal tracking control problem associated with the strict-feedback system expressed in (1) can be converted into an equivalent optimal tracking control problem for the affine system represented in (11). The affine system is required to satisfy boundedness conditions, and the corresponding Assumption is stated as follows:
  • Boundedness:
    Owing to the inherent physical properties of the PZI system, it is assumed that the following boundedness conditions hold: | | J | | J m a x , | | g i | | | | g i m a x | | , | | f i | | | | f i m a x | | , i = 1 to 3, where J m a x , g i m a x , and f i m a x denote unknown positive constants. The term J represents the performance index, and J m a x denotes its maximum bound.
  • Assumption:
    The PMSM reference speed ω d is assumed to be bounded and sufficiently smooth [21,25]. In the presence of unknown system dynamics f, the adaptive optimal tracking control problem defined in (1) can be reformulated as an adaptive optimal tracking control problem for the affine system in (11), yielding the adaptive optimal control input u * and the disturbance signal n. The validity of this transformation has been demonstrated in [7].
Proof. 
For the considered system (1), the Lyapunov function is chosen as follows:
V 1 = 1 2 e ω T e ω + 1 2 e i d T e i d + 1 2 e i q T e i q
The time derivative of the Lyapunov function V 1 is given by
V ˙ 1 = e ω T e ˙ ω + e i d T e ˙ i d + e i q T e ˙ i q + e v c T e ˙ v c + e i L T e ˙ i L = e ω T B J ω T L J γ ω P e ω γ ω I 0 t e ω ( τ ) d τ + e ω T 1.5 n p ψ f J ( 1 γ i ) e i q + e i d T [ R s L d i d + n p ω i q + 1 L d v d * + n d 1 L d γ d i 0 t e i d ( τ ) d τ + γ d P e i d ] + e i q T [ n p ω i d R s L q i q n p ψ f L q ω 1 L q γ q I 0 t e i q ( τ ) d τ + γ q p e i q + 1 L q v q * + n q ] e i q T 1.5 n p ψ f J ( 1 γ i ) e ω
Noting that scalars satisfy e ω T = e ω and e i q T = e i q , the cross-coupling term can be expressed as
e ω T 1.5 n p ψ f J ( 1 γ i ) e i q = e i q T 1.5 n p ψ f J ( 1 γ i ) e ω
Therefore, (13) can be reformulated as follows:
V ˙ 1 = e T ( f + g u * + k n ) = e T e ˙
The derivative of the Lyapunov candidate function with respect to time is expressed as V ˙ 2 , which is computed along the trajectories of the strict-feedback system in (11).
V ˙ 2 = e T e ˙
According to Lyapunov stability theory, the strict-feedback system in (11) is stable under the control input u * if V ˙ 2 is negative definite. Combining (14) and (15) yields V ˙ 1 = V ˙ 2 . Consequently, V ˙ 1 < 0 , which guarantees that the PMSM speed tracking error in (10) is uniformly ultimately bounded (UUB) [7]. Therefore, the PMSM speed control problem described in (1) is equivalently converted into the adaptive optimal tracking control formulation given in (11). The proof is thus completed. □

3. Proposed Online Adaptive Optimal Tracking Control Strategy for PMSM Speed

It is known that the PMSM speed control input consists of two components: the enhanced feedforward term and the optimal term, as indicated in (4) and (7). The enhanced feedforward component has been proposed in (5) and (8), whereas the optimal component is addressed in this section. This optimal term is developed based on zero-sum differential game theory between two players: the optimal control input u and the disturbance signal n. The control player aims to minimize the value function, while the disturbance player seeks to maximize the value function in (21). The control structure for PMSM speed regulation is illustrated in Figure 1.

3.1. Theory of the Online Adaptive Optimal Tracking Control Strategy

In practical control systems, especially nonlinear systems such as PMSM speed regulation, the system dynamics f are typically uncertain or incompletely known owing to voltage disturbances, load variations, and wind gusts in all-electric aircraft applications. However, the proposed control framework is capable of updating the dynamics model f online; therefore, explicit identification of f is not required. The control laws for the q-axis current and the d q -axis voltages are collectively denoted by the control input u, and the disturbance law n is described in detail in this section. The control law of this system and the disturbance law are formulated as two competing agents in the RL framework, as illustrated in Figure 1 [24,26,27].
Using (11), the system dynamics can be expressed in the following form:
e ˙ = f ( e ) + g ( e ) u + k ( e ) n
where the state vector, control input vector, and disturbance vector are defined as follows:
e = e ω e i d e i q T R 3 × 1 u = i q v d v q T R 3 × 1 n = n τ n d n q T R 3 × 1
The vector fields f ( e ) , g ( e ) , k ( e ) R 3 × 1 correspond to the system dynamics in (11). The function f ( e ) is assumed to be locally Lipschitz with f ( 0 ) = 0 , indicating that e = 0 represents the equilibrium point of the transformed system in (11).
Following the design approach in [26], the performance index is defined as
J ( e , u , n ) = 0 Γ ( e , u , n ) d t
where Γ ( e , u , n ) denotes the instantaneous cost (or utility) function, defined as follows:
Γ ( e , u , n ) = Q ( e ) + u T R u γ 2 n 2
In this formulation, Q ( e ) denotes a positive definite function, and R is a symmetric positive definite matrix (i.e., R = R T > 0 ). The parameter γ is a design factor satisfying 0 γ * γ , where γ * is the minimum attenuation level required to stabilize the system.
Following [26], the value function Λ ( e , u , n ) for system (11) is commonly referred to as the critic in the RL framework, and it is also defined as
Λ ( e , u , n ) = t Γ ( e , u , n ) d τ
The function Λ ( e , u , n ) is finite and satisfies Λ ( 0 ) = 0 .
By differentiating both sides of (18), the Bellman equation is given by
Γ ( e , u , n ) + Λ T ( e ) e e ˙ = 0 Γ ( e , u , n ) + Λ T ( e ) ( f ( e ) + g ( e ) u + k ( e ) n ) = 0
Differential Equation (19) cannot be solved analytically; therefore, an approximation method must be employed to obtain the solution Λ ( e ) of this equation. According to control theory [24], the Hamiltonian function is defined as
H ( e , u , n , Λ ( e ) ) = Γ ( e , u , n ) + Λ ( e ) f ( e ) + g ( e ) u + k ( e ) n
Within the framework of a two-player zero-sum game [24], the optimal value function is proposed as follows:
Λ * ( e ( 0 ) ) = min u max n J ( e ( 0 ) , u , n )
Based on system (11), the control input u is treated as the minimizing player of the performance index Λ ( e , u , n ) , whereas the disturbance n is treated as the maximizing player. The existence of a saddle-point equilibrium [24] in this game guarantees the uniqueness of the solution to Equation (19), and this equation will be solved to determine the optimal solution Λ * ( e ( 0 ) ) .
r ( e , u * , n * ) + Λ o T ( e ) ( f + g u * + k n * ) = 0
With the stationary condition of (27), H ( e , u , n , Λ ( e ) ) u = 0 and H ( e , u , n , Λ ( e ) ) n = 0 , the saturated adaptive optimal control policy u * and the worst-case disturbance policy n * are derived as follows:
u * = arg min u H ( e , u , n * , Λ * ( e ) ) = 1 2 R 1 g ( e ) T Λ * ( e )
n * = arg max n H ( e , u * , n , Λ * ( e ) ) = 1 2 γ 2 k T Λ * ( e )

3.2. Control and Disturbance Law Design for Online Adaptive Optimal Tracking Based on an Approximate Solution to the HJI Equation

Due to the analytical intractability of the HJI equation, reinforcement learning (RL) is adopted to obtain an online approximate solution and the corresponding optimal policies. The proposed framework employs an actor–critic structure with two actors and one critic. Two actors generate the optimal control law u and the disturbance law n, while the critic approximates the performance index Λ ( e ) . The value function Λ ( e ) is approximated by the expression given in (25).
Λ ( e ) = W Λ T Ψ Λ ( e ) + ϵ ( e )
where Ψ Λ ( e ) denotes the activation function of the neural network, ϵ ( e ) represents the approximation error of the cost value function, and W Λ denotes the ideal critic weight vector. The estimated weight vector is denoted by W ^ Λ , and the current critic approximation Λ ^ ( e ) is defined as follows:
Λ ^ ( e ) = W ^ Λ T Ψ Λ ( e )
Substituting (26) into (22), the approximated HJI equation can be rewritten as follows:
H ^ ( e , u , n , Λ ( e ) ) = W ^ Λ Ψ Λ f ( e ) + g ( e ) u ^ + k ( e ) n ^ + Q ( e ) + u ^ R u ^ γ 2 n 2 = ϵ 1
Here, ϵ 1 represents the approximation error for the HJI equation. Consequently, the adaptive optimal control law u ^ and the disturbance law n ^ can be approximated as:
u ^ = 1 2 ρ R 1 g ( e ) T Ψ Λ e ( e ) T W u ^ , e
n ^ = 1 2 γ 2 k T Ψ Λ e ( e ) T W n ^ , n
where the estimated control n ^ ( n ^ = [ n ^ τ ; n ^ d ; n ^ q ] ) and disturbance u ^ ( u ^ = [ i ^ q ; u ^ d ; u ^ q ] ) are vectors.
The objective is to estimate W ^ Λ by minimizing the squared residual error E 1 = 1 2 ϵ 1 ϵ 1 . Following the gradient descent-based tuning law in [26,28], the critic weight vector W ^ Λ is updated according to the following adaptation law:
W ^ ˙ Λ = α Λ E 1 W ^ Λ = α Λ m σ W ^ Λ + Q ( e ) + u ^ R u ^ γ 2 n ^ 2
where α Λ denotes the critic learning rate. The regressor vector σ and the normalization signal m are defined as follows:
σ = Ψ Λ f ( e ) + g ( e ) u ^ + k ( e ) n ^ m = σ ( σ σ + 1 ) 2
The actor weight vector W ^ u must be adjusted to ensure the stability of the closed-loop system. The update law for the actor weights is derived as follows:
W ^ ˙ u = α u { β 2 W ^ u β 1 σ ¯ W ^ Λ 1 4 Ψ Λ g ( e ) R 1 g ( e ) Ψ Λ W ^ u m W ^ Λ }
where α u is the actor learning rate, and σ ¯ = σ ( σ σ + 1 ) . Similarly, the update law for the disturbance weights W ^ n is obtained as follows:
W ^ ˙ n = α n { β 4 W ^ n β 3 σ ¯ W ^ Λ + 1 4 γ 2 Ψ Λ k ( e ) k ( e ) Ψ Λ W ^ n m W ^ Λ }
α n represents the learning rate of the disturbance actor n ^ . According to Lyapunov stability theory, combined with the uniformly ultimately bounded (UUB) property, the convergence of the proposed scheme is proven in Appendix A, thereby ensuring the stability of the PMSM closed-loop speed control system.
Fact:
(i)
The nonlinear Lyapunov Equation (19) admits a smooth local solution ( V ( e ) 0 ) for each feedback control and disturbance policy.
(ii)
The Lipschitz functions f ( · ) , g ( · ) , and k ( · ) are respectively bounded by the following constants:
f ( e ) < b f e , g ( e ) < b g , k ( e ) < b k .
(iii)
The approximation error of the neural network (NN) and its gradient are locally bounded such that
ε < b ε ,
(iv)
The neural network (NN) activation functions and their gradients are locally bounded such that
Ψ Λ ( e ) < b Ψ , Ψ Λ ( e ) < b Ψ e .
(v)
The critic NN weight vector is bounded by a known constant
W Λ < W max .
Facts (1)–(4) ensure the real-time convergence of the proposed online synchronous algorithm to the saddle-point solution of the formulated game, thereby guaranteeing the closed-loop stability of the motor speed control system.
Theorem 2.
As in [28], consider the system dynamics described by (16). The critic neural network (NN) is defined in (26), the control input is generated by the actor NN in (28), and the disturbance input is produced by the disturbance NN in (29). The update law for the critic NN weights is given by (30), while the actor NN and disturbance NN weights are adjusted according to (31) and (32), respectively. Let Q ( e ) be a positive definite function. Suppose that
Ψ Λ f + g u ^ + k n ^ Ψ Λ f + g u ^ + k n ^ T Ψ Λ f + g u ^ + k n ^ + 1
is PE. Choose the tuning parameters β 3 and β 4 in (31) and (32) appropriately. Then, there exists a positive integer number of hidden-layer neurons such that the resulting closed-loop signals are uniformly ultimately bounded (UUB).
Remark 1.
For accurate identification of the value function by the critic neural network (NN), the persistent excitation (PE) condition must be satisfied. Moreover, to ensure closed-loop stability, nonstandard adaptation laws are required for both the actor NN and the disturbance NN.
Where the approximation error of the value function is ϵ Λ , the error of the control law is ϵ u , and the error of disturbance is ϵ n .

4. The QZS Model and the Designed PDV Controller

4.1. The QZS Model

The governing equations describing the dynamic behavior of the quasi-Z-source network are adopted from [22,29,30], and the peak of DC-link voltage ( v d c ) is equal to the sum of the capacitor voltages v c 1 and v c 2 , with v d c = v c 1 + v c 2 [31].
x ˙ = A x + B d + E ξ y = C x
where x is a state variable, x = i L 1 i L 2 v c 1 v c 2 T ; the disturbance vector ξ is considered the output current disturbance of the inverter; and d is the duty cycle in [22].
A = r L + R c L 0 D ¯ 1 L D ¯ L 0 r L + R c L D ¯ L D ¯ 1 L 1 D ¯ C D ¯ C 0 0 D ¯ C 1 D ¯ C 0 0 ; B = V ¯ c 1 + V ¯ c 2 R c I ¯ L o a d L V ¯ c 1 + V ¯ c 2 R c I ¯ L o a d L I ¯ L o a d I ¯ L 1 + I ¯ L 2 C I ¯ L o a d I ¯ L 1 + I ¯ L 2 C ; E = 0 0 D ¯ 1 C 0 ; C = 0 0 1 0
The quasi-Z-source network shown in Figure 1 consists of two equal capacitors C 1 and C 2 ( C 1 = C 2 = C ) and two equal inductors L 1 and L 2 ( L 1 = L 2 = L ) . Here, r L and R c denote the series resistances of the inductors and capacitors, respectively. The load current is denoted by i l o a d , while v i n denotes the DC input voltage. The peak of DC-link voltage ( v d c ) is defined as the total voltage across capacitors C 1 and C 2 ( v d c = v c 1 + v c 2 ) ; the variables v c 1 and v c 2 denote the small-signal voltage components across C 1 and C 2 , respectively; and i L 1 and i L 2 correspond to the small-signal currents flowing through inductors L 1 and L 2 , respectively [22,29]. Here, the small-signal duty ratio is denoted by d and its average value by D ¯ . The variables V ¯ c 1 and V ¯ c 2 denote the average capacitor voltages, while I ¯ L 1 and I ¯ L 2 denote the average inductor currents of L 1 and L 2 in the QZS network, respectively. I ¯ L o a d corresponds to the average current delivered to the load.

4.2. Design of a Linear Quadratic Integral (LQI) Controller for Peak DC-Link Voltage Regulation in the Quasi-Z-Source (QZS) Converter

In Figure 2a, the peak DC-link voltage (PDV) and the inductor current i L 1 are regulated through a cascaded control structure comprising an inner inductor current control loop and an outer PDV control loop. The output of the cascaded controller is the duty cycle d. However, this configuration exhibits performance degradation when the parameters r L , R c , d, and V i n vary, thereby affecting the DC-link voltage supplied to the inverter and the inductor current [22].
To overcome these limitations, this paper proposes a linear quadratic integral (LQI) control strategy for PDV regulation under disturbances and parameter variations. The PDV v d c is selected as the system state of the QZS converter, while d serves as the control input, as shown in Figure 2b.
The objective of the proposed control strategy is to ensure that the PDV v d c accurately tracks its reference value, thereby providing a stable DC supply for the inverter [22]. This paper proposes a linear quadratic integral (LQI) control strategy for DC-link voltage regulation under disturbance conditions. Accordingly, we define
z = 0 t v C r e f v C d τ
By augmenting (33) with the extended state z, the following expression is obtained:
x ˙ a = A a x a + B a d + E a ξ + V a v C r e f
where x a = i L 1 i L 2 v c 1 v c 2 z T
A a = A 0 C 0 ; B a T = B 0 ; E a T = E 0 ; V a = 0 0 0 0 1
The LQI performance index is
J = 0 x a T Q a x a + d T R d d t
where Q a = diag ( 10 , 1 , 50 , 50 ) , R = 0.01 ; the optimal control law is d = k x a , with k = k i L 1 k i L 2 k v c 1 k v c 2 k z . The optimal gain coefficients k of the LQI controller are defined as follows: k i L 1 and k i L 2 denote the gains associated with the inductor currents i L 1 and i L 2 , respectively. Similarly, k v c 1 and k v c 2 correspond to the capacitor voltages v c 1 and v c 2 , respectively. Finally, k z represents the gain of the integral state associated with the capacitor voltage error C 1 .

5. Simulation Results for the PZI Control System

5.1. Simulation Results of the Peak of DC-Link Voltage (PDV) in the QZS Scheme

The DC voltage supplied to the inverter is provided through the quasi-Z-source (QZS) network, which functions both as a filtering stage and as a voltage boosting/buck-boosting unit to regulate the DC voltage delivered to the PMSM drive. The proposed PDV controller and the motor speed controller are evaluated through simulation in this section. The parameters of the QZS network used in the simulation of the LQI-based DC-link voltage control are adopted from [22] and are given as follows: I ¯ L 1 and I ¯ L 2 are the average values of inductor currents through L 1 and L 2 , respectively; the average value of load current I ¯ l = 0.8 A;
the switching frequency f s f = 5 kHz; and I ¯ L 1 = I ¯ L 2 = 0.6 A. The average value of duty cycle D ¯   = 0.4 ; the two inductors of the QZS are L 1 and L 2 , respectively, and L 1 = L 2 = L = 0.6 × 10 4 H. The two capacitors in the QZS network are C 1 and C 2 , and C 1 = C 2 = 0.6 × 10 4 F. The stator inductance of the PMSM is assumed to be equal to the inductance in the d q -axis reference frame, L d = L q = L l = 8.5 mH. Furthermore, the stator resistance of the motor is used in this system: R l = R s = 2.7 Ω . Finally, the voltage of the battery source V i n supplied to the QZS network is given by V i n = 40 V.
The LQI controller gains are designed following Section 4.2 and the simulation results are as follows. The optimal gain coefficients k of the LQI controller are defined as follows: k i L 1 = 0.5 and k i L 2 = 0.5 ; k v c 1 = 1.2 and k v c 2 = 1.2 . Finally, k z = 0.1 .
To evaluate the performance of the proposed LQI controller for PDV regulation, the input voltage V i n is varied, while the DCV is required to track its reference value. In addition, the influence of disturbance currents on the PDV control performance is investigated. All of the aforementioned scenarios are examined through simulation, as shown in Figure 3. During the time interval from 2.0001 s to 2.002 s, the DCV decreases due to the reduction in V i n at time 2 s and 3 s, as illustrated in Figure 4a).
As shown in Figure 4, V i n , the input voltage, decreases over time. Specifically, V i n is maintained at 40 V from 0 s to 2 s. At 2 s, the drop in V i n is 38 V. Subsequently, from 2 s to 5 s, V i n further decreases to 36 V, as illustrated in Figure 4a).
The linear quadratic integral (LQI) controller is employed for PDV regulation as described in Section 4.2 ensuring that the DCV consistently tracks its 170 V reference, as shown in Figure 4b. The DCV is boosted from 40 V to 170 V, as shown in Figure 4b, and this DCV is regulated and maintained at 170 V. Even when the input voltage V i n varies, the DCV, regulated by the proposed LQI controller, remains stabilized at 170 V through the DC-link closed-loop control system illustrated in Figure 2.

5.2. Simulation Results of PMSM Speed Control

PMSM speed control plays a critical role in all-electric aircraft systems, particularly in terms of safety, reliability, and stability under load disturbances, voltage fluctuations, and wind gust conditions [32]. In this paper, an online adaptive optimal tracking control strategy for PMSM speed regulation is proposed as shown in Algorithm 1. The effectiveness of the proposed control scheme is validated through MATLAB-based simulations conducted using MATLAB R2024a. The proposed OAC strategy for PMSM speed control is implemented with the following controller parameters: the convergence gain for the control weight update law is α u = 0.15 ; the convergence gain for the disturbance weight update law is α n = 0.1 ; and the convergence gain for the critic weight update law is α Λ = 0.1 . The weight update laws for the control, disturbance, and critic are terminated when their respective estimation errors fall below the prescribed threshold ϵ m , where ϵ m = 1 × 10 4 for m Λ , u , n . The parameter ρ , representing the design coefficient associated with the OAC scheme, is chosen as ρ = 0.8 . The control weighting coefficient in the control law u ^ is R = 1 .
Algorithm 1. Online adaptive optimal tracking control algorithm.
Initialization:
1. Set initial weights: W ^ Λ = W ^ u = W ^ n = 0 .
2. Set initial states: u ^ = n ^ = Λ ^ = 0 .
3. Set convergence thresholds: ϵ Λ = ϵ u = ϵ n = 10 4 .
4. Select parameters: Ψ Λ , α u , α n , γ , Q , and R are positive.
5. Set iteration counter k = 0 and maximum steps k m a x .
Repeat:
6. Compute the approximated value function:
   Λ ^ ( k ) ( W ^ Λ ( k ) ) Ψ Λ
7. Update control and disturbance policies:
   u ^ ( k ) 1 2 ρ R 1 g ( e ) Ψ Λ ( e ) W ^ u ( k )
   n ^ ( k ) 1 2 γ 2 k ( e ) Ψ Λ ( e ) W ^ n ( k )
8. Apply u ^ ( k ) and n ^ ( k ) to system (11) and measure state e.
Weight Update:
9. Update critic weights W ^ Λ ( k + 1 ) using (30).
10. Update actor weights W ^ u ( k + 1 ) using (31).
11. Update disturbance weights W ^ n ( k + 1 ) using (32).
12. k k + 1
Until ( k > k m a x ) or convergence condition met:
   W ^ Λ ( k ) W ^ Λ ( k 1 ) < ϵ Λ and
   W ^ u ( k ) W ^ u ( k 1 ) < ϵ u and
   W ^ n ( k ) W ^ n ( k 1 ) < ϵ n
The nominal parameters of the PMSM used in the all-electric aircraft control system are specified as follows: rated power P n = 400 W and rated speed of the PMSM ω = 3000 rpm; rated voltage is v n ; rate torque T L = 1.27 N·m; permanent magnet flux ψ f = 0.0615 Wb; inertia moment of the motor J = 31.69 × 10 6 kg·m2; pole pair n p = 4 ; stator resistance of the motor R s = 2.7   Ω ; rotor inductance expressed in the d q reference frame L d = L q = 8.5 mH; and viscous friction coefficient B = 52.79 × 10 6 Ns·m−2.
Ψ Λ ( e ω , e i d , e i q ) = e ω 2 e ω e i d e ω e i q e i d 2 e i d e i q e i q 2 T ;
Ψ Λ e = Ψ Λ ( e ω , e i d , e i q ) = Ψ Λ e ω Ψ Λ e i d Ψ Λ e i q
W ^ u = W ^ v i q W ^ v v d W ^ v v q T ; W ^ Λ = W ^ i q W ^ v d W ^ v q T ;
The load torque T L is varied during the simulation, and its profile is shown in Figure 5. The load torque applied to the motor shaft is maintained at 0 N·m from 0 s to 0.25 s. It is then step-increased to 1.27/4 N·m during the interval from 0.25 s to 1 s. Subsequently, from 1 s to 2.5 s, the load torque is further increased, and from 2.5 s onward, it is maintained at 1.27 N·m.
Figure 6 shows that when the load torque is increased by a step from 1.27/4 N·m to 1.27/3 N·m at t = 1 s, the PMSM speed controlled by the proposed OAC strategy continues to track its reference value in a stable manner. In contrast, under the conventional PI-based speed control strategy, the motor speed exhibits noticeable tracking degradation. These results demonstrate the effectiveness and robustness of the proposed OAC strategy.
In addition to load torque variations, this paper also considers the effect of control voltage disturbances. In this study, the disturbance signal is generated using the Uniform Random Number block, which produces a uniformly distributed random signal, and is added to the control signal, namely, the d q -axis voltage. When this disturbance signal is introduced, the motor speed is affected.
During the time interval from 4 s to 5 s , a uniformly distributed random disturbance signal with an amplitude of 0.1 is injected. As a result, the motor speed response with the OAC controller (red line) quickly tracks its reference speed, whereas with the FF controller (blue line), the motor speed fails to track the reference speed effectively and exhibits a deviation of approximately 45 rpm from its reference value.
Furthermore, the stator resistance and inductance components of the motor, namely, R s and L s , are reduced by 10 % after 9 s of motor operation. As shown in Figure 6, from the instant of 9.2 s , the motor speed using the OAC method tracks its reference speed very well. In contrast, with the FF method, the speed tracking performance is poor. This can be clearly observed in the enlarged view of Figure 6 during the time interval from 9 s to 10 s .
These results demonstrate that the OAC controller can robustly track the reference speed and adapt effectively in the presence of disturbances.
The signal control inputs are the d q -axis voltages: v d and v q , as illustrated in Figure 1. The d-axis voltage v d remains approximately zero, indicating proper decoupling, while the q-axis voltage v q varies in response to changes in PMSM speed, load torque, and DVP, as shown in Figure 7.

6. Conclusions

This paper has presented an optimal tracking control framework for a PMSM drive system integrated with a quasi-Z-source (QZS) inverter for all-electric aircraft applications. The proposed framework combines an online adaptive optimal control (OAC) strategy for PMSM speed tracking and a linear quadratic integral (LQI) controller for peak DC-link voltage (PDV) regulation, with the aim of improving dynamic performance, robustness, and energy efficiency under nonlinear dynamics, parameter uncertainties, and external disturbances.
For the PMSM speed control loop, the motor dynamics were formulated as a nonlinear strict-feedback system, and augmented feedforward control signals were incorporated to establish a novel optimal control structure. Based on the approximate solution of the Hamilton–Jacobi–Isaacs (HJI) equation, a saturated adaptive optimal control law was developed using an online approximator and an integral reinforcement learning (IRL) algorithm. The obtained results confirmed that the proposed OAC strategy achieves accurate speed tracking, fast transient response, and strong robustness against load torque disturbances, input voltage variations, and unmodeled dynamics. Compared with the conventional PI controller, the proposed controller provides superior tracking accuracy and disturbance rejection capability.
For the DC-link voltage regulation loop, an LQI-based PDV control strategy was designed to stabilize the inverter input voltage under varying operating conditions. Since the battery voltage in all-electric aircraft systems is typically lower than the required PMSM drive voltage, the QZS converter was employed to provide voltage boosting capability. By integrating the QZS topology with the proposed LQI controller, stable and accurate DC-link voltage regulation was achieved despite fluctuations in the input voltage, load disturbances, and continuously varying motor speed. The results verified that the proposed PDV regulation strategy effectively suppresses voltage oscillations and enhances the reliability of the integrated drive system.
Overall, the proposed PMSM–QZS closed-loop control framework exhibits effective and robust performance in the presence of disturbances and parameter uncertainties. The proposed approach demonstrates strong potential for practical implementation in all-electric aircraft systems requiring high-performance motor drives, reliable operation, and improved energy efficiency.
Future work will focus on experimental validation using real-time hardware platforms and hardware-in-the-loop (HIL) implementation for all-electric aircraft applications. In addition, advanced intelligent control techniques, including deep reinforcement learning and fault-tolerant control strategies, will be investigated to further improve system adaptability, operational reliability, and energy management capability under practical operating conditions.

Author Contributions

Conceptualization, C.-T.P., T.-D.M., D.T.H. and H.B.V.; Methodology, C.-T.P., T.-D.M., D.T.H. and H.B.V.; Software, C.-T.P., D.T.H. and H.B.V.; Validation, C.-T.P. and H.B.V.; Formal analysis, C.-T.P. and H.B.V.; Investigation, C.-T.P. and H.B.V.; Resources, C.-T.P., T.-D.M., D.T.H. and H.B.V.; Data curation, C.-T.P. and H.B.V.; Writing—original draft, C.-T.P., D.T.H. and H.B.V.; Writing—review & editing, C.-T.P., T.-D.M. and H.B.V.; Visualization, C.-T.P.; Supervision, C.-T.P.; Project administration, C.-T.P. and H.B.V.; Funding acquisition, C.-T.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data are contained within the article.

Acknowledgments

The authors would like to express their sincere appreciation to the Vietnam Aviation Academy for supporting this research during the 2025–2026 academic year.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Proof for Theorem 2. 
For the proposed OAC-based motor speed control method, the convergence of the control scheme is rigorously established through Lyapunov stability analysis. Accordingly, the Lyapunov function is constructed as follows:
L ( e ) = V ( e ) + 1 2 tr W ˜ Λ α Λ 1 W ˜ Λ + 1 2 tr W ˜ u α u 1 W ˜ u + 1 2 tr W ˜ n α n 1 W ˜ n .
where W ^ Λ , W ^ u , and W ^ n are the current estimates of W Λ , W u , and W n , respectively. Define the critic weight estimation errors as [28] W ˜ Λ , W ˜ u , and W ˜ n , respectively, where
W ˜ Λ = W ^ Λ W Λ , W ˜ u = W ^ u W u , W ˜ n = W ^ n W n
The derivative of the Lyapunov function is given by
L ˙ ( e ) = V ˙ ( e ) + W ˜ Λ T α Λ 1 W ˜ ˙ Λ + W ˜ u T α u 1 W ˜ ˙ u + W ˜ n T α n 1 W ˜ ˙ n .
The derivative component of V ( e ) is derived as follows:
V ˙ ( e ) = W Λ T Ψ Λ f ( e ) 0.5 F ¯ 1 ( e ) W ^ u + 0.5 γ 2 E ¯ 1 ( e ) W ^ n + ϵ T ( e ) f ( e ) 0.5 g ( e ) R 1 g T ( e ) Ψ Λ T W ^ u + 0.5 γ 2 k k T Ψ Λ T W ^ n .
Then,
V ˙ ( e ) = W Λ T Ψ Λ f ( e ) 0.5 F ¯ 1 ( e ) W ^ u + 0.5 γ 2 E ¯ 1 ( e ) W ^ n + ϵ 1 ( e ) = W Λ T Ψ Λ f ( e ) + 1 2 W Λ T F ¯ 1 ( e ) W Λ W ^ u 1 2 W Λ T F ¯ 1 ( e ) W Λ 1 2 γ 2 W Λ T E ¯ 1 ( e ) W Λ W ^ n + 1 2 γ 2 W Λ T E ¯ 1 ( e ) W Λ + ϵ 1 ( e ) = W Λ T Ψ Λ f ( e ) + 1 2 W Λ T F ¯ 1 ( e ) W ˜ u 1 2 W Λ T F ¯ 1 ( e ) W Λ 1 2 γ 2 W Λ T E ¯ 1 ( e ) W ˜ n + 1 2 γ 2 W Λ T E ¯ 1 ( e ) W Λ + ϵ 1 ( e ) = W Λ T σ + 1 2 W Λ T F ¯ 1 ( e ) W ˜ u 1 2 γ 2 W Λ T E ¯ 1 ( e ) W ˜ n + ϵ 1 ( e ) ,
where
ϵ 1 ( e ) ϵ ˙ ( e ) = ϵ T ( e ) f ( e ) 1 2 g ( e ) R 1 g T ( e ) × Ψ Λ T W ^ u + 1 2 γ 2 k k T Ψ Λ T W ^ n
F ¯ 1 ( e ) Ψ Λ ( e ) g ( e ) R 1 g T ( e ) Ψ Λ T ( e ) , E ¯ 1 ( e ) Ψ Λ ( e ) k ( e ) k T ( e ) Ψ Λ T ( e ) .
By substituting the optimal control policy (23) and the worst-case disturbance policy (24) into the HJI Equation (22), one has
W Λ T σ = Q ( e ) 1 4 W Λ T F ¯ 1 ( e ) W Λ + 1 4 γ 2 W Λ T E ¯ 1 ( e ) W Λ + ϵ HJI .
Then,
L ˙ V ( e ) = Q ( e ) 1 4 W Λ T F ¯ 1 ( e ) W Λ + 1 4 γ 2 W Λ T F ¯ 1 ( e ) W Λ + 1 2 W Λ T F ¯ 1 ( e ) W ˜ u 1 2 γ 2 W Λ T E ¯ 1 ( e ) W ˜ n + ϵ HJI ( e ) + ϵ 1 ( e ) = L ¯ ˙ V ( e ) + 1 2 W Λ T F ¯ 1 ( e ) W ˜ u 1 2 γ 2 W Λ T E ¯ 1 ( e ) W ˜ n
where
L ¯ ˙ V ( e ) = Q ( e ) 1 4 W Λ T F ¯ 1 ( e ) W Λ + 1 4 γ 2 W Λ T F ¯ 1 ( e ) W Λ + ϵ HJI ( e ) + ϵ 1 ( e ) .
Based on the update law in (30) and the parameter error expressions defined at the beginning of this section, and by adding the zero term from the second expression in (A4), the second term can be rearranged. After grouping the relevant terms, the following result is obtained:
L ˙ 1 = W ˜ Λ T σ ( σ T σ + 1 ) 2 σ T W ˜ Λ + 1 4 W ˜ u T F ¯ 1 ( e ) W ˜ u 1 4 γ 2 W ˜ n T E ¯ 1 W ˜ n + ϵ HJI ( e ) = L ¯ ˙ 1 + 1 4 W ˜ Λ T σ ( σ T σ + 1 ) 2 W ˜ u T F ¯ 1 ( e ) W ˜ u 1 γ 2 W ˜ n T E ¯ 1 W ˜ n
where
L ¯ ˙ 1 = W ˜ Λ T σ ( σ T σ + 1 ) 2 σ T W ˜ Λ + ϵ HJI ( e ) = W ˜ Λ T σ ¯ σ T W ˜ Λ + ϵ HJI ( e ) m .
By adding the terms in (A5) and (A6) and subsequently regrouping them, the following expression is obtained:
L ˙ ( e ) = L ¯ ˙ 1 ( e ) + L ¯ ˙ V ( e ) + ϵ 1 ( e ) + 1 4 W ˜ Λ T σ ( σ T σ + 1 ) 2 W ˜ u T F ¯ 1 ( e ) W ˜ u 1 γ 2 W ˜ n T E ¯ 1 W ˜ n + 1 2 W Λ T F ¯ 1 ( e ) W ˜ u 1 2 γ 2 W Λ T E ¯ 1 ( e ) W ˜ n + W ˜ u T α u 1 W ˜ ˙ u + W ˜ n T α n 1 W ˜ ˙ n .
By expanding the terms inside the parentheses and using (A2), the parameter errors are obtained as follows:
L ˙ ( e ) = L ¯ ˙ 1 ( e ) + L ¯ ˙ V ( e ) + ϵ 1 ( e ) 1 4 W ˜ u T F ¯ 1 ( e ) W Λ σ ¯ T m W Λ + 1 4 W ˜ u T F ¯ 1 ( e ) W Λ σ ¯ T m W ˜ Λ + 1 4 W ˜ u T F ¯ 1 ( e ) W ˜ u σ ¯ T m W Λ + 1 4 W ˜ u T F ¯ 1 ( e ) W ^ u σ ¯ T m W ^ Λ 1 4 γ 2 W ˜ n T E ¯ 1 ( e ) W Λ σ ¯ T m W ˜ Λ + 1 4 γ 2 W ˜ n T E ¯ 1 ( e ) W Λ σ ¯ T m W Λ 1 4 γ 2 W ˜ n T E ¯ 1 ( e ) W ˜ n σ ¯ T m W Λ 1 4 γ 2 W ˜ n T E ¯ 1 ( e ) W ^ n σ ¯ T m W ^ Λ + 1 2 W ˜ u T F ¯ 1 ( e ) W Λ 1 2 γ 2 W ˜ n T E ¯ 1 ( e ) W Λ W ˜ u T α u 1 W ^ ˙ u W ˜ n T α n 1 W ^ ˙ n ,
where
σ ¯ = σ σ T σ + 1 and m = σ T σ + 1 .
In order to derive the update laws for the control and disturbance signals, the following expression is established as (A7):
L ˙ ( e ) = L ¯ ˙ V ( e ) + L ¯ ˙ 1 ( e ) + ϵ 1 ( e ) W ˜ u T α u 1 W ^ ˙ u 1 4 F ¯ 1 ( e ) W ^ u σ ¯ T m W ^ Λ W ˜ n T α n 1 W ^ ˙ n + 1 4 γ 2 E ¯ 1 ( e ) W ^ n σ ¯ T m W ^ Λ + 1 2 W ˜ u T F ¯ 1 ( e ) W Λ + 1 4 W ˜ u T F ¯ 1 ( e ) W Λ σ ¯ T m W ˜ Λ 1 4 W ˜ u T F ¯ 1 ( e ) W Λ σ ¯ T m W Λ + 1 4 W ˜ u T F ¯ 1 ( e ) W Λ σ ¯ m W ˜ u 1 2 γ 2 W ˜ n T E ¯ 1 ( e ) W Λ 1 4 γ 2 W ˜ n T E ¯ 1 ( e ) W Λ σ ¯ T m W ˜ Λ + 1 4 γ 2 W ˜ n T E ¯ 1 ( e ) W Λ σ ¯ T m W Λ 1 4 γ 2 W ˜ n T E ¯ 1 ( e ) W Λ σ ¯ m W ˜ n .
Now define the actor tuning law as
W ^ ˙ u = α u β 2 W ^ u β 1 σ ¯ T W ^ Λ 1 4 F ¯ 1 ( e ) W ^ u m T W ^ Λ
and the disturbance tuning law as
W ^ ˙ n = α n β 4 W ^ n β 3 σ ¯ T W ^ Λ + 1 4 γ 2 E ¯ 1 ( e ) W ^ n m T W ^ Λ .
This adds to L ˙ the terms
W ˜ u T β 2 W ^ u W ˜ u T β 1 σ ¯ T W ^ Λ + W ˜ n T β 4 W ^ n W ˜ n T β 3 σ ¯ T W ^ Λ = W ˜ u T β 2 ( W Λ W ˜ u ) W ˜ u T β 1 σ ¯ T ( W Λ W ˜ Λ ) + W ˜ n T β 4 ( W Λ W ˜ n ) W ˜ n T β 3 σ ¯ T ( W Λ W ˜ Λ ) = W ˜ u T β 2 W Λ W ˜ u T β 2 W ˜ u W ˜ u T β 1 σ ¯ T W Λ + W ˜ u T β 1 σ ¯ T W ˜ Λ + W ˜ n T β 4 W Λ W ˜ n T β 4 W ˜ n W ˜ n T β 3 σ ¯ T W Λ + W ˜ n T β 3 σ ¯ T W ˜ Λ .
Overall,
L ˙ ( e ) = Q ( e ) 1 4 W Λ T F ¯ 1 ( e ) W Λ + 1 4 γ 2 W Λ T E ¯ 1 ( e ) W Λ + ϵ HJI ( e ) + W ˜ Λ T σ ¯ σ ¯ T W ˜ Λ + ϵ HJI ( e ) m + ϵ 1 ( e ) + 1 2 W ˜ u T F ¯ 1 ( e ) W Λ + 1 4 W ˜ u T F ¯ 1 ( e ) W Λ σ ¯ T m W ˜ Λ 1 4 W ˜ u T F ¯ 1 ( e ) W Λ σ ¯ T m W Λ + 1 4 W ˜ u T F ¯ 1 ( e ) W Λ σ ¯ m W ˜ u 1 2 γ 2 W ˜ n T E ¯ 1 ( e ) W Λ 1 4 γ 2 W ˜ n T E ¯ 1 ( e ) W Λ σ ¯ T m W ˜ Λ + 1 4 γ 2 W ˜ n T E ¯ 1 ( e ) W Λ σ ¯ T m W Λ 1 4 γ 2 W ˜ n T E ¯ 1 ( e ) W Λ σ ¯ m W ˜ n + W ˜ u T β 2 W Λ W ˜ u T β 2 W ˜ u W ˜ u T β 1 σ ¯ T W Λ + W ˜ u T β 1 σ ¯ T W ˜ Λ + W ˜ n T β 4 W Λ W ˜ n T β 4 W ˜ n W ˜ n T β 3 σ ¯ T W Λ + W ˜ n T β 3 σ ¯ T W ˜ Λ .
Now it is desired to introduce norm bounds. It is easy to show that under Fact 1,
ϵ 1 ( e ) < b ϵ b f e + 1 2 b ϵ b g 2 b Ψ Λ σ min ( R ) ( W max + W ˜ u )     + 1 2 γ 2 b ϵ b k 2 b Ψ Λ ( W max + W ˜ n ) .
Furthermore, since Q ( e ) > 0 , there exists a constant q such that e T q e < Q ( e ) in a local neighborhood. It has been shown in [17] that ϵ HJI uniformly converges to zero as N increases.
Select ϵ > 0 and N 0 ( ϵ ) such that sup ϵ HJI < ϵ . Then, assuming N > N 0 and W Λ < W max and writing in terms of
X ˜ = e σ ¯ T W ˜ Λ W ˜ u W ˜ n ,
Equation (A10) becomes
L ˙ < c X ˜ T H X ˜ + X ˜ T T
where H, T and c are defined as in (A12).
According to Fact, c is bounded above by c max , and T is bounded above by T max , where T max can be expressed in terms of the provided bounds.
The parameters β 1 , β 2 , β 3 , and β 4 are selected such that H > 0 . To prove this, the matrix H can be expressed in the following compact form:
H = q 0 0 0 I H 23 0 H 32 H 33 ,
H = q I 0 0 0 0 I 1 2 β 1 1 8 m F ¯ 1 W Λ T 1 2 β 3 + 1 8 γ 2 m E ¯ 1 W Λ 0 1 2 β 1 1 8 m F ¯ 1 W Λ β 2 1 8 F ¯ 1 W Λ m T + m W Λ T F ¯ 1 0 0 1 2 β 3 + 1 8 γ 2 m E ¯ 1 W Λ 0 β 4 + 1 8 γ 2 E ¯ 1 W Λ m T + m W Λ T E ¯ 1 , T = b ϵ b f ϵ m 1 2 F ¯ 1 + β 2 β 1 σ ¯ T 1 4 F ¯ 1 W Λ m T W Λ + 1 2 b ϵ b g 2 b Ψ Λ σ min ( R ) 1 2 γ 2 E ¯ 1 + β 4 β 3 σ ¯ T + 1 4 γ 2 E ¯ 1 W Λ m T W Λ + 1 2 γ 2 b ϵ b k 2 b Ψ Λ , c = 1 4 W max 2 F ¯ 1 ( e ) + 1 4 γ 2 W max 2 E ¯ 1 ( e ) + 1 2 W max b ϵ b g 2 b Ψ Λ σ min ( R ) + 1 2 γ 2 W max b ϵ b k 2 b Ψ Λ
where the following conditions must be satisfied to guarantee the positive definiteness of the matrix:
  • q > 0 ;
  • I > 0 ;
  • The complement for I must satisfy
    F 22 = I H 23 H 33 1 H 32 > 0 .
The matrix D 22 can be ensured to be positive definite by choosing β 2 β 1 and β 4 β 3 , given that W Λ is upper bounded by W max . Therefore, (A10) becomes
L ˙ < X ˜ 2 σ min ( H + T X ˜ + c max + ϵ 1 .
After completing the square, the time derivative of the Lyapunov function is negative definite if
X ˜ > T max 2 σ min ( H ) + T max 2 4 σ min 2 ( H ) + c max + ϵ σ min ( H ) B X .
It can be directly observed that when L exceeds a certain bound, L ˙ < 0 . Therefore, based on the standard Lyapunov extension theorem [21], the above analysis proves that the system states and the weights are uniformly ultimately bounded (UUB).
It should be noted that (A15) holds whenever the norm of any component of X ˜ exceeds the bound B Z , i.e., e > B X , σ ˜ T W ˜ Λ > B X , W ˜ u > B X , or W ˜ n > B X . Hence, these quantities are ultimately bounded by B X + x for any x > 0 [24].
Subsequently, the error dynamics and the output signal are examined, assuming that σ ¯ satisfies the persistent excitation condition.
W ˜ ˙ Λ = α Λ σ ¯ σ ¯ T W ˜ Λ + α Λ σ ¯ ϵ HJI m + α Λ 4 m 2 W ˜ u T F ¯ 1 ( e ) W ˜ u α Λ 4 γ 2 m 2 W ˜ n T E ¯ 1 W ˜ n , y = σ ¯ T W ˜ Λ .
Then theorem is true with
σ T m W ˜ Λ > ϵ max > 1 4 W ˜ u 2 F ¯ 1 m 1 4 γ 2 W ˜ n 2 E ¯ 1 m + ϵ 1 1 m .
This result establishes an effective practical bound for σ ¯ T W ˜ Λ . Hence, the proof is completed. □

References

  1. Davari, S.A.; Mousavi, M.S.; Nikmaram, B.; Flores-Bahamonde, F.; Wang, F.; Wheeler, P.; Rodriguez, J. Sensorless Model-Free Predictive Control of Permanent Magnet Synchronous Motor. IEEE Trans. Ind. Electron. 2026, 73, 1570–1581. [Google Scholar] [CrossRef]
  2. Ding, B.; Lu, Y.; Lai, C.; Feng, G. Single Open-Phase Fault Tolerant Control of Salient Dual Three-Phase PMSMs With Maximized Torque to Total Loss Ratio Considering Peak Phase Current Limit. IEEE Trans. Ind. Electron. 2025, 72, 6852–6864. [Google Scholar] [CrossRef]
  3. Karboua, D.; Belgacem, T.; Khan, Z.H.; Kellal, C. Robust performance comparison of PMSM for flight control applications in more electric aircraft. PLoS ONE 2023, 18, e0283541. [Google Scholar] [CrossRef]
  4. Basappa, M.H.; Viswanathan, P. Direct torque control for permanent magnet synchronous motor using golden eagle optimized ANFIS. Int. J. Intell. Eng. Syst. 2022, 15, 499–508. [Google Scholar] [CrossRef]
  5. Abu-Rub, H.; Iqbal, A.; Guzinski, J. High Performance Control of AC Drives with MATLAB/Simulink, 2nd ed.; John Wiley and Sons: Hoboken, NJ, USA, 2021. [Google Scholar]
  6. Pham, C.-T.; Huu, C.T.N.; Tran, Q.-K.; Thien, T.V.; Nguyen, D.T.-H. Adaptive backstepping sliding mode control for speed of PMSM and DC-link voltage in bidirectional quasi Z-source inverter. In Proceedings of the 2023 International Conference on Intelligent Systems and Computer Networks (INSICOM); Springer: Cham, Switzerland, 2023; pp. 185–202. [Google Scholar]
  7. Tan, L.N.; Pham, T.C. Optimal tracking control for PMSM with partially-unknown dynamics, saturation voltages, torque and voltage disturbances. IEEE Trans. Ind. Electron. 2021, 69, 3481–3491. [Google Scholar] [CrossRef]
  8. Wongyai, P.; Pakdeeto, J.; Chaicharoenaudomrung, K.; Areerak, K.; Areerak, K. The Controller Design of Quasi-Z-Source Inverter for PV-Rooftop System Using Fuzzy Controller. ECTI Trans. Electr. Eng. Electron. Commun. 2023, 21, 251459. [Google Scholar]
  9. Agung, R.; Syamsiana, I.N.; Sumari, A.D.W. PSO-Based PI Parameter Optimization for PMSM Speed Control Using Field-Oriented Control. Tekno J. 2026, 16, 307–319. [Google Scholar]
  10. Umaru, K.; Ritah, N.; Rodney, M.; Nansukusa, Y.; Asikuru, S.; Ochima, N.; Mutaburura, P.; Zaina, K. Fuzzy-PID Control Design and Performance Analysis for PMSM Drives in Electric Vehicles. J. Eng. Technol. Appl. Sci. 2025, 7, 127–148. [Google Scholar] [CrossRef]
  11. Li, Y.; Zhang, H.; Wang, J. Deep Reinforcement Learning-Based Control method for Permanent Magnet Synchronous Motor Drives. IEEE Access 2024, 12, 123456–123468. [Google Scholar]
  12. Vrabie, D.; Vamvoudakis, K.G.; Lewis, F.L. Optimal Adaptive Control and Differential Games by Reinforcement Learning Principles; IET Control Theory and Applications; Institution of Engineering and Technology (IET): London, UK, 2013. [Google Scholar]
  13. Farbood, M.; Echreshavi, Z.; Shasadeghi, M. Parameter Varying Model Predictive Control Based on T–S Fuzzy Model Using QP Approach: A Case Study. Iran. J. Sci. Technol. Trans. Electr. Eng. 2019, 43, 269–276. [Google Scholar] [CrossRef]
  14. Palangari, M.F.; Echreshavi, Z.; Messilem, M.A.; Carli, R.; Mobayen, S.; Zampieri, S. Two-Stage Event-Triggered Model Predictive Power Control of EV Charging Stations With V2G Capability. IEEE Trans. Transp. Electrif. 2025, 12, 797–810. [Google Scholar] [CrossRef]
  15. Farbood, M.; Echreshavi, Z.; Shasadeghi, M.; Mobayen, S.; Skruch, P. Disturbance Observer-Based Data Driven Model Predictive Tracking Control of Linear Systems. IEEE Access 2023, 11, 88597–88608. [Google Scholar] [CrossRef]
  16. Vamvoudakis, K.G.; Lewis, F.L. Online solution of nonlinear two-player zero-sum games using synchronous policy iteration. Int. J. Robust Nonlinear Control 2012, 22, 1460–1483. [Google Scholar] [CrossRef]
  17. Vamvoudakis, K.G.; Kokolakis, N.-M.T. Synchronous Reinforcement Learning-Based Control for Cognitive Autonomy. Found. Trends Syst. Control 2020, 8, 1–175. [Google Scholar]
  18. Jahns, T.M.; Soong, W.L. Electric Machines for Electric Vehicle Applications. IEEE Trans. Ind. Appl. 2022, 59, 1263–1272. [Google Scholar]
  19. Hota, A.; Agarwal, V. Novel Three-Phase H10 Inverter Topology with Zero or Constant Common-Mode Voltage for Three-Phase Induction Motor Drive Applications. IEEE Trans. Ind. Electron. 2022, 69, 7522–7525. [Google Scholar] [CrossRef]
  20. Poorfakhraei, A.; Narimani, M.; Emadi, A. A Review of Modulation and Control Techniques for Multilevel Inverters in Traction Applications. IEEE Access 2021, 9, 24187–24204. [Google Scholar] [CrossRef]
  21. Tan, L.N.; Cong, T.P.; Cong, D.P. Neural Network Observers and Sensorless Robust Optimal Control for Partially Unknown PMSM With Disturbances and Saturating Voltages. IEEE Trans. Power Electron. 2021, 36, 12045–12056. [Google Scholar] [CrossRef]
  22. Lakhe, R.K.; Chaoui, H.; Alzayed, M.; Liu, S. Universal control of permanent magnet synchronous motors with uncertain dynamics. Actuators 2021, 10, 49. [Google Scholar] [CrossRef]
  23. Liu, D.; Xue, S.; Zhao, B.; Luo, B.; Wei, Q. Adaptive Dynamic Programming for Control: A Survey and Recent Advances. IEEE Trans. Syst. Man Cybern. Syst. 2021, 51, 142–160. [Google Scholar] [CrossRef]
  24. Vamvoudakis, K.G.; Lewis, F.L. Online Actor–Critic Reinforcement Learning for Optimal Control of Continuous-Time Systems. Automatica 2010, 46, 878–888. [Google Scholar] [CrossRef]
  25. Vamvoudakis, K.G.; Lewis, F.L. Online adaptive algorithm for optimal control with integral reinforcement learning. Int. J. Robust Nonlinear Control 2014, 24, 2686–2710. [Google Scholar] [CrossRef]
  26. Wang, D.; Gao, N.; Liu, D.; Li, J.; Lewis, F.L. Recent Progress in Reinforcement Learning and Adaptive Dynamic Programming for Advanced Control Applications. IEEE/CAA J. Autom. Sin. 2024, 11, 18–36. [Google Scholar] [CrossRef]
  27. Xu, Z.; Kontoudis, G.P.; Vamvoudakis, K.G. Online and Robust Intermittent Motion Planning in Dynamic and Changing Environments. IEEE Trans. Neural Netw. Learn. Syst. 2024, 35, 17425–17439. [Google Scholar] [CrossRef] [PubMed]
  28. Zhao, B.; Liu, D.; Luo, C. Reinforcement Learning-Based Optimal Stabilization for Unknown Nonlinear Systems Subject to Inputs with Uncertain Constraints. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 4330–4340. [Google Scholar] [CrossRef]
  29. Siwakoti, Y.P.; Peng, F.Z.; Blaabjerg, F.; Loh, P.C.; Town, G.E.; Yang, S. Impedance-Source Networks for Electric Power Conversion Part II: Review of Control and Modulation Techniques. IEEE Trans. Power Electron. 2015, 30, 1887–1906. [Google Scholar] [CrossRef]
  30. Liu, Y.; Abu-Rub, H.; Xue, Y.; Tao, F. A Discrete-Time Average Model-Based Predictive Control for a Quasi-Z-Source Inverter. IEEE Trans. Ind. Electron. 2018, 65, 6044–6054. [Google Scholar] [CrossRef]
  31. Li, S.; Liu, Z. Speed Control for PMSM Servo System Using Predictive Functional Control and Extended State Observer. IEEE Trans. Ind. Electron. 2012, 59, 1171–1183. [Google Scholar] [CrossRef]
  32. Pham, C.T.; Tran, Q.K.; Huu, C.T.N. Comparative analysis of speed control strategies for five-phase PMSM in propulsion systems of two-seater all-electric aircraft. Int. J. Sustain. Aviat. 2025, 11, 217–236. [Google Scholar] [CrossRef]
Figure 1. The overall architecture of the proposed online adaptive optimal PMSM speed control integrated with the PZI topology.
Figure 1. The overall architecture of the proposed online adaptive optimal PMSM speed control integrated with the PZI topology.
Machines 14 00642 g001
Figure 2. (a) The block diagram of the FF controller, (b) The block diagram of the LQI, controller.
Figure 2. (a) The block diagram of the FF controller, (b) The block diagram of the LQI, controller.
Machines 14 00642 g002
Figure 3. The DCV V d c and the DCV peak V d c p e a k .
Figure 3. The DCV V d c and the DCV peak V d c p e a k .
Machines 14 00642 g003
Figure 4. (a) The V i n . (b) The DVP V d c ; the DVP reference is V d c r e f .
Figure 4. (a) The V i n . (b) The DVP V d c ; the DVP reference is V d c r e f .
Machines 14 00642 g004
Figure 5. Load torque T L changes over time.
Figure 5. Load torque T L changes over time.
Machines 14 00642 g005
Figure 6. The speed of the PMSM response with FF and OAC.
Figure 6. The speed of the PMSM response with FF and OAC.
Machines 14 00642 g006
Figure 7. The control input v d q -axis with the OAC controller.
Figure 7. The control input v d q -axis with the OAC controller.
Machines 14 00642 g007
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

Pham, C.-T.; Mai, T.-D.; Huynh, D.T.; Van, H.B. Adaptive Optimal Speed Tracking Control of a PMSM Integrated with Linear Quadratic Integral Control for the Peak DC-Link Voltage Regulation of Quasi-Z-Source Inverters in All-Electric Aircraft. Machines 2026, 14, 642. https://doi.org/10.3390/machines14060642

AMA Style

Pham C-T, Mai T-D, Huynh DT, Van HB. Adaptive Optimal Speed Tracking Control of a PMSM Integrated with Linear Quadratic Integral Control for the Peak DC-Link Voltage Regulation of Quasi-Z-Source Inverters in All-Electric Aircraft. Machines. 2026; 14(6):642. https://doi.org/10.3390/machines14060642

Chicago/Turabian Style

Pham, Cong-Thanh, Thanh-Dat Mai, Duc Thien Huynh, and Hien Bui Van. 2026. "Adaptive Optimal Speed Tracking Control of a PMSM Integrated with Linear Quadratic Integral Control for the Peak DC-Link Voltage Regulation of Quasi-Z-Source Inverters in All-Electric Aircraft" Machines 14, no. 6: 642. https://doi.org/10.3390/machines14060642

APA Style

Pham, C.-T., Mai, T.-D., Huynh, D. T., & Van, H. B. (2026). Adaptive Optimal Speed Tracking Control of a PMSM Integrated with Linear Quadratic Integral Control for the Peak DC-Link Voltage Regulation of Quasi-Z-Source Inverters in All-Electric Aircraft. Machines, 14(6), 642. https://doi.org/10.3390/machines14060642

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