Next Article in Journal
Simulation and Experimental Study of Gas Turbine Blade Tenon-Root Detachment on Spin Test
Previous Article in Journal
Rotorcraft Airfoil Performance in Martian Environment
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

High-Precision Composite Control of Driving Current for Non-Contact Annular Electromagnetic Stabilized Spacecraft Subject to Multiple Disturbances

1
Institute of Astronautics, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China
2
College of Instrument Science and Engineering, Southeast University, Nanjing 210096, China
*
Author to whom correspondence should be addressed.
Aerospace 2024, 11(8), 627; https://doi.org/10.3390/aerospace11080627
Submission received: 8 June 2024 / Revised: 27 July 2024 / Accepted: 29 July 2024 / Published: 1 August 2024

Abstract

:
Based on the design concept of dynamic and static isolation, disturbance-free payload (DFP) satellites can isolate the effects of interference on sensitive payloads, and can realize the high-precision control of the payload better than a traditional spacecraft. Among these, non-contact annular electromagnetic stabilized spacecraft (NCAESS) can effectively alleviate control output problems such as the six-degree-of-freedom coupling and nonlinear effects found in traditional non-contact spacecraft. As a key actuator, the driving current control of the non-contact annular electromagnetic actuator (NCAEA) will have a direct impact on the attitude performance of NCAESS. However, there are multiple interference effects present in the actual driving current control. Therefore, this paper proposes a composite control scheme to improve the driving accuracy by suppressing these multiple disturbances. Firstly, the variable-switching-frequency pulse-width modulation is used to adjust the switching frequency adaptively to reduce switch ripple. Secondly, feedforward compensation is employed to mitigate the back electromotive force. Thirdly, the robust Smith predictor is utilized to compensate for the digital control delay. Finally, an internal model proportional–integral controller with fuzzy rule is applied to adjust the parameters adaptively. The numerical simulation results demonstrate that the proposed approach can be adopted to enhance the robustness and dynamic response of the driving current effectively, which leads to precise control of the non-contact annular electromagnetic stabilized spacecraft.

1. Introduction

With the advancement of space technology, the next generation of space telescopes, high-resolution agile remote sensing, and gravitational wave detection missions impose higher demands on the attitude control performance of spacecraft [1,2,3]. In order to further improve the attitude control performance of spacecraft, based on the design concept of dynamic and static isolation, our research team has proposed the new concept of non-contact annular electromagnetic stabilized spacecraft (NCAESS), which effectively mitigates the problems of dynamic coupling and nonlinear effects that occur in traditional designs of non-contact spacecraft [4]. In previous studies, we have mainly focused on the influence of the control torque on the attitude of NCAESS. The precision of the torque is linearly related to the driving current of the non-contact annular electromagnetic actuator (NCAEA), the main actuator in NCAESS. In order to ensure the precision of the control torque and improve the control performance of NCAESS, the driving current control of NCAESS is investigated in this paper.
Through analysis, there are multiple disturbances in NCAESS, such as the current ripple that exists when switching power amplifiers are used [5], the back electromotive force generated by the relative motion of the two modules during the NCAESS control process [6], the time delay that exists when digital control is used [7], the time-varying effect of the power amplifiers, and the influence of noise [8]. In order to output precise driving current, it is necessary to use a suitable scheme to suppress the multiple disturbances and improve the robustness of the driving current control.
To address the current ripple problem in switching power amplifiers, traditional methods often involve increasing the switching frequency or using low-pass filters to reduce the magnitude of the current ripple [9]. However, increasing the switching frequency also increases the switching losses of the power amplifier, and to achieve better ripple suppression, low-pass filters require larger values of components such as inductors, which may reduce the dynamic response performance of the power amplifier [10]. J. Chen has introduced an improved active ripple eliminator to suppress the output current ripple of multi-phase buck converters. Experimental results demonstrate its effectiveness in attenuating ripple while preserving the fine-adjustment characteristics of the output voltage [11]. M. Dasohari proposes a driver based on a soft-switching parallel boost converter, showing that the parallel boost converter can be adopted to reduce the current ripple and can be applied in both high- and low-power scenarios [12]. Also, in terms of suppressing ripple by changing the switching frequency, Ref. [13] proposes a variable-switching-frequency pulse-width modulation technique to improve the switching loss, current ripple, and electromagnetic interference performance of power amplifiers.
To solve the problem of back electromotive force disturbance, F. Chen proposes an adaptive controller based on an RBF neural network to control a magnetic-levitation stable platform with back electromotive force disturbance, thereby improving the anti-interference ability of the platform [14]. J. Jeong analyzes the rotational motion error caused by the back electromotive force in magnetic-levitation systems and demonstrates that using a model-based feedforward compensation method can effectively suppress the rotational motion error induced by the back electromotive force [15].
To solve the problem of time delay caused by digital control, compensators are commonly constructed to reduce the effect of the delay. Delay-compensating technology can be classified into model-based technology, such as the robust Smith predictor; model predictive controllers; model-free technology; and so on [16]. J. Liu proposes an improved capacitor circuit by using multi-loop feedback current to mitigate the impact of delay on the network [17]. However, this multi-loop method requires the measurement of multiple state variables, which increases the complexity of the controller and reduces the reliability. Ref. [18] introduces a delay compensation method based on second-order generalized integrators to extend the stable region of a two-loop grid-current feedback control system. A. Katkout used a long-term prediction method to compensate the computational delays in multilevel inverter control loops [19]. S. Karan used a robust Smith predictor to eliminate the delay terms in the unstable control systems [20]. Through an analysis of the above literature, it is found that although model-free technology does not depend on the accuracy of the model, it struggles to fully compensate for the effects of time delays. Model-based technology is sensitive to the accuracy of system modeling. To better compensate for the effects of delay, the robust Smith predictor can be adopted to provide more advantages.
The actual control system is often affected by the combined influence of various forms of disturbances, which will reduce the stability and control effectiveness of the system. C. Jin proposes a composite layered disturbance-rejecting strategy, and combines an extended state observer, as well as the H controller, to improve the disturbance rejection capability of a magnetic-levitation rotor system with internal uncertainties and external disturbances [21]. S. Chen proposes a composite-structure adaptive compensation technique to improve the pointing precision of a gyroscope with high-frequency tilting flutter and sensor noise effects [22]. Ref. [23] discusses a composite control strategy for a small-inductance brushless DC motor affected by disturbances in the commutation and conduction regions. This strategy combines a BUCK converter, overlapping commutation control, an optimized duty cycle, asymmetric compensation functions, back electromotive force feedforward compensation, and an improved disturbance torque controller to achieve precise acceleration torque control. J. Zou proposes a composite control strategy that combines fuzzy PID control with a recursive least-squares technique to improve the convergence speed of the current [24]. Y. Liu proposes a composite control strategy that incorporates the robust Smith predictor, state observer compensation, and internal model nonlinear controllers to improve the tracking accuracy and positioning performance of a permanent-magnet synchronous-motor servo system affected by delays and external disturbances [25]. Through an analysis of the above literature, it can be concluded that composite control strategies exhibit a better control performance than single algorithms in the face of multiple disturbances.
Inspired by the above idea, a composite control scheme is proposed in this paper to suppress multiple disturbances and thus ensure the control performance of NCAESS. The main contributions of this paper are summarized as follows:
(1)
The proposed scheme suppresses the current ripple effectively without increasing the inductance value of the filter or adopting high switching frequencies. This preserves the dynamic response ability and reduces switching losses.
(2)
The closed-loop control adopts the internal model principle and fuzzy rules to adjust the parameters adaptively, enhancing the robustness and dynamic response capability of the driving current effectively.
(3)
The composite control algorithm can also suppress the disturbance effects caused by back electromotive force, time delay, time variance, and noise disturbance effectively, achieving precise control of the NCAESS.
The rest of this paper is organized as follows: In Section 2, the NCAESS configuration, dynamic model, and driving current scheme adopted in this article are described. The composite controller design of the NCAESS is discussed in Section 3. In Section 4, the effectiveness of the proposed composite control scheme is validated through simulation. Finally, Section 5 presents the conclusions of this paper.

