最优化理论第一章ppt课件.ppt

上传人:飞****2 文档编号:29787004 上传时间:2022-08-02 格式:PPT 页数:53 大小:782.50KB
返回 下载 相关 举报
最优化理论第一章ppt课件.ppt_第1页
第1页 / 共53页
最优化理论第一章ppt课件.ppt_第2页
第2页 / 共53页
点击查看更多>>
资源描述

《最优化理论第一章ppt课件.ppt》由会员分享,可在线阅读,更多相关《最优化理论第一章ppt课件.ppt(53页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、 优化是从处理各种事物的一切可能的方案中,寻求优化是从处理各种事物的一切可能的方案中,寻求最优的方案。最优的方案。 优化的原理与方法,在科学的、工程的和社会的实优化的原理与方法,在科学的、工程的和社会的实际问题中的应用,便是优化问题。际问题中的应用,便是优化问题。 1-1 1-1 绪论绪论 历史上最早记载下来的最优化问题可追溯到古希历史上最早记载下来的最优化问题可追溯到古希腊的欧几里得(腊的欧几里得(EuclidEuclid,公元前,公元前300300年左右),他指出:年左右),他指出:在周长相同的一切矩形中,以正方形的面积为最大。在周长相同的一切矩形中,以正方形的面积为最大。十七、十八世纪十

2、七、十八世纪微积分微积分的建立给出了求函数极值的一的建立给出了求函数极值的一些准则,对最优化的研究提供了某些理论基础。然而,些准则,对最优化的研究提供了某些理论基础。然而,在以后的两个世纪中,最优化技术的进展缓慢,主要在以后的两个世纪中,最优化技术的进展缓慢,主要考虑了有约束条件的最优化问题,发展了考虑了有约束条件的最优化问题,发展了变分法变分法。 直到上世纪直到上世纪4040年代初,由于军事上的需要产生了年代初,由于军事上的需要产生了运筹学运筹学,并使优化技术首先应用于解决战争中的实际,并使优化技术首先应用于解决战争中的实际问题,例如轰炸机最佳俯冲轨迹的设计等。问题,例如轰炸机最佳俯冲轨迹的

3、设计等。 近十几年来,最优化方法已陆续用到建筑结构、近十几年来,最优化方法已陆续用到建筑结构、化工、冶金、铁路、航天航空、造船、机床、汽车、化工、冶金、铁路、航天航空、造船、机床、汽车、自动控制系统、电力系统以及电机、电器等工程设计自动控制系统、电力系统以及电机、电器等工程设计领域,并取得了显著效果。领域,并取得了显著效果。 50年代末年代末数学规划方法数学规划方法被首次用于结构最优化,并被首次用于结构最优化,并成为优化设计中求优方法的理论基础。数学规划方法是成为优化设计中求优方法的理论基础。数学规划方法是在第二次世界大战期间发展起来的一个新的数学分支,在第二次世界大战期间发展起来的一个新的数

4、学分支,线性规划与非线性规划是其主要内容。线性规划与非线性规划是其主要内容。 大型电子计算机的出现,使最优化方法及其理论蓬大型电子计算机的出现,使最优化方法及其理论蓬勃发展,成为应用数学中的一个重要分支,并在许多科勃发展,成为应用数学中的一个重要分支,并在许多科学技术领域中得到应用。学技术领域中得到应用。人类智能优化人类智能优化:与人类史同步,直接凭借人类的:与人类史同步,直接凭借人类的直觉或逻辑思维,如黄金分割法、穷举法和瞎子爬山法等。直觉或逻辑思维,如黄金分割法、穷举法和瞎子爬山法等。l 第二阶段第二阶段数学规划方法优化数学规划方法优化:从三百多年前牛顿发明微:从三百多年前牛顿发明微积分算

5、起,电子计算机的出现推动数学规划方法在近五十年来积分算起,电子计算机的出现推动数学规划方法在近五十年来得到迅速发展。得到迅速发展。l 第三阶段第三阶段工程优化工程优化:近二十余年来,计算机技术的发展:近二十余年来,计算机技术的发展给解决复杂工程优化问题提供了新的可能,非数学领域专家开给解决复杂工程优化问题提供了新的可能,非数学领域专家开发了一些工程优化方法,能解决不少传统数学规划方法不能胜发了一些工程优化方法,能解决不少传统数学规划方法不能胜任的工程优化问题。在处理多目标工程优化问题中,基于经验任的工程优化问题。在处理多目标工程优化问题中,基于经验和直觉的方法得到了更多的应用。优化过程和方法学

6、研究,尤和直觉的方法得到了更多的应用。优化过程和方法学研究,尤其是建模策略研究引起重视,开辟了提高工程优化效率的新的其是建模策略研究引起重视,开辟了提高工程优化效率的新的途径。途径。l 第四阶段第四阶段现代优化方法:现代优化方法:如遗传算法、如遗传算法、 模拟退火算法、模拟退火算法、 蚁群算法、蚁群算法、 神经网络算法等,并采用专家系统技术实现寻优神经网络算法等,并采用专家系统技术实现寻优策略的自动选择和优化过程的自动控制,智能寻优策略迅速发策略的自动选择和优化过程的自动控制,智能寻优策略迅速发展。展。 已知:制造一体积为已知:制造一体积为100m100m3 3,长度不小于,长度不小于5m5m

7、,不,不带上盖的箱盒,试确定箱盒的长带上盖的箱盒,试确定箱盒的长x x1 1,宽,宽x x2 2,高,高x x3 3,使箱盒用料最省。使箱盒用料最省。 分析:分析:(1 1)箱盒的表面积的表达式;)箱盒的表面积的表达式;(2 2)优化变量确定:长)优化变量确定:长x x1 1,宽,宽x x2 2,高,高x x3 3 ;(3 3)优化约束条件:)优化约束条件: (a a)体积要求;)体积要求; (b b)长度要求;)长度要求;x x1 1x x2 2x x3 3箱盒的优化问题箱盒的优化问题1-2 1-2 优化问题示例优化问题示例123,x xx122313min2()Sx xx xx x1231

