28.06.2013 Views

单击此处编辑母版标题样式基于知识工程的设计 - 南京航空航天大学 ...

单击此处编辑母版标题样式基于知识工程的设计 - 南京航空航天大学 ...

单击此处编辑母版标题样式基于知识工程的设计 - 南京航空航天大学 ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

单击此处编辑母版标题样式<br />

• 单击此处编辑母版文本样式<br />

– 第二级<br />

基于知识工程的设计<br />

• 第三级<br />

– 第四级<br />

»第五级<br />

航空宇航学院<br />

1


单击此处编辑母版标题样式<br />

• 单击此处编辑母版文本样式<br />

• 基本概念<br />

– 第二级<br />

–知识工程<br />

• 第三级<br />

–基于知识工程<br />

提纲<br />

– 第四级<br />

–基于知识工程的参数化设计<br />

»第五级<br />

• 面向多学科设计优化的知识工程<br />

–概念<br />

–意义<br />

–方法<br />

航空宇航学院<br />

2


单击此处编辑母版标题样式<br />

• 单击此处编辑母版文本样式<br />

• 知识工程(Knowledge Engineering)是人工智<br />

– 第二级<br />

能的一个分支,主要研究:<br />

• 第三级<br />

–知识的获取<br />

– 第四级<br />

–知识的表示<br />

–知识的利用<br />

• 目的<br />

»第五级<br />

知识工程<br />

航空宇航学院<br />

–从基于推理的模型转向基于知识的模型,开发人工<br />

智能系统,使人工智能的研究从理论转向应用。<br />

3


单击此处编辑母版标题样式<br />

• 单击此处编辑母版文本样式<br />

• 知识的获取<br />

– 第二级<br />

知识工程<br />

–与专家进行交流获取知识;<br />

– 第四级<br />

»第五级<br />

– 通过机器学习或数据挖掘获取知识。<br />

航空宇航学院<br />

– 从书本中获取:设计规范、标准、图表、经验公式、尺寸关<br />

联、尺寸约束等;<br />

• 第三级<br />

• 知识的表示<br />

– 经验公式<br />

– 规则<br />

– 框架<br />

– <br />

4


单击此处编辑母版标题样式<br />

基于知识工程<br />

• 单击此处编辑母版文本样式<br />

• KBE 是利用AI、IT 和计算机工具来解决工程问题的方法,<br />

它将设计、制造和与客户相关的知识融合在一起, – 第二级<br />

尽可能<br />

实现自动创建几何模型的功能。(福特汽车公司 • 第三级<br />

)<br />

– 第四级<br />

航空宇航学院<br />

• KBE是计算机辅助工程领域的一个进步, »第五级<br />

是一种将面向对<br />

象方法、AI 和CAD 技术三者集成的工程方法, 能够提供设<br />

计过程客户化、变量化和自动化的解决方案。(欧洲)<br />

KBE=AI + CAD + OO<br />

5


单击此处编辑母版标题样式<br />

• 单击此处编辑母版文本样式<br />

• 参数化设计<br />

基于知识工程的参数化设计<br />

– 第二级<br />

– 将原有设计中某些尺寸(如定形、定位或装配尺寸)定义为变量,<br />

修改这些变量的同时由一些简单公式计算出并变动其他相关尺寸,<br />

• 第三级<br />

计算机根据这些新的参数值自动完成产品设计。<br />

– 第四级<br />

– 优点:<br />

»第五级<br />

• 产品模型的可变性、可重用性;<br />

• 提高了设计效率,具有一定的自动化设计功能。<br />

– 不足:<br />

航空宇航学院<br />

• 仅仅描述了设计产品的可视形状, 不包含设计者的设计思想,设计<br />

意图和企业规范不能够清晰地表达出来。<br />

• 自动化功能不够强大,只能修改零件的几何尺寸, 而零件的特征几<br />

乎不能改变; 自定义变量相互独立, 不便建立变量之间关系式, 使<br />

参数化设计不能得到充分体现。<br />

6


单击此处编辑母版标题样式<br />

基于知识工程的参数化设计<br />

• 单击此处编辑母版文本样式<br />

• 基于知识工程的参数化设计<br />

– 第二级<br />

航空宇航学院<br />

–把设计原理、准则、规范和经验等知识结合到CAD<br />

系统中, • 第三级 设计人员只要输入工程参数和设计要求,<br />

系统就能依据相关的知识, – 第四级<br />

自动推理出符合要求的<br />

数字化几何模型。 »第五级<br />

设计知识库<br />

检验知识库<br />

确定参数<br />

建立参数化模型<br />

建立参数之间的关系<br />

检查<br />

7


单击此处编辑母版标题样式<br />

基于知识工程的参数化设计<br />

• 单击此处编辑母版文本样式<br />

• CATIA 知识工程顾问模块<br />

