Minimum-Time Attitude Maneuver and Robust Attitude Control of Small Satellite Mounted with Data Relay Communication Antenna

This paper proposes a nonlinear control method for carrying out Minimum-time satellite attitude maneuver and antenna motion which have robustness against model uncertainty. In recent years, small Earth observation satellites have been utilized and expected to maneuver rapidly in missions such as multi-target acquisition. On the other hand, small satellites need to send the observation data to ground station. Recently, small Earth observation satellites acquire high-resolution data, resulting in an increase in the time required for data communication. Thus, small satellites need to use inter-orbit communication link through Data Relay test satellite sending data from Data Relay communication (DRC) antenna. In conventional operations, the antenna motion is implemented after satellite attitude maneuver. However, this method has a time delay between the completion of the attitude maneuver and the start of data communication. The purpose of this study is to extend the time of earth observation and data communication by carrying out satellite maneuver and antenna motion concurrently. Because small satellite mounted with DRC antenna has large mass ratio of the antenna, we cannot ignore time variability of the moment of inertia of the whole system and reaction torque generated by antenna motion. Hence, in order to take the influence of the antenna motion into consideration, we combine a satellite attitude control system and an antenna drive system into one control system by governing equations and constructing the optimal control problem. We convert the optimal control problem into a NLP by discretizing the control input (a series of pulses) to minimize the final time of the total maneuver that includes the antenna adjustment. In addition, it is considered that a model uncertainty and unknown disturbance occurs in real space. Thus, we have to design feedback controller to secure robustness in model error and unknown disturbance. Accordingly in order to propose a nonlinear control method for carrying out minimum-time satellite attitude maneuver and antenna motion which have robustness against model uncertainty and unknown disturbance, we calculate a reference attitude by application of optimal control input torque to ideal satellite model and design servo controller by using state-dependent Riccati equation (SDRE) control method in order to track time-variant reference attitude.


Introduction
Japan promote the development of high resolution small-sized satellite like ASNARO (advanced satellite with New system architecture for observation). The ASNARO project is an Earth observation method in order to track the time-variant reference attitude x r . In addition, SDRE control method has typical characteristic in that weighting matrix can be designed depending on the state. This means we can change the characteristic of controller depending on the state. Using this typical characteristic, we design state dependent weighting matrix in order to shorten the satellite attitude maneuver and antenna motion.
The paper is organized as follows. In Section 2, the small satellite mounted with DRC antenna kinematics and dynamics are defined and the error dynamics are formulated. In Section 3, we formulate the optimization problem of minimum-time attitude maneuver. And we convert the optimization problem into NLP and find a optimized FF control torque input and reference attitude. In Section 4, we describe the SDRE control method and we design SDLR of small satellite mounted with DRC antenna. In Section 5, we exhibit the design of the integral type servo controller expanding SDRE. In Section 6, numerical simulations were conducted to verify the effectiveness of the proposed method with the assumption that a small rigid satellite of 400 kg is mounted with a 50 kg communication antenna. The paper is then concluded with a conclusion section.

Data Relay Satellite
Observing Satellite Ground Station

Dynamics of the Satellite
The attitude dynamics of a rigid spacecraft can be shown as follow [16], where H c is the angular momentum of whole satellite, ω s is the angular velocity vector, and τ act is the control torque input vector generated by the actuator. We are not interested in the disturbance torque.

