[发明专利]一种用于欠驱动浮空器在平面上定点跟踪的控制方法有效
申请号: | 201811385381.4 | 申请日: | 2018-11-20 |
公开(公告)号: | CN109445283B | 公开(公告)日: | 2022-01-14 |
发明(设计)人: | 陈丽;马影;陈昌荣;石硕;蔡明 | 申请(专利权)人: | 上海工程技术大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04;G05D1/12 |
代理公司: | 上海唯智赢专利代理事务所(普通合伙) 31293 | 代理人: | 姜晓艳 |
地址: | 201620 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 驱动 浮空器 平面 定点 跟踪 控制 方法 | ||
1.一种用于欠驱动浮空器在平面上定点跟踪的控制方法,其特征在于包括以下步骤:
步骤一、在机体坐标系下,设定虚拟参考点;
步骤二、以所述虚拟参考点代替浮空器的体心,计算目标点与虚拟参考点之间的位置误差,根据所述位置误差,计算驱动浮空器到达目标点所需的前向控制力和偏航控制力矩;
步骤三、根据所述前向控制力和偏航控制力矩,计算浮空器的每个螺旋桨所需的推力及其对应的角度,从而实现对目标点的跟踪;
计算所需的前向控制力和偏航控制力矩的方法包括以下步骤:
步骤Ⅰ、根据所述位置误差,通过比例控制,获取在机体坐标系下的指令跟踪速度,再结合浮空器的当前速度,计算指令跟踪加速度,进而获得对应的纵向指令跟踪加速度和侧向指令跟踪加速度;
步骤Ⅱ、根据所述纵向指令跟踪加速度,结合动力学理论,计算所需的前向控制力;
步骤Ⅲ、根据所述侧向指令跟踪加速度,结合动力学理论,将其转换为偏航指令角速度,再通过比例控制,获得对应的偏航指令角加速度,进而计算所需的偏航控制力矩;
所述虚拟参考点设置在机体坐标系下,对应的x轴方向上的一点,不包括浮空器的体心。
2.根据权利要求1所述的用于欠驱动浮空器在平面上定点跟踪的控制方法,其特征在于:所述指令跟踪速度vc利用如下方程式计算得到
vc=RTk(Pd-Pv)
其中,表示对应比例控制器的比例系数,表示变换矩阵,ψ表示浮空器的偏航角,Pd表示所述目标点在地理坐标系下的位置信息,Pv表示所述虚拟参考点在地理坐标系下的位置信息;
所述指令跟踪加速度利用如下方程式计算得到
其中,v表示浮空器的当前速度转换到机体坐标系下的对应速度,表示对应比例控制器的比例系数,表示纵向指令跟踪加速度,表示侧向指令跟踪加速度。
3.根据权利要求2所述的用于欠驱动浮空器在平面上定点跟踪的控制方法,其特征在于:所述目标点、虚拟参考点在地理坐标系下的位置信息均包括x轴和y轴的坐标值。
4.根据权利要求1所述的用于欠驱动浮空器在平面上定点跟踪的控制方法,其特征在于:所述前向控制力X利用如下方程式计算得到
其中,m表示浮空器的质量,m11和m22分别表示浮空器的前向通道和侧向通道的附加质量,v表示浮空器在机体坐标系下的侧向速度,r表示浮空器在机体坐标系下的偏航角速度,FA1表示浮空器在前向通道所受的空气外力;
所述偏航指令角速度rc利用如下方程式计算得到
其中,u表示浮空器在机体坐标系下的前向速度;
所述偏航指令角加速度利用如下方程式计算得到
其中,λ3表示对应比例控制器的比例系数;
所述偏航控制力矩N利用如下方程式计算得到
其中,Iz表示浮空器的回转转动惯量,m66表示浮空器的偏航通道的附加质量,FA6表示浮空器在偏航通道所受的空气外力,w表示浮空器的垂直速度。
5.根据权利要求4所述的用于欠驱动浮空器在平面上定点跟踪的控制方法,其特征在于:利用如下方程式计算浮空器的每个螺旋桨所需的推力及其对应的方向
其中,高度方向的控制力Z=0,fiH表示第i个螺旋桨所需的推力fi在机体坐标系下的x轴方向的分力,fiV表示第i个螺旋桨所需的推力fi在机体坐标系下的z轴方向的分力,μi表示第i个螺旋桨所需的推力fi对应的角度,Rp表示每个螺旋桨在机体坐标系下到浮空器体心的距离。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海工程技术大学,未经上海工程技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811385381.4/1.html,转载请声明来源钻瓜专利网。