Next Article in Journal
RBF-NN Supervisory Integral Sliding Mode Control for Motor Position Tracking with Reduced Switching Gain
Previous Article in Journal
Design and Feasibility Assessment of a Prototype Wearable Upper-Limb Device for Facilitating Arm Swing Training
Previous Article in Special Issue
Ultra-Low Power Consumption Electromagnetic Actuator Based on Potential Magnetic Energy Harnessing: Principle of Operation and Experimental Validation
error_outline You can access the new MDPI.com website here. Explore and share your feedback with us.
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Torque Ripple Suppression in BLDC Reaction Wheels Using Adaptive Composite Control Strategy Under Non-Ideal Back-EMF

1
School of Instrumentation and Optoelectronic Engineering, Beihang University, Beijing 100080, China
2
Ningbo Innovation Institute, Beihang University, Ningbo 315000, China
*
Authors to whom correspondence should be addressed.
Actuators 2026, 15(1), 28; https://doi.org/10.3390/act15010028
Submission received: 24 November 2025 / Revised: 22 December 2025 / Accepted: 29 December 2025 / Published: 3 January 2026

Abstract

High-precision torque regulation is essential to ensure reaction wheel systems meet the stringent attitude control requirements of modern spacecraft. In three-phase half-bridge brushless DC (BLDC) drives, non-ideal back-electromotive force (back-EMF) waveforms cause pronounced conduction interval torque ripple, leading to inaccurate and unstable output torque. To address this problem, this article proposes a composite torque control strategy integrating an Adaptive Nonsingular Fast Terminal Sliding-Mode Observer (ANFTSMO) with an Adaptive Sliding-Mode Controller (ASMC). The ANFTSMO achieves precise back-EMF estimation and electromagnetic torque reconstruction by eliminating singularities, reducing chattering, and adaptively adjusting observer gains. Meanwhile, the ASMC employs an adaptive switching gain function to achieve asymptotic current convergence with suppressed chattering, thereby ensuring accurate current tracking. System stability is verified via Lyapunov analysis. Simulation and experimental results demonstrate that, compared with conventional constant-current control, the torque smoothness and disturbance rejection of the proposed method are improved, enabling precise and stable reaction wheel torque delivery for high-accuracy spacecraft attitude regulation.

1. Introduction

With the rapid advancement of space technology, modern space missions require increasingly precise and responsive attitude control systems for spacecraft [1]. Reaction wheels are widely used because they provide continuously adjustable torque with rapid dynamics and no propellant, enabling high-precision regulation [2]. Most reaction wheel drives employ brushless DC (BLDC) motors to ensure their high efficiency, long life, compact size, and digitally amenable construction [3], typically with three-phase half-bridge inverters for hardware simplicity and cost effectiveness relative to full-bridge schemes [4]. However, the half-bridge topology is susceptible to non-ideal back-electromotive force (back-EMF) waveforms [5]. Such quasi-sinusoidal distortions with flattened crests induce pronounced conduction interval torque ripple, degrading torque smoothness, reducing output accuracy, and ultimately impairing the precision of spacecraft attitude control [6]. To mitigate torque ripple in BLDC drives with distorted back-EMF, various approaches have been proposed. Some researchers have focused on structural improvements; for example, Farshid Mahmouditabar et al. [7] optimized the motor design to reduce torque ripple. However, in this study, we focus on addressing this issue through control algorithms. Among the available control techniques, harmonic injection methods have been widely explored. For instance, Zhang et al. [8] proposed selective harmonic current injection to cancel dominant harmonics, and He et al. [9] combined harmonic injection with active disturbance rejection control to improve torque smoothness. These methods are effective with full-bridge topologies, where multi-phase conduction allows superimposing auxiliary harmonics. However, in half-bridge BLDC drives with single-phase conduction, such flexibility is absent. Attempting to shape harmonics within the conducting phase increases DC-bus utilization and electromagnetic interference (EMI), making these methods unsuitable for reaction wheel applications. Another method for reducing torque ripple is direct torque control (DTC). Chen et al. [10] incorporated space-vector modulation into the DTC framework to suppress torque and flux oscillations, while Sa et al. [11] refined zero-vector selection and phase-current integration to produce smoother torque profiles. These approaches are effective in sinusoidal permanent magnet synchronous motor (PMSM) drives with full-bridge inverters, where a complete voltage–vector set and reliable flux models are available. However, in half-bridge BLDC drives, the restricted vector set and distorted back-EMF characteristics limit their applicability, rendering the ripple reduction mechanisms less effective in reaction wheel systems. Additionally, researchers have refined commutation accuracy so that the applied current is phase matched to the back-EMF, thereby mitigating torque ripple. Li et al. [12] proposed an adaptive sliding mode observer for rotor tracking at medium and high speeds, and Wang et al. [13] enhanced low-speed robustness by modifying switching laws. These methods improve commutation timing, but, with distorted EMF and fixed 120° conduction, even perfect commutation does not eliminate structural torque ripple.
Although prior methods can reduce torque ripple in some settings, they are not readily transferable to three-phase half-bridge reaction wheel drives, where single-phase conduction and non-ideal back-EMF are prevalent. Moreover, most schemes treat phase current as the primary feedback variable rather than directly regulating electromagnetic torque, leaving conduction interval ripple insufficiently addressed. Motivated by these limitations, this article proposes a composite torque control strategy that uses torque as both the command and the feedback variable. The framework relies on accurate real-time torque reconstruction, enabled by an Adaptive Nonsingular Fast Terminal Sliding-Mode Observer (ANFTSMO), which eliminates singularities, mitigates chattering, and adapts its injection gain to the estimation error to ensure high-fidelity back-EMF estimation under non-ideal waveforms. The inner current loop is implemented by an adaptive-gain sliding-mode controller (ASMC) to achieve robust asymptotic current tracking with reduced chattering and strong robustness to parameter variations to account for mechanical effects beyond the motor. Together, the ANFTSMO and the ASMC compensation form an integrated nonlinear torque control architecture tailored to half-bridge BLDC reaction wheels with distorted back-EMF. Lyapunov-based analysis and experimental validation confirm precise, low-ripple, and disturbance-resilient torque regulation suitable for high-accuracy spacecraft attitude control.
The remainder of this article is organized as follows: Section 2 introduces the BLDC motor model and the three-phase, three-step commutation topology. Section 3 presents the proposed control strategy. Section 4 provides simulation and experimental validation, and Section 5 concludes this article with future research directions.

