2006-11-295051---配方优化设计方法简介

2006-11-295051---配方优化设计方法简介
2006-11-295051---配方优化设计方法简介

配方优化设计方法简介

刘莉,辛振祥

(青岛科技大学,山东 青岛 266042)

摘要:本文综述了配方实验优化设计方法及数据处理方法,并综合分析了各种方法的优缺点和应用范围。

关键词:配方优化设计;单因素变量;正交实验法;回归设计;均匀设计;方差分析;回归分析;遗传算法;神经网络中图分类号:TQ330.61 文献标识码:B 文章编号:1009-797X(2004)10-0008-05

作者简介:刘莉(1970-),女,青岛科技大学高分子科学与工程学院在读研究生,主要从事橡胶配方优化设计及高分子材料加工方面的研究。

收稿日期:2003-06-02

配方优化问题是材料领域中的一个重要研究内容。为了获得性能优异、能满足使用要求的配方,需根据产品的性能要求和工艺条件,通过试验、优化、鉴定,合理地选用原材料,确定各种原材料的用量配比关系。对于这样一个复杂的多目标配方体系,试验方法的设计就显得尤为重要。近年来对配方优化设计的应用研究十分活跃,新的试验方法不断出现,旧的方法不断改进,文献报道较多,但这方面的综述报道却很少。面对如此多的设计方法,如何合理选用已成为配方设计者的一大难题。本文针对这一问题对近年来各种实验方法的优缺点及应用范围进行综合分析,希望有助于配方设计者合理选用试验设计方法及优化方法。

1 试验设计方法

试验设计是配方设计的基础。理想的试验设计方案应当是以尽可能少的试验次数反映尽可能多的信息,试验点在试验空间中的分布要合理,既有一定的均匀性,又便于试验结果的分析与模型的建立。橡胶配方优化研究中最早使用的实验方法是单因子实验,后来是正交设

计、正交回归设计。它们在优化设计中的地位与作用是毋庸置疑的[2]。近年来,又出现了许多新型的实验设计方法,如均匀设计法、信噪比实验设计、物理实验设计、数学实验设计等新型的实验设计方法[3]。

试验设计可分为单因素变量的试验设计和多因素变量的试验设计,根据目标优化选择分为单目标最优化问题和多目标最优化问题。

1.1 单因素变量试验方法

单因素变量法比较简单,特别是用来鉴定新材料,或生产中原材料变动时,只做较少的试验,就可做出判断,见效快,试验数据易于处理,通过图表直观比较即可得出结论。正因为如此,这种方法在配方试验中仍然有一定的价值。实验方法如:黄金分割法、平分法(对分法)、分批试验法(均匀分批试验法、比例分割分批试验法)、分数法(裴波那契法)、爬山法、抛物线法等。

1.2 多因素试验设计方法

在大多数的配方研究中,需要同时考虑两个或两个以上的变量因子对性能的影响规律,这即是多因素配方试验设计的问题。与单因素配方设计不同的是,在基本配方拟定中选择了两个或两个以上的不同组份因素,然后考察这些因素对配方性能的影响规律,这无疑使研究问题变得复杂化,试验次数也将增多。

借助于统计数学的数理统计方法,可以改变传统试验设计法中试验点分布不合理、试验次数多、不能反映因子间交互作用等诸多缺点。应用于多因素试验设计的方法很多,有等高线图形法、正交试验设计法、正交回归实验设计、组合试验设计法、中心复合试验设计法、均匀设计法等。

2 实验方法

2.1 正交试验法[1]

正交试验设计是安排和分析多因子试验的数学方法。正交试验设计是通过一套精心设计的表来进行试验设计的。因为正交表具有正交性、均衡分散和整齐可比的特点,所以每一号试验都有很强的代表性,只要做完正交表规定的试验就能够比较全面的反映出试验的情况,然后对正交试验设计法的配方进行结果分析,一种是直观分析,另一种是方差分析。通过对试验结果(数据)的分析,能够确定以下内容:①对指标影响显著的因子和对指标无关紧要的因子;②对指标最为有利的水平搭配;③在最优水平组合下指标大致的变化范围;④进一步试验的方向。正交试验法具有试验次数少、试验点代表性好的特点,既能用直观分析法又能用方差分析法对结果进行分析,得出因子的显著性和最佳水平组合。

正交试验设计因试验次数至少是试验水平数的平方,比较适合水平数不高的实验安排。2.2 回归设计[2]

回归试验设计自上世纪50年代初产生以来,内容不断丰富,有回归的正交设计、回归的旋转设计等。为在性能预报和寻找最优配方的过程中排除误差干扰,推荐在一次方程回归时用正交设计,二次方程回归时用旋转设计。这些具有旋转性,能使在与中心点距离相等的点上,预测值的方差相等。

在试验设计时,首先必须根据实践经验和初步预想,确定各因素的变量范围,然后进行线性变换,按设计表安排试验。还必须在中心点做一些重复试验,以便确定回归方程拟合好

坏的F检验。

(1)回归的正交设计法一方面利用正交表

的正交性、均衡搭配和综合可比的原理,可以有计划、合理的在正交表上安排少的试验次数;另一方面可以通过试验实践,利用回归分析中最小二乘法原理,使变量之间建立起经验公式,并把两者的优点有机结合起来。

(2)回归的旋转设计即要求离中心点距离相等的点的预测值方差相等,这将便于寻找最优条件。

2.3 标准的中心复合设计

此法的基本思想是在二水平正交试验设计的基础上,增添一部分与中心点等距离的星点和若干中心点进行试验。

即是2k(或2k-n)正交试验设计(n

c

)+星点

