基于Adams的并联打磨机器人复杂加工轨迹规划

合集下载

基于Adams的Delta机器人路径规划设计与仿真

基于Adams的Delta机器人路径规划设计与仿真

50 •电子技术与软件工程 Electronic Technology & Software Engineering【关键词】Delta 机器人 正弦修正梯形曲线 路径规划 Adams 仿真1 引言Delta 机器人以其重量轻、体积小、运动速度快、定位精确、成本低、效率高等特点,正在市场上被广泛应用于食品、药品和电子产品的加工装配。

由于Delta 机器人末端件惯性小、逆运动学简单、工作空间大等一系列优点,已成为机器人研究者的主要研究热点之一。

Delta 机器人在工作中需要频繁进行升降抓放的操作,因此Delta 机器人的轨迹规划十分重要,优化机器人的运动路径,能有效减少机器人在运行过程中的刚性冲击,降低故障风险,延长工作寿命,提高工作效率。

国内外许多学者对最优时间轨迹规划进行了深入研究。

赵杰等人巧妙地将Delta 机构正运动学问题最终等效为求解三棱锥定点坐标问题,直接获得了满足运动连续性的合理解;宫赤坤等人基于运动学分析了Delta 机器人的雅可比矩阵最小奇异值与条件数,对Delta 机器人结构进行了优化设计;李云辉优化了Delta 机器人抓放轨迹,使运行周期内跃度曲线变得连续,消除了系统的柔性冲击;梁香宁等人在Delta 机器人正逆运动学的基础上分析了其工作空间,陈统书等人则在MATLAB 里进行了仿真分析,并将工作空间以空间三维图形的形式直观地表示出来;王林军等人基于Matlab 和Adams 将门字形轨迹进行了仿真模拟,虽然得到了相对连续的运动数据,但是路径约束点处的导数不连续,因此主动臂在对应的这两个时刻受到冲击和振动。

本文在Solidworks 中建立模型,结合Matlab 和Adams 联合仿真,针对典型的圆角门形轨迹,以降低工作时的在转角路径点的冲基于Adams 的Delta 机器人路径规划设计与仿真文/胡睿 李宏胜击和振动,通过Matlab 工具完成计算和生成数据,并导入Adams 软件进行仿真和分析。

基于ADAMS的焊接机器人轨迹规划

基于ADAMS的焊接机器人轨迹规划

统 的约束 方 程 ( ) 对 于任 意 时刻 t 方 程 是 通过 4 , 对
牛顿 一 拉夫 逊 的迭代方 法进行 求解 , 代公 式 迭

△q ( t =0 + q, )
( 5)
2 六 关节弧 焊机 器人 的逆 运 动 学求解
要在 AD AMS进行六 关节 弧焊 机器人 的逆运 动 学求 解 , 首先 要 建 立 六 关 节 弧 焊 机 器 人 的 C D模 A
标 系位 于相 应 机械 臂 的末 端 位 置 , 6个 旋 转 轴 对应
的坐标轴 分 别为 z 轴 。
()= [ () ()… :q ] () q g , q , () 1
对 于只含有 完整 约束 的系统 , 系统 的 自由度 数
等于 系统 的坐标 数减 去 系统 独 立 的约 束 方程 数 。 为
d sg n e u . e i n a d d b g
K e o ds:r b t n e s i e tc yw r o o ,i v r e k n ma i s,smulto i a in,A DAM S
机器人要 完成一定 的任 务 , 须确 定执行 器末 必 端 的位姿变 化 , 位姿 的变 化 要通 过机 械 臂关 节角 度 的变 化来求解 ; 这种 通过 执 行器末 端 的位 姿 变化 求 解机 械臂 的关 节角度 的变 化 , 之为 机器 人逆 运 动 称
c a g c o a yt h n e a c mp n i ,a d c n e t d i u v si t p i e o n swe e a d d t rv rmo o ,a d me n o v re t c r e os l .J i t r d e d i e t r n s n n o

基于ADAMS的并联机器人运动学和动力学仿真

基于ADAMS的并联机器人运动学和动力学仿真

第22卷 第8期计 算 机 仿 真2005年8月 文章编号:1006-9348(2005)08-0181-05基于ADA M S的并联机器人运动学和动力学仿真游世明,陈思忠,梁贺明(北京理工大学机械与车辆工程学院,北京100081)摘要:应用机械系统动力学仿真分析软件ADAM S,建立了Stewart型并联机构的虚拟样机模型,包括对并联机器人各部件的简化方法、在ADAM S中的模型描述及仿真过程控制,并利用该虚拟样机模型对并联机器人进行了运动学和动力学分析。

为并联机器人系统的设计、制造和模拟运动作业提供了理论依据和主要参数。

实现了在计算机上通过使用CAE仿真软件来对并联机器人的运动和动力性能进行分析,为并联机器人的设计提供了一套有效的分析方法。

关键词:并联机器人;运动学;动力学;虚拟样机中图分类号:TP391.9 文献标识码:AK i nema tics and D ynam ics S i m ula tion of P M T Ba sed O n ADAM SY OU Shi-m ing,CHEN Si-zhong,L I A N G He-m ing(School ofM echanical and Vehicle Engineering,Beijing Institute of Technology,Beijing100081,China)ABSTRACT:This paper uses mechanic dynam ic analysis soft ware ADAM S to build a virtual p rototype of theStewart Parallel KinematicsM achine Tool,gives the detail of si mp lified method of model,ADAM S descrip tion ofmodel,control of si m ulating p rocess.The virtual p rototyp ing model of the P M T p rovides the theoretic foundationand main parameters for the system design,p roduction and app lication in experi m ent.It show s the si mulation forthe kinematics and dynam ics of P M T,realizes an effective method for the engineering design w ith the CAEsoft ware on computer.KEYWO RD S:Parallel kinematics machine tool;Kinematics;Dynam ics;V irtual p rototype1 引言1965年,德国学者Stewart提出了一种新型的、6自由度并联机器人平台机构,称为Stewart平台。