2. Modeling the Motor Control System and Disturbance Analysis

2.1. Mathematical Modeling of the BLDC Motor

The reaction-wheel drive system studied here consists of a DC power supply, a three-phase half-bridge inverter, and a BLDC motor equipped with Hall-effect sensors and an encoder. The overall configuration is shown in Figure 1. The controller generates pulse-width modulation (PWM) signals to drive the power electronics, and current and voltage sensors, together with position and velocity feedback, close the control loops.
To facilitate analytical treatment, the BLDC motor is represented as a simplified equivalent three-phase circuit, outlined by the dashed block in Figure 1. In this model, V 0 denotes the BUCK voltage; L a , L b , L c represent the equivalent stator phase inductances; and R a , R b , R c denote the corresponding stator phase resistances. For simplicity, these parameters are assumed to be identical and are expressed as L and R; The variables E b and E c represent the back-EMFs of the A, B, and C phases; V T 1 , V T 2 , V T 3 , and V T 4 represent switching transistors. The following assumptions are adopted:
(1)
The rotor currents induced by stator harmonic fields are neglected;
(2)
Core and stray losses are ignored;
(3)
The effect of armature reaction is neglected;
(4)
The stator windings are assumed to be identical and symmetrically distributed with a spatial displacement of 120°. Under these assumptions and the equivalent circuit, the phase voltage model of the BLDC motor can be expressed as
u a u b u c = R 0 0 0 R 0 0 0 R i a i b i c + d d t L 0 0 0 L 0 0 0 L i a i b i c + E a E b E c
where i a , i b , i c represent the corresponding phase currents, and u a , u b , u c are the phase terminal voltages. Based on the principle of power conservation, the mechanical output power P m is equal to the electromagnetic input power P e . The electromagnetic power is expressed as the summation of the products of the back-EMFs and the corresponding phase currents [14]:
P m = P e = e a i a + e b i b + e c i c
Neglecting the mechanical losses of the system, including frictional resistance, the mechanical output power of the BLDC motor can be expressed, based on fundamental mechanics, as the product of the electromagnetic torque and the rotor speed, i.e., [15]
P m = T e ω m
where T e denotes the electromagnetic torque, and ω m represents the mechanical angular velocity.

2.2. Torque Ripple Analysis of Reaction Wheel Systems

