Optimization of ATP System Based on Quantum Secure Communication and Its Tracking Control Strategy

In quantum key distribution experiments, ground motion is usually used to simulate satellite-based motion. )e posture fluctuation of the platform affects the normal operation of the acquisition, tracking, and pointing (abbreviated as ATP) system seriously. To achieve the verification of the groundmotion platform, the ATP parameters of the ground simulation motion system cannot be designed only according to the satellite-based ATP parameters. To solve this problem, a set of initial pointing system and inertial stabilization system is added to the simulation ATP system. )is provides a technical solution for the ground simulation ATP system similar to the satellite-based motion platform. In the meanwhile, a tracking control strategy based on the identification method is proposed by establishing identification symbols. Compared with traditional proportion, integral, and differential (abbreviated as PID) control, this method overcomes the shortcoming of tentative modification of the control parameters and improves the stability and adaptability of the tracking control process. Tracking accuracy of ±0.1° is achieved under heavy-load conditions. )is guarantees the success of the quantum key distribution (QKD) verification test of the ground motion platform.


Introduction
In an ATP system, one party of the communication link sends a wide beam of beacon light for scanning, and the other party searches for the beacon light [1]. After the beacon light enters the detector field and is detected correctly, the end units on both sides control the tracking mechanism based on the visual axis deviation provided by the detector so that its boresight follows the visual axis of the incident light [2,3]. After the double-ended visual axis points to the other's visual axis correctly, it indicates that the optical communication link has been established and the communication process can start. Laser aiming, tracking, and capturing are the important parameters of the exact alignment of the terminal equipment for spatial optical communication [4]. e technical parameters of the traditional ATP system are designed purely according to the satellite-based ATP parameters, and innovative improvements have not been made because the laser beam passes through the atmosphere and air during transmission; the geometric attenuation will occur in this process [5,6]. Besides, the transmission distance is long because the original ATP system in the quantum key distribution has insufficiently tracking bandwidth on the motion platform and the target acquisition time is long. It is difficult to verify the ground motion platform [7]. e traditional ATP system cannot achieve high control precision and bandwidth, so the capturing probability of the ATP system has been reduced and the capturing time has been increased. erefore, improving the tracking accuracy and tracking bandwidth are the key technologies that are necessary to solve in intersatellite optical communication [8].
To solve these problems which have been mentioned, the free-space quantum key distribution experiment is carried out on different motion platforms, and the motion platform is tested in this paper. e motion characteristics of the vehicle motion platform, the hot-air balloon motion platform, and the airborne motion platform are analyzed. e primary tracking section has been added to improve the efficiency and stability of capturing, tracking, and targeting. In the tracking strategy, the symbol method control is introduced, and different control strategies are generated by different symbol vectors [9,10]. us, a stable and adaptive target tracking control process is achieved, and the shortcoming of modifying the control parameters tentatively in the original PID control method can be overcome.

Beacon Initial Pointing System
e beacon initial pointing system plays an important role in the QKD ground verification experiment, as shown in Figure 1. For satellite-based motion platforms, ATP data is the attitude stabilization parameter that could be provided by the Earth observation satellite platform. From the technical indicators, the satellite platform is an excellent platform with good stability. However, it is difficult for the motion platform to simulate good attitude stability in the actual field.
Structural problems, solar panels, inertial flywheels, and antenna pointing mechanisms can cause 0-200 Hz vibration in the satellites. Among them, the main vibration zone is within 1 Hz, which is mainly generated by solar windsurfing, equivalent to a pointing vibration of 100 µrad in the pointing mechanism. Due to the action of the inertia flywheel, a 100 Hz vibration is generated, which is equivalent to a pointing vibration of 4 µrad in the pointing mechanism. e inertia flywheel also produces a second harmonic vibration of 200 Hz, equivalent to a pointing vibration of 0.6 µrad in the pointing mechanism [11].

