Figure 6.
2-DOF landing gear lateral model.
Figure 6.
2-DOF landing gear lateral model.
Figure 7.
Path tracking model.
Figure 7.
Path tracking model.
Figure 8.
PSO-optimized dataset generation scenarios.
Figure 8.
PSO-optimized dataset generation scenarios.
Figure 9.
Performance comparison of different weighting coefficient sets in the PSO optimization.
Figure 9.
Performance comparison of different weighting coefficient sets in the PSO optimization.
Figure 10.
The structure of ANFIS network.
Figure 10.
The structure of ANFIS network.
Figure 11.
Input and output membership functions: (a) Membership function of ; (b) Membership function of ; (c) Membership function of .
Figure 11.
Input and output membership functions: (a) Membership function of ; (b) Membership function of ; (c) Membership function of .
Figure 12.
Simulation results of the 10 m/s taxiing speed and initial 2 m lateral deviation condition: (a) The taxiing trajectories of the UAV under different control methods; (b) The variation curve of the front wheel angle of the UAV with time; (c) The variation curves of the lateral deviations of the UAV with time; (d) The variation curves of the heading deviations of the UAV with time.
Figure 12.
Simulation results of the 10 m/s taxiing speed and initial 2 m lateral deviation condition: (a) The taxiing trajectories of the UAV under different control methods; (b) The variation curve of the front wheel angle of the UAV with time; (c) The variation curves of the lateral deviations of the UAV with time; (d) The variation curves of the heading deviations of the UAV with time.
Figure 13.
Simulation results of the 15 m/s taxiing speed and initial 2 m lateral deviation condition: (a) The taxiing trajectories of the UAV under different control methods; (b) The variation curve of the front wheel angle of the UAV with time; (c) The variation curves of the lateral deviations of the UAV with time; (d) The variation curves of the heading deviations of the UAV with time.
Figure 13.
Simulation results of the 15 m/s taxiing speed and initial 2 m lateral deviation condition: (a) The taxiing trajectories of the UAV under different control methods; (b) The variation curve of the front wheel angle of the UAV with time; (c) The variation curves of the lateral deviations of the UAV with time; (d) The variation curves of the heading deviations of the UAV with time.
Figure 14.
Simulation results of circular trajectory tracking during turning at a taxiing speed of 5 m/s: (a) The taxiing trajectories of the UAV under different control methods; (b) The variation curve of the front wheel angle of the UAV with time; (c) The variation curves of the lateral deviations of the UAV with time; (d) The variation curves of the heading deviations of the UAV with time.
Figure 14.
Simulation results of circular trajectory tracking during turning at a taxiing speed of 5 m/s: (a) The taxiing trajectories of the UAV under different control methods; (b) The variation curve of the front wheel angle of the UAV with time; (c) The variation curves of the lateral deviations of the UAV with time; (d) The variation curves of the heading deviations of the UAV with time.
Figure 15.
Simulation results of straight trajectory tracking under non-interference conditions: (a) The taxiing trajectories of the UAV under different control methods; (b) The variation curve of the front wheel angle of the UAV with time; (c) The variation curves of the lateral deviations of the UAV with time; (d) The variation curves of the heading deviations of the UAV with time.
Figure 15.
Simulation results of straight trajectory tracking under non-interference conditions: (a) The taxiing trajectories of the UAV under different control methods; (b) The variation curve of the front wheel angle of the UAV with time; (c) The variation curves of the lateral deviations of the UAV with time; (d) The variation curves of the heading deviations of the UAV with time.
Figure 16.
Simulation results of circular trajectory tracking under non-interference conditions: (a) The taxiing trajectories of the UAV under different control methods; (b) The variation curve of the front wheel angle of the UAV with time; (c) The variation curves of the lateral deviations of the UAV with time; (d) The variation curves of the heading deviations of the UAV with time.
Figure 16.
Simulation results of circular trajectory tracking under non-interference conditions: (a) The taxiing trajectories of the UAV under different control methods; (b) The variation curve of the front wheel angle of the UAV with time; (c) The variation curves of the lateral deviations of the UAV with time; (d) The variation curves of the heading deviations of the UAV with time.
Figure 17.
Simulation results of straight trajectory tracking under model bias conditions: (a) The taxiing trajectories of the UAV under different control methods; (b) The variation curve of the front wheel angle of the UAV with time; (c) The variation curves of the lateral deviations of the UAV with time; (d) The variation curves of the heading deviations of the UAV with time.
Figure 17.
Simulation results of straight trajectory tracking under model bias conditions: (a) The taxiing trajectories of the UAV under different control methods; (b) The variation curve of the front wheel angle of the UAV with time; (c) The variation curves of the lateral deviations of the UAV with time; (d) The variation curves of the heading deviations of the UAV with time.
Figure 18.
Simulation results of circular trajectory tracking under model bias conditions. (a) The taxiing trajectories of the UAV under different control methods; (b) The variation curve of the front wheel angle of the UAV with time; (c) The variation curves of the lateral deviations of the UAV with time; (d) The variation curves of the heading deviations of the UAV with time.
Figure 18.
Simulation results of circular trajectory tracking under model bias conditions. (a) The taxiing trajectories of the UAV under different control methods; (b) The variation curve of the front wheel angle of the UAV with time; (c) The variation curves of the lateral deviations of the UAV with time; (d) The variation curves of the heading deviations of the UAV with time.
Figure 19.
The sliding/rolling friction coefficient varies with the forward distance: (a) Sliding friction coefficient; (b) Rolling friction coefficient.
Figure 19.
The sliding/rolling friction coefficient varies with the forward distance: (a) Sliding friction coefficient; (b) Rolling friction coefficient.
Figure 20.
Simulation results of straight trajectory tracking under friction coefficient disturbance conditions: (a) The taxiing trajectories of the UAV under different control methods; (b) The variation curve of the front wheel angle of the UAV with time; (c) The variation curves of the lateral deviations of the UAV with time; (d) The variation curves of the heading deviations of the UAV with time.
Figure 20.
Simulation results of straight trajectory tracking under friction coefficient disturbance conditions: (a) The taxiing trajectories of the UAV under different control methods; (b) The variation curve of the front wheel angle of the UAV with time; (c) The variation curves of the lateral deviations of the UAV with time; (d) The variation curves of the heading deviations of the UAV with time.
Figure 21.
Simulation results of circular trajectory tracking under friction coefficient disturbance conditions: (a) The taxiing trajectories of the UAV under different control methods; (b) The variation curve of the front wheel angle of the UAV with time; (c) The variation curves of the lateral deviations of the UAV with time; (d) The variation curves of the heading deviations of the UAV with time.
Figure 21.
Simulation results of circular trajectory tracking under friction coefficient disturbance conditions: (a) The taxiing trajectories of the UAV under different control methods; (b) The variation curve of the front wheel angle of the UAV with time; (c) The variation curves of the lateral deviations of the UAV with time; (d) The variation curves of the heading deviations of the UAV with time.
Table 1.
PSO hyperparameters.
Table 1.
PSO hyperparameters.
Hyperparameter | Value |
---|
Swarm size | 50 |
Cognitive factor | 1.5 |
Social Factor | 1.5 |
Inertia Weight | 0.9 0.4 |
Maximum Iterations | 200 |
Table 2.
Input/output parameters.
Table 2.
Input/output parameters.
Input
| Output
|
---|
/m/s | |
/m | |
/(kg · m2) | |
| |
| |
Table 3.
ANFIS model performance metrics on test set.
Table 3.
ANFIS model performance metrics on test set.
Output Parameter | RMSE | R2 |
---|
| 0.078 | 0.943 |
| 0.115 | 0.928 |
| 0.092 | 0.937 |
| 0.121 | 0.919 |
| 0.085 | 0.951 |
Table 4.
UAV geometric parameters.
Table 4.
UAV geometric parameters.
Parameter | Value |
---|
Mass m/kg | 19.66 |
Inertia moment Jx/(kg · m2) | 3.70 |
Inertia moment Jy/(kg · m2) | 6.45 |
Inertia moment Jz/(kg · m2) | 3.20 |
Inertia moment Jxz/(kg · m2) | 0.04 |
Wing area S/m2 | 0.85 |
Wingspan b/m | 3.2 |
Mean aerodynamic chord c/m | 0.33 |
Table 5.
Landing gear parameters.
Table 5.
Landing gear parameters.
Parameter | Value |
---|
Front wheel height hf/m | 0.379 |
Main wheel height hb/m | 0.391 |
Distance from the center of gravity to the front wheel lf/m | 0.504 |
Distance from the center of gravity to the main wheel lb/m | 0.118 |
Main wheel width db/m | 0.54 |
Front wheel radius rwf/m | 0.035 |
Main wheel radius rwb/m | 0.0437 |
Front landing gear stiffness kf/N/m | 1000 |
Main landing gear stiffness kb/N/m | 1500 |
Front landing gear damping coefficient cf | 20 |
Main landing gear damping coefficient cb | 30 |
Front wheel cornering stiffness Cf/N/rad | 100 |
Main wheel cornering stiffness Cb/N/rad | 150 |
Table 6.
Performance comparison of different membership functions.
Table 6.
Performance comparison of different membership functions.
Output Parameter | Gaussian MF | Triangular MF |
---|
| RMSE | R2 | RMSE | R2 |
---|
| 0.078 | 0.943 | 0.081 | 0.939 |
| 0.115 | 0.928 | 0.119 | 0.924 |
| 0.092 | 0.937 | 0.095 | 0.934 |
| 0.121 | 0.919 | 0.124 | 0.916 |
| 0.085 | 0.951 | 0.088 | 0.948 |
Table 7.
Fuzzy algorithm settings.
Table 7.
Fuzzy algorithm settings.
Variable | Fuzzy Subset |
---|
| NB | NS | O | PS | PB |
| PB | PS | O | NS | NB |
| NB | NS | O | PS | PB |
Table 8.
Simulation results of the 10 m/s taxiing speed and initial 2 m lateral deviation condition.
Table 8.
Simulation results of the 10 m/s taxiing speed and initial 2 m lateral deviation condition.
Control Method | Maximum Front Wheel Angle/Degrees | Lateral Deviation Overshoot | Maximum Heading Deviation/Degrees |
---|
LQR | 22.2 | 18.3% | 17.7 |
Fuzzy-LQR | 28.0 | 25.1% | 18.8 |
ANFIS-LQR | 20.4 | 4.2% | 16.2 |
Table 9.
Simulation results of the 15 m/s taxiing speed and initial 2 m lateral deviation condition.
Table 9.
Simulation results of the 15 m/s taxiing speed and initial 2 m lateral deviation condition.
Control Method | Maximum Front Wheel Angle/Degrees | Lateral Deviation Overshoot | Maximum Heading Deviation/Degrees |
---|
LQR | 22.4 | 24.1% | 15.2 |
Fuzzy-LQR | 21.9 | 13.1% | 14.3 |
ANFIS-LQR | 20.5 | 8.6% | 14.0 |
Table 10.
Simulation results of circular trajectory tracking during turning at a taxiing speed of 5 m/s.
Table 10.
Simulation results of circular trajectory tracking during turning at a taxiing speed of 5 m/s.
Control Method | Maximum Front Wheel Angle/Degrees | Lateral Deviation Overshoot | Maximum Heading Deviation/Degrees |
---|
LQR | 26.8 | 0.31 | 4.12 |
Fuzzy-LQR | 22.3 | 0.52 | 5.62 |
ANFIS-LQR | 32.0 | 0.16 | 3.74 |
Table 11.
Sliding mode control parameters.
Table 11.
Sliding mode control parameters.
Parameter | Value |
---|
| [1,1,1,1] |
| 5 |
| 0.1 |
| 0.1 |
Table 12.
Simulation results of straight trajectory tracking under non-interference conditions.
Table 12.
Simulation results of straight trajectory tracking under non-interference conditions.
Control Method | Maximum Front Wheel Angle/Degrees | Lateral Deviation Overshoot | Maximum Heading Deviation/Degrees |
---|
LQR | 22.2 | 18.3% | 17.7 |
Fuzzy-LQR | 28.0 | 25.1% | 18.8 |
ANFIS-LQR | 20.4 | 4.2% | 16.2 |
ANFIS-SMC-LQR | 22.1 | 2.1% | 10.5 |
Table 13.
Simulation results of circular trajectory tracking under non-interference conditions.
Table 13.
Simulation results of circular trajectory tracking under non-interference conditions.
Control Method | Maximum Front Wheel Angle/Degrees | Lateral Deviation Overshoot | Maximum Heading Deviation/Degrees |
---|
LQR | 26.8 | 0.31 | 4.12 |
Fuzzy-LQR | 22.3 | 0.52 | 5.62 |
ANFIS-LQR | 32.0 | 0.16 | 3.74 |
ANFIS-SMC-LQR | 32.0 | 0.15 | 5.01 |
Table 14.
Quantitative performance comparison of controller response characteristics.
Table 14.
Quantitative performance comparison of controller response characteristics.
Control Method | Trajectory | Rise Time/s | Settling Time/s | Lateral Steady-State Error/m |
---|
ANFIS-LQR | Straight-line | 11.2 | 32.1 | 0 |
ANFIS-SMC-LQR | Straight-line | 20.1 | 30.5 | 0 |
ANFIS-LQR | Circular | / | 2.21 | 0.11 |
ANFIS-SMC-LQR | Circular | / | 1.63 | 0.07 |
Table 15.
Model parameter bias table.
Table 15.
Model parameter bias table.
Parameter | Bias Value |
---|
Cf/N/rad | +20% |
Cb/N/rad | −20% |
m/kg | +10% |
Jz/(kg · m2) | −10% |
Table 16.
Simulation results of straight trajectory tracking under model bias conditions.
Table 16.
Simulation results of straight trajectory tracking under model bias conditions.
Control Method | Maximum Front Wheel Angle/Degrees | Lateral Deviation Overshoot | Maximum Heading Deviation/Degrees |
---|
LQR | 45 | / | / |
Fuzzy-LQR | 45 | / | / |
ANFIS-LQR | 21.3 | 28.1% | 29.2 |
ANFIS-SMC-LQR | 13.7 | 3.2% | 13.5 |
Table 17.
Simulation results of circular trajectory tracking under model bias conditions.
Table 17.
Simulation results of circular trajectory tracking under model bias conditions.
Control Method | Maximum Front Wheel Angle/Degrees | Lateral Deviation Overshoot | Maximum Heading Deviation/Degrees |
---|
LQR | 45 | / | / |
Fuzzy-LQR | 45 | / | / |
ANFIS-LQR | 25.1 | 0.42 | 7.12 |
ANFIS-SMC-LQR | 32.0 | 0.16 | 3.76 |
Table 18.
Simulation results of straight trajectory tracking under friction coefficient disturbance conditions.
Table 18.
Simulation results of straight trajectory tracking under friction coefficient disturbance conditions.
Control Method | Maximum Front Wheel Angle/Degrees | Lateral Deviation Overshoot | Maximum Heading Deviation/Degrees |
---|
LQR | 45 | / | / |
Fuzzy-LQR | 45 | / | / |
ANFIS-LQR | 31 | 22.5% | 27.3 |
ANFIS-SMC-LQR | 34.9 | 0 | 24.8 |
Table 19.
Simulation results of circular trajectories tracking under friction coefficient disturbance conditions.
Table 19.
Simulation results of circular trajectories tracking under friction coefficient disturbance conditions.
Control Method | Maximum Front Wheel Angle/Degrees | Lateral Deviation Overshoot | Maximum Heading Deviation/Degrees |
---|
LQR | 31.1 | / | / |
Fuzzy-LQR | 28.9 | / | / |
ANFIS-LQR | 45 | 0.41 | 13.8 |
ANFIS-SMC-LQR | 36.3 | 0.41 | 10.7 |