8、23500100 xxxx x x优化变量:优化变量:目标函数:目标函数:约束条件:约束条件: 某工厂生产某工厂生产A A 和和B B 两种产品,两种产品,A A 产品单位价格产品单位价格为为P PA A 万元,万元, B B 产品单位价格为产品单位价格为P PB B 万元。每生产一个单位万元。每生产一个单位A A 产品需消耗煤产品需消耗煤a aC C 吨,电吨,电a aE E 度,人工度,人工a aL L 个人日;每生产个人日;每生产一个单位一个单位B B 产品需消耗煤产品需消耗煤b bC C 吨,电吨,电b bE E 度,人工度,人工b bL L 个人日。个人日。现有可利用生产资源煤现有可

9、利用生产资源煤C C 吨,电吨,电E E 度,劳动力度,劳动力L L 个人日,个人日,欲找出其最优分配方案,使产值最大。欲找出其最优分配方案,使产值最大。 分析:分析:(1 1)产值的表达式;)产值的表达式;(2 2)优化变量确定:)优化变量确定: A A 产品产品x xA A, B B 产品产品x xB B ;(3 3)优化约束条件:)优化约束条件: (a a)生产资源煤约束;)生产资源煤约束; (b b)生产资源电约束;)生产资源电约束; (b b)生产资源劳动力约束;)生产资源劳动力约束;最大产值生产资源分配问题最大产值生产资源分配问题 ,ABxxmaxAABBPP xP xCACBEA