For high-precision reaction wheel actuators, torque ripple directly translates into attitude disturbances and jitter. Thus, understanding and mitigating back-EMF distortion are essential for reliable torque generation.
Conventional BLDC commutation regulates constant-phase current with 120° conduction. Let the two-level gating function over one electrical period 2 π be defined as
S ( θ e ) = + 1 , | θ e |     π 3 , 0 , π 3 < | θ e | π .
where θ e is the electrical angle.
Under three-phase half-bridge commutation with 120° single-phase conduction, the phase currents are described as
i k ( θ e ) = I S ( θ e ζ k ) , I > 0 , k { a , b , c } .
where ζ k = 0 , 2 π 3 , 2 π 3 denotes the phase displacement. Consequently, the instantaneous electromagnetic torque is
T e ( θ e ) = I ω m e T ( θ e ) σ ( θ e ) ,
where e = [ e a , e b , e c ] T and σ ( θ e ) = [ S ( θ e ζ a ) , S ( θ e ζ b ) , S ( θ e ζ c ) ] T . The ideal per-phase back-EMF is trapezoidal, with a 120 plateau and a 60 edge, described by template T ( θ ) .
T ( θ ) = + 1 , | θ | π 3 , 6 π | θ | + 3 , π 3 < | θ | < 2 π 3 , 1 , | θ | 2 π 3 .
Hence, the ideal phase back EMF is
e k ideal ( θ e ) = E m T ( θ e ζ k ) ,
As the conduction interval aligns with the active EMF sector, the torque remains constant under square-wave current:
T e ideal = E m I ω m .
Figure 2 illustrates this ideal case: the trapezoidal EMFs are aligned with the active conduction sectors, the phase currents remain constant within each sector, and the torque trace is flat over one electrical period.
In practice, BLDC back-EMFs deviate from this ideal form due to slotting effects [16], winding distribution harmonics [17], core saturation [18], air gap eccentricity [19], magnet tolerances [20], and inverter nonlinearities [21]. Each phase can therefore be modeled as
e k ( θ e ) = E m T ( θ e ζ k ) + Δ e k ( θ e ) ,
where Δ e k ( θ e ) aggregates all non-ideal contributions.
This provides a parsimonious parameterization of non-ideal back-EMF. Figure 3 depicts a representative non-ideal back-EMF. Compared with the ideal template, the waveform shows noticeable deviations in both amplitude and shape.
Substituting (10) into the torque expression under constant-current conduction gives
T e ( θ e ) = E m I ω m constant baseline + I ω m k = a , b , c Δ e k ( θ e ) S ( θ e ζ k ) ripple term T rip ( θ e ) .
When the same square-wave current is applied, the torque is no longer constant. Figure 4 shows the ripple that emerges within each conduction interval.
Based on the above analysis, precise torque control requires taking the electromagnetic torque as the direct control objective. Accurate torque reconstruction depends on acquiring the instantaneous back-EMF waveform of each phase during every conduction interval. Although offline calibration can provide back-EMF mapping, achieving the torque accuracy required for reaction wheel output necessitates a model that incorporates the parameters that are dynamically affected by operating conditions, such as magnet temperature, microscopic eccentricity, and local magnetic saturation. These parameters are often unmeasurable in practical environments and are highly sensitive to speed, load, ambient temperature, and long-term aging. Due to the above uncertainties and measurement noise, a static offline model gradually loses accuracy as operating conditions change [22]. In response, this article proposes a high-speed, robust, online back-EMF observation method capable of real-time estimation of each phase’s e k [23], enabling precise reconstruction of electromagnetic torque under varying conditions and providing a stable, reliable basis for advanced composite control strategies.

3. Design of the Composite Control Strategy

Figure 5 illustrates the proposed composite control architecture for the BLDC reaction wheel drive. The ANFTSMO estimates the EMF, reconstructing the electromagnetic torque and providing high-precision torque feedback. Based on this estimation, the outer PI controller generates the reference current command for the inner loop, which is then precisely regulated by the ASMC to ensure the accurate tracking of the commanded current. The ASMC effectively suppresses chattering through adaptive switching gain. As a result, the output torque can accurately follow the reference torque while significantly reducing the torque ripple caused by non-ideal back-EMF during the conduction interval. In this control architecture, torque serves as both the control objective and the feedback variable, forming a closed-loop system with coordinated inner and outer loops. The system’s closed-loop stability is guaranteed through Lyapunov analysis, ensuring stable operation and fast response in various dynamic environments. The detailed design of the observer and controller is discussed in the following subsections.

3.1. Adaptive Nonsingular Fast Terminal Sliding-Mode Observer Design

