第1章数学模型精.ppt

上传人:石*** 文档编号:73616589 上传时间:2023-02-20 格式:PPT 页数:24 大小:1.72MB
返回 下载 相关 举报
第1章数学模型精.ppt_第1页
第1页 / 共24页
第1章数学模型精.ppt_第2页
第2页 / 共24页
点击查看更多>>
资源描述

《第1章数学模型精.ppt》由会员分享,可在线阅读,更多相关《第1章数学模型精.ppt(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第1章数学模型第1页,本讲稿共24页绪论绪论 把把实际问题实际问题进行数学描述进行数学描述,建立一组建立一组数学表达式数学表达式,称,称数学模型数学模型 寻找一种寻找一种数值计算方法数值计算方法和相应的和相应的计算机程序计算机程序 上机上机求解求解 1.最优化问题最优化问题最优化:用最少的付出获得最大的受益。最优化:用最少的付出获得最大的受益。对于工程设计问题,即寻求设计参数的一组最佳值,使其既满足各种设计对于工程设计问题,即寻求设计参数的一组最佳值,使其既满足各种设计标准和要求,又使一项或多项技术经济指标达到极值。分标准和要求,又使一项或多项技术经济指标达到极值。分直观最优化:没有明确的量化

2、标准直观最优化:没有明确的量化标准 数学最优化:即极值问题数学最优化:即极值问题 2.工程最优化问题的求解的三个步骤工程最优化问题的求解的三个步骤第2页,本讲稿共24页第第1章章 数学模型数学模型用长用长3m的薄板的薄板做一无盖做一无盖方形方形货箱,货箱,n要求容积要求容积最大最大。3mxn于是该问题可描述为于是该问题可描述为n求变量:求变量:xn使函数使函数V(x)=x(32x)2极大化极大化则货箱的容积为则货箱的容积为 V(x)=x(3-2x)2 解解:设四角裁去的设四角裁去的小方块小方块的的边长为边长为 x1.简例简例例例1-1 板金下料问题板金下料问题第3页,本讲稿共24页例例1-2

3、生产计划问题生产计划问题n某厂生产甲乙两种产品某厂生产甲乙两种产品n每件产品的消耗和利润,以及每天的生产条件如下表所示每件产品的消耗和利润,以及每天的生产条件如下表所示n要求给出每天的生产计划,使得利润最大化要求给出每天的生产计划,使得利润最大化产品材料/kg工时/h用电/kw.h利润/元甲93460乙4105120供应量360300200?第4页,本讲稿共24页使函数使函数f(x1,x2)=60 x1+120 x2极大化极大化满足条件满足条件 设每天生产甲产品设每天生产甲产品 x1 件,件,乙产品乙产品 x2 件,于是件,于是 该生产计划问题可归结如下数学模型该生产计划问题可归结如下数学模型

4、求变量求变量 x1,x2第5页,本讲稿共24页轴的类别 规格:长度/m 每台机床所需件数 ABC3.12.11.2124 三种轴件的规格和需求量如下三种轴件的规格和需求量如下某厂生产某厂生产同一同一种型号的机床,每台机床需要种型号的机床,每台机床需要三种轴件三种轴件,每种轴件都用每种轴件都用5.5m长的同一种圆钢下料。现计划生产这种机床长的同一种圆钢下料。现计划生产这种机床100台台,问,问最少最少需要需要多少多少根根圆钢?圆钢?例例1-3 最佳下料问题最佳下料问题第6页,本讲稿共24页分析可知,长分析可知,长5.5m的圆钢截成的圆钢截成A、B、C三种坯料三种坯料,有下表所列的五种有下表所列的

5、五种下料方案下料方案一二三四五需求量A(3.1)11000100B(2.1)10210200C(1.2)02124400料头/m0.300.110.7设按第设按第i(i=1,2,5)种截法)种截法下料的下料的圆钢根数圆钢根数为为xi,则该问题的数学模型如下:则该问题的数学模型如下:求变量求变量x1,x2,x3,x4,x5极小化极小化f=x1+x2+x3+x4+x5满足条件满足条件x1+x2100 x1+2x3+x42002x2+x3+2x4+4x5400 x1,x2,x3,x4,x50第7页,本讲稿共24页2.2.数学模型的一般形式数学模型的一般形式 求设计变量求设计变量极小化函数极小化函数满

