[发明专利]基于重心动力学的航模PID算法控制方法有效
申请号: | 202010720802.5 | 申请日: | 2020-07-24 |
公开(公告)号: | CN111781820B | 公开(公告)日: | 2023-06-02 |
发明(设计)人: | 郭建福 | 申请(专利权)人: | 滨州学院 |
主分类号: | G05B11/42 | 分类号: | G05B11/42 |
代理公司: | 南京众联专利代理有限公司 32206 | 代理人: | 蒋昱 |
地址: | 256600 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 重心 动力学 航模 pid 算法 控制 方法 | ||
1.基于重心动力学的航模PID算法控制方法,具体步骤如下,其特征在于,
步骤1:对三旋翼航模进行运动学建模,分别建立航模重心坐标系和各旋翼处坐标系;
步骤2:在步骤1的基础上建立无负重和有负重的旋翼航模力矩模型;
步骤2中无负重和有负重的旋翼航模力矩模型如下:
步骤2.1三旋翼航模飞行时,旋翼电机将产生两种力:上升力F1、F2、F3和旋翼电机扭转力f1、f2、f3,则旋翼电机的扭转力矩平衡方程可化为下式:
l1·f1cos60°-l2·f2sin30°=0 (1)
l1·f2sin60°+l2·f2cos30°+l3·f3=0 (2)
其中,l1、l2、l3分别为航模旋翼力臂的长度,通过式1和式2可得旋翼电机扭转力之间的关系:
步骤2.2建立负重时的航模力矩平衡方程,当航模承载负重后,航模本身重心将会发生改变,新的力矩平衡也将发生改变,设新的重心为O',新的力矩为l'1、l'2、l'3,机翼电机升力f'1、f'2、f'3为则满足力矩平衡方程:
f'1·l'1+f'2·l'2+f'3·l'3+G0l0=0 (4)
其中G0是航模负重后的重力,l0是航模新重心到支点O的距离;
步骤3:计算航模各机翼期望加速度和航模反馈重心动量矩阵和动量矩阵导数,通过重心动力学求出重心动量变化率,继而求出航模所受合外力;
步骤3中航模合外力求解如下:
对航模力矩建模后,进一步对航模重心动力学建模,航模的重心动力学建模与航模机翼的空间动力学方程有关,航模机翼的速度可由包含所有机翼的速度描述,如下式所示:
假设航模不受其他力影响,则航模的空间动力学方程可化为:
H是航模机翼的空间惯性矩阵,机翼的加速度,C是航模机翼的空间偏差力矩阵,τ是航模机翼力矩矩阵,τg是航模重力矩阵,τ和τg由步骤2.1至2.2求得;
航模的重心动量和速度向量由重心动量矩阵AG相关联:
其中是航模的实际重心动量,AG是重心动量矩阵;对式7求导可得:
航模所受的外力主要有:航模的重力和机翼的作用力,当重心改变时,重心坐标将会发生改变
其中1是重心坐标发生变换的变换矩阵,式8和式9是航模重心动力学方程在重心坐标系的形式,无论航模加速度取何值时,式8和式9都是等价的,可得:
在求得AG和后,回代式8可得航模重心动量变化率,重心动量的变化率与航模所受的合外力相等;
步骤4:将控制器设置的合外力和实际合外力的偏差作为PID算法的输入,实现三旋翼PID算法的控制方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于滨州学院,未经滨州学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010720802.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带水喷淋装置的装配式货架
- 下一篇:一种模拟仿真生产线高频焊机焊接的装置