Dynamics of the Satellite Mounted with DRC Antenna
A satellite model considered in this study is shown in Figure 5. We assume that DRC antenna has 2 gimbal axis and the Reaction wheel (RW) of the satellite are installed in each three axis of satellite and antenna joint motors can generate ideal torques. F T B = {b} = {e B1 , e B2 , e B3 } represents the satellite coordinate system where e B 1 , e B 2 , and e B 3 are the unit vectors along the satellite coordinate axis. F T A = {a} = {e A1 , e A2 , e A3 } represents the antenna coordinate system, where e A 1 , e A 2 , and e A 3 are unit vectors along the antenna coordinate axis. φ = [φ 1 , φ 2 ] T represents a rotation joint angle vector of the antenna relative to the satellite. e φ1 , e φ2 represent the unit direction vectors of the joint angle φ 1 , φ 2 . m s represents the mass of the satellite, and m a represents the mass of the antenna. I s = diag(i s 1 , i s 2 , i s 3 ) represents the inertia matrix of the satellite. I a = diag(i a 1 , i a 2 , i a 3 ) represents the inertia matrix of the antenna. d 2 represents the distance between the center mass of the antenna and the axis φ 2 . d 3 represents the distance between the center of mass of the satellite and the axis φ 2 . p s represents the position vector of the center of mass of the satellite. p a represents the position vector of the center of mass of the antenna. p c represents the position vector of the center of mass of the whole satellite mounted with DRC antenna. p h represents the position vector of the joint rotation hinge. Each position vector is expressed by the following equation: The inertia matrix for the antenna I a can be expressed in the satellite coordinate system as following equation Considering that E represents the unit matrix, and the inertia of the whole satellite around the center of mass of the whole satellite is represented by I c , then the inertia of the antenna around the center of mass of the whole satellite, I ac can be expressed by following equation [17]: e φ 1 , e φ 2 can be expressed by the following equation: The angular momentum of the whole satellite H c can be expressed by following equation: Using Equations (1) and (7), the dynamics of the satellite mounted with DRC antenna can be expressed by the following equation: I c ω s + I cωs +İ ac e φ 1φ 1 + I ac e φ 1φ 1 +İ ac e φ 2φ 2 + I acėφ 2φ 2 + I ac e φ 2φ 2 + ω s × I c ω s + I ac e φ 1φ 1 + I ac e φ 2φ 2 = τ act (8)

Dynamics of Satellite Mounted with Reaction Wheel and DRC Antenna
In this study, we assume that Reaction wheel (RW) are installed in each three axis of satellite. The angular momentum of RW are shown as follow: I RW represents moment of inertia of one RW. Ω = [Ω 1 Ω 2 Ω 3 ] T represents wheel speed of RW in each axis. The angular momentum of whole satellite mounted with RW and DRC antenna can be rewritten by following equation: Using Equations (1) and (10), the dynamics of the satellite mounted with RW and DRC antenna can be expressed by following equation: I c ω s + I cωs +İ ac e φ 1φ 1 + I ac e φ 1φ 1 +İ ac e φ 2φ 2 + I acėφ 2φ 2 + I ac e φ 2φ 2 + I RWΩ + ω s × I c ω s + I ac e φ 1φ 1 + I ac e φ 2φ 2 + I RW Ω = 0 (11)

Ideal Dynamics of the DRC Antenna
The DRC antenna uses stepping motors and harmonic drive gears as actuators. The dynamics of the DRC antenna can be expressed by following equation: where k i , c i and n i (i = φ 1 , φ 2 ) represents the rigidity, damping coefficient and reduction ratio of the harmonic drive gears. ψ 1 , ψ 2 represents the rotation angle of the stepping motor which corresponds to the antenna joint angles φ 1 , φ 2 . τ φ = τ φ 1 τ φ 2 T represents the torque acting at the antenna joints.

Model Uncertainty of DRC Antenna
It is mentioned that it is not easy to accurately estimate the mass and inertia characteristics of the antenna on the ground of the data relay satellite [11,12]. In this study, we assume that moment of inertia of DRC antenna has model uncertainty. The real inertia moment of DRC antenna can be expressed by the following equation:

Real Dynamics of DRC Antenna
We use the Equation (12) when we formulate optimization problem. However the real dynamics of the DRC antenna can be expressed by following equation: where M qω and M qq can be expressed by the following equation:

Converting the Optimization Problem into an NLP
The time-optimal rest-to-rest maneuvering control problem of a rigid spacecraft was studied. Lai et al. [18] presented a novel method to solve the time-optimal rest-to-rest maneuvering problem of a rigid spacecraft by transforming the problem into an NLP with the help of an iterative procedure. An NLP method does not utilize Pontryagin's minimum principle which one needs to solve a set of difficult differential equations [19].
In this study, we considered only the control input to be discrete in order to convert the optimal problem into an NLP. The procedure used in converting the optimal problem into an NLP, is indicated as follows [20]: Step 1: We divide the time axis t ∈ [0, t f ] into elements of N, and defined a dimensionless time at each node as follows: Step 2: We fix the control input for each element as can be calculated using Runge-Kutta 4th-order method, after substituting the control input t f into the state equation.
Step 3: We define the time-independent decision variable X as follows: We use X to convert the optimization problem into an NLP as follows: where i = 0, 1, · · · , N, Φ represents an objective function which is a scalar value, and G E represents equality restriction conditions.