The proposed ANFTSMO is designed to accurately estimate the phase back-EMF of the BLDC motor under distorted waveform conditions and reconstruct the electromagnetic torque in real time. Compared with traditional SMOs, this design eliminates singularities, reduces chattering, and adapts the observer gain online to accommodate parameter variations. The ANFTSMO can be expressed as follows:
d d t i ^ a i ^ b i ^ c = R L i ^ a i ^ b i ^ c + 1 L u a u b u c H a H b H c .
where i ^ a , i ^ b , i ^ c denote the estimated phase currents; u a , u b , u c represent the corresponding phase terminal voltages; and H a , H b , H c denote the reaching laws of the nonsingular fast terminal sliding-mode observer. To improve convergence and accuracy under non-ideal back-EMF, the observer introduces a nonsingular fast terminal sliding surface:
s o = x 1 + j x 1 d t + k x 1 p q d t ,
x 1 = i ˜ a i ˜ b i ˜ c = i ^ a i a i ^ b i b i ^ c i c .
where p and q are positive odd integers, and p < q .
Because the integral terms introduce no singularity, j and k are chosen as positive constants. Here, x 1 denotes the current error. The time derivative of the sliding surface can be written as
s ˙ o = x 2 + j x 1 + k x 1 p q .
x 2 = x ˙ 1 = i ˜ ˙ a i ˜ ˙ b i ˜ ˙ c = R L i ˜ a i ˜ b i ˜ c + 1 L E a E b E c H a H b H c .
where x 2 is the derivative of the current error, which represents the rate of change in the current error.
When s ˙ o = 0 , the variation rate of the system error can be expressed as follows:
x 2 = j x 1 k x 1 p q .
By combining (15) and (16), s ˙ o can be obtained as follows:
s ˙ o = R L x 1 + E L H + j x 1 + k x 1 p q .
where E = [ E a E b E c ] T is the back-EMF vector, and H = [ H a H b H c ] T represents the reaching law vector.
To ensure fast convergence and chattering suppression, an adaptive reaching law is adopted:
s ˙ o = k 1 o s o f o ( s o ) sgn ( s o ) .
The adaptive function f o ( s o ) dynamically adjusts its amplitude according to the distance of the system state from the sliding surface:
f o ( s o ) = m o | s o | · 1 + δ o δ o + e ε o | s o | .
where m o > 0 , 0 < δ o < 1 , and ε o > 0 . When the system trajectory is far from the sliding surface, | s o | increases, and f o ( s o ) > m o , which accelerates the convergence toward the sliding surface. Conversely, as the trajectory approaches the sliding surface, f o ( s o ) decreases, effectively suppressing chattering. Exactly on the sliding surface, f o ( s o ) = m o .
Substituting (18) into (19), the reaching law vector can be expressed as (21)
H = R L x 1 + j x 1 + k x 1 p q + k 1 o s o + f o ( s o ) sgn ( s o ) .
Within the structure of the proposed observer, H inherently represents the back-EMF of the corresponding phase, denoted by e ^ . This formulation yields high-precision back-EMF estimation even under distorted waveform conditions. The estimated phase EMFs are then utilized to reconstruct the electromagnetic torque as
T ^ e = e ^ a i a + e ^ b i b + e ^ c i c ω m .
where e ^ a , e ^ b , and e ^ c are the estimated phase EMFs.
The stability of the ANFTSMO is analyzed using Lyapunov theory.
Choosing the Lyapunov function as
V = 1 2 s o T s o .
Its time derivative is given by
V ˙ = s o T s ˙ o = k 1 o s o T s o m o | s o | 1 + δ o δ o + e ε o | s o | .
Since k 1 o > 0 , 0 < δ o < 1 , and m o > 0 , it follows from (24) that V ˙ 0 . Hence, the proposed observer satisfies the Lyapunov stability condition. Moreover, because V ˙ = 0 only when s o = 0 , by LaSalle’s invariance principle, the trajectories converge to the largest invariant set contained in { V ˙ = 0 } , i.e., s o = 0 . As the nonsingular sliding surface is designed such that s o = 0 e = 0 , the estimation error e tends to zero. Therefore, the proposed ANFTSMO is asymptotically stable, and the estimated back-EMFs and reconstructed torque converge to their true values. This ensures that the estimated quantities are bounded and continuous in real time, providing reliable feedback for the inner current controller. The overall framework of the ANFTSMO is illustrated in Figure 6.
The proposed ANFTSMO effectively combines nonsingular terminal sliding mode theory with an adaptive gain adjustment mechanism. By dynamically regulating the switching gain according to the distance between the system states and the sliding surface, the observer achieves fast convergence when the estimation error is large and suppresses chattering near the steady state region. Lyapunov stability ensures that the estimated quantities are bounded and continuous, providing reliable torque feedback for subsequent current and rate control loops. This design thus enables high-precision back-EMF sensing even under significantly distorted waveforms.

3.2. Adaptive Sliding-Mode Current Control Design

