北航智能控制专家系统作业

北航智能控制专家系统作业

ID:30917944

大小:102.03 KB

页数:3页

时间:2019-01-04

北航智能控制专家系统作业_第1页
北航智能控制专家系统作业_第2页
北航智能控制专家系统作业_第3页
资源描述:

《北航智能控制专家系统作业》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、智能控制及其应用姓名:陈冬冬学号:ZY1207121专业:机械工程学院:机械工程及自动化学院北京航空航天大学智能控制及其应用2013年1月4日专家系统在焊接机器人中的应用陈冬冬ZY1207121(北京航空航犬人学机械工程及白动化学院北京100191)1・引言机器人焊接是我国传统焊接生产现代化改造最重耍的发展方向Z—。焊接生产与其它机械加工方法和比,英工艺的复杂程度要大得多,焊接工艺的制定过程比较复杂,除了具有一般工艺制定规则以外,还必须配合相应的工艺实验对制定的工艺进行验证,以及一整套严格的工艺评定标

2、准。采用机器人焊接工艺专家系统,在制定焊接工艺过程中可减少或取消工艺实验,同时结合确定的焊接机器人应用范围设计专家系统,一方面可降低专家系统的设计难度,提高应用的可靠性,同时可将专家系统直接和机器人联机便用,充分利用机器人所具有的各种性能和功能。专家系统是一个具冇大最专门知识和经验的程序系统,它应用人工智能技术,根据人类焊接专家提供的知识和经验进行推理和判断,模拟人类焊接专家的决策过程,以解决只有人类焊接专家才能解决的焊接这样的复杂问题。焊接专家系统血•对的是普通使用者,在普通使用者只知道某些参数的情

3、况下,无盂专家制定焊接工艺就能得到一个完整焊接参数的焊接工艺。2.总体设计焊接机器人焊接专家系统是一种智能化的复杂软件系统,用到的知识量很人,不可能同时考虑周全,因此采用速成原型模型和增量式开发模型的混合模型。具体策略是:首先根据悍接机器人专家系统所要达到的冃标,确定焊接所盂各种数据并给出解释要求,选定知识表示方式(产生式规则表示法)和推理机制;然后根据需要利实现难易选定开发工具,根据总体焊接参数要求制作系统的人机界血及最简单的推理机和知识库;最后,调试并确定核心的正确运行方式。根据焊接参数经验公式多

4、、容易冲突的特点,制作仲裁机的知识冲突仲裁部分。待调试完成示再扩充知识库。扩充完毕示,制作推理机的解释部分,优化人机界而、制作与悍接机器人连接接口的模块。焊接机器人焊接专家系统的具体模型如图1所示。用户“

5、I焊彗叱人机接口综合数搞库矢口识库图1悍接机器人焊接专家系统模型专家系统由知识库,推理机,综合数据库,解释接口和知识获取等5部分组成。(1)知识库的建立:焊接机器人专家系统采用产生式规则的表示方式。焊接工艺的制定过程比较复杂,很多是凭经验确定的,而产牛式规则表示法IETHEN语句很适合由经验得岀的启

6、发性知识的表示。知识库的建立实际上就是专家系统里面用到的数据库结构的建立。根据一般原则,应建立综合数据库利知识2个数据库系统,但根据焊接&家系统的实际悄况以及以后扩充的需要,这里将综介数据库改在制作推理机的时候和推理机同步制作。由于自然语言比较复杂,故用内部术语代替白然语言,如用M代替低碳钢、T9代替厚度9毫米、J1代替对接接头……这样程序内部的表示和外部显示有了差界,因此要确定规则來转换内部表示和外部显示。但考虑到这些规则加入知识库后,笫一不便于管理,第二增加推理机的复杂度,所以将这些规则分离出来,

7、单独建立了一个用来将内部表示和外部显示联系起来的事实库。知识库也可直接用内部表示來建立。用内部表示來建立知识库,既减小了知识库的人小,也方便了知识库数据的查询。同时,将事实库和知识库分开也便于今后的扩展和维护。(2)推理机的建立:系统采用正向推理技术,即根据焊接母材的类型、牌号、厚度和焊接接头类型,并结合相应的工艺参数如焊接方法、焊接位迸等,分层次进行推理,并通过友好的图形用户界而给出系统的推理值,如用户需对数据进行调整,只需将相应的数值输入到对应的编辑框内即可,修改后的值将作为新的工艺被加入到知识库

8、中,使知识库得到扩充。推理机在确定推理参数的时候,如果每个参数的确定都要将知识库金部搜索一遍,势必会大大增加程序运行的时间和冗余度,不利于程序效率的提高。为知识库建立一个动作对彖的索引,在搜索知识的时候,可以很快地在索引里面杏找到所有对所要找的参数有影响的知识,再依次比较,看现有参数符合哪一条知识的条件,将符合条件的知识捉取出来。这样既大大提高了推理机搜索知识的速度和程序运行的效率,也减少了程序运行的时间。对条件部分的核对,因为知识库是以字符方式存储的,所以对条件部分的核对也是基于字符的。若将条件全部

9、读入推理机的一个变量当中,必然会给推理机的判断带來闲难。本文的策略是:依次将条件读入3个字符变量中,以中间遇到的空格为分隔点;接着,对比第1个变量,确定它的内部表达形式所表达的焊接参数,再对比第2个变量,确定比较关联词所表达的含义;最后调出焊接参数的值,检查比较关联词及与第3个变虽所表达的意义是否符合,以确定条件是否成立。(3)解释接口:焊接机器人工艺专家系统工艺设计部分采用类似-般软件安装向导的方式来实现,即系统把用户耍输入的原始参数和需推理出的焊接工

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。