Formulation of the Problem of the Minimum-Time Attitude Maneuver of the Satellite Mounted with DRC Antenna and RW
In this study, we have assumed that antenna joint motor can create the output of an ideal torque. We defined control input vector and state vector as follows: where q represents quaternion vector of satellite attitude.
where q t represents the target satellite quaternion, and φ t represents the target antenna angle. We used MATLAB R SQP algorithm [21] to solve the NLP. The decision variable X is repeatedly updated by iterative calculations until the end conditions are met. We realized the attitude maneuver and antenna motion, concurrently and rapidly, using the final X as a reference for feedforward control input. Figure 6 shows the optimal control input that were calculated solving NLP. Figure 7 shows the time history of the satellite Euler angle and antenna angles with the application of optimization control input torques to the ideal model (Equation (12)) and real model (Equation (14)). In here, ideal model mean that we do not take modeling error into consideration and real model means that we take modeling error into consideration. We define the time history of the satellite Euler angle and antenna angles with the application of optimization control input torques to the ideal model as the reference trajectory. From Figure 7, we can confirm that the error of attitude exists in the case of the real model. Therefore, we should apply FB control to secure robustness in the model error.

The SDRE Method
As shown in the previous section, we must secure the robustness to model error by designing FB control. In this study, we use the SDRE method [13][14][15]22] to design an optimal servo control system.

SDRE Control Method
Consider the autonomous, infinite-horizon, non-linear regulator problem of minimizing the performance index J with respect to the state x and control u, subject to the nonlinear differential constraintṡ where Q(x) ≥ 0 is the State-Dependent Weighting (SDW) matrix of the state vector x and R(x) > 0 is the SDW matrix of the input vector u and f (0) = 0. The SDRE approach for obtaining a suboptimal, locally asymptotically stabilizing solution of problem Equations (22) and (23) is: 1.
Use direct parameterization to bring the nonlinear dynamics to the state dependent coefficient In the multivariable case, it is well known that if f (x) is a continuously differentiable function of x, there is an infinite number of ways to factor f (x) into A(x)x. In order to obtain a valid solution of the SDRE, the pair A(x), B(x) has to be pointwise stabilizable in the linear sense for all x in the domain of interest.

2.
Solve the state-dependent Riccati equation Construct the nonlinear feedback controller equation:

Design SDRE Controller of the Satellite Mounted with DRC Antenna and RW
We need to have satellite and antenna attitude track reference attitude r c which is obtained by adding the optimized FF control input to an ideal model. We define reference attitude r c as follows: where q r , ω r , φ r ,φ r , Ω r represent reference of quaternion, reference of satellite angular velocity, reference of DRC antenna joint angle, reference of DRC antenna joint angular velocity and reference of RW wheel speed. In order to apply the SDRE controller, we need to rewrite the kinematics and dynamics of satellite mounted with antenna into an error dynamics representation because SDRE method is regulator controller. We define state vector x , input vector u and error dynamics as follow: where E is the unit matrix, and κ is a small negative error that needs to be chosen not to affect the system, and q e represents quaternion error vector. In order to written the nonlinear equations of satellite mounted with DRC antenna kinematics and dynamics in state space form, we substituted Equation (12) into Equation (8).

SDRE Intergral Type Servo Controller Theory
In order to perform command following, the SDRE controller can be implemented as an integral servomechanism as demonstrated in [13]. The implementation of the integral servo can be accomplished by augmenting the state x as where x I is the vector integral state of x T . It is desired for the vector components of x T to track a reference command r c . The augmented system then becomeṡx The SDRE integral type servo controller is then given by In order for the SDRE to have a solution, the pointwise detectability condition must be satisfied. This is accomplished by penalizing the integral states with the corresponding non-zero diagonal elements ofQ(x).

SDRE Integral Type Servo Control Design
In order to track a time-variant reference attitude, we will augment the system with the integral state of quaternion, satellite velocity, antenna joint angle, and antenna joint angular velocity. Consequentially, we augment the state vector and system (Equation (28)) as follows:

Simulations in Order to Understand the Influence of SDW Matrix
SDW matrix of state and SDW matrix of input can be expressed as follows: where, Q q e is a SDW matrix for quaternion error q e , Q ω e is a SDW for satellite angular velocity error ω s − ω r , Q φ e is a SDW matrix for antenna joint angle error φ − φ r , Qφ e is a SDW matrix for antenna joint angular velocity errorφ −φ r , Q Ω e is a SDW matrix for RW wheel speed error Ω − Ω r , Q int q e is a SDW matrix for integral value of quaternion error q e dt, ω int e is a SDW matrix for integral value of satellite angular velocity error (ω s − ω r )dt, Q int φ e is a SDW matrix for integral value of antenna joint angle error (φ − φ r )dt Q inṫ φ e is a SDW matrix for integral value of antenna joint angular velocity error (φ −φ r )dt, RΩ is a SDW matrix for control input of RW angular accelerationΩ, R τ φ is a SDW matrix for control torque input of satellite actuator τ φ .
Firstly, in order to understand the influence of SDW matrix on characteristics of the SDRE servo control, we performed simulations with some fixed SDW matrix in two situation. In simulation I, we start the simulation with Initial RW wheel speed is zero. In simulation II, we start the simulation with assumption that RW has an initial wheel speed which is a disadvantageous condition for satellite attitude maneuver, and measuring error of RW wheel speed occurs. We show the simulation condition in Table 1. In Case 1, we have designed a large SDW matrix for the state error vector before the augment. In Case 2, we have designed a large SDW matrix for the integral of the state error vector. We show the parameters of SDW matrix in Table 2. Table 1. Initial RW wheel speed.  Q Ω e (0, 0, 0) (0, 0, 0) RΩ (10, 10, 10) (10, 10, 10) R τ φ (10 3 , 10 3 ) (10 3 , 10 3 )

Results of Simulations
We show the results of simulations as shown in Figure 8. A solid line represents the Euler angle of the satellite and a dotted line represents the reference Euler angle of the satellite. From Figure 8a we can confirm that In Case 1, a steady state error occurs when the reference attitude is time-variant. On the other hand, Euler angle can be converged immediately as the reference attitude is fixed. From the results in Case 1, we can see that if the SDW matrix for a state error vector is large, the SDRE servo controller has the characteristics of a regulator. On the contrary, from Figure 8b we can find that in Case 2, Euler angle can track the time-variant reference attitude without steady state error. However, error occurs when the reference attitude is fixed. From the results in Case 2, we can see that if the SDW matrix for an integral of state error vector is large, the SDRE servo controller has the characteristics of a servo controller.
We show the results of simulation II as shown in Figure 9 and Table 3. From these results, we can confirm that when the measuring error of RW wheel speed occurs and RW wheel speed closes to Ω lim , the SDRE servo controller the SDW matrix of which is Case 2 increase the settling time compared with the SDRE controller the SDW matrix of which is Case 1. This is because that overshoot occurs from 38 s to 48 s in order to reduce the integral value of state error which increased from 20 s to 38 s.   From results of simulation I, we find that it is necessary to switch the characteristics of SDRE servo controller from regulator to servo according to whether the reference trajectory is time-variant or not in order to shorten the time of settling time. More specifically, when the reference trajectory is time-variant, we are designing a large SDW matrix for an integral state error vector. When the reference trajectory is fixed, and the steady state error is small, we design a large SDW matrix for a state error vector as shown in Table 4. In order to switch the SDW matrix depending on reference trajectory, we augment the state vector and SDLR as follows: To switch the SDW matrix, we define the sigmoid function as follows: We show the sigmoid function in Figure 10. Next, we define the gain function as follows: K Q(q e ,ω r ) = K (q e ) K (ω r ) , K int Q(q e ,ω r ) = 1 − K Q(q e ,ω r ) (44) K Q becomes 1 when the steady state error is small and reference trajectory is fixed. K int Q becomes 1 when the steady error is large or reference trajectory is time-variant.  On the other hand, from the results of simulation II, we can confirm that we should make the SDW matrix for state error vector x e when the steady error is large in order to reduce the overshoot that occurs between 38 s and 48 s. Therefore, we design the SDW matrix with the design guidelines as shown in Table 5. In Table 5 we make the SDW matrix for integral of state error vector large when the reference attitude is fixed and state error is large because we consider the case where unknown disturbance occurs when satellite is steady-state. With the design guidance Table 5, we design the SDW matrix of state as follows: Q q en =1/(1 + exp(−10 3 (|ω r n | − 0.01))) 10 + (10 8 − 10)(1/(1 + exp(−10 3 (|q e n | − 0.1)))) + 1 − (1/(1 + exp(−10 3 (|ω r n | − 0.01)))) 10 8 K Q(q en ,ω rn ) (n = 1, 2, 3) (45) Q int q en =1/(1 + exp(−10 3 (|ω r n | − 0.01))) 10 8 − (10 8 − 10)(1/(1 + exp(−10 3 (|q e n | − 0.1)))) We carry out the simulation II using SDRE servo controller the SDW matrix of which is shown in Equations (45) and (46). And, we show the results in Table 6 and Figure 11. From Table 6, we can confirm that proposed method SDW matrix of which is shown in Equations (45) and (46) can reduce settling time compared with SDRE and SDRE servo the SDW matrix of which is fixed. This is because proposed method SDW matrix of which is shown in Equations (45) and (46) can reduce the overshoot compared with SDRE servo controller. However, the steady state error occurring from 20 s to 38 s when RW wheel speed reach the limit of it adversely affects attitude maneuver. Therefore, we design a cooperative control method to reduce the steady error caused by RW reaching performance limit. We design the cooperative control method so that the antenna motor generates torque for satellite attitude maneuver when RW reaches the limit of RW wheel speed.  From Equation (28), we can confirm that we can take the reaction torque generated by antenna motion into consideration in the SDLR. Thus we can mention that by making Q q e quite larger than Q φ e the antenna motor gives priority to reducing the satellite angle error rather than reducing the antenna angle error. In addition, by making RΩ larger than R τ φ antenna motor can generate the torque for satellite attitude maneuver instead of RW. Accordingly, in order to make the antenna motor generates torque for satellite attitude maneuver when RW reaches the limit of RW wheel speed we design the SDW matrix Q φ e , RΩ with the design guidelines as shown in Table 7 as follows: Q φ e = 10 4 + (10 6 − 10 4 )(1/(1 + exp(−10 3 (|(|Ω|) − Ω lim | − 20)))) (47) Accordingly, we design the SDW matrix as shown in Table 8.

