6DOF并联机器人并行控制算法与优化

合集下载

六自由度并联机器人线性化反馈RBF神经滑模控制研究

六自由度并联机器人线性化反馈RBF神经滑模控制研究

22并 联 机器 人 的位 置 反解 及 运 动 学逆 解 _
首先在上下平 台各建立一坐标系 , 如图 2所示。 动坐标 系 P —

d1 l d jd2 j 3] { d 。 P 。式中的 T j . d ,-X Y } d ,I 为上平台姿
l3d2 3 j df 3d3
坐标系的原点在 固定坐标系中的位置矢量。 当给定机构的各个结 制量。且假设 。 ,)0t( ,)0 ( 0 = ,oO0 = 。则有 : 0 i 构尺寸后 , 就可以求出在定坐标下的值。 在此为了更好地表示空间某点所作 的平移变换和旋转变换 ,
利 用 齐次 坐标 来表 示点 的空 问位 置 , 齐 次变换 矩 阵 来 表示 点 引入
难 以凑 效 , 在 此 领 域 一 直 是 研 究 的 热 点 , 此 国 内外 学 者 提 出 故 对
原点分 别位于二者的中心 P和 0 依 据并联机器人位姿描述以及 ,
空 间 变换 理 论 可 以得 到 :在 动 坐 标 系 中 的 任一 向量 R 可 以 通过 坐标 变 换 的 方法 变 换 到 固定 坐 标 系 中 的 R。
第 2期
21 0 0年 2月
文 章编 号 :0 1 3 9 ( 00)2 0 5 — 3 10 — 9 72 1 0 — 19 0
机 械 设 计 与 制 造
M a h n r De i n c iey sg & Ma u a t e n f cur 19 5
六 自由 并联机器人 线性化反馈 R F神经滑模控制研 究 术 度 B
图 1六 自由度 并联 机 器 人 的实 体 图
26 D F 一 O 并联机器人运动控制模型
21并 联 机器 人 的机 械 结构 .

六自由度并联机器人工作空间分析

六自由度并联机器人工作空间分析

此外,数据分析还可以用于机器人的路径规划和碰撞检测等方面。例如,可以 通过分析机器人的运动学和动力学模型,优化机器人的路径规划算法,以实现 更高效和精确的自动化生产。同时,碰撞检测算法可以利用数据分析技术,检 测机器人与周围环境的碰撞风险,避免潜在的安全问题。
结论
本次演示对六自由度并联机器人工作空间分析进行了详细的探讨。通过综合考 虑几何约束和力约束,确定了工作空间的范围和特点。在此基础上,对自由度 进行了分析,并建立了相应的数学模型。最后,通过数据分析的方法进一步探 讨了机器人的运动学和动力学特性。这些知识对于实际应用和未来的研究具有 重要意义。
对于三自由度Delta并联机器人,其逆向运动学的求解相对复杂。一般需要通 过几何关系和代数运算来求解,且求解过程中需注意各关节变量的约束条件。 正向运动学则相对简单,可以通过机器人各关节的位移、速度、加速度等参数 进行计算。
Delta并联机器人的工作空间求 解
工作空间是Delta并联机器人在作业过程中,末端执行器可以达到的空间位置 集合。求解Delta并联机器人的工作空间,主要是通过逆向运动学的方法,将 末端执行器置于一系列不同的位置和姿态,然后通过正向运动学的方法求解出 每个位置和姿态下机器人各关节的状态,进而获得机器人的工作空间。
谢谢观看
2、高速度和高精度:由于机器人的结构简单,没有串联机器人的中间关节, 因此可以以更高的速度进行运动。由于机器人的结构刚性高,可以以更高的精 度进行运动。
3、负载能力强:由于机器人的连杆数量较多,每个连杆都具有较高的承载能 力,因此可以承受较大的负载。
4、结构紧凑:由于机器人的结构紧凑,可以节省空间,使得机器人在有限的 空间内工作。
5、稳定性好:由于机器人的结构简单,没有复杂的中间关节,因此具有更好 的稳定性,可以在恶劣的环境下工作。

文献翻译—六自由度并联机器人非线性PID控制

文献翻译—六自由度并联机器人非线性PID控制

附录A六自由度并联机器人非线性PID控制(Nonlinear PID control of a six-DOF parallel manipulator)Y.X.SU,B.Y.Duan and C.H.Zheng摘要:在连杆空间,非线性比例,积分,微分算法被提出用于以实现一般六自由度机器人高精度跟踪控制。

在实践中,在带有随机噪音的非连续测量信号中如何挑选出微分信号,控制系统的性能是有限的。

因此,非线性PID的开发用两个非线性跟踪微分器在存在扰动和噪音的情况下获得高质量微分信号。

在控制误差上,非线性比例,积分和微分的组合通常是用来综合控制,在以这些领域中提高性能,比如增加阻尼,减少跟踪误差。

实验结果表明,对于工程师来说,非线性控制方法很容易实现和获得一个良好的效果。

1.引言自从STEWART研制六自由度并联机器人以来,这种样机已经引起了那些并联机器人研究者的极大关注。

这些研究者主要的研究涉及机器人遥控装置,机器人末端执行器和机器人装置,这些装置在高精度的机械领域,其准确度和坚固性都比大的工作空间和人工操作更为重要。

一个典型的六自由度机器人,如图1所示,其靠六个可变长度的支架把动平台和静平台连起来,节点部分是万向球形铰链。

相对于基座,动平台的运动是靠缩短或延长支架的长度来实现的,并且妥善支架协调长度轨迹,能够使动平台完成高精度复杂的轨迹。

MERLET 进行系统地研究了并联驱动机器人的工作空间,奇异位置,涉及到了运动学,动力学控制。

在中国,黄真等也研究了并联机器人的基本原理,首次研制成功了一个液压六自由度并联机器人的样机,它是用PID控制器来实现轨迹控制的。

KIM等设计了一个冗余驱动快速加工的并联机械装置。

YOON和RYU研制了一种新的触觉设备,这种触觉设备也是用了PD控制算法控制的并联机构。

苏和段已经建立了一种六自由度并联机构作为微调平台,用于跟踪每平方千米的饲料供给,并用遗传算法获得最佳的运动学结构参数。

六自由度并联机器人运动学、动力学与主动振动控制

六自由度并联机器人运动学、动力学与主动振动控制

振动控制概述
01
02
03
振动危害
机械系统中的振动可能导 致设备损坏、工作效率降 低以及安全隐患。
振动控制方法
主动振动控制、被动振动 控制和半主动振动控制。
主动振动控制优势
能够实时监测和抑制机械 振动,提高设备性能和安 全性。
主动振动控制策略
基于模型的主动振动控制
01
利用系统模型进行预测和控制。
基于数据的主动振动控制
医疗应用
在医疗领域,六自由度并联机器人可以用于微创 手术和精确的定位,提高手术的准确性和效率。
3
农业应用
农业领域可以利用六自由度并联机器人进行自动 化采摘、分拣等作业,提高生产效率并降低人力 成本。
发展与展望
技术创新
随着机器人技术的不断发展,六自由度并联机器人的性能和稳定性 将得到进一步提升,同时将涌现出更多的应用场景。
结构设计
六自由度并联机器人的结构设计对其性能具有重要影响, 因此需要开展深入的研究以提高机器人的刚度、精度和稳 定性。
主动振动控制
在高速运动过程中,六自由度并联机器人容易产生振动, 需要进行主动振动控制研究以减小振动对机器人性能的影 响。
感谢您的观看
THANKS
六自由度并联机器人实验 平台与实验研究
实验平台介绍
硬件组成
由6个伺服电机、6个旋转关节 、1个移动关节、1个机身和1
个控制箱组成。
软件系统
采用PC+运动控制卡的模式,使用 自主开发的软件进行实时控制。
实验场地
机器人在实验台上进行实验,环境 条件稳定。
运动学实验研究
逆运动学
通过给定目标位姿,求解关节角 度。
六自由度并联机器人运动学 、动力学与主动振动控制

机器人与计算机集成制造--一个六自由度可重构的混合并联机器臂

机器人与计算机集成制造--一个六自由度可重构的混合并联机器臂

学院专业姓名学号任课教师机器人与计算机集成制造一个六自由度可重构的混合并联机器臂摘要本文提出了一种被称为ReSI-BOT的可重构的混合并联机器人的案例研究。

为了可持续制造,它解决了可重构6自由度并行机制的领域。

它还具有一个自重构的架构。

一个系统分析包括运动学、常数取向工作区,奇点和刚度,详细开发此系统分析。

为了揭示了所研究架构的一些独特的特点,讨论了有趣的功能。

加权刚度、灵活性和工作空间体积是衡量多目标优化过程的性能指标。

关键词:可重构的并联机器臂;混合机器人;并联运动;设计优化;六自由度1.简介在过去六十多年,机器人已经吸引了许多研究者。

针对不同的应用程序的串行机器人,做出了许多努力。

最近,并联机器人的领域开始显现出它的优势。

并联机构(PMs)优于串行机构许多,有些典型的特点高载荷/重量比、速度、精度、刚度、低惯性。

在研究文献中,有人提出很多参数[1,2]。

在大的平行配置目录中,这些参数可以找到[3,4]。

抛开这一事实,并联机器人的发展一般比一个串联机器人更复杂[3,5],普遍接受的缺点,并联机器人具有较小工作空间和较复杂的运动奇异点 [6]。

为了解决制造业的灵活性的需要,研究了可重构并联机器人系统。

绝大多数的这些提议系统具有较低的流动机制。

这里有几个例外[7,8],没有一个是混合设计。

因此,具有柔性和可重构制造机器人相关的艺术研究状况主要限于三至五自由度的并联机器人。

尽管这是事实,发展到目前为止最成功的、成熟的、通用的并联机器人是斯图尔特平台(SP),此平台本身具有的六自由度[ 9 ]。

我们相信,研究的可重构机器人系统有超过五自由度,混合动力的优势。

本文提出了一种被称为ReSI-BOT的混合并联机器人,它有6个自由度的可重构的机械臂。

在文献[10,11]中,提出了相关的先进机械臂的设计。

一个主要差异是设计的机械臂具有固有的重构性质,过去的研究设计不具有可重构性。

重构的机械臂设计的优点是大的,它允许在混合链的第一个关节是半活动重构。

关于六自由度并联机器人运动控制系统的结构设计

关于六自由度并联机器人运动控制系统的结构设计

关于六自由度并联机器人运动控制系统的结构设计运动控制系统作为六自由度并联机器人的关键控制系统,对机器人的精准快速运动具有至关重要的作用。

通过对六自由度并联机器人结构、内部控制结构及其工作原理的介绍,提出运动控制系统的设计思路,并对其中的关键技术问题进行了深入分析,对提高六自由度并联机器人的研发和应用水平具有积极的推动作用。

标签:六自由度;并联机器人;运动控制系统;结构分析近年来,随着计算机和电子信息技术的进步,机器人运动控制技术取得了突破性发展,机器人运动控制技术是将控制传感器、电机、传动机和驱动器等组合在一起,通过一定的编程设置对电机在速度、位移、加速度等方面的控制,使起机器人按照预定的轨迹和运动参数进行运动的一种高科技技术。

伴随着机械工业自动化技术的发展,运动控制技术经过了由低级到高级,由模拟到数字,再到网络控制技术的发展演进过程。

运动控制技术作为机械工业自动化的一项重要技术,主要包括全封闭伺服交流技术,直线式电机驱动技术、基于编程基础上的运动控制技术、基于运动控制卡的控制技术等。

其中,基于运动控制卡的控制技术通过内部各种线路的集成组合,可以实现对各种复杂的运动进行控制,该技术系统驱动程序主要包括:运动控制软件、网络动态链接数据库、运动控制参数库等子系统。

运动控制卡控制技术的出现和发展有效的满足了工业机械行业数控系统的柔性化、标准化要求,在工业自动化领域的应用越来越广泛。

1 六自由度并联机器人的构造六自由度并联机器人作为现代工业自动化技术发展的代表,主要结构包括床身、连杆和运动平台等几个部分。

其中运动平台与六个连杆相联接,每个连杆各自联接一个由虎克材料制成的滑块,这些滑块又与滚珠丝杠相连,在电机的驱动下可以带动滑块沿滚珠运动,进而带动连杆有规则的运动,从而改变平台的运动方向。

通过在运动平台上安装不同的机械,可以有效满足不同工作的需求。

在六根连杆工作程序中,每根连杆都由一台电机进行控制驱动来保证连杆运动的独立性,因此,可以实现六自由度的机器控制运动。

并联六自由度微动机器人机构设计设计

并联六自由度微动机器人机构设计设计摘要为了提高生产效率和焊接质量,满足特定的工作要求,本题设计用于焊接的关节型机器人的手腕和末端执行器。

根据机器人的工作要求进行了机器人的总体设计。

确定机器人的外形时,拟定了手腕的传动路径,选用直流电动机,合理布置了电机、轴和齿轮,设计了齿轮和轴的结构,并进行了强度校核计算。

传动中采用了软轴、波纹管联轴器和行星齿轮机构,实现了摆腕、转腕和提腕的六个自由度的要求。

设计中大多采用了标准件和常用件,降低了设计和制造成本。

关键词:自由度;焊接;手腕19AbstractIn order to improve the production efficiency and welding quality, to meet the specific requirements of the work, the design of this thesis is used for the wrist of welding articulated robot and the end of the actuator. According to the requirements of the robots’work, we make overall design of the robot.When determining the shape of the robot, drawing up the transmission path of the wrist, selecting of DC motor, arranging the motor, the shaft and the gear reasonable, and checking the strength. The transmission apply to flexible shafting, bellows coupling and planetary gear mechanism, achieving to put the wrist, turn the19wrist and raise the wrist to mention the requirements of the six degrees of freedom. The designs mainly use standard parts and common parts, reducing the costs of design and manufacturing.Keywords: degree of freedom; welding; wrist19目录摘要 (I)Abstract (II)第1章前言 (1)1.1 机器人的概念 (1)1.1.1 操作机 (1)1.1.2 驱动单元 (2)1.1.3 控制装置 (2)1.1.4 人工智能系统 (2)1.2 题目来源 (2)1.3 技术要求 (2)1.4 本设计要解决的主要问题及设计总体思路 (2)第2章国内外研究现状及发展状况 (4)2.1 研究现状 (4)2.1.1 工业机器人 (4)2.1.2 先进机器人 (5)2.2 发展趋势 (7)第3章总体方案设计 (9)3.1 机械结构类型的确定 (9)3.1.1 圆柱坐标型 (9)3.1.2 直角坐标型 (9)3.1.3 球坐标型 (9)3.1.4 关节型 (9)3.1.5 平面关节型 (9)193.2 工作空间的确定 (10)3.3 手腕结构的确定 (11)3.4 基本参数的确定 (11)第4章手腕的结构设计与计算 (12)4.1 机器人驱动方案的分析和选择 (12)4.2 手腕电机的选择 (13)4.2.1 提腕电机的选择 (13)4.2.2 摆腕和转腕电机的选择 (13)4.3 传动比的确定 (13)4.3.1 提腕总传动比的确定 (13)4.3.2 转腕和摆腕传动比的确定 (14)4.4 传动比的分配 (14)4.5 齿轮的设计 (15)4.5.1 提腕部分齿轮设计 (15)4.5.2 转腕部分齿轮设计 (22)4.5.3 摆腕部分齿轮设计 (24)4.6 轴的设计和校核 (26)4.6.1 输出轴的设计 (22)4.6.2 传动轴的设计 (27)4.6.3 轴的强度校核 (29)4.7 夹持器的设计 (33)4.8 壳体的设计 (33)结论 (35)致谢 (36)参考文献 (37)19CONTENTSAbstract (II)chapter 1 (1)1.1 the concept of the robot (1)1.1.1 CaoZuoJi (1)1.1.2 Drive unit (2)1.1.3 Control device (2)1.1.4 System of artificial intelligence (2)1. 2 Topic source (2)1.3 Technical requirements (2)1.4 This design to solve the main problems of theoverall thinking and design (2)Chapter 2 research situation and development (4)2.1 research status (4)2.1.1 industrial robots (4)2.1.2 Advanced robot (5)2.2 Development trend (7)Chapter 3 overall scheme design (9)3.1 The determination of the mechanical structure types. 93.1.1 Cylindrical coordinates type (9)3.1.3 Spherical coordinates type (9)3.1.5 Plane joint type (9)3.2 the determination of work space (10)3.3 the determination of wrist structure (11)193.4 The determination of the basic parameters (11)Chapter 4 of the wrist structure design and calculation (12)4.1 robot analysis and choose driving scheme (12)4.2 The choice of wrist motor (13)4.2.1 Mention the choice of wrist motor (13)4.2.2A wrist and turn wrist motor choice (13)4.3 Determine the transmission ratio of the (13)4.3.1 Mention the transmission ratio of thewrist always sure (13)4.3.2 Turn wrist and a wrist to determine thetransmission ratio (14)4.4 The transmission ratio of the distribution (14)4.5 Gear design (15)4.5.1 Mention wrist part gear design (15)4.5.2 Turn wrist part gear design (22)4.5.3 A wrist part gear design (24)4.6 Axis of the design and check (26)4.6.1 The design of the output shaft (26)4.6.2 The design of the (27)4.6.3 Axis of intensity (29)4.7 Grippers design (33)4.8 Shell design (33)conclusion (35)thanks (36)And take an examination of the offer (37)19第1章前言1.1 机器人的概念机器人是一个在三维空间中具有较多自由度,并能实现较多拟人动作和功能的机器,而工业机器人则是在工业生产上应用的机器人。

6自由度控制算法

6自由度控制算法在机器人控制与运动规划中,6自由度(6DoF)控制算法是一种常用的方法。

这种算法可以实现对机械臂或机器人的六个自由度进行精确控制,使其在三维空间内能够实现各种复杂的运动轨迹和任务。

6自由度控制算法的核心思想是:通过对机械臂的关节角度进行精确控制,从而实现末端执行器的运动。

一般来说,典型的6自由度机械臂由6个关节组成,每个关节可以控制一个自由度。

常见的机械臂有工业机械臂、服务机器人臂等。

实现6自由度控制的算法可以分为两个主要步骤:逆运动学求解和控制器设计。

逆运动学求解是根据机械臂的末端位姿(位置和姿态),确定关节角度以实现期望运动。

控制器设计是针对不同的任务需求,设计合适的控制策略以保证机械臂的精确控制和稳定性。

在逆运动学求解方面,一种常用的方法是使用解析解法。

对于六自由度的机械臂,可以通过对正运动学方程求逆,从而得到关节角度与末端位姿之间的映射关系。

一般来说,这种方法可以快速计算出关节角度,但对于一些特殊情况(例如奇异构型)可能无法求解解析解,需要使用数值解法来求解逆运动学问题。

在控制器设计方面,常见的方法包括PID控制、基于模型的控制(如轨迹跟踪控制、力/力矩控制)和基于反馈线性化的控制等。

PID控制是一种经典的控制策略,通过调节比例、积分和微分参数,实现机械臂位置和速度的精确控制。

基于模型的控制方法利用机械臂的动力学模型,通过预测机械臂的运动轨迹或实施力/力矩控制来实现精确控制。

而基于反馈线性化的控制方法,则通过设计非线性转换器和线性控制器,将非线性动力学系统转化为线性系统,从而实现控制目标。

除了逆运动学求解和控制器设计,6自由度控制算法还需要考虑如传感器选取与数据融合、路径规划、碰撞检测和碰撞回避等问题。

传感器可以提供机械臂的姿态和位姿信息,用于控制系统的反馈;数据融合则将多个传感器的信息进行整合,提高机械臂的感知能力。

路径规划是将机械臂的运动轨迹优化为最佳路径,以提高运动效率和精确度。

六自由度并联机器人简介解读


发展与应用
并联机器人简介 并联机构的研究最早可以追溯到1813年,著名数学家 A.Cauchy对结构相连的八面体运动的可能性产生了兴 趣并进行了研究; 十九世纪末工程师已经开始对空间机构进行研究了; 1931年,Gwinnett在其专利中提出了一种并联机构的 娱乐装置; 1940年,Pollard在其专利中提出了一种空间工业并联 机构,用于汽车的喷漆 1949年Gough采用并联机构制作了轮胎检测装置;
李仕华.几种空间少自由度并联机器人机构分析与综 合的理论研究[D].秦皇岛:燕山大学,2004
发展与应用
我国第一台虚拟轴机床原型样机VAMTIY已由清华大学和天津大学联合开发; 天津大学和天津第一机床总厂合作于1999年研制了三坐标并联机床商品化 样机LINAPOD; 哈尔滨工业大学 燕山大学
李仕华.几种空间少自由度并联机器人机构分析与综合的理论研究[D].秦皇岛:燕山大 学,2004.
发展与应用
1978年,澳大利亚著名机构学家Hunt提出可以应用6 自由度的Stweart平台机构作为机器手的思想; 1979年Mccallino等人首次设计出了在小型计算机控制 下,在精密组装中完成校准任务的并联机器人,从而 真正拉开了并联机器人研究的序幕,越来越多的学者 投入到研究之中; 到80年代末期特别是90年代以来,并联机器人广为注 意,并成为了新的热点,许多大型会议都设多个专题 进行讨论,国际上名的学者有Warldron,Roth, Gosselin,Fenton,Merlet,Angele等。 王海东.并联机器人机构构型与性能分析[D].秦皇岛:燕山大学,2001. 张志涛.Stewart类六自由度并联机构的研制[D].天津:天津大学,2009.
李仕华.几种空间少自由度并联机器人机 构分析与综合的理论研究[D].秦皇岛:燕 山大学,2004.

基于遗传算法的六自由度并联平台的控制_吕彬_董建园


Ps (a j ) =
f (a j )
n
∑ f (a j )
j =1
j = 1, 2," n
该式决定后代种群中个体的概率分布。经
过选择操作生成用于繁殖的交配池,其中父代
种群中体自上而下的期望数目为:
P(a j ) = n • Ps (a j ), j = 1, 2," n
杂交:采用算数杂交法[8]。操作对象一般是
机电控制及自动化。E-mail:774779847@
Computer Engineering and Applications 计算机工程与应用
引言
六自由度并联平台是一种由运动系统、液 压动力源及计算机控制系统等部分组成的大型 实验设备。主要用于并联机床、机器人、飞行 模拟器、航空航海设备、测量及微动机构、高 速列车及公众娱乐设施项目中[1]。图 1 为六自由 度并联平台样机。
Abstract:The single channel electro-hydraulic servo system is a system with nonlinear and time-varying, and has a small damping ratio, parameter varies a lot, high degree of nonlinear characteristics .The traditional PID control is hard to meet the requirements of the control precision of 6-DOF parallel platform. In order to meet the requirements of system control accuracy,this paper uses a genetic algorithm to optimize the parameters of PID controller ,in the mathematical model of single channel electro-hydraulic servo system. The simulation results show that the performance of the control system has improved a lot, proved the feasibility and effectiveness of the improved algorithm, overcame the drawback of traditional PID parameters setting time consuming, provided the effective method to deal with the practical problem and the adaptive (robustness) also has improved.
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.2运动参数的分析
下面给出K、K、K和∞。、脚、09,的求法。 在规划级上首先输入机器人运动的参数。这些参数包括:
上平台中心终点坐标参数(相对于固定平台k,弘,昂,%, 屏,始;上平台中心起点坐标参数(相对于固定平台k,yb,磊,‰
肪,如;各方向的加速度值a¨,各方向的减加速度值a2,,i=x,y,z;Z 方向的最大速度值VMAXz。 根据上述已知条件和物理学运动公式可进行下列计算: Z向在加速度和减加速度阶段所需时间为:Tzl=VMAXz/ ak,Tz3=VMAXz/a。。Z向在匀速(Ⅵ“AXz)阶段所需时间为:
基金项目:中国科学院机器人开放实验室基金项目(RL2002—07)。
作者简介:张兆印(1955--),男,黑龙江五常人,硕士,副教授,研究方向为机器人技术、并行计算。 一3182一
万方数据
并且A矩阵中
t特一等等,玎老专
JF睇m,n,],r2F[x'2,y'2

0 0
完成,∞。,(-OB,CO,分配给CPU2计算,只需传送角速度与角加速度 值给CPU2;CPU2完成计算后送给CPUl即可。使两部分并行 计算,可提高一倍的计算效率。分配方案如图2所示。
uJ L21瓦而瓦百可酉p 9以妣 Li-=[器器芸甏茜茜k巧K∞。090 coyl]c2,
式中:X。、yo、z。、Ⅱ、B、1r_上平台运动过程中的位姿参数。
K、K、圯和09。、∞。、∞厂_上平台中心分速度值,和角速度值。
其中一阶偏导数矩阵[器器尝舞券茜]为
m.n。
b。].[R。].[r2t] Nhomakorabea[s。].[Rp]・k一] [S:].[Rp]・[场]
辫 灞
图3


参考文献:
[1]
Roger S 267.268.
用户、角色、权限和数据的关系
Pressman.软件工程[M】.北京:机械工业出版社,2004:
基于角色的权限管理模型方法引入角色的概念,安全管 理人员根据需要定义角色、设置权限,用户根据出事再被指派 不同的角色。这样,就可以实现用户与访问权限的逻辑分离。 我们提出的权限和访问集中管理模型就是基于角色的权 限管理模型,对权限进行集中管理,并结合用户的实际情况, 在信任与授权服务平台支持基础上提供业务信息流处理过程 中的操作权限的分配和控制旧。
与研究,尤其对上平台中心的运动速度和角速度的计算及液压缸各杆的伸长速度计算矩阵进行了细致的研究,提出了并行 算法及CPU的优化分配策略,大大提高了并联机器人的实时控制质量。 关键词:并联机器人;并行计算;计算机控制;控制算法;机器人技术 中图法分类号:TP24 文献标识码:A 文章编号:1000.7024(2007)13—3182—02
6-DOF并联机器人是一种新型机器人,结构如图l所示。 它由一个活动平台、一个固定平台和6个液压缸组成,在活动 平台中间安装机械手。当6个液压缸伸缩时,位于上平台中心 的机械手就可以随着活动平台的移动而移动,这样就可以对 工件进行加工了。并联机器人和串联机器人相比,具有许多 优点和互补性,但就目前来说国内外均未进入到工业应用阶 段,通过文献[8]可以解决机器人的控制问题,但其计算量大, 算法复杂,通过对并联机器人样机的研制,解决了并联机器人 的运动控制问题,按传统的方法,在实现时采用了离线计算在
第28卷第13期
V01.28 No.1 3
计算机工程与设计
Computer Engineering and Design
2007年7月
July 2007
6-DOF并联机器人并行控制算法与优化
张兆印
(黑龙江大学计算机科学技术学院,黑龙江哈尔滨150080)
摘 要:为了实现对6-DOF并联机器人实时在线控制,并能取得良好的控制效果,对其运动控制算法的结构进行了深入剖析
形=(T+m}国土√r+斫。+盔一20。寸啦J+忽+乱+%)/白。施)(i同上)
ndT+‰十a:^/P+斫,4砖一2Q。加0+岛+‰}n:施。加Ⅸi,九同上)
在减加速度阶段的速度值为
7i11
K=√砌别砰一2"a2,+假一岛,)(i同上,岛。为上平台中心从起点
开始移动的距离)
生成见皿,氧R,矩阵
传岛和R,矩阵