2. Problem Statement

2.1. NCAESS Configuration

NCAESS has been proposed in our previous research to address the issues of dynamic coupling and nonlinear effects. The architectural design of an NCAESS is shown in Figure 1.
An NCAESS consists of two main modules: the payload module (PM) and the support module (SM). The PM is loaded with static load and its attitude is measured with a star sensor. The SM is similar to a traditional satellite platform with structures such as solar panels, and its attitude is controlled through actuators such as a flywheel and an attitude thruster. These two modules are connected by the NCAEA. The outer coil of the NCAEA is used not only to control the rotation of the PM along the x-axis and y-axis but also to control the relative displacement between the PM and SM along the z-axis. A three-dimensional model of the outer coil is shown in Figure 2. The inner coil of the NCAEA is designed as a double-loop structure. The upper-loop coil is adopted to control the relative translation of the two modules along the x-axis and y-axis, while the lower-loop coil is adopted to control the rotation of the PM along the z-axis. A three-dimensional model of the inner coil is shown in Figure 3.
For the outer coil, as shown in Figure 2, the minimum norm allocation is adopted to generate the control input, which can be written as follows:
T x T y F z t = r h r h 0 0 0 0 r h r h 1 1 1 1 F y + F y F x F x +
where rh is the annular radius of the outer coil; Tx and Ty are the attitude control torque of the PM, deflecting around the x- and y-axes, respectively; and Fx+, Fx, Fy+, Fy represent the Lorentz force generated by a1b1c1d1, a2b2c2d2, m1n1p1q1, and m2n2p2q2, respectively, as shown in Equation (2):
F x + = F a 1 b 1 + F c 1 d 1 = N h B h i a 1 b 1 c 1 d 1 ( α 2 α 2 r h d α + α 2 α 2 r h d α ) = 2 N h B h α r h i a 1 b 1 c 1 d 1 F x = F a 2 b 2 + F c 2 d 2 = N h B h i a 2 b 2 c 2 d 2 ( α 2 α 2 r h d α + α 2 α 2 r h d α ) = 2 N h B h α r h i a 2 b 2 c 2 d 2 F y + = F m 1 n 1 + F p 1 q 1 = N h B h i m 1 n 1 p 1 q 1 ( α 2 α 2 r h d α + α 2 α 2 r h d α ) = 2 N h B h α r h i m 1 n 1 p 1 q 1 F y = F m 2 n 2 + F p 2 q 2 = N h B h i m 2 n 2 p 2 q 2 ( α 2 α 2 r h d α + α 2 α 2 r h d α ) = 2 N h B h α r h i m 2 n 2 p 2 q 2
where Bh is the outer magnetic intensity; Nh is the outer-coil turns; α is the angle of the entire circumference occupied by the coil; and i a 1 b 1 c 1 d 1 , i a 2 b 2 c 2 d 2 , i m 1 n 1 p 1 q 1 , i m 2 n 2 p 2 q 2 represent the corresponding current coil.
For the inner coil, as shown in Figure 3, the attitude control torque of the PM along the z-axis and the control force between the two modules along the x-axis and y-axis can be written as follows:
T z = 4 r p N p B p l 2 i z r
F x t = 2 N p B p l 1 i x t
F y t = 2 N p B p l 1 i y t
where Bp is the inner magnetic intensity; Np is the inner-coil turns; rp is the force arm; and l1, l2 represent the upper and lower working lengths, respectively.

2.2. Dynamic Model

According to Equations (1)–(5), the magnetic field of the NCAESS in this article can be reasonably designed to ensure its good uniformity; therefore, it can be seen that the precision of the control input in the NCAESS is linear to the driving current. In order to ensure the control performance of the NCAESS, this paper conducts research on its driving current control. The proposed switching power amplifier of the NCAESS is shown in Figure 4, which is composed of a BUCK circuit and an H-bridge circuit in series. The BUCK circuit is responsible for adjusting the voltage, while the H-bridge is responsible for changing the direction of the coil current.
For the driving topology adopted in this paper, there are two power circuit states in a switching cycle Tp: the charging interval and the freewheeling interval. The charging interval is shown in Figure 5.
According to Kirchhoff’s current law, the power amplifier model in the charging interval can be written as follows:
U j = L 1 d i L j ( t ) d t + L X j d i X j ( t ) d t + R X j i X j ( t ) + E b j ( t ) i L j ( t ) = i X j ( t ) + i C j ( t ) 1 C 1 0 t i C j d t = L X j d i X j ( t ) d t + R X j i X j ( t ) + E b j ( t )
where U is the power supply voltage; L1 is the value of the filter inductor; C1 is the value of the capacitor; RXj, LXj (j = a1b1c1d1, a2b2c2d2, m1n1p1q1, m2n2p2q2, zr, xt, yt) represent the equivalent resistance and the inductance value of each coil, respectively; iLj(t) represents the current of the filter inductor L1 in the power amplifier connected to each coil; iXj(t) is the current flowing through each coil; iCj(t) represents the current flowing through the filter capacitor C1 of each power amplifier; and Ebj(t) represents the magnitude of the back electromotive force through each coil. Therefore, the state-space equations of the power amplifier during the charging interval can be written as follows:
L 1 C 1 L X j d 3 i X j ( t ) d t 3 + L 1 C 1 R X j d 2 i X j ( t ) d t 2 + ( L 1 + L X j ) d i X j ( t ) d t + R X j i X j ( t ) = U E b j ( t ) L 1 C 1 d 2 E b j ( t ) d t 2
While the power amplifier is in the freewheeling state, as shown in Figure 6, according to Kirchhoff’s current law, the power amplifier model can be written as Equation (8):
0 = L 1 d i L j ( t ) d t + L X j d i X j ( t ) d t + R X j i X j ( t ) + E b j ( t ) + V D j i L j ( t ) = i X j ( t ) + i C j ( t ) 1 C 1 0 t i C j d t = L X j d i X j ( t ) d t + R X j i X j ( t ) + E b j ( t )
where VDj is the voltage drop through the diode in each power amplifier.
Therefore, the state-space equations of the power amplifier during the freewheeling interval can be written as follows:
L 1 C 1 L X j d 3 i X j ( t ) d t 3 + L 1 C 1 R X j d 2 i X j ( t ) d t 2 + ( L 1 + L X j ) d i X j ( t ) d t + R X j i X j ( t ) = V D j E b j ( t ) L 1 C 1 d 2 E b j ( t ) d t 2
According to the state-space averaging method, the average state-space equation of the power amplifier can be obtained using Equation (7) × DZj(t) + Equation (9) × (1 − DZj(t)); thus, we obtain the following:
L 1 C 1 L X j d 3 i X j ( t ) d t 3 + L 1 C 1 R X j d 2 i X j ( t ) d t 2 + ( L 1 + L X j ) d i X j ( t ) d t + R X j i X j ( t ) = D Z j ( t ) U + [ D Z j ( t ) 1 ] V D j E b j ( t ) L 1 C 1 d 2 E b j ( t ) d t 2
where DZj(t) represents the duty cycle for the current control of each coil. Considering a time delay τ in the digital signal control of each coil’s driving current in the NCAESS, the relationship between the control quantity Dj(t) for each channel and the duty cycle DZj(t) can be written as follows:
D Z j ( t ) = 1 V t r i D j ( t τ j )
where Vtri represents the amplitude of the triangular carrier wave.
In this paper, the amplitude of the triangular carrier wave is chosen to be 1. In practical scenarios, [Dzj(t) − 1]VDj  Dzj(t)UEbj(t) − L1C1d2Ebj(t)/dt2, the average state-space equation of the power amplifier can be obtained as follows:
L 1 C 1 L X j d 3 i X j ( t ) d t 3 + L 1 C 1 R X j d 2 i X j ( t ) d t 2 + ( L 1 + L X j ) d i X j ( t ) d t + R X j i X j ( t ) = D j ( t τ j ) U E b j ( t ) L 1 C 1 d 2 E b j ( t ) d t 2

