论文部分内容阅读
研究和建立高性能切削工艺专家系统,可以为企业单位提供迫切需要的高性能切削加工工艺数据,对推广高性能切削加工技术具有重要的意义。本文在设计与开发高速切削工艺数据库系统的基础上,对建立高性能切削工艺专家系统的关键技术进行了研究,提出了可行的方案。
首先,本文对高速切削工艺数据库的设计与开发进行了介绍,在综合分析了高速切削加工工艺技术的基础上,根据企业用户的应用需求,进行了系统的基本功能及开发流程的设计,并在以SQLServer2000为数据库管理子系统的平台上架构了后台数据库,以VisualBasic6.0作为开发系统前端界面的编程语言开发了数据库系统的用户界面。
其次,本文对建立高性能切削工艺专家系统的构建技术进行了研究。结合高性能切削理论,运用相关工艺知识,从材料的加工性能,刀具切削原理知识方面总结了高性能切削过程中刀具材料与工件材料的匹配和选择原则。在专家系统结构模式的研究中,根据系统的网络应用需求,选择了B/S模式作为专家系统的开发模式,并根据B/S模式的开发特点,选用SQLServer2000作为后台数据库管理子系统的开发软件,.Net作为前台应用程序的开发软件。
再次,本文对专家系统推理机制进行了研究。作为专家系统的核心技术,研究了基于混合推理原理的专家系统推理机制,运用多种人工智能技术,使得系统能够根据数据库中已有的数据推理出新的符合加工要求的切削加工数据。
在专家系统推理机制的四个推理模块中,本文主要设计与开发了切削参数仿真优化模块。在该模块中,结合一定的试验数据,运用BP神经网络的非线性映射能力,实现了根据切削参数来仿真计算切削力和切削温度的过程,并在一定范围内对切削参数进行了优化。
最后,本文在设计了系统框架的同时,详细介绍了用户界面的设计与开发。并运用ASP技术实现了用户界面与后台数据库的数据交互,完成了系统集成。