基于雅可比旋量法的实际工况公差建模
雅可比方法

第二节 雅可比方法雅可比方法是用来计算实对称矩阵A 的全部特征值及其相应特征向量的一种变换方法.在介绍雅可比方法之前,先介绍方法中需要用到的线性代数知识与平面上的旋转变换.一 预备知识(1) 如果n 阶方阵A 满足()A A I A A T ==-1即则称A 为正交阵.(2) 设A 是n 阶实对称矩阵,则A 的特征值都是实数,并且有互相正交的n 个特征向量.(3) 相似矩阵具有相同的特征值.(4) 设A 是n 阶实对称矩阵,P 为n 阶正交阵,则AP P B T =也是对称矩阵.(5) n 阶正交矩阵的乘积是正交矩阵.(6) 设A 是n 阶实对称矩阵,则必有正交矩阵P ,使∧=⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡=n T AP P λλλ 21 (1)其中Λ的对角线元素的是A 的n 个特征值,正交阵P 的第i 列是A 的对应于特征值i λ的特征向量.由(6)可知,对于任意的n 阶实对称矩阵A ,只要能求得一个正交阵P ,使Λ=AP P T (Λ为对角阵),则可得到A 的全部特征值及其相应的特征向量,这就是雅可比方法的理论基础.二 旋转变换设⎥⎦⎤⎢⎣⎡=22211211a a a aA 为二阶实对称矩阵,即2112a a =.因为实对称矩阵与二次型是一一对应的,设A 对应的二次型为()222221122111212x a x x a x a x ,x f ++= (2)由解析几何知识知道,方程()C x ,x f =21表示在21x ,x 平面上的一条二次曲线.如果将坐标轴21Ox ,Ox 旋转一个角度θ,使得旋转后的坐标轴21Oy ,Oy 与该二次曲线的主轴重合,如图4-1所示,则在新的坐标系中,二次曲线的方程就化成C y y =+222211λλ (3) 这个变换就是⎥⎦⎤⎢⎣⎡⎥⎦⎤⎢⎣⎡-=⎥⎦⎤⎢⎣⎡2121y y cos sin sin cos x x θθθθ (4)变换(4)把坐标轴进行旋转,所以称为旋转变换.其中⎥⎦⎤⎢⎣⎡-=θθθθcos sin sin cos P (5) 称为平面旋转矩阵。
基于小位移旋量公差建模和蒙特卡洛模拟的装配体公差优化设计方法

基于小位移旋量公差建模和蒙特卡洛模拟的装配体公差优化设
计方法
李晓晓;吴昊荣;孙付春;赵永鑫
【期刊名称】《机床与液压》
【年(卷),期】2022(50)23
【摘要】提出一种基于小位移旋量(SDT)公差建模和蒙特卡洛模拟的装配体公差优化设计方法,通过分析装配精度链、装配结合面和结合面公差3个对装配精度具有重要影响的核心要素之间的关系,利用SDT理论和蒙特卡洛模拟法建立公差模型,再利用齐次变换理论建立结合面误差模型和装配精度模型,进而推导出装配体装配精度与结合面公差相关的映射模型;结合公差制造成本、装配精度可靠度原则,建立装配体装配精度的公差优化模型,并以顶尖装配体为例完成公差优化分析。
研究发现:在满足装配精度可靠度的前提下,可使顶尖装配体加工成本降低9.02%,而装配精度可靠度提高至97.81%,验证了所提方法的有效性。
【总页数】7页(P153-159)
【作者】李晓晓;吴昊荣;孙付春;赵永鑫
【作者单位】成都大学机械工程学院;成都大学电子信息与电气工程学院
【正文语种】中文
【中图分类】TH161
【相关文献】
1.小位移旋量和响应面法相结合的齿轮公差分析模型构建方法
2.基于小位移旋量和热变形的平面公差建模方法研究
3.基于小位移旋量的公差模拟建模及公差分析
4.基于蒙特卡洛模拟与响应面方法的公差建模
5.基于小位移旋量的旋翼系统公差建模及分析
因版权原因,仅展示原文概要,查看原文内容请购买。
全方位装配机器人的刚度误差分析