(n

a

)+中心点(n

o

试验次数 N=2k(或2k-n)+2K+n

o

=n

c

+n

a

+n

o 式中:

N——试验次数;

K——变量数;

n——1,2,3,…,n<K。

正交试验部分为2k(或2k-n):具体的配方试验安排可根据实际情况,在K<5时,选用2k型的正交表来安排,在K≥5时,选用2k型的是1/2、1/4…等部分实施的正交表来安排试验。在中心复合试验设计法运用回归分析时,试验次数N应等于或大于回归方程中系数的个数,一般是1.3 ̄2.0倍的关系。

2.4 均匀设计

正交实验设计是进行多因素实验方案设计和结果分析的常用方法,其特点是将实验点在使用范围内安排得“均衡分散、整齐可比”,缺点是实验次数随着水平数呈二次指数增加。在实验费用昂贵或者为破坏性实验时,人们希望尽量减少实验次数。20世纪70年代末,我国数学家方开泰利用数论方法发明了均匀实验设计法,较好地解决了这一问题。

与以前的实验设计法相比,均匀设计法有以下特点:

(1)实验点在实验范围内分布得更均匀,

具有很强的代表性。

(2)可以保证在反映事物间主要规律的前提下得到最少试验次数,最适宜多因子多水平的实验优化,而且参与实验的因素和水平越多,均匀设计能最大限度地减少实验次数的优越性越突出。

(3)可应用多种数学模型进行数据处理,如回归分析、遗传算法、神经网络等[3-4]。

选择试验设计方法时应注意以下几点[5]:①试验设计应以专业知识为基础,抓住问题的关键所在,确定主要影响因素及其变化范围、关键性指标。②应采用试验次数少、试验点分布合理的设计方法。③采用广义因子变量以减少试验因子数目。如在保持氧化锌和硬脂酸比例不变的情况下改变其总用量,在保持炭黑总用量不变的情况下改变两种炭黑并用比例,在分析海绵胶结构时采用强度对密度的比例未揭示泡沫的结果等。④增加时间漂移量。当试验次数较多、无法保持相同的试验条件时,试验误差会随时间延续而增加,这称为时间漂移。时间漂移量较小时,可归入试验误差;较大时,则应进行单独处理,通常可采用分组法(如正交分组)。⑤各种试验方法各有优缺点,试验设计也不是一成不变的,应根据实际情况选择合适的实验设计方法。

3 数学建模

3.1 方差分析[1]

方差分析比较适合正交试验设计方法的数据处理,它可建立起性能与因子之间定性的关系。此方法的数学模型是建立因子水平的改变引起的平均偏差平方和与误差的平均偏差平方和的比值(F 比)。

3.2 回归分析[2]

一般说来,正交试验法只能定性地分析相关变量之间的关系,要建立变量之间的定量关系(也就是常说的经验公式问题),就要应用回归分析法。回归分析法是研究相关关系的一种有力数学工具,它是建立在对客观事物进行大量试验和观察的基础上,用来寻找隐藏在那些看似不确定的现象中的统计规律性的一种数理统计方法,是一种比较适合单目标优化数据处理的模型。

回归试验设计法是一种处理配方变量因子与因子之间关系的数学方法,通过某种胶料性能响应方程式(回归方程式)建立起自变量(即配方组分)和因变量(即某种胶料的物理性能)之间的联系。

实践表明,胶料的性能和配合剂用量的关系,在一定范围内可以用一个完全的二次多项式表示。通式为:

y =b 0+Σb i x i +Σb ii x i 2+Σb ij x i x j

式中 i ≠j 。

根据试验数据用最小二乘法的处理方法求得回归系数,建立起性能因子的定量关系。用数学回归方程式表达的这种联系,不但有质的相互关系,而且有量的相互关系。回归分析的方法,主要解决以下几个方面的问题。

(1)确定几个特定的配方因子变量之间是否存在相关性,如果存在则找出合适的数学表达式。

(2)根据一个或几个配方因子变量的值预测或控制某种物理性能指标的值。反之,也可根据几种物理性能指标的范围,预测或测出一个或几个配方因子变量的值。通过计算可预测或控制可达到的精确度。

(3)进行配方因子的分析,弄清楚这些因子之间的相互关系。找出哪些因子是重要的,

哪些是次要的,哪些是可以忽略的,通过方程式求出所需性能的配方因子最佳组合,画出某种性能的等高线,探讨各配方因子变量对性能的影响,从而预测胶料的物理性能等。

3.3 遗传算法[6-8]

如果S A /f a 与S 误/f 误两者差不多(比值很小)说明某因子或因子交互作用的水平改变,对指标的影响在误差范围内,即水平影响对指标无显著的影响;反之,因子的水平改变对性能指标有显著的影响,该因子为显著因子

遗传算法是以自然选择和遗传理论为基础,将生物进化过程中适者生存规则与群体内部染色体的随机信息交换机制相结合的迭代搜索算法。它在迭代搜索之前,先将变量以某种形式进行编码。编码后的变量称为染色体或称为个体、或基因串,随机产生的不同的个体构成一个初始群体。对于群体中的个体将按某种方法评估出其适应值,按其适应值的大小排序,依据某种指标从中选出一些解作为候选解。新一代群体的产生是利用一些遗传算法(如复制、交叉和变异等)进行运算,重复此过程,直到达到某种收敛指标为止,如图1所示。

的感知学习和推理的智能,神经元可以被激活,各单元输出函数可以有不同规律。

首先确定神经网络的结构,然后对神经网络进行训练,完成训练之后的神经网络,输入与输出之间形成了一种映射的关系。利用神经网络的方法对于解决非线性系统或输入与输出函数不能以精确形式表达出来的模型尤其适用,因它不像其它方法那样,需预先给定基本函数,而是以实验数据为基础,经过有限次的迭代计算而获得的一个反映实验数据内在联系的数学模型 。

神经网络有多种类型,但较常用的是B P 神经网络,其数学模型为:

J (W )=1/2(Y *(k )-Y (W ,K ))2 W (K +1)=W (K )+η(K ) ? (- J (W )/ W )|W =W (K )

沿J (W )的负梯度方向不断修正W 值,直至J (W )达到最小值。

其中,J (W )是误差函数,Y *(k )是实例K 的输出,Y (W ,K )是当前权值分布W 对实例K 的输入经网络计算的输出。η(K )是可变学习效率,一般0<η<1。

除以上介绍的集中数据处理方法外,还有多种方法(如模糊数学法、模拟退火法、数据处理组合法等)用于数据处理。这些方法并不是互相排斥的,有时同时使用可以取长补短,优化效果更好。

4 结论

各种试验设计和数据处理方法各有优缺点和适用范围,应根据实际要求合理选用。如选取得当,不仅可以提高科研工作水平,减少消耗,而且可大大的提高工作效率。

参考文献:

[1]张殿荣,辛振祥. 现代橡胶配方设计. 北京:化学工业出版社,2001.

[2]方开泰,等. 实用回归分析. 北京:科学出版社,1988.[3]李定华,张沧,王建祺. 计算机优化设计在阻燃配方中的应用. 计算机与应用化学,1998(2):85.

[4]方开均匀设计与均匀设计表. 北京: 科学出版社,1994.[5]

纪奎江,范汝良,程宝家. 21世纪的计算机辅助橡胶配方

图1 遗传算法的基本流程

遗传算法因直接以目标函数值作为搜索信息,仅使用由目标函数值变换来的适应度函数值,就可确定进一步的搜索方向和搜索范围,无需目标函数的导数值等其他一些辅助信息。所以对很多目标函数是无法或很难求导数的函数,或导数不存在的函数的优化问题,以及组合优化问题等,应用遗传算法时就显得比较方便;遗传算法同时使用多个搜索点的搜索信息,搜索效率较高;遗传算法使用概率搜索技术,属于一种自适应概率搜索技术,其选择、交叉、变异等运算都是以一种概率的方式来进行的,从而增加了其搜索过程的灵活性。

3.4 神经网络[9-10]

神经网络是多因素多目标的配方设计的重要手段。它的基本思想是从仿生学的角度对人脑的神经系统进行模拟,实质具有象人脑那

设计. 合成橡胶工业,1998,321~324.

[6]杜永贵,谢克明. 基于遗传算法的水泥生料配比计算. 太原理工大学学报,2001(1):15.

[7]周明,孙树栋. 遗传算法及应用. 北京:国防出版社,1998.

[8]尹朝庆,尹皓. 人工智能与专家系统. 北京:中国水利水

电出版社,2001.

[9]王志新,韩力群. 神经网络在催化剂配方优化中的应用.北京轻工业学院学报,1997. 6.

[10]增海泉,罗跃纲,连永祥. 神经网络在橡胶配方优化中的应用. 橡胶工业,2002(6):73.

Brief of optimized formula design

Liu Li, Xin Zhenxiang

( Qingdao science and technology university, Qingdao 266042, Shandong, China)Abstract: This paper sum up the method of optimized formulas design and data treatment, andanalyzed the advantages and disadvantages of each method and application scope.Key words: formulas optimized design; unit factor variable; positive cross trial manner; regress design;uniformity design; analysis of variance; regress analysis; genetic arithmetic; NN

(XS-02)

GE将推出汽车用塑料新品

G E高新材料塑料部大中华地区总裁郭马克接受记者采访时透露,G E高新材料塑料部将推出一系列汽车用塑料产品。

第一种是新近开发成功的名为“L E X A N SLX”的汽车用塑料新品。“LEXAN SLX”主要是运用了可取代涂料的新型薄膜及模内镶件注塑成型表面装饰(I M D)技术,改变了传统设计理念,使塑料能够帮助人们实现在过去只有借助涂料才能实现的既有光泽又具耐候性的A 级美容表面,而且防寒耐热。这种材料主要用于汽车的顶棚、门和挡泥板等部位。

还有一个就是名为“聚乐”的树脂,它主要用在汽车反光镜和车轮毂上的涂层及外部的保险杠,汽车的这些部件都将因此而不再需要喷涂过程。而开发这种产品不是要放弃油漆行业,只是出于环保的要求,因为油漆会排放很多化学物质到空气中,对环境造成一定的污染。“聚乐”树脂同时还是一种高性能的产品,可以循环利用。第三种产品U LT EM是高耐热的塑料材料,同时耐化学反应,主要用于电子部件的联接器,可以替代金属制品,而且在世界上其他许多汽车市场已经使用过,性能、价值都很高,属于高端产品。

本刊摘编自《中国化工报》,2004-06-13

(XS-05)木塑设备挤出速率可大幅提升美国辛辛那提(Ci nc i n na t i)公司近日推出一型号为Fiberoex T85的新型木塑挤出设备。由于改进了冷却系统和牵引技术,其挤出量可达120kg/h,挤出速率达3m/m i n,已达到工业化生产的标准。

自从2001年推出Fi ber oex木塑双螺杆挤出生产线以来,辛辛那提仅用3年多的时间,就将木塑挤出机的挤速提高了10倍以上,产品质量大幅度上升。同时,由于简化了原料的合成工序,采用了电子称量、喂料,将木粉和其它组分直接加入挤出机进料斗,使原料成本节省40%以上。

在美国,木塑复合制品主要应用于建筑物户外装饰。而据辛辛那提公司挤出机经营部主管沃尔特?黑尔介绍说,这种高科技、环保型产品,在欧洲和亚洲市场上已被越来越广泛地应用在室内装修、装饰中。从环境保护和节约资源的角度分析,今后木塑复合制品将比纯木制品的市场应用前景更为广阔。

本刊摘编自《中国化工报》,2004-07-14

(XS-05)

机械优化设计论文(基于MATLAB工具箱的机械优化设计)

基于MATLAB工具箱的机械优化设计 长江大学机械工程学院机械11005班刘刚 摘要:机械优化设计是一种非常重要的现代设计方法,能从众多的设计方案中找出最佳方案,从而大大提高设计效率和质量。本文系统介绍了机械优化设计的研究内容及常规数学模型建立的方法,同时本文通过应用实例列举出了MATLAB 在工程上的应用。 关键词:机械优化设计;应用实例;MATLAB工具箱;优化目标 优化设计是20世纪60年代随计算机技术发展起来的一门新学科, 是构成和推进现代设计方法产生与发展的重要内容。机械优化设计是综合性和实用性都很强的理论和技术, 为机械设计提供了一种可靠、高效的科学设计方法, 使设计者由被动地分析、校核进入主动设计, 能节约原材料, 降低成本, 缩短设计周期, 提高设计效率和水平, 提升企业竞争力、经济效益与社会效益。国内外相关学者和科研人员对优化设计理论方法及其应用研究十分重视, 并开展了大量工作, 其基本理论和求解手段已逐渐成熟。 国内优化设计起步较晚, 但在众多学者和科研人员的不懈努力下, 机械优化设计发展迅猛, 在理论上和工程应用中都取得了很大进步和丰硕成果, 但与国外先进优化技术相比还存在一定差距, 在实际工程中发挥效益的优化设计方案或设计结果所占比例不大。计算机等辅助设备性能的提高、科技与市场的双重驱动, 使得优化技术在机械设计和制造中的应用得到了长足发展, 遗传算法、神经网络、粒子群法等智能优化方法也在优化设计中得到了成功应用。目前, 优化设计已成为航空航天、汽车制造等很多行业生产过程的一个必须且至关重要的环节。 一、机械优化设计研究内容概述 机械优化设计是一种现代、科学的设计方法, 集思考、绘图、计算、实验于一体, 其结果不仅“可行”, 而且“最优”。该“最优”是相对的, 随着科技的发展以及设计条件的改变, 最优标准也将发生变化。优化设计反映了人们对客观世界认识的深化, 要求人们根据事物的客观规律, 在一定的物质基和技术条件下充分发挥人的主观能动性, 得出最优的设计方案。 优化设计的思想是最优设计, 利用数学手段建立满足设计要求优化模型; 方法是优化方法, 使方案参数沿着方案更好的方向自动调整, 以从众多可行设计方案中选出最优方案; 手段是计算机, 计算机运算速度极快, 能够从大量方案中选出“最优方案“。尽管建模时需作适当简化, 可能使结果不一定完全可行或实际最优, 但其基于客观规律和数据, 又不需要太多费用, 因此具有经验类比或试验手段无可比拟的优点, 如果再辅之以适当经验和试验, 就能得到一个较圆满的优化设计结果。 传统设计也追求最优结果, 通常在调查分析基础上, 根据设计要求和实践

结构优化设计论文

结构优化课程设计 学院土木学院 专业工程力学 班级1001

学号100120118 姓名崔亚超

总结结构优化设计的原理、方法及发展趋势 崔亚超 工程力学1001班学号100120118 摘要:阐述了工程结构优化设计理论从最初的截面优化发展到形状优化、拓扑优化的基本历程及其相关特点,对优化设计选用的各种算法进行归类,并简述结构优化设计的发展趋势。 关键词:尺寸优化;形状优化;拓扑优化;优化算法 Summary structural optimization design principles, methods and development trends Abstract:The structural optimization of engineering design theory from the initial cross-section to optimize the development of shape optimization, topology optimization of the basic course and its related characteristics, the optimum design on the range of algorithms are classified, and to outline the development trend of structural optimization design . Key words:size optimization; shape optimization; topology optimization; optimization algorithm 0 引言 结构优化设计的目的在于寻求既安全又经济的结构形式,而结构形式包括了关于尺寸、形状和拓扑等信息I对于试图产生超出设计者经验的有效的新型结构来说,优化是一种很有价值的工具,优化的目标通常是求解具有最小重量的结构B同时必须满足一定的约束条件,以获得最佳的静力或动力等性态特征。 集计算力学、数学规划、计算机科学以及其他工程学科于一体的结构优化设计是现代构设计领域的重要研究方向。它为人们长期所追求最优的工程结构设计尤其是新型结构设计提供了先进的工具,成为近代设计方法的重要内容之一。 结构优化设计也使得计算力学的任务由被动的分析校核上升为主动的设计与优化,由此结构优化也具有更大的难度和复杂性。它不仅要以有限元等数值方法作为分析手段,而且还要进一步计算结构力学性态的导数值。它要面向工程设计中的各种实际问题建立优化设计模型,根据结构与力学的特点对数学规划方法进行必要的改进。因此,结构优化设计是一综合性、实用性很强的理论和技术。 目前,结构优化设计的应用领域已从航空航天扩展到船舶、桥梁、汽车、机械、水利、建筑等更广泛的工程领域,解决的问题从减轻结构重量扩展到降低应力水平、改进结构性能和提高安全寿命等更多方面。 由于结构优化设计给工程界带来了经济效益及近年来有限元研究和应用的相对成熟,计算机条件的进一步改善和普及,人们对结构优化设计的研究和应用的呼声更高了。无论国内还是国外,对这一现代技术的需求都有增长的趋势。随着设计技术的更新和产品竞争的加剧,结构优化设计将会有更大的发展。

系统优化设计模拟

系统优化设计 一.填空(30分) 1.系统工程是用于系统设计、实现、技术管理、运行使用和退役的专业学科方法论。 2.系统工程师在引导系统架构的开发、需求的定义和分配、设计方案的评价与权衡、系统间技术风险均衡、系统接口的定义与评估、验证和确认活动的全面监督,以及许多其他任务中起关键的作用。3.在NPR7123.1《NASA系统工程流程和需求》中包括三类技术流程:系统设计、产品实现及技术管理。 4.对飞行和地面保障项目,NASA寿命周期的两个阶段又分为以下7个递进阶段: ●A前阶段:概念探索(即确定确定可行备选方案)。 ●阶段A:概念研究和技术开发(即项目定义,明确和组织必要的 技术)。 ●阶段B:初步设计和技术完善(即建立初步设计方案,开发必要 的技术)。 ●阶段C:详细设计和制造(即完成系统设计,进行组件的建造/ 编码)。 ●阶段D:系统组装、集成、试验和投产(即集成组件,验证系统, 系统投入生产并准备运行使用)。 ●阶段E:运行使用与维护(即运行与维修系统)。 ●阶段F:退役处置(即处置系统,分析数据)。

5.产品交付流程:产品实施、产品集成、产品验证、产品确认、产品交付。 6.产品验证流程分为5个主要步骤:(1)验证计划(准备实施验证的计划); (2)验证准备(准备进行验证);(3)执行验证(进行产品验证);(4)分析验证结果;(5)获得验证工作产品。 7.技术管理:技术规划、需求管理、接口管理、技术风险管理、技术状态管理、技术数据管理、技术评估、决策分析。 二.(30分) A.直升机的主动防御系统 B.坦克的主动防御系统 三.简答题(20分) A.系统设计的关键 B.系统设计各流程间相互关系 C.产品实现流程图 D.产品实现的关键 四.(10分) 运用系统工程的方法简述对系统总师的认识

机械优化设计方法论文

浅析机械优化设计方法基本理论 【摘要】在机械优化设计的实践中,机械优化设计是一种非常重要的现代设计方法,能从众多的设计方案中找出最佳方案,从而大大提高设计的效率和质量。每一种优化方法都是针对某一种问题而产生的,都有各自的特点和各自的应用领城。在综合大量文献的基础上,总结机械优化设计的特点,着重分析常用的机械优化设计方法,包括无约束优化设计方法、约束优化设计方法、基因遗传算方法等并提出评判的主 要性能指标。 【关键词】机械;优化设计;方法特点;评价指标 一、机械优化概述 机械优化设计是适应生产现代化要求发展起来的一门科学,它包括机械优化设计、机械零部件优化设计、机械结构参数和形状的优化设计等诸多内容。该领域的研究和应用进展非常迅速,并且取得了可观的经济效益,在科技发达国家已将优化设计列为科技人员的基本职业训练项目。随着科技的发展,现代化机械优化设计方法主要以数学规划为核心,以计算机为工具,向着多变量、多目标、高效率、高精度方向发展。]1[ 优化设计方法的分类优化设计的类别很多,从不同的角度出发,可以做出各种不同的分类。按目标函数的多少,可分为单目标优化设计方法和多目标优化设计方法按维数,可分为一维优化设计方法和多维优化设计方法按约束情况,可分为无约束优化设计方法和约束优化设计方法按寻优途径,可分为数值法、解析法、图解法、实验法和情况研究法按优化设计问题能否用数学模型表达,可分为能用数学模型表达的优化设计问题其寻优途径为数学方法,如数学规划法、最优控制法等。 1.1 设计变量 设计变量是指在设计过程中进行选择并最终必须确定的各项独立参数,在优化过程中,这些参数就是自变量,一旦设计变量全部确定,设计方案也就完全确定了。设计变量的数目确定优化设计的维数,设计变量数目越多,设计空间的维数越大。优化设计工作越复杂,同时效益也越显著,因此在选择设计变量时。必须兼顾优化效果的显著性和优化过程的复杂性。

机械优化设计——复合形方法及源程序

机械优化设计——复合形方法及源程序 (一) 题目:用复合形法求约束优化问题 ()()()2221645min -+-=x x x f ;0642 2211≤--=x x g ;01013≤-=x g 的最优解。 基本思路:在可行域中构造一个具有K 个顶点的初始复合形。对该复合形各顶点的目标函数值进行比较,找到目标函数值最大的顶点(即最坏点),然后按一定的法则求出目标函数值有所下降的可行的新点,并用此点代替最坏点,构成新的复合形,复合形的形状每改变一次,就向最优点移动一步,直至逼近最优点。 (二) 复合形法的计算步骤 1)选择复合形的顶点数k ,一般取n k n 21≤≤+,在可行域内构成具有k 个顶点的初始复合形。 2)计算复合形个顶点的目标函数值,比较其大小,找出最好点x L 、最坏点x H 、及此坏点x G .. 3)计算除去最坏点x H 以外的(k-1)个顶点的中心x C 。判别x C 是否可行,若x C 为可行点,则转步骤4);若x C 为非可行点,则重新确定设计变量的下限和上限值,即令C L x b x a ==,,然后转步骤1),重新构造初始复合形。 4)按式()H C C R x x x x -+=α计算反射点x R,必要时改变反射系数α的值,直至反射成功,即满足式()()()()H R R j x f x f m j x g