10、EBLALBa xb xCa xb xEa xb xL优化变量:优化变量:目标函数:目标函数:约束条件:约束条件:1.1.优化变量优化变量 一个优化问题可以用一组基本参数的数值来表一个优化问题可以用一组基本参数的数值来表示,在优化过程中进行选择并最终必须确定的各项示,在优化过程中进行选择并最终必须确定的各项独立的基本参数,称作独立的基本参数,称作优化变量优化变量,又叫做,又叫做决策变量决策变量。 最优化的数学模型是描述实际优化问题目标函数、最优化的数学模型是描述实际优化问题目标函数、变量关系、有关约束条件和意图的数学表达式,它变量关系、有关约束条件和意图的数学表达式,它反映了物理现象各主要因素

11、的内在联系,是进行最反映了物理现象各主要因素的内在联系,是进行最优化的基础。优化的基础。 优化变量的全体实际上是一组变量,可用一个列优化变量的全体实际上是一组变量,可用一个列向量表示。优化变量的数目称为优化问题的维数,如向量表示。优化变量的数目称为优化问题的维数,如n n个优化变量,则称为个优化变量,则称为n n维优化问题维优化问题。1212 ,Tnnxxx xxxx 按照优化变量的取值特点,可分为按照优化变量的取值特点,可分为连续变量连续变量(例(例如轴径、轮廓尺寸等)和如轴径、轮廓尺寸等)和离散变量离散变量(例如各种标准规格(例如各种标准规格等)。等)。 图1-1 优化变量所组成的优化空间

