一种新型运动轨迹规划算法研究

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图 $ 短程下的指数速度曲线
在 考 虑 速 度 限 制 !& 和 加 速 度 限 制 !& 的 条 件 下 , 给 出 速度方程:
" #$ &%’ ! " &!&,必须重新计算 %’: 如果 ! %’+ !& $’ %!.%%,由式 (/ )可得从 %% 到 %! 时刻: ! (%!* +$ &%’ ! # # ! (%!* # % $ &%’!($ &%’%! " # % # ) (%!* # $ &%’$( % $ &%’!%-( % $ &%’%-! , ! ! $
点处发生超调。同时,在点 位 控 制 中 , 两 种 曲 线 在 时 间 上 都有较大的滞后,即机械实际到位时间要比规划时间晚, 这在生产实际中容易造成危 险 。 以 数 控 钻 床 为 例 , 如 果 轨 迹规划路径时间已经到了, 但 实 际 钻 床 还 没 有 到 达 预 期 位 置,这样提前下钻会对加工产品造成破坏。针对这一现 象,以下提出一种改善时间 滞 后 现 象 的 速 度 规 划 方 法 , 它 具有加减速不对称的特性,且运算方程简单,计算量小。 我们称之为指数加速曲线,简称 7 曲线。
由式 (/ )可以同样得到:
(%)*
3
! (%* +, (%3-
% "
*
(!,*
, 是 与 !& 有 关 的 一 个 系 数 , 两 者 满 足 关 系 , !!&, , (%,*
越大,速度上升就越快,但 同 时 , 当 存 在 速 度 上 限 时 , 速 度的变化会变的不平滑。" 是与最大加速度有关的系数, 对 ! 在 %+" 时刻求导数可以得到初始加速度:
! 技术现状
目前,速度规划的 基 本 方 法 是 梯 形 速 度 曲 线 (以 下 简 称 ) 曲 线 ) 和 ( 形 速 度 曲 线 (以 下 简 称 ( 曲 线 ) ,美国
34567)78 公司、 975:5 公 司 、 台 湾 凌 华 科 技 有 限 公 司 研 发 的
运动控制器都采用了这两种 轨 迹 规 划 方 法 。 此 外 , 还 有 部 分公司在这两种方法的基础 上 , 采 用 局 部 变 形 的 方 法 , 得 到新的速度规划算法,如三 角 函 数 双 ( 曲 线 加 速 , 抛 物 线 双 " 曲线加速等。这里给出最基本的 ) 曲 线 和 ( 曲 线 的 详 细算法推导过程。
度变化平滑,在接点处的位 置 、 速 度 和 加 速 度 皆 具 有 连 续 性。但规划同样长度的路径时,要比梯形曲线用的时间 长 。 假 定 规 划 的 距 离 为 $ , 速 度 上 限 为 !(, 加 速 度 上 限 为
"(, 引 入 加 加 速 度 上 限 & (, 同 时 要 求 生 成 的 轨 迹 在 这 些 上
$ &’
! ’ -
! &’ -
(!#*
#$
研 究与开发
$*
"
机电工程技术 !""# 年第 $$ 卷第 %! 期
)
+
! &!’ (" &%)#

&!,’
. ,解方程组: 假设规划的距离为 % ,在 !- 时刻速度为 !
!
# #
)
. (" &%)# ! " .・ %(! !$
$* !" ’ &$"’
. 和 !-,如果此时 ! . /!*,则得到短程下速度曲 线 方 可得 !
这样,系统在最大速度阶段经历的时间:
.#/
!! *
.$0$+ / !(
・ "# !2 !
#
.1/
由此可建立 !+ 和 !! 两段时间的速度曲线方程为:
"!!!!% !%!!!!! !!!!!!$ .3/
! .!/ *" !(,
#
$ !(%"# .!0!!/
%4! & 曲线 & 曲线
[#]
是另一种应用广泛的加速曲线,特点是速
带入边界条件得:
.%"/
.6/
情况一:不考虑加 速 度 限 制 和 速 度 限 制 , 仅 考 虑 加 加 速 度 的 限 制 时 , 即 ! ! (" , 且 !+ (’ , 此 时 轨 迹 运 行 时 间 最 短: !’(#!5。要得到 !5,需要知道在给定 & ( 的 情 况 下 , !5 与 $ 的 关 系 。 为 此 在 每 个 加 加 速 度 变 化 区 间 , 取 其 为 定 值 )& ( 和 %& (。于是得到恒加加速度情况下的加速度、速度和位移 方程:
图!
& 形速度曲线
在下一时间段,当 &(%& ( 时:
!5*!%%!"*!$%!!*!1%!#*!6%!3 ! # !+(!!0!%*!30!1 " # !! (!#0!$ $
以下分成四种情况讨论:
" .!#/ *" .!$/ (%& (!57" .!!/ ! # # ! .!#/ (! .!$/ *0 % & (!5!7" .!!/ !57! .!!/ ! " # % # $ .!#/ ($ .!$/ *0 & (!5$7" .!!/ !5!7! .!!/ !57$ .!!/ 3 $
#%
研 究与开发
机电工程技术 !""# 年第 $$ 卷第 %! 期
设全程所用的时间为 !’。如果考虑最大速度限制 !(, !’
) 为最短时间下系统应该达到的最大速 会 相 应 的 增 大 。 设!
度,有:
) *"# ・ ! !+
($ )
) !!(,则 !’*!! ,即没有超过速度上限。若 ! ) ,!(,则: 若! + !+ * !( "$+ *"#!+ !-$ "#
要 保 证 时 间 最 优 , %- 的 值 必 须 为 最 大 。 设 %-." , 可 知
(%0*
% 3 " , ! ("* + "
%#"
+, "
(!0*
根据上式指数曲线 的 特 点 , 为 了 达 到 时 间 最 优 , 初 始 加速度应该为最大值,令 ! ("* +!&,得到 " 的表达式:
限制,可以得到 !!(!%(!5,同时 !$(!# 则:
.8/
* (& (!5! ! * +!(,必须重新计算 !5: 如果 ! !5*
.%$/
上 式 中 , 初 始 条 件 ""*!"*$"*" 。 若 没 有 加 速 度 和 速 度
%&
!(
#
.%#/
" .!!/ *" .!%/ ! # # ! .!!/ (! .!%/ " # # $ .!!/ ($ .!%/ $
%
情况四:考虑速度上限,最大速度出现在 %$ 时刻:
4 +! (%$* +$ &%’!($ &%’%! " &!& 的情况下,得到: 在!
! %-+ !&*$ &%’ + !& 3%’ $ &%’ !&
(!!*
(!$*
图Baidu Nhomakorabea# 长程下的指数速度曲线
最大速度持续的时间为:
%! + )*!$ % *$$% % *$ % % !&
) (%0* #!$ &%’$($$ &%’!%-($ &%’%-!
令 )#) (%0* 可通过下式解出 %-:
! ! $ &%・ %-( (!$ &%’$*)+ #" ’ %- 2$$ &%’・
(%1* (!"* (!%*
由于 %- 必须为正的,解为: %-+3% % %’( % %’!2 #) ! ! $ &%’
% 引言
在数控系统中,特 别 是 点 胶 机 、 钻 孔 机 、 焊 接 机 等 以 点位运动为主体的系统中, 机 床 在 起 动 或 停 止 时 容 易 产 生 冲 击 、 失 步 、 超 程 或 振 荡 , 必 须 设 计 专 门 的 加/减 速 控 制 规律,驱使加给电动机的输 入 (脉 冲 频 率 或 电 压 ) 按 照 这 个规律变化,从而使机床在 各 种 加 工 作 业 的 情 况 下 都 能 快 速 准 确 地 停 留 在 给 定 的 位 置 上 。 产 生 这 种 加/减 速 控 制 规 律的方法即为轨迹规划
机电工程技术 !""# 年第 $$ 卷第 %! 期
研究与开 发
一种新型运动轨迹规划算法研究
赵立杰,王 昕,耿 蕊
&%’"&& )
(哈尔滨工业大学深圳研究生院, 广东深圳
摘要:介绍了梯形曲线和 ( 形曲线速度规划的算法,给出了详细的推导过程和公式,分析了两种速度曲线的特性。根据分析结 果,提出了一种新的适合于高速点位运动的速度曲线规划的算法,并通过实验对三种曲线的性质进行了验证,给出了实验结果。 关键词:运动控制;轨迹规划;速度曲线 中图分类号: )*%!$+,% 文献标识码: 文章编号: %""./.#.! 0!""#1 %!/""#%/"#
(& (!5 * % & (!5! ! * % & (!5$ 3 .9/
有:
可 见 !5 总 是 小 于 式 (%! ) 中 的 结 果 , 因 此 加 速 度 也 将 减小。 情况三:从式 (9 )可知 , 最 大 加 速 度 出 现 在 !% 时 刻 ,
#!
机电工程技术 !""# 年第 $$ 卷第 %! 期
" .!#/ *" .!$/ (" ! ! .!#/ (! .!$/ *& (!5! " $ $ .!#/ ($ .!$/ *& (!5$
#
.%%/
#
根据曲线的对称性, $ .!6/ (!$ .!$/ *!& (!5$,得到在加加 速度为 & ( 情况下,运动轨迹长 $ 所用的最短时间为:
!’(#!5*#
[ %]
下 时 间 最 优 , 设 加 速 时 间 长 为 %7, 恒 速 度 运 动 时 间 为 % ! 。 如图 % ,有三段加速度变化的时间,对应关系如下:
!
%7=%%/"=%$/%! %! =%!/%%
(% )
在不考虑最大速度限制的条件下,到达 < 点 所 用 的 最 短时间为:
。现代制造业加工过程日趋复
限的约束下时间最优。考虑 最 一 般 的 情 况 , 设 恒 加 加 速 度 的 时 间 为 !5, 恒 加 速 度 时 间 为 !+, 恒 速 度 时 间 为 ! ! 。 最 终 规划曲线如图 ! 所示。 除了开始运动的时间 !’ 外 , 有 6 段 加 加 速 度 变 化 的 时 间,其中的关系由 (6 )式给出。
$=!> % #&%7 !!%7 = !
"#
$
&
(! )
杂,生产效率不断提高,这 些 都 对 轨 迹 规 划 的 算 法 提 出 了 新的要求。在传统的梯形速 度 曲 线 和 ( 形 速 度 曲 线 方 式 的 基础上,出现了很多种变形的曲线以及其产生方法
[!]

满足工业现场的要求。本文 提 出 一 种 与 传 统 曲 线 完 全 不 同 的规划方式,即指数速度曲 线 , 其 具 有 ! 阶 光 滑 可 导 、 加 速度变化平滑等特性。
! (%$* +! (%!* *$ &%’#" !
# ! (%$* #$ &%’%-($ &%’!
"+ , !&
在时间最优的情况下,式 (!$ )可改写为:
(!/*
" $
(%/* !
# ) (%$* #$ &%’$( $ $ &%’!%-( % $ &%’%-!
!
现 假 设 速 度 上 限 没 有 达 到 , 于 是 %$#%#, 根 据 曲 线 的 对 称性可以得到:
研究与开 发
轨迹路径 ) 可以表示成关于 %’、 %-、 %! 和 $ & 的函数:
)#$ &(!%’$($%’!%-(%’%-!2%’!%! 2%’%-%! )
(!)*
$ 指数速度曲线的研究
由 上 面 的 推 导 可 见 ,5 曲 线 的 计 算 量 是 比 较 大 的 , 而
6 曲线由于速度变化不连续,容易在到达速度上限的转折
% !&
$
$
(
.%!/
情况二:若考虑速 度 上 限 和 加 速 度 上 限 , 轨 迹 运 行 总 时间 !’ 会相应的延长。考虑速度上限 !( 存在时的情况,根 据式 (%% ) ,最大速度出现在 !$ 时刻:
" .!/ *&!)"" ! # # ! .!/ ( % &!!7""!7!" ! " ! # # $ .!/ ( % &!$7 % ""! 7!"!)$" 3 ! $
程为:
$* ! ! ) " # " &%)# ’ 0 ! &!’ (" $* &!&!-’ ) # " . ’ 0 !)" &%)# $
"!!!!!-’!!!!-
&$%’
. (!*,则当速度到达 !* 的时间 !* 为: 如果 ! !*() " )* &%) !* ’ " $*
%,% ) 曲线 ) 曲线是工业界广泛采用的形式,它是一种时间最优
的曲线
[$]
。一般情况,曲线加速和减速过程是对称的,设
图% 梯形速度曲线
给定速度上限为 !;,加速度上限为 #;,被控对象从 - 点运 动 到 < 点 , 经 过 的 距 离 为 $, 要 求 生 成 的 轨 迹 在 这 些 条 件
收稿日期: !""# — "2 — !’
相关文档
最新文档