第4期2021年4月机械设计与制造Machinery Design&M anufacture287全方位装配机器人的刚度误差分析叶长龙,万缯齐,于苏洋,姜春英(沈阳航空航天大学机电工程学院,辽宁沈阳110136)摘要:为了提高工作效率并节约劳动力,设计了一种可执行装配任务的全方位装配机器人,此机器人能在实际工程中 执行一些简单的装配任务。
为提高机器人在执行装配作业任务时的装配精度,对其刚度误差进行分析。
根据机器人的结 构特点并结合旋量理论对并联机构各支链进行建模,推导出机器人的刚度模型。
通过仿真分析得出了支链长度以及载荷 对系统刚度的理论影响。
结合实验测试对刚度矩阵进行修正,得出不同姿态下系统刚度引起的误差。
详细分析误差的产 生的原因,提出了减小误差的改进方案。
关键词:装配精度;刚度分析;旋量理论;误差分析中图分类号:T H16;TP242文献标识码:A文章编号:1001-3997(2021 )04-0287_06Stiffness Error Analysis of an Omni-Directional Assembly RobotYE Chang-long, WAN Zeng-qi, YU Su-yang, JIANG Chun-ying(S c h o o l o f M e c h a t r o n i c s E n g i n e e r i n g Shenyang Ae ro spa ce U n i v e r s i t y,L i a o n i n g Shenyang110136,China)Abstract:7/i order to improve work efficiency and save labor^an omni-directional assembly robot that can perform assembly tasks is designed.The robot can perform some simple assembly tasks in actual engineering.In order to improve the assembly precision of robot in the execution of assembly tasks,the stiffness error is analyzed.A ccording to the structural characteristics of t he robot and the theory of s crew^the branches of the parallel mechanism are modeled,and the stiffness model o f the robot is derived.Through the simulation analysis ythe theoretical influence of the length of the branch and the load on the stiffness of the system is obtainedThe stiffness matrix is modified by combining experimental tests to obtain the error caused by the system stiffness under different attitudes.A detailed analysis of the causes of the error is presented jcuid an improved scheme for reducing the error is proposedKey Words: Assembly Accuracy;Stiffness Analysis;Screw Theory;Error Analysisl引言机器人以其多功能性以及良好的适应性被广泛应用于生产 实践中。
机械产品装配偏差分析方法研究进展与展望

机械产品装配偏差分析方法研究进展与展望摘要:机械产品制造过程工艺复杂,成形及装配过程受多源因素耦合作用,影响最终制造精度,从而影响机械产品整体服役性能。
以汽车车身制造为例,20世纪80年代,日本汽车企业采用车身质量控制技术,将车身制造偏差控制在2mm 以内,进一步提高了汽车整体的安全性和可靠性,使美国三大汽车公司失去了30%的本土市场份额。
1992年,美国密西根大学吴贤明教授针对汽车车身制造尺寸偏差控制发起了白车身制造质量控制技术研究,即“2mm工程”,建立车身制造过程中的偏差源快速诊断与控制的系统方法,确定了车身尺寸偏差持续改进指标,将美国车身制造尺寸偏差控制到2~3mm,达到国际先进水平。
90年代中后期,上海交通大学在美国“2mm工程”技术基础上,提出在离线检测条件下的车身制造质量检测诊断与控制方法,在上海大众、上海通用等公司的实际制造过程中得到应用,并延伸到航天领域的研究。
关键词:机械产品;装配偏差分析;研究进展;展望;引言在科技革新和市场经济日益完善的背景下,机械制造业进入新发展阶段。
机械制造工艺合理化能有效解决传统制造加工环节存在的问题,提高生产效率和质量。
探究机械制造工艺设计合理化,有助于增强企业核心竞争力,保证产品符合实际应用需求。
相关技术人员必须掌握机械制造工艺的关键要点,实施合理的设计措施,提高机械制造工艺水平,加快机械产品的生产速率,提高整体质量,为现代化发展奠定坚实基础。
1机械加工工艺技术机械加工工艺技术是指利用传统的机械加工方法进行机械制造,并在制造中结合机械产品尺寸、形状及性质等方面设计的图纸和相关生产技术,形成完整的机械产品的零部件加工。
机械加工工艺技术水平决定了机械加工产品的质量,所以需要机械产业技术人员做好全面的加工工作,减少加工误差的出现,降低机械产业的成本。
由于机械加工的零部件规格不同,因此机械加工工艺技术也有所不同。
这需要合理安排零部件加工工艺技术,严格按照机械产品制作图纸和生产技术要求进行加工,以免加工流程粗糙,浪费生产材料。
雅可比矩阵应用于提高精度

五轴机床精度提高基于微分运动矩阵——几何误差建模、识别和补偿
摘要
本文提出的五轴机床根据不同的运动矩阵,包括几何误差建模,识别和补偿的精度提高。
差速运动矩阵描述变换坐标帧的差分的变化之间的关系。
首先,每个轴线相对于工具的差速运动矩阵是基于相对于每个轴刀具的同质变换矩阵建立。
其次,对工具的精度各轴的误差的影响,计算与各轴的误差向量。
这些影响的总和是在坐标工具的系统集成的机床误差组件。
它赋予了误差建模明确的物理意义。
此外,综合误差分量变换到坐标工作台用于机床综合误差的变换矩阵的帧。
第三,构成雅可比使用各轴的差速运动矩阵,无需额外的计算以补偿工具的集成误差分量建立的。
它使补偿简单,方便与中间重用。
第四,球杆仪的六圆法基于差分运动矩阵发展到确定每个旋转轴的全部十个错误的组件。
最后,进行了实验上SmartCNC500五轴机床作证与差速运动矩阵提出准确度增强的有效性。
误差主要有几何误差,热误差,切削力变形率误差,伺服追踪误差
几何误差和热误差占60%,由于其有重复性,稳定性,可测量行,预测和补偿几何误差是一个有效的提高机器精度的方法。
Homogeneous 齐次
近几年,五轴联动机床几何误差建模和补偿吸引很多人,建模利用齐次转换矩阵去表现机器工具的运动学基于多体系统。
大多数几何误差模型的进展是基于多体系统理论,这些几何误差模型的建立时根据齐次转换矩阵,这些误差计算由于矩阵数字量大包括多种误差所以冗长且容易错误更糟糕的是,这些模型不能反映每个轴的几何误差对综合误差的影响,因此,一个可以反应几何误差物理意义的几何误差模型应该被建立。
油罐清洗机器人雅可比矩阵求解及奇异位形分析