12、优化变量所组成的优化空间(a a)二维问题)二维问题 (b b)三维问题)三维问题 只有两个优化变量的二维优化问题可用图(只有两个优化变量的二维优化问题可用图(a a)所示的平面直角坐标表示;有三个优化变量的三维所示的平面直角坐标表示;有三个优化变量的三维问题可用图(问题可用图(b b)所表示的空间直角坐标表示。)所表示的空间直角坐标表示。 优化问题的维数表征优化的自由度,优化变量愈优化问题的维数表征优化的自由度,优化变量愈多,则问题的自由度愈大、可供选择的方案愈多,但多,则问题的自由度愈大、可供选择的方案愈多,但难度亦愈大、求解亦愈复杂。难度亦愈大、求解亦愈复杂。 小型优化问题:小型优化问题

13、:一般含有一般含有2 21010个优化变量;个优化变量; 中型中型优化优化问题:问题:10105050个个优化优化变量;变量; 大型大型优化优化问题:问题:5050个以上的个以上的优化优化变量。变量。 如何选定优化变量如何选定优化变量? 任何一项产品,是众多变量标志结构尺寸的综合体。变量任何一项产品,是众多变量标志结构尺寸的综合体。变量越多,可以淋漓尽致地描述产品结构,但会增加建模的难度和越多,可以淋漓尽致地描述产品结构,但会增加建模的难度和造成优化规模过大。所以确定优化变量时应注意以下几点:造成优化规模过大。所以确定优化变量时应注意以下几点: (1 1)抓主要,舍次要。抓主要,舍次要。 对产

14、品性能和结构影响大的参数可取为优化变量,影响小对产品性能和结构影响大的参数可取为优化变量,影响小的可先根据经验取为试探性的常量,有的甚至可以不考虑。的可先根据经验取为试探性的常量,有的甚至可以不考虑。(2 2)根据要解决问题的特殊性来选择优化变量。根据要解决问题的特殊性来选择优化变量。 例如,圆柱螺旋拉压弹簧的优化变量有例如,圆柱螺旋拉压弹簧的优化变量有4 4个,即钢丝直径个,即钢丝直径d d,弹簧中径,弹簧中径D D,工作圈数,工作圈数n n和自由高度和自由高度H H。在建模中,将材料的许。在建模中,将材料的许用剪切应力用剪切应力 和剪切模量和剪切模量等作为优化常量。在给定径向空间内等作为优

15、化常量。在给定径向空间内设计弹簧,则可把弹簧中径设计弹簧,则可把弹簧中径D D作为优化常量。作为优化常量。 优化问题中有些是工程上所不能接受的,在优化优化问题中有些是工程上所不能接受的,在优化中对优化变量取值有一些限制条件,这些限制条件称中对优化变量取值有一些限制条件,这些限制条件称作作约束条件约束条件,简称,简称约束约束。 约束又可按其数学表达形式分成等式约束和约束又可按其数学表达形式分成等式约束和不等式约束两种类型:不等式约束两种类型:(1)(1)等式约束等式约束(2)(2)不等式约束不等式约束( )0hx( )0gx根据约束的性质可以把它们区分成:根据约束的性质可以把它们区分成:性能约束

16、性能约束针对性能要求而提出的限制条件称作性能针对性能要求而提出的限制条件称作性能约束。例如,选择某些结构必须满足受力的强度、刚度约束。例如,选择某些结构必须满足受力的强度、刚度或稳定性等要求;或稳定性等要求;边界约束边界约束只是对设计变量的取值范围加以限制的约只是对设计变量的取值范围加以限制的约束称作边界约束。例如,允许机床主轴选择的尺寸范围,束称作边界约束。例如,允许机床主轴选择的尺寸范围,对轴段长度的限定范围就属于边界约束。对轴段长度的限定范围就属于边界约束。图图1-2 1-2 优化问题中的约束面(或约束线)优化问题中的约束面(或约束线) (a)(a)二变量问题的约束线二变量问题的约束线

17、(b) (b) 三变量问题的约束面三变量问题的约束面 如图如图1-31-3上画出了满足两项约束条件上画出了满足两项约束条件g1(X)=x12x2216 0和和g2(X)2x20的的二维设计问题的可行域二维设计问题的可行域D D,它位于,它位于x2 2=2=2的上面和的上面和圆圆 x1 12 2x2 22 2=16=16的圆弧的圆弧ABCABC下面并包括线段下面并包括线段ACAC和圆弧和圆弧ABCABC在内。在内。图图1-3 1-3 约束条件规定的可行域约束条件规定的可行域D D 可行域可行域 : : 在优化问题中,满足所有约束条件的点所构成在优化问题中,满足所有约束条件的点所构成的集合。的集合

18、。 满足满足 的约束为起作用约束的约束为起作用约束, ,否则为否则为不起作用的约束不起作用的约束.(.(等式等式约束一定是起作用约束约束一定是起作用约束) )一般情况下,可行域可表示为:一般情况下,可行域可表示为:mjxhluxgxDju, 2 , 10)(, 2 , 10)(不可行域不可行域: :可行点和不可行点可行点和不可行点 D D内的点为可行点内的点为可行点, ,否则为不可否则为不可行点(外点)。行点(外点)。边界点与内点边界点与内点约束边界上的可行点为边界点约束边界上的可行点为边界点, ,其其余可行点为内点。余可行点为内点。起作用的约束与不起作用的约束起作用的约束与不起作用的约束D0

19、)(*Xgu 在优化过程中,通过优化变量的不断向在优化过程中,通过优化变量的不断向f(X)值改善的方向值改善的方向自动调整,最后求得自动调整,最后求得f f( (X X) )值最好或最满意的值最好或最满意的X值。在构造目标值。在构造目标函数时,目标函数的最优值可能是最大值,也可能是最小值。函数时,目标函数的最优值可能是最大值,也可能是最小值。在机械设计中,可作为参考目标函数的有:在机械设计中,可作为参考目标函数的有: 体积最小、重量最轻、效率最高、承载能力最大、结构体积最小、重量最轻、效率最高、承载能力最大、结构运动精度最高、振幅或噪声最小、成本最低、耗能最小、动运动精度最高、振幅或噪声最小、

20、成本最低、耗能最小、动负荷最小等等。负荷最小等等。 12()()nf Xf xxx, , , 为了对优化进行定量评价,必须构造包含优化变量的评价为了对优化进行定量评价,必须构造包含优化变量的评价函数,它是优化的目标,称为函数,它是优化的目标,称为目标函数目标函数,以,以f(X)表示。表示。 在优化问题中,可以只有一个目标函数,称为在优化问题中,可以只有一个目标函数,称为单目单目标函数标函数。当在同一设计中要提出多个目标函数时,这种。当在同一设计中要提出多个目标函数时,这种问题称为问题称为多目标函数多目标函数的最优化问题。在一般的最优化问的最优化问题。在一般的最优化问题中,多目标函数的情况较多。

21、目标函数愈多,建模的题中,多目标函数的情况较多。目标函数愈多,建模的综合效果愈好,但问题的求解亦愈复杂。综合效果愈好,但问题的求解亦愈复杂。 在实际工程问题中,常常会遇到在多目标函数的在实际工程问题中,常常会遇到在多目标函数的某些目标之间存在矛盾的情况,这就要求建模者正确某些目标之间存在矛盾的情况,这就要求建模者正确处理各目标函数之间的关系。处理各目标函数之间的关系。 ( )x fc 目标函数是目标函数是n n维变量的函数,它的函数图像只能在维变量的函数,它的函数图像只能在n n+1+1维空维空间中描述出来。为了在间中描述出来。为了在n n维设计空间中反映目标函数的变化情维设计空间中反映目标函

22、数的变化情况,常采用目标函数等值面的方法。况,常采用目标函数等值面的方法。 目标函数的等值面(线)数学表达式为:目标函数的等值面(线)数学表达式为: c c为一系列常数,代表一族为一系列常数,代表一族n n维超曲面。如在二维优化维超曲面。如在二维优化问题中,问题中,f(x1,x2)=c 代表代表x1-x2平面上的一族曲线。平面上的一族曲线。 对于具有相等目标函数值的自变量构成的平面曲线或对于具有相等目标函数值的自变量构成的平面曲线或曲面称为曲面称为等值线等值线或或等值面等值面。图图1-4 1-4 等值线等值线 图图1-41-4表示目标函数表示目标函数f(X)与两个优化变量与两个优化变量x1,x

23、2阶所构成阶所构成的关系曲面上的等值线,它是由许多具有相等目标函数值的点的关系曲面上的等值线,它是由许多具有相等目标函数值的点所构成的平面曲线。当给目标函数以不同值时,可得到一系列所构成的平面曲线。当给目标函数以不同值时,可得到一系列的等值线,它们构成目标函数的等值线族。在极值处目标函数的等值线,它们构成目标函数的等值线族。在极值处目标函数的等值线聚成一点,并位于等值线族的中心。当目标函数值的的等值线聚成一点,并位于等值线族的中心。当目标函数值的变化范围一定时,等值线愈稀疏说明目标函数值的变化愈平缓。变化范围一定时,等值线愈稀疏说明目标函数值的变化愈平缓。利用等值线的概念可用几何图象形象地表现

24、出目标函数的变化利用等值线的概念可用几何图象形象地表现出目标函数的变化规律。规律。 从等值线上,可以清楚地看到函数值的变化情况。其中从等值线上,可以清楚地看到函数值的变化情况。其中f=40的等值线就是使的等值线就是使f(x1,x2)=40的各点的各点x1,x2T所组成的连线所组成的连线。 如图函数如图函数 的等值线图。的等值线图。2212121212( ,)60 104f x xxxxxx x图图1-5 1-5 等值线等值线12 ,TnXx xx()minf X()0(1,2, )kh Xkl()0(1,2,)jgXjm12min()(),. .()01,2,()01,2,nnjkf Xf x

25、xxXRst gXjmh Xkl, , ,求优化变量向量求优化变量向量使目标函数使目标函数 对于复杂的问题,要建立能反映客观工程实际的、完对于复杂的问题,要建立能反映客观工程实际的、完善的数学模型往往会遇到很多困难,有时甚至比求解更为善的数学模型往往会遇到很多困难,有时甚至比求解更为复杂。这时要抓住关键因素,适当忽略不重要的成分,使复杂。这时要抓住关键因素,适当忽略不重要的成分,使问题合理简化,以易于列出数学模型,这样不仅可节省时问题合理简化,以易于列出数学模型,这样不仅可节省时间,有时也会改善优化结果。间,有时也会改善优化结果。 最优化问题的目标函数通常为求目标函数的最小值。若最优化问题的目

26、标函数通常为求目标函数的最小值。若目标函数的最优点为可行域中的最大值时,则可看成是求目标函数的最优点为可行域中的最大值时,则可看成是求-f(X)的最小值,因为的最小值,因为minmin-f(X)与与max f(X)是等价的。是等价的。1 1)根据问题要求,应用专业范围内的现行理论和经验等,对)根据问题要求,应用专业范围内的现行理论和经验等,对优化对象进行分析。必要时,需要对传统问题中的公式进行改优化对象进行分析。必要时,需要对传统问题中的公式进行改进,并尽可以反映该专业范围内的现代技术进步的成果。进,并尽可以反映该专业范围内的现代技术进步的成果。2 2)对诸参数进行分析,以确定问题的原始参数、