The inner current-loop controller is designed to regulate the phase current of the BLDC reaction wheel motor in real time. Under the conventional three-phase half-bridge commutation scheme, only one stator phase conducts current during each 60 electrical interval. The dynamic equation of the conducting phase k { a , b , c } is written as
L d i k d t = u k R i k + E k .
The control objective is to ensure accurate current tracking:
i k i k * .
where i k * is the reference current provided by the outer torque-rate feedback loop. Define the current-tracking error vector as
e = i i * = e a e b e c = i a i a * i b i b * i c i c * .
An integral sliding surface is introduced to remove steady-state bias:
s c = e + λ e d t .
where λ > 0 determines the current-loop bandwidth and convergence rate.
To guarantee fast convergence and suppress chattering, an adaptive exponential reaching law is introduced:
s ˙ c = α c s c f c ( s c ) sgn s c .
where α c > 0 is the linear convergence gain.
The adaptive switching gain function f c ( s c ) dynamically regulates its amplitude according to the distance from the sliding surface:
f c ( s c ) = m c | s c | · 1 + δ c δ c + e ε c | s c | , 0 < δ c < 1 , ε c > 0 , m c > 0 .
When | s c | is large, f c ( s c ) increases to accelerate convergence; when | s c | is small, f c ( s c ) decreases, thereby suppressing chattering near the sliding surface. Exactly on the sliding surface, f c ( s c ) = m c | s c | . Differentiating (28) yields
s ˙ c = e ˙ + λ e = i ˙ i ˙ * + λ e .
Substituting the current dynamic model (25) gives
s ˙ c = 1 L u k R i k + E k i ˙ * + λ e .
By enforcing (29), the control input can be obtained as
u k = R i k + E k + L eq i ˙ * λ e α c s c f c ( s c ) sgn ( s c ) .
Since the actual back-EMF is not measurable in practice, the estimated value obtained from the ANFTSMO is used as a feed-forward compensation. The implementable control law is
u k = R i k + E ^ k + L eq i ˙ * λ e α c s c f c ( s c ) sgn ( s c ) .
The stability of the proposed ASMC is analyzed using Lyapunov theory. Consider the Lyapunov function as
V c = 1 2 s c T s c .
Its time derivative is given by
V ˙ c = s c T s ˙ c = α c s c T s c | s c T | f c ( s c ) sgn ( s c ) .
Since α c > 0 , f c ( s c ) > 0 , and 0 < δ c < 1 , it follows that V ˙ c 0 . Equality holds only when s c = 0 . Therefore, by LaSalle’s invariance principle, e 0 , and the current-tracking error converges asymptotically.
The ASMC thus ensures the robust asymptotic convergence of the current loop despite parameter uncertainties and EMF distortion. The coupling between the ASMC and ANFTSMO subsystems is discussed next to demonstrate the global asymptotic stability of the integrated system.
The closed-loop dynamics can be regarded as an interconnected system in which the current control subsystem is driven by the back-EMF estimation error of the observer. Substituting the control law (33) into the plant model yields
L i ˙ k = L i ˙ k * λ e i α c s c f c ( s c ) sgn ( s c ) + E ^ k E k .
where the last term represents the estimation error E ˜ k = E ^ k E k introduced by the observer.
The estimation error dynamics governed by the ANFTSMO have already been proven to be asymptotically stable, ensuring that E ˜ k is bounded and converges to zero.
To analyze the stability of the coupled system, consider a composite Lyapunov function:
V = V c + γ V o = 1 2 s c T s c + γ 2 s o T s o , γ > 0 .
where V c and V o correspond to the Lyapunov functions of the current controller and the observer, respectively.
Differentiating along the closed-loop trajectories yields
V ˙ ( α c μ ) s c T s c γ k 1 o s o T s o | s c | f c ( s c ) sgn ( s o ) +   μ 2 L 2 E ˜ k 2 .
where μ > 0 is a small constant.
As E ˜ k 0 according to the observer dynamics, there exists a positive constant η > 0 such that
V ˙ η s c 2 + s o 2 .
Consequently, both s c and s o converge asymptotically to zero, implying that the current-tracking error and the back-EMF estimation error simultaneously vanish. Hence, the proposed ANFTSMO–ASMC framework is asymptotically stable as an integrated system and ensures precise torque regulation under non-ideal back-EMF conditions and parameter uncertainties.

4. Simulation and Experimental Results

4.1. Experimental Platform and Parameters

The reaction wheel testbed consisted of a 24 V DC bus, a three-phase half-bridge inverter, and a BLDC reaction wheel motor. The experimental platform is shown in Figure 7. A TMS320F280049C DSP executed the proposed ANFTSMO–ASMC scheme at 20 kHz. Phase currents and DC bus voltage were measured using current and voltage sensors, and rotor position and speed were obtained from an encoder. The plant and controller parameters used in both simulation and experiment are listed in Table 1 and Table 2, respectively.

4.2. Simulation and Experimental Validations

In the simulation, the phase back-EMF estimation performance of the ANFTSMO and the conventional SMO was compared under distorted back-EMF conditions, as shown in Figure 8. The results indicate that the ANFTSMO achieves faster and more accurate tracking of the actual waveform while effectively suppressing high-frequency chattering. These findings confirm its advantages in dynamic response and robustness, providing a reliable foundation for high-precision torque estimation.
As shown in Figure 9, the simulated results of the phase current and electromagnetic torque responses under the three control strategies were compared. The left column corresponds to the conventional constant current PI control, the middle column represents the ANFTSMO-based torque control with PI current regulation, and the right column illustrates the proposed ANFTSMO–ASM composite control.
Under conventional PI control, the phase current remains relatively smooth; however, the non-ideal back-EMF waveform causes pronounced periodic torque oscillations with a peak-to-peak amplitude of approximately 0.03 N·m. When the ANFTSMO is introduced, the electromagnetic torque can be reconstructed and used as a feedback signal in the control loop in which the current controller is implemented as a PI regulator. This torque based feedback effectively aligns the current waveform with the distorted back-EMF, thereby mitigating torque ripple within the conduction intervals. Consequently, the torque waveform becomes smoother, and the steady-state tracking error decreases to around 3%. After replacing the PI regulator with the ASMC, the current response exhibits an even smoother profile. The torque closely follows the reference across the entire conduction period, the ripple amplitude is further suppressed, and the steady-state error remains below 1%. These results verify the theoretical feasibility and superior dynamic performance of the proposed ANFTSMO–ASMC composite control.
To further confirm the practical effectiveness of the proposed control strategy, the same three control schemes were implemented on an experimental reaction wheel platform, as shown in Figure 7, with the measured waveforms presented in Figure 10 and the specific experimental data listed in Table 3. The experimental trends are consistent with the simulation results: the constant-current PI method produces evident commutation-related ripple, whereas the ANFTSMO-based PI control significantly improves torque smoothness and reduces the steady-state tracking error to about 6%. When the ANFTSMO is combined with ASMC current regulation, the current waveform becomes smoother, and the torque tracks the reference almost perfectly throughout all conduction intervals. The conduction interval ripple magnitude is more than 65% lower than that of the PI method, and the steady-state error remains within 2.7%. These experimental findings validate that the proposed ANFTSMO–ASMC composite control achieves precise torque regulation, provides strong robustness, and produces stable real-time performance under distorted back-EMF and mechanical disturbance conditions.