ADAMS和MATLAB环境下6-R机器人轨迹规划及其动力学仿真

ADAMS和MATLAB环境下6-R机器人轨迹规划及其动力学仿真

ADAMS和MATLAB环境下6-R机器人轨迹规划及其动力学仿真摘要: 本文在ADAMS和MATLAB环境下,对肘型6-R机器人进行轨迹规划并进行动力学仿真分析。

首先,采用三维建模软件创建肘型6-R机器人三维实体模型,然后将其导入到ADAMS中创建虚拟样机模型;接着对肘型6-R机器人进行轨迹规划,在MATLAB环境下搭建控制模型,采用ADAMS对肘型6-R机器人进行动力学仿真;最后测得各关节的角位移、角速度、角加速度以及驱动力矩等动力学参数,证明了运动学模型的正确性,为机器人的运动控制及设计提供了有效依据。

关键词:轨迹规划;动力学仿真; 虚拟样机; 肘型6-R机器人Trajectory Planning and Dynamic Simulation of 6-R Robot under ADAMS and MATLAB EnvironmentZhou Tang Hua Chao Jiang Nan Cao LihengGree Electric Appliances, Inc.of Zhuhai Zhuhai Guangdong 519000Abstract: In this paper, the trajectory planning and dynamic simulation analysis of elbow 6-R robot are carried out under the environment of ADAMS and MATLAB. Firstly, the 3D solid model of elbow6-R robot is created by 3D modeling software, and then it is imported into ADAMS to create a virtual prototype model; Then the trajectory planning of the elbow 6-R robot is carried out, the control model is built in the MATLAB environment, and the dynamics simulation of the elbow 6-R robot is carried out using ADAMS; Finally, the angular displacement, angular velocity, angular acceleration and drivingtorque of each joint are measured, which proves the correctness of thekinematics model and provides an effective basis for the motion control and design of the robot.Key words: Track planning; Dynamics simulation; Virtual Prototyping;Elbow 6-R Robot前言在竞争日趋白热化的市场环境下,产品研发过程中,采用物理样机进行技术方案论证成本高,周期长,严重的制约了产品市场响应速度,直接影响产品市场占有率。

基于ADAMS的机器人动力学分析及轨迹规划

基于ADAMS的机器人动力学分析及轨迹规划

基于ADAMS的机器⼈动⼒学分析及轨迹规划2.1 串联机器⼈在ADAMS中⽤连杆模拟机械臂,对两⾃由度的机械臂分别进⾏运动学分析、动⼒学分析及机械臂的轨迹规划。

2.1.1 运动学分析下⾯是建⽴模型并对模型进⾏设置分析的详细过程。

(1) 启动ADAMS/View,在欢迎对话框中选择新建模型,模型取名为Robot_arm,并将单位设置为MMKS,然后单击OK。

(2) 打开坐标系窗⼝。

按下F4键,或者单击菜单【View】→【Coordinate Window】后,打开坐标系窗⼝。

当⿏标在图形区移动时,在坐标窗⼝中显⽰了当前⿏标所在位置的坐标值。

(3) 创建机械臂关节1(连杆)。

单击连杆按钮,勾选连杆的长、宽、深选项,分别将其设置为300mm、40mm、10mm,如图2.1所⽰。

在图形区单击⿏标左键,然后将连杆拖⾄⽔平位置时,在单击⿏标左键。

(4) 在连杆的右端打孔。

在⼏何建模⼯具栏单击打孔按钮,将半径Radius设置为10mm,深度设置为10mm,如图2.2所⽰。

然后在图形区模型附近单击⿏标左键,在与XY平⾯垂直的表⾯上单击⿏标左键。

然后修改孔的位置,在孔附近单击⿏标右键,选择【HOLE_1】→【Modify】,在弹出的对话框中,将Center的坐标值设置成(300,0.0,5.0),如图2.3所⽰。

(5) ⽤(3)的⽅法在关节1右端孔中⼼处创建关节2,如图2.4所⽰。

然后再将关节2向内侧平移10mm。

2.1 创建连杆设置(6)添加约束。

在关节1的左端与⼤地之间添加转动副,在关节1与关节2结合处添加转动副。

单击⼯具栏中的旋转副按钮,并将创建旋转副的选项设置为2Bod-1Loc和Normal Grid,然后在图形区单击关节1和⼤地,之后需要选择⼀个作⽤点,将⿏标移动到关节1的Marker1处出现center信息时,按下⿏标左键后就可以创建旋转副,旋转副的轴垂直于⼯作栅格。

然后⽤同样的⽅法创建关节1与关节2之间的旋转副。

基于Adams的并联打磨机器人复杂加工轨迹规划

基于Adams的并联打磨机器人复杂加工轨迹规划
解本 铭 , 张 新
天津
摘 要 : 研 究 了基 于 P MA C的 三 自由度 并联 打 磨 机 器 人 , 根 据加 工 对 象提 出一 种 新 的轨 迹规 划 方 法 . 该 方 法 通 过 软 件 a d a m s 的 逆 向 仿 真 实现 原 动 件 的轨 迹 规 划 。 最后 通 过 对 并联 机 器人 的运 动 学仿 真 , 并做 出误 差 分析 , 根 据
1 并联打磨 机器人运动学逆解
r a i l l
如图 1 所 示 ,并 联 打 磨 机 器 人 机 械 结 构 由动 平 台、 三 条并 联 支 链 和相 应 导轨 构 成 。每条 支 链 由连 杆 C D 和上 下 两个 类 似 虎克 铰 的构 件 组 成 ,三 条 并联 支 链 完全 相 同 。动平 台没 有转 动 自由度 只有 三个 移 动 自 由度 , 导轨 上 的移 动 副 为 机 构 的 主动 副 , 动 平 台上 安 装卡具 , 侧 面 固定 砂 轮 , 悬 锤 工 件 随平 台上 的卡 具 一
p r o p o s e d a c c o r d i n g t o t h e ma c h i n i n g t a r g e t ,t h e t r a j e c t o r y p l a n n i n g o f t h e o i r g i n a l mo v i n g p a r t s i s a c h i e v e d
( A i r p o r t C o l l e g e , C AU C, T i a n j i n 3 0 0 3 0 0 , C h i n a ) Ab s t r a c t :I n t h i s p a p e r ,t h e t h r e e d e g r e e b a i f n d e r b a s e d o n P MA C i s s t u d i e d ,a n e w t r a j e c t o r y p l a n n i n g m e t h o d i s