2.3. Driving Current Scheme

Based on the power amplifier model described above, in order to achieve a precise driving current performance, this paper adopts a composite control scheme to design the NCAESS control system, as shown in Figure 7. The entire control system is divided into four parts: the expected current solution of the outer and inner coils, the composite control algorithm, the switching power amplifier, and the NCAESS. The control system first uses the current calculation module to calculate the expected current of each coil based on the position control torque and translation control force calculated by the PM attitude controller and the relative position controller. Second, the switching power amplifier is controlled by a composite control scheme consisting of variable-switching-frequency pulse-width modulation (VSFPWM), feedforward compensation, robust Smith prediction (RSP), and an internal model proportional–integral (PI) controller with fuzzy rule to achieve high-precision driving current control. Finally, the Lorentz force generated by the driving current and the magnetic field controls the movement of the NCAESS, and the PM attitude θ pok(k = x,y,z) and the relative position rspk act as feedback to the PM attitude controller and the relative position controller.
Most of the previous studies only considered the influence of partial disturbances, but there is a comprehensive influence of multiple disturbances in the actual driving current control. Based on the consideration of multiple disturbances, this paper investigates the feasibility of the combined application of VSFPWM, feedforward compensation, RSP, fuzzy control, and PI control. In this process, PI control uses the internal model principle to improve the PI algorithm, further simplifies the difficulty of PI algorithm parameter setting, and effectively inhibits multiple disturbances through the combination of these algorithms. Although many disturbance factors are considered in the composite control scheme designed in this paper, the algorithms involved in pulse-width modulation (PWM), feedforward compensation, Smith prediction, fuzzy control, and PI control are all commonly used in engineering and have the advantages of being simple and reliable. In this paper, some improvements are made to these algorithms, which retain the advantageous stability and reliability of the original algorithms while improving the overall control performance without increasing the complexity too much.

3. Composite Controller Design

3.1. VSFPWM Based on Current Ripple Prediction

Compared with linear power amplifiers, switching power amplifiers are widely used in driving circuits due to their advantageous high efficiency. However, switching power amplifiers suffer from the current ripple problem, which can reduce the output precision of the driving current. According to Kirchhoff’s current law, the current ripple on the coil is positively correlated with the current ripple on the filter inductor of the power amplifier.
Considering the topology of the power amplifier shown in Figure 4, assuming that the switching frequency is much higher than the fundamental frequency, and that the capacitor C1 in the BUCK voltage regulator can make the driving current ignore the influence of voltage ripple, the fundamental component of the voltage between the two poles of a power amplifier is equal to the duty cycle multiplied by the power supply voltage U(t). The current ripple on the filter inductor of the power amplifier can be represented as follows:
Δ I L j D Z j ( t τ j ) T s j = U U o j [ D Z j ( t τ j ) U U o j ] L 1
Δ I L j = [ U D j ( t τ j ) U ] D j ( t τ j ) T s j L 1 = U L 1 f s j [ D j ( t τ j ) D j 2 ( t τ j ) ]
where Uoj represents the voltage across the terminals of each coil in the NCAESS; Dj(t) is the modulation wave amplitude output by the driving current controller of each coil, having a range of 0 ≤ Dj(t) ≤ 1; Tsj stands for the triangular carrier switching period of each driving current controller; and fsj is the triangular carrier switching frequency.
According to Equation (14), it can be seen that the amount of current ripple on the filter inductor is related to the modulation wave amplitude (i.e., the duty cycle), the triangular carrier frequency, and the filter inductor value. The current ripple decreases as the triangular carrier frequency and inductance value increase, while the current ripple and modulation wave amplitude have a nonlinear relationship, as shown in Figure 8. When the modulation wave amplitude is 0.5, that is, when the duty cycle is 50%, the ripple is the largest. When the modulation wave amplitude is larger or smaller than 0.5, the ripple also decreases.
From the above analysis, it can be seen that when the current ripple changes with the change in duty cycle, the current ripple can be reduced by increasing the inductance value or triangular carrier frequency, which is also the traditional method. However, increasing the inductance value is not conducive to the dynamic response capability of the system, and increasing the triangular carrier frequency will aggravate the switching loss. Therefore, this paper predicts the current ripple according to the modulation amplitude and adjusts the triangular carrier frequency adaptively by using the VSFPWM algorithm to control the power amplifier switching element, as shown in Figure 9. According to the NCAESS precision requirements for current ripple, the VSFPWM algorithm updates the triangular carrier switching frequency online, and compares the updated triangular carrier with the modulated wave to generate the pulse that drives the power switching element.
The current ripple value after updating the switching frequency and the calculation of the switching frequency update can be written as follows:
Δ I L j _ u p d a t e = Δ I L j _ p r e d i c t e d f s j _ l a s t f s j
f s j = f s j _ l a s t Δ I L j _ p r e d i c t e d Δ I L j _ r e q u i r e
where fsj_last is the frequency of the triangular carrier before the frequency update; and ΔILj_predicted represents the predicted current ripple value on the filter inductor based on the previous switching frequency in each switching power amplifier. At the same time, the updated triangular carrier frequency is set to no less than 10 kHz in order to ensure normal current control at a low duty ratio. The predicted current ripple value is given as follows:
Δ I L j _ p r e d i c t e d = U L 1 f s j _ l a s t [ D j ( t τ j ) D j 2 ( t τ j ) ]
The VSFPWM algorithm predicts the current ripple size on the filter inductor and adjusts the switching frequency adaptively to reduce the current ripple based on the modulation amplitude value. This does not require an increase in the inductance value in the filter or the maintenance of a high switching frequency. Therefore, the dynamic response of the power amplifier can be improved and the switching losses can be reduced while suppressing the current ripple.