5. Conclusions

This article presents a composite torque control strategy for reaction wheel systems that integrates an ANFTSMO, an ASMC, and an outer rate feedback loop. The proposed framework shifts the control paradigm from conventional current regulation to direct torque control, effectively addressing conduction interval torque ripple under non-ideal back-EMF conditions. The ANFTSMO ensures accurate back-EMF estimation and high-fidelity electromagnetic torque reconstruction; the ASMC provides fast and robust current regulation with adaptive gain adjustment to suppress chattering and to handle nonlinear dynamics; and the rate feedback loop compensates for frictional- and load-induced disturbances, ensuring that the actual torque remains tightly aligned with its command. Simulation and experimental results verify the superiority of the proposed method, demonstrating enhanced dynamic performance, significant torque ripple reduction, and improved disturbance rejection.
Future work will focus on further optimization of the adaptive gain mechanism and the extension of this approach to complex aerospace applications characterized by strong nonlinearities and external disturbances.

Author Contributions

Conceptualization, Z.W. and H.L. (Haitao Li 1); methodology, Z.W.; software, Z.W.; validation, Z.W.; investigation, Z.W.; writing—original draft preparation, Z.W.; visualization, Z.W. and H.L. (Haitao Li 2); writing—review and editing, T.W. and X.C.; supervision, T.W.; funding acquisition, T.W. and H.L. (Haitao Li 1). All authors have read and agreed to the published version of this manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (grant numbers 52301071, 62573027, and 62173015) and the “Key Innovation Yongjiang 2035” project. The APC was funded by the National Natural Science Foundation of China.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within this article.

Acknowledgments

The authors would like to thank the anonymous reviewers for their valuable comments and suggestions, which have greatly improved the quality of this paper.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
ANFTSMOAdaptive Nonsingular Fast Terminal Sliding-Mode Observer
ASMCAdaptive Sliding-Mode Controller
Back-EMFBack-Electromotive Force
BLDCBrushless DC
DTCDirect Torque Control
EMIElectromagnetic Interference
PMSMPermanent Magnet Synchronous Motor
PWMPulse-Width Modulation

