论文部分内容阅读
发电机组作为内燃发电设备正被越来越广泛的使用在工业和居民生活中。发电机组的结构主要包括底座、门板、上盖、电气柜、消声器、油箱、柴油发动机、发电机、冷却水箱、静音箱等。往往不同型号的发电机组产品之间大多结构相似,只有尺寸不尽相同。例如,客户需求不同容积的油箱、不同的发动机品牌和类型、特定的静音箱尺寸等,从而可将发电机组产品划分为多种型号和系列。通过现有技术实现发电机组设计知识重用往往工作量巨大、重复性劳动太多,这样很容易造成工作效率低下,开发成本提升,设计准备性较差,容易造成废品等问题,急需找到一个快速有效地实现发电机组设计知识重用的方法。 因此,寻求一个智能设计方法,来提高发电机组相关企业的发电机组产品的开发速度和质量,解决发电机组行业目前产品交货期越来越短、质量要求越来越高的问题,有必要改进发电机组的设计方法,将智能化设计应用于发电机组的开发,达到知识重用的目的,实现发电机组的快速智能设计。 文章分析了发电机组行业设计研究的现状,将知识工程与CAX技术相结合的智能化设计方法引入到发电机组的设计过程之中,开发了基于知识的发电机组智能CAD系统。在发电机组智能化设计系统开发过程中应用到了多项关键的技术,主要有知识处理技术、CAD参数化设计技术、系统工程理论技术以及NX二次开发技术等。首先,在发电机组智能设计系统开发的过程中,分别采用了知识获取、知识表示、知识推理等知识处理手段来实现发电机组设计知识的挖掘,在此基础上进行相应知识库的建立。其次,结合发电机组自身的分类情况、技术参数和设计特点等,运用系统工程理论对发电机组智能设计系统进行结构分析和子系统模块划分。同时,在发电机组原始三维模型创建的过程中,还充分使用了CAD参数化设计技术来提高模型设计效率和准确性。最后,介绍了发电机组智能设计系统开发的软硬件环境和平台,结合NX二次开发工具和相关技术,定制系统菜单和对话框,从而实现了在NX8.0平台上发电机组智能设计系统的开发。最终实践证明系统大大提高了发电机组整体开发的效率,达到知识重用的目的,实现发电机组的快速智能化设计。