3.2. Feedforward Compensation for Back Electromotive Force

In the attitude maneuver of the NCAESS, the PM moves first and the SM follows. Due to the non-contact connection between these two modules, there is a gap between them; at this time, the relative motion of attitude or position will occur between the two modules of the NCAESS. When entering the steady-state mode, the PM exhibits high attitude accuracy and stability, but the vibration and other disturbances on the SM will cause the position and attitude of the SM to change slightly, resulting in relative motion between the two modules. According to Faraday’s law of electromagnetic induction, the relative motion between the two modules would cause back electromotive force. The generation of back electromotive force will interfere with the driving current and affect the relative motion of the NCAESS.
In order to suppress this impact, this section adopts feedforward compensation to suppress the back electromotive force.
As shown in Figure 2, the outer coil generates a back electromotive force on the NCAESS when the two modules are rotated relative to each other around the x- and y-axes. The magnitude of the back electromotive force can be written as follows:
E b 1 = N h B h ω s p i s r h α 2 α 2 r h d α + N h B h ω s p i s r h α 2 α 2 r h d α = 2 N h B h ω s p i s r h 2 α
where ωsspi(i = x, y) represents the angular velocity of the relative rotation along the x-axis and y-axis between the two modules.
The disturbances of the back electromotive force generated by the relative rotation around the z-axis and relative translation along the x-axis and y-axis of the two modules can be represented as follows:
E b 2 = 4 N p B p ω s p z s l 2 2 l 2 2 r p d l 2 = 4 N p B p ω s p z s r p l 2
E b 3 = 2 N p B p v s p i s l 1
where ωsspz and vsspi(i = x, y) represent the angular velocity of the relative rotation along the z-axis and the relative velocity of the translation along the x-axis and y-axis between the two modules, respectively.
According to the average state-space equation of the power amplifier, as shown in Equation (12), and the NCAESS back electromotive force model constructed in Equations (18)–(20), the feedforward compensation controller of the back electromotive force can be obtained as follows:
D 2 ( t ) = E b j x ( t ) U
where Ebjx (x = 1, 2, 3) represents the magnitude of the back electromotive force on each coil, and Ebj1 (j1 = a1b1c1d1, a2b2c2d2, m1n1p1q1, m2n2p2q2) = Eb1, Ebj2 (j2 = zr) = Eb2, Ebj3 (j3 = xt, yt) = Eb3.
Based on the constructed feedback compensation controller for back electromotive force, its impact can be effectively suppressed, thereby improving the precision of the driving current when the two modules move relative to each other.

3.3. Robust Smith Prediction for Eliminating Time Delay

Compared to analog control, digital control offers greater robustness and the ability to compute more complex algorithms. However, inherent time delays are introduced in the signal acquisition, algorithm computation, and PWM generation stages. The transfer function of a closed-loop control system for current control with delays can be written as follows:
i X j ( s ) i X j r e f ( s ) = G c j ( s ) G p j ( s ) e τ j s 1 + G c j ( s ) G p j ( s ) e τ j s
where iXjref(s) represents the reference current of each coil; iXj(s) denotes the NCAESS driving current; τj is the delay value in the driving current control system for each coil; Gpj(s) stands for the actual model of each power amplifier with delay; and Gcj(s) represents the closed-loop controller model for the driving current of each coil.
Due to the high-precision control requirement of the NCAESS, the presence of the time delay term e τ j s in the characteristic equation of the closed-loop control system can affect the stability of the system. However, due to the modeling and parameter identification errors caused by the time-varying performance of the power amplifiers, as well as the uncertainty of time delay, it is difficult to achieve ideal compensation effects with the classical Smith predictor. This section thus adopts the robust Smith predictor to identify the time delay online and compensate for the impact in the closed-loop control system. The structure of the robust Smith predictor is shown in Figure 10.
As shown in Figure 10, D1j represents the output of the closed-loop controller for the driving current of each coil, τnj is the estimated time delay for each driving current control loop, Gnj(s) represents the ideal model of each power amplifier after removing the time delay, and Gfj(s) stands for the filter designed in the RSP used in each control loop. Assuming that the back electromotive force is eliminated through the feedforward compensation, and since L1C1LXjd3iXj(t)/dt3 + L1C1RXjd2iXj(t)/dt2 (L1 + C1)diXj(t)/dt + RXjiXj(t) for the fundamental current, the average state-space equation of the power amplifier can be simplified as shown in Equation (23) after neglecting the effects of the higher-order terms:
( L 1 + L X j ) d i X j ( t ) d t + R X j i X j ( t ) = D 1 j ( t ) U
The ideal model of the power amplifier is written below:
G n j ( s ) = i X j ( s ) D 1 j ( s ) = U ( L 1 + L X j ) s + R X j
Based on the correlation between the control input signal and the driving current, this paper employs a cross-correlation function to compute the delay time. The cross-correlation function between the control input and the driving current is as follows:
R D 1 j i X j ( τ ) = E [ D 1 j ( t ) × i X j ( t τ j ) ] = l i m 1 T 0 T [ D 1 j ( t ) × i X j ( t τ j ) ] d t
where iXj(tτ) is the driving current in each coil under the influence of the time delay; and T is the observation time.
N data are sampled at equal time intervals ts for the closed-loop control quantity and driving current, respectively. For the sampled data, D1jT = [ D1j (J), D1j (J + 1),…, D1j (J + N − 1)], iT = [i(J + nj), i(J + nj + 1),…, i(J + nj + N − 1)], J = 1,…, m, where m is a positive integer and nj = τj/ts. Assuming the time delay interval is [τjmin, τjmax] and making Ntsτjmax, the cross-correlation function between the control input and the output signal in the discrete-time form can thus be obtained as follows:
R ^ D 1 j i X j ( n j ) = 1 N k = 0 N 1 [ D 1 j ( J + k ) × i X j ( J + k + n j ) ]
This paper adopts the fast Fourier transform (FFT) to calculate the cross-correlation function in Equation (26) in order to reduce the computational complexity. If n ^ j is taken as the maximum value of the cross-correlation function, then the estimated time delay of each control loop using digital control is τnj = n ^ j ts.
The closed-loop transfer function of the NCAESS when using robust Smith prediction can be written as follows:
i X j ( s ) i X j r e f ( s ) = G c j ( s ) G p j ( s ) e τ j s 1 + G c j ( s ) G n j ( s ) + G c j ( s ) G f j ( s ) [ G p j ( s ) e τ j s G n j ( s ) e τ n j s ]
The design of the filter is as follows:
G f j ( s ) = G p j ( s ) G n j ( s ) G p j ( s ) e τ j s G n j ( s ) e τ n j s
When the online identification delay of each control loop τnjτj, the filter Gfj(s) can be simplified into Equation (29):
G f j ( s ) = 1 e τ n j s 1 τ n j s + 1
At this point, the characteristic equation of the NCAESS driving current control system for each coil is 1 + Gcj(s)Gpj(s) = 0. From this, it can be concluded that when the power amplifier exhibits time-varying performance and disturbances leading to model uncertainty, the robust Smith predictor can still eliminate the impact of the digital control delay.