摘
要: 油罐清洗机 器人作为一种复杂的串联机器人 , 其轮式移动机 构和水射流机械臂装置形成移动机械 手 , 具有 多个
运动副 , 是机计算模型 , 并具有明确的几何意义。 根据机器
人 的结构特 点, 建立简化 的移动机 械手模 型和旋量位形 , 应 用旋量理论和指数积公式建立其速度雅 可比矩阵 , 得到关节
m e c h a n i c l a c h a r a c t e r s i t i c o fr o b o t . m o b i l e m e c h ni a c a l 口 m a t h e m ti a c l a m o d e l nd a s c r e w c o o r d i n te a s w e r e b u i l t . P u t t i n g t h e s c r e w t h e o r y nd a p r o d u c t fr o x p o n e n t i l a s i n t o se u t o b u i l d t h e v e l o c i t y J a c o b i n a ma t r i x c o u l dg e t t h e m a p p i n g r e l ti a o n fj o o i n t v e l o c i t y a n d m a n i p u l to a r v e l o c i t y . T h e v e l o c i t y J a c o b i a n m tr a i x i s z e r o o r n o t c o u l d d e c i d e t h e s i n g u l a r i t y c o n i f ur g a t i o n . T h e j u d g i n g c o n d i t i o n s fe o x t r e e m p o s i t i o n o r i n t e r n a l s i n ul g a r i t y c o n ig f ur ti a o n , nd a a n l a y s s i o n k i n e m ti a c p r o p e r t y fr o o b o t o n t h e s i n ul g a r i t y c o n i f ur g ti a o n o f f e r at h e o r y b si a sf o r d e e p e r d e s i g n i n ga nd c o n t r o l l i n g .
并联机构雅可比矩阵的求法及其计算精度研究

并联机构雅可比矩阵的求法及其计算精度研究并联机构雅可比矩阵的求法及其计算精度研究随着机器人技术的不断发展,机构的并联化设计越来越重要,而雅可比矩阵作为描述机构运动状态的重要工具,其精度的确保对于机构的运动控制和优化至关重要。
本文研究了并联机构雅可比矩阵的求法及其计算精度,为机构的设计和控制提供一定的理论参考。
用于求解并联机构雅可比矩阵的方法主要有两种:解析法和数值法。
解析法是根据机构的几何结构及其运动学方程,直接推导出雅可比矩阵的表达式。
但是这种方法的局限性很大,只适用于几何结构简单的机构,对于复杂的机构无法直接求解。
而数值法则是通过数值微分的方法,近似求解机构的雅可比矩阵,可以适用于各种类型的机构。
本文首先介绍了并联机构的基本概念和运动学方程,然后详细阐述了解析法和数值法两种求解雅可比矩阵的方法及其优缺点。
在此基础上,本文又针对数值法中常用的有限差分法和基于逆向微分的方法进行了比较,分析了它们的精度和计算速度。
研究表明,基于逆向微分的方法计算速度更快,精度更高,但需要对机构进行求导,且对于动态模型的求解不适用。
而有限差分法则是一种通用、易于实现的方法,适用于各种机构及其动态模型,但需要更小的步长和更高的阶数以保证精度。
最后,通过对比实验验证了不同方法的计算精度,并提出了提高并联机构雅可比矩阵计算精度的方法。
研究结果表明,在有限差分法中采用更高的阶数和更小的步长,能够有效提高计算精度,同时在基于逆向微分的方法中,采用更高的多项式阶数和更小的时间窗口,也能够提高计算精度。
总之,本文对并联机构雅可比矩阵的求法及其计算精度进行了研究和探索,提供了一定的理论基础和实验验证,为机构的设计和控制提供了参考。
但是,由于机构的复杂性和多样性,对于不同的机构类型和控制需求,需要采用不同的方法进行求解,并结合实际情况进行优化。
基于旋量理论的7自由度机械臂运动学建模与分析