27、优化常数和)对诸参数进行分析,以确定问题的原始参数、优化常数和优化变量。优化变量。3 3)根据问题要求,确定并构造目标函数和相应的约束条件,)根据问题要求,确定并构造目标函数和相应的约束条件,有时要构造多目标函数。有时要构造多目标函数。4 4)必要时对数学模型进行规范化,以消除诸组成项间由于量)必要时对数学模型进行规范化,以消除诸组成项间由于量纲不同等原因导致的数量悬殊的影响。纲不同等原因导致的数量悬殊的影响。 以最低成本确定满足动物所需营养的最优混合饲料。设每以最低成本确定满足动物所需营养的最优混合饲料。设每天需要混合饲料的批量为天需要混合饲料的批量为100100磅,这份饲料必须含:至少磅,

28、这份饲料必须含:至少0.8%0.8%而不超过而不超过1.2%1.2%的钙的钙; ;至少至少22%22%的蛋白质的蛋白质; ;至多至多5%5%的粗纤维。假定的粗纤维。假定主要配料包括石灰石、谷物、大豆粉。这些配料的主要营养成主要配料包括石灰石、谷物、大豆粉。这些配料的主要营养成分为:分为:1231231231232323123min0.01640.04630.1250. .1000.3800.0010.0020.012 1000.3800.0010.0020.008 1000.090.500.22 1000.020.080.05 100000Zxxxstxxxxxxxxxxxxxxxx解解: :