6、足约束条件满足约束条件其中:其中:称不等式约束条件,简称不等式约束;称等式约束条件,简称等式约束。最优化设计的数学模型由最优化设计的数学模型由设计变量设计变量、目标函数目标函数和和约束条件约束条件三部分三部分组成,其一般形式如下:组成,其一般形式如下:第8页,本讲稿共24页用用X=x1,x2,xnT表示表示设计变量设计变量min表示表示极小化极小化s.t.表示表示满足于满足于数学模型可数学模型可写为写为向量形式向量形式:第9页,本讲稿共24页如例如例1-2的一般形式为的一般形式为第10页,本讲稿共24页2.1 数学模型的组成数学模型的组成n设计变量是一组待定的设计变量是一组待定的未知数、未知数

7、、或或特征主参数特征主参数n以设计变量为坐标轴所成空间称以设计变量为坐标轴所成空间称设计空间设计空间n 设计空间中的点称设计空间中的点称设计点设计点n一个设计点代表一个一个设计点代表一个设计方案设计方案 用用 X X=x x1 1,x x2 2,x xn n T T 代表一个代表一个设计点设计点,同时它也代表一个同时它也代表一个向量向量(矢量矢量),例),例224(4,2)x1x22.1.1 设计变量设计变量第11页,本讲稿共24页最优化问题的目的:最优化问题的目的:在设计空间中在设计空间中无穷无穷多个设计点中,找到一个既满足所多个设计点中,找到一个既满足所有约束条件,又使目标函数取得极小值的

8、点,称有约束条件,又使目标函数取得极小值的点,称最优点最优点。它所代表的解称它所代表的解称最优解最优解。2.1.2 约束条件约束条件 将设计的要求和限制表示成设计变量的函数,构成的 gu(X)0(u=1,2,p)hv(X)=0(v=1,2,m)称约束条件,简称约束。第12页,本讲稿共24页把不等式约束中的把不等式约束中的不等号不等号改成改成等号等号后后得到得到的方程称的方程称约束方程约束方程(边界)(边界)其图形相当于一条其图形相当于一条约束边界约束边界,把设,把设计空间计空间一分为二一分为二,一部分,一部分满足约束满足约束,另一部分另一部分不满足约束不满足约束。如右图所示。如右图所示。由由约

9、束边界约束边界围成的满足所有约束的围成的满足所有约束的区域,称最优化问题的区域,称最优化问题的可行域可行域.如9040X1X2x1x2可行域g 5=0g 4=0g 3=0g 2=0g 1=0第13页,本讲稿共24页2.2.3 目标函数目标函数令函数令函数f(X)等于任意等于任意常数常数cf(X)=cf(X)=c 目标函数是衡量设计方案目标函数是衡量设计方案好坏、优劣好坏、优劣的的定量定量标准。标准。一般选择设计问题的某项一般选择设计问题的某项技术经济指标作技术经济指标作为目标函数为目标函数。如。如利润利润、成本成本、功率功率、重量重量等。等。由此得到的图形称目标函数的由此得到的图形称目标函数的

10、等值线(面)等值线(面)。第14页,本讲稿共24页2.3 最优化问题的图解法最优化问题的图解法对对简单的简单的最优化问题,可以用作图法,得到近似最优点。最优化问题,可以用作图法,得到近似最优点。x220406080100 x120408060100X*=20,24Tf*=-4080例例1-2的图解过程如图所示的图解过程如图所示第15页,本讲稿共24页1)确定)确定设计空间设计空间;2)画出由约束边界围成的)画出由约束边界围成的约束约束可行域可行域;3)作出两条目标函数的)作出两条目标函数的等值线等值线;4)判断并判断并确定确定最优点最优点。最优点最优点:位于位于目标函数的目标函数的下降方向上,