基于ADAMS的3-P4R并联打磨机器人运动学仿真

基于ADAMS的3-P4R并联打磨机器人运动学仿真
3 ,只有 三个 方 向 的平移 自由度 。对动 平 台加 一 个 三 个 方 向驱 动 函数 ,此 时 该机 构 的 自 由度变 为 零 , 就 可 以进行 运动 学分析 。
№ £ 2 § m . B s i t H
式 中矩阵 为雅 可 比矩 阵 ,如 果 的维 数为 1, T I q的 维 数 为 n ,那 么 维 数 为 mX,矩 阵其 定 义 为 z
t 刻 速 度 , 加 速 度 可 以 时
利 用 线 性 方 程 的数 值 方 法 求 解,
A DAMS采 用 C L A AHA 方 法 N
q=一 q O
q=一 q[ g +2 qq O, O )g 0 + ( ]
4 运动学分析
机 器人 的运 动 学分 析是 求解 机 器 人 的输 入 与 输 出构 件 之 间 的 位
反 解
命 名后保 存下 来 ,便于 后面 正反 解的 对 比分 析 。 42 位 置正 解分 析 . 在 打 磨 机 器 人 的 反 解 分 析 中 ,得 到 了 各 滑块
位 移 随 时 间 的 变化 曲 线 。已 知 打 磨 机 器 人 的 滑块 位 移 与 时 间 的变 化 关 系 ,便 可 求 出 打 磨机 器 人 动 平 台 的 运 动 情 况 。 在 P s rcso ot o esr中 , 将 3条 P
D i1 .9 9 Jis .0 9 1 4 2 1 .( ) 0 o : 3 6 / . n 10 -0 .0 1 8 下 . 5 0 s 3
0 引 言
悬 锤 是 电 力 系 统 中 绝 缘 产 品上 的 重 要 部 件 , 采 用 铸 造 工 艺 制 造 ,在 进 行 热 镀 锌 工 序 之 前 ,必 须将 其 表 面 的 铸 造 飞 边 和 毛 刺 打 磨 干 净 。人 们 一

基于ADAMS的危险作业机械手工作轨迹分析

基于ADAMS的危险作业机械手工作轨迹分析
液压驱动功率质量比大,腰部旋转由回转液压 缸驱动,大臂、小臂的俯仰由直线油缸驱动;为精确 调整工作机械手的位姿,提高定位精度,由直流伺服
‘机械与电子'Z011(1)
些£垒!!垒些堇丝丝堕丝些丝丝至E丝丝堕坌堑
腕鄢摆动 伸缩Hale Waihona Puke 伸缩小臂俯仰.777万
图1 危险作业机器人机械臂结构 电机驱动伸缩臂伸缩以及机械手腕部的旋转和摆 动。
裹2驱动函数褒达式
5 结束语
采用D—H法建立机器人的连杆坐标系,由正 向运动学分析,推导出机械臂的运动学方程以及手 爪位姿矩阵;为验证其正确性,将SolidWorks中创 建的虚拟样机模型导入ADAMS软件。并完善处 理、设置驱动函数,得到了机械手处于2种抓取位姿 时手爪形心随大臂俯仰的轨迹曲线。对比此仿真曲 线和经过正向运动学分析由Matlab绘制的曲线.发 现曲线吻合,这就证明了正向运动学分析的正确性。 另外。也可以利用ADAMS对机械臂进行静力学、 动力学等方面的分析,观察其工作姿态,判断其运动 方案的合理性,为其它方面的相关设计提供依据。
图2危险作业机械人的各连杆坐标系 《机械与电子》20ll(1)
裹1 D—H参数
连轩J簪号i
口.i
口|一l



0。0
口l(909)


—90。0
巩(一90。)

42
0。0
如(O。)

口3
—90。d4
0。




7(手爪)0
90。0 —90。0
o。dT
如(O。) 巩(O。)
0。
2.2正向运动学分析
根据关节变鼍q.(i=1.2.…,6)的值计算手臂 变换矩阵:T,进而得到工具{T}相对于基座标系{0} 的位姿牛T一:矸下,称为正向运动学。利用表1所列 的连杆参数可以算出各个连杆变换矩阵为:

利用ADAMS进行机器人的轨迹规划

利用ADAMS进行机器人的轨迹规划
AKISPL( 1st_Indep_Var , 2nd_Indep_Var , Spline_Name , Derห้องสมุดไป่ตู้v_Order)



1st_Indep_Var——独立变量,指定沿着 X 方向的值。 2nd_Indep_Var——可选项,第二个独立变量,指定插 值曲面沿着 Z 方向的值。 Spline_Name——样条曲线(面)的名称,在独立变 量 (x 或 z) 值上相应的变量 Y 的值。 Deriv_Order——一个整型变量,指定在插值点处插值 的求导阶数(通常为 0,但可以为 1 或 2,表示是 1 阶 或 2 阶导数插值)。
2.2 添加点驱动
在指端选择一参考点
输入运动参数
x 15t cos t y 15t sin t z 15t
2.3 仿真生成各驱动关节输入曲线
利用Animation Controls中的trace功 能观察参考点的运动轨迹。
2.3 仿真生成各驱动关节输入曲线 仿真的时间设为6s,步数为300。
2 x at cos t T 2 y at sin t T S z t T
图3 空间圆锥螺旋曲线
• 式中t为时间变量,S为螺旋线导程,T为运动 周期,at为xy平面上曲线投影的矢径。 • 此处取a=15mm,运动周期T=2.00s,导程 S=30mm。
1.3 利用ADAMS软件进行轨迹规划方法 利用ADAMS进行轨迹规划需要用到软件中 的“一般点驱动” 和“样条函数驱动”工具。 1)将机器人末 端参考点的轨迹曲 线的参数方程作为 点驱动的参数,若 参数方程数目小于 自由度数目,需要 对多余的运动参数 进行限制。
图1 一般点驱动参数设置对话框