3.4. Internal Model PI Controller with Fuzzy Rule

In order to address the impact of power amplifier variation and noise interference on driving current control, it is necessary to tune the controller parameters adaptively. The two parameters of the traditional PI controller would affect the control effect, and it is also difficult to achieve the ideal control results through manual adjustment of these parameters. Moreover, they cannot adaptively adjust with changes in system performance, disturbances, and other influences, which would weaken the robustness of the driving current. This article first uses the internal model principle to tune the parameters of the PI controller, and then combines it with fuzzy rule in order to enable it to adjust the parameters of the internal model PI controller adaptively. A structural diagram of the internal model PI controller with fuzzy rule is shown in Figure 11.
The controller constructed based on the internal model principle is shown in Figure 12, which consists of feedback from the ideal model of the power amplifier and a low-pass filter controller of the same order as the controller. The internal model controller is constructed as shown in Equation (30).
G I M C j ( s ) = 1 G n j ( s ) r j s + 1 = ( L 1 + L X j ) s + R X j U r j s + 1
where rj represents the filter parameter. The equivalent feedback for internal model control is constructed as follows:
G c ( s ) = G I M C j ( s ) 1 G I M C j ( s ) G n j ( s ) = ( L 1 + L X j ) s + R X j r j U s
We can thus transform the structure of the traditional PI controller through the following expression:
G P I j ( s ) = k p j + k i j s = k p j ( k c j s + 1 ) k c j s
where kpj and kij are the parameters of the PI controller; and kpj/kcj is the equivalent parameter of kij.
Comparing Equation (31) with Equation (32), the internal model PI controller is constructed as follows:
G I M P I j ( s ) = L 1 + L X j r j U + R X j r j U s
As shown in Equation (34), it can be observed that the PI controller is only related to the parameter rj of the filter when the ideal model of the NCAESS is known. Based on the design experience of the filter parameters, the PI controller can be tuned effectively. This reduces the difficulty and improves the precision of the parameter tuning.
By adjusting the filter parameter rj, it is found that as the value of rj decreases, the system response speed can be increased and the robustness can be enhanced. However, too small a value of rj may lead to the system overshooting. On the other hand, increasing the value of rj would reduce the response speed and robustness, but would not cause overshooting. In order to balance the overshooting and response speed of the NCAESS driving current control system and to improve the robustness, this paper adopts a fuzzy rule to adjust the filter parameter r adaptively based on the current system situation.
The internal model PI controller with fuzzy rule takes the error ej between the reference current and the feedback current as well as the changing rate of the error ecj as input variables, and the change in the parameter rj of the internal model PI controller Δrj as the output variable. The Gaussian-type function shown in Equation (33) is used as the membership function of the fuzzy controller. The fuzzy subsets corresponding to the input and output variable domains of the fuzzy controller are {NB, NM, NS, Z, PS, PM, PB}.
f ( x ) = e ( x a i ) 2 b i 2
where ai is the center value of the function; and bi is the width of the function.
After obtaining the output of a fuzzy rule, it is necessary to perform defuzzification to obtain precise control values. This paper adopts the centroid method for defuzzification [26], which is represented as follows:
M j = ( μ ( x j ) x j ) μ ( x j ) | x = e j , e c j
where Mj represents the centroid position of the fuzzy set; xj denotes the changing rate of ej and ecj; and μ(xj) represents the membership degree of the variable xj.
Combining the above contents, the internal model PI controller with fuzzy rule can be represented as follows:
G F I M P I j ( s ) = L 1 + L X j ( r j + Δ r j ) U + R X j ( r + Δ r ) U s
Obviously, the internal model PI controller with fuzzy rule can be adopted to change the controller parameter rj adaptively according to the current error situation of the driving current control system, thereby improving the driving current performance.

4. Numerical Simulation

4.1. Initial Conditions

In order to verify the effectiveness of the composite control algorithm designed in this paper, this section sets up a simulation model according to the control system shown in Figure 7 and performs three-axis steady-state control of an NCAESS. The PM attitude, the SM attitude, and the relative position of the two modules are controlled by the proportional differentiation (PD) algorithm, which is commonly used in engineering. The initial parameters used are shown in Table 1 and Table 2. Table 1 shows the parameters relating to the NCAESS’s initial orbit, the external environment, and its own moment of inertia. Table 2 shows the parameters relating to the NCAEA’s size, the switching power amplifier, and the magnetic field.
The parameters and fuzzy rules of the driving current composite control scheme designed in this article are shown in Table 3 and Table 4. Table 3 shows the parameters relating to the PM attitude controller, the SM attitude control, and the relative position controller of the two modules, as well as the parameters of the composite control scheme in the driving current control of each coil. Table 4 shows the fuzzy rules adopted by the internal model proportional–integral controller with fuzzy rule.
After the NCAESS separates from the rocket, the PM and SM are connected through a mechanical locking device. When this mechanical device is unlocked via the detonation of explosive bolts, there is an initial state error between the PM and SM, as shown in Table 5.

4.2. Results and Analysis

