The invention discloses a method for shortening stroke positioning time of vibration mirror motor motion planning method, including the steps of assembly includes the establishment of finite element model and nonlinear dynamic response of kinematic degrees of freedom finite element model; parameter setting function, and the boundary condition is applied to the inclusion of nonlinear finite element method of assembly kinematics degree of freedom; finite element model of vibrating mirror mechanism nonlinear solution, obtain the motion mechanism of galvanometer response curve, real-time calculation of displacement and speed information relative to the positioning end position; judgment mirror mechanism meets the accuracy requirements and obtain the final residual vibration attenuation by the length of time; overall positioning time, and will minimize the overall movement time as the optimization target; optimal parameters of motion planning parameters. Compared with the prior art, the optimization result obtained by the invention takes into account the dual requirements of the final positioning accuracy and the minimum positioning time.
【技术实现步骤摘要】
本专利技术涉及振镜机构运动规划领域,尤其涉及一种缩短空行程定位时间的振镜电机运动规划方法。
技术介绍
在激光打标等激光加工领域,振镜电机是一种常见驱动部件。振镜电机是一种特殊的摆动电机,只能执行偏转动作。在激光加工领域,振镜片固定在振镜电机的轴上,通过振镜电机的摆动来实现光路方向的调整,并实现激光加工。由于在激光加工过程中,激光加工光斑路径并不一定是全局连续路径,往往存在一些不需要激光加工的间断部分。上述不需要激光加工的间断部分属于激光加工设备的空行程。减少上述空行程运动所耗用的时间对于提高激光加工设备的工作效率有重要作用。由于在激光加工空行程段中,中间运动段的运动情况对激光加工精度等没有影响,仅有空行程的末端的运动定位精度才对后续的激光加工过程存在影响。因此,在上述空行程段应采用以满足末端定位精度要求的最小化总体定位时间的运动规划模型。由于在高速急停摆动时小质量的振镜片容易发生抖动,上述振镜片的抖动会在光路放大效应作用下导致工作面上激光束更大的抖动,而减少上述定位过程中的残余抖动需要耗费一定的振镜片残余振动衰减时间。因此,如何在防止高速空行程点位运动过程中振镜片产生过大残余振动的同时减少振镜片的总体定位时间成为提高激光加工效率的一个关键问题。由于振镜片的空行程运动属于典型的点位运动,通常都会采用S型运动规划曲线作为振镜电机的运动规划算法。但是由于经典的S型运动规划曲线仅仅是通过考虑运动曲线的几何光顺性来进行机构运动规划设计,没有充分考虑在 机构运动过程中的执行部件存在弹性振动问题,将导致运动机构需要一定残余振动衰减时间才能满足精度要求,并不能兼顾运动的 ...
【技术保护点】
一种缩短空行程定位时间的振镜电机运动规划方法,其特征在于,包括步骤S1:根据振镜机构的几何模型,建立包含运动学自由度的装配体有限元模型,并创建含运动学自由度的非线性动态响应有限元模型;S2:设定参数化运动函数,并将其作为边界条件施加到所述包含运动学自由度的非线性装配体有限元模型中;S3:利用所述振镜机构含运动学自由度的非线性动态响应有限元模型和所述的参数化运动函数边界条件,并进行振镜机构非线性有限元模型的解算,获得所述振镜机构在所述参数化运动函数边界条件作用下的运动响应曲线,实时计算相对于定位终止位置的位移、速度信息;S4:利用所述运动定位残余振动位移和速度响应来实时判断振镜机构是否满足定位精度要求,重复执行步骤S3中的振镜机构非线性有限元模型解算,直到满足定位精度要求,并获取该终止时刻与运动规划终止时刻Tplan之差为所用残余振动衰减时间长度Tres;S5:将所述残余振动衰减时间Tres以及运动驱动时间Tplan求和得到整体运动定位时间Ttotal(=Tres+Tplan),并将最小化Ttotal作为优化目标;S6:通过迭代收敛判定Ttotal是否为最小值,若Ttotal为最小值,则 ...
【技术特征摘要】
1.一种缩短空行程定位时间的振镜电机运动规划方法,其特征在于,包括步骤S1:根据振镜机构的几何模型,建立包含运动学自由度的装配体有限元模型,并创建含运动学自由度的非线性动态响应有限元模型;S2:设定参数化运动函数,并将其作为边界条件施加到所述包含运动学自由度的非线性装配体有限元模型中;S3:利用所述振镜机构含运动学自由度的非线性动态响应有限元模型和所述的参数化运动函数边界条件,并进行振镜机构非线性有限元模型的解算,获得所述振镜机构在所述参数化运动函数边界条件作用下的运动响应曲线,实时计算相对于定位终止位置的位移、速度信息;S4:利用所述运动定位残余振动位移和速度响应来实时判断振镜机构是否满足定位精度要求,重复执行步骤S3中的振镜机构非线性有限元模型解算,直到满足定位精度要求,并获取该终止时刻与运动规划终止时刻Tplan之差为所用残余振动衰减时间长度Tres;S5:将所述残余振动衰减时间Tres以及运动驱动时间Tplan求和得到整体运动定位时间Ttotal(=Tres+Tplan),并将最小化Ttotal作为优化目标;S6:通过迭代收敛判定Ttotal是否为最小值,若Ttotal为最小值,则对应迭代过程中的运动规划参数为最优参数,若Ttotal不是最小值,则基于梯度优化算法计算运动参数的优化搜索方向与搜索步长,并更新S3步骤中的参数化运动函数,返回S3步骤进行迭代计算。2.如权利要求1所述的缩短空行程定位时间的振镜电机运动规划方法,其特征在于,步骤S1中创建含运动学自由度的非线性动...
【专利技术属性】
技术研发人员:陈新,杨志军,白有盾,吴柏生,高健,贺云波,
申请(专利权)人:广东工业大学,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。