优化设计2数学建模
最优化问题的建模与解法

最优化问题的建模与解法最优化问题(optimization problem)是指在一组可能的解中寻找最优解的问题。
最优化问题在实际生活中有广泛的应用,例如在工程、经济学、物流等领域中,我们经常需要通过数学模型来描述问题,并利用优化算法来求解最优解。
本文将介绍最优化问题的建模和解法,并通过几个实例来说明具体的应用。
一、最优化问题的数学建模最优化问题的数学建模包括目标函数的定义、约束条件的确定以及变量范围的设定。
1. 目标函数的定义目标函数是一个表达式,用来衡量问题的解的优劣。
例如,对于一个最大化问题,我们可以定义目标函数为:max f(x)其中,f(x)是一个关于变量x的函数,表示问题的解与x的关系。
类似地,对于最小化问题,我们可以定义目标函数为:min f(x)2. 约束条件的确定约束条件是对变量x的一组限制条件,用来定义问题的可行解集合。
约束条件可以是等式或不等式,通常表示为:g(x) ≤ 0h(x) = 0其中,g(x)和h(x)分别表示不等式约束和等式约束。
最优化问题的解必须满足所有的约束条件,即:g(x) ≤ 0, h(x) = 03. 变量范围的设定对于某些变量,可能需要限定其取值的范围。
例如,对于一个实数变量x,可能需要设定其上下界限。
变量范围的设定可以通过添加额外的不等式约束来实现。
二、最优化问题的解法最优化问题的解法包括数学方法和计算方法两种,常见的数学方法有最优性条件、拉格朗日乘子法等,而计算方法主要是通过计算机来求解。
1. 数学方法数学方法是通过数学分析来求解最优化问题。
其中,常见的数学方法包括:(1)最优性条件:例如,对于一些特殊的最优化问题,可以通过最优性条件来判断最优解的存在性和性质。
最优性条件包括可导条件、凸性条件等。
(2)拉格朗日乘子法:对于带有约束条件的最优化问题,可以通过拉格朗日乘子法将原问题转化为无约束最优化问题,从而求解最优解。
2. 计算方法计算方法是通过计算机来求解最优化问题。
数学建模竞赛用到优化的赛题

数学建模竞赛中,优化问题是一个重要的赛题类型。
优化问题是指在一定的约束条件下,通过寻找最优解,使得目标函数达到最大值或最小值的问题。
在实际生活中,优化问题广泛应用于各个领域,如生产、运输、金融等。
在数学建模竞赛中,优化问题的赛题设计通常要求参赛队伍运用数学知识和建模技巧,对现实生活中的问题进行建模,并寻求最优解。
这类赛题的特点是问题背景真实、数据丰富,参赛队伍需要充分挖掘数据中的有用信息,建立合适的数学模型,并通过优化求解得到符合实际意义的解。
为了更好地解决优化问题,参赛队伍需要掌握以下几个关键步骤:1. 问题分析:在解决优化问题时,首先要明确问题的背景和目标,分析问题中的约束条件,确定目标函数。
这是解决优化问题的基础。
2. 建立模型:根据问题分析的结果,建立合适的数学模型。
常见的优化模型有线性规划、非线性规划、整数规划、动态规划等。
选择合适的模型有助于更高效地求解问题。
3. 求解算法:优化问题的求解方法有很多,如单纯形法、遗传算法、粒子群优化算法、模拟退火算法等。
选择合适的求解算法可以提高求解效率和精度。
4. 模型验证与优化:在得到优化解后,需要对模型进行验证,分析模型的可行性和有效性。
如有必要,可以对模型进行优化,以提高模型的性能。
5. 撰写论文:在完成优化问题的建模和求解后,需要将整个过程和结果撰写成论文。
论文应包括问题分析、模型建立、求解方法、结果分析等内容,并注重论文的结构和语言表达。
总之,在数学建模竞赛中,优化问题是一个具有挑战性的赛题类型。
通过解决优化问题,参赛队伍可以锻炼自己的数学建模能力、实践能力和团队协作能力,为未来的学术研究和职业发展打下坚实基础。
数学建模优化问题的求解方法

