随机petri网和系统性能评价
林闯,随机petri网和系统性能评价第二版狮机Per网都系统性能评价(第2版)林闯著清华大学出版社北京内容简介本书是随机Petr网理论和技术方面的专著,主要内容包括:各种随机Petr网理论和分析技术;随机Petr阿的模型方法模型的分解和压缩技术以及性能界限求解技术;随机 Petri网在通信议、ATM网络、柔性制造系统计算机系统和软件系统性能评价、工作流中的应用随机Peti阿软榫具。木书内容基本上是自包含的内容新颖,容易理解,便于应用。主要读者对象是计算机、首动控制等相关专业的大学高级学生研究生、程技术和科研人员。版权所有翻印必究。举报电话:010而282989135012566781380310933本书封面贴有清华大学出版社防伪标签,无标签者不得销售。本书防伪标签用特殊防伪校术,用户可遴过在图案表面涂抹清水,图案消失水干斤图聚复魂;或将表面得下,放在白纸上用彩笔涂抹,图案在白纸上再现的方法识别真伪a图书在版编自{CIP)数据随机 Petri阿和系统性能平价/林陶著.2版.一北京:清华大学出杜,205.4ISBN7-302-10651「.随…Ⅱ.林…Ⅲ.计算机网络F.TF393中国版本图书馆C]P数据核字(205)第020115号出版者:清华大学出版社地址:北京清华大学学研大度http://www.tup,comrn邮编:100084杜总权:010-6270175客户服务:(10-6277969资任编辑:醛證印利者:北京矗丰华彩印有限公司订者;…河市李旗庄少明装订厂发行者:新华书店总店北京发行所开本:185×260印张:23,75字教:546干字版次:n5年4月第?版205年4月第1次印刷书号:ISN7-502-10651-7/TP·7213印数:01~3000定价:49.00元第2版前言K随机Peti网和系统性能评价》一书出版已5年了,一本好的科技书都悬要通过使用、修改、再使用、再修改,而且计算机技术的发展日新月异,随机Per网作为描述计算机系统和网络的种重要的性能模型和分析具,也要不断完善,从而造应日益复杂的各种新的应用领域。因此在木书的第2版中,新增加了作者及网内外相关学者近些年来在该领域的最新科研城果:(1)在第5章中增加了一节“非乘积解随机 Petri网的乘积形式近似求解”,(2)在第6章中增加了一节“随机 Petri网非乘积解系统的判定与界限求解”,〔3)新增了第11章“在Web服务器集群中的应用”和第12章“在工作流中的应用”。同时,本版对原版中的一些错误也进行了更正。作者2095年2月12日前随着计算机科学和技术的发展,计算机应用不断普及和深入,人们越承越感到计算机系统性能评价在社会技术进步中的重要性。计算杌系统性能评价研究的目的主要有三个:选择、改进和设计。在众多的系统(方案)中选择—^最适合需要的系统(方案〕,即在一定的价格范围内迭择性能最好的系统达到较好的性能价格比;对已有系统的性能缺陷和瓶颈进行改进和提高其运行效率;对未米设计的系统进行性能预测,在性能成本方面实现最佳设计或配置计算机系统的性能般包括以下两个方面:个方面足它的可靠性或可利用性,亦即,计算机系统能正常工作的时间,其指标可以是能够持续工作的时间长度,如平均无故障时间;也可以是在一段时间内,能正常工作的时间所占的百分比。另一方面是它的处理能力或效率。这又可分为三类指标:一类指标是各种吞吐率,如系统在单位时间内能处理正常作业的个数。另类指标是各种响应的时间,即从系统得到输人至给出输出之间的时间。再一类指标是各种利用率,即在给定的时间区间中,各种部件(包括硬设备利软系统)被使月的时间与整个时间之比。当然不同的系统对性能指标的描述有所不同例如局域网络常用的性能评估指标为信道传输速率、信道吞吐量和容量、信道利用率、传输延迟、响应时间和负载能力等计算机系统的性能取决于多种因素,最基本的因素是系统的配置{即指系统构成所包括的各种软件、硬件的成分、数量、能力和系统结构、处理和调度策略路等〕和系统负载(即指工作负载和丁作方式例如交方式批处理方式等性能評价的主要仟务就是研究系统配置、系统负载性能指标之间的相互关系。性能评价的方法大致可以分为两类:1)测量方法通过一定的测量设备或一定的测量程序可以直接从计算机系统测得各项性能指标或与之密切相关的量,然后由它们经过些简单的运算求出柑应的性能描标。这是最直接也是最基本的方法,其他方法在定程度上也要依赖于它。但是这种方法只能适用于已经存在并运行的系统,面且比较费时间。测量方案和测量手段是测量方法的关键(2)模型方法首先对要评价的计算机系统建立一个适当的模型,然后求出模型的性能指标,以便对系统进行性能评价。模型中一般包括许多参数,这些参数的确定往往依赖于对实际系统的测量结果或对系统参数的佔价。与测量方法相比,模型方法有两个优点:—是它不仅可以应用于已有的系统的性能评价,而且也可以应用于尚未存在系统的性能预测;是它的T作量一般比测量方法要小,比测量手段的费用要少。模型方法又可分为模拟方法和分析方法两种。模拟方法是用一个程序动态地模拟个系统及其负载。一般首先使用一个模拟语言来为系统建立模型,然后在模拟时,通过随机Per网和系统性能评价用负载驱动系统模型从而得出模型的性能指标。模拟方法可以详细地刻画系统,得出较精确的性能指标,但是构造和使用模型时的费用较高。分析方法则是应用数学理论与方法来研究和描述性能与系统、负载之间的关系。为了数学上描述与计算的方便,往往要对系统模型进行-些笸化和假设,因响这种模型刻画系统的详细程度较低,得出的性能指标精度也较低。但是这种方法理论基础强,可以明显地刻画备种因素之间的关系,而且构造和使用模型时的费用也较低。随着讦算机技术的发展,系统的庞大和复杂化使得系统性能评价问题变得越来越复杂并越来越引起人们的重视。提供有效的数学理论工具、直观的模型描述方法和有效的模型分析方法以及实用的辅助分析软件,是系统性能评价所而临的迫切需要解决的问题,这也正是本书所要介绍的随机Petr网分析技术的核心性能分析方法传统上采用排队论数学埋论来鮮决系统的描述问题,数学求解的基础是马尔可夫随机过程。80年代初随机 PEtri网的提出为系统的性能分析又提供了个新的数学述工具。随机 Petri网研究爿前已是一个热门课题。Petri阿是可应用到很多系统和领域的图形和数学模型工具。 Petri网是信息处理系统描述和模型的有力工具之一,它的主要特性包括:并行、不确定性、异步和分布描述能力和分析能力。作为图形工具, Petri网除了具有类似流程图、框图和网图的可视描述功能外,它还可通过标记( token)的流动模拟系统的动态和活动行为,所以可以说, Petri网是动态图形描述工具。作为数学工具, Petri网可以建立状态方程代数方程和其他数学模型来描述系统的行为。 Petri网既可为理论工作者也可为程人员所使用。它可以作为理论者和实践者之间的通信媒介,以便于人们进行交流和理解随着信息处理系统的日益庞大和复杂化,人们越来越需要采用系统T程的方法来设计和维护信息处理系统。在信息处理系统的整个生命期内,采用图形化的数学工具来完成系毓的形式描述、系统的正确性险证、系统性能的评价、系统的「标实现和测试是卡常必要的。 Petri网是适应上述各项任务的有效工具,可以在一个 Petri网系统模型的框架上完成各项任务。在这-点上,其他图形或数学工其则不具备如此的功能系统性能评价方法,尤其是排队纶分析方法的发展和所遇到的问题,包括并行系统的资源共享描述和非乘积解的问题,给Peri网应用领域的拓宽和发展带来了勃勃生机。从8年代初随机 Petri网提出以来,系统性能评价过成为 Petri网最成功的应用领域之从1985年起,相关Pet网和性能模型的国际研讨会也开始召开,这个研讨会每两年召开一次。在随机Peri网简短的发展历史中,它的应用范围经超出了讦算机科学成为研究离散事件动态系统的一种有力工具。很有前途的应用领域包括计算机网络、分布式软件系统、分布式数据库系统、并发和并行计算系统、柔性制造与工业削造系统、离散事件系统、多处理机系统、容譜与故障诊斷系统、办公自动化系统和决策模型等。作者进行了不同级别 Petri树和各种随机 Petri网的多年研究,并在国际上首先提出了随机高级Peti网及其分析技术和在一些系统性能评价中的应用。本书的主要内容是作者十多年工作的总结。据作者所知,本书是国内外第一本随机Petr网理论和技术方面的专著。本书的目的是使读者能基本掌据随机Peri网的理论模型方法、分析技术和前言应用思路;同时了解当前隨机Petr网理论和庇用的发展,为读者的系统性能评价学习丁作和研究课题提供一条有效途径。本书的主要内容包括四部分:1)在第1章至第3章中介绍了各种随机Petr网理论和分析技术,包括随机 Petri网(SPN)、广义随机Petn网(GSPN)、随机回报网(SRN)随机高级 Petri网(SHPN)和确定与随机Petr网(DsPN)。在这些Petn网理论和分析技术中,着重描述了可达集和稳定状态概率的算法,可达分析和入变量的计算及分析方法。介绍了系统的性能特性分析和算法。这部分是随机 Petri网的基础知识,足学习其他章节的基础。2)在第4章至第6章中讨论了随机Peri网的模型方法,随机网模型的分解和压缩技术以及模型性能界限求解技术。SPN模型性能评价的一个主要问题是模型状态空间的爆炸状态的数量会随着模型的规模和复杂性的增加而是指数性地增长,使实际系统的性能评价不可能。这一点会严重地阻得SPN模型的实际应用,也是当前SPN研究的热点问题。这部分所介绍的技术可以应用到各种复杂大型系统的性能模型和评价屮,这些技术是掌握SPN分杆方法的关键,也是深入进行SPN研究的基础。(3)在第7章至第10章屮,着重介绍了随机Per网在通倍协议性能模型,ATM网络性能模型、柔性制造系统性能模型以及在计算机系统和软件系统性能评价中的应用。在随机Per网的应用中,注意了专有对象的描述问题的求解及分析方法的有效性。介绍了一些基本计算杋和网络系统的性能模型方法,系统模型的基本化简技术,系统性能参数,例如系统的吐吞量资源的利用率和用户平均响应时间等的实际计算和分析。(4)为了方便读者使用随机Petr网软件工具,在第12章中介绍了随机Peti网软件包—SFNP确定与隨机 Petri网敦件包 DSPNexpress以及本书作者开发的随机高级Per网辅助软件 SHLPNA。在SPNP的介绍中,侧重介绍实际模型例了的分析软件程序,读者很容易套用这些例子编写自已的软件程序。而在 DSPNexpress和SHLPNA的介绍中,则侧重程序和数据结构的描述,读者可以了解随机 Petri网软件工具的开发和使用。本书的主要特点是:(1)书中的内容基本上是自包含的,随机Petr网的知识完整。本书包括了随杌Pet网理论、模型方法、化筒技术和应用以及软件工具的介绍。(2)容易理解,便于应用。本书淡化了数学形式的描述,注重了实际系统的模型;对于每种形式的定义和推导,都给出模型例了进行引导。软件T具的介绍便于读者对实你问题模型的理解(3)内容新颖。本书包括了随机Pet网领域的主要最新研究成果和作者近年来的工作目前在随机Petr网领域里已取得的成果远多于本书所介绍的内容。本书仅是学习随机 Petri网的第一步,深一步的学习还需读者阅读其他资料。囡家自然科学基金委员会和国家重点基础研究发展规划项目(编号:G1999270307Ⅵ随机Petr网和系统生能评价对作者的研究T作给予了连续的资助,本书的出版得到了“国家科学技术学术著作出版基金”的资助。北京航空航天大学计算机系杨文龙教授、中国科学院数学研究所陆维明研究员和上海复旦大学计算机系是时霖教授对本书的内容进行了认直的审阅,在此一并致谢本书写作期间,我的家人和朋友给了我极大鼓励科帮助,作者谨以此书献给我的家人和朋友林闯1998年12月于北京目录第1章Per网的基本概念和术语1.1Peri网研究与发展简况……冒甲昏■■看暑1.2 Petri网模型介绍…1甲甲■卜昏督晶b1.3网的基础知识…1.4位置,/变迁(PT)系统…5高级Peri网(HLPN》系统…甲甲冒鲁■■倡F■晶口1.6不同级别系统之间的关系与变换………参考文献血自自L甲14第2章几种随机Petr网模型与分析方法2.1随机时间变迁的实施…甲1冒■■■1b山bbh甲 D4D PE292.2随机 Petri网(SPN232.3·义随机 Petri网(GSPN}·甲1·甲1山*···啊…B"22.4随机回报网(SRN)……日日甲甲■■血pd2.5确定与随机 Petri网
- 2020-12-07下载
- 积分:1
工业机器人控制轨迹规划及编程
wei简单的介绍了工业机器人控制轨迹规划和编程课程,可以参考下,开拓思路山东建筑大学备课纸第七章工业机器人的轨迹规划及编程轨迹规划轨迹规划是指根据作业任务要求,确定轨迹参数并实时计算和生成运动轨迹。它是工业机器人控制的依据,所有控制的目的都在于精确实现所规划的运动。机器人语言机器人具有可編程功能,因此需要用户和机器人之间的接口。为了提高编程效率,岀现了机器人编程话言,它以一种暹用的方式解决了人一机通信问题。机器人离线编程机器人离线编程系统是利用计算机图形学,建立机器人编程环境,从而可以脱离机器人工作现场进行编程的系统。由于不占用机动时间,提高了设备利用率。而且由于离线编程本身就是 CAD/CAM一体化的组成部分,有时可以直接利用CAD数据库的信息,大大减少了编程时间,提高了编程水平。7.1工业机器人的轨迹规划引言指定工业机器人执行某政接作作[加些约束条住轨迹的划和协关节坐标空间斗标空间轨迹规划涉及卜面三个问题◇要对机器人的任务进行描述,即对机器人的运动轨迹进行描述。◇根据所确定的轨迹参欻,如何在计算机内部描述所要求的轨迹。这主要是选择习惯规定以及合理的软件数据结构问题。◇对内部描述的轨迹进行实际计算。通常是在运行时间内按一定的速率计算出位置、速度和加速度,生成运动轨迹。二、轨迹规划的一般性问题工业机器人的作业可以描述成工具坐标系{相对于工作坐标系{S的一系列运动:图7-1作业的措述工具坐标系相对于工作坐标系的运动来描述作业路经把作业路径的描述与具体的机器人、手爪或工具分离开来,形成了模型化的作业描述方法。从而使这种描述既适用于不同的机器人,也适用于同一机器人上装吏不同规格的工具:2凯器具的症置程上置机器人从初始状态运动到终止状态的作业,看成是工具巫标系从初始位置T0}变化到终止位置Tf}的坐标变换变换包含了工具坐标系的位置和姿态的变化。在轨迹规划中,也常用“点”这个词来表示机器人的状态,或用它来表示工具坐标系的位姿。当需要更详细地描述运动时,不仅要规定机器人的起始点和终止点,而且要给出介于起始点和终止点之间的中间点,也称路径点运动轨迹除了位姿约束外,还存在着各路径点之间的时间分配问题。例如,在规定路径的同时,必须给出两个路径点之间的运动时间机器人的运动应当平稳,不平稳的运动将加剧机械部件的磨损,并导致机器人的振动和冲击。钪迹规划既可在关节■空间中进行,也可在直角坐标空间中进行。在关节空间中进行轨·迹规划是指将所有关节变量表示为时间的函数,用这些关节函数及其阶、三阶导数描述机器人预期的运动。在直角坐标空间中进行轨迹规划,是指将手爪位姿、速度和加速度表示为时间的函数,而相应的关节位置、速度和加速度由手爪信息导出三、关节空间的轨迹规划机器人作业路径点通常由工具坐标系(}相对于工作坐标系{S)的位姿来表示,因此,在关节空间中进行轨迹规划4≯首先需要将毎个作业路径点向关节空间变换,即用逆运动学方法把路径点转换成关节角度值,或称关节路径点;然后,为毎个关节相应的关节路径点拟合光滑函数;这些关节函数分別描述了机器人各关节从起始点开始,依次通过路径点,最后到达某目标点的运动轨迹。由于毎个关节在相应路径段运行的时间相同,这样就保证了所有关节都将冋时到达路径点和目标点,从而也保证了工具坐标系在各路径点县有预期的位姿;关节空间的轨迹规划:关节空间中进行轨迹规划,不需考虑直角坐标空间中两个路径点之间的轨迹形状,仅以关节角度的函数来描述机器人的轨迹,计算简单、省时;关节空阃与直角坐标空间并不是连续的对应关系,关节空间内不会发生机构的奇异现象,从而避免了在直角坐标空间规划时所出现的关节速度失控问题;在关节空间进行轨迹规划,规划路径不是唯一的。只要满足路径点上的约束条件,可以选取不同类型的关节角度函数,生成不同的轨迹。1.三次多项式插值当己知末端操作器的起始位姿和终止位姿时,庄逆向运动学,即可求出对应于两位姿的各个关节角度。因此,末端操作器实现两位姿运动轨迹描述,可在关节空间中用通过起始点关节角和终止点关节角的一个平滑轨迹函数0(t)来表示;为了实现关节的平稳动,每个关节的轨迹函数(t至少需要满足四个约束条件:两端点位置约束和两端点速度约束端点位置约束是指起始位姿和终止位姿分别所对应的关节角度00=已为满足关节运动速度的连续性要求,在起始点和终止点的关节速度简单地设定为零,即(0=06()=0上述给出的四个约東条件可以唯一地确定一个三次多项a(t)=a0+a!t+a22+a3t3运动过程中的关节速度和加速度则为:9()=a1+2a2!+3agt2(t)=2a2+6at为了求得三次多项式的系数,代以给定的约束条件,有方稈组分=a+at+a+aD-dt 2u r t ja rl求解上述方程组,可得3所以,对于初速及终速为零的关节运动,满足连续平稳运动要求的三次多项式插值函数为a(r=6+(-2--)其关节角速度和角加速度表达式为()-是2(明,-一吾(,-8F6()=是(4-)-;-r三次多项式插值的运动轨迹曲线!图7三践康式插值毛动轨遗)位瞎时刺雙:{)急澧时繭线:C)鱼加速度间曲线2.过路径点的三次多项式插值机器人作业除在A、B点有位姿要求外,在路径点C、D…也有位姿要求。对于这种情況,假如终端执行器在路径点停留,即各路径点上速度为0,则轨迹规划可连续直接使用前面介绍的三次多项式插值方法;但如果只是经过,并不停留航需要将前述方法推广。AB仨某段路径上,“起始点”为θ0和ω0,"终止点"为f和ωf。这时,确定三次多项式系数的方法与前面所述的完全一致,只不过是速度约束条件变为e(0)=me(r)=a利用约束条件确定三次多项式系数,有下列方程组:9=0+ax+口+aa,=a1+2a+3求解方程组3+出)=02)+七《+路径点上的关节速度,可出以下任一规则确定如果机器人末端操作器在经过路径点时冇速度要求,则可以利用此路径点上的逆雅可比矩阵,把该路径点的直角坐标速度转换成关节坐标速度。轨迹规划时则以此作为速度约来条件。如果某个路径点是机器人的奇异点,即此点的逆雅可比不可求,这时就无法求关节速度了;此外,在求各点关节速度时,要逐点计算逆雅可比矩阵,并依此计算关节速度,耗时较多。路径点上的关节速度,可由以下任一规则确定由控制系统采用某种启发式方法自动地选取合适的路径点速度。用三次多项式插值前,先假设各路径点之间关节运动速度是均匀的,即图中所示用直线段将这些路径点依次连接起来。规则选定:如果桾邻线段的斜率在路径点处改变符号,则速度选为零;如杲相邻线段斜率不改变符号,则选取路径点两侧的线段斜率的平均值作为该点的速度。因此,只要给定路径点,系统就能依此规则自动生成相应的路径点速度路径点上的关节速度,可由以下任一规则确定斗按照保证毎个路铚点的加速度连续的原则,由控制系统自动地选择路径点的速度。为此,可以设法用丙条三次曲线在路径点处按一定规则连接起来,拼凑成所要求的轨迹。拼凑的约束条件是:连接处速度连续,而且加速度也连续。7.2工业机器人的编程机器人编程方式机器人编程,是针对机器人为完某瓊作亚进拉程序投复的人的吧4国和力与编国性定环境中作诀上式有大关作业能方微计算机近自然路司匿人与机器实现各种机器人揉作机器人编程方法三种形式1、示教编程操作者必须把机器人终端移动至目标位置,并把此位置对应的机器人关节角度信息记录进内存储器,这是示教过程。当要求复现这些运动吋,顺序控制器从内存读岀相应位置,机器人就可重复示教时的轨迹和各科操作,这是再现过程。手把手示教」示教盒示教于把手示教要求用户使用安装在机器人于臂内的操纵杆,按给定运动顺序示教动作内容。示教盒示教则是利用装在控制盒上的按钮驱动机器人按需要的顺序进行操作示教编程优点:只需要简单的设备和控制装置即可进行。操作简单,易于掌握。示教再现过程很快,示教之后马上即可应用。示教编程缺点:编程占用机器人的作业时间艮难规划复杂的运动轨迹以及准确的直线运动;难以与传感信息相配合难以与其他操作同步;2、机器人语言编程实现了计算机编程,并可以引人传感信息,从而提供一个更通用的方法来解决人一机器人通信接口问题。目前应用于工业中的是动作级和对象级机器人语3、离线编程用通用语言或专门语言预先进行程序设计,在离线的情况下进行轨迹规划的编程方法。离线编程系统是基于CAD数据的图形编程系统。由于CAD技术的发展,机器人可以利用CAD数据生成机器人路径,这是集机器人于CIMS系统的必由之路、机器人语言编程早期的工业机器人,由于完成的作业比较简单,作业内客改变不频繁,采用鬥定程序控制或示教再现方法即可满足要求,不存在语言问题。机器人木身的发展,计算机系统功能日益完善以及要求机器人作业内容愈加复杂化,利用程序来控制机器人显得越来越困难编程过程过于复杂,使得在作业现场对付复杂作业十分困难。述北一一用机器人语言→[控制机器人动作(一)机器人语言的发展概况1973年,斯坦福大学人工智能研究室美国IBM公司1979年,美国 Unimation公司80,美国 Automatrix公司80,美国麦道公司(二)机器人语言的分类1、根据作业描述水平的高低分(1)动作级机器人语言VAL◆以机器人手爪的运动作为作业描述的中心◇用该级语言编写的作业程序,通常由使机器人手爪从一个位置到另一个位置的一系列运动语句组成。◆动作级机器人语言的每一条语句对应于一个机器人动作。2)对象级机器人语言- AUTOPASS今以近似自然语言的方式,按照作业对象的状态变化来进行程序设计以描述操作物体之间关系为中心的语言。今它不需要去描述机器人手爪如何动作,只要由操作者给出作业本身的顺序过程的描述及环境模型的描述,机器人即可自行决定如何动作。(3)任务级机器人语言◇最理想的机器人高级语言,是用被操作物体,而不是机器人的动作来描述作业任务◇使用者只要按某种原则给岀作业起始状态和作业目标状态,机器人语言系统即可利用口有的环境信息和知识库、数据库自动进行推呷、计算,最后白动生成机器人详细的动作、顺序和相应数据。◇须具冇判断环境、描述环境的能力;同时,也必须冇自动完成许多规划任务的能力。2、按表面形式分汇编型,如VAL语编译型,如AI、LM语言;自然语言型,如 AUTOPASS语言等;(三)机器人语言的特征机器人语言则包含语言本身、语言处理系统和机器人的工作环境模型三部分9盐理系恒外部乱音工件1.具有作业环境和作业对象的描述性。1)环境输入:视机器人语言水平不同,输入方法也不相同。目前的输入方法一般是由操作者与计算机的人机对话来进行的。将来随着视觉技术的发展,可能由机器人视觉的方法自动生成。〔2)环境建模:进行机器人编程时,需要描述物体三维空间的几何关系的语言,对操作物体的位置和姿态,操作物体之间的关系进行描述,并使之模型化。2)环境模型的修改、更新:在作业过程屮,操作物体的位置、姿态以及它们之间的关系一般随着作业而发生改变,语言系统要根据操作情况的变化来改变环境模型的内容。2.具有作业内容的描述性3.具有良好的编程环境4.具有人机接口和传感器接口功能机器人离线编程、离线编程的概念第一代工业机器人采用示教编程方式,无论是采用手把手示教或控制盒示教,都需要机器人停止原来的工作。而再现时若不能满足要求,还需反复进行示教进行一项任务之前,在现场编程过程要花费很多时间,这对于大批量生产的简单作业,基本还能满足要求。但是,随着机器人应用到中小批量生产,以及要求完成任务的复杂程度的增加,用示教编程方式就很难适应了。二、机器人离线编程随着计算机技术和机器人技术的不断发展,机器人与 CAD/CAM技术结合,已形成生产效率很髙的柔性制造系统(FMS)和计算机集成制造系统(CIMS)。这些系统中大量采用工业机器人,具有很高的适用性和灵活性一)离线编程的概念杋器人离线编程就是利用计算机图形学的成果,建立机器人及作业环境的三维几何模型,然后对机器人所婓完成的任务进行离线规划和编程,并对编程结果进行动态图形仿真,最后将满足要求的编程结果传到机器人控制柜,使机器人完成指定的作业任务。(二)离线编程系统的一般要求工业杋器人离线编程系统的一个重要特点是能够和CAD!CM建立联系,能够利用CAD数据库的资料。对于一个简单的机器人作业,几乎可以直接利用CAD对零件的描述来实现编程。三)离线编程系统的基本组成10
- 2020-12-02下载
- 积分:1