欢迎来到知嘟嘟! 联系电话:13336804447 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13336804447
知嘟嘟经纪人
收藏
专利号: 2020109249373
申请人: 江西理工大学
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2023-12-11
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种四旋翼无人机PID控制器参数优化方法,其特征是包括以下步骤:(S01):基于四旋翼无人机动力模型结构,对无人机的横滚角 俯仰角θ、航向角ψ进行内外环串级PID控制;

(S02):在整定PID参数过程中,选定时间乘绝对偏差积分为适应度函数f,其表达式为:其中t为系统调节时间,e(t)为调节误差;在参数整定过程中,以f的值越小越好作为优化衡量标准;

(S03):选择差分进化算法,用种群的变异、交叉、选择动作来调整(S02)中整定的四旋翼无人机PID参数,得出最优的个体;

1)初始化,设定种群规模MP、缩放因子F、交叉因子CR和最大迭代次数maxG,设置需要优化的PID参数的上限Uj和下限Lj,根据PID参数的个数对决策变量的维度j赋值;生成第t代初始目标种群将目标种群 带入四旋翼模型输出仿真数据,并根据公式(1)计算适应度值;

2)随机选择种子(r1,r2,r3),根据公式(3)、(4)对每个个体按照定向搜索策略进行变异操作,产生变异种群式中 是t代中第i个差分向量的第j维分量搜索方向;

在变异过程中,也可能产生超出搜索范围[Lj,Uj]的个体,这时就要进行算子修补,修补过程的操作为:

3)根据公式(5)对种群中的目标种群 和变异种群 进行交叉操作,产生实验种群

将实验种群 带入四旋翼模型输出仿真数据,并根据公式(1)计算适应度值;

4)根据公式(6)对目标种群 和实验种群 进行选择操作,生成下一代目标种群

5)判断最大迭代次数是否达到,若达到,则停止;否则转到第2)步;

(S04):引入定向搜索策略,并预测和判断新变异的方向,提高PID控制精度和稳定性,准确实时地控制四旋翼无人机的姿态;

在公式(3)的基础上,给变异个体 加入一个计算搜索方向 当实验个体得到的结果优于目标个体时,就保留这个好的搜索方向,继续搜索;反之则下一代按照相反的方向进行搜索;所以 可表达为:式中sgn是取两者之差的符号;当两者的适应度值相等或者是最初一代产生 时,则从{‑1,0,1}中随机产生; 表示正搜索方向, 表示负搜索方向, 表示停留在当前的位置;

经过增加定向搜索策略,变异个体的搜索方向由 所控制,搜索方向总是朝着适应度更优的方向搜索,使算法的收敛速度和精度得到提高;

(S05):定向差分进化算法应用于四旋翼无人机PID控制的仿真实验。