【技术实现步骤摘要】
本专利技术涉及一种用于无人飞机控制律参数自动优化的改进粒子群(PSO)算法, 属于无人飞机飞行控制技术。
技术介绍
无人飞机控制律的一般设计方法是在整个飞行包线中取一定数量的典型工作 点,然后在每个工作点上进行小扰动线形化,针对线性化数学模型,可以运用时域或频域中 的设计方法获得满足性能要求的控制参数,最后采用增益调节的方法得到全包线飞行控制律。 因此当确定了无人飞机的控制结构以后,设计具有良好性能的控制参数就成为了一项主要任 务。无人飞机控制系统的性能指标有时域指标(上升时间^、峰值时间^、稳态时间f,、 超调量O""稳态误差^,等),频域指标(幅值裕度G^、相位裕度^、截止频率^、带宽等), 在上述性能指标不能全部满足时,还需要进行折衷,以满足最重要的几个指标,因此无论采 用时域还是频域中的经典设计方法,手工设计控制律参数都是一项细致、费时的工作,并且 受到设计者经验等主观因素的影响。对于新一代无人作战飞机,由于其大攻角、大过载、大 空域作战的特点,气动参数变化剧烈,全包线线性化工作点可能高达数百个(在进行工作点 验证时更多),控制参数人工设计成为一项非常繁 ...
【技术保护点】
一种用于无人飞机控制律参数自动优化的改进粒子群算法,所述粒子群算法,即PSO算法,是一种基于迭代的优化算法,控制参数初始化为一组随机解,通过迭代寻找最优值,算法数学模型是:设在n维搜索空间中有m个粒子,粒子x↓[i] (i=1,2,...,m)的空间位置为p↓[i]=(x↓[i1],x↓[i2],...,x↓[in]),m、n均为自然数,将粒子x↓[i]带入目标函数计算出适应度,根据适应度的大小衡量x↓[i]的优劣,单个粒子所经历过的最优位置记为p↓[id],整个粒子群经历过的最优位置记作p↓[xd],粒子根据以下公式来更新自己的速度v↓[id]和位置x↓[id]: v↓[ ...
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。