Simulations
In this report, we performed two simulations. Firstly, to verify the proposed method, we performed simulation I satellite model of which has model error and model uncertainty as shown in Equations (13) and (14), and compared with a LQR controller, SDRE controller, and SDRE controller SDW matrix of which is fixed. Secondly, to verify the SDRE servo cooperative controller the SDW matrix of which is proposed gain, we performed simulation II the RW has an initial wheel speed which is a disadvantageous condition for satellite attitude maneuver, and we assume that measuring error of RW wheel speed occurs.
We assumed that a small rigid satellite is 400 kg with reference to ASNARO-2 and DRC antenna is 50 kg with reference to DRC antenna of ALOS-2 which has been proven to perform communication between the DRT satellite. In addition we assume that the satellite was flying over Mongolia at 49 • north of the latitude, and 90.75 • east of the longitude. We calculated the initial and target antenna joint angles with the assumption that the DRC antenna points to KODAMA, which is also known as Japanese data relay test satellite [6]. We considered the motor delay characteristics of primary delay to be useful in modeling the actuator and the antenna joint motor. In this study, the primary delay time constant is 0.2. Table 9 shows each parameter. To verify the proposed method, we compared with LQR controller, SDRE controller, and SDRE servo controller the SDW of which is fixed. As the LQR controller, we define the target state x(t f ) as equilibrium, and the system becomeṡ And the system of SDRE controller iṡ where A c , B c are shown in Equation (28). The SDW matrix of each method are shown in Table 10.
6.1.2. Results of Simulation I Figure 12 shows the time history of Euler angle of satellite, satellite angular velocity, antenna angle, antenna angular velocity, RW angular acceleration, Torque from antenna motor, RW wheel speed and SDW matrix (Q q e1 , Q int q e1 ) of proposed method. A solid line represents the time history of state and a dotted line represents the reference time history of state. From Figure 12a,c, we can confirm that proposed method can track a reference attitude. Figure 13a-d show the time history of the Euler angle around roll axis magnified near settling time. Figure 13e,f shows the RW angular acceleration of proposed method and SDRE servo. Figure 13g,h show the integral error of state vector of each controller. Table 11 shows the settling time of the satellite and antenna of each method. From Table 11, we confirmed that the proposed method could track the reference attitude and reduced the settling time when compared with other controller. On the other hand, the SDRE servo controller the SDW of which is fixed increased settling time when compared with LQR controller and SDRE controller. Figure 13b shows the SDRE servo controller could track the reference attitude until 43 s, however the error of Euler angle around roll axis increased from 43 s to 47.8 s. This is because the torque from RW increased from 43 s to 47.8 s in order to reduce the error of integral state vector as shown in Figure 13h. In contrast, proposed controller could be track the reference attitude at all times as shown in Figure 13a. This is because we transformed the SDW matrix from a servo controller to a regulator when the reference trajectory is fixed, and steady error is shown in Figure 13h. Consequently, the responsiveness of the proposed controller is raised by prioritizing the reduction of the state vector error over the integral state vector error, as shown in Figure 13g.

