摘要: |
汽车车身内部布置是汽车设计过程中一项相当重要的工作,是一个相当复杂的设计过程,其实现方法和评价指标具有模糊性、多解性、经验性等特点,传统的设计方法将已不适应生产的发展。基于事例推理方法是在模拟人类思考问题和处理问题方法基础上产生的,主要利用以往的成功经验来解决问题。根据车身内部布置的特点,将其引入到车身内部布置过程中。
本文是以车身内部布置事例为研究对象,实现了车身内部布置事例的表示、检索和修改。通过分析车身内部布置的任务及特点,采用面向对象的方法来表示布置事例,建立了事例表达模型,并给出了模型的储存方式及表示示例。在进行车身内部布置事例的检索时,为了提高检索效率,利用分级检索的方式,先进行初步匹配,得到候选事例,再利用最近邻法计算每个候选事例与目标事例的相似度,选择相似度数值最大的为最相似事例。事例修改过程包括参数替换、规则推理基于约束满足求解和参数检查这些步骤。把车身内部布置的修改过程看成约束满足问题,引入基于约束满足问题的求解策略,建立车身内部布置的约束网络进行求解,形成了基于约束满足问题的事例修改方法。经过上述修改算法,最终得到合适的车身内部布置模型。
基于上述算法,以Microsoft Visual C++6.0为编程语言,Access2003为数据库支持系统,UG NX4.0为CAD支持平台,开发了车身内部布置系统,并用实例对系统进行了验证,其结果证明系统具有可行性和实用性。 |