– 第二级<br />

– 目的<br />

– 方式<br />

• 第三级<br />

– 第四级<br />

»第五级<br />

航空宇航学院<br />

• 将隐含的设计实践嵌入整个设计过程,并转化为明确的知识。<br />

• 将设计标准、尺寸关联、尺寸约束、特征关联等信息,用知识工程顾<br />

问模块提供的公式(Formulas) 、规则(Rules) 和检查(Checks) 等<br />

方法表达成模块化的面向对象的高级语言代码。<br />

• Formulas:通过函数公式表示待定变量与自定义变量和其它一些参<br />

数之间的关系,借助函数公式驱动尺寸值。<br />

• Rules:通过编写程序代码,有条件地改变尺寸的值,有条件地激活或<br />

隐藏特征,从而实现尺寸驱动和特征驱动。<br />

• Checks: 着重标明在校验过程中涉及的参数,从而方便地确认违反<br />

了哪一条行业设计标准或(设计约束)。<br />

8


基于知识工程的参数化设计<br />

单击此处编辑母版标题样式<br />

• 单击此处编辑母版文本样式<br />

– 第二级<br />

• 第三级<br />

– 第四级<br />

»第五级<br />

航空宇航学院<br />

9


基于知识工程的参数化设计<br />

单击此处编辑母版标题样式<br />

• 单击此处编辑母版文本样式<br />

– 第二级<br />

• 第三级<br />

– 第四级<br />

例子:机翼参数化设计<br />

»第五级<br />

航空宇航学院<br />

10


单击此处编辑母版标题样式<br />

基于知识工程的参数化设计<br />

• 单击此处编辑母版文本样式<br />

• 优点:<br />

– 第二级<br />

–有利于企业设计知识的保存。<br />

• 第三级<br />

–能将设计意图、经验和企业规范能够清晰地表达出<br />

– 第四级<br />

»第五级<br />

来,有利于继承和创新。<br />

–提高设计系统的自动化程度。<br />

• 实用例子:<br />

航空宇航学院<br />

–航空工业:飞机零件(波音),翼肋(611所)<br />

–汽车工业:保险杠、踏板组件、悬架等。<br />

11


单击此处编辑母版标题样式<br />

MDO系统中的KBE<br />

• 单击此处编辑母版文本样式<br />

– 第二级<br />

• MDO系统的回顾<br />

• 第三级<br />

– 第四级<br />

• MDO系统中的KBE的作用<br />

»第五级<br />

• 在MDO系统中与KBE有关的研究内容<br />

航空宇航学院<br />

12


单击此处编辑母版标题样式<br />

• 单击此处编辑母版文本样式<br />

– 第二级<br />

• 第三级<br />

飞机MDO系统框架<br />

– 第四级<br />

»第五级<br />

航空宇航学院<br />

优化主流程 面向多学科的模型 各学科设计优化<br />

概念设计的结果<br />

全局参数化定义<br />

试验设计<br />

方案结果<br />

代理模型<br />

全局变量优化<br />

精度检验<br />

气<br />

动<br />

学<br />

科<br />

输<br />

入<br />

文<br />

件<br />

N个CAD模型 气动设计优化<br />

生成各学科所需<br />

的数据文件<br />

结<br />

构<br />

学<br />

科<br />

输<br />

入<br />

文<br />

件<br />

…<br />

成<br />

本<br />

模<br />

型<br />

输<br />

入<br />

文<br />

件<br />

结构设计优化<br />

内部布置、重量重心<br />

性能计算<br />

稳定性、操纵性<br />

隐身设计优化<br />

推进系统<br />

成本(可制造性)<br />

13


单击此处编辑母版标题样式<br />

• 单击此处编辑母版文本样式<br />

• 有助于自动生成飞机模型<br />

– 第二级<br />

– 外形模型<br />

– 操纵面模型<br />

• 第三级<br />

– 结构布置模型<br />

– 内部装载布置<br />

KBE在MDO系统中的作用<br />

– 第四级<br />

»第五级<br />

• 有助于自动生成各学科分析/优化所需的输入文件<br />

– 气动分析(FLO22, MGERO,AVL)输入文件<br />

– Patran/Nastran的输入文件<br />

– RCS分析输入文件<br />

– 操稳分析(DATCOM)输入文件<br />

– 成本分析的输入文件<br />

– <br />

航空宇航学院<br />

• Generative model<br />

( ICAD )<br />

• MMG ( Multi-Model<br />

Generator, UT Delft)<br />

• 模型生成器<br />

• 产品模型多视图<br />

14


单击此处编辑母版标题样式<br />

• 单击此处编辑母版文本样式<br />

– 第二级<br />

• 第三级<br />

– 基于知识工程的飞机结构布置<br />

– 基于知识工程的飞机内部布置<br />

– 第四级<br />

»第五级<br />