29、根据前面介绍的建模要素得出此问题的数学模型如下根据前面介绍的建模要素得出此问题的数学模型如下: :设设 是生产是生产100100磅混合饲料磅混合饲料所须的石灰石、谷物、大豆粉的量(磅)。所须的石灰石、谷物、大豆粉的量(磅)。321xxx对于最优化问题一般可作如下分类:对于最优化问题一般可作如下分类:还有其它的一些划分方法:还有其它的一些划分方法: 如按优化变量的性质分:连续变量、离散变量、整数变如按优化变量的性质分:连续变量、离散变量、整数变量规划问题量规划问题: : 二次规划、几何规划、随机规划等。二次规划、几何规划、随机规划等。约束无约束动态问题非线性规划线性规划约束问题维问题一维问题非线

30、性问题线性问题无约束问题静态问题最优化问题nl无约束优化无约束优化问题就是在没有限制的条件下,对优化变问题就是在没有限制的条件下,对优化变量求目标函数的极小点。在优化空间内,目标函数是量求目标函数的极小点。在优化空间内,目标函数是以等值面的形式反映出来的,则以等值面的形式反映出来的,则无约束优化问题的极无约束优化问题的极小点即为等值面的中心。小点即为等值面的中心。l约束优化约束优化问题是在可行域内对设计变量求目标函问题是在可行域内对设计变量求目标函数的极小点,此极小点在数的极小点,此极小点在可行域内或在可行域边界可行域内或在可行域边界上。上。等值线等高线等值线等高线:等值线等高线:它是由许多具