数学建模优化问题的求解方法
数学建模优化问题的求解方法有很多。
下面列举几种常见的方法:
1. 数学规划方法:包括线性规划、整数规划、非线性规划、动态规划等。
这些方法通过数学模型和约束条件来描述问题,并通过寻找最优解来优化问题。
2. 图论方法:将问题抽象成图或网络,并利用图论算法来求解最优解。
常见的算法有最短路径算法、最小生成树算法、最大流算法等。
3. 近似算法:对于复杂的优化问题,往往很难找到精确的最优解。
近似算法通过寻找接近最优解的解来近似优化问题。
常见的近似算法有贪心算法、近邻算法、模拟退火算法等。
4. 遗传算法:模拟生物进化的过程,通过选择、交叉和变异等操作来搜索问题的解空间,并逐步优化解。
遗传算法适用于复杂问题和无法直接求解的问题。
5. 物理方法:将优化问题转化为物理模型,利用物理规律求解。
比如蚁群算法模拟蚂蚁找食物的行为,粒子群算法模拟鸟群觅食的行为等。
以上只是数学建模优化问题求解方法的几种常见方法,实际问题求解时要根据问题的特点选择适合的方法,并结合领域知识和实际情况进行调整和优化。
数学建模零件参数的优化设计

零件参数的优化设计摘要本文建立了一个非线性多变量优化模型。
已知粒子分离器的参数y由零件参数 ^(/ = 1,2 -7)决定,参数山的容差等级决定了产品的成本。
总费用就包括y偏离yo造成的损失和零件成本。
问题是要寻找零件的标定值和容差等级的最佳搭配,使得批量生产中总费用最小。
我们将问题的解决分成了两个步骤:1 •预先给定容差等级组合,在确定容差等级的情况下,寻找最佳标定值。
2•采用穷举法遍历所有容差等级组合,寻找最佳组合,使得在某个标定值下,总费用最小。
在第一•步中,山于容差等级组合固定为108种,所以只要在第一步的基础上,遍历所有容差等级组合即可。
但是,这就要求,在第一步的求解中,需要一个最佳的模型使得求解效率尽可能的要高,只有这样才能尽量节省计算时间。
经过对模型以及matlab代码的综合优化,最终程序运行时间仅为3.995秒。
最终计算出的各个零件的标定值为:兀二{0.0750,0.3750,0.1250,0.1200,1.2919,15.9904,0.5625},等级为:d = B、B、B、C、C、B,B一台粒子分离器的总费用为:421.7878元与原结果相比较,总费用由3074. 8 (元/个)降低到421. 7878 (元/个),降幅为86. 28%,结果是令人满意的。
为了检验结果的正确性,我们用计算机产生随机数的方式对模型的最优解进行模拟检验,模拟结果与模型求解的结果基本吻合。
最后,我们还对模型进行了误差分析,给出了改进方向,使得模型更容易推广。
关键字:零件参数非线性规划期望方差问丿重述一件产品由若干零件组装而成,标志产品性能的某个参数取决于这些零件的参数。
零件参数包括标定值和容差两部分。
进行成批生产时,标定值表示一批零件该参数的平均值,容差则给出了参数偏离其标定值的容许范围。
若将零件参数视为随机交量,则标定值代表期望值,在生产部门无特殊要求时,容差通常规定为均方差的3信。
进行零件参数设计,就是要确定其标定值和容塞。
优化设计的数学模型

