2008 10 18 Presentation

23
可适应聚类分析

Transcript of 2008 10 18 Presentation

Page 1: 2008 10 18 Presentation

可适应聚类分析

曲 艺

Page 2: 2008 10 18 Presentation

目录

• AdaptableDesigner功能简介

• 我的一点想法

Page 3: 2008 10 18 Presentation

AdaptableDesigner简介

AdaptableDesigner 1.0 采用 NSGA-II 优化算法,聚类分析,复杂网络理论、知识发掘,粗糙集等各种方法,将模块化设计,产品平台设计,优化设计等各种设计理论融合并加以实现。

同时, AdaptableDesigner 1.0 将产品设计过程的功能相关、物理相关、工艺相关等多域空间的相关度结合起来对产品进行模块划分,并且将用户需求,生产成本等结合起来对产品加以评价; AdaptableDesigner 1.0 还将 ANSYS ,MATLAB 与 NSGA-II 集成起来对产品的结构进行优化;AdaptableDesigner 1.0 采用聚类分析,能对产品族进行规划。所以 AdaptableDesigner 1.0 具有建模功能、模块划分功能、知识库推理功能、数据库管理功能以及产品优化工具和产品族规划工具。

Page 4: 2008 10 18 Presentation

AdaptableDesigner主界面

Page 5: 2008 10 18 Presentation

AdaptableDesigner的功能

Page 6: 2008 10 18 Presentation

AdaptableDesigner的功能

Page 7: 2008 10 18 Presentation

AdaptableDesigner的结构层次• 基础层:包括建模功能、数据导入导出、 CAD软件接口

、知识库推理功能和数据库管理功能。

• 方法层:各种设计理论、优化算法的软件模块。注重通用性和一般性。以实现方法和算法为目的。比如现在最成熟的聚类分析模块就属于这个层。

• 应用层:针对不同类型的机械,应用层通过设置具体的参数、约束和优化目标来实现具体的应用。针对具体的应用对象,要么建立优化公式调用MATLAB进行计算,要么建立 3D模型通过 ANSYS进行优化。

• 用户层:通过友好的用户界面,把以上三个层次结合起来,呈现到用户面前。使得用户可以通过简单的点击和数据导入导出就能完成工作。

Page 8: 2008 10 18 Presentation

多目标模块划分功能

点击查看演示视频

Page 9: 2008 10 18 Presentation

多域空间零部件间相关性的确定

功能相关性

关系类型

相关性

共同完成 极强 1

协作完成 强 0.5~ 0.9

辅助完成 弱 0.1~ 0.4

无功能关系 无 0

几何相关性

关系类型

相关性

不可拆分 极强 1

难以拆分 强 0.8~ 0.9

较难拆分 中 0.6~ 0.7

较易拆分 弱 0.4~ 0.5

容易拆分 较弱 0.1~ 0.3

无连接关系 无 0

物理相关性

关系类型

相关性

存在能量流 极强 1

存在信息流 强 0.5~ 0.9

存在物料流 弱 0.1~ 0.4

无物理关系 无 0

功能相关性描述

物理相关性描述

装配相关性描述

不能从本质上揭示结构发生改变的难易程度

Page 10: 2008 10 18 Presentation

装配关系拓展

Page 11: 2008 10 18 Presentation

机械的本质

• 需要能量来完成动作

• 动作是对物料的加工

• 有计划有目标的去完成

• 有机整体说明

运用能量,对物料一定程序的加工,使之成为目标产品的有机整体。

Page 12: 2008 10 18 Presentation

可适应设计的基本哲学

• 产品功能跟随用户需求改变

• 功能和结构密切相关

• 可适应性也就是要求结构也易于改变和重用

使产品能够适应改变,产品和设计易于在新的需求中重用。

Page 13: 2008 10 18 Presentation

机电一体化系统

现代机械涉及机、电、液、光、声等多门学科,是机械技术、电子技术、信息技术、自动控制技术等相关技术的综合。

Page 14: 2008 10 18 Presentation

从可适应性角度分析

Figure 14 来自 Adaptable Design,2004 , P. Gu etc.

根据木桶原理,可适应度性最差的机械部分决定了整个机电系统的可适应度。

Page 15: 2008 10 18 Presentation

机械零件的类型划分• 能量传递件:输入和输出都是同一类的能量,存在传递函数。例如,齿数相同的两个齿轮的传递函数就是 f(x)=-x。

• 能量转换件:输入输出不是同一类的能量,也存在转换函数,只是较复杂。比如,电机实现了电能到机械能的转换。

• 固定件:这类零部件包括机架、轴承座之类,主要作用是为能量传递件和能量转换件提供约束,使之成为自由度为一的机构,以便完成能量传递过程。虽然没有能量传递,但还是有力的作用。

Page 16: 2008 10 18 Presentation

能量的差别

Page 17: 2008 10 18 Presentation

机械系统的抽象

把机械系统看作为具有功能的系统

能量 能量物质信息

物质信息

在这里我们以抽象的方式为产品建立一个称为黑箱子的功能模型。该模型包含三个输入 /输出类型。如下图所示的模型,可以使我们仅关注产品的主要功能。

Page 18: 2008 10 18 Presentation

能量转换的实现方式

Page 19: 2008 10 18 Presentation

聚类分析

• 把一个集合中属性相近的元素聚合成到相同的子集中。

Page 20: 2008 10 18 Presentation

可适应聚类分析过程

• 生成不同的设计方案

• 对每个方案的零部件进行聚类分析

• 取每个方案最好的聚类结果;并把类与类之间的联系进行量化。得到一系列指标。

• 把每个方案的指标进行比较,找出可适应性最好的设计。

Page 21: 2008 10 18 Presentation

类与类之间的联系

1

3

7

2

4

6

58

9

1

3

7

2

4

6

58

9

(a) 改变量为6

(b) 改变量为4

Page 22: 2008 10 18 Presentation

还需解决的问题

• 零部件不同域的关系如何处理

• 具体的聚类分析算法

• 方案的评价指标的确立

Page 23: 2008 10 18 Presentation

Thank you all for your kind attention