Automated Solution of Realistic Near-Optimal Aircraft .ppt

上传人:appealoxygen216 文档编号:378739 上传时间:2018-10-09 格式:PPT 页数:17 大小:1,020.50KB
下载 相关 举报
Automated Solution of Realistic Near-Optimal Aircraft .ppt_第1页
第1页 / 共17页
Automated Solution of Realistic Near-Optimal Aircraft .ppt_第2页
第2页 / 共17页
Automated Solution of Realistic Near-Optimal Aircraft .ppt_第3页
第3页 / 共17页
Automated Solution of Realistic Near-Optimal Aircraft .ppt_第4页
第4页 / 共17页
Automated Solution of Realistic Near-Optimal Aircraft .ppt_第5页
第5页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、Automated Solution of Realistic Near-Optimal Aircraft Trajectories Using Computational Optimal Control and Inverse Simulation,Janne Karelahti and Kai Virtanen Helsinki University of Technology, Espoo, FinlandJohn strm VTT Technical Research Center, Espoo, Finland,The problem,How to compute realistic

2、 a/c trajectories? Optimal trajectories for various missions Minimum time problems, missile avoidance, . Trajectories should be flyable by a real aircraft Rotational motion must be considered as well Solution process should be user-oriented Suitable for aircraft engineers and fighter pilots,Computat

3、ionally infeasible for sophisticated a/c models,No prerequisites about underlying mathematical methodologies,Appropriate vehicle models?,Automated approach,Solve a realistic near-optimal trajectory,Define the problem,Compute initial iterate,Compute optimal trajectory,Inverse simulate optimal traject

4、ory,Sufficiently similar?,Realistic near-optimal trajectory,Evaluate the trajectories,Adjust solver parameters,Coarse a/c model,Delicate a/c model,1.,2.,3.,4.,5.,6.,7.,8.,9.,No,Yes,2. Define the problem,Mission: performance measure of the a/c Aircraft minimum time problems Missile avoidance problems

5、 State equations: a/c & missile Control and path constraints Boundary conditions Vehicle parameters: lift, drag, thrust, .,Angular rate and acceleration, Load factor, Dynamic pressure, Stalling, Altitude, .,3. Compute initial iterate,3-DOF models, constrained a/c rotational kinematics Receding horiz

6、on control based method a/c chooses controls at Truncated planning horizon T t*f t0,Set k = 0. Set the initial conditions. Solve the optimal controls over tk, tk + T with direct shooting. Update the state of the system using the optimal control at tk. If the target has been reached, stop. Set k = k

7、+ 1 and go to step 2.,Direct shooting,Discretize the time domain over the planning horizon T Approximate the state equations by a discretization scheme Evaluate the control and path constraints at discrete instants Optimize the performance measure directly subject to the constraints using a nonlinea

8、r programming solver (SNOPT),t1 u1,t2 u2,t3 u3,t4 u4,tN uN,.,x1,x3,xN,.,T,Evaluated by a numerical integration scheme,4. Compute optimal trajectory,3-DOF models, constrained a/c rotational kinematics Direct multiple shooting method (with SQP) Discretization mesh follows from the RHC scheme,t0 u0,t1

9、u1,t2 u2,t3 u3,.,x1,x2,xN-2,tN=tf uN,tN-1 uN-1,Defect constraints,5-DOF a/c performance model Find controls u that produce the desired output history xD Desired output variables: velocity, load factor, bank angle Integration inverse method At tk+1, we have Solution by Newtons method: Define an error

10、 function Update scheme With a good initial guess,5. Inverse simulate optimal trajectory,Matrix of scale weights,Jacobian,Compare optimal and inverse simulated trajectories Visual analysis, average and maximum abs. errors Special attention to velocity, load factor, and bank angle If the trajectories

11、 are not sufficiently similar, then Adjust parameters affecting the solutions and recompute In the optimization, these parameters include Angular acceleration bounds, RHC step size, horizon length In the inverse simulation, these parameters include Velocity, load factor, and bank angle scale weights

12、,6. Evaluation of trajectories,Example implementation: Ace,MATLAB GUI: three panels for carrying out the process Optimization + Inverse simulation: Fortran programs Available missions Minimum time climb Minimum time flight Capture time Closing velocity Miss distance Missiles gimbal angle Missiles tr

13、acking rate Missiles control effort Vehicle models: parameters stored in separate type files Analysis of solutions via graphs and 3-D animation,Missile vs. a/c pursuit-evasionMissiles guidance laws: Pure pursuit, Command to Line-of-Sight, Proportional Navigation (True, Pure, Ideal, Augmented),Ace so

14、ftware,General data panel,a/c lift coefficient profile,3-D animation,Numerical example,Minimum time climb problem, Dt = 1 s Boundary conditions,Numerical example,Case g0=0 deg Inv. simulated:,Mach vs. altitude plot,Numerical example,Case g0=0 deg, average and maximum abs. errors,Velocity histories,L

15、oad factor histories,Numerical example,Make the optimal trajectory easier to attain Reduce RHC step size to Dt = 0.15 s Correct the lag in the altitude by increasing Wn = 1.0 h(tf)=9971,5 m, v(tf)=400 m/s,Numerical example,Case g0=0 deg, average and maximum abs. errors,Velocity histories,Load factor

16、 histories,Conclusion,The results underpin the feasibility of the approach Often, acceptable solutions obtained with the default settings Unsatisfactory solutions can be improved to acceptable ones 3-DOF and 5-DOF performance models are suitable choices Evaluation phase provides information for adjusting parameters Ace can be applied as an analysis tool or for education Aircraft engineers are able to use Ace after a short introduction,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学课件 > 大学教育

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1