References

  1. Sanfedino, F.; Thiébaud, G.; Alazard, D.; Guercio, N.; Deslaef, N. Advances in fine line-of-sight control for large space flexible structures. Aerosp. Sci. Technol. 2022, 130, 107961. [Google Scholar] [CrossRef]
  2. Srinivasan, J.M.; Barltrop, C.; Berman, S.; Bushman, S.; Dickson, J.; Drain, T.; Engelbrecht, C.; Fugett, D.; Gruel, D.; Hill, S.; et al. Europa Clipper flight system overview. Space Sci. Rev. 2025, 221, 14. [Google Scholar] [CrossRef]
  3. Zhang, Z.; Li, Y. An AEFA-based optimum design of fuzzy PID controller for attitude control flywheel with BLDC motor. Aerospace 2022, 9, 789. [Google Scholar] [CrossRef]
  4. Salmanfar, M.; Alizadeh Pahlavani, M.R.; Dehestani Kolagar, A.; KoohMaskan, Y. Position control of a permanent magnet brushless DC motor using a model predictive control method with Laguerre functions. J. Electr. Syst. 2024, 20, 3551–3564. [Google Scholar]
  5. Zeng, C.; Wan, Z.; Huang, S.; He, J. Torque ripple suppression in non-commutation interval of the coreless brushless DC motor based on unipolar PWM predictive control. IET Power Electron. 2024, 17, 1621–1631. [Google Scholar] [CrossRef]
  6. Han, Q.; Gao, S.; Chu, F. Micro-vibration analysis, suppression, and isolation of spacecraft flywheel rotor systems: A review. Vibration 2024, 7, 229–263. [Google Scholar] [CrossRef]
  7. Mahmouditabar, F.; Vahedi, A.; Takorabet, N. Robust Design of BLDC Motor Considering Driving Cycle. IEEE Trans. Transp. Electrif. 2023, 10, 1414–1424. [Google Scholar] [CrossRef]
  8. Zhang, H.; Dou, M.; Yan, L. A novel current solution for torque ripple suppression of BLDCM with minimal rotor eddy-current loss. IEEE Trans. Power Electron. 2020, 35, 2831–2842. [Google Scholar] [CrossRef]
  9. He, J.; Yan, C.; Wang, X. Torque ripple suppression of brushless DC motor drive system based on improved harmonic injection active disturbance rejection control. Sensors 2022, 22, 1069. [Google Scholar] [CrossRef]
  10. Son, D.I.; Han, J.S.; Park, J.S.; Lim, H.S.; Lee, G.H. Performance improvement of DTC-SVM of PMSM with compensation for the dead time effect and power switch loss based on extended Kalman filter. Electronics 2023, 12, 966. [Google Scholar] [CrossRef]
  11. Sa, X.; Wu, H.; Zhao, G.; Zhao, Z. Torque ripple reduction in BLDC motors using phase current integration and enhanced zero vector DTC. Electronics 2025, 14, 2999. [Google Scholar] [CrossRef]
  12. Xu, W.; Qu, S.; Zhao, L.; Zhang, H. An improved adaptive sliding mode observer for middle- and high-speed rotor tracking. IEEE Trans. Power Electron. 2021, 36, 1043–1053. [Google Scholar] [CrossRef]
  13. Wang, Y.; Feng, Y.; Zhang, X.; Liang, J. A new reaching law for antidisturbance sliding-mode control of PMSM speed regulation system. IEEE Trans. Power Electron. 2020, 35, 4117–4126. [Google Scholar] [CrossRef]
  14. Palanisamy, S.; Chenniappan, S.; Nayagi, A.T.; Mahendran, R. Introduction to electric power systems. In Basic Electrical and Instrumentation Engineering; Wiley: Hoboken, NJ, USA, 2021; pp. 1–77. [Google Scholar]
  15. Nayak, D.S.; Shivarudraswamy, R. Loss and efficiency analysis of BLDC motor and universal motor by mathematical modelling in the mixer grinder. J. Inst. Eng. India Ser. B 2022, 103, 517–523. [Google Scholar] [CrossRef]
  16. Jarso, G.C.; Nallamothu, R.B.; Gopal, R.; Jin, G.G. Strategic slot–pole optimization in electromagnetic coupling with random forest regressor model inspired by response surface methodology. Results Eng. 2025, 27, 105640. [Google Scholar] [CrossRef]
  17. Huang, P.-S.; Tsai, C.-T.; Hwang, J.-C.; Lin, C.-T.; Lin, Y.-T. Current harmonics suppression of six-phase permanent-magnet synchronous motor drives using back-electromotive-force harmonics compensation. Energies 2024, 17, 6280. [Google Scholar] [CrossRef]
  18. Zhang, H.; Fan, M.; Qiao, J.; He, X.; Yang, M.; Tuo, J. Analytical prediction of electromagnetic performance for surface-embedded permanent magnet in-wheel machines considering iron’s nonlinearity. Sci. Rep. 2024, 14, 26353. [Google Scholar] [CrossRef] [PubMed]
  19. Feng, L.; Yu, S.; Zhang, F.; Jin, S.; Sun, Y. Study on performance of low-speed high-torque permanent magnet synchronous motor with dynamic eccentricity rotor. Energy Rep. 2022, 8, 1421–1428. [Google Scholar] [CrossRef]
  20. Popsi, N.R.S.; Anik, A.; Verma, R.; Viana, C.; Iyer, K.L.V.; Kar, N.C. Influence of electric motor manufacturing tolerances on end-of-line testing: A review. Energies 2024, 17, 1913. [Google Scholar] [CrossRef]
  21. Kivanc, O.C.; Ozturk, S.B.; Toliyat, H.A. On-line dead time compensator for PMSM drive based on current observer. Eng. Sci. Technol. Int. J. 2022, 25, 100987. [Google Scholar] [CrossRef]
  22. Zhu, Z.; Liang, D.; Liu, K. Online Parameter Estimation for Permanent Magnet Synchronous Machines: An Overview. IEEE Access 2021, 9, 59059–59084. [Google Scholar] [CrossRef]
  23. Zeghlache, A.; Djerioui, A.; Mekki, H.; Zeghlache, S.; Benkhoris, M.F. Robust Sensorless PMSM Control with Improved Back-EMF Observer and Adaptive Parameter Estimation. Electronics 2025, 14, 1238. [Google Scholar] [CrossRef]