—— —— —— —— —— —— ——
机械优化设计数学模型的一般形式: 机械优化设计数学模型的一般形式: 数学模型的一般形式 设 X =[x1,x2 ,…,xn]T ,x min. f(x) = f(x1, x2 ,…,xn ) ,x X∈Rn 不等式约束) (不等式约束) 1,2,…,m s.t. gu(x) ≤ 0 u = 1,2, ,m 等式约束) 1,2,…, hv(x) = 0 v = 1,2, , p< n (等式约束
* X 是极小点。 2) = (1,1,−
x1 =, 1
* 。
, x2 = 1
代入原函数,得函数的极小 x = −2
3
f (X ) = 0
例2-3 MATLAB 2-3 MATLAB实现,用M文件求函数的极值点: M
%例2-3 求函数的极值 syms x1 x2 x3 %定义函数f中的符号变量 f=2*x1^2+5*x2^2+x3^2+2*x2*x3+2*x1*x3-6*x2+3; %函数f的表达式 disp( '函数f的表达式:' ) pretty(simplify(f)); %按数学形式显示函数f latex(f); %符号表达式按LaTeX格式输 出 %计算函数的1阶偏导数
解:在MATLAB命令窗口输入主函数
syms t f=t^4-t^2-2*t+5; [x1,x2]=minJT(f,0,0.1)
第3章 一维搜索方法与MATLAB实现
各阶主子式的值为
a11 = 4 > 0
a11 a12
a12 4 0 = = 40 > 0 a22 0 10
a11 a12 a21 a22 a31 a32
优化设计的数学模型

满足上述要求的计算过程或计算方法就是所谓的 数值迭代方法。 数值迭代过程 或 数值迭代方法
数值迭代的基本思想 基本思想是:从某一个选定的初始点 基本思想 X (0) 出发,按照某种最优化方法所规定的原则,确定适 当的方向和步长,获得第一个新的修改设计点 X (1) , 计算此点的目标函数值 F ( X (1) ) 使满足:
二、设计点与设计空间
设计点: 设计点 X(k)(x1(k), x2 (k), …,x n(k)): 是设计向量X(k)的端点,代表设计空间中的一 个点,也代表第 k 个设计方案。可能是可行方案、 也可能不是可行方案。 设计空间 Rn : 以x1, x2 , …,xn 为坐标轴,构成 n 维欧氏实空 间Rn。它包含了所有可能的设计点,即所有设计方 即所有设计方 案。 欧氏空间 欧氏空间: 空间
§3-1设计变量 设计变量
一、设计变量
设计变量: 变化的, 设计变量:在优化设计过程中是变化的,需要优选的 量。 设计参数: 设计参数:在优化设计过程中保持不变或预先确定 数值。 可以是几何参数 几何参数:例,尺寸、形状、位置 几何参数 运动学参数: 运动学参数 例,位移、速度、加速度 动力学参数: 动力学参数 例,力、力矩、应力 其它物理量 例,质量、转动惯量、频率、挠度 物理量: 物理量 非物理量: 例,效率、寿命、成本 非物理量 设计向量: 设计向量:用 X =[x1, x2 , …,x n]T 表示, 是定义在 n 维欧氏空间中的一个向量。
数学建模最优化模型

或[x,fval]= fminsearch(...) (4)[x,fval,exitflag]= fminunc(...);
或[x,fval,exitflag]= fminsearch (5)[x,fval,exitflag,output]= fminunc(...);
41m外点法sutm内点法障碍罚函数法1罚函数法2近似规划法罚函数法罚函数法基本思想是通过构造罚函数把约束问题转化为一系列无约束最优化问题进而用无约束最优化方法去求解这类方法称为序列无约束最小化方法简称为sumt法其一为sumt外点法其二为sumt内点法其中txm称为罚函数m称为罚因子带m的项称为罚项这里的罚函数只对不满足约束条件的点实行惩罚
曲线不一定通过那m个测量点,而要产生“偏差”.
将测量点沿垂线方向到曲线的距离的
y
平方和作为这种“偏差”的度量.即
2
x
S
m i 1
yi
a1
1 a3
a2 ln 1 exp
xi a4 a5
显然偏差S越小,曲线就拟合得越好,说明参数值就选择得越好,从而 我们的问题就转化为5维无约束最优化问题。即:
一下是否达到了最优。 (比如基金人投资)
• 在各种科学问题、工程问题、生产管理、社会 经济问题中,人们总是希望在有限的资源条件 下,用尽可能小的代价,获得最大的收获。
(比如保险)
数学家对最优化问题的研究已经有很多年的 历史。
以前解决最优化问题的数学方法只限于古典 求导方法和变分法(求无约束极值问题),拉格 朗日(Lagrange)乘数法解决等式约束下的条件 极值问题。
数学建模作业---优化模型

P104页,复习题题目:考虑以下“食谱问题":某学校为学生提供营养套餐,希望以最小的费用来满足学生对基本营养的需求按照营养学家的建设,一个人一天要对蛋白质,维生素A和钙的需求如下:50g蛋白质、4000IU维生素A和1000mg的钙,我们只考虑以不食物构成的食谱:苹果,香蕉,胡萝卜,枣汁和鸡蛋,其营养含量见下表。
制定食谱,确定每种食物的用量,以最小费用满足营养学家建议的营养需求,并考虑:(1)对维生素A的需求增加一个单位时是否需要改变食谱?成本增加多少?如果对蛋白质的需求增加1g呢?如果对钙的需求增加1mg呢?(2)胡萝卜的价格增加Ⅰ角时,是否需要改变食谱?成本增加多少?问题分析:(1)此优化问题的目标是使花费最小.(2)所做的决策是选择各种食物的用量,即用多少苹果,香蕉,胡萝卜,枣汁,鸡蛋来制定食谱。
(3)决策所受限制条件:最少应摄入的蛋白质、维生素和钙的含量(4)设置决策变量:用x1表示苹果的个数、x2表示香蕉的个数、x3表示胡萝卜的个数、x4表示枣汁的杯数量、x5表示鸡蛋的个数(5)x1个苹果花费10·x1角x2个香蕉花费15·x2角x3个胡萝卜花费5·x3角x4杯枣汁花费60·x4角x5个鸡蛋花费8·x5角目标函数为总花费金额:z=10·x1+15·x2+5·x3+60·x4+8·x5 (角)(6)约束条件为:最少摄入蛋白质的含量:0.3x1+1.2x2+0.7x3+3.5x4+5.5x5≥50最少摄入维生素A的含量:73x1+96x2+20253x3+890x4+279x5≥4000最少摄入钙的含量:10x1+15x2+5x3+60x4+8x5≥1000非负约束:x 1,x 2,x 3,x 4,x 5≥0优化模型:minz =10x 1+15x 2+5x 3+60x 4+8x 5s.t. 0.3x 1+1.2x 2+0.7x 3+3.5x 4+5.5x 5≥5073x 1+96x 2+20253x 3+890x 4+279x 5≥4000 9.6x 1+7x 2+19x 3+57x 4+22x 5≥1000 x 1,x 2,x 3,x 4,x 5≥0由线性规划模型的定义,容易得到线性规划的性质:1. 比例性 每个决策变量的对目标函数的“贡献”与该决策变量的取值成正比;每个决策变量对每个约束条件右端项的“贡献”,与该决策变量的取值成正比.2. 可加性 各个决策变量对目标函数的“贡献”,与其他决策变量的取值无关;各个决策变量对每个约束条件右端项的“贡献”,与其他决策变量的取值无关.3. 连续性 每个决策变量的取值是连续的. 考察本题,实际上隐含下面的假设 :1.购买苹果、香蕉、胡萝卜、枣汁、鸡蛋每个(杯)的花费是与各自的用量无关的常数;苹果、香蕉、胡萝卜、枣汁、鸡蛋每个(杯)所包含的蛋白质、维生素、钙的含量是与各自的用量无关的常数.(线性规划性质1—比例性)2.购买苹果、香蕉、胡萝卜、枣汁、鸡蛋每个(杯)的花费是与它们相互间用量无关的常数;苹果、香蕉、胡萝卜、枣汁、鸡蛋每个(杯)所包含的蛋白质、维生素A 、钙的含量是与它们相互间的用量无关的常数. (线性规划性质2—可加性)3. 购买苹果、香蕉、胡萝卜、枣汁、鸡蛋的数量都是实数. (线性规划性质3—连续性) 模型求解:(决策变量是5维的,不适用图解法求解模型)软件求解:线性规划模型:min z=10x1+15x2+5x3+60x4+8x5s.t. 0.3x1+1.2x2+0.7x3+3.5x4+5.5x5≥5073x1+96x2+20253x3+890x4+279x5≥40009.6x1+7x2+19x3+57x4+22x5≥1000x1,x2,x3,x4,x5≥0模型全局最优解:(Global optimal solution)x1=0x2=0x3=49.38272x4=0x5=2.805836z的最优值为269.3603角用LINGO 软件求解,得到如下输出:结果分析:1. 3个约束条件的右端项可视为3种资源:蛋白质含量、维生素A 含量、钙含量.LINGO 的输出项Row Slack or Surplus ,给出了3种资源在最优解下的剩余.2.目标函数可视为“支出(成本)”,紧约束的“资源”增加1单位时,“支出”的增加由LINGO 的输出项 Dual Price 给出。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
X = [ x1 , x2 ,L , xn ]T F ( X ) → min
g j(X ) ≤ 0 ( j = 1, 2,L , m )
hk ( X ) = 0
( k = 1, 2,L , l )
最优化设计的目标函数通常为求目标函数的最小值 最小值。若目标函数 最小值 的最优点为可行域中的最大值 最大值时,则可看成是求[-F(X)]的 最大值 最小值,因为min[-F(X)]与maxF(X)是等价的。当然,也 可看成是求1/F(X)的极小值。
4x1 + 4
X = [x1, x 2 ] ∈ R 2
s .t . g 1 ( X ) = x 1 g 2 (X ) =
x 2 + 2 ≥0 1 ≥0
x 12 + x 2
g 3 ( X ) = x 1 ≥0 g 4 ( X ) = x 2 ≥0
图1 示例1等值线与约束函数 图形
图2 示例1含设计空间等值线的目标函数图形 图3 示例1最优解在设计空间中的图解分析法
5.数学建模练习 数学建模练习5 数学建模练习
生产资源分配问题
某工厂生产A 和B 两种产品,A 产品单位价格为PA 万元, B 产品单位价格为PB 万元。每生产一个单位A 产品需 消耗煤aC 吨,电aE 度,人工aL 个人日;每生产一个 单位B 产品需消耗煤bC 吨,电bE 度,人工bL 个人日。 现有可利用生产资源煤C 吨,电E 度,劳动力L 个人 日,欲找出其最优分配方案,使产值最大。
等值线簇
2.目标函数 目标函数
等值线或等值面 目标函数f(x)=一60x1一120x2的等值线族
线性函数的等值线簇
2.目标函数 目标函数
等值线或等值面
可描绘出该函数的等高线: 用Matlab可描绘出该函数的等高线: 可描绘出该函数的等高线
2.目标函数 目标函数
数学模型 1:
2 min f ( X ) = x 12 + x 2
3.约束条件 约束条件
约束可行域
设计空间中的约束面(或约束线) 设计空间中的约束面(或约束线)
(a)二变量设计空间中的约束线 (a)二变量设计空间中的约束线 (b) 三变量设计空间中的约束面
3.约束条件 约束条件
约束可行域
例:画出了满足两项约束条件g1(X)=x12+x22—16 ≤ O和g2(X) =2—X2≤0的二维设计问题的可行域D,它位于X2=2的上面和圆 x12 +x22=16的圆弧ABC下面并包括线段AC和圆弧ABC在内。
4.数学建模 数学建模
5.数学建模练习 数学建模练习1 数学建模练习
箱盒优化设计
已知:制造一体积为100m3,长度不小于5m, 不带上盖的箱盒,试确定箱盒的长x1,宽x2, 高x3,使箱盒用料最省。写出数学建模
x2 x1 x3
5.数学建模练习 数学建模练习2 数学建模练习
最大产值生产资源分配 某工厂生产甲、乙两种产品。生产每种产品所需的材料、工 时、电力和可获得的利润,以及能够提供的材料、工时和电 力见下表。试确定两种产品每天的产量,以使每天可能获得 的利润最大。写出数学建模
2.目标函数 目标函数
在最优化设计问题中,可以只有一个目标函数,称为单目标函数 单目标函数。 单目标函数 当在同一设计中要提出多个目标函数时,称为多目标函数 多目标函数。 多目标函数 在一般的机械最优化设计中,多目标函数的情况较多。目标函数 愈多,设计的综合效果愈好,但问题的求解亦愈复杂。
2.目标函数 目标函数
产品 甲 乙
材料 /kg 9 4
工时/h 工时/h 3 10
电力/(kw.h) 电力/(kw.h) 4 5
利润/ 利润/元 60 120
供应量
360
300
200
5.数学建模练习 数学建模练习3 数学建模练习
生产管理优化 某车间有四台机器,每台拟生产3种类型零件,每小时个零件或利 润间表a,生产不同零件的速率见表b,本月对1,2,3种零件的 需求量分别为700,500,400个;四台机器可提供的工作时间分 别为90,75,90,80h,如何安排生产可获利最大?
约束条件规定的可行域D 约束条件规定的可行域
3.约束条件 约束条件
约束可行域
g1( x1 ,x2 ) = 9 x1 + 4 x2 ≤ 360 g 2 ( x1 ,x2 ) = 3 x1 + 10 x2 ≤ 300 g3 ( x1 ,x2 ) = 4 x1 + 5 x2 ≤ 200 g 4 ( x1 ,x2 ) = x1 ≥ 0
5.数学建模 机械练习 数学建模
直齿圆柱齿轮副
已知:传动比i, 转速n, 传动功率P,大小齿轮的材料,设 计该齿轮副,使其重量最轻。写出数学建模。
2.目标函数 目标函数
等值线或等值面
2 函数 f ( x1 , x2 ) = 60 − 10 x1 − 4 x2 + x12 + x2 − x1 x2 的等值线图。 的等值线图。 从等值线上,可以清除地看到函数值的变化情况。其中f=40的等 值线就是使f(x1,x2)=40的各点[x1,x2]T所组成的连线。
3.约束条件 约束条件
一个可行设计必须满足某些设计限制条件,这些限制条件称作 约束条件,简称约束 约束。 约束 约束又可按其数学表达形式分成等式约束和不等式约束两种类 型:
(1)等式约束 (1)等式约束
h( x ) = 0 g ( x) ≤ 0
(2)不等式约束 (2)不等式约束
3.约束条件 约束条件
根据约束的性质,可以把约束条件区分为 根据约束的性质,可以把约束条件区分为:
性能约束——是根据设计性能或指标要求而定的一种约束条件。 性能约束 是对设计变量所加的间接变量。例如:零件的强度条件,刚度条 件,稳定性条件均属于性能约束;
边界约束——对设计变量的取值范围加以限制的约束称作边界约 边界约束 束。是对设计变量本身所加的直接限制。例如,允许机床主轴选 择的尺寸范围,对轴段长度的限定范围就属于边界约束。
5.数学建模练习 数学建模练习6 数学建模练习
运输问题 运输问题
某两个煤厂A1、A2每月进煤数量分别为60顿和100 吨,联合供应3个居民区B1、B2、B3。3个居民区每 月对煤的需求量依次为50吨、70吨、40吨,煤厂A1 离三个居民区B1、B2、B3的距离依次为10、5、6 B B B 10 5 6 (千米),煤厂A2离三个居民区B1、B2、B3的距离 依次为4、8、12(千米),如何分配供煤量使得运 输量达到最小?
表a,每小时生产零件利润量 ,
零件种类 1 2 3 1 5 5 6
机器序号 2 6 4 7
3 4 5 2
4 3 4 8
表b,各机器生产零件速率 ,
零件种类 1 2 3 1 8 7 4
机器序号 2 2 6 8
3 4 6 5
4 9 3 2
5.数学建模练习 数学建模练习4 数学建模练习
混合饲料配合 以最低成本确定满足动物所需营养的最优混合饲料。设每天需 要混合饲料的批量为100磅,这份饲料必须含:至少0.8%而不 超过1.2%的钙;至少22%的蛋白质;至多5%的粗纤维。假定主 要配料包括石灰石、谷物、大豆粉。这些配料的主要营养成分 为: 每磅配料中的营养含量 每磅成本(元) 配料 石灰石 谷物 大豆粉 钙 0.380 0.001 0.002 蛋白质 0.00 0.09 0.50 纤维 0.00 0.02 0.08 0.0164 0.0463 0.1250
1.设计变量 设计变量
设计变量:一组变量,可用一个列向量表示。 设计变量
x1 x x = 2 = [ x1 , x2 ,L, xn ]T M x n
n个设计变量,则称为n维设计问题。
1.设计变量 设计变量
两个设计变量:图a所示的平面直角坐标表示 两个设计变量 三个设计变量:图b所表示的空间直角坐标表示 三个设计变量
2.目标函数 目标函数
优化的目标,称为目标函数 目标函数,以F(X)表示。 目标函数
F ( x) = F ( x1,x2, ,xn ) L
在优化过程中,通过设计变量的不断向F(X)值改善的方向调整逼 调整逼 近,最后求得F(X)值最好或最满意的X值。 在构造目标函数时,应注意目标函数必须包含 包含全部设计变量; 包含 在机械设计中,可作为参考目标函数的有: 在机械设计中,可作为参考目标函数的有: 体积最小、重量最轻、效率最高、承载能力最大、结构运动 精度最高、振幅或噪声最小、成本最低、能耗最小、动负荷最 小等等。
1.设计变量 设计变量
如何选定设计变量
设计变量时应注意以下几点: (1)抓主要,舍次要 抓主要, 对产品性能和结构影响大的参数可取为设计变量,影响小 的可先根据经验取为试探性的常量,有的甚至可以不考虑。 (2)根据要解决设计问题的特殊性来选择设计变量 例如,圆柱螺旋拉压弹簧的设计变量有4个,即钢丝直径d,弹 簧中径D,工作圈数n和自由高度H。在设计中,将材料的许用剪 切应力 和剪切模量G等作为设计常量。在给定径向空间内设计 弹簧,则可把弹簧中径D作为设计常量。
3.约束条件 约束条件
约束可行域
每一个不等式或等式约束都将设计空间分为两个部分,满足所 有约束的部分形成一个交集,该交集称为此约束问题的可行域, 记作D。 可行域可看作满足所有约束条件的所构成的空间(设计点的集 合),因此,可用集合式表示如下:
X | gu ( X ) ≤ 0,hv ( X ) = 0,(u = 1,2,⋅⋅⋅,m;v = 1,2,⋅⋅⋅, p), D= n X ∈E
4数学模型一般步骤: 建立优化设计问题的数学模型一般步骤:
1)根据设计要求,应用专业范围内的现行理论和经验等,对优化 对象进行分析 进行分析。 进行分析
2)对结构诸参数进行分析,以确定设计的原始参数、设计常数和 原始参数、 原始参数 设计变量。 设计变量 3)根据设计要求,确定并构造目标函数和约束条件 目标函数和约束条件,有时要构造 目标函数和约束条件 多目标函数。 4)必要时对数学模型进行规范化 规范化,以消除诸组成项间由于量纲不 规范化 同等原因导致的数量悬殊的影响。