外文翻译--基于智能代理的分布式数字控制仿真系统.doc

外文翻译--基于智能代理的分布式数字控制仿真系统.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计(论文)外文资料翻译 系  部: 机械工程系 专 业: 机械工程及自动化 姓 名: 学 号: (用外文写)外文出处: Proceedings of the Fourth International Conference on Machine Learning and Cybernetics, Guangzhou, 18-21 August 2005 (用外文写) 附 件: 1.外文资料翻译译文;2.外文原文。 指导教师评语: 签名: 年 月 日 附件1:外文资料翻译译文 基于智能代理的分布式数字控制仿真系统 摘要 数控仿真是虚拟制造中的一个重要组成部分,可以测试,调试和优化数控程序。然而,基于Web的分布式数控加工系统的发展正面临支持实时网络渲染和远程仿真切削过程智能控制的困难。首先,本文讨论了多代理框架,以EAI为桥梁,采用虚拟现实建模语句来对刀具和工件建模,用Java控制铣削仿真过程。其次,对实现3关键因素的新的编程方法,即时间插值代理, NC代码循环监测代理,动态仿真清除代理,进行了详细的描述。 关键词 多代理系统 网络制造 虚拟制造 分布式仿真 1 导言 虚拟制造系统(VM)是一个以计算机为基础的综合性模式,代表了物理和逻辑架构行为的一个真正的制造系统。在将此应用于生产线上之前进行估算和优化设计,是VM的最主要的的目标。虚拟数控加工是VM的一个重要的组成部分,它可以测试,调试和优化数控程序。数控校验一直是数控加工的一个主要的一部分。传统的数控校验方法是使用真正的廉价材料、真实的机床来进行验证,显然的缺点是花钱,花时间考虑和低效率。 网络制造是一个最近几年提出的新概念,它能够集成了内部和外部资源。网络制造的核心是资源共享,这是一个好的办法来降低企业集团的成本。智能仿真技术和网络的迅猛发展使我们能够建立一个基于网络的虚拟数控加工系统。基于web的虚拟数控加工系统可以分布在网络中,使很多用户受益,而无需提高成本的数控验证方法。但是,发展基于网络的虚拟数控加工系统正面临着2个困难。首先是应支持网络实时渲染和远程控制的智能框架。第二个是模拟切割过程,涉及工件动态建模。以铣削仿真作为个案研究,这项研究采用多代理技术实现,通过借助虚拟现实建模语言( VRML的)和JAVE外部创作接口(EAI) 以克服上述困难。 2 用于远程仿真的智能代理框架 基于网络的三维仿真的智能代理框架是由技术框架和文件框架所组成。 分布式数控铣床仿真过程采用基于WEB的3D图形技术。目前典型的支持WEB的3D翻译包只有Java 3D和VRML。3D API是一个作为接口复杂的三维图像和声音渲染系统,它与Java是同一个层次的。Java 3D提供了高层次构建创建和操纵三维几何结构,并建立该几何使用的结构。至于细节渲染,则是自动处理,开发人员利用Java的线程,使用这个Java 3D可以有效地建立精确的虚拟网络。虽然Java 3D是能自动优化改进他们的渲染性能,但是,很难找到一个函数,能够动态对工件进行建模,要求该工件能够进行实时修改。基本的API动态模型的构建应该满足复杂的数据结构和不确定的数据量。 和Java 3D相比 ,VRML虚拟现实操作语言,能够通过互联网和超文本链接与万维网来创建网络虚拟世界,是一个更好的办法来创建工件模型以支持远程3D仿真。互动和网络交互可以使用VRML定义,而不必依赖于头盔式设备(HMD)。它的开发VRML的设计者的意图在于使VRML成为交互仿真的万维网的标准语言。易于使用是VRML的优点。 VRML用与用来建立标准的网页的HTML一样的方式来建立三维世界万维网。对于工件建模,关键的优势在于它包含了一些不同的动力学形状节点,来描述一个物体如何呈现,这些将在后面给予描述。上述2个优点决定采取VRML来作为远程三维工件建模的工具。 VRML的一个主要的缺点是,如果只用VRML来建造虚拟场景,它的互动能力较弱。只有导航,移动物体和变化的观点是一致的。动态控制VRML的剖面模型来实现智能仿真很难。EAI是解决困难的一个很好的方法。EAI可以让您控制VRML的浏览器窗口的内容,该窗口嵌入到一个与Java applet同一页的网页。为此,它使用一个浏览器插件接口,该接口允许嵌入到网页的对象可以互相沟通。因此

您可能关注的文档

文档评论(0)

beoes + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档