基金项目:山西省自然科学基金项目(201801D121183)ꎻ山西省重点研发计划项目(201803D421028ꎻ201903D421051)第一作者简介:李冠琦(1996 )ꎬ男ꎬ山西吕梁人ꎬ硕士研究生ꎬ研究方向为康复机器人机构ꎮDOI:10.19344/j.cnki.issn1671-5276.2022.01.027基于旋量理论的7自由度机械臂运动学建模与分析李冠琦ꎬ武建德ꎬ李瑞琴(中北大学机械工程学院ꎬ山西太原030051)摘㊀要:机械臂模仿人手臂的7自由度会拥有冗余自由度ꎮ基于旋量理论计算7自由度机械臂的正向运动学解ꎬ从数值上验证矩阵指数先分块展开比直接泰勒展开准确ꎮ用Newton-Raphson数值迭代法求逆解ꎮ通过编写Matlab程序对正逆解互相验证ꎮ研究发现逆解的求解有适用范围ꎬ较之传统的D-H法ꎬ使用0螺距的螺旋轴ꎬ会使建模更加简洁ꎮ关键词:旋量ꎻ机械臂ꎻNewton-Raphson数值迭代法中图分类号:TP241㊀㊀文献标志码:A㊀㊀文章编号:1671 ̄5276(2022)01 ̄0105 ̄03KinematicsModelingandAnalysisofSeven-degree-freedomRoboticArmBasedonSpinorTheoryLIGuanqiꎬWUJiandeꎬLIRuiqin(InstituteofMechanicalEngineeringꎬNorthUniversityofChinaꎬTaiyuan030051ꎬChina)Abstract:Theroboticarmmimickingthe7DOFofthehumanarmwillhaveredundantdegreesoffreedom.Theforwardkinematicsolutionoftheseven-DOFroboticarmiscalculatedbasedonthespinortheoryꎬanditisverifiednumericallythatthematrixexponentialfirstblockexpansionismoreaccuratethanthedirectTaylorexpansion.TheNewton-Raphsonnumericaliterationmethodisusedtofindtheinversesolution.Theforwardandinversesolutionsareverifiedagainsteachotherbywritingamatlabprogram.Itisfoundthatthereisarangeofapplicabilityfortheinversesolutionꎬandtheuseofa0-pitchspiralaxisresultsinamoreconcisemodelingthanthetraditionalD-Hmethod.Keywords:spinortheoryꎻroboticarmꎻNewton-Raphsonnumericaliterativemethod0㊀引言机械臂是机器人技术领域中应用最为广泛的自动化装置ꎬ在工业制造㊁医疗康复等领域都有其应用实例ꎬ拟人化机械臂技术也逐渐成熟[1-4]ꎮ匹兹堡大学生物医学团队在BCI机械臂假肢里引入实时触觉反馈ꎬ使完成任务的时间减少一半ꎮ波士顿动力开发Stretch移动式7R机械臂已应用于仓库运输ꎮ20世纪80年代学者们开始讨论将旋转轴从数学中引入机器人研究的可行性ꎬ旋量理论[5-9]日益成熟ꎬ然而对其的应用介绍却鲜见报道ꎮ本文建模7自由度串联机械臂ꎬ着重对螺旋轴这一单位矢量在运动学的应用加以详细描述ꎮ6自由度逆解有通用公式ꎬ7R逆解包含32个实根ꎬ出现虚空间或自运动歧ꎮ7R逆解可结合Newton-Raphson数值迭代法求解[10]ꎮ使用Matlab进行正解中的化简与直接展开等运算过程的比较ꎬ并且同时使用开源Python对结果进行比较ꎮ使用基于空间(space简称s)坐标系的空间雅可比矩阵ꎬ找出数值迭代法求逆解的适用范围ꎬ基于正解的前提下ꎬ验证逆解的准确性ꎮ1㊀旋量理论螺旋(旋量 旋转向量)理论在正运动学中的应用ꎮ1.1㊀M矩阵(0位置㊁起始位置)M矩阵为当所有的关节转角都为0的时候ꎬ操作空间坐标系(body简称b)在s坐标系中的位置和姿态矩阵ꎮ1.2㊀旋转向量Sң与指数积公式将每一个转动关节视为0螺距的轴ꎬ假设除了最后一个关节转动θʎ外ꎬ其他关节都是固定的ꎮ在s坐标系里ꎬ关节7上螺旋轴的向量形式如式(1)所示ꎬ在高维度上ꎬRn是n维的欧几里得空间ꎬS7ңɪR6㊁ω7ңɪR3ꎬV7ңɪR3ꎮ螺旋轴的矩阵形式S7如式(2)所示ꎮS7ң=ωң7Vң7éëêêùûúú(1)S7=ω7Vң700éëêêùûúú(2)T07=eS7θ7M(3)501 博看网 . All Rights Reserved.特殊正交群是所有有效的3ˑ3旋转矩阵的集合群SO(3):包括R㊁ω㊁eωθꎮ特殊的欧几里得集合群或刚体运动群或R3中的同质变换矩阵Se(3)表示位姿:包括M㊁eSθ㊁T07ꎮeSθ=I+Sθ+S2θ22!+S3θ33!+ =eωθf(θ)ν01éëêêùûúú(4)式(4)中ꎬ可利用特性ω3=-ω来化简ꎬ且eωθ有Rodrigues公式:f(θ)=Iθ+(1-cosθ)ω+(θ-sinθ)ω2(5)eωθ=I+sinθω+(1-cosθ)ω2(6)依次解锁一个角度ꎬ往前代值ꎬ得到T07=eS1θ1 eS7θ7M(7)2㊀数值法逆解使用非线性寻根的Newton-Raphson方法ꎬ有寻根㊁不存在根时寻找近似解㊁存在多个解时寻找最优解的优势ꎮ给定一个初始值ꎬ然后代入迭代式求解直到出现误差范围内的解ꎮ设正向运动学函数为f(θd)ꎬ末端执行器的位置向量为νꎬ非线性寻根Newton-Raphson是找到目标函数的解ꎮ几何视角如图1所示ꎻ式(8)是解析视角ꎮ式(9)-式(11)是计算雅可比矩阵ꎮ图1㊀迭代法几何过程Δθ=J-1(θ0)[vd-f(θi)](8)JS(θ)=JS1(θ1)ңJS2(θ2)ң JSn(θn)ң[](9)JS1(θ1)ң=S1ң(10)JSi(θi)ң=[eS1θ1 eSi-1θi-1]∗Siң(11)式中∗为其伴随矩阵ꎮ对这种算法的进一步改进:1)末端执行器的位置描述f(θd)变更为正运动学计算出的矩阵T07ꎮ2)误差调整ꎮ用螺旋轴SMTң两分量的模代替末端执行器每次迭代的位置变化ꎮ3)引进伪逆矩阵J†避免求解奇异时无解的情况ꎮ在Matlab里编程为pinv(J)ꎮ当前基于b坐标系ꎬ变换为基于s坐标系:SMTbң=log(TMT07(θi))(12)SMTsң=(Tsb)∗SMTbң(13)式中:Tsb是坐标转移矩阵ꎻ∗为求其伴随矩阵ꎮ改进算法的流程图如图2所示ꎮ图2㊀改进的数值迭代法流程图3㊀验证正逆解3.1㊀正运动学方程㊀绘制三维模型图ꎬ并建立7R示意图(图3)进行验证ꎮ如图3(b)所示的坐标平面ꎬy方向定义为a并依次标号ꎬz方向定义为b也依次序标号ꎮ标示7个螺距为0的右手螺旋轴S1ң-S7ңꎮM=1000010240000100001éëêêêêùûúúúú(14)S7ң=[0㊀0㊀1㊀-a7㊀0㊀0]T=[0㊀0㊀1㊀-300㊀0㊀0]T(15)U a U 7Rb 7R .图3㊀三维模型图及7R示意图根据式(3)ꎬ使用矩阵分块后化简的运算过程ꎬ编程并计算结果ꎮT(θ)=c7-s70-2700s7s7c702700c7-30000100000éëêêêêùûúúúú(16)根据式(3)ꎬ发现将矩阵指数直接泰勒展开(采用了3种计算方法:Pada法㊁特征值法㊁6次的泰勒展开)得出的601结果虽然一致ꎬ但是它是虚数形式ꎬ增加了计算量ꎮ结果:TM_pada(θ)=c7-s70-2700s7s7c701350e-θ7i+1350eθ7i-30000100001éëêêêêùûúúúú(17)使用先进行矩阵分块然后利用特性化简的运算方法ꎬ该结果更准确㊁后期的运算量更小ꎮ代入式(7)ꎬ使用该方法分别在Matlab和Python中运算ꎬ得出的结果一致:T=c5-6c1234c7-s1234c7-s1234c7-c5-6c1234s7-s5-6c1234r1c1234s7+c5-6s1234c7c1234c7-c5-6s1234s7-s5-6s1234r2s5-6c7-s5-6s7c5-6r30001éëêêêêêùûúúúúúr1=150s1234-5-1350s12347-300s123-675s123457-6-675s123467-5-150s12345-1350s1234-7+600s1234+300s12+675s12345-6-7+675s12346-5-7-300s1+750s12345-6-750s12346-5r2=150c1234-5+1350c12347+300c123+675c123457-6+675c123467-5-150c1234-5+1350c1234-7-600c1234-300c12-675c12345-6-7-675c12346-5-7+300c1-750c12345-6+750c12346-5r3=2700s7c5s6-s5c6-1500s5s6-c5(1500c6-1500)-1200c5+12003.2㊀逆运动学方程1)第一次验证设初始位置为正解的0位置ꎬ转动角度为θlistꎮθlist=πꎻπ2ꎻπ3ꎻπ4ꎻπ5ꎻπ6ꎻπ7[]=[3.142ꎻ1.571ꎻ1.047ꎻ0.785ꎻ0.628ꎻ0.524ꎻ0.449]给逆解的初始值[3ꎬ1.5ꎬ1ꎬ0.6ꎬ0.5ꎬ0.4ꎬ0.3]ꎮ解得[3.161ꎬ1.563ꎬ1.059ꎬ0.762ꎬ0.628ꎬ0.523ꎬ0.449]ꎮ2)第二次验证因发现误差较大:1)改用角度制ꎻ2)迭代次数增加到1000次ꎻ3)精度调整为eω<0.0001ꎬev<0.0001ꎮ经过多组数据实验发现ꎬ相差3ʎ以内ꎬ位置完全重现ꎻ相差10ʎ以内ꎬ第一角度有0.1ʎ的偏差ꎻ相差15ʎ以上的逆运算ꎬ第一个角度有1ʎ以上的偏差ꎮ所以ꎬ该方法求逆解有完全重现的适用范围ꎬ需要把初始解猜测在真实解的附近15ʎ以内(表1)ꎮ表1㊀正逆解互相验证单位:(ʎ)㊀验证项目θ1θ2θ3θ4θ5θ6θ7Δθ初始角度10203040506070 猜测角度7172737475767计算的逆解102030405060700猜测角度6162636465666计算的逆解10.00120.00129.99939.9995060700.001猜测角度1112131415161计算的逆解10.0620.03229.94939.9595060700.060猜测角度0102030405060计算的逆解10.120.05329.91639.9325060700.100猜测角度-551525354555计算的逆解10.7420.40329.37339.4845060700.740续表1验证项目θ1θ2θ3θ4θ5θ6θ7Δθ猜测角度-641424344454计算的逆解11.0320.56629.12839.2765060701.030猜测角度-13-3717273747计算的逆解26.72824.46724.37534.4295060706.728猜测角度-15-5515253545计算的逆解24.46633.10318.25724.17350607014.466猜测角度-16-7414243444计算的逆解63.432-26.264-22.72585.55750607053.4324㊀结语本文重点介绍了如何使用形如螺旋楼梯的转向量计算正逆解ꎮ结合旋量与Newton-Raphson数值法求逆解ꎮ为涵盖转动机构可能出现的问题ꎬ采用目前串联机构中最复杂的7R机构并且使机构尽可能复杂ꎬ但是设计中没有涵盖helical螺旋和cylindrical圆筒等机构ꎮ在比较了不同的运算方法后ꎬ计算正解ꎬ得出先将矩阵分块㊁再利用特性化简的方法更好的结论ꎮ在计算逆解的过程中ꎬ发现当初始猜测的第一个角度超过真实解20ʎꎬNewton-Raphson数值法不会重现正解ꎮ验证结果表明旋量形式美观ꎬ建模快捷ꎬ编程明了ꎬ适用于机械臂中的串联机构㊁并联机构㊁转动关节㊁平动关节㊁螺旋关节等的运动学㊁动力学特性建模和分析ꎮ参考文献:[1]FLESHERSNꎬDOWNEYJEꎬWEISSJMꎬetal.Abrain-computerinterfacethatevokestactilesensationsimprovesroboticarmcontrol[J].Scienceꎬ2021ꎬ372(6544):831 ̄836.[2]KEVINMLꎬFRANKCP.Modernrobotics:mechanicsplanningandcontrol[M].Illinois:CambridgeUniversityPressꎬ2017.[3]刘世平ꎬ曹俊峰ꎬ孙涛ꎬ等.基于BP神经网络的冗余机械臂逆运动学分析[J].中国机械工程ꎬ2019ꎬ30(24):2974 ̄2977ꎬ2985.[4]赵京ꎬ王鑫ꎬ张自强ꎬ等.基于肘部自运动的主从异构7自由度机械臂运动映射及其几何逆解[J].机械工程学报ꎬ2020ꎬ56(15):181 ̄190.[5]YOUWSꎬLEEYHꎬOHHSꎬetal.Designofa3D-printableꎬrobustanthropomorphicrobothandincludingintermetacarpaljoints[J].IntelligentServiceRoboticsꎬ2019ꎬ12(1):1 ̄16.[6]BINDURAꎬNELOYAAꎬALAMSꎬetal.Sigma-3:Integrationandanalysisofa6DOFroboticarmconfigurationinarescuerobot[C]//20194thInternationalConferenceonRoboticsandAutomationEngineering(ICRAE).Singapore:IEEEꎬ2019:6 ̄11.[7]常健ꎬ王亚珍ꎬ李斌.基于力/位混合算法的7自由度机械臂精细操控方法[J].机器人ꎬ2016ꎬ38(5):531 ̄539.[8]张昌ꎬ武玉强.基于P-Rob六自由度机械臂运动学建模与仿真[J].包装工程ꎬ2020ꎬ41(11):166 ̄173.[9]WIEDMEYERWꎬALTOÉPꎬAUBERLEJꎬetal.Areal-time-capableclosed-formmulti-objectiveredundancyresolutionschemeforseven-DoFserialmanipulators[J].IEEERoboticsandAutomationLettersꎬ2021ꎬ6(2):431 ̄438.收稿日期:20210401701 博看网 . All Rights Reserved.。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第17卷第1期计算机集成制造系统Vol.17No.12011年1月Computer Integrated Manufacturing SystemsJan.2011文章编号:1006-5911(2011)01-0077-07收稿日期:2009 11 05;修订日期:2009 12 31。
Received 05Nov.2009;accepted 31Dec.2009.基金项目:国家自然科学基金资助项目(50675159);国家863计划资助项目(2007AA042002);德国蒂森克虏伯基金教席资助项目。
Founda tionitems :Project supported by th e Nation al Natural Science Foundation,China(No.50675159),th e National High T ech.R&D Pro gram,China(No.2007AA042002),and th e Th yssenKrupp Fund,Germany.基于雅可比旋量法的实际工况公差建模张为民1,2,陈 灿1,李鹏忠2,李国伟1,胡江敏1(1.同济大学机械工程学院,上海 200092;2.同济大学中德学院,上海 200092)摘 要:计算了加载时工作零件的变形量,并将其转变为雅可比旋量修正量,通过对雅可比旋量公差模型在实际工况下的扩充与修正,建立了基于雅可比旋量和实际工况的装配体公差数学模型,以此定量计算实际工况对产品工作性能及公差设计的影响。
通过将此方法在某齿轮泵装配体的公差设计中的应用说明了该方法的有效性。
关键词:雅可比旋量;公差建模;实际工况;装配间隙;产品设计中图分类号:T H 124 文献标志码:ATolerance modeling in actual working condition based on Jacobian Torsor theoryZH A N G Wei min1,2,CH EN Can 1,LI Peng z hong 2,LI Guo wei 1,H U J iang min1(1.Co lleg e of M echanical Engineer ing ,T ongji U niv ersity ,Shang hai 200092,China;2.Chinese G er man Schoo l fo r Po stgr aduate,T ongji U niv ersity ,Shang hai 200092,China)Abstract:T he defo rmation of wo rking parts under lo ad w as calculated and t ranslated into co rr ection o f Jacobian T o r so r.T hr ough ex tending and modify ing the Jacobian T or sor to lerance mo del in actual w or king conditio n,an assembly tolerances mathematical mo del based o n Jaco bian T orso r and actual w or king co ndition w as set up.T herefo re,the impact o f act ual wo rking conditio n on w orking per formance and t oler ance design wer e quantitat ively ex pr essed.T he applicat ion to t oler ance design of a g ear pum p assembly illustr ated the effect iveness o f this met ho d.Key words:Jacobian T o rsor ;to ler ance modeling ;actual w or king condition;assembly clearance;pro duct desig n0 引言随着数字样机技术的发展,产品开发的质量和效率显著提高,而数字样机技术在工程阶段的应用还存在不足。
例如公差设计与分配的功能大多限于标注,或对已标注的公差尺寸链进行统计计算,缺少公差设计在实际工作条件下是否合适的验证。
由于公差设计大多还停留在依据经验或物理样机进行修正的程度上,导致数字样机技术在产品开发全生命周期中的中断。
因此,在数字样机技术中引入实际工况下公差分析模型的构造理论和方法,在产品设计的工程化阶段具有重要的意义。
近年来,国内外学者在公差分析领域进行了大量研究并取得了一些研究成果。
Gao 等[1]提出用直接线性方法(Direct Linearizatio n Method,DLM )对三维机械装配体进行公差分析;王恒等[2]从虚拟环境下产品模型的特点和特殊要求出发,提出了一种面向虚拟环境的多层次结构的产品双耦合公差模型;徐旭松等[3]考虑了工艺系统本身几何变动的累积,以齐次坐标变换来描述装配体中的几何变动传递。
但在对产品数字模型进行公差分析时,忽略了产品实际工作环境(如产品实际使用时承受各种负载及温度变化等)的影响,使数字模型与实际情况有较大的差别。
通常由于产品零部件所用的材料不计算机集成制造系统第17卷同,以及使用时承受各种载荷的作用不同,仅利用数字样机的机构仿真与实际有较大的差别。
而通过实际工况仿真,可以了解产品的实际工作性能,从而为设计及装配公差的调整提供依据。
本文提出实际工况下产品公差的分析方法,并采用雅可比旋量法建立装配体公差模型,将实际工况对产品工作性能的影响纳入公差设计过程,对设计公差进行量化验算,并通过一个典型实例介绍了该方法的应用。
1 实际工况下的公差分析1 1 实际工况引起的几何偏差的数学表达在利用虚拟样机进行公差分析时,必须考虑实际工作状况的影响,得到接近实际情况的配合性质分析结果,进而合理地设计并分配公差。
在实际工况下,产品会受到负载、温度等环境因素的影响,从而使其零部件产生一定的几何偏差,如何对这些由环境因素所引起的零部件几何变动量作数学表述,是实际工况下公差分析的关键。
在装配体中,相关零件的微小误差经尺寸链传递一步步放大,最终影响装配要求。
零件上每一个功能要素的尺寸、形状或位置的变动,可以看作理想零件在空间六个自由度上的变动,用向量矩阵 表示为=u v ! w∀。
(1)式中: u, v 和 w 分别表示理想零件坐标系原点在x ,y 和z 方向上的平移量; , !和 ∀分别表示理想零件坐标系绕x ,y 和z 轴的旋转量。
式(1)中各变量均可通过力学计算方法或有限元方法求得。
一般来说,实际工况引起的尺寸变动主要是机械负载和温度变化两个方面。
由机械负载导致的几何偏差与尺寸变动类似,只是变动方向和大小由负载决定。
因此,由机械负载引起的偏差可表示为相应的旋量。
由温度引起的偏差没有方向性,往往被视为一种比例因子,特征尺寸所有方向上均成比例地增加或减少。
因此,该偏差也可以表示为六自由度区间值彼此非独立的旋量。
1 2 实际工况下的公差分析如图1所示,对于产品设计中确定的公差,首先基于雅可比旋量法来建立理想状况下的装配体公差模型;然后考虑实际工况下环境因素的影响,计算这些影响所引起的零部件尺寸、形状和位置的变化,并将这些变化用旋量矩阵表示,作为补偿与理想状况下的公差模型相结合,得出实际工况下的装配体公差模型。
2 基于雅可比旋量法的公差建模2 1 雅可比旋量理论概述加拿大Desrochers 和Laperriere 等利用刚体运动学方法进行公差分析,提出了雅克比方法和旋量方法,用矩阵方程表达名义几何实体的微小变动。
其中雅克比方法采用机器人学刚体开环运动链的矩阵变化理论,以点集的形式表示微小位移;旋量方法以约束的旋量表示特征的微小变动量,以此描述三维公差域[4 6]。
之后,他们又将两种方法进行综合,提出了雅可比旋量法对公差进行数学建模,并采用区间算术进行公差分析。
式(2)为雅可比旋量公差模型的基本表达式,该方程在装配层上的功能要求(FR )与零件层的功能要素(FE )之间建立数学关系,通过采用雅可比(J )矩阵积表达FE 相对于FR 的几何关系。
[FR ]=[J ][FE ]。
(2)式中:[FR ]为与功能要求相关的小位移旋量(如配合间隙),[FR ]=[[u,u],[v ,v],[w ,w ],[ , ],[!,!],[ , ]]T FR (u,v ,w , ,!, )和(u,v,w , ,!, ),分别表示u,v,w , ,!, 的下限和上限。
[J ]为[FR ]向量与相应的[FE ]向量之间几何关系的雅可比矩阵,[J ]=[[J ]FE 1[J ]FE 2 [J ]FE n -1[J ]FE n ],其中n 表示公差传递链中功能要素的个数;[FE ]与功能要素的微小变动(公差或运动副误差等)相关的小位移旋量。
[FE ]FE i =[[u,u],[v,v ],[w ,w ],[ , ],[!,!] ]T i。
此外,功能要素既可以表示单个零件78第1期张为民等:基于雅可比旋量法的实际工况公差建模的相关表面,称为内部副;也可以表示两个不同零件之间的接触、配合或间隙,称作运动对。
上述两种情况表示为旋量的区间向量。
2 2 雅可比矩阵和区间旋量的计算从式(1)可以看出,雅可比矩阵表示的是[FE ]与[FR ]之间的转换关系,其表达式如下[7]:[J ]FE i =[J ]i0= [R i0]3 3[W n i ]3 3!([R i0]3 3![R PT i ]3 3)##[0]3 3[R i 0]3 3![R PT i ]3 36 6。
(3)式中:[R i 0]为i 坐标系相对于0坐标系的方向变化,[R i 0]=[C 1i C 2i C 3i ],C 1i ,C 2i 和C 3i 分别是轴x i ,y i 和z i 在0坐标系中的方向向量;W n i为n 坐标系相对i 坐标系位置上的变化,由矢量[d n -d i ]组成矩阵[W n i]3 3=-dz nidy ni dz ni 0-dx n i-dyn idxn i,其中:d i 指i 坐标系的原点在0坐标系的位置矢量,dx n i =dx n -dx i ,dy n i =dy n -dy i 和dz ni =dz n -dz i ;[R PT i ]反映的是公差方向与i 坐标系三个坐标轴方向的不一致性,[R PT i ]=[C 1C 2C 3]PT i ,C 1,C 2和C 3分别是公差分析的三个方向在i 坐标系中的方向矢量,且[FE i ]与[R PT i ]有关。