结构优化设计

《结构优化设计》课程专题训练 课程名称:结构优化设计 所在班级:工力13-1班 学生姓名:zzzzzzzzz 学号:11111111111 指导教师:zzzzzzz 成绩:

目录 一.研究目的 ...................................... 错误!未定义书签。 1.1 实际问题在工程中的应用........... 错误!未定义书签。 二.研究内容 (3) 2.1 工程模型问题简化假设 (3) 三.问题求解 (4) 3.1准则法求解: (4) 3.2数学规划法求解: (5) 四.结果与结论 (9) 4.1结果 (9) 4.2 结论 (9)

1.1实际问题在工程中的应用 图1:南京长江大桥 如图一所示为南京长江大桥桁架结构。此类桁架,因其结构轻巧,设计、制作、安装均很简便,且适应跨度范围很大,故在生产中有着大量的应用。这里主要为凸显结构优化问题,将绗架取局部结构,通过两种结构优化算法计算求解,加深对两种方法的了解与对结构优化设计含义的理解。

2.1 工程模型问题简化假设 现将图中结构简化为图三中的两桁架结构,假设壁厚t 和半跨B 已给定,要求选择钢管的平均直径D 和绗架高度H ,使杆件不失稳,杆件材料不屈服,且结构最轻,给定参数荷载P=33000磅,B=30英寸,t=0.1 英寸,屈服应力5 10=σ磅/平方英寸,弹性模量E=3x 710磅/平方英寸。 图 2