Conditions of Simulation II
In simulation II, we assume that RW has initial wheel speed and measurement error as shown in Table 1. To verify the effectiveness of proposed method SDW matrix of which is shown in Table 8, we compared with LQR controller, SDRE controller, and SDRE servo controller the SDW of which is fixed as shown in Table 10. Figure 14 shows the time history of Euler angle of satellite, satellite angular velocity, antenna angle, antenna angular velocity, RW angular acceleration, Torque from antenna motor, reaction torque generated by antenna motion of proposed method. Figure 15 shows the time history of Euler angle of satellite in each control method and enlarged time history of reaction torque generated by antenna motion of proposed method. Table 12 shows the settling time of the satellite and antenna of each method. From Table 12 and Figure 15, we can confirm that proposed method can reduce the settling time when compared with other controller.

Results of Simulation II
From Figure 15e,g, we can confirm that in proposed method, the antenna motor generates torque for satellite attitude maneuver when RW reaches the limit of RW wheel speed so that the steady error can be reduced from 20 s to 30 s. As a results, the proposed method can track the reference attitude without steady error from 20 s to 30 s even though the steady error occurs when using other controllers.

Conclusions
The purpose of this study was to extend the time of earth observation and data communication by carrying out satellite maneuver and antenna motion concurrently. Due to the size of the satellite the effect of the antenna motion was significant and did affect the attitude of the system such as time variability of the moment of inertia of the whole system and reaction torque. Therefore, in order to take the effect of the antenna motion into consideration, we combined a satellite control system and an antenna drive system into one control system by governing equations and constructing the Minimum-time optimal control problem. To solve Minimum-time optimal control method. We converted the optimal control problem into a NLP by discretizing the control input (a series of pulses) to minimize the final time of the total maneuver that includes the antenna adjustment. On the other hand, it is considered that satellites have modeling error in real space and nonlinear equation. Therefore we designed robust controller by using SDRE control method. In proposed method, we calculated the reference attitude by the application of optimal control input torque to the ideal model. The reference attitude was time-variant so that we designed nonlinear servo controller by expanding SDRE control method. In addition, to reduce the settling time we designed proposed method which switch the SDW matrix. However, SDRE servo controller increased settling time when the measuring error of RW wheel speed occured and RW wheel speed closed to the limit value of it. Thus, we designed a cooperative control method to reduce the steady error caused by RW reaching performance limit. We design the cooperative control method so that the antenna motor generates torque for satellite attitude maneuver when RW reaches the limit of RW wheel speed.
We conducted two numerical simulations to verify the effectiveness of the proposed method. Using the results of the Simulation I, this study confirmed that the proposed method could reduce the settling time when compared with LQR, SDRE, SDRE servo controller by transforming the SDW matrix from a servo controller to a regulator, when the reference trajectory is fixed and the error is constant. In addition, from Simulation II, we confirmed that the proposed method could reduced the settling time comparatively with other controllers by antenna motor generating torque for satellite attitude maneuver when RW reaches the limit of RW wheel speed.
Although this paper assumes that a small rigid satellite of 400 kg was mounted with a 50 kg DRC antenna, it is considered that the antenna mass ratio may be different from this paper for example in the case of LEO to LEO link. Therefore it is necessary to verify how the effectiveness of the proposed method varies depending on the antenna mass ratio by performing numerical simulations with various antenna mass ratios in the future work.