TY - JOUR
T1 - Suboptimal trajectory programming for unmanned aerial vehicles with dynamic obstacle avoidance
AU - Guo, Hang
AU - Fu, Wen Xing
AU - Fu, Bin
AU - Chen, Kang
AU - Yan, Jie
N1 - Publisher Copyright:
© IMechE 2018.
PY - 2019/8/1
Y1 - 2019/8/1
N2 - With regard to the dynamic obstacles current unmanned aerial vehicles encountered in practical applications, an integral suboptimal trajectory programming method was proposed. It tackled with multiple constraints simultaneously while guiding the unmanned aerial vehicle to execute autonomous avoidance maneuver. The kinetics of both unmanned aerial vehicle and dynamic obstacles were established with appropriate hypotheses. Then it was assumed that the unmanned aerial vehicle was faced with terminal constraints and control constraints in the whole duration. Meanwhile, the performance index was established as minimum control efforts. The initial trajectory was generated according to optimized model predictive static programming. Next, the slack variables were introduced to transform the inequality constraints arising from dynamic obstacle avoidance into equality constraints. In addition, sliding mode control theory was utilized to determine these slack variables' dynamics by designing the approaching law of sliding mode. Then the avoidance trajectory for single or multiple dynamic obstacles was developed by this combined method. At last, a further trajectory optimization was conducted by differential dynamic programming. Consequently, the integral problem was solved step by step and numerical simulations demonstrated that the integral method possessed high computational efficiency.
AB - With regard to the dynamic obstacles current unmanned aerial vehicles encountered in practical applications, an integral suboptimal trajectory programming method was proposed. It tackled with multiple constraints simultaneously while guiding the unmanned aerial vehicle to execute autonomous avoidance maneuver. The kinetics of both unmanned aerial vehicle and dynamic obstacles were established with appropriate hypotheses. Then it was assumed that the unmanned aerial vehicle was faced with terminal constraints and control constraints in the whole duration. Meanwhile, the performance index was established as minimum control efforts. The initial trajectory was generated according to optimized model predictive static programming. Next, the slack variables were introduced to transform the inequality constraints arising from dynamic obstacle avoidance into equality constraints. In addition, sliding mode control theory was utilized to determine these slack variables' dynamics by designing the approaching law of sliding mode. Then the avoidance trajectory for single or multiple dynamic obstacles was developed by this combined method. At last, a further trajectory optimization was conducted by differential dynamic programming. Consequently, the integral problem was solved step by step and numerical simulations demonstrated that the integral method possessed high computational efficiency.
KW - differential dynamic programming
KW - Dynamic obstacle avoidance
KW - optimized model predictive static programming
KW - slack variables for inequality constraints
KW - sliding model control
KW - suboptimal trajectory programming
UR - http://www.scopus.com/inward/record.url?scp=85061191610&partnerID=8YFLogxK
U2 - 10.1177/0954410018803279
DO - 10.1177/0954410018803279
M3 - 文献综述
AN - SCOPUS:85061191610
SN - 0954-4100
VL - 233
SP - 3857
EP - 3869
JO - Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering
JF - Proceedings of the Institution of Mechanical Engineers, Part G: Journal of Aerospace Engineering
IS - 10
ER -