三.问题求解 该问题的目标函数是结构的重量,设计所需的约束条件为:圆管杆件中的压应力应该小于或等于压杆稳定的欧拉临界应力;圆管杆件中的压应力应该小于或等于材料的屈服应力;管子的平均直径D 和桁架的高度H 受上、下界的限制。 问题可以总结为: 目标函数:圆管的最轻重量minW 约束条件s.t. 3.1准则法求解: 该问题中指定参数为B,t ,E ,ρ,σ,D ,D ,H ,H ,设计变量为D ,H ,该问题的目标函数时结构的重量,设计受到的约束条件为:圆管杆件中的压应力应该远小于或等于压杆稳定的欧拉临界应力σ;圆管杆件中的压应力应远小于或等于材料的屈服应力σ;管子的平均直径D 和绗架的高度H 受到上下界的限制。 求最优的D 和H ,使目标函数最小,即: 2 122)(t 2min H B D W +=πρ S.T. H H H D D D tDH H B P H B ED tDH H B P ≤≤≤≤≤++≤ +σ πππ) ()(8)(22222 22 122

机械优化设计复习总结.doc

1. 优化设计问题的求解方法:解析解法和数值近似解法。解析解法是指优化对象用数学方程(数学模型)描述,用 数学 解析方法的求解方法。解析法的局限性:数学描述复杂,不便于或不可能用解析方法求解。数值解法:优 化对象无法用数学方程描述,只能通过大量的试验数据或拟合方法构造近似函数式,求其优化解;以数学原理 为指导,通过试验逐步改进得到优化解。数值解法可用于复杂函数的优化解,也可用于没有数学解析表达式的 优化问题。但不能把所有设计参数都完全考虑并表达,只是一个近似的数学描述。数值解法的基本思路:先确 定极小点所在的搜索区间,然后根据区间消去原理不断缩小此区间,从而获得极小点的数值近似解。 2. 优化的数学模型包含的三个基本要素:设计变量、约束条件(等式约束和不等式约束)、目标函数(一般使得目 标 函数达到极小值)。 3. 机械优化设计中,两类设计方法:优化准则法和数学规划法。 优化准则法:x ;+, = c k x k (为一对角矩阵) 数学规划法:X k+x =x k a k d k {a k \d k 分别为适当步长\某一搜索方向一一数学规划法的核心) 4. 机械优化设计问题一般是非线性规划问题,实质上是多元非线性函数的极小化问题。重点知识点:等式约束优 化问 题的极值问题和不等式约束优化问题的极值条件。 5. 对于二元以上的函数,方向导数为某一方向的偏导数。 函数沿某一方向的方向导数等于函数在该点处的梯度与这一方向单位向量的内积。梯度方向是函数值变化最快的方 向(最速上升方向),建议用单位向暈表示,而梯度的模是函数变化率的最大值。 6. 多元函数的泰勒展开。 7. 极值条件是指目标函数取得极小值吋极值点应满足的条件。某点取得极值,在此点函数的一阶导数为零,极值 点的 必要条件:极值点必在驻点处取得。用函数的二阶倒数来检验驻点是否为极值点。二阶倒数大于冬,取得 极小值。二阶导数等于零时,判断开始不为零的导数阶数如果是偶次,则为极值点,奇次则为拐点。二元函数 在某点取得极值的充分条件是在该点岀的海赛矩阵正定。极值点反映函数在某点附近的局部性质。 8. 凸集、凸函数、凸规划。凸规划问题的任何局部最优解也就是全局最优点。凸集是指一个点集或一个区域内, 连接 英中任意两点的线段上的所有元素都包含在该集合内。性质:凸集乘上某实数、两凸集相加、两凸集的交 集仍是凸集。凸函数:连接凸集定义域内任意两点的线段上,函数值总小于或等于用任意两点函数值做线性内 插所得的值。数学表达:/[^+(l-a )x 2]

关于现代机械设计创新方法的研究

关于现代机械设计创新方法的研究 摘要:随着我国企业机械优化设计方案的不断创新,一些新型的企业机械设计 程序对提升机械软件的创新应用具有重要的作用。机械软件人员还应当不断加强 专业学习,巩固专业知识,尤其要实现机械设计方案的创新发展与推广。相关企 业应当加强机械设计领域的成本投入与质量监管机制,使我国企业机械设计方案 得到优化。 关键词:机械设计;创新;研究 Abstract:with the continuous innovation of mechanical optimization design schemes in Chinese enterprises,some new enterprise mechanical design programs play an important role in promoting the innovative application of mechanical software. Mechanical software personnel should also continue to strengthen professional learning,consolidate professional knowledge,especially to realize the innovative development and promotion of mechanical design schemes. 前言: 时代的发展使得机械行业快速前进,此时与之相关的设计规定也越来越严格。创新是该 行业的一次重大发展。对于发展中的我们国家来讲,要想和世界先进水平保持一致,就要不 断优化设计理念,积极开展创新工作。 1 有关现代机械设计优化原理的概述 1.1 企业机械设计的概念和优化原理 企业机械设计主要是一些技术人员进行编程系统或者机械软件的设计工作,尤其是要实 现一些设计领域与机械设计方案的有效结合。计算机技术人员应当实现一些机械软件的有效 应用,尤其要实现机械设计原理的不断优化,创新机械工程设计方案。[1]企业机械设计人员 要合理设计相关的技术参数,将机械设计方案适用实现最优化。[2]企业机械设计人员还应当 实现机械系统的充分运用、充分发挥企业机械设计系统的创新功能,这有利于提升现代机械 设计的技术标准,这有利于促进我国现代机械人员实现整套机械设计的科学编制和优化设计。 1.2 现代企业机械设计的联系及特点 现代企业机械设计作为一种包含目标函数、控制语句、数据结构、对象编程的高级阵列 语言,企业机械设计和机械设计软件开发人员应当控制好输出和输入系统,有效指引用户在 命令窗口中输入有效的执行命令,编写灵活科学的应用程序和运行。现代企业机械设计具有 可拓展性强、可移植性好、工具方便特点的新型企业机械设计语言,有利于深入分析科学研 究和工程计算的不同领域,使软件用户能够充分利用企业机械设计的目标函数和数据文件, 具体包括企业机械设计桌面的编辑器和调试器,做好路径搜索和用户浏览工作,确保调试系 统的完备程序的有序运行。 2 现代企业机械设计原理在创新设计中的运用探究 2.1 现代企业机械设计在计算机语言中的运用 随着互联网的快速发展,企业机械设计在计算机语言中的运用中,它广泛运用于一些子 程序的机械优化设计中,并且具备了非常好的的语言指导功能和非常高的可靠性。现在企业

工程控制网模拟计算分析与优化设计

一、目的与要求 1.通过实践环节,培养运用本课程基本理论知识的能力,学会分析解决工程技术问题;加深对课程理论的理解和应用,提高工程测量现场服务的技能。 2.掌握工程测量地面控制网模拟设计计算的基本理论和方法,对附合导线进行设计、模拟计算、统计分析和假设检验,对结果进行分析,发现附合导线存在的问题,提出相应得对策,通过与边角网模拟计算结果的比较,加深对地面控制网的精度和可靠性这两个重要质量指标的理解。 3.掌握基于观测值可靠性理论的控制网优化设计方法,能根据工程要求独立布设地面控制网并进行网的模拟优化设计计算。 4.掌握COSA系列软件的CODAPS(测量控制网数据处理通用软件包)的安装、使用及具体应用。 二、内容与步骤 2.1附合导线模拟计算 2.1.1模拟网的基本信息 网类型和点数:附合导线、全边角网,9个控制点。 网的基准:附合导线为4个已知点、全边角网取1个已知点和1个已知方向。 已知点坐标:自定 待定点近似坐标:自定 边长:全边角网1000 ~ 1500m 左右,附合导线 400~ 500m 2.2计算步骤 1.人工生成模拟观测方案设计文件“导线数据.FA2”在主菜单“新建”下输入等边直伸导线的模拟观测数据,格式按照 COSA2 的规定输入,另存为“导线数据.FA2”。文件如下: 1.8,3,2 D1,0,1261.778,671.640

D2,0,997.212,1086.813 D3,1,1242.007,1542.800 D4,1,1027.823,2001.479 D5,1,1258.483,2496.456 D6,1,1071.641,2921.460 D7,1,1226.964,3367.157 D8,0,1031.118,3795.525 D9,0,1114.036,4306.353 D2 L:D1,D3 S:D3 ………… 2.主菜单“设计”栏的下拉菜单,有三项子菜单项,单击“生成正态标准随机数”,将弹出一对话框,要求输入生成随机数的相关参数。第一个参数用于控制生成不相同的随机数序列,其取值可取1-10的任意整数;第二个参数即“随机数个数”只能选200,400或500,即最多可生成500个服从(0,1)分布的正态随机数。系统对所生成的随机数按组进行检验,检验通过就存放在RANDOM.DAT文件中。该文件中的随机数用于网的模拟计算时生成在给定精度下的模拟观测值。 3.生成平面网初始观测值文件“导线数据.IN2”单击“生成初始观测值文件”,选择“平面网”,在弹出的对话框中选择文件“导线数据.FA2”,则自动生成初始观测值文件“导线数据.IN2”。如下: 1.800,3.000, 2.000,1 D1, 1261.778000, 671.640000 D2, 997.212000, 1086.813000 D8, 1031.118000, 3795.525000 D9, 1114.036000, 4306.353000 D2 D1,L,0.0000 D3,L, 119.155092 D3,S, 517.543047 D3 D2,L,0.0000 D4,L, 233.153520 D2,S, 517.537413 D4,S, 506.224731

30586机械优化设计考纲

高纲1513 江苏省高等教育自学考试大纲 30586 机械优化设计 南京理工大学编 江苏省高等教育自学考试委员会办公室 Ⅰ课程性质与课程目标 一、课程性质和特点 《机械优化设计》是高等工科院校中机械设计制造及其自动化专业现代设计方法模块的一门选修课程,它综合运用先修课程所学到的数学、计算机编程和机械等方面知识与理论,来解决机械工程领域内有关机构、机械零部件、机械结构及机械系统的优化设计问题及机械工程领域的其他优化问题。通过课程的学习可以培养学生运用现代设计理论与方法来更好地解决机械工程设计问题的能力。为进一步深入学习现代机械设计的理论与方法及更好地从事机械工程方面的设计、制造和管理等相关工作打下良好的基础。本课程的特点是数学基础理论与计算机编程语言与机械设计专业知识高度结合的综合课程。 二、课程目标 本门课程通过授课、练习和上机实践等教学环节,使学生树立机械优化设计的基本思想,了解机械优化设计的基本概念,初步掌握建立优化数学模型的基本方法和要求,了解和掌握一维搜索、无约束优化和约束优化中的一些基本算法及各种基本优化方法的特点和相关优化参数的选用原则,具有一定的编制和使用优化软件工具的能力,并具备一定的将机械工程问题转化为最优化问题并求解的应用能力。 三、与相关课程的联系与区别 本课程教学需要的先修课程:高等数学、理论力学、材料力学、机械原理、机械设计、机械制造装备设计、计算机编程语言。 本门课程要利用高等数学中有关偏导数、函数、极值、线性代数和矩阵等知识来

构建优化的方法;利用力学、机械设计和机械制造等方面的专业知识将工程问题转化成规范的优化设计数学模型,并利用计算机编程语言将优化方法和数学模型转化成可以执行的计算机程序,从而得到优化问题的解。因此,它既区别于基础的数学、力学课程和计算机编程语言课,又不同于机械设计和机械制造等机械专业课程,是利用数学方法和编程语言来解决机械工程设计问题的综合性课程。需要培养学生综合应用各选修课程知识解决工程设计问题的能力。 四、课程的重点和难点 本课程的重点内容:机械优化设计的基本概念、一维搜索优化方法、基本的无约束优化方法和约束优化方法。 本课程的次重点内容:机械优化数学模型建立方法和原则、优化设计的数学基础、线性规划方法、多目标和离散变量的优化方法。 本课程的的难点内容:约束优化方法、优化方法在机械工程设计中的实际应用。 Ⅱ考核目标 本大纲在考核目标中,按照识记、领会和应用三个层次规定其应达到的能力层次要求。三个能力层次是递升的关系,后者必须建立在前者的基础上。各能力层次的含义是: 识记(Ⅰ):要求考生能够识别和记忆本课程中有关优化设计数学模型和各种基本优化方法基本概念、基本原理、算法特点、算法步骤等主要内容并能够根据考核的不同要求,做正确的表述、选择和判断。 领会(Ⅱ):要求考生能够领悟和理解本课程中有关优化问题数学建模、求解及各种基本优化方法的概念及原理的内涵及外延,理解各种优化方法的数学基础和求解步骤的确切含义,掌握每种方法的适用条件和优化参数选用原则;理解相关知识的区别和联系,做出正确的判断、解释和说明。 应用(Ⅲ):要求考生能够根据所学的方法,对简单的优化问题求解,得出正确的结论或做出正确的判断。能够针对具体、实际的工程情况发现问题,并能探究解决问题的方法,建立合理的数学模型,用所学的优化方法进行求解,并学会编程或利用现有优化软件求解优化问题。 Ⅲ课程内容与考核要求 绪论 一、学习目的与要求 了解机械优化设计的特点、发展概况以及本课程的主要内容。 二、课程内容 传统设计和优化设计的特点和区别,机械优化设计发展概况及本课程的主要内容。 三、考核知识点与考核要求 1. 传统设计和优化设计 识记:传统设计特点,传统设计流程; 领会:优化设计特点,现代设计流程。 2. 机械优化设计发展概况

机械优化设计方法基本理论

机械优化设计方法基本理论 一、机械优化概述 机械优化设计是适应生产现代化要求发展起来的一门科学,它包括机械优化设计、机械零部件优化设计、机械结构参数和形状的优化设计等诸多内容。该领域的研究和应用进展非常迅速,并且取得了可观的经济效益,在科技发达国家已将优化设计列为科技人员的基本职业训练项目。随着科技的发展,现代化机械优化设计方法主要以数学规划为核心,以计算机为工具,向着多变量、多目标、高效率、高精度方向发展。]1[ 优化设计方法的分类优化设计的类别很多,从不同的角度出发,可以做出各种不同的分类。按目标函数的多少,可分为单目标优化设计方法和多目标优化设计方法按维数,可分为一维优化设计方法和多维优化设计方法按约束情况,可分为无约束优化设计方法和约束优化设计方法按寻优途径,可分为数值法、解析法、图解法、实验法和情况研究法按优化设计问题能否用数学模型表达,可分为能用数学模型表达的优化设计问题其寻优途径为数学方法,如数学规划法、最优控制法等 1.1 设计变量 设计变量是指在设计过程中进行选择并最终必须确定的各项独立参数,在优化过程中,这些参数就是自变量,一旦设计变量全部确定,设计方案也就完全确定了。设计变量的数目确定优化设计的维数,设计变量数目越多,设计空间的维数越大。优化设计工作越复杂,同时效益也越显著,因此在选择设计变量时。必须兼顾优化效果的显著性和优化过程的复杂性。 1.2 约束条件 约束条件是设计变量间或设计变量本身应该遵循的限制条件,按表达方式可分为等式约束和不等式约束。按性质分为性能约束和边界约束,按作用可分为起作用约束和不起作用约束。针对优化设计设计数学模型要素的不同情况,可将优化设计方法分类如下。约束条件的形式有显约束和隐约束两种,前者是对某个或某组设计变量的直接限制,后者则是对某个或某组变量的间接限制。等式约束对设计变量的约束严格,起着降低设计变量自由度的作用。优化设计的过程就是在设计变量的允许范围内,找出一组优化的设计变量值,使得目标函数达到最优值。

结构优化设计是在满足规范要求

结构优化设计是在满足规范要求、保证结构安全和建筑产品品质的前提下,通过合理的结构布置、科学的计算论证、适度的构造措施,充分发挥材料性能、合理节约造价的设计方法。结构优化设计在当前竞争日益激烈的建筑设计市场成为大势所趋。如何在满足建筑功能的前提下,保证结构安全并控制含钢量成为摆在结构设计工程师面前的现实课题。本文总结了以往的设计经验,参考了相关文献,给出了结构优化设计的步骤和一些具体措施,供设计人员参考。 1结构优化设计的步骤 笔者认为,结构优化设计的合理步骤应该是:①在方案阶段,通过与建筑专业的充分沟通,对建筑的平面布置、立面造型、柱网布置等提出合理的建议和要求,使结构的高度、复杂程度、不规则程度均控制在合理范围内,避免抗震审查,为降低含钢量争取主动权;②在初步设计阶段,通过对结构体系、结构布置、建筑材料、设计参数、基础型式等内容的多方案技术经济性比较,选出最优方案,整体控制含钢量;③在具体计算过程中,通过精确的荷载计算、细致的模型调整,使结构达到最优受力状态,进一步降低用钢量;④在施工图阶段通过精细的配筋设计抠出多余钢筋,彻底降低含钢量。 在进行多方案的技术经济性比较时,应综合考虑材料费、模板费、基坑开挖降水支护费用、措施费、施工难易、工期长短等因素,与甲方协商后择优选用。 2结构体系与布置优化 结构体系和布置对造价影响很大,应予重视。 1)应根据建筑布置、高度和使用功能要求选择经济合理的结构体系。比如,异形柱框架比普通框架用钢量大,在可能的情况下尽量采用前者;短肢剪力墙比普通剪力墙含钢量高,在可能的情况下尽量采用后者。 2)应选择比较规则的平面方案和立面方案。尽量避免平面凸凹不规则或楼板开大洞,控制平面长宽比,合理设缝,使结构刚度中心与质量中心尽量靠近。竖向应避免有过大的外挑或内收,同时注意限制薄弱层、跃层、转换层等不利因素,使侧向刚度和水平承载力沿高度尽量均匀平缓变化。 3)应选择合理、均匀的柱网尺寸,使板、梁、柱、墙的受力合理,从而降低构件的用钢量。柱网大则楼盖用钢量大,柱网小则柱子用钢量增大,应根据建筑实际情况和经验合理布置。例如,住宅中小开间结构中墙柱的作用不能得到充分发挥,过多的墙柱还会导致较大的地震作用,可考虑采用大开间结构体系,既节约造价,又便于建筑灵活布置。 4)应选择经济合理的楼盖体系。楼盖质量大,层数多,占整体造价比重高,对楼盖的类型、构件的尺寸、数量、间距等应进行对比分析,选择最优的方案。一般住宅宜采用现浇梁板楼盖,预应力楼盖的预应力钢筋容易被二次装修破坏,井字梁楼盖影响室内美观,均不推荐。办公楼等大空间结构宜采用十字梁、井字梁、预应力梁板方案。双向板比单向板经济,应多做双向板。板的厚度,双向板宜控制在短跨的1/35,单向板宜控制在短跨的1/30,此时板易满足强度和变形要求,经济性好。 5)剪力墙结构的优化空间很大,应下大力气优化。剪力墙的布置宜规则、均匀、对称,以控制结构扭转变形。在满足规范和计算的前提下应尽量减少墙的数量,限制墙肢长度,控制连梁刚度,剪力墙能落地的就全部落地不做框支转换层,平面能布置成大开问的尽量布置成大开间,墙体的厚度满足构造要求和轴压比的要求即可。连梁刚度太大时可通过梁中开水平缝变成双梁、增大跨高比等措施降低连梁刚度。尽量少用短肢剪力墙,限制“一”字墙,少做转换。 6)降低含钢量的小技巧:①楼电梯间不宣布置在房屋端部或转角处。因其空间刚度较小,设在端部对抗扭不利,设在转角处应力集中。②框架结构层刚度较弱时,加大柱尺寸或梁高都可显著增大层刚度,而提高混凝土强度效果不明显。③柱的截面尺寸,多层宜2层~3层