To verify the effectiveness of the proposed composite control scheme for the driving current, this paper conducts comparative simulations between the PWM and PI algorithms commonly used in driving control and the composite control scheme designed in this paper under the same condition of multiple disturbances [27]. Moreover, to verify the improvement of each algorithm in the composite control scheme on the driving current, comparative simulations are conducted before and after the combination of each algorithm.
Case 1: Simulation of the composite control scheme’s effectiveness.
Figure 13, Figure 14 and Figure 15 show the comparative simulation results for the NCAESS while employing the traditional method and the proposed composite control method during three-axis attitude stabilization control.
As shown in Figure 13, Figure 14 and Figure 15, it can be seen that compared with the combination method of PWM and PI, which is commonly used in driving control, the composite control scheme improves the driving current in the outer-coil a1b1c1d1, a2b2c2d2, m1n1p1q1, and m2n2p2q2 up to approximately 10 times under the multiple disturbances. Similarly, the driving current in the inner coil responsible for z-axis rotation control is enhanced up to approximately 10 times, too. Furthermore, both types of coils exhibit better dynamic responses with the composite control scheme, alleviating output current fluctuations. The response speed of the driving current for the outer coil is increased to approximately 1.5 ms, while for the inner coil, it is improved to approximately 2 ms. Obviously, the composite control scheme proposed in this paper demonstrates stronger robustness and a better response speed compared to the traditional method, which better meets the precise driving requirements of NCAESS.
Case 2: Simulation of VSFPWM based on current ripple prediction.
In response to the problem of current ripple during the modulation of the switching power amplifiers, the composite control scheme designed in this paper includes a VSFPWM based on current ripple prediction. Considering the similar driving current waveforms in the annular outer-coil a1b1c1d1, a2b2c2d2 and the annular outer-coil m1n1p1q1, m2n2p2q2, this paper performs a simulation analysis of the driving currents for the annular outer-coil a1b1c1d1, a2b2c2d2 and, subsequently, the z-axis rotation control coil. The comparative simulations using the traditional PWM and the VSFPWM are shown in Figure 16 and Figure 17. It can be seen that compared with the traditional PWM, the composite control algorithm using VSFPWM can maintain the current ripple within the range of 100 μA in the outer coil and inner coil by adjusting the switching frequency adaptively. However, the current ripple size in traditional PWM varies with the modulation wave amplitude, and its peak value exceeds the range of 100 μA. Therefore, the composite control scheme, by using VSFPWM, can suppress the switching current ripple effectively.
Case 3: Simulation of feedforward compensation for back electromotive force.
In response to the disturbance of the back electromotive force in the NCAESS, the composite control algorithm designed in this paper uses a feedforward technique to compensate for the back electromotive force. In order to evaluate the effectiveness of this back electromotive force feedforward compensation algorithm, this paper conducts a comparative simulation analysis between using the feedforward compensation and not considering such compensation in the composite control scheme. Figure 18 and Figure 19 show the simulated comparison of the driving current for the outer coil and the inner coil.
As shown in Figure 18 and Figure 19, it is clearly evident that the composite control scheme with back electromotive force feedforward compensation can improve the precision of the driving current in both the outer and inner coils by about one time when outputting low-amplitude current, and reduce the steady-state error by about 30 μA. Therefore, the composite control algorithm using back electromotive force feedforward compensation can suppress the back electromotive force disturbances and improve the precision of the driving current effectively when the two modules move relative to each other.
Case 4: Simulation analysis of robust Smith prediction.
The robust Smith predictor is used to compensate the time delay in the proposed composite control algorithm in this paper. To verify the effectiveness of the robust Smith predictor, this paper conducts a comparative simulation analysis between using the robust Smith predictor for time delay compensation and not considering such time delay compensation. Figure 20 and Figure 21 show the simulated comparison of the driving current of the outer coil and the inner coil, respectively. Figure 20 and Figure 21 indicate that the composite control algorithm using the robust Smith predictor approximately doubles the current accuracy compared to the scenario without time delay compensation. It solves the stability problem caused by the time delay and reduces the overshooting, enhancing the dynamic response of the driving current control system. Therefore, employing the composite control scheme with RSP can compensate for the time delay, enhancing the stability and dynamic response of the driving current control system.
In summary, by adopting the composite control scheme designed in this article, the driving current control system of the NCAESS has stronger robustness and an enhanced dynamic response ability compared to the traditional control scheme under multiple disturbances. And the VSFPWM, back electromotive force feedforward compensation, and robust Smith predictor in the composite control scheme are effective in improving the control effect the driving current.

5. Conclusions

This paper presents a composite strategy for the driving current control of NCAESS, which addresses various disturbances that affect the precision of the switch power amplifiers. These disturbances include the switch ripple, back electromotive force, digital time delay, time-varying performance, and noise disturbances. The proposed method combines the VSFPWM, back electromotive force feedforward compensation, the robust Smith predictor, and an internal model PI algorithm with fuzzy rule to mitigate the above-mentioned disturbances effectively. Through numerical simulations comparing the composite control scheme with the traditional method, it is demonstrated that the proposed method can be adopted to improve the driving precision. Specifically, the VSFPWM maintains the peak value of the current ripple within a range of 100 μA. The back electromotive force feedforward compensation roughly doubles the precision in situations of low-current output. The robust Smith predictor enhances the system stability, reduces the driving noise by a factor of two, and alleviates the overshooting problem caused by time delay. Overall, the proposed composite control scheme in this paper strengthens the robustness and dynamic response, and can thus be adopted to guarantee the high-precision control of NCAESS.

Author Contributions

Conceptualization, H.L., H.Y. and J.X.; methodology, H.L., H.Y. and J.X.; software, H.Y.; validation, H.Y.; investigation, H.Y.; writing—original draft preparation, H.L. and H.Y.; writing—review and editing, J.X.; supervision, H.L. and J.X.; project administration, H.L.; funding acquisition, H.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was co-supported by the National Natural Science Foundation of China (Grant No. 12172168 and No. 62273240).

Data Availability Statement

