[目的]为了解决旋耕机设计效率低的问题,基于知识工程理论构建了旋耕机智能设计系统,为旋耕机的快速设计提供参考.[方法]在分析旋耕机设计相关知识的基础上,以系统-零部件-设计知识为思路,整理了设计规则,采用产生式表示方法建立零部件参数库、设计规则库、装配信息库、模型实例库,将基于规则的推理和基于实例的推理相结合,提出基于经验规则的模糊推理算法和推理解释机制,并通过相关程序编写推演应用,利用Visual-Studio 和 API对SolidWorks进行二次开发并整合相关程序,针对智能设计产品的可靠性进行EDEM-ANSYS耦合仿真验证.[结果]在研究整理旋耕机设计知识的基础上,深度挖掘了更多隐性知识,基于SQLite关系型数据库构建了旋耕机设计规则库和实例库,应用混合推理算法和用二次开发技术实现了设计资源的重用和数据关联、尺寸特征驱动零部件变更、零部件自动装配等功能,开发了.exe格式的整套系统,在Windows 10操作系统、Intel i5 7th处理器、16G内存配置环境下,2～3 min即可完成整机的设计并输出三维模型.仿真验证表明,设计旋耕机土壤破碎率约为72.13％,不平整土层厚度约为2.8 cm,碎土效果及地表平整度均较好;耕作部件强度满足设计要求.[结论]利用所设计的智能系统可快速自动生成符合用户需求的旋耕机三维模型和参数,且系统产品完全满足工作需求和工作可靠性,有效提高了旋耕机的设计效率.
旋耕机 智能设计 知识工程 专家系统 二次开发