基于ADAMS的3_RPS型并联机器人位姿的正解与逆解

基于ADAMS的3_RPS型并联机器人位姿的正解与逆解
第26卷第12期 2 0 0 5 年 12 月
东北大学学报 (自然科学版) Journal of Nort heastern University (Nat ural Science)
文章编号 : 100523026 (2005) 1221185203
Vol126 ,No. 12 Dec. 2 0 0 5
3 求解 32RPS 型并联机器人的方法
3. 1 应用点驱动确定机械手的运动轨迹 假设让机械手每秒钟向下运动 5 mm ,做螺旋
线运动 ,以此为例求解并联机器人的正解与逆解· 下圆盘固定在大地 ground 上 ,在上圆盘上任
选一点为机械手的执行关键点 ,在该点上加一个 三维的点驱动·给出点驱动的位置与时间 t 的关 系方程 :
基于 ADAMS 的 32RPS 型并联 机器人位姿的正解与逆解
王 丹 , 郭 辉 , 孙志礼
(东北大学 机械工程与自动化学院 , 辽宁 沈阳 110004)
摘 要 : 以 ADAMS 软件为基础 ,给出了一种基于 ADAMS 的求解 32RPS 型并联机器人位姿 的正解与逆解方法·先给定机械手的位姿 ,经过仿真测量得出驱动杆的位移时间曲线 ,用后处理模 块对测量得到的曲线进行处理 ,得到驱动杆位移样条函数 ,从而得到逆解 ·把得到的逆解作为驱动 加在驱动杆上进行仿真 ,得到机械手的位姿 ,经过仿真测量得出机械手的位移曲线 ,经过后处理模
图 4 连杆 1 的运动曲线图 Fig. 4 Kinematic curve of link 1
3. 3 求运动学正解 并联机器人的逆解已经求出 ,即得到了驱动
杆运动关系变化的样条曲线 ,则求解机器人正解 的已知条件就已经得到了·根据 ADAMS 提供的 样条函数 ,把样条曲线的离散数据点作为已知条 件 ,生成驱动杆的驱动函数·根据 ADAMS 提供的 样条函数功能 ,便可给机器人的 3 个驱动杆添加 位移随时间变化的驱动函数 ,分别为 : motion1 : A KISPL (time ,0 ,splineppmag1 ,0) 2510 ; motion2 : A KISPL (time ,0 ,splineppmag2 ,0) 2510 ; motion3 : A KISPL (time ,0 ,splineppmag3 ,0) 2510·

工程案例—机器人Adams虚拟实验详细步骤

工程案例—机器人Adams虚拟实验详细步骤

工程案例—机器人Adams虚拟实验详细步骤————————————————————————————————作者:————————————————————————————————日期:一.ADAMS软件简介虚拟样机仿真分析软件ADAMS(Automatic Dynamic Analysis of Mechanical Systems)是对机械系统的运动学与动力学进行仿真的商用软件,由美国MDI (Mechnical Dynamics Inc。

)开发,在经历了12个版本后,被美国MSC公司收购。

ADAMS集建模、计算和后处理于一体,ADAMS有许多个模块组成,基本模块是View模块和Postprocess模块,通常的机械系统都可以用这两个模块来完成,另外在ADAMS中还针对专业领域而单独开发的一些专用模块和嵌入模块,例如专业模块包括汽车模块ADAMS/Car、发动机模块ADAMS/Engine、火车模块ADAMS/Rail、飞机模块ADAMS/Aircraft等;嵌入模块如振动模块ADAMS/Vibration、耐久性模块ADAMS/Durability、液压模块ADAMS/Hydraulic、控制模块ADAMS/Control和柔性体模块ADAMS/AutoFlex等[3].1.1ADAMS软件概述ADAMS是以计算多体系统动力学(Computational Dynamics of Multibody Systems)为基础,包含多个专业模块和专业领域的虚拟样机开发系统软件,利用它可以建立复杂机械系统的运动学和动力学模型,其模型可以是刚体的,也可以是柔性体,以及刚柔混合体模型。

如果在产品的概念设计阶段就采取ADAMS进行辅助分析,就可以在建造真实的物理样机之前,对产品进行各种性能测试,达到缩短开发周期、降低开发成本的目的。

ADAMS,即机械系统动力学自动分析(Automatic Dynamic Analysis of Mechanical Systems)该软件是美国MDI公司(Mechnical Dynamics Inc.)开发的虚拟样机分析软件.目前,ADAMS已经被全世界各行各业的数百家主要制造商采用.根据1999年机械系统动态分析软件国际市场份额的统计资料,ADAMS软件销售总额近八千万美元、占据了51%的份额。

基于ADAMS的4-RUPaR高速搬运并联机器人轨迹规划与运动学仿真

基于ADAMS的4-RUPaR高速搬运并联机器人轨迹规划与运动学仿真

