(计算机应用技术专业论文)精密复杂刀具真空热处理专家系统.pdf_第1页
(计算机应用技术专业论文)精密复杂刀具真空热处理专家系统.pdf_第2页
(计算机应用技术专业论文)精密复杂刀具真空热处理专家系统.pdf_第3页
(计算机应用技术专业论文)精密复杂刀具真空热处理专家系统.pdf_第4页
(计算机应用技术专业论文)精密复杂刀具真空热处理专家系统.pdf_第5页
已阅读5页,还剩62页未读 继续免费阅读

(计算机应用技术专业论文)精密复杂刀具真空热处理专家系统.pdf.pdf 免费下载

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

哈尔滨理t 大学工学硕:卜学位论文 精密复杂刀具真空热处理专家系统 摘要 真空热处理技术具有无氧化、无脱碳、有脱脂、除气效果好、表面质量 好、变形微小、使用寿命长、无污染、无公害、自动化程度高等一系列的优 点,并且真空热处理技术能够代替传统盐浴热处理,进而能够解决盐浴热处 理工艺危害健康、污染环境以及三废处理困难等难题。 目前国内某些真空热处理公司在进行精密复杂刀具真空热处理生产时, 从工艺方案的制定、查询,真空热处理过程中疑难问题的解答,到商家反馈 信息的记录等都还停留在手工操作阶段,这无疑会降低生产效率。本文利用 计算机技术设计开发精密复杂刀具真空热处理专家系统来解决上述问题。另 外,精密复杂刀具真空热处理工艺方案设计的特点是强经验、弱理论,在工 艺方案设计的过程中需要用到大量的经验知识,而这些经验知识主要保存在 有经验的设计人员的大脑中,因此,经验不足的设计人员难以从事新工艺方 案的设计工作,从而难以保证精密复杂刀具真空热处理后的质量。本文针对 该问题,提出应用c b r 推理技术建立专家系统工艺推理机制,以应用积累 的经验知识制定新工艺。 本文主要在以下几个方面做了深入而细致的研究与探讨: 首先对精密复杂刀具真空热处理现状、专家系统及专家系统在真空热处 理领域的应用情况做了详细研究;然后对精密复杂刀具真空热处理专家系统 的设计目标、性能、应具有的功能及开发环境等进行了分析,并给出了系统 功能模块图;其次详细阐述了本专家系统已实现模块的功能、实现过程;最 后提出采用c b r 推理技术建立精密复杂刀具真空热处理工艺推理机制,并 详细研究分析了将c b r 推理技术应用于专家系统推理机设计中所涉及的工 艺实例表示概念模型、实例库构建、实例检索策略及实例存储等一些关键技 术。 应用该精密复杂刀具真空热处理专家系统来指导实际生产将会改善精密 复杂刀具真空热处理质量,提高精密复杂刀具真空热处理生产效率。 关键词精密复杂刀具;真空热处理;专家系统;c b r 推理技术 哈尔滨理工大学工学硕士学位论文 p r e c i s ec o m p l e x c u t t i n g t o o lv a c u u mh e a t t r e a t m e n te x p e r ts y s t e m a b s t r a c t t h ev a c u u mt r e a t m e n tt e c h n o l o g yh a sas e r i e so fa d v a n t a g e s ,s u c ha sn o n o x i d a t i o n ,n o nd e c a r b u r i z a t i o n ,d e g r e a s i n g ,g o o dd e g a s s i n ge f f e c t ,g o o ds u r f a c e q u a l i t y , l i t t l ed e f o r m a t i o n ,l o n gs e r v i c el i f e ,n op o l l u t i o n ,h i g l la u t o m a t i o nl e v e l , a n ds oo n m o r e o v e r , i tc o u l dr e p l a c et h et r a d i t i o n a ls a l tb a t hh e a tt r e a t m e n ta n d t h e ns o l v et h ep r o b l e m so ft r a d i t i o n a ls a l tb a t h h e a tt r e a t m e n t ,s u c h 弱h e a l t hr i s k e n v i r o n m e n t a lp o l l u t i o na n do f , a n dt h r e ew a s t e sd i f f i c u l t yt od e a lw i t h a tp r e s e n t ,s o m ev a c u u mt r e a t m e n tc o m p a n yw o r k e r ss t i l lu s eh a n d sw h e n t h e yd e s i g na n dq u e r yo fp r o c e s ss c h e m e ,s o l v ep r o b l e m so fv a c u u mt r e a t m e n t a n dr e c o r dt h ef e e d b a c ki n f o r m a t i o no fm a n u f a c t u r e r si nt h ep r o c e s so fp r e c i s e c o m p l e xc u t t i n g t o o lp r o d u c t i o n t h u si tw i l lr e d u c et h ew o r ke f f i c i e n c y u n d o u b t e d l y i nt h i sa r t i c l e ,t h ec o m p u t e rt e c h n o l o g yi su s e dt oe s t a b l i s ht h e p r e c i s ec o m p l e xc u t t i n gt o o lv a c u u mh a tt r e a t m e n te x p e r ts y s t e mt os o l v et h e m e n t i o n e dp r o b l e m s b e s i d e s ,t h e d i f f i c u l t yo fp r e c i s ec o m p l e xc u t t i n gt o o l v a c u u mh e a tt r e a t m e n tp r o c e s ss c h e m ed e s i g nr e f l e c t so nt h er i c hc x p c r i c n c c s a n dw e a kt h e o r yi nt h ep r o c e s so fd e s i g n i tn e e d sl a r g ee x p e f i e n c ek n o w l e d g ei n t h ep r o c e s so fd e s i g n i n gp r o c e s ss c h e m e a st h ek n o w l e d g ei sp r e s e r v e di nt h e b r a i no fe x p e r i e n c e dt e c h n o l o g i s t , a f t e rt h e yr e t i r eo rt u r n o v e r , t h er i c h k n o w l e d g ew i l ld i s a p p e a r a n dt h ei n s u f f i c i e n t e x p e r i e n c e dd e s i g n e r sh a v e d i f f i c u l t yi nw o r k i n gw i t hn e wp r o c e s ss c h e m ea n dq u a l i t yo fp r e c i s ec o m p l e x c u t t i n gt o o la f t e rv a c u u mh e a tt r e a t m e n tc a l ln o tb eg u a r a n t e e d a c c o r d i n gt ot h i s q u e s t i o n ,t h i sa r t i c l ep u t sf o r w a r dt oa p p l yc b rt e c h n o l o g yi nt h i sp r o c e s s ,u s e s t h ef o r m e ra c c u m u l a t e dd a t aa n de x p e r i e n c et oe s t a b l i s hn e wp r o c e s ss c h e m e t h i sa r t i c l em a k e sf u r t h e rr e s e a r c ha n dd i s c u s s e sm a i n l yi nt h ef o l l o w i n g a s p e c t s : f i r s to fa l l ,t h i sa r t i c l ei n t r o d u c e st h ep r e s e n ts i t u a t i o no fp r e c i s ec o m p l e x c u t t i n gt o o lv a c u u mh e a tt r e a t m e n t ,e x p e r ts y s t e ma n di t sa p p l i c a t i o ni nv a c u u m i 卜 哈尔滨理工大学工学硕t 学位论文 h e a tt r e a t m e n t s e c o n d l y , i ta n a l y s e st h ed e s i g ng o a l ,t h ep e r f o r m a n c ea n d e s s e n t i a lf u n c t i o no fp r e c i s ec o m p l e xc u t t i n gt o o lv a c u u mh e a tt r e a t m e n te x p e r t s y s t e m i ta l s oi n t r o d u c e st h ed e v e l o p m e n te n v i r o n m e n ta n df u n c t i o nm o d u l eo f t h i ss y s t e m t h e ni tg i v e sad e t a i l e dd e s c r i p t i o no fr e a l i z e df u n c t i o n f i n a l l yt h e c b rt e c h n o l o g yi si m p l e m e n t e dt ob u i l dt h ep r o c e s sr e a s o n i n gm e c h a n i s mo f p r e c i s ec o m p l e xc u t t i n gt o o lv a c u u mh e a tt r e a t m e n t t h ek e yt e c h n o l o g i e ss u c h a st h ed e s c r i p t i o nm o d e lo fp r o c e s sc a s e ,t h ec o n s t r u c t i o no fk n o w l e d g eb a s e ,t h e c a s er e t r i e v a ls t r a t e g ya n dt h ec a s e s t o r a g ea r ea p p l i e di nc o n s t r u c t i o no f i n f e r e n c ee n g i n e t h ed e s i g no fp r e c i s ec o m p l e xc u t t i n gt o o lv a c u u mh e a tt r e a t m e n te x p e r t s y s t e mw i l li m p r o v et h eq u a l i t yo fp r e c i s ec o m p l e xc u t t i n gt o o la n dr a i s e p r o d u c t i o ne f f i c i e n c y k e y w o r d sp r e c i s ec o m p l e xc u t t i n gt o o l ,v a c u n mh e a tt r e a t m e n t ,e x p e r ts y s t e m , c a s eb a s e dr e a s o n i n gt e c h n o l o g y i i i 哈尔滨理工大学硕士学位论文原创性声明 本人郑重声明:此处所提交的硕士学位论文精密复杂刀具真空热处理 专家系统,是本人在导师指导下,在哈尔滨理工大学攻读硕士学位期间独 立进行研究工作所取得的成果。据本人所知,论文中除已注明部分外不包含 他人已发表或撰写过的研究成果。对本文的研究工作做出重要贡献的个人和 集体,均已在文中以明确方式注明。本声明的法律结果将完全由本人承担。 作者签字:爻殳 日期:埘年弓月l 罗日 哈尔滨理工大学硕士学位论文使用授权书 精密复杂刀具真空热处理专家系统系本人在哈尔滨理工大学攻读硕 士学位期间在导师指导下完成的硕士学位论文。本论文的研究成果归哈尔滨 理工大学所有,本论文的研究内容不得以其它单位的名义发表。本人完全了 解哈尔滨理工大学关于保存、使用学位论文的规定,同意学校保留并向有关 部门送交论文的复印件和电子版本,允许论文被查阅和借阅。本人授权哈尔 滨理工大学,可以采用影印、缩印或其他复制手段保存论文,可以公布论文 的全部或部分内容。 本学位论文属于 保密口,在年解密后适用本授权书。 不保密囱。 黧嘉j 狲巍 麟澎甥 别噬轹纠布方秒醐啊罗月7 日 哈尔滨理下大学工学硕- l 二学位论文 1 1 课题研究的背景 第1 章绪论 在科学技术飞速发展的今天,各种高新技术的应用日益普及,特别是电 子、计算机和通讯技术的发展尤为迅速,其应用更是遍及国防、科技、生产和 日常生活等各个领域,使自动化水平有了大幅度的提高。在金属冶炼和加工历 史中,金属的退火、淬火、回火和正火的出现已经有几千年的历史,但是作为 近代热处理工艺与设备技术的发展还是自2 0 世纪初期以来的事。2 0 世纪中后 页,特别是近十几年来,现代热处理技术得到飞速发展,成为现代制造业中不 可或缺的关键制造技术。在工业领域,机械、冶金、能源、交通、航空航天、 兵器、建筑、轻工、纺织、石油、化工等行业都离不开热处理,例如,机床零 件中的6 0 7 0 ,汽车零件中的7 0 - 8 0 ,以及工具、模具和精密产品中几 乎1 0 0 需要进行热处理。现代热处理技术为制造业和机电产品的更新换代、 提高质量、节能降耗、发挥材料潜力和延长产品寿命做出了重要贡献。 近几十年来,现代热处理制造技术迅猛发展,其中真空热处理技术亦为产 品热处理加工主流之一。真空热处理技术具有一系列的优点:无氧化、无脱 碳、有脱脂,除气效果好、表面质量好,变形微小,热处理零件综合性能优 异,使用寿命长,无污染,无公害,自动化程度高。因此,五十余年来始终是 国际热处理技术发展的热点,我国近三十年来亦得到迅速发展。真空热处理 是保证精密复杂刀具性能的重要工艺过程,它对精密复杂刀具性能的影响如 下: 1 提高精密复杂刀具的制造精度组织转变不均匀、不彻底及热处理形成 的残余应力过大造成精密复杂刀具在热处理后的加工、装配和精密复杂刀具使 用过程中的变形,从而降低精密复杂刀具的精度,甚至报废。 2 提高精密复杂刀具的强度热处理工艺制定不当、热处理操作不规范或 热处理设备状态不完好,造成被处理的精密复杂刀具强度( 硬度) 达不到设计 要求。 3 延长精密复杂刀具的工作寿命热处理造成的组织结构不合理、晶粒度 超标等,导致主要性能如精密复杂刀具的韧性、冷热疲劳性能、抗磨损性能等 下降,影响精密复杂刀具的工作寿命。 哈尔滨理工大学丁学硕士学位论文 4 降低精密复杂刀具的制造成本作为刀具制造过程的中间环节或最终工 序,热处理造成的开裂、变形超差及性能超差,大多数情况下会使刀具报废, 即使通过修补仍可继续使用,也会增加工时,延长交货期,提高精密复杂刀具 的制造成本。 真空热处理技术所具备的优点是精密复杂刀具制造中所迫切需要的,比如 防止加热氧化和不脱碳、真空脱气或除气,消除氢脆,从而提高材料( 精密复 杂刀具) 的塑性、韧性、疲劳强度和表面光洁度等;真空中加热缓慢、零件内 外温差较小等因素,可保证刀具真空热处理后变形小,质量稳定。 在真空热处理过程中,精密复杂刀具的质量直接与真空热处理的各项参数 有关。如真空热处理参数选择得当,可以大大提高精密复杂刀具的力学性能, 延长精密复杂刀具的使用寿命,起到事半功倍的效果:倘若选择不当,则会造 成很大的生产上的损失。因此工艺参数的优选,对于保证精密复杂刀具真空热 处理后的质量和提高劳动生产率有极其重要的意义。 与国际相比,我国的真空热处理行业的生产技术、质量精度和稳定性、装 备的自动化程度和控制精度等还存在一定差距。国际知名公司大都非常重视技 术开发和采用新技术,以形成专有技术和自主的知识产权,其产品技术先进、 质量可靠,这是值得我国真空热处理行业学习和借鉴的。基于此要改善当前我 国真空热处理生产现状就必须重视对技术的进一步深度开发。研发一种可以将 精密复杂刀具真空热处理专家的知识和实际操作经验存储起来,并能够以其为 依据智能选择和优化工艺设计关键参数,智能化制定精密复杂刀具真空热处理 工艺方案的专家系统是精密复杂刀具真空热处理技术向着精确控制方向发展, 摆脱凭经验进行生产落后局面的完美体现;也将是改善精密复杂刀具真空热处 理质量、提高精密复杂刀具真空热处理生产效率的一条切实可行的途径。 1 2 专家系统概述 1 2 1 专家系统的定义与基本特征 专家系统是人工智能的重要应用领域,自6 0 年代开始,经历了近四十年 的发展历史,取得了很大的成功,数以万计的专家系统相继出现,被广泛地应 用于国民经济的各个领域,如:医学、农业、军事、气象、地质、法律、科学 技术、教育等方面。1 9 8 2 年美国斯坦福大学教授费根鲍姆给出了专家系统的定 义:“专家系统是一种智能的计算机程序,这种程序使用知识与推理过程,求 哈尔滨理工大学工学硕士学位论文 解那些需要杰出人物的专门知识才能求解的复杂问题心1 。即:专家系统是一 种计算机程序,它可以以人类专家的水平完成专门的、一般是困难的专业任 务。 研制专家系统的目的,就是要使计算机在特定领域中起到该领域人类专家 应起的作用。设计专家系统的基本思想是使计算机的工作过程竭尽全力地来模 拟人类专家解决实际问题的工作过程,也就是模拟人类专家如何运用他的知识 与经验来解决所要解决的问题的方法与步骤。 专家系统一般具有如下一些基本特征b 1 : 1 具有专家水平的专门知识一般来说,专家系统中的知识可分为三个层 次:数据级、知识库级和控制级。 2 具有进行有效推理的能力专家系统的根本任务是求解领域内的现实问 题。问题的求解过程是一个思维过程,即推理过程。这就要求专家系统必须具 有相应的推理机构,能根据用户提供的事实,通过运用掌握的知识,进行有效 的推理,以实现对问题的求解。 3 具有获取知识的能力专家系统的基础是知识,为了得到知识就必须具 有获取知识的能力。目前专家系统在这方面的能力还比较弱,当前应用较多的 是建立知识编辑器。一些高级专家系统目前正在建立一些自动获取工具,使得 系统自身具有学习能力,能从系统运行的实践中不断总结出新的知识,使知识 库中的知识得以丰富和完善。 4 具有灵活性在大多数专家系统中,其体系结构都采用了知识库与推理 机相分离的构造原则,彼此既有联系,又相互独立。这样做的好处是:既可在 系统运行时能根据具体问题的不同要求分别选取合适的知识构成不同的求解序 列,实现对问题的求解,又能在一方进行修改时不致影响到另外一方。 5 具有透明性所谓计算机程序系统的透明性是指:系统自身及其行为能 被用户所理解。专家系统一般都设置解释机构,这使它具有了较好的透明性。 6 具有交互性专家系统一般都是交互式系统。它需要与领域专家或知识 工程师进行对话以获取知识,也需要通过与用户对话以索取求解问题时所需的 已知事实以及回答用户的询问。 7 具有实用性专家系统是根据领域问题的实际需求开发的,这一特点就 决定了它具有坚实的应用背景。 8 具有一定的复杂性及难度专家系统拥有知识,并能运用知识进行推 理,以模拟人类求解问题的思维过程。在建造一个专家系统时,会遇到多种需 要解决的困难问题,如不确定性知识的表示、不确定性的传递算法、匹配算法 哈尔滨理t 大学工学硕士学位论文 等等。对具体的系统来说,还需要根据实际情况进行调整,其复杂性和难度都 相当大。 1 2 2 专家系统的基本结构 专家系统的基本组成如图1 1 所示。专家系统第一个重要组成部分是知识 库,它存储从专家那里得到的、关于某个领域的专门知识。专家系统的第二个 组成部分是推理机,它具有依据一定策略进行推理的能力,即能够根据知识推 导出结论,而不是简单地去搜索现成的答案。 图l l 专家系统的组成 f i g 1 - 1t h ec o m p o n e n to f e x p e r ts y s t e m 目前大多数专家系统的一般结构有五个组成部分h 1 :知识库、 统、综合数据库、解释子系统和知识获取子系统,如图1 2 所示。 综合数据库用于存放系统运行过程中所需要和产生的所有信息, 的描述、中间结果、解题过程的记录等信息。 推理子系 包括问题 知识库只用于存放不依赖领域中具体问题的知识,如一些判断性知识和元 知识,而与领域中具体问题有关的知识( 如描述问题的数据等) 则放在综合数 据中。 推理子系统除了具有推理能力以外,还包括和使用者进行对话的能力和解 释的能力,这被称为问题咨询。在某些系统里,使用者可以很方便地用自然语 言进行人机对话。 解释子系统负责回答用户提出的各种问题,包括与系统运行有关的问题和 与运行无关的关于系统本身的一些问题。解释子系统是实现系统透明性的主要 部件。 知识获取子系统负责管理知识库中的知识,包括根据需要修改、删除或添 加知识及由此引起的一切必要的改动,维持知识库的一致性、完整性等。 哈尔滨理工大学工学硕上学位论文 图l - 2 专家系统的一般结构 f i g 1 - 2t h ec o n 蚰o nc o n f i g u r a t i o no fe x p ms y s t e m 1 2 3 专家系统研究现状 目前已研究的专家系统模型有很多种,其中较为流行的有:基于规则的专 家系统、基于案例的专家系统、基于框架的专家系统、基于模糊逻辑的专家系 统、基于d - s 证据理论的专家系统、基于人工神经网络的专家系统和基于遗传 算法的专家系统等。这些专家系统的优缺点及技术要点如下: 1 基于规则的专家系统基于规则推理( r u l eb a s er e a s o n i n g ,r b r ) 的 方法是根据以往专家诊断的经验,将其归纳成规则,通过启发式经验知识进行 推理。早期的专家系统大多数是用规则推理的方法,如d e n d r a l 专家系 统、m y c i n 专家系统等。在转化为机器语言时,用产生式的“i f a n d ( o r ) t h e n 表示。因此这种系统又称为产生式专家系统。 基于规则的专家系统的特点决定适合的领域为:系统结构简单,有明确的 前提和结论;问题领域不存在简洁统一的理论,知识是经验的:问题的求解可 视为从一个状态向另一个状态的转换,一个操作或转换可以被有效地表示为一 条或多条产生式语句。 2 基于案例的专家系统基于案例推理( c a s eb a s e dr e a s o n i n g ,c b r ) 的 方法就是通过搜索曾经成功解决过的类似问题,比较新、旧问题之间的特征、 发生背景等差异,重新使用或参考以前的知识和信息,达到最终解决新问题的 方法。它起源于1 9 8 2 年美国学者r o g e rs c h a n k m _ b l s a d m i n = m r e c o r d s e t m _ i s a d m i n ; i f ( 1 = - - m _ r e c o r d s e t mi s a d m i n ) 产判断用户类型 m _ s t r p u r v i e w = ”系统管理员”; ) e l s e 。 m _ s t r p u r v i e w = ”普通管理员竹; ) a f x m e s s a g e b o x ( ”登录成功! ”) ; 3 2 2 查询已有工艺信息模块 点击“精密复杂刀具真空热处理专家系统一查询已有工艺信息胗菜单项, 便会弹出如图3 3 所示的工艺方案查询对话框。填写一项或几项查询信息,点 击“查询 ,系统便会在数据库中搜索,下面的“输出框一中会显示所有符合 条件的详细的精密复杂刀具信息,供用户选择,双击选中项,系统会弹出对应 的精密复杂刀具真空热处理工艺方案界面,如图3 _ 4 所示。 在图3 - 4 所示界面中,能够显示查询的精密复杂刀具真空热处理工艺方 案,内容包括真空度、加热温度、保温时间、气淬压力、冷却方式、装炉方式 推荐及方案综合评价等信息,同时会显示对应的工艺曲线图。点击“工艺卡查 看 按钮可以查看工艺卡信息。工艺卡信息如图3 5 所示。工艺卡除显示精密 复杂刀具的详细信息及对应的真空热处理方案以外,还显示操作员资料,包括 操作员的登录身份、操作员姓名、操作的工艺编号、操作时问及其它说明。其 它说明框用来记录操作员对此工艺的意见等。 哈尔滨理工大学工学碰士学位论文 图3 - 3 工艺方案查询界面 翻3 - 4 工艺方案显示界面 f i g 3 - 4 t h e p r o c e s ss c h e m e d i 叫a y w i n d o w 哈尔演理工大学工学硬士学位论文 ;出h 睡矗- 囊譬西蕊粒菌蛹_ - _ _ _ _ 圄_ 崩蛹魁瞄跚蚓嘲_ _ 岫曲嘣_ * 嘲矗( 直匾 旺。卿嘲警糠晰掣蝴一 9 墨靶枞曼! 翳:善嫠娃枫4 “5 娃3 朴 i # - i h ,ic 虬i 二j :铲嘉q 籍帆崦酗4 弛张:2 耐“懈_ 1 l t:t 日眦* 哪 ”i i 五疆:c 蕊黼一二= 。一二一 _ = 一二一一二二一? 一 i | ? j q t i 蝣* ,i 螂 # t 匠蔷翮袖i _ _ 【_ n # g := 一一 。 辅n i 女t2 0 * h m o l 一口 i $ :翌痖童! )( :些) 图3 - 5 工艺卡信息 f i g 3 - 5 t h e p r e c i s e a r d h b m a d w 自a d o w 3 2 3 真空热处理疑难问题专家解答模块 以系统管理员的身份登录系统后,点击“精密复杂刀具真空热处理专家系 统斗真空热处理疑难问题专家解答”菜单项,便会弹出如图3 6 所示的界面。 该模块采用树控件来完成。树控件的初始化代码如下所示: ,+ 树控件初始化吖 t v i n s e r t s t r u c t t v l n s m t , h t r e e i t e mh p a r e m ; t v i n s e f f h p a r e l _ l t = n u l l ; t v l n s c r t h l n s e g a l t 口= n u l l , t v l n s c r t i t e m m a s k = t ft e x t ; ,添加根目录 缝 哈尔槟理工大学工学硕士学位论文 t v i n s e r t i t e m p s z t e x t = 二r ( ”疑难问题列表飞 h p a r e n t = ma n s w e f a i n s e r t i t e m ( & t v i n s e r t ) ; ,添加子目录 t r e e a d d s u b t r e e ( ”疑难问题列表”,”l ”,l l p a 】0 ; ,+ 展开ma n s w e r t t c e 目录吖 m _ a n s w c f t r e c e x p a n d o a p a r e n t , t v ee x p a n d ) ; 彤莹塑竖妻卿睦型蜷l 掣碰_ 盛幽- 出n = 裟踺基亟二二 回 刁r 雨丽蘑葡r 1 。甚;蒜笋”8 ;矗r 掣删n 目捌 血幽蛳潍虹趟出出i 。 一i 。盟国龋 e :月n * 目 _ _ 十镕* t * 黼h 自, m 翩舯 喇h 蝴t & 月 1 w t m - m 。”“1】 d i m ; g ”j g i _ 一 l 2 _ w mi # 自m k = j = = 五d 1型幽。回回 图3 - 6 真空热处理疑难问题专家解答管理界面 f i b3 - 6 t h e m a n a g o m e m a t w i n d o w o f d i m c u l t q u t i o n s * a i d a n s w o f v a c a m n h e a t b t a t m c n t e x p = ts y s t e m 树控件遍历的代码如下所示: * h i t e m :待遍历树的根节点吖 v o i d t r e e v i s i t ( h t r e e i t e ml l i t e m ) i f ( i t c m h a s c h i l d r c n ( h i t c m ) ) h t r e e i t e m h c h i l d i t 日m = g e t c h i l d l t e m ( h l t o m ) ; w c ( 1 1 c 1 1 i l d i l 蹦l ! 州l l ) t r e e 对t o l c i l i l d i t 舶) ; h c h i l d i t e m = g e t n e x t l t e r n o a c h i l d l t e m ,t v g nn e x t ) ; ) 哈尔滨理- t 大学工学硕:卜学位论文 ) ) 图3 - 6 所示界面为系统管理员权限的操作界面,系统管理员可以通过窗口 右侧所示操作来管理此模块,操作包括问题与解答的添加、问题的修改及问题 删除等。 产添加节点代码 h t r e e i t e mh n e w = ma n s w e r t r e e i n s e r t l t e m ( ms t r t e x t , ma n s w e r t r g e t s e l e c t e d l t e m o ) ; m m e t e r s e t a d d n e w 0 ; m m e t e r s e t m _ _ p a r e n t i t e m = s t r v a l ; mm e t e r s e t mn a m e = m s t r t e x t ; m _ m e t e r s e t u p d a t e ( ) ; a f x m e s s a g e b o x ( 竹节点添加成功! ”) ; 产节点修改代码 c t r e e d a t a s e tm _ s h m u a n s w e r , m s h u r u a n s w e r m _ s t r f i l t e r = ” n a m e - - _ + s t r v a l ; m s h u r u a n s w e r m s t r f i l t e r = m _ s h u r u a n s w e r m _ s t r f i l t e r + 一; m _ s h u r u a n s w e r e d i t 0 ; m _ s h u r u a n s w e r m _ n a m e = m _ m x i u g a i h o u ; m _ s h u m a n s w e r u p d a t e o ; a f x m e s s a g e b o x ( 竹节点修改成功! ”) ; 产节点删除代码 c t r e e d a t a s e tm _ _ s h u r u a n s w e r ;, m _ s h u r u a n s w e r m _ s t r f i l t e r = 【n 锄e 】一竹+ s t r v a l ; m s h u r u a n s w e r m s t r f i l t e r = m s h u r u a n s w e r m _ s t r f i l t e r + 竹; ms h u r u a n s w e r d e l e t e o ; a f x m e s s a g e b o x ( ”节点删除成功! 什) ; m _ s h u r u a n s w e r c l o s e 0 ; 以普通管理员的身份登录系统后,点击“精密复杂刀具真空热处理专家系 统一真空热处理疑难问题专家解答一菜单项,便会弹出如图3 7 所示的界面, 普通管理员只有问题查询的权限。 哈尔演理工大学工学硕十学位论文 墅苎墅鲤鲤艇曼! ! o 。啦。盘缸 t t 目a 瞎 # n m 自r | - 匿葶爵磊雨矿一 订蕾疆番丽丽再1 自口d 瞄 * t e 口i o * e g 目n * 女m # 女* * # c 匿匾) ,。 j i ,。一 :# * 栅目髓蠢l 釉髓节赢o 匾) 脚3 - 7 真空热处理疑难问题专家解答界面 f i g3 - 7 d i f l 3 c u l t q u e s t i n n s a n d a n s w w i n d o wo f v a l u t a h 韶t f f t t m e n t 眈p 盯ts y s t e m 3 2 4 信息管理模块 此模块的管理权限为系统管理员。本模块已完成的功能为:用户设置与操 作员操作信息查询。 点击“精密复杂刀具真空热处理专家系统一真空热处理疑难问题专家解答 一用户设置”菜单项,便会弹出图3 - 8 所示的界面。用户设置的功能是添加新 用户,删除用户信息等。本模块采用列表控件完成。 幽3 j h 户设置界面 f i g3 - 8t h eu s 盯s e t t i n gw i n d o w 2 8 - 哈尔滨理工大学工学硬士学位论文 严新增用户部分代码+ , m u s e r s c t a d d n e w o ; m - 1 l s 盯s e t i i li l a l l l e = m _ s t x u s c r ; m _ u s e r s e t mp a s s w o r d = r ns t r p a s s ; i f ( m _ o p e r a t o 剐) m _ u s e r s e t mi s a d m i n = l ;,+ 将用户设置为系统管理员+ , e l s e mu s e r s e t i l li s a d m i n - - 0 ;+ 将用户设置为普通管理员, 选择“信息管理一操作员工艺操作信息查询”菜单项,会弹出图3 - 9 所示 的界面。 图3 - 9 操作信息查询界面 f i g3 - 9 t h eo p e r a t i o n i n f o r m a t i o nq u e r y w i n d o w 我们希望能够查询到每个操作员的每一次操作行为,因此,存贮操作员的 操作信息是必要的。图3 - 9 为操作信息查询窗口,窗口中的列表显示操作员的 信息,包括操作员的登录身份、操作员姓名、所操作的工艺编号、操作时间及 当时操作员给出的其它说明。在此信息列表中任选一行点击,在下面的框中便 哈尔滨理工大学工学硕士学位论文 会显示详细的操作员信息及所操作的工艺信息。 3 2 5 系统工艺数据库更新模块 本模块的管理权限为系统管理员。 点击“精密复杂刀具真空热处理专家系统一系统数据库维护一真空热处理 工艺数据库更新“菜单项,便会弹出如图3 1 0 所示的界面。 璺! 夔曼览妻瞪舅嗍 :黧:雾:e 三辔 m # r h 】口 捕】隋# 】口址1 口e 目日$ l 目t , j0 -n 魁l 口e c r l 2 d鄹 m 1 0 0瓶,黼6 8o 十 (嗯h “ 9彻i 3 ,3 3 ,j艄m口o 姗l l“ 【b1 i 3恤慷 崩 札0 0一a hff i e t i t 耕镕 t ;* 0 口一a “酗 b 彻i 3t 耕女 睫目# o o 铲 一 # 二= 二= = 二= = = = 二= 二弼 = 匦) c 勘c 图3 - l o _ l = 艺数据库更新主界面 f i g 3 - 1 0 t h e h o s tr e a l e w a l w i n d o wo f m d d a t a b a s e 专家系统工艺数据库更新包括添加工艺、修改工艺及删除工艺。在实际的 生产中,会不断的有新工艺产生或发现旧工艺有不足的方面,这时就需要对工 艺数据库进行更新,加进新的工艺,修改以前不完善的工艺,废弃不阻应用的 工艺,消除工艺冗余,保证工艺库的质量。 图3 - i i 所示对话框为增加新工艺对话框。 图3 1 2 所示对话框为工艺修改对话框。 选中图3 1 0 工艺列表中的任意一项工艺,点击“删除”即可完成工艺删 除操作。 + 删除列表中的工艺吖 m _ d e l l i s t d e l e = t e l t e m ( md e l l i s t g e t l t e m c o t m t 0 1 ) ; md e l e t e s e td e l e t e o ; 哈尔滨理工大学工学硕士学位论文 图3 - 1 1 增加新工艺操作界面 f i g 3 - 1 1 t h e o p e r a t i o n w i n d o wo f a d d i n g n c w p f o c c s s # 聊! 二二二二二二= t _ c 堑= ) 图3 - 1 2 工艺修改操作界面 f i g3 - 1 2 t h e w i n d o w o f m o d i f y i n g p r o c e s s 哈尔滨理工 学工学砸士学位论文 其它说明:单击图3 1 0 工艺列表中的任意一项,便会显示对应的工艺曲 线图,如图3 1 3 所示的为直钻的真空热处理工艺曲线圈。 ! 墨垡些璺一一 i 目 ( 兰里) 图3 1 3 直钻真空热赴理艺曲线图 f i g 3 - 1 3 t h e v a o l l l l l n h e a t t r e a t m e n t p l - o c e s s g r a p ho f s t r a i g h t d r i l l 3 2 6 系统数据库维护模块 系统数据库维护能够实现系统数据库的备份与恢复。点击“精密复杂刀具 真空热处理专家系统一系统数据库维护一系统数据库备份”菜单项,便会弹出 图3 1 4 所示的对话框。 输入文件名,点击“保存”,便可将数据库进行各份操作。 各份部分代码如下所示: ,选择备份的数据库 p c o r m - c o n n e c t i o n s t r i n g = ”p r o v i d e r - s q l o l e d b1 ;i n t e g r a t e d s e e u r i t y - s s p i ;p e r s i s ts e c u r i t yi n f o = f a l s e ;i n i t i a l c a t a l o g = v h t t d b ;d a t a s o u r c e = m 1 c r o s o f - c d 8 c 8 d ”; p c o n n - o p e n ( ”,”,f _ ,a d c o n n e c t u n s p e c i f i e d ) ; + 备份路径吖 c f i l ef i l e ; c s t r i n gs t r p a t h ; t c h a r l p s t r f i l e n a m e m a x _ p a t h = ”; c f i l e d i a l o g 哈自濮理丁大学工学硕l 学位论文 ! 塑一一一一 日m 。石面耐 羞i 二j i 一t 琶b 堡 由由醋口 i # g e i ;j j j :二二j 日 w m 匿亘亚叵 二二二二习 。回 c 墅| = :) 图3 - 1 4 系统数据库备份操作界面 f i g 3 - 1 4 t k w

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论