Initial Pointing Turntable.
In the QKD experiment, the ground station needs to use the turntable with a large-load motor to complete the initial pointing function of the receiving Bob end. e initial pointing installation structure is shown in Figure 2. Due to the quality of the ground station, Bob is 150 kg, the drive control system has higher requirements for the bearing capacity of the turntable. By the table driven by the stepper motor, the following technical requirements can be met: driving load is 150 kg, running speed is 0∼10°/s, running acceleration is 2°/s 2 , table vibration is less than 0.01 mm, and repeat positioning accuracy is 0.002°. e drive motor is a three-phase hybrid stepping motor with a worm gear reduction ratio of 180 : 1 and a backlash of 0.05°. When commutation is frequent, the soft connection of the table has a certain stiffness to shock absorption, thereby the high-frequency vibration caused by the gap within the turntable is isolated.

Inertial Stabilization Platform.
Since the sender, Alice, needs to be installed on the platform to move, but the platform itself has a strong posture fluctuation, it needs to be isolated. A stable attitude close to the satellite-based motion platform (in fact, far worse than the star-based motion platform) is provided. Leica's PAV30 inertial stabilization platform is used as the damping platform. e installation structure is shown in Figure 3. e PAV30 is an excellent inertial stability platform that isolates high-frequency oscillations in the pitch and roll directions of the motion platform [12]. e internal structure of the PAV30 consists of three control loops: the azimuth loop, the pitch loop, and the rolling loop. e azimuth loop can be used for orientation control when the navigation    component is externally connected, or it can be controlled by an external processor through the handle. e pitch loop and the rolling loop are self-leveling inertial control via a built-in rate gyro. e internal servo motor is a DC torque motor, and the three-loop motion is controlled by the wire rope pulling method. It has good shock absorption and stability characteristics [13][14][15]. In the technical specifications of the PAV30, the pitch and roll angle control range are 5°, the azimuth angle control range is ±30°, and the external vibration suppression capability is shown in Figure 4. It could be seen from Figure 4, the external vibration frequency is higher than 10 Hz. It will be suppressed to 1% in the inertial stabilization platform and then it can provide a stable inertial and attitude mounting area in the inner loop.

Vehicle Motion Platform.
In the long-distance atmospheric environment, to test the ATP characteristics of the ground station Bob and the transmitting end Alice and to verify the influence of atmospheric turbulence and the vehicle motion platform on the actual tracking performance, a 32 km vehicle-mounted tracking experiment is carried out. As the equipment is relatively large and heavy, the transmitter Alice is installed on the pickup truck. e installation structure of the vehicle motion platform is shown in Figure 5. e ASV940P attitude sensor which is installed into the trunk with a damping cushion is used to measure the motion characteristics of the vehicle. Test data is shown in e broadening of the vibration spectrum in the rolling direction is greater than that in the pitch direction. In the four-wheel alignment of the vehicle body, the front and rear track distances are greater than that of the left and right wheel tracks, so that the stability of the pitch direction is greater than that of the roll direction. e movement characteristics of the vehicle such as going straight, passing through the bridge, and turning are shown in Figure 8.
In Figure 8, the vehicle passes through a straight road at a max speed of 60 km/h, and there are two bridges on the road. Segment 1 indicates passing through bridge 1. Segment 2 indicates avoiding obstacles on the road. Segment 3 indicates passing through bridge 2, and segment 4 indicates turning back. e angle of the two bridges is from 3 to 5 degrees. It can be seen from the attitude curve that the fluctuation of the road surface affects the attitude data of the vehicle's pitch and roll directions seriously. e maximum angular change in the pitch direction is close to 15°and the rate of change is 3°/s. e maximum angular change in the roll direction is close to 10°a nd the rate of change is 5°/s. ese changes are highly dependent on the condition of the road and the speed of driving. erefore, the posture of the vehicle motion platform is subject to the shape of the road surface, the traveling speed, the driving habits of the driver, and proficiency. It is necessary to consider the isolation platform and the slow operation.