MATLAB软件在机械优化设计中的应用研究

摘要本文分析了MATLAB软件在机械优化设计中常用的线性规划、一维优化、无约束非线性优化及约束非线性优化四种优化问题的标准数学模型、调用函数及参数的设置。并以具体实例对利用MATLAB解决优化问题的具体过程进行了详细的阐述,该过程可以供工程设计人员参考,以提高优化设计效率。 关键词机械优化设计MATLAB Research on Application of MATLAB Software in Mecha-nical Optimization Design//Jiao Lili Abstract Standard mathematical model,function and the para-meter settings of matlab software which used in mechanical optimization design such as linear programming,one-dimensional optimization,unconstrained nonlinear optimization and constrained nonlinear optimization were analyzed.Specific process of solving the optimization problem with Matlab is expounded by concrete examples,the process could be referenced by engineering staff, and then improve the efficiency optimization design. Key words mechanism;optimization design;Matlab Author's address Faculty of UG,Yancheng Institute of Techn-ology,224051,Yancheng,Jiangsu,China 机械优化设计就是在给定的载荷或环境条件下,在对机械产品的形态、几何尺寸关系以及其他因素的限制(约束)范围内,以机械系统的功能、强度和经济性等为优化对象,选取设计变量,建立目标函数和约束条件,并使目标函数获得最优值的一种现代设计方法。目前,已有很多成熟的优化方法程序可供选择,但它们各有自己的特点和适用范围,实际应用时必须注意因为优化方法或初始参数选择而带来的收敛性等问题。而M ATLAB语言的优化工具箱则选用最佳方法求解、初始参数输入简单、语法符合工程设计语言要求、编程工作量小、优越性明显。 1MATLAB优化函数介绍 M ATLAB是美国M athWorks公司于20世纪80年代中期推出的数学软件,其优秀的数值计算能力和卓越的数据可视化能力使其很快在数学软件中脱颖而出。M ATLAB优化工具箱可以解决线性规划、非线性规划和多目标规划等问题。具体包括线性、非线性最小化,最大最小化,二次规划,半无限问题,线性、非线性方程(组)的求解,线性、非线性的最小二乘问题以及整数规划等问题的求解。另外,该工具箱还提供了线性、非线性最小化,方程求解,曲线拟合,二次规划等问题中的大型课题的求解方法。为优化方法在工程中的实际应用提供了更方便快捷的途径。 M ATLAB优化工具箱能解决很多优化问题,但从目标函数、约束条件和设计变量的性质上划分,典型的机械优化问题大致分为线性规划问题、一维优化问题、多维无约束非线性规划问题、约束非线性规划问题几大类型。表1中列出了几种优化类型的标准数学模型、M ATLAB优化函数及相应的调用形式、函数中的一些参数的详细说明。 当优化问题的目标函数是优化变量的线性函数,且约束条件也是优化变量的线性等式或不等式时,该问题为线性规划问题。当优化问题中只有一个变量时,无论目标函数是变量的线性关系还是非线性关系都属于一维优化问题,只要调用fminbnd函数即可实现优化目标的求解。如目标函数和约束函数中存在一个或多个非线性函数时,则为非线性规划问题。非线性规划问题则又分为无约束和有约束两大类。 求解无约束优化问题的方法有很多,包括直接搜索法的坐标轮换法、鲍威尔法、单形替换法,间接法的梯度法、牛顿法和变尺度法等。直接搜索法适用于目标函数高度非线性,没有导数或导数很难求的情况,其缺点是收敛速度慢。在函数的导数可求的情况下,梯度法是一种更优的方法,该法利用函数梯度(一阶导数)和Hessian矩阵(二阶导数)构造算法,可获得更快的收敛速度。M ATLAB优化工具箱中的fminunc或fminsearch函数其默认实现思想是BFGS(Broy-den-Fletcher-Gold farb-Shanno)变尺度法。函数fminunc要求目标函数必须连续,函数fminsearch常用来处理不连续的目标函数,对于求解二次以上的问题,fminsearch函数比fmin-unc函数有效。 机械优化设计问题大多是有约束非线性规划问题。有约束非线性规划问题的解法有很多,但这些算法仅能解决某类特殊的非线性规划问题。早期的方法通常是通过构造惩罚函数来将有约束的优化问题转化为无约束优化问题进 中图分类号:TH122文献标识码:A文章编号:1672-7894(2011)16-090-02 优化类型线性规划一维约束优 化 无约束非线 性规划 约束非线性 规划 数学模型min f(x) M ATLAB 优化函数linprog fminbnd fminunc、 fminsearch fmincon 常用调用形式[x,fval,exitflag]= linprog(f,A,b,Aeq, beq,lb,ub,x0) [x,fval,exitflag] =fminbnd(fun, lb,ub) [x,fval,exitflag] =fminunc [/fminsearch] (fun,x0) [x,fval,exitflag] =fmincon(fun, x0,A,b,Aeq, beq,lb,ub, nonlcon) 参数解释1.线性规划中f为优化变量x的系数向量,其他类型的f(x)要定义成M ATLAB函数文件(fun); 2.Ax≤b为线性不等式约束,A为不等式约束系数矩阵,b为不等式约束右端向量; 3.Aeq*x=Beq为线性等式约束,Aeq为等式约束系数矩阵,beq 为等式约束右端向量; 4.c(x)≤0和ceq(x)=0分别为非线性不等式约束和等式约束,要定义成M ATLAB函数文件(nonlcon); 5.ub,lb,x0分别为优化变量x的上界、下界和初始值; 6.x,fval,exitflag分别是返回目标函数的最优解x,在x点的函数值,算法的终止标志(为1时算法收敛)。 表1MATLAB优化函数 min f T x s.t. Ax≤b Aeq*x=Beq lb≤x≤u ≤ b s.t.lb≤x≤ub min f(x) s.t. Ax≤b Aeq*x=Beq c(x)≤0 ceq(x)=0 lb≤x≤u ≤ ≤ ≤ ≤≤ ≤ ≤ ≤ ≤≤ ≤ b min f(x) 90

