[发明专利]一种用于飞行拍摄效率最优的柔性速度规划方法有效

专利信息
申请号: 202011272001.3 申请日: 2020-11-14
公开(公告)号: CN112255913B 公开(公告)日: 2021-08-10
发明(设计)人: 马建伟;胡国庆;左一鸣;王云峰;吕琦;司立坤 申请(专利权)人: 大连理工大学
主分类号: G05B13/02 分类号: G05B13/02
代理公司: 大连理工大学专利中心 21200 代理人: 关慧贞
地址: 116024 辽*** 国省代码: 辽宁;21
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 用于 飞行 拍摄 效率 最优 柔性 速度 规划 方法
【权利要求书】:

1.一种用于飞行拍摄效率最优的柔性速度规划方法,其特征在于,该方法首先根据电机性能约束设置运行加加速度、加速度以及运行中最大速度等信息,基于电机参数约束,求解速度区间可行域,以便于速度曲线的设计;然后根据边界速度约束,计算S型速度曲线加/减速段运行时间与所需位移;其次基于给定位移约束,以寻求最大运行速度为目标,更新S型速度曲线加、减速段运行时间,并计算匀速段时间,从而得到整个柔性速度曲线的时间分配关系;然后依据速度时间关系,规划点到点的运行速度;最后基于视觉检测的二维位置偏差,主运动方向采用效率最优的速度规划方法补偿,次运动方向以最优平稳性为目标设计速度曲线进行位置补偿;方法的具体步骤如下:

步骤1:基于电机参数约束的速度区间可行域求解

在高速贴片机的运行过程中,可将其视为二维平面内多次点到点运动;以其中一次点到点运动为例,起点时间定义为ts,终点时间定义为te,从起始点到终点运行过程中任意时间t∈[ts,te],运行轨迹可以定义为p(t)=[x(t),y(t)];起始点与终点的运行受到速度与加速度的约束,假定点到点运行的起始位置A=p(ts),速度与加速度约束为Econ=[v(ts),a(ts)]=[va,aa],终点位置B=p(te),速度与加速度约束为Econ=[v(te),a(te)]=[vb,ab],两点之间的位移为xab;为了更加柔顺的从点A快速运动到点B,极大的发挥电机的运行性能,合理规划点A到点B之间的速度尤为重要;电机的加加速度为Ja、减加速度Jd,最大加速度为aa,max,最大减速度ad,max,运行过程中电机的最大速度vmax,点到点运动时的运动学参数需满足电机性能要求;

式中,Jlim、alim、vlim表示电机的极限性能参数,由电机出厂参数决定;则运行速度与加速度满足约束max(va,vb)∈[0,vmax],max(aa,max,ab,max)∈[0,alim];

通过计算起始点与结束点的边界速度约束,进而得到速度可行域;对于加速度过程,速度时间之间的关系满足:

式中,v(t)表示在t时刻时的速度;为了求出速度的上、下限值,需要将最大加、减速度代入方程(2),得到速度的不等式关系:

v(t)≤va+aa,maxt (3)

v(t)≥va-ad,maxt (4)

在减速段运行过程中,通过逆向求解,得到减速过程中速度与时间的关系:

式中,表示从终点位置向前的逆向计时;因此,通过逆向求解得到减速段时速度的不等式关系:

基于此,计算出起始和结束位置的速度约束包络曲线;考虑电机的最大运行速度与给定位移的关系,在给定位移约束下,可能存在达到最大速度和未达到最大速度两种情况;由此,根据直线电机的参数得到速度可行域,所设计的速度曲线应满足在可行区间范围内;

步骤2:边界速度约束的加/减速段时间精确求解方法;

起始点A的速度是va,结束点B的速度是vb,当va<vb时,从广义上将AB段视为加速度段;为使运行过程平稳,电机在A点以初速度va按S型速度曲线加速运行到B点时,此时速度为vb;将S型速度曲线将其分为三个阶段,即增加加速度阶段t1、恒定加速度阶段t2、减小加速度阶段t3,且有Ti=∑(ti);根据电机性能约束,计算得到三个阶段的加速度a、速度v、位移x与时间t的表达式;

当t∈[0,T1]时,

a(t)=Jat (8)

由此,对于给定的加速段的加加速度Ja和最大加速度aa,max,可以根据公式(8)计算得到t1,进而可根据公式(9)-(10)得到v(t1)和x(t1);

当t∈[T1,T2]时,

a(t)=aa,max (11)

