羊 柳,徐亚栋,顾晓艳,张学飞
(1.南京理工大学 机械工程学院,江苏 南京 210094;2.中科芯集成电路有限公司,江苏 无锡 214035)
火炮是由众多部件组成的结构复杂的武器系统,设计过程繁琐[1]。为提高火炮设计质量与效率,学者们开展了一系列火炮设计方法的研究。传统火炮设计中逐渐融入现代设计方法。如文献[2]将案例推理与人工神经网络相结合,通过案例推理获取相似火炮设计案例,基于神经网络开展火炮设计参数预测,提高了火炮设计问题的求解质量与效率;文献[3,5]将参数化设计引入火炮部件的设计过程,生成可灵活调控的参数化模型,实现了火炮部件设计可视化。
现代设计技术在火炮设计中的应用,改进了火炮设计方法,简化了设计步骤。为进一步缩短设计时间,提高设计效率,将知识重用思想应用于火炮设计中。设计知识重用是将已有设计资源以一定方式在新一轮设计中重新运用,从而简化新设计的过程[6]。将现代设计技术与知识重用同时引入火炮设计,即是以组件、模板等形式对案例推理等设计技术进行封装,通过调用组件、模板实现设计重用。如文献[7-8]开展了基于知识组件的火炮部件快速设计技术研究;文献[9-10]开展了基于模板的火炮部件快速设计技术研究。无论基于组件还是模板进行火炮设计资源的封装重用,均可称为基于知识重用的火炮快速设计技术。
为实现火炮设计技术的集成应用,本文开发了基于知识重用的火炮快速设计原型系统。……