机械结构优化设计

机械结构优化设计 ——周江琛2013301390008 摘要:机械优化设计是一门综合性的学科,非常有发展潜力的研究方向,是解决复杂设计问题的一种有效工具。本文重点介绍机械优化设计方法的同时,对其原理、优缺点及适用范围进行了总结,并分析了优化方法的最新研究进展。关键词:优化方法约束特点函数 优化设计是一门新兴学科,它建立在数学规划理论和计算机程序设计基础上,通过计算机的数值计算,能从众多的设计方案中寻到尽可能完善的或最适宜的设计方案,使期望的经济指标达到最优,它可以成功地解决解析等其它方法难以解决的复杂问题,优化设计为工程设计提供了一种重要的科学设计方法,因而采用这种设计方法能大大提高设计效率和设计质量。优化设计主要包括两个方面:一是如何将设计问题转化为确切反映问题实质并适合于优化计算的数学模型,建立数学模型包括:选取适当的设计变量,建立优化问题的目标函数和约束条件。目标函数是设计问题所要求的最优指标与设计变量之间的函数关系式,约束条件反映的是设计变量取得范围和相互之间的关系;二是如何求得该数学模型的最优解:可归结为在给定的条件下求目标函数的极值或最优值的问题。机械优化设计就是在给定的载荷或环境条件下,在机械产品的形态、几何尺寸关系或其它因素的限制范围内,以机械系统的功能、强度和经济性等为优化对象,选取设计变量,建立