11、下降方向上,等值线等值线与与可行域可行域的的最最后后一个一个交点交点或或切点切点上。上。最优点的判断方法最优点的判断方法:图解法的步骤是图解法的步骤是:x220406080100 x120 408060100第16页,本讲稿共24页2.4 下降迭代解法下降迭代解法按照某一按照某一迭代算式迭代算式,从任意一个,从任意一个初始点初始点X0开始,开始,按某一递推按某一递推的格式的格式产生出如下产生出如下点列点列X0,X1,X2,Xk,Xk+1,则构成此点列的则构成此点列的算式和递推迭代格式算式和递推迭代格式就成为一种就成为一种下降迭代算法下降迭代算法。必有必有若对应的函数值有如下的关系若对应的函数值

12、有如下的关系第17页,本讲稿共24页2.4.1下降迭代算法的基本格式下降迭代算法的基本格式 上述点的产生一般采用如下上述点的产生一般采用如下迭代算式迭代算式 用以求最优步长因子的数值算法称用以求最优步长因子的数值算法称一维搜索法一维搜索法 下降迭代算法的下降迭代算法的基本迭代格式基本迭代格式可归纳如下:可归纳如下:称搜索方向称最优步长因子其中第18页,本讲稿共24页(1)给定初始点 和收敛精度 ,并置计数单元 ;(2)选取选取搜索方向搜索方向 ;(3)确定确定最优步长因子最优步长因子,计算得到,计算得到新的迭代点新的迭代点;否则,以它作为新的起点,即令 转(2)进行下一轮迭代。(4)终止判断终

13、止判断:若点 满足收敛精度,则以它为最优点,输出 X*=Xk+1,并终止迭代;下降迭代算法的计算框图如下:下降迭代算法的计算框图如下:第19页,本讲稿共24页给定初始点、收敛精度、置给定初始点、收敛精度、置k0选择搜索方向选择搜索方向Sk终止准则令令X*=Xk+1f*=f(Xk+1)输出X*、f*终止计算终止计算k=k+1下降迭代解法的程序框图下降迭代解法的程序框图一维搜索 得 和 第20页,本讲稿共24页(1)选择合适的)选择合适的搜索方向搜索方向。(2)确定)确定最优步长因子最优步长因子。(3)给定适当的)给定适当的终止判断准则终止判断准则。不难看出,要不难看出,要构成构成一个一个下降迭代

14、算法下降迭代算法必须解决以下三个必须解决以下三个问题:问题:第21页,本讲稿共24页2.4.2 终止准则终止准则迭迭代代点点向向极极小小点点的的逼逼近近速速度度是是逐逐渐渐变变慢慢的的,越越接接近近极极小小点点,相相邻邻迭代点间的迭代点间的距离越近距离越近。一般取收敛精度 。(1)点距准则点距准则 时,令 ,输出 和 ,终止迭代。当第22页,本讲稿共24页(2)值差准则)值差准则 或则令 ,输出 和 终止迭代。因此,也可将因此,也可将相邻迭代点的函数值之差相邻迭代点的函数值之差作为判断近似最优解作为判断近似最优解的准则,这就是的准则,这就是值差准则值差准则。即如果有。即如果有在迭代点向极小点逼近的过程中,不仅相邻迭代点间的距离在迭代点向极小点逼近的过程中,不仅相邻迭代点间的距离逐逐渐缩短,它们的渐缩短,它们的函数值也越来越接近函数值也越来越接近。第23页,本讲稿共24页多元函数在某点取得极值的多元函数在某点取得极值的必要条件必要条件是函数在是函数在该点的该点的梯度等梯度等于于零零。由此构成如下由此构成如下梯度梯度终止准则。终止准则。(3)梯度准则)梯度准则令 ,输出 和 ,终止迭代。第24页,本讲稿共24页

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

当前位置:首页 > 教育专区 > 大学资料

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

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