航空宇航学院<br />

在MDO系统中与KBE有关的研究内容<br />

• 在飞机造型方面:<br />

– 基于知识工程的飞机外形参数化模型<br />

• 在自动生成各学科分析模型方面:<br />

– 基于知识工程的自动化气动分析与优化<br />

– 基于知识工程的自动化结构有限元分析与优化<br />

–基于知识工程的自动化RCS分析<br />

– 基于知识工程的自动化成本分析<br />

– 基于知识工程的自动化操稳分析<br />

– <br />

15


单击此处编辑母版标题样式<br />

• 单击此处编辑母版文本样式<br />

– 第二级<br />

• 第三级<br />

– 第四级<br />

例子(TU Delft)<br />

»第五级<br />

航空宇航学院<br />

Role of the MMG in the MOB project design engine<br />

16


单击此处编辑母版标题样式<br />

• 单击此处编辑母版文本样式<br />

– 第二级<br />

• 第三级<br />

例子(TU Delft)<br />

– 第四级<br />

»第五级<br />

航空宇航学院<br />

Generation of consistent models for high and low fidelity aerodynamic analysis<br />

17


单击此处编辑母版标题样式<br />

• 单击此处编辑母版文本样式<br />

– 第二级<br />

• 第三级<br />

例子(TU Delft)<br />

– 第四级<br />

»第五级<br />

航空宇航学院<br />

Two structural models generated by the MMG for different analysis tools<br />

18


单击此处编辑母版标题样式<br />

生成的机翼参数化外形<br />

• 单击此处编辑母版文本样式<br />

– 第二级<br />

• 第三级<br />

– 第四级<br />

»第五级<br />

航空宇航学院<br />

客机机翼气动-结构模型自动生成<br />

提取剖面翼型数据<br />

气动优化<br />

CFD计算结果<br />

生成的机翼结构参数化模型<br />

结构有限元模型<br />

结构优化结果<br />

19


单击此处编辑母版标题样式<br />

• 单击此处编辑母版文本样式<br />

– 第二级<br />

气动分析/优化<br />

无人机多学科模型自动生成<br />

• 第三级<br />

– 第四级<br />

»第五级<br />

CAD模型<br />

航空宇航学院<br />

总体布置/重量重心<br />

隐身分析/优化 结构布置/优化<br />

20


单击此处编辑母版标题样式<br />

开发模型生成器应具备的知识与技能<br />

• 单击此处编辑母版文本样式<br />

• 飞机设计知识<br />

– 总体设计知识(外形、总体布置、内部布置、)<br />

– 第二级<br />

– 结构设计知识(结构布置,结构件特点)<br />

• 第三级<br />

• 基于知识工程(KBE)的概念<br />

• 各学科软件的使用<br />

– 第四级<br />

»第五级<br />

– CAD软件:CATIA<br />

– CFD软件:AVL,PanAir,FLO22,MGAERO, FLUENT<br />

– FEM软件:Patran/Nastran<br />

– RCS分析:RCS-Panel, XFDTD<br />

– 操稳分析:DATCOM,AVL<br />

• 编程技能<br />

– CATIA二次开发(VB, VC, Excel)<br />

– 面向对象编程<br />

航空宇航学院<br />

21


单击此处编辑母版标题样式<br />

• 单击此处编辑母版文本样式<br />

– 第二级<br />

• 第三级<br />

– 第四级<br />

参考文献<br />

航空宇航学院<br />

• J. D. Binder, Knowledge-based engineering: Automating the process, Aerospace America,<br />

Mar 1996<br />

• G. La Rocca and M.J.L. van Tooren, Enabling distributed multidisciplinary design of<br />

complex products: a Knowledge Based Engineering approach, Int. J. Design Research,<br />

2007<br />

• 崔德刚,吴广茂,飞机制造业需要大力推进知识工程,飞机工程,2005年第4期:62-65<br />

• 陈军,石晓祥,赵震等,KBE 关键技术及其在现代模具智能设计中的应用,锻压技术,<br />

2003 年第4 期:47-50 »第五级<br />

• 赵东,孔慧敏,基于知识工程的船体结构参数化设计,造船技术,2005 年第1 期:5-7<br />

• 顾晓华,仲梁维,基于知识工程的参数化设计,机械设计与制造工程,2001 年7 月,30<br />

(4 ):17-18<br />

• 丁良旭,徐宗俊,郭钢,基于知识工程的客车造型参数化设计研究,汽车技术,2002年第<br />

11期:14-17<br />

• 陈明星,沈萌红,CATIA 环境下基于知识的机械产品参数化造型设计研究,机械,2003<br />

年,30 (6):17-18<br />

• 陈建农,CATIA Product Knowledge Template应用实例研究,CAD/CAM制造业信息化,<br />

2003年12月,42-45<br />

22

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!