v(t)=v(T1)+aa,max(t-T1) (12)

当t∈[T2,T3]时,

a(t)=a(T2)-Ja(t-T2) (14)

由公式(8)-(16),可计算得到S型速度曲线加速段的时间满足如下公式

当时,

当时,

由此,计算出从点A到点B加速过程中的时间序列ti,i=1,2,3,根据此时间序列,计算出加速段所需的位移:

式中,va、vb表示加速段的起始点与结束点的速度,t1、t2和t3表示加速段各段时间;xamin表示加速区域从A点到B点的最小位移,也就是说,一旦运行距离小于xamin,直线电机就不能以S型速度曲线完成加速过程;

同理,计算得到S型速度曲线减速段的时间满足公式为:

当时,

当时,

根据此时间段,逆向求解计算出减速段从A点到B点所需的最小位移:

步骤3:基于位移约束的效率最优S型速度曲线时间段更新;

为了充分缩短点A到点B运行时间,提高运行效率,在运行过程中应达到最大速度;假设给定的位移xab足以先从A点以va柔性加速到最大速度vmax,然后减速到B点,此时速度vb;根据步骤2中公式(17)-(18)计算从点A到最大速度vmax的加速时间段t1、t2和t3,以及从最大速度vmax到点B的减速时间段t5、t6和t7,根据公式(19)、(22)计算出此时加速段以及减速段所需要的位移为:

式中,xamax和xdmax分别为达到最大速度时加、减速段的最大运行位移;

考虑到给定的实际距离可能不足以加速到最大速度;因此,根据A、B两点给定的位移xab,将其分为三种情况:

情况一:给定位移xab<xamin

考虑起始点速度va和结束点速度vb的边界速度约束,若va<vb,直线电机以最大加加速度启动,仍无法在当前位移约束下从点A加速运行到点B;若va>vb,直线电机以最大减加速度启动,仍无法在当前位移约束下从点A减速运行到点B;所以当xab<xamin,直线电机不能以S型速度曲线完成加减速过程,这需要在实际运动控制中加以考虑;

情况二:位移xamin<xab<xamax+xdmax

从点A运行到点B时,无法先达到最大速度,此时加速度没有达到电机设定的最大加速度;为使效率最优为目标,设运行可达到的最大速度为v′max;根据公式(17)-(18)可计算从点A加速到最大速度v′max的加速时间段t1、t2和t3,以及从最大速度v′max减速到点B的减速时间段t5、t6和t7;进而利用公式(19)计算加速段所需位移xa以及减速段所需位移xd为:

根据给定位移约束xab,得到加减速段位移满足的公式为:

xab=xa+xd (27)

利用二分法求解上式精确得到运行中达到的最大速度v′max,然后根据公式(17)-(18)计算出加速时间(t1,t2,t3)和减速时间(t5,t6,t7);

情况三:位移xab>xamax+xdmax

从点A运行到点B时,可达到最大速度vmax;根据公式(17)-(18)计算从点A到最大速度vmax的加速时间段t1、t2和t3,以及从最大速度vmax到点B的减速时间段t5、t6和t7,根据公式(23)-(24)计算加速段的位移xamax与减速段位移xdmax,由此计算得到匀速段运行时间:

根据线性电机的性能参数,考虑边界速度和位移约束,合理地得到时间序列ti,i=1,...,7;

步骤4:基于S型速度曲线的点到点速度规划与位置补偿方法;

通过步骤3中基于位移约束下的S型速度曲线时间段求解方法计算出S型速度曲线各段时间,然后根据S型速度曲线的加加速度与时间之间的关系为:

对加加速度J进行一次积分、二次积分和三次积分,分别得到兼顾效率与平稳性的点到点运动的加速度-时间、速度-时间、位移-时间表达式为:

基于以上分析,通过公式(30)-(32)可以确定任意时刻ti电机的位置xi、实时速度vi以及此时加速度ai;据此,实现直线电机在点对点运行过程中的位置实时控制;对于在相机位姿检测过程中获得的位置偏差Δx、Δy,在设定位移的基础上予以补偿;在主运动方向上根据步骤2,步骤3的方法计算S型速度曲线各段时间,然后利用步骤4的点到点速度规划方法进行位置补偿;在次运动方向上,为了避免补偿时引起该方向的速度波动,更新S型速度曲线各段时间与主运动方向上一致,以最优平稳性进行位置偏差的补偿。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学,未经大连理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011272001.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top