In the scenario of high dynamics and low C/N0, the discriminator output of a GNSS tracking loop is noisy and nonlinear. The traditional method uses a fixed-gain loop filter for error estimation, which is prone to lose lock and causes inaccurate navigation and positioning. This paper proposes a cascaded adaptive vector tracking method based on the KF+EKF architecture through the GNSS Software defined receiver in the signal tracking module and the navigation solution module. The linear relationships between the pseudo-range error and the code phase error, the pseudo-range rate error and the carrier frequency error are obtained as the measurement, and the navigation filter estimation is performed. The signal C/N0 ratio and innovation sequence are used to adjust the measurement noise covariance matrix and the process noise covariance matrix, respectively. Then, the estimated error value is used to correct the navigation parameters and fed back to the local code/carrier NCO. The field vehicle test results show that, in the case of sufficient satellite signals, the positioning error of the proposed method has a slight advantage compared with the traditional method. When there is signal occlusion or interference, the traditional method cannot achieve accurate positioning. However, the proposed method can maintain the same accuracy for the positioning results.
High-precision control problems for carrier-based UAVs are challenging due to the requirements for safety, high-performance operation and uncertain ocean environments. To address such problems, this paper proposes a direct lift landing control method that can ensure the safe operation of UAVs using intelligent optimization of control performance indicators and dynamic optimal allocation methods. The direct lift control (DLC) scheme is adopted to improve the operability of the control by introducing flap channels to achieve the fast correction of vertical disturbances. To improve the landing control performance, an intelligent optimization method for DLC gain is proposed, and a neural network relationship between parameter uncertainty and optimal DLC gain is established. In addition, a recursive least-squares identification method is used to estimate the uncertain parameters in real time, so that the established neural network can be used to generate the optimal DLC commands online, and the generated control commands can be assigned to multiple actuators of the carrier-based UAV through a dynamic optimal assignment algorithm. Finally, the superiority of the method is verified using simulation comparison.
Icing on an unmanned aerial vehicle (UAV) can degrade aerodynamic performance, reduce flight capabilities, impair maneuverability and stability, and significantly impact flight safety. At present, most flight control methods for icing-affected aircraft adopt a conservative control strategy, in which small control inputs are used to keep the aircraft’s angle of attack and other state variables within a limited range. However, this approach restricts the flight performance of icing aircraft. To address this issue, this paper innovatively proposes a design method of an ice tolerance flight envelope protection control system for a UAV on the base of icing severity detection using a long short-term memory (LSTM) neural network. First, the icing severity is detected using an LSTM neural network without requiring control surface excitation. It relies solely on the aircraft’s historical flight data to detect the icing severity. Second, by modifying the fuzzy risk level boundaries of the icing aircraft flight parameters, a nonlinear mapping relationship is established between the tracking command risk level, the UAV flight control command magnitude, and the icing severity. This provides a safe range of tracking commands for guiding the aircraft out of the icing region. Finally, the ice tolerance flight envelope protection control law is developed, using a nonlinear dynamic inverse controller (NDIC) as the inner loop and a nonlinear model predictive controller (NMPC) as the outer loop. This approach ensures boundary protection for state variables such as the angle of attack and roll angle while simultaneously enhancing the robustness of the flight control system. The effectiveness and superiority of the method proposed in this paper are verified for the example aircraft through mathematical simulation.