1. Introduction
The electromagnetic microgravity experimental facility is a device used to simulate space environments on Earth [
1]. Microgravity drop towers usually simply drop the experimental capsule from the top of the tower to create a microgravity environment. The improved drop towers are equipped with catapult systems to launch the experimental capsule so that the experimental capsule can perform the round-way free-fall motion. The ability to achieve microgravity time could be doubled by using catapult methods. There are two main ways to catapult the experimental capsule in drop towers, hydraulic catapult and linear motor catapult. Compared with hydraulic catapult, the method using linear motors has a better overload character which benefits the microgravity experimental objects.
This paper researches an electromagnetic microgravity facility system as shown in
Figure 1, which utilizes linear induction motors to drive the experimental capsule [
2]. The microgravity environment within the experimental capsule is generated by vertically catapulting the experimental capsule using a LIM. During the free-fall motion of the experimental capsule, microgravity experiments can be conducted within the capsule [
3]. To achieve the precision necessary for microgravity experiments [
4], the LIM’s natural thrust ripple must be controlled through advanced methods.
Apart from their application in microgravity facilities, LIMs are widely used in high-power and high-speed applications [
5,
6], ranging from aircraft carrier electromagnetic catapults to the field of rail transportation. Thrust ripple suppression is a common challenge faced in the study of LIMs. The structure of the LIM is shown in
Figure 2, where the finiteness of both stator and mover generates end effects, thereby causing the thrust ripple. In order to investigate the exact mechanisms of the thrust ripple, scholars have meticulously analyzed the model of the LIM through various approaches. Scholarly research on thrust ripples in LIMs is primarily focused on three aspects. The first involves analyzing the magnetic field changes in the structure of linear motors from a magnetic field perspective to understand the characteristics of flux variations and the resulting thrust ripples [
7,
8]. However, this approach often relies on simulation for theoretical analysis and is challenging to integrate with practical control applications. The second aspect involves analyzing the impedance asymmetry of LIMs from a mathematical model perspective [
9,
10]. One study [
9] mainly analyzes impedance asymmetry in the ABC coordinate system, while another [
10] provides a
coordinate system’s inductance matrix model, which is more convenient for application in field-oriented control (FOC) systems. The third aspect involves analyzing the equivalent circuit perspective, introducing a coefficient
at the excitation inductance to reflect the end effects of a LIM [
11,
12,
13].
This study focuses on analyzing the thrust ripples of LIMs based on a mathematical model, where the parameters can be obtained through experimental measurements. Research indicates that the impedance asymmetry in LIMs manifests as an imbalance in currents in the control system [
9,
14,
15]. Therefore, reducing thrust ripples can be achieved by eliminating current imbalances. Study [
16] indicates that when the stator currents in a LIM exhibit three-phase balance, the three-phase voltages must be unbalanced. Thus, improvements to traditional three-phase voltage sources are necessary to eliminate thrust ripples. One proposed enhancement involves injecting negative sequence voltage harmonics [
17,
18,
19]. However, this method faces difficulties in practical engineering applications due to complex calculations and the need to parallel two power sources, which is detrimental to the stability of the control system. Some scholars have addressed the issue of current imbalance by eliminating harmonics in the
-axis currents in FOC, such as applying dynamic adjustments of the reference values for
dq-axis currents to eliminate thrust ripples [
20], or adding PR controllers to
dq-axis currents [
21,
22]. However,
-axis currents are obtained through Clark–Park transformation, and the parameters in Clark–Park are based on a three-phase symmetrical sinusoidal system. For LIMs, at least one of the currents or voltages is imbalanced, making direct improvements to
-axis currents in FOC less precise.
In summary, previous research has either focused on the establishment of models or on model-free control methods. This research investigates whether the control effect can be further improved by utilizing model-based adaptive control based on known motor parameters. This is achieved by introducing a model-based controller for adjusting the voltage phase, thereby reducing current imbalance and suppressing the thrust ripple. In the current controller, the harmonics of id and iq are analyzed and a quasi-PR controller is employed to reduce the harmonics which also contributes to the suppression of the thrust ripple. The results and discussions of the simulation demonstrate that both the model-based controller and the quasi-PR controller can reduce the current imbalance and suppress the thrust ripple.
2. LIM Models and Design of MAC
This section discusses the differences between LIM models and rotary motor models. By addressing the uniqueness of the LIM, a model-based adaptive controller is proposed for eliminating the imbalance of current phase.
The representation of the linear induction motor in the equivalent circuit can manifest in various forms [
11,
12,
13], involving the introduction of end effect coefficients at the rotor leakage inductance and excitation inductance to capture the asymmetry inherent in the LIM model. This study researched the relationship between excitation inductance in the equivalent model and the mutual inductance in the flux model, providing the feasibility of fixing the current imbalance through adjusting the voltage phase.
The steady-state model of a rotary induction motor is commonly expressed as the following equivalent circuit shown in
Figure 3, where
and
are the stator resistance and stator leakage inductance.
and
are the rotor resistance with slip rate and rotor leakage inductance referred to the stator side.
is the excitation inductance.
is the voltage of stator winding.
The excitation inductance
in the equivalent circuit satisfies the following:
where
is the excitation inductance and
is the main self-inductance of stator windings. The circuit itself reflects the voltage–current relationship of a single-phase winding. In rotary induction motors, the three-phase parameters are equal so the equivalent circuit can represent three-phase windings.
However, in LIMs the excitation inductances of three-phase windings are not equal due to the imbalance of stator inductance matrix. When the currents are balanced, the excitation inductances can be expressed as (The detailed derivation process can be found in
Appendix A)
where
,
and
are the excitation inductances of phase A, phase B, and phase C.
,
and
are the self-inductances of phase A, phase B, and phase C.
is the mutual inductance of phase A and phase B.
is the mutual inductance of phase A and phase C.
is the mutual inductance of phase A and phase C.
is the stator inductance matrix. In a rotary motor, the stator flux caused by stator current can be expressed as follows:
where
represents the stator–stator flux in phase A.
,
, and
are the phase currents of the stator. In LIM, the stator–stator flux in phase A can be expressed as follows:
The calculation process for phases B and C is the same as that for phase A.
The asymmetry of results in the imbalance of three-phase currents because the voltage references from the control system are standard sinusoidal three-phase waves. Hence, the motivation of this research is to find a controller which can fix the current imbalance problem by adjusting the voltages.
Sine waves of voltage and current can both be represented using vectors as shown in
Figure 4. The impedance is a complex value that can also be represented using vector notation. Based on the Equation (2), the impedances of each phase winding are expressed as
,
, and
. The phase difference of voltage can be calculated through the impedance of the three-phase windings when current is balanced.
Define
and
which satisfy the following:
Hence, the model-based adaptive controller can be designed to adjust the phase differences of the voltages by tuning the angles in the Clark transformation, thereby suppressing current imbalance.
where
,
, and
represent standard sinusoidal voltage reference values before adjustment and
,
, and
represent the post-adjustment voltage reference values (We can prove that the current phase is balanced after the adjustment in
Appendix B).
Based on the provided equations, the controller can optimize the voltage signals of the three phases, thereby reducing the current imbalance and suppressing the thrust ripple. In the commonly used field-oriented control (FOC) system for LIMs, the Equation (9) can be employed as a replacement of the
transformation module.
where
and
are the voltages of
d axis and
q axis in FOC, and
is the electrical angle. Here, we define this control strategy as a MAC, since the control matrix is adaptive to the model and changes over time.
3. Thrust Ripple Analysis and Design of Quasi-PR Controller
The introduction of the MAC eliminated the “phase imbalance” in current phase by adjusting the voltage. However, the issue of current “amplitude imbalance” has not been addressed. In the field-oriented control (FOC) system, the controlled variables and are both in direct current. The imbalance in current amplitude manifests as fluctuations in the -axis and -axis currents. Therefore, this paper considers adopting an appropriate dynamic control method to mitigate the fluctuations in the d-axis and q-axis currents.
The unbalanced three-phase sinusoidal waves can be decomposed into positive-sequence, negative-sequence, and zero-sequence components using the orthogonal component method. In LIMs, the negative-sequence component of the current introduces thrust ripple and fluctuations in the
-axis and
-axis currents. There are two types of thrust ripple that exist in LIMs [
10]. One is the thrust ripple at a frequency of 2
f (where
f represents the supply frequency) generated by the stator negative-sequence current, and the other is the thrust fluctuation at a frequency of 2
sf (where
s represents slip) generated by the rotor negative-sequence current. In FOC, the thrust ripple at a frequency of 2
f can be suppressed by reducing the stator negative-sequence current.
In the control system under FOC, the thrust ripple caused by negative sequences of stator currents results in harmonics of
and
in current loop. The proportional-resonant (PR) controller exhibits excellent control performance in eliminating harmonics at specific frequencies. The transfer function of the ideal PR controller is given by
Due to the high precision requirements of the ideal PR controller for the controlled object’s parameters, its practical application may lead to less desirable control results. Therefore, a quasi-PR controller is utilized to address this issue [
20,
21].
Typically, a quasi-PR controller is used to eliminate specific harmonics with fixed value of
ωc. In the context of this study, the harmonic frequency
ωc is
where
is the frequency of stator currents. Thus, the transfer function for the quasi-PR controller used in the LIM can be expressed as follows:
The PI controller can be expressed as:
Both the quasi-PR controller and the PI controller include a proportional component. In this study, the value of
Kp for the quasi-PR controller is set to 0. In the subsequent simulations and experiments, the PR controller employed is the modified quasi-PR controller, as illustrated in Equation (12). The current loop is represented as shown in
Figure 5, in which the asterisk (*) denotes the reference value.
The control system diagram of the research is illustrated as shown in
Figure 6, in which the asterisk (*) denotes the reference value. Two control methods are employed to suppress the thrust ripple caused by stator current imbalance. The first method involves introducing the MAC to correct the phase imbalance of the stator current, and the second method incorporates the PR controller to correct the amplitude imbalance of the stator current.
5. Experimental Physical Test and Validation
To validate the effectiveness of the simulation results, physical experiments were conducted on the platform shown in
Figure 14. The experimental platform consists of a double-sided primary induction linear motor, with the stator and mover depicted in the figure. The LIM depicted in
Figure 14 is a long-stator LIM that operates using segmented power supply.
We also conducted experiments using the MEFEL device as
Figure 15 shows, which utilizes a motor with the same parameters as those employed in the horizontal experimental platform. The difference is that the motor in this facility operates vertically. The experimental capsule is driven by two LIMs, with the mover installed on the outer side of the experimental capsule and the stator mounted on the inner wall of the tower. Additionally, rails are installed to ensure the directional movement of the experimental capsule. Each operation involves launching the experimental capsule upward using the LIM, allowing the experimental capsule to undergo free-fall motion, and then retrieving it. This study primarily focuses on the launch phase, but in the actual testing environment, the launch, free-fall, and recovery phases are conducted together.
The design parameters of the LIM used in both of these experimental platforms are the same, but improvements are made to the manufacturing process; this results in the LIM exhibiting a slightly better performance in MEFEL. The design parameters of the LIM are shown in
Table 3.
5.1. Experimental Results in the Horizontal Experimental Platform
Due to the limitations that existed in the experimental environment, we only conducted tests under blocked conditions on the horizontal platform and obtained the following current results. The experimental results of the stator current before and after the utilization of the MAC and PR controller are shown in
Figure 16.
The experimental results indicate that the peak stator currents for the three phases before the use of MAC and quasi-PR controllers were 392.5 A, 320.1 A, and 451.6 A, respectively. After applying the MAC and quasi-PR controllers, the peak stator currents for the three phases were 410.7 A, 395.4 A, and 417.7 A, respectively. The three-phase current imbalance decreased from 29.1% to 5.28%, indicating a significant reduction in current imbalance. The experimental results demonstrate that the adoption of the MAC and quasi-PR controllers can effectively reduce the current imbalance in the stator, leading to the LIM exhibiting an improved performance.
5.2. Experimental Results in the MEFEL Platform
In the MEFEL platform, we conducted three sets of comparative dynamic experiments. The first group utilized the FOC control system, the second group employed the FOC+MAC system, and the third group utilized the FOC+MAC+PR system. Our objective was to observe the improvements in thrust brought about by the proposed methods; however, direct measurement of the thrust of the linear motor was challenging to achieve. We could only calculate the acceleration by processing the velocity signals, thereby indirectly observing the optimization of thrust fluctuations. The experimental results regarding the velocity are shown in
Figure 17.
The operation requirements of the electromagnetic microgravity facility studied in this paper dictate a specific speed profile, meaning that regardless of changes in the motor-controlled current loop, we aim for the speed loop to remain consistent. The results of the speed operation are shown in
Figure 17, where it can be observed that under different control methods, the tracking of the speed loop is similar, ultimately meeting the system’s performance requirements. Specifically, the performance of the current loop can be indirectly observed by observing the acceleration. Direct measurement of thrust in linear motors is challenging; hence, this study indirectly observes thrust and thrust ripples by measuring the acceleration of the experimental capsule using an accelerometer. The differentiation of speed in
Figure 17 is roughly equivalent to the acceleration in
Figure 18, but the signals in
Figure 17 and
Figure 18 are measured by different sensors. The speed results in
Figure 17 are derived from the differentiation of the position signal obtained by the grating displacement sensor, while acceleration is directly measured using an accelerometer.
It can be observed from the acceleration results that, under FOC, the acceleration fluctuates at approximately 5 m/s2. Building upon this, the utilization of the MAC reduces the acceleration fluctuation to around 3.5 m/s2, and further implementing the PR control narrows the acceleration fluctuation to approximately 2 m/s2. It is important to note that the system also encounters other disruptive forces, such as mechanical friction, air resistance, and mechanical vibrations. The vibration reduction method proposed in this paper solely focuses on suppressing the fluctuations caused by LIM thrust. Vibrations originating from the mechanical structure within the experimental environment require mechanical damping solutions, which can be achieved via the modification of the construction design. The processed acceleration data can provide insights into the thrust fluctuations observed in the linear motor. Utilizing the MAC and PR controls individually can partially suppress the thrust ripple, but the most effective suppression of thrust fluctuation is achieved when both the MAC and PR controls are employed simultaneously. It is worth noting that the accuracy of the acceleration data is constrained, as it is derived from velocity signals through differentiation and filtering. Therefore, the extent of acceleration fluctuation is closely related to the level of filtering applied.
The motor in the actual test environment belongs to a catapult system, and the operation process is divided into catapult stage, free fall stage, and recovery stage. The research content of this paper mainly focuses on the launch section, but the experimental results show the free fall stage and the recovery stage as well. In simulation we can simulate only the catapult stage. In the simulation results, the two control methods proposed in this paper are added in the operation process, while in the actual test environment, it is impossible to add the controller in the operation process to compare the control effect, and many experiments are needed.
Through the comparison of the acceleration results of the actual test and the thrust results of the simulation, it can be seen that the actual acceleration has a very low frequency and a high amplitude fluctuation, which is caused by the segmented stator. This part of the fluctuation can also be improved by optimizing the segmented control strategy, but it is not the focus of this study. This paper mainly studies the elimination of the thrust ripple caused by the physical characteristics of the linear motor itself. Additionally, it can be observed that there are many irregular interferences in the thrust of the actual operation, which may be from the mechanical vibration in the environment or the friction of the guide rail, etc., while the thrust ripple in the simulation is only caused by the physical characteristics of the linear motor. Although there are many differences between physical testing and simulation testing, the effectiveness of the method proposed in this article can still be seen from the actual test results.