31、有相它是由许多具有相同目标函数值的点同目标函数值的点所构成的平面曲线所构成的平面曲线目标函数的等值线目标函数的等值线数学表达式为:数学表达式为:()xfc2212111222123142min( )44 s.t.( )20( )10( )0( )0 xxxxx Fxxxgxxgxxgxgx例例1 1:如下二维非线性规划问题:如下二维非线性规划问题 通过二维约束优化问题的几何求解来直观地描述优化问通过二维约束优化问题的几何求解来直观地描述优化问题的基本思想。题的基本思想。2212111222123142min( )44 s.t.( )20( )10( )0( )0Fxxxgxxgxxgxgx x

32、xxxx 目标函数等值线是以点(目标函数等值线是以点(2 2,0 0)为圆心的一组同心圆。)为圆心的一组同心圆。 如不考虑约束,本例的无约束最优解是:如不考虑约束,本例的无约束最优解是:*(2,0)x,*()0Fx约束方程所围成的可行域是约束方程所围成的可行域是D D。01234-1f(x)=3.821x1x2DAx*=0.58, 1.34Tg1(x)=0g3(x)=0g2(x)=0g4(x)=0221212min21. .50 s txxxxl由图易见约束直线与等值线的切点是最优点,利用解析几由图易见约束直线与等值线的切点是最优点,利用解析几何的方法得该切点为何的方法得该切点为 , 对应的最

33、优值为对应的最优值为 l (见图)见图)*3,2TX 2fXx2x12f 1f O解:先画出目标函数等值线,再画出约束曲线,本处约束曲线解:先画出目标函数等值线,再画出约束曲线,本处约束曲线是一条直线,这条直线就是可行集。而最优点就是可行域上使是一条直线,这条直线就是可行集。而最优点就是可行域上使等值线具有最小值的点。等值线具有最小值的点。122122122122min21. 5050,0 xxs t xxxxxxx解:解:先画出等式约束曲线先画出等式约束曲线 的图形。的图形。 这是一条抛物线,如图这是一条抛物线,如图052221xxx再画出不等式约束区域,如图(选定哪侧区域)再画出不等式约束

34、区域,如图(选定哪侧区域)最后画出目标函数等值线,特别注意可行集边界点,最后画出目标函数等值线,特别注意可行集边界点,x1x2123456135ABCD2122125050 xxxxx( 4 1)TX,4fXl得出:得出:x1x2123456135ABCD 解析法解析法数值解法数值解法解析法:解析法:即利用数学分析即利用数学分析( (微分、变分等)的方法,微分、变分等)的方法,根据根据函数(泛函)极值的必要条件和充分条件求出其最优解析函数(泛函)极值的必要条件和充分条件求出其最优解析解的求解方法解的求解方法 。在目标函数比较简单时,求解还可以。在目标函数比较简单时,求解还可以。 局限性:局限性

35、:工程优化问题的目标函数和约束条件往往比较复工程优化问题的目标函数和约束条件往往比较复杂,有时甚至还无法用数学方程描述,在这种情况下应用数杂,有时甚至还无法用数学方程描述,在这种情况下应用数学分析方法就会带来麻烦。学分析方法就会带来麻烦。 最优化方法是与近代电子计算机的发展紧密相联系的,数最优化方法是与近代电子计算机的发展紧密相联系的,数值计算法比解析法更能适应电子计算机的工作特点,因为数值计值计算法比解析法更能适应电子计算机的工作特点,因为数值计算的迭代方法具有以下特点:算的迭代方法具有以下特点: 1 1)是数值计算而不是数学分析方法;)是数值计算而不是数学分析方法; 2 2)具有简单的逻辑

