论文部分内容阅读
计算机辅助工艺设计(Computer Aided Process Planning, CAPP)是连接产品设计(Computer Aided Designing, CAD)和制造(Computer Aided Manufacturing, CAM)的桥梁,是先进制造技术的核心技术之一,其主要功能是确定产品制造过程以及产品制造所需要的制造资源和制造时间等,对产品质量和制造成本以及对市场的快速响应能力具有极为重要的影响。CAPP系统在功能上已经突破传统意义上仅仅进行工艺设计的单一功能范畴,在支持产品多样化、复杂化需求的同时,适应各种先进制造模式和制造理念的要求已成为CAPP系统所面临的关键问题之一。本文在分析和总结目前国内外CAPP系统研究现状的基础上,从满足现代制造企业对CAPP的功能需求出发,提出了支持双语的协同CAPP的概念,并对其中的若干关键技术——工艺语言的自动翻译、工艺工作流管理、工艺协同编制、工艺规划与生产调度协同工艺决策等进行了深入的研究。本文主要工作内容如下:1、从CAPP面临的问题和企业对CAPP功能需求出发,在分析工艺文件中工艺语言和结构特点的基础上,将机器翻译技术和计算机支持的协同工作技术应用于CAPP系统中;从实用的角度出发,提出采用多策略的机器翻译机制,并给出了一个工艺文件自动翻译的流程。2、针对工艺语言多策略翻译机制,设计了相应的四个翻译基础库——工艺词典库、工艺语句模板库、翻译记忆库和工艺语句片段库;针对工艺实例语句匹配搜索慢的缺点,提出了一种基于关键词和句型相结合的粗选实例模式集;提出了一个计算语句相似度的计算模型,该模型从总体和微观两个方面与从词汇、词性、词性子类和语言片段四个层次来综合考虑语句相似度问题。3、根据工艺工作内部协同的要求,提出了针对工艺工作流管理的模型,并从工艺工作流管理的过程、组织、数据、时间等四个方面对该模型进行了详细分析;在工艺协同编制方面,给出了一个协同编制的模型,并对工艺协同编制过程中的工艺同步机制、系统通信机制、会话机制和并发控制机制做了详细研究。4、在分析工艺设计与生产调度集成方法的基础上,提出利用共同进化算法来实现工艺路线和生产调度协同决策,并给出了算法的框架、算法的数学模型、工艺路径的编码解码和调度路径的编码解码方法,最后以一实例验证了算法的可行性和实用性。5、在分析航空制造行业工艺特点的基础上,阐述了面向航空制造的支持双语的协同CAPP系统的开发策略,设计了相应的体系结构和信息模型;开发了翻译子模块、工艺工作流管理模块、工艺协同编制模块和工艺路线协同决策模块,给出