Hot-Air Balloon Motion Platform.
e hot-air balloon platform is manufactured by Nanjing Hongguang Special Equipment Factory. e basic technical parameters of the hot-air balloon are as follows: balloon volume is 4000 m 3 , ball height is 24 m, sphere diameter is 19 m, take-off weight is 900 kg, net load is 600 kg, average rising speed is 2.8 m/s, and tie-in time is 2 hours (depending on weather environment). e Ellipse-N attitude sensor installed into the hanging basket is used to measure the motion characteristics of the hot-air balloon. Since the hot-air balloon float experiment is subject to weather conditions and airspace management requirements, only tethered flight mode can be used during night experiments. ere are two tie ropes and each rope is 150 m. e lift range of the air balloon is more than 100 m, and the tethered flight experiment requires an ambient wind speed <3 m/s. Otherwise, the release of hot-air balloons will be greatly affected by atmospheric disturbances, the motion posture will be disordered, and it is dangerous. e installation of the hot-air balloon motion platform is a large hanging basket form, and Alice is installed into the large hanging basket. Figure 9 shows the fixing and installation of the hanging basket. e data is shown in Figures    , it could be seen that there is a natural frequency of free swing in the azimuth angle of the attitude of the hot-air balloon due to its inertia and the external force of the mooring rope. e frequency component in the pitch and roll directions is 0.06 Hz. In addition to this, there is a frequency component of 0.35 Hz. e frequency component should be caused by atmospheric turbulence and ignition vibration of the flame ejector (to keep the balloon height stable, the ignition frequency of the flame ejector is about 3 seconds per time). In a hot-air balloon, when an inertial stabilization platform is installed, the attitude suppression curve of the pitch direction in the platform is shown in Figure 13. e measurement data of Figure 13 comes from the attitude sensor, and the data in the inertial platform comes from the photoelectric position tracking sensor (2D-PSD detector) which is used for initial pointing.
As it can be seen from Figure 13, the inertial stabilization platform of the hot-air balloon suppresses the fluctuation of the external pitch direction. In the meanwhile, the angle change of the pitch of the hanging basket is controlled within ±3°, and the angle change of the pitch in the stable inertial platform is controlled within ±0.5°.

Airborne Motion Platform.
e helicopter platform can be used to serve the airborne motion platform. Because the helicopter's air attitude control is convenient, it can hover in the air. e helicopter platform in this experiment is a Z-9 model. e helicopter hovers in the air and the attitude sensor is mounted on the inner deck of the cabin. During the , it can be seen that when the helicopter is hovering, the range of helicopter azimuth attitude angle fluctuation is controlled to be smaller than that of a hot-air balloon floating fluctuation range of the azimuth angle. However, the azimuth fluctuation range is still within ±4°, and there is a certain angular drift with time. e range of pitch and roll angles is similar to the two attitude angles of the hot-air balloon. From a spectrum perspective, the highfrequency component is more intense than the hot-air balloon when the helicopter is hovering. ere is a strong component at 0-4 Hz, especially at 1.37 Hz, 2.61 Hz with several frequency enhancement points.

Identification Control Method in the Initial Direction
When the quantum key QKD experiment is performed, the platform is in motion. e ATP tracking process on both sides is briefly described as follows: (1) e receiving end Bob turns on the uplink beacon light, and the GPS coordinates sent by the radio station are quickly pointed to Alice according to the GPS pointing algorithm. At the same time, Alice turns on the downlink beacon light, calculates the direction of the beacon light according to the position of Bob, and drives the downlink beacon light to Bob. When ground station Bob performs initial pointing tracking, the tracking method is performed by a combination of fuzzy control and improved PID tracking method. e core of the improved control process is a control strategy based on the identification method. e initial pointing structure of the ground station Bob is shown in Figure 18. At the bottom, the large turntable is used for test tracking performance. It does not contain a large turntable structure when the actual outfield is used.