Figure 1. System configuration of the reaction wheel drive.
Figure 1. System configuration of the reaction wheel drive.
Actuators 15 00028 g001
Figure 2. Torque response of ideal square-wave current and back-EMF. The red, blue, and yellow lines represent the back-EMF of phase A, phase B, and phase C, respectively.
Figure 2. Torque response of ideal square-wave current and back-EMF. The red, blue, and yellow lines represent the back-EMF of phase A, phase B, and phase C, respectively.
Actuators 15 00028 g002
Figure 3. Non-ideal per-phase back-EMF. The red, blue, and yellow lines represent the back-EMF of phase A, phase B, and phase C, respectively.
Figure 3. Non-ideal per-phase back-EMF. The red, blue, and yellow lines represent the back-EMF of phase A, phase B, and phase C, respectively.
Actuators 15 00028 g003
Figure 4. Torque response of ideal square-wave current and non-ideal back-EMF.
Figure 4. Torque response of ideal square-wave current and non-ideal back-EMF.
Actuators 15 00028 g004
Figure 5. Overall control scheme of the motor drive system.
Figure 5. Overall control scheme of the motor drive system.
Actuators 15 00028 g005
Figure 6. Control block diagram of ANFTSMO.The blue curved box represents the BLDC system, and the red dashed box represents the observer system.
Figure 6. Control block diagram of ANFTSMO.The blue curved box represents the BLDC system, and the red dashed box represents the observer system.
Actuators 15 00028 g006
Figure 7. Experimental platform of the reaction wheel system.
Figure 7. Experimental platform of the reaction wheel system.
Actuators 15 00028 g007
Figure 8. Back-EMF estimation performance of SMO and ANFTSMO.
Figure 8. Back-EMF estimation performance of SMO and ANFTSMO.
Actuators 15 00028 g008
Figure 9. Simulated phase current and torque waveforms under (a) conventional current PI, (b) ANFTSMO + PI, and (c) ANFTSMO + ASMC control.
Figure 9. Simulated phase current and torque waveforms under (a) conventional current PI, (b) ANFTSMO + PI, and (c) ANFTSMO + ASMC control.
Actuators 15 00028 g009
Figure 10. Experimental phase current and torque waveforms under (a) constant-current PI, (b) ANFTSMO + PI, and (c) ANFTSMO + ASMC control.
Figure 10. Experimental phase current and torque waveforms under (a) constant-current PI, (b) ANFTSMO + PI, and (c) ANFTSMO + ASMC control.
Actuators 15 00028 g010
Table 1. Parameters of the BLDC reaction wheel system.
Table 1. Parameters of the BLDC reaction wheel system.
ParameterValueParameterValue
Rated speed (r/min)6000Armature inductance L (μH)100
DC bus voltage V dc (V)24Number of pole pairs8
Rotor inertia J (kg·m2)0.00956Back-EMF constant (V/(r/min))0.00435
Armature resistance R ( Ω )0.942Maximum current I max (A)2.5
Table 2. Parameters of the proposed controller.
Table 2. Parameters of the proposed controller.
ParameterValueParameterValue
j10 ε o 10 3
k5 λ 1000
p1 α c 2
q2 m c 50
k 1 o 5 δ c 0.1
m o 5 ε c 10 3
δ o 0.1
Table 3. Experimental comparison of torque ripple suppression performance. Note: The bold values indicate the best performance.
Table 3. Experimental comparison of torque ripple suppression performance. Note: The bold values indicate the best performance.
Control StrategyPeak-to-Peak
Ripple (N·m)
Steady-State
Error (%)
Reduction
(%)
Traditional Constant Current PI0.02013.3-
ANFTSMO + PI0.0096.055.0
ANFTSMO + ASMC0.0042.780.0
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

Wang, Z.; Li, H.; Wen, T.; Li, H.; Chen, X. Torque Ripple Suppression in BLDC Reaction Wheels Using Adaptive Composite Control Strategy Under Non-Ideal Back-EMF. Actuators 2026, 15, 28. https://doi.org/10.3390/act15010028

AMA Style

Wang Z, Li H, Wen T, Li H, Chen X. Torque Ripple Suppression in BLDC Reaction Wheels Using Adaptive Composite Control Strategy Under Non-Ideal Back-EMF. Actuators. 2026; 15(1):28. https://doi.org/10.3390/act15010028

Chicago/Turabian Style

Wang, Zhicheng, Haitao Li, Tong Wen, Haitao Li, and Xiangwen Chen. 2026. "Torque Ripple Suppression in BLDC Reaction Wheels Using Adaptive Composite Control Strategy Under Non-Ideal Back-EMF" Actuators 15, no. 1: 28. https://doi.org/10.3390/act15010028

APA Style

Wang, Z., Li, H., Wen, T., Li, H., & Chen, X. (2026). Torque Ripple Suppression in BLDC Reaction Wheels Using Adaptive Composite Control Strategy Under Non-Ideal Back-EMF. Actuators, 15(1), 28. https://doi.org/10.3390/act15010028

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