09尸√朐别砰一2+口2。+@一&,)(i,九同上)
即可求得并联机器人6个液压缸的伸长速度值可按下式 计算出来 [三j
三乞 三I 三- £:
耐算I-,m…㈣,和并生成s・矩阵
传s,矩阵

I一
‘。
牛成A矩阵第j行 传A矩阵5.6列
计算蠹
计算M。
[蝴
[蝴
三t]1=[4]s。s[歧

虻∞。∞口∞J7(4)
1并联机器人运动控制的并行算法 1.1运动控制算法
在文献[1]中,我们已给出了六自由度并联机器人的运动 位置,速度算法分析的全过程,所得结果如下: 各路液压杆的伸长值为
L=√G:一工,)2+◇:一Y。)2+(z:一z。)2
坐标系下的坐标。 液压杆伸长的变化速度为
i=1,2,…,6
(1)
式中:(x。’,Y。’,Zit)和(‰Y。,Zi)——上平台与下平台各铰点在固定
1.3并行算法与任务的化分策略
机器人控制算法的核心是计算液压杆的伸长速度值,而 液压杆的伸长速度依懒于A矩阵和上平台中心的速度和角速 度值K,巧,K,09。,郇,∞,的计算。 对于圪,K,K,09。,∞岛国,的计算,因为只要给了初始条件,就 可以计算出各阶段相应的值,计算量大且较复杂。经过分析, 这些算法相互独立。为了加快计算的速度,实现实时控制,将
50080,China)
Abstract:In order to realize to the 6-DOF parallel robot and the research to its
real.time on—line control,and to obtain the good control effect,the analysis
LRyJ_l cats,一sasfls?, l cacflcy+sac7 其中:C=COS,s=sin。