4 - RUP a R 高 速 搬 运 并 联 机 器 人 机 构 在 搬 运 轨 迹 下 的运 动 学 性 能 , 在 AD AMS中 建 立 了并 联 机 构 的 虚拟 样 机 , 对 机
构 进 行 拾 取 放 置 轨迹 规 划 和 在 规 划 轨 迹 下 的正 逆 运 动 学 仿 真 . 通过分析 仿真结 果 , 预 测 机 构 在 规 划 轨 迹 下 的运 动
t o f o r e c a s t k i n e ma t i c p e r f o r ma n c e o f t h e 4 - RUPa R h i g h — s p e e d h a n d l i n g p a r a l l e l r o b o t u n d e r a c t u a I
s i mu l a t i on r e s ul t s,w e f o r e c a s t e d ki n e ma t i c pe r f or ma nc e i n di c a t or s of t he me c ha ni s m u nd e r a c t ua l
第 2 O卷 第 5 期 2 0 1 3年 1 0月
工 程
设Байду номын сангаас



Vo 1 . 2 0 NO . 5
Ch i n e s e Jo u r na l o f Eng i n e e r i ng De s i g n
0c t .2 O 1 3
DOI : 1 0 . 3 7 8 5 / j . i s s n .1 0 0 6 — 7 5 4 X. 2 0 1 3 . 0 5 . 0 0 4
Ab s t r a c t : Du e t o t he c o mp l e xi t y of t he pa r a l l e l me c ha ni s m ,pr e di c t i n g t he ki n e ma t i c p e r f o r ma nc e

基于adams的3-puu并联机构坐标测量机的轨迹规划及仿真

基于adams的3-puu并联机构坐标测量机的轨迹规划及仿真
考虑到测量机的运动控制需求与传统的并联机构有 所不同:1)由于测量机对于并联机构运动的运动学、 动力学要求降低,因此测量过程中运动速度相对较慢; 2)单纯的并联机构及机器人讲究运动重复性,对重复 定位精度要求较高,而在坐标测量机中,对运动轨迹的 精度要求并不高,只需要保证测头能触碰到待测工件, 并在测头被触发的量机结构如图1所示,导轨座焊接在 三根立柱上并固定于仪器底座之上,导轨上的三个滑块 共用一副精密导轨和光栅尺,光栅尺贴于导轨座的侧面 上,光栅读数头位于滑块侧面。三个滑块分别由三个分 别安装在左右两侧的立柱上的步进电机通过钢带进行驱 动。三个滑块通过万向较链及三对连杆与动平台相连, 在动平台上安装有触发测头,他们共同构成了测量平 台;其中,动平台与三个滑块均相互平行且与工作台呈 45°夹角。测量时,步进电机驱动钢带带动三个滑块在 导轨上移动,控制测头平动方向直到触碰工件,同时光 栅读数头读取三个滑块坐标,根据运动学公式计算得出 测头实时坐标。在我们项目组设计的该并联机构坐标测 量机的基础上,本文研究了在其工作空间内合理的轨迹 规划问题。
解得测量机的逆解公式如下:
(1)
图3 动平台俯视图
用交互式图形环境和零件库、约束库、力库,创建完 全参数化的机械系统几何模型,其求解器采用多刚体系 统动力学理论中的拉格朗日方程方法,建立系统动力学 方程,对虚拟机械系统进行静力学、运动学和动力学分 析,输出位移、速度、加速度和反作用力曲线。ADAMS 软件的仿真可用于预测机械系统的性能、运动范围、碰 撞检测、峰值载荷以及计算有限元的输入载荷等[2]。
图1 并联测量机结构
1 并联机构的运动学逆解
图2为3-PUU并联机构模型简图。图3为动平台俯视 图。虽然每一对连杆都是等长的,但三杆模型不能保证 动平台的平动;且为了保证测量机的工作精度,我们需 要保持测量模型与计算模型的一致性,因此并没有将六 杆模型简化成三杆模型。

基于Adams的Delta并联分拣机械手运动仿真

基于Adams的Delta并联分拣机械手运动仿真

基于Adams的Delta并联分拣机械手运动仿真Adams是一种高级的多体模拟软件,可以模拟任何机械系统的运动。

Delta并联分拣机械手是一种高精度、高效率的机械手,广泛应用于各行各业。

本文将基于Adams的Delta并联分拣机械手运动仿真,详细介绍Delta并联分拣机械手的工作原理和仿真结果。

首先,Delta并联分拣机械手有三个运动平台,每个平台由三个驱动杆组成。

这三个驱动杆通过一个联轴器连接到一个导轨上,导轨上挂有一个操作台。

当其中一个运动平台被电动机驱动时,它会同时在三个驱动杆上移动,通过联轴器连接的导轨也会移动,导致整个操作台的位移和末端执行器上工具的移动。

具体而言,Delta并联分拣机械手的工作流程如下:1. 从料仓中提取部件2. 对部件进行识别和分类3. 根据部件的分类将其放置到适当的储存区在Adams中,通过建立三个运动平台的运动学模型和动力学模型,将Delta并联分拣机械手的运动过程模拟出来。

在模拟过程中,模型的输入是每个电机的转速和转矩,模型的输出是机械手的运动轨迹。

通过对模型进行仿真分析,可以得出Delta并联分拣机械手的运行状态和性能指标。

例如,可以分析机械手的工作效率、定位精度、负载能力等指标。

总之,基于Adams的Delta并联分拣机械手运动仿真可以有效地验证机械手的设计,提高其性能,并为其优化提供方向。

Delta并联分拣机械手是一种高精度、高效率的机械手,其性能指标包括工作效率、定位精度、负载能力等方面。

以下是对Delta并联分拣机械手的相关数据进行分析。

一、工作效率Delta并联分拣机械手工作效率的重要指标是产能,即每小时能够完成的部件数量。

以某型号Delta并联分拣机械手为例,其最大产能可达到400件/小时,对比传统机械手的生产效率可以提高2倍以上。

而产能的高效率在于Delta并联机械手在拣选过程中由三个并行的运动平台同时协同工作,大大减少了部件的拣选时间和不必要的运动。

一种并联机器人的时间最优轨迹规划方法_殷国亮

一种并联机器人的时间最优轨迹规划方法_殷国亮