Initial Conditions and Identification Method.
When the identification method control is performed, it is necessary to analyze the controlled object first. It needs to establish an identification feature model of the input signal [16,17]. For the initial pointing system, the output pulse number F n of the stepping motor, the motor pulse sending time T n , and the angle signal collecting time t n can be controlled. e data that can be collected is the angle array ϕ n [θ 1 , . . . , θ 9 , θ Now ] of the target and the array ψ n [β 1 , . . . , β 9 , β Now ] of the angle that points to the system. e absolute angular coordinate system is established according to the initial direction. Only considering the absolute angular coordinates of the azimuth, which is positive for clockwise and negative for counterclockwise. All angle values are determined by the starting zero points. According to the GPS pointing algorithm, the target is pulled   Shock and Vibration into the field of view of the initial pointing photoelectric tracking position sensor, and then the initial pointing the tracking process begins. Assuming that the initial target is already within the field of view of the two-dimensional photoelectric tracking position sensor, the relationship of the target with time is shown in Figure 19. In this control, T n − T n−1 � 100 ms, t n − t n−1 � 10 ms. is is the interval value of two control times, which can also be understood as the data sampling period. F n is the number of pulses to be emitted within 0.1 s at the nth time. If there is no out-ofsynchronization, F max is the maximum number of pulses that the stepper motor is allowed to emit within 0.1 s. e target angle array is ϕ n , which is the 10 target angle values collected before the current time collected at the time T n . In general, the ϕ n array retains the three groups of the most recent time. e angle array of the initial pointing system is ψ n , which is the value of the 10 initial pointing angles collected before the current time collected at the time T n . Given by the photoelectric encoder, the general case ψ n array retains the three groups of the most recent time. ere is also a target angle threshold θ Δ and the number of leading pulses F Δ that need to be used.
In the initial pointing system, θ min is a pulse corresponding to a stepping angle of the stepper motor. e overshoot of the tracking target angle is σ P . Construct the identification quantity Mod.A n , Mod.B n , Mod.C n , Mod.D n , and establish the symbol operation, which can be expressed as where Δ is the threshold. e explanation for equation (1) is as follows: formula (1) is equivalent to a reference formula template and does not represent a special meaning. e following construction and symbolic quantities Mod.A n , Mod.B n , Mod.C n , and Mod.D n are all given in the form of equation (1). For example, f 1 the following formula corresponds to ψ n , f2 and corresponds to ϕ n . e target angle deviation symbol Mod.A n can be expressed as e target motion symbol Mod.B n can be expressed as where θ Δ ′ is the rate threshold.
In the tracking process of Figure 19, at the T n+1 ⟶ T n+7 time, the target is stationary in the forward direction of the turntable. At the T n+7 ⟶ T n+15 time, the target moves at a constant speed in the forward direction. At the beginning of phase T n−1 , the turntable is at rest. e control vector 0 0 0 − at this time can be obtained according to formulas (2), (4), (6), and (8). en, the output pulse F n−1 is given, and the pulse value is evenly output within the control interval. At time T n , it is judged that the control vector is + + 0 − , and the control strategy that should be performed at this time is "+•." It is just starting to track, the tracking strategy is corrected to "+↑," giving the output pulse F n and speeding up the tracking. At each subsequent time, the judgment and output process repeats the abovementioned parts and finally achieves the purpose of tracking the target [18,19].

Dichotomy Control Parameter Update.
In the initial direction tracking process, the corresponding control strategy is generated after the control vector is quickly calculated and acquired in real time. e core of the control strategy is to generate the appropriate amount of control. In this system, the number F n of output pulses of the stepping motor is the controlled amount. By changing it, the tracking motion of the stepping motor at the set speed can be realized. Under different control strategies, the value F n is updated according to the dichotomy [18]. e principle of the dichotomy is to increase or decrease the value of the controlled parameter by one-half of the nonzero change value before the controlled parameter, thereby achieving the goal of quickly tracking the target. e dichotomy substitution formula can be expressed as Among them, F max is the maximum number of pulses, and F min is the minimum number of pulses. F m is the value of the first absolute value not equal to F n−1 before the time n − 1. Updata.Direct is the update direction operator and Updata.Speed is the update speed operator. Among them, the calculation process of the update operator is as follows: Updata.Speed � +1, "↑", 0, "•", −1, "↓".
e control strategy can be processed according to equations (10) to (12) to obtain the updated pulse value.