对于矩阵A是一个6×6的矩阵,它的计算速度也直接影 响到对机器人的控制效果。在该样机的研制开发中采用了离 线计算在线控制的策略,其方法是在实施控制之前首先给出 机器人的运动规划,并按照运动规划计算出各液压杆的伸长 速度和伸长值,存入计算机的存储区中,即离线计算。对于控 制端从这个存储区中读出数据来完成机器人控制。这种策略 虽说可行,但不能实现实时控制的要求。 文献[2]和文献[3】中给出了并行算法设计的方案。实现 了实时控制,但效果并非是最佳。通过分析,这个矩阵的前3 列只是各完成一次减法运算和一次除法运算,相对比较容易 和快捷。第4~6列计算量大、复杂,且相对独立。但后3列的 计算又依赖于前3列的结果。也即需要计算^,m。,胛,来构成相
万方数据
基础,减轻了管理负担。该模型主要有以下特点: ・模型主要阐述了角色概念及授权原理,权限的分配和 授权以角色为中心。 ・权限管理通常包括授权、验证、监控和审计,而该模型 着重于角色授权。 ・访问控制不仅控制用户可以使用的权利,而且控制用 户应该履行的义务。 ・角色用于组织大量用户权限规范,以减轻管理的负担。 通过引入角色的概念,对权限的管理就可以以角色做中 介,并且可以通过角色来实现权限的继承关系。因此,用户、 角色、权限和数据的关系可以简单表示,如图3所示。
[s,]‘[R,].[n。] [Sz].[R,]‘[P2z] (3)
m:”:[s:].哝。].[F22]
图1
6-DOF并联机器人结构
E—mail:zzyl025483@163.com
m。
n。
[s。]・[R。].[ns]
[Ss]・[RB].[r2s]
[ss].[R,].[ns]
收稿日期:2006—06—02
CPUl
速度及角速度:K=√2・mt&,(i_x,y'z),其中Olz为加速度阶段各
向的加速度值,&为上平台中心各向的液压杆伸长值(此值在
运动过程中是变化的)。∞尸√2+all*&,(i=x,y,z,九可,B,曲,ali为加
速度阶段的各向的角加速度值,S同上。 匀速阶段,即以最大速度和最大角速度运动的求法
are
movement
control
algorithm
structure
researched.Especially has conducted the careful research to the first plat—
form center velocity of movement and the angular speed computation and the hydraulic cylinder various poles elongated velocity calcu—

i“
;=蔓, —丛一;芝

计算6个鑫k杆的速度值
对机器—妥时控制
。…….』.……。……。。+
图3 A矩阵并行算法与任务分配 (下转第3282页)
一3183—
这6个值的计算分成两部分K,巧,K和∞。嘶,09,,其中K,巧,K的 计算只与速度和加速度有关,而09。,嘶,嘶的计算只与角速度和 角加速度有关,且这两部分计算量均衡,K,巧,圯分配给CPUl

啦y
够0 1 一casZ
0 0 0
LRpJ=l

sacflc),
一sacfls?s∞归0 J cflc),0 一sacflsr casfls7一sas7
计算A矩阵
r————————一
计算CO。,嘶,∞,
【一cacflc?,cacfls?,
一啦y
0]
0 0
图2
K,巧,K和CO。,嘶,∞,并行算法与任务分配
相关文档
最新文档