A M e t h o d o f P a r a l l e l R o b o t T i m e O t i m a l T r a e c t o r P l a n n i n p j y g
1 1 1 2 , , Y I N G u o l i a n B A I R u i l i n WANG Y o n i a L I X i n g, g j
( , , , , ; 1 . K e L a b o r a t o r o f A d v a n c e d C o n t r o l f o r L i h t I n d u s t r P r o c e s s M i n i s t r o f E d u c a t i o n J i a n n a n U n i v e r s i t W u x i 2 1 4 1 2 2 C h i n a y y g y y g y , , , ) 2. Wu x i X i n e E l e c t r o n i c C o . L t d . Wu x i 2 1 4 0 7 2 C h i n a j
1 概述
随着机器人技术发展日趋成熟, 并联机器人由 于其高速、 轻质 的 特 点, 在生产线上运用越来越广 泛, 特别是在筛 检、 装箱等重复性劳动的工序中应 用最为常见。工 作 效 率 是 当 前 机 器 人 工 业 现 场 中 的重要指标之一。为提高机器人运动速度, 时间最
优的轨 迹 规 划 方 法 是 机 器 人 研 究 领 域 中 的 重 要 方向。 文献 [ 分别从电机加减速方面提出了基于 1 2] - 梯形速度曲线和指数曲线的多约束 条 件 下 机 器 人 关 节空间轨迹 规 划 方 法 , 但是这些方案只适用于点到 无法满足工业现场运动空间多点路径控 点的运动 , 制的需求 。 当 机 器 人 运 动 过 程 存 在 多 个 控 制 点 时 ,

复杂相贯曲线机器人加工轨迹的智能规划与控制

复杂相贯曲线机器人加工轨迹的智能规划与控制

复杂相贯曲线机器人加工轨迹的智能规划与控制2023-10-26•引言•复杂相贯曲线机器人加工轨迹的智能规划•复杂相贯曲线机器人加工轨迹的控制策略•复杂相贯曲线机器人加工轨迹的实验验证目•结论与展望录01引言1研究背景与意义23复杂相贯曲线机器人加工在航空、汽车等领域具有广泛的应用前景。

现有的加工方法存在效率低下、精度不高等问题,制约了其进一步发展。

通过研究复杂相贯曲线机器人加工轨迹的智能规划与控制,旨在提高加工效率、精度及自动化水平。

国内外学者针对复杂相贯曲线机器人加工开展了大量研究,取得了一定的成果。

但仍存在以下问题:如何实现高效、高精度的加工轨迹规划,如何实现加工过程中的智能控制等。

研究现状与问题针对复杂相贯曲线机器人加工轨迹的智能规划与控制问题,开展相关研究。

方法采用理论分析、数值模拟和实验验证相结合的方法,对复杂相贯曲线机器人加工轨迹的智能规划与控制进行深入研究。

研究内容研究内容与方法VS复杂相贯曲线机器人加工轨迹的智能规划03基于运动学方法的轨迹模型根据机器人的运动学约束和加工要求,建立基于运动学方法的轨迹模型,实现轨迹规划和控制的运动学优化。

相贯曲线机器人加工轨迹的数学模型01基于参数化方法的轨迹模型利用参数化方法建立相贯曲线的数学模型,将相贯曲线表示为参数方程的形式,方便后续的轨迹规划和控制。

02基于几何方法的轨迹模型通过建立相贯曲线的几何特征,推导出轨迹的几何约束条件,得到基于几何方法的轨迹模型。

遗传算法的基本原理介绍遗传算法的基本原理和实现过程,包括种群初始化、适应度函数设计、选择操作、交叉操作和变异操作等。

基于遗传算法的轨迹优化基于遗传算法的轨迹优化策略提出基于遗传算法的轨迹优化策略,利用遗传算法搜索最优解,实现相贯曲线机器人加工轨迹的优化。

优化实例及效果给出优化实例和优化效果,展示基于遗传算法的轨迹优化在提高加工效率、减小加工误差等方面的优势。

基于神经网络的轨迹预测神经网络的基本原理01介绍神经网络的基本原理和实现过程,包括神经元的激活函数、权重调整和前向传播等。

基于ADAMS搬运机械手轨迹规划

基于ADAMS搬运机械手轨迹规划

基于ADAMS搬运机械手轨迹规划赵海芳;陈莹;刘祎【摘要】通过Solid Works建立搬运机械手模型,导入ADAMS软件.根据末端的工作路径要求,通过点驱动的方式计算各关节角随时间的变化曲线.通过ADAMS的后处理模块将曲线转换为样条曲线,在各关节上添加驱动,观察求解的准确性,为物理样机调试提供依据.【期刊名称】《机械研究与应用》【年(卷),期】2017(030)004【总页数】3页(P123-124,130)【关键词】机械手;点驱动;轨迹规划;ADAMS【作者】赵海芳;陈莹;刘祎【作者单位】宿迁学院,江苏宿迁 223800;宿迁学院,江苏宿迁 223800;宿迁学院,江苏宿迁 223800【正文语种】中文【中图分类】TP241机械手为了完成一定的任务,必须要确定末端执行器的位姿变化,位姿的变化要通过机械臂关节角度的变化来求解,这种通过执行器末端的位姿变化求解机械臂的关节角度的变化,称之为机械手的逆解。

传统的机械手逆解主要是通过建立D-H坐标系,编写程序进行数值计算完成,通过相应的其次变换矩阵,求解机械臂的关节角度。

传统方法计算量大,在实时控制中较难实现,另外在机器人离线编程和轨迹规划中,此方法容易得出多组解。

通过ADAMS软件对机械手按照指定的轨迹进行逆运动学的求解,这种方法没有繁琐的计算过程,大大提高工作效率。

利用ADAMS建立机械系统仿真模型时,系统中构件与地面或构件与构件之间存在运动副的链接,这些运动副可以用系统广义坐标表示为代数方程,这里仅考虑完整约束[1]。