36、结构并能进行反复的同样的算术计算;)具有简单的逻辑结构并能进行反复的同样的算术计算; 3 3)最后得出的是逼近精确解的近似解。)最后得出的是逼近精确解的近似解。这些特点正与计算机的工作特点相一致。这些特点正与计算机的工作特点相一致。数值解法数值解法这是一种数值近似计算方法,又称为这是一种数值近似计算方法,又称为数值迭代数值迭代方法方法。它是根据目标函数的变化规律,以适当的步长沿着能使目。它是根据目标函数的变化规律,以适当的步长沿着能使目标函数值下降的方向,逐步向目标函数值的最优点进行探索,逐标函数值下降的方向,逐步向目标函数值的最优点进行探索,逐步逼近到目标函数的最优点或直至达到最优点。数值解

37、法(迭代步逼近到目标函数的最优点或直至达到最优点。数值解法(迭代法)是优化设计问题的基本解法。法)是优化设计问题的基本解法。 其中也可能用到解析法,如最速下降方向的选取、最优步长的确定等。 数值迭代法的数值迭代法的是进行反复的数值计算,寻是进行反复的数值计算,寻求求目标目标函数值不断下降的可行计算点,直到最后获得足够精函数值不断下降的可行计算点,直到最后获得足够精度的度的最优点最优点。这种方法的求优过程大致可归纳为以下步骤:这种方法的求优过程大致可归纳为以下步骤: 1 1)首先初选一个尽可能靠近最小点的初始点)首先初选一个尽可能靠近最小点的初始点X X(0 0),从,从X X(0 0)出发按照

38、一定的原则寻找可行方向和初始步长,向前跨出一步出发按照一定的原则寻找可行方向和初始步长,向前跨出一步达到达到X X(1 1)点;点; 2 2)得到新点)得到新点X X(1 1)后再选择一个新的使函数值迅速下降的后再选择一个新的使函数值迅速下降的方向及适当的步长,从方向及适当的步长,从X X(1 1)点出发再跨出一步,达到点出发再跨出一步,达到X X(2 2)点,点,并依此类推,一步一步地向前探索并重复数值计算,最终达到并依此类推,一步一步地向前探索并重复数值计算,最终达到目标函数的最优点。目标函数的最优点。在中间过程中每一步的迭代形式为:在中间过程中每一步的迭代形式为:11()() k=0,1

39、,2,xxxxkkkkkkSff 图图1-8 1-8 迭代计算机逐步逼近最优点过程示意图迭代计算机逐步逼近最优点过程示意图 上式中:上式中:X X(k k)第第k k步迭代计算所得到的点,称第步迭代计算所得到的点,称第k k步迭代点,步迭代点, 亦为第亦为第k k步设计方案;步设计方案; a a(k k)第第k k步迭代计算的步长;步迭代计算的步长; S S(k k)第第k k步迭代计算的探索方向。步迭代计算的探索方向。 用迭代法逐步逼近最优点用迭代法逐步逼近最优点的探索过程如图的探索过程如图1-81-8所示。所示。1()()xxkkff1kkkkSxx(1 1)选择搜索方向)选择搜索方向(2

40、 2)确定步长因子)确定步长因子(3 3)给定收敛准则)给定收敛准则迭代法要解决的问题:迭代法要解决的问题:k021mpnmpiiimpiiin11kkxx(1 1)点距准则)点距准则12kkiixx或或ffkfk+1f*xkoxk+1x*x(a)13()()xxkkff(2)函数值下降量函数值下降量 准则准则14()()()xxxkkkfff或或xoffkfk+1f*xkxk+1x*(b)5()xkf251010 (1,5)ii 上述准则都在一定程度上反映了逼近最优点的程上述准则都在一定程度上反映了逼近最优点的程度,但都有一定的局限性。在实际应用中,可取其中度,但都有一定的局限性。在实际应用中,可取其中一种或多种同时满足来进行判定。一种或多种同时满足来进行判定。采用哪种收敛准则,可视具体问题而定。可以取:采用哪种收敛准则,可视具体问题而定。可以取:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