目标函数和约束条件,并使目标函数获得最优值一种现代设计方法,目前机械优化设计已广泛应用于航天、航空和国防等各部门。优化设计是20世纪60年代初发展起来的,它是将最优化原理和计算机技术应用于设计领域,为工程设计提供一种重要的科学设计方法。利用这种新方法,就可以寻找出最佳设计方案,从而大大提高设计效率和质量。因此优化设计是现代设计理论和方法的一个重要领域,它已广泛应用于各个工业部门。优化方法的发展经历了数值法、数值分析法和非数值分析法三个阶段。20世纪50年代发展起来的数学规划理论形成了应用数学的一个分支,为优化设计奠定了理论基础。20世纪60年代电子计算机和计算机技术的发展为优化设计提供了强有力的手段,使工程技术人员把主要精力转到优化方案的选择上。最优化技术成功地运用于机械设计还是在20世纪60年代后期开始,近年来发展起来的计算机辅助设计(CAD),在引入优化设计方法后,使得在设计工程中既能够不断选择设计参数并评选出最优设计方案,又可加快设计速度,缩短设计周期。在科学技术发展要求机械产品更新日益所以今天,把优化设计方法与计算机辅助设计结合起来,使设计工程完全自动化,已成为设计方法的一个重要发展趋势。 优化设计方法多种多样,主要有以下几种:1无约束优化设计法;无约束优化设计是没有约束函数的优化设计,无约束可以分为两类,一类是利用目标函数的一阶或二阶导数的无约束优化方法,如最速下降法、共轭梯度法、牛顿法及变尺度法等。另一类是只利用目标函数值的无约束优化方法,如坐标轮换法、单形替换法及鲍威尔法等。此法具有计算

相关文档
最新文档