设表示运动副的约束方程数位n,则用系统广义坐标矢量表示的运动学约束方程组为:考虑运动学分析,为使系统具有确定运动,要使系统实际自由度为零,为系统施加等于自由度的驱动约束:在ADAMS仿真软件中,对于逆运动学求解就是用Newton-Raphson迭代法求解约束方程式(2)对于任意时刻位置的确定。

运动规划是根据作业要求,对末端执行器在工作流程中位姿变化的路径、取向及其速度变化过程的设定[2]。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

收稿日期:2012-05-15;修回日期:2012-08-10基金项目:横向项目(0719)作者简介:解本铭(1956—),男,辽宁彰武人,教授,工学硕士,研究方向为机电液一体化.基于Adams 的并联打磨机器人复杂加工轨迹规划解本铭,张新(中国民航大学机场学院,天津300300)摘要:研究了基于PMAC 的三自由度并联打磨机器人,根据加工对象提出一种新的轨迹规划方法,该方法通过软件adams 的逆向仿真实现原动件的轨迹规划。

最后通过对并联机器人的运动学仿真,并做出误差分析,根据仿真结果说明这种方法对于并联机器人的可行性。

关键词:PMAC ;轨迹规划;电力金具;打磨机器人中图分类号:X951文献标志码:A文章编号:1674-5590(2013)02-0067-04Complex processing trajectory planning of barinder based on AdamsXIE Ben-ming ZHANG Xin(Airport College ,CAUC ,Tianjin 300300,China )Abstract :In this paper ,the three degree barinder based on PMAC is studied ,a new trajectory planning method isproposed according to the machining target ,the trajectory planning of the original moving parts is achieved through the reverse simulation.Finally ,a simple error analysis is created based on the kinematics simulation ,and the feasibility of this method is explained by the simulation result and the error analysis.Key words :PMAC ;trajectory plan ;electrical fittings ;barinder三自由度并联打磨机器人是为打磨输配电用悬锤金具而设计的一种新型并联机床。

其加工对象输配电用悬锤金具是绝缘子上的重要联接件。

悬锤金具采用铸造工艺加工,在后续加工工序中需去除毛刺和飞边,现阶段该工序采用手工打磨,加工效率低、工作环境粉尘多且需要经验丰富的工人。

悬锤金具外形复杂,需打磨的轨迹也就相应的比较复杂,所以一个有效的轨迹规划方案对加工精度和加工效率都相当重要。

本文针对悬锤金具的复杂加工外形提出了一种新的轨迹规划实现方案。

1并联打磨机器人运动学逆解如图1所示,并联打磨机器人机械结构由动平台、三条并联支链和相应导轨构成。

每条支链由连杆CD 和上下两个类似虎克铰的构件组成,三条并联支链完全相同。

动平台没有转动自由度只有三个移动自由度,导轨上的移动副为机构的主动副,动平台上安装卡具,侧面固定砂轮,悬锤工件随平台上的卡具一起运动[1]。

图1中,固定坐标系O-xyz 在位于中间丝杠的中心,点P (x p ,y p ,z p )为动平台的几何中心,在点P 上固定着动坐标系P -x p y p z p 。

并联打磨机器人的结构关系为:在支链1中,点A 1在定坐标系下的坐标值为(g ,y s 1,0),图1并联机器人运动结构模型Fig.1Structure model of barinder第31卷第2期2013年4月中国民航大学学报JOURNAL OF CIVIL AVIATION UNIVERSITY OF CHINAVol.31No.2April 2013中国民航大学学报2013年4月杆A1B1、B1C1、C1D1、D1E1杆长分别为l11、l12、l13、l14;θ11为杆A1B1绕以B1点为原点的坐标轴y B1的旋转角度,θ12为杆B1C1绕以C1点为原点的坐标轴x C1的旋转角度,θ13为杆C1D1绕以D1点为原点的坐标轴x D1的旋转角度,θ14为动平台绕以E1点为原点的坐标轴y E1的旋转角度。

支链2、3与支链1结构相同。

2轨迹规划方案由机器人的运动学和动力学可知,只要知道机器人的关节变量,就能根据其运动方程确定机器人的位置,或者已知机器人的期望位姿,就能确定相应的关节变量和速度[2]。

由于并联打磨机器人运动学正解并不唯一,结合虚拟样机建模仿真技术提出一种新的轨迹规划方法,该方法通过逆向仿真有效的实现机械系统驱动件的精确轨迹规划[3]。

并联打磨机器人采用基于控制点的分段光滑轨迹规划策略。

其加工对象悬锤外缘由多段圆弧和直线构成,通过Solidworks软件对悬锤实现三维建模,将所需加工轨迹悬锤外缘按直线和圆弧分段,对直线段采用空间直线插补方式,对弧线段采用时间分割法圆弧插补[4],基于上述插补方式在Adams软件平台上生成目标轨迹,通过并联打磨机器人运动学逆解方程得到三条支链的运动轨迹,再将三条支链的运动轨迹程序化,通过PMAC多轴运动控制卡控制驱动三条支链最终让动平台实现需要的加工轨迹。

这种方法的本质是采用离线轨迹规划成果建立数据驱动[5]。

3基于adams的并联打磨机器人轨迹规划仿真3.1轨迹规划中使用的插补算法针对并联打磨机器人大批量且加工对象单一的工作环境,本文中提出的轨迹规划方案通过软件模拟加工轨迹直接提取电机驱动的位置变化,既保证了加工精度又在理论上避免了复杂的二次圆弧插补,对悬锤金具的轨迹规划本文中运用了直线插补和时间分割法圆弧插补。

本文针对并联打磨机器人提出的轨迹规划方案中,圆弧插补的基本思想是在满足并联打磨机器人精度要求的情况下,用微小连续的直线段逼近圆弧轨迹,即用微分割线代替圆弧进给,这种时间分割法圆弧插补原理如图2所示[4]。

在图2中,顺时针圆弧AB上B点是A点后的下一插补点,其坐标为A(X i,Y i),B(X i+1,Y i+1)。