The original contributions presented in the study are included in the article; any further inquiries can be directed to the corresponding authors.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Garcia-Luis, U.; Gomez-San-Juan, A.M.; Navarro-Medina, F.; Ulloa-Sande, C.; Yñigo-Rivera, A.; Peláez-Santos, A.E. Optimizing Space Telescopes’ Thermal Performance through Uncertainty Analysis: Identification of Critical Parameters and Shaping Test Strategy Development. Aerospace 2024, 11, 231. [Google Scholar] [CrossRef]
  2. Lee, S.; Park, S.-Y.; Kim, J.; Ka, M.-H.; Song, Y. Mission Design and Orbit-Attitude Control Algorithms Development of Multistatic SAR Satellites for Very-High-Resolution Stripmap Imaging. Aerospace 2023, 10, 33. [Google Scholar] [CrossRef]
  3. Hao, L.; Zhang, Y. Design and Analysis of the Integrated Drag-Free and Attitude Control System for TianQin Mission: A Preliminary Result. Aerospace 2024, 11, 416. [Google Scholar] [CrossRef]
  4. Liao, H.; Wang, D.; Ren, Y.; Wang, W. Conceptual design and control method for a non-contact annular electromagnetic stabilized satellite platform. Chin. J. Aeronaut. 2024, 37, 256–270. [Google Scholar] [CrossRef]
  5. Cheng, X.; Wang, B.; Chen, Q.; Zhang, L.; Liu, H.; Song, S. A unified design and the current ripple characteristic analysis of digital switching power amplifier in active magnetic-levitated bearings. Int. J. Appl. Electromagn. Mech. 2017, 55, 391–407. [Google Scholar] [CrossRef]
  6. Yang, H.; Liu, L.; Yun, H.; Li, X. Modeling and collision avoidance control for the Disturbance-Free Payload spacecraft. Acta Astronaut. 2019, 164, 415–424. [Google Scholar] [CrossRef]
  7. Elhassan, G.; Zulkifli, S.A.; Pathan, E.; Khan, M.H.; Jackson, R. A comprehensive review on time-delay compensation techniques for grid-connected inverters. IET Renew. Power Gener. 2021, 15, 251–266. [Google Scholar] [CrossRef]
  8. Köksal, H.; Demir, N.; Kilcik, A. Analysis of the Cosmic Ray Effects on Sentinel-1 SAR Satellite Data. Aerospace 2021, 8, 62. [Google Scholar] [CrossRef]
  9. Wang, X.; Zhao, Z.; Li, K.; Chen, K.; Liu, F. Analysis of the steady-state current ripple in multileg class-D power amplifiers under inductance mismatches. IEEE Trans. Power Electron. 2018, 34, 3646–3657. [Google Scholar] [CrossRef]
  10. Kamath, K.P.; Vijay, G.S.; Bekinal, S.I.; Doddamani, M. Power Amplifiers and Their Feedback Mechanisms for AMB—A Comprehensive Review. IEEE Access 2023, 11, 132893–132915. [Google Scholar] [CrossRef]
  11. Chen, J.; Wang, Z.; Huang, J.; Wang, H.; Luo, P.; Liang, T.-J. A Configurable DC-DC Ripple Attenuator Module with Active Ripple Cancellation Technique. IEEE Trans. Power Electron. 2024, 39, 7217–7229. [Google Scholar] [CrossRef]
  12. Dasohari, M.; Vishwanathan, N.; Porpandiselvi, S.; Vani, A.R.M. A Soft-switched Boost Converter based LED Driver with Reduced Input Current Ripple. IEEE Access 2024, 12, 45904–45922. [Google Scholar] [CrossRef]
  13. Jiang, D.; Li, Q.; Shen, Z. Model predictive PWM for AC motor drives. IET Electr. Power Appl. 2017, 11, 815–822. [Google Scholar] [CrossRef]
  14. Chen, F.; Wang, W.; Wang, S. Rotating Lorentz Force Magnetic Bearings’ Dynamics Modeling and Adaptive Controller Design. Sensors 2023, 23, 8543. [Google Scholar] [CrossRef] [PubMed]
  15. Jeong, J.; Ahn, D.; Kim, K.; Choi, Y.-M.; Kim, M.; Lee, H.J.; Park, J.; Kim, H.; Ryu, J.; Kim, H.; et al. Feedforward compensation of back electromotive force for suppressing rotational motion errors in a magnetically levitated system. J. Mech. Sci. Technol. 2017, 31, 4619–4630. [Google Scholar] [CrossRef]
  16. Lu, M.; Wang, X.; Loh, P.C.; Blaabjerg, F.; Dragicevic, T. Graphical evaluation of time-delay compensation techniques for digitally controlled converters. IEEE Trans. Power Electron. 2017, 33, 2601–2614. [Google Scholar] [CrossRef]
  17. Liu, J.; Zhou, L.; Li, B.; Zheng, C.; Xie, B. Modeling and analysis of a digitally controlled grid-connected large-scale centralized PV system. IEEE Trans. Power Electron. 2017, 33, 4000–4014. [Google Scholar] [CrossRef]
  18. Xin, Z.; Wang, X.; Loh, P.C.; Blaabjerg, F. Grid-current-feedback control for LCL-filtered grid converters with enhanced stability. IEEE Trans. Power Electron. 2016, 32, 3216–3228. [Google Scholar] [CrossRef]
  19. Katkout, A.; Nasser, T.; Essadki, A. An efficient model predictive current control algorithm for grid-connected multi-level inverter with computational delay compensation. In Proceedings of the 2020 International Conference on Electrical and Information Technologies (ICEIT), Rabat, Morocco, 4–7 March 2020. [Google Scholar]
  20. Karan, S.; Dey, C. Enhanced modified smith predictor for delay dominated unstable processes. In Proceedings of the 2018 IEEE Electron Devices Kolkata Conference (EDKCON), Kolkata, India, 24–25 November 2018. [Google Scholar]
  21. Jin, C.; Cao, Y.; Zhou, H.; Zhou, J.; Xu, Y.; Ye, Z.; Xin, Y. Research on composite hierarchical anti-disturbance scheme for magnetic bearing rotor using H and observer. J. Vib. Control. 2024, 10775463231225689. [Google Scholar] [CrossRef]
  22. Chen, S.; Huo, X.; Zhao, H.; Cui, K.; Yao, Y. Active tilting flutter suppression of gyrowheel with composite-structured adaptive compensator. IEEE Trans. Ind. Electron. 2020, 68, 6227–6237. [Google Scholar] [CrossRef]
  23. Fang, J.; Zhou, X.; Liu, G. Precise accelerated torque control for small inductance brushless DC motor. IEEE Trans. Power Electron. 2012, 28, 1400–1412. [Google Scholar] [CrossRef]
  24. Zou, J.; Xie, F.; Zhang, W.; Xu, Y. Recursive Least Square Method Based Automatic Balance Control of Active Magnetic Bearings. In Proceedings of the 2023 IEEE International Conference on Mechatronics and Automation (ICMA), Harbin, China, 6–9 August 2023. [Google Scholar]
  25. Liu, Y.; Gao, J.; Luo, Y.; Zhang, L. Robust Smith Predictor-Based Internal Model Nonlinear Control with Lead Compensation Extended State Observer for PMLSM Servo Systems Considering Time Delay. IEEE Trans. Power Electron. 2024, 39, 5424–5438. [Google Scholar] [CrossRef]
  26. Noordin, A.; Mohd Basri, M.A.; Mohamed, Z. Real-Time Implementation of an Adaptive PID Controller for the Quadrotor MAV Embedded Flight Control System. Aerospace 2023, 10, 59. [Google Scholar] [CrossRef]
  27. Ullah, K.; Ishaq, M.; Naz, M.A.; Rahaman, M.; Soomar, A.M.; Ahmad, H.; Alam, N. Design of dual loop controller for boost converter based on PI controller. AIP Adv. 2024, 14, 025232. [Google Scholar] [CrossRef]