Overshoot and Advance Compensation.
In the initial pointing system, since the load on the turntable has 150 kg, the moment of inertia is huge. In the process of acceleration, deceleration, and reversing, the inertia overshoot phenomenon will inevitably occur in the turntable. is overshoot can cause instability during the tracking process. However, due to the existence of the turbine and the worm structure, the inertia moment caused by the inertia of the load is equivalent to the motor shaft, which is already small. Generally, the motor's out-of-step problem can be ignored when the motor is working within the working torque range.
When tracking a moving target with uniform velocity, there is a time lag between the target sample and the motor output, which makes the turntable always have a time lag error in the tracking process. Set the advance compensation amount F Δ under a specific control strategy and correct formula (10). en, this lag error can be compensated, and the correction formula is Shock and Vibration 9

Control Performance and Effect
e control strategy, which is based on the identification method, can be regarded as a special structure that introduces expert control (symbol vector) in the traditional PID control method.
Comparing with the traditional PI control and PID control, the method has the following characteristics: the overshoot of the control output is small; the dynamic and static characteristics are stable, and the parameters can be adaptively adjusted. Here is an example of a type I controlled object [20,21]. e transfer function of the controlled object is .  Figure 18: Initial pointing system of ground station Bob. e open-loop transfer function of the PID controller is

Angle (°)
For the controlled object represented by formula (14), the Ziegler-Nichols empirical tuning formula can be used to know that the PI tuning factor (K p � 13.5 and K i � 5.79) and PID tuning coefficient of the above system is (K p � 18, K i � 12.9, and K d � 6.3). en, the step response curve of the above-controlled object under the conventional PI control, PID control, and identification method control strategy are as shown in Figure 20. e actual lab test environment for the initial pointing system is shown in Figure 21.
In Figure 21, the simulation of the target motion is performed using a 2 m mesa high-precision large turntable produced by Kunming Machine Tool Plant. e simulated speed and initial pointing control results are shown in the following figure, and the tracking target is 10°. e tracking results are shown in Figures 22-24. (1) When the large turntable is input with a triangular wave of 1°/s, the initial pointing tracking curve is as shown in Figure 23.
As can be seen from Figure 22, the parameters are as follows: tracking deviation <0.7°, tracking speed 1°/s, and tracking fluctuation <0.1°. (2) When the large turntable is input with a 0.5°/s triangular wave, the initial pointing tracking curve is as shown in Figure 23. Step response Step response of controlled object G (s)=1/s (s + 1)(s + 5) Step input   As can be seen from Figure 24, the parameters are as follows: tracking deviation <0.25°, tracking speed 0.5°/s, and tracking fluctuation <0.1°.
(3) When the large turntable is input with a 0.1°/s triangular wave, the initial pointing tracking curve is shown in Figure 24.
It can be seen from Figure 24, the parameters are as follows: tracking deviation <0.1°, tracking speed 0.1°/s, and tracking fluctuation <0.1°.

Conclusion
In the quantum key distribution (QKD) technology test, to verify the ground motion platform, this paper carried out field tests on different motion platforms. By analyzing the motion characteristics of the vehicle motion platform, the hot-air balloon floating motion platform, and the airborne motion platform, the parameters and spectrum components of different motion platforms are obtained. In the frequency domain, by decomposing the frequency of the motion platform, an inertial damping platform is added to its motion characteristics, thereby isolating the high-frequency vibration of the motion platform itself is achieved. By establishing the symbol vector, a tracking control strategy based on the symbol method is proposed. e disadvantages of modification of the control parameters in the conventional PID control are greatly improved, and the stability and adaptability of the tracking control process are increased. e control strategy table of the identification method is established to realize the tracking control process of the stepping motor. e control parameters of the ATP tracking system are optimized, and the experimental work in the freespace quantum key distribution is completed.

Data Availability
e data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest
e authors declare that they have no conflicts of interest regarding the publication of this paper.