【技术实现步骤摘要】
高精度的高超声速飞行器轨迹优化多尺度最优控制系统
本专利技术涉及高超声速飞行器再入段轨迹优化领域,尤其涉及高精度的高超声速飞行器轨迹优化多尺度最优控制系统。在高超声速飞行器到达再入段后,能够给出高超声速飞行器轨迹优化控制策略并转换为飞行器攻角控制指令,在满足安全要求的条件下,使高超声速飞行器获得更远的水平飞行距离。
技术介绍
高超声速飞行器是实现远程快速精确打击和全球快速到达的新型飞行器,在未来的军事、政治和经济中具有十分重要的战略地位,已经成为世界航空航天领域一个极其重要的发展方向,是世界主要航天大国的竞争领域之一。研究和发展高超声速飞行器在开发太空和国家安全方面具有非常重要的意义。在高超声速飞行器的研究中,轨迹优化是现代飞行器设计和控制的重要内容,不仅有利于提高飞行器飞行品质以满足既定任务要求,同时也是完成飞行任务的重要保证和实现机动飞行的必要条件,近些年来一直受到国内外各军事强国的重视,是当前国内外研究的热点和难点。由于从大气从外缘进入大气层,高度和速度的变化范围很大,高超声速飞行器面临各种严峻的再入环境,再入段轨迹优化技术则是保证高超声速飞行器完成飞行任务的关键,对提高其打击范围和落点精度具有更重要的实用价值。然而现有方法的结果精度往往不够高。因此,研究新的高超声速飞行器再入段轨迹优化方法显得尤为重要。
技术实现思路
为了克服目前方法精度不高的不足,本专利技术的目的在于提供一种实现最优并且计算效率高、收敛速度快、精度高的多尺度最优控制系统,该控制系统借助MCU作为最优控制方 ...
【技术保护点】
1.一种高精度的高超声速飞行器轨迹优化多尺度最优控制系统,其特征在于:由飞行器海拔高度传感器、飞行器速度传感器、飞行器飞行航道倾角传感器、飞行器水平航程传感器、高超声速飞行器MCU、飞行器攻角控制器构成。所述飞行器海拔高度传感器、飞行器速度传感器、飞行器飞行航道倾角传感器、飞行器水平航程传感器和飞行器攻角控制器均通过数据总线与飞行器MCU相连。所述的高超声速飞行器MCU包括依次相连的信息采集模块、状态尺度变换模块、初始化模块、常微分方程组(Ordinary Differential Equations,简称ODE)离散化模块、非线性规划(Non-linear Programming,简称NLP)问题求解模块、自适应模块、控制策略输出模块。其中,信息采集模块包括飞行器海拔高度和速度采集、飞行器飞行航道倾角和飞行水平距离采集、飞行器海拔高度和速度设定采集、飞行器飞行航道倾角设定采集、飞行器的运动方程和性能约束条件以及指定优化函数参数采集五个子模块;NLP求解模块包括依次相连的寻优方向求解、寻优步长求解、寻优修正、NLP收敛性判断四个子模块;自适应模块包括依次相连的约束条件满足判断、小波分解 ...
【技术特征摘要】
1.一种高精度的高超声速飞行器轨迹优化多尺度最优控制系统,其特征在于:由飞行器海拔高度传感器、飞行器速度传感器、飞行器飞行航道倾角传感器、飞行器水平航程传感器、高超声速飞行器MCU、飞行器攻角控制器构成。所述飞行器海拔高度传感器、飞行器速度传感器、飞行器飞行航道倾角传感器、飞行器水平航程传感器和飞行器攻角控制器均通过数据总线与飞行器MCU相连。所述的高超声速飞行器MCU包括依次相连的信息采集模块、状态尺度变换模块、初始化模块、常微分方程组(OrdinaryDifferentialEquations,简称ODE)离散化模块、非线性规划(Non-linearProgramming,简称NLP)问题求解模块、自适应模块、控制策略输出模块。其中,信息采集模块包括飞行器海拔高度和速度采集、飞行器飞行航道倾角和飞行水平距离采集、飞行器海拔高度和速度设定采集、飞行器飞行航道倾角设定采集、飞行器的运动方程和性能约束条件以及指定优化函数参数采集五个子模块;NLP求解模块包括依次相连的寻优方向求解、寻优步长求解、寻优修正、NLP收敛性判断四个子模块;自适应模块包括依次相连的约束条件满足判断、小波分解、调整时间节点三个子模块。
所述高精度的高超声速飞行器轨迹优化多尺度最优控制系统的运行过程如下:
步骤1):在高超声速飞行器MCU中输入对应于该飞行器的运动方程、性能约束条件、指定优化函数;
步骤2):高超声速飞行器到达再入段后,开启飞行器海拔高度传感器、飞行器速度传感器、飞行器飞行航道倾角传感器和飞行器水平航程传感器,得到高超声速飞行器当前的海拔高度、速度、飞行航道倾角和飞行水平航程状态信息;
步骤3):高超声速飞行器MCU根据设定的海拔高度、速度、飞行航道倾角要求执行内部高精度的多尺度优化算法,得到使高超声速飞行器水平飞行距离最长的轨迹优化控制策略;
步骤4):高超声速飞行器MCU将获得的轨迹优化控制策略发送给控制策略输出模块,并转换为控制指令发送给飞行器攻角控制器执行。
所述步骤3包括以下子步骤:
步骤3.1):信息采集模块获取步骤2得到的高超声速飞行器当前的海拔高度、速度、飞行航道倾角和飞行水平航程状态信息;
步骤3.2):利用状态尺度变换模块对状态变量进行尺度变换,缩小状态变量在数值上的尺度差距:
其中表示nx个状态向量,表示状态变换函数。
步骤3.3):初始化模块开始运行,设置轨迹优化过程时间的离散段数与每一段的长度、攻角控制量的初始猜测值u(0)(t),设定优化精度要求tol,将迭代次数k置零;
步骤3.4):通过ODE离散化模块将常微分方程组在时间轴[t0,tf]上全部离散;
步骤3.5):通过NLP问题求解模块获得所需的攻角控制策略和对应状态轨迹,这个过程包括多次内部迭代,每次迭代都要求解寻优方向和寻优步长,并进行寻优修正。对于某一次迭代得到的攻角控制量u(k)(t),如果其对应目标函数值J[u(k)(t)]与前一次迭代的目标函数值J[u(k-1)(t)]之差小于精度要求tol,则判断收敛性满足,并将攻角控制量u(k)(t)输出到自适应模块;
步骤3.6):通过自适应模块分析NLP问题求解模块获得的攻角控制量u(k)(t)对应的飞行器运动过程,是否满足飞行器性能约束条...
【专利技术属性】
技术研发人员:金昌龙,叶松,张志猛,马卫华,张泽银,祁振强,刘兴高,
申请(专利权)人:浙江大学,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。