中国高校课件下载中心 》 教学资源 》 大学文库

武汉理工大学:《汽车优化设计》课程教学资源(PPT课件讲稿)第七章 关于优化设计中的几个问题

文档信息
资源类别:文库
文档格式:PPT
文档页数:12
文件大小:503KB
团购合买:点击进入团购
内容简介
第七章关于优化设计中的几个问题 一.数学模型的改进处理; 二.多目标问题的评价函数;
刷新页面文档预览

第七章关于优化设计中的几个问题 数学模型的改进处理 二.多目标问题的评价函数 2021/2/20

2021/2/20 1 第七章 关于优化设计中的几个问题 二.多目标问题的评价函数; 一.数学模型的改进处理;

数学模型的改进处理 目的:改善性态;加快收敛速度;提高计算稳定性 (1)设计变量应取相同的数量级 设计变量常存在量级差异 模数:1-10毫米; 齿轮齿数:12-100多; 杆长:几百一几千毫米 这在一维方法中选取初始进退距产生了困难 改进办法:将设计变量全部无量纲化和规格化 2021/2/20 产( 2

2021/2/20 2 一.数学模型的改进处理 目的: 改善性态; 加快收敛速度; 提高计算稳定性. (1)设计变量应取相同的数量级 设计变量常存在量级差异: 模 数: 1-10 毫米; 齿轮齿数: 12-100多; 杆 长: 几百—几千毫米. 这在一维方法中选取初始进退距产生了困难. 改进办法: 将设计变量全部无量纲化和规格化

①用初始点的各分量进行标度 若初始点x=[)x9)xo为优化问题的近似解,可 改用x=x,/x,=12,作设计变量 求出最优解后再转换成原设计变量:x=x2*x0),12n 新问题的初始点应为:X0=[1…. ②通过设计变量的变化范围进行标度 当有x2≤x1≤x812 作变换x di=1,2,,n 这样可使x2的值在(0-1)变化 其反变换公式为 i=12.n *也可通过调整单位来达到目的 2021/2/20 产(

2021/2/20 3 ①用初始点的各分量进行标度 若初始点 为优化问题的近似解, 可 改用 作设计变量.   T n X x x x (0) (0) 2 (0) 1 (0) = ... i i i i n x x x 1,2,..., (0) / , = =  新问题的初始点应为:   T X 1 1 ... 1 (0)  = 求出最优解后再转换成原设计变量: i i i i n x x x 1,2,..., (0) , =   =  ②通过设计变量的变化范围进行标度 当有 i n g i i d i x x x 1,2,..., ,   = 作变换 d i n i g i d i i i x x x x x 1,2,..., , = − −  = 这样可使 xi  的值在(0--1)变化. 其反变换公式为 i n d i d i g i i i x x x x x 1,2,..., ( ) , =   =  − + * 也可通过调整单位来达到目的

(2)各约束函数值应取相同的数量级 利用罚函数法解题时灵敏度高的先满足,灵敏度低的则很 难满足 ①利用系数来调整约束的数量级 n(X)≥0→k,81(X)≥0k为正数 ②将约束条件规格化 例1s[o]→>g(X)=1-;≥0 O 例2a≤x≤b(b>0)→2≤x≤1 g;(X)=1-x≥0 b 82(X)= b b 2021/2/20 产(

2021/2/20 4 (2)各约束函数值应取相同的数量级 利用罚函数法解题时,灵敏度高的先满足, 灵敏度低的则很 难满足. ①利用系数来调整约束的数量级 gu (X)  0 ku gu (X )  0 ku 为正数 ②将约束条件规格化 例1 例2   (  0) →  1 b x b a a x b b i i 1 ( ) =1−  0 b x g X i 2 ( ) = −  0 b a b x g X i 0 [ ]  [ ]→ ( ) =1−      g X

(3)尽量降低维数和减少约束条件 ①尽可能消去等式约束 ②去掉消极约束 ③通过变换减少约束 如a≤x≤b,(a,b>0 作代换x=a+(b-a)sn2y 可消去上述两约束 因为当x=a时,sn2y=0 当x=b时,sm2y=1 可自动满足 2021/2/20 产(

2021/2/20 5 (3) 尽量降低维数和减少约束条件 ①尽可能消去等式约束 ②去掉消极约束 ③通过变换减少约束 如 a  x  b,(a,b  0) 可消去上述两约束. 作代换 x a b a y 2 = + ( − )sin 可自动满足. 因为 ,sin 1 ,sin 0 2 2 = = = = x b y x a y 当 时 当 时

(4)目标函数的尺度变换 对于二次函数,若 Hess ion矩阵的主对角线元素 的大小很悬殊,则其等值线是一族扁平的椭圆.利用梯 度法和共轭方向法求解时有困难—稍有计算误差,搜索 方向便有较大的偏离 办法:通过变换,使 Hess ion矩阵的主对角线元素 变为相同值 2021/2/20 产( 6

2021/2/20 6 (4)目标函数的尺度变换 对于二次函数, 若Hession矩阵的主对角线元素 的大小很悬殊, 则其等值线是一族扁平的椭圆. 利用梯 度法和共轭方向法求解时有困难—稍有计算误差,搜索 方向便有较大的偏离. 办法:通过变换,使Hession矩阵的主对角线元素 变为相同值

假定F(X)=ax2+bx2+cx2+akx+ex2+f Hession矩阵的主对角线元素 OF(X F-F(X a 2c 作变换x= 2c a2F ax 可将 Hession矩阵的主对角线元素全部化为1 *因要用到二阶导数,较麻烦 2021/2/20 产(

2021/2/20 7 Hession矩阵的主对角线元素 * 因要用到二阶导数, 较麻烦. 假定 F X = ax + bx x + cx + dx + ex + f 1 2 2 1 2 2 2 1 ( ) 2 , ( ) 2 1 2 a x F X =   c x F X 2 ( ) 2 2 2 =   作变换 , ˆ 2 ˆ 2 1 2 1 1 1 x F x a x x   = = 2 2 2 2 2 2 ˆ 2 ˆ x F x c x x   = = 可将Hession矩阵的主对角线元素全部化为1

二、多目标问题的评价函数 常要求实现:成本、重量、体积↓ 利润、产量、承载能力↑ 若兼顾多方面的要求,则成为多目标问题。 (1)主要目标法 在m个目标中选一个最主要的目标做目标函数,其余 全部转化为约束条件 (2)统一目标法 权系数 ①线性加权和法F(X)=∑mf(X 式中,w=WnW2 校正权系数(反映量级差异) 本征权系数(反映相对重要程度) 2021/2/20 产看(H5)

2021/2/20 8 二.多目标问题的评价函数 常要求实现: 成本、重量、体积 利润、产量、承载能力 若兼顾多方面的要求,则成为多目标问题。 (1)主要目标法 ①线性加权和法 在m个目标中选一个最主要的目标做目标函数,其余 全部转化为约束条件. (2)统一目标法 = = m i F X wi f i X 1 ( ) ( ) ----权系数 式中, wi = wi1 wi2 ----校正权系数(反映量级差异) ----本征权系数(反映相对重要程度)

②分数法(乘除法) 先将单目标分成两类: a.越小越好的单目标一成本、重量、体积等; b.越大越好的单目标—利润、产量、承载能力等; 然后如下建立目标函数: 越小越好 ∑mf(X F(X ∑m2f(x 越大越好 2021/2/20 产(

2021/2/20 9 ②分数法(乘除法) 先将单目标分成两类: a. 越小越好的单目标---成本、重量、体积等; b. 越大越好的单目标---利润、产量、承载能力等; 然后如下建立目标函数:   = = = 2 1 1 2 1 1 ( ) ( ) ( ) m j j m i i w f X w f X F X 越小越好 越大越好

③平方加权和法 若已知各单目标相应有理想的希望值:f,f2,…,,通常如下 建立误差函数 F(X)=∑m[/(X-f0 权系数由各单目标允许的宽容值[△门决定:-s[4 显然,[A门大,不重要,反之则重要因而可将权系数取为: 故有F(X)=∑( f(r [△门 ④极大极小法 对于误差问题,可使最大误差达到最小,因而可如下建立目标 函数 (X)=max(x)=(=2m 2021/2/20 产(

2021/2/20 10 ③平方加权和法 若已知各单目标相应有理想的希望值: , 通常如下 建立误差函数: 0 0 2 0 1 , ,..., m f f f 2 1 0 ( )  [ ( ) ] = = − m i i i i F X w f X f [ ] 0 i i i 权系数由各单目标允许的宽容值 决定 f − f  f : [ ] i f [ ] i 显然, f 大,不重要,反之则重要.因而可将权系数取为: 2 [ ] 1          = i i f w 故有 2 1 0 ) [ ] ( ) ( ) ( =  − = m i i i i f f X f F X ④极大极小法 对于误差问题,可使最大误差达到最小,因而可如下建立目标 函数: F X  f i X f i i 1,2,..., m  0 ( ) max ( ) , = − =

共12页,试读已结束,阅读完整版请下载
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档