已知点A(X i,Y i)求点B(X i+1,Y i+1)其实就是求一次插补周期内X轴和Y轴进给量△x和△y。

图2中弦长AB是圆弧插补一次插补周期实际进给步长,设其为△L,直线AP是圆弧在A点上的切线,M是弦AB的中点,O是圆弧AB的圆心,由几何关系可知OM⊥AB,ME⊥AF,OA⊥AP,E是AF的中点。

从图2可以得到X i、Y i和△X、△Y的关系为△Y△X=X i+12△XY i-12△Y=X i+12△L cosαY i-12△L sinα由于上式中cosα和sinα均为未知量,不能直接计算出下一插值点坐标,这里需要采用一种近似算法,即假设α=45°。

这种近似算法会造成一定的计算偏差,但这种偏差不会使插值点脱离圆弧轨迹,通过这种近似算法可以得到下一插值点坐标为X i=X i-1+△X i′Y i=Y i-1-△Y i′i≥1其中:△X′=△L cosα′=AF′;△Y′=X i+12△X≥≥′△X′/Y i+12△Y′。

采用上述近似算法引起的偏差仅是△X→△X′,△Y→△Y′,AB→AB′和△L→△L′。

这种算法能够保证圆弧插补每个插补点都位于圆弧上,它仅造成每次插补进给量L的微小变化,且这种变化不会积累,即每个插补周期内的误差是完全独立的,而这种变化在实际切削加工中是微不足道的,完全可以认为插补的速度仍然是均匀的。

3.2Solidworks三维建模并生成目标加工轨迹运用Solidworks软件对电力悬锤金具建模,所需加工轨迹悬锤外形如图3所示。

将所需加工轨迹悬锤外缘按直线和圆弧分段,对图2时间分割法圆弧插补Fig.2Time division circular interpolation68 --第31卷第2期直线段取端点坐标并运用上述直线插补方法进行插值计算,对弧线段采用时间分割法圆弧插补方法进行插值计算,插值时综合考虑各直线段长度和圆弧段长度尽量使加工速度均匀,因为这里的插补点生成的样条曲线是加载到运动平台的驱动,所以这里所说的加工速度均匀是指为了在仿真时让仿真加工过程看起来均匀合理,与实际加工过程中的进给速度没有关系,要想实际加工速度连续均匀,则需要在3条支链所加的驱动上合理规划。

3.3基于Adams 的仿真实验验证3.3.1建立并联打磨机器人仿真模型在Solidworks 三维软件中建模并联打磨机器人模型,并导入到Adams 软件中,对模型加上正确的约束和运动副,通过系统检查自由度为三建模成功。

并联打磨机器人在Adams 中的仿真模型如图4所示。

3.3.2并联打磨机器人运动学逆解仿真将图3中轨迹运用直线插补和时间分割法圆弧插补方法求出所有插值点,把所有插值点在Adams 软件平台上生成样条曲线,生成X 轴运动轨迹规律为SPLINE_1,生成Y 轴运动轨迹为SPLINE_2,生成Z 轴运动轨迹为SPLINE_3。

在图4中的并联打磨机器人仿真模型运动平台上加上X 、Y 、Z 方向的驱动,分别定义驱动函数为[6]:Motion1:AKISPL (time ,0,SPLINE_1,0)motion2:AKISPL (time ,0,SPLINE_2,0)motion3:AKISPL (time ,0,SPLINE_3,0)生成上述样条曲线时时间函数终值为586,所以设置仿真时间586仿真步数500,运行仿真模型得到目标加工轨迹和3条支链的运动规律,仿真得到的目标加工轨迹曲线如图5所示。

由于该目标加工轨迹曲线是由取点连接构成,所以弧线段部分与图3中实际悬锤金具外形有微小误差,该误差保持在区间[0,0.0462]。

利用上述方法将逆解仿真得到的3条支链运动规律生成样条曲线SPLINE_4、SPLINE_5和SPLINE_6,将运动平台的驱动失效,给3条支链的传动部件加上驱动,定义相应的驱动函数为:Motion4:AKISPL (time ,0,SPLINE_4,0)Motion5:AKISPL (time ,0,SPLINE_5,0)Motion6:AKISPL (time ,0,SPLINE_6,0)生成样条曲线SPLINE_4、SPLINE_5和SPLINE_6时时间函数终值为275,设置仿真终止时间275仿真步数200,运行仿真模型得到并联打磨机器人仿真加工轨迹曲线如图6所示。

3.4轨迹规划理论值与仿真值误差分析通过Adams 软件PostProcessor 模块将并联打磨机器人目标加工轨迹和仿真加工轨迹比较如图7所示,图中实线部分为目标加工轨迹曲线,虚线部分为仿真加工轨迹曲线。

从图7中可得到目标加工轨迹和仿真加工轨迹之间误差范围保持在区间[0,0.045];目标加工轨迹是驱动直接加载在运动平台上所得到的曲线,这个曲线是由直线插补和时间分割法圆弧插补直接得到的,所以从图7(d )可看出其弧线部分微分为小直线段,故其弧线部分与图3中实际悬锤金具外形有微小误差,该误差保持在区间[0,0.0462];仿真加工轨迹是驱动加载在原动件上经运动耦合后得到的曲线,从图7(d )图3电力悬锤金具外形Fig.3Shape of electrical fittings图4并联打磨机器人仿真模型Fig.4Simulation model of barinder解本铭,张新:基于Adams的并联打磨机器人复杂加工轨迹规划69--中国民航大学学报2013年4月图7目标加工轨迹和仿真加工轨迹比较Fig.7Compare of machining target trajectory and simulation machining trajectory可看出圆弧部分已还原成弧线加工,通过比较得到仿真加工轨迹和悬锤金具外形误差保持在区间[0,0.026],该误差区间能保证悬锤金具的加工精度要求。

相关文档
最新文档