Figure 1. Diagram showing the configuration of an NCAESS.
Figure 1. Diagram showing the configuration of an NCAESS.
Aerospace 11 00627 g001
Figure 2. Three-dimensional model of the outer coil.
Figure 2. Three-dimensional model of the outer coil.
Aerospace 11 00627 g002
Figure 3. Three-dimensional model of the inner coil.
Figure 3. Three-dimensional model of the inner coil.
Aerospace 11 00627 g003
Figure 4. Switching power amplifier of the NCAESS.
Figure 4. Switching power amplifier of the NCAESS.
Aerospace 11 00627 g004
Figure 5. Equivalent circuit diagram of the power amplifier during the charging interval.
Figure 5. Equivalent circuit diagram of the power amplifier during the charging interval.
Aerospace 11 00627 g005
Figure 6. Equivalent circuit diagram of the power amplifier during the freewheeling interval.
Figure 6. Equivalent circuit diagram of the power amplifier during the freewheeling interval.
Aerospace 11 00627 g006
Figure 7. Driving current scheme for NCAESS.
Figure 7. Driving current scheme for NCAESS.
Aerospace 11 00627 g007
Figure 8. Current ripple vs. duty cycle schematic.
Figure 8. Current ripple vs. duty cycle schematic.
Aerospace 11 00627 g008
Figure 9. Structural diagram of the VSFPWM algorithm based on current ripple prediction.
Figure 9. Structural diagram of the VSFPWM algorithm based on current ripple prediction.
Aerospace 11 00627 g009
Figure 10. Structural diagram of the robust Smith predictor.
Figure 10. Structural diagram of the robust Smith predictor.
Aerospace 11 00627 g010
Figure 11. Structural diagram of the internal model PI controller with fuzzy rule.
Figure 11. Structural diagram of the internal model PI controller with fuzzy rule.
Aerospace 11 00627 g011
Figure 12. Structural diagram of internal model control.
Figure 12. Structural diagram of internal model control.
Aerospace 11 00627 g012
Figure 13. Simulation results for the outer coil a1b1c1d1 and a2b2c2d2 under Case 1.
Figure 13. Simulation results for the outer coil a1b1c1d1 and a2b2c2d2 under Case 1.
Aerospace 11 00627 g013
Figure 14. Simulation results for the outer coil m1n1p1q1 and m2n2p2q2 under Case 1.
Figure 14. Simulation results for the outer coil m1n1p1q1 and m2n2p2q2 under Case 1.
Aerospace 11 00627 g014
Figure 15. Simulation results for the inner coil under Case 1.
Figure 15. Simulation results for the inner coil under Case 1.
Aerospace 11 00627 g015
Figure 16. Simulation results for the outer coil a1b1c1d1 and a2b2c2d2 under Case 2.
Figure 16. Simulation results for the outer coil a1b1c1d1 and a2b2c2d2 under Case 2.
Aerospace 11 00627 g016
Figure 17. Simulation results for the inner coil under Case 2.
Figure 17. Simulation results for the inner coil under Case 2.
Aerospace 11 00627 g017
Figure 18. Simulation results for the outer coil a1b1c1d1 and a2b2c2d2 under Case 3.
Figure 18. Simulation results for the outer coil a1b1c1d1 and a2b2c2d2 under Case 3.
Aerospace 11 00627 g018
Figure 19. Simulation results for the inner coil under Case 3.
Figure 19. Simulation results for the inner coil under Case 3.
Aerospace 11 00627 g019
Figure 20. Simulation results for the outer coil a1b1c1d1 and a2b2c2d2 under Case 4.
Figure 20. Simulation results for the outer coil a1b1c1d1 and a2b2c2d2 under Case 4.
Aerospace 11 00627 g020
Figure 21. Simulation results for the inner coil under Case 4.
Figure 21. Simulation results for the inner coil under Case 4.
Aerospace 11 00627 g021
Table 1. Parameters of the NCAESS.
Table 1. Parameters of the NCAESS.
ParameterValue
Semi-major axis6628.135 km
Eccentricity0.00099
Inclination96.5°
Right ascension of ascending node
Argument of perigee379.9935°
Mean anomaly0.0065°
Earth gravity modelTJGRACE02S
Magnetic field modelIGRF 13 × 13
Atmospheric drag modelExponential model
Solar radiation pressure modelPhoton radiation
Inertia matrix of the PM 29.875 0.34 1.14 0.34 30.257 0.55 1.14 0.55 30.074 (kg·m2)
Inertia matrix of the SM 304.77 13.44 8.74 13.44 298.21 2.14 8.74 2.14 301.14 (kg·m2)
Table 2. Parameters of the NCAEA.
Table 2. Parameters of the NCAEA.
ParameterValue
Annular radius of the outer coil0.6 m
Occupied angle60°
Working length0.15 m
Arm of force0.5 m
Power supply voltage 10 V
Filter inductance 0.1 mH
Filter capacitor100 μF
Outer-coil current-limiting resistor90 Ω
Inner-coil current-limiting resistor95 Ω
Equivalent resistance of the outer coil10 Ω
Equivalent inductance of the outer coil5 mH
Equivalent resistance of the inner coil5 Ω
Equivalent inductance of the inner coil2 mH
Maximum current100 mA
Air-clearance angle constraint range±0.9°
Air-clearance translational constraint range±1.5 mm
Outer magnetic intensity0.65 T
Inner magnetic intensity0.65 T
Outer-coil turns200
Inner-coil turns150
Table 3. Parameters of the proposed controllers.
Table 3. Parameters of the proposed controllers.
ParameterValue
PM attitude controller parameter kp150
PM attitude controller parameter kd170
SM position controller kp270
SM position controller kd2100
SM attitude controller parameter kp2300
SM attitude controller parameter kd2500
Initial PWM switching frequency10 kHz
Expected peak ripple of inductance current120 mA
Initial estimated time delay τnj200 μs
The fuzzy domain of ej/ecj [−3, 3]
The fuzzy domain of Δrj [−0.0009, 0.0009]
Table 4. Fuzzy rules for Δr.
Table 4. Fuzzy rules for Δr.
Value of eValue of ec
NBNMNSZPSPMPB
NBNBNBNBNBNBNBNB
NMNBNBNMNSPSPMPB
NSNBNBNBNMNSPSPM
ZNBNBNMNSNMNBNB
PSPMPSNSNMNBNBNB
PMPBPMPSNSNMNBNB
PBNBNBNBNBNBNBNB
Table 5. Initial state of the NCAESS.
Table 5. Initial state of the NCAESS.
ParameterValue
Angle error of the PM[2, −2, 1] (deg)
Angle velocity error of the PM[0.9, −0.5, 0.5] (deg/s)
Angle error of the SM[0.4, −0.3, 0.1] (deg)
Angle velocity error of the SM[0.1, −0.2, 0.2] (deg/s)
Position error of the SM[0.9, −0.7, 0.5] (mm)
Velocity error of the SM[0.1, −0.3, 0.3] (mm/s)
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

Liao, H.; Yuan, H.; Xie, J. High-Precision Composite Control of Driving Current for Non-Contact Annular Electromagnetic Stabilized Spacecraft Subject to Multiple Disturbances. Aerospace 2024, 11, 627. https://doi.org/10.3390/aerospace11080627

AMA Style

Liao H, Yuan H, Xie J. High-Precision Composite Control of Driving Current for Non-Contact Annular Electromagnetic Stabilized Spacecraft Subject to Multiple Disturbances. Aerospace. 2024; 11(8):627. https://doi.org/10.3390/aerospace11080627

Chicago/Turabian Style

Liao, He, Haoxiang Yuan, and Jinjin Xie. 2024. "High-Precision Composite Control of Driving Current for Non-Contact Annular Electromagnetic Stabilized Spacecraft Subject to Multiple Disturbances" Aerospace 11, no. 8: 627. https://doi.org/10.3390/aerospace11080627

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