动态优化模型(完整版).ppt
《动态优化模型(完整版).ppt》由会员分享,可在线阅读,更多相关《动态优化模型(完整版).ppt(53页珍藏版)》请在三一办公上搜索。
1、动态优化模型(完整版),连续动态过程的优化归结为求泛函的极值.,求泛函极值的常用方法:变分法、最优控制论.,离散动态过程的优化 动态规划模型.,静态优化问题,优化目标是数值,最优策略是数值,函数对应的数值称为泛函(函数的函数).,动态优化问题,优化目标是数值,最优策略是函数,1 速降线与短程线,通过两个古典问题介绍变分法的基本概念,给出主要结果.,速降线问题,给定竖直平面内不在一条垂直线上的两个点A,B,求连接A,B的光滑曲线,使质点在重力作用下沿该曲线以最短时间从A滑到B(摩擦力不计).,.A,.B,若沿陡峭曲线下滑,虽路径加长,但速度增长很快.,速降线问题,.A,.B,建立坐标系xOy,曲
2、线弧长,能量守恒,质点在曲线y(x)上的速度ds/dt,质点沿曲线y(x)从A到B的时间,求y(x)使 J(y(x)达到最小.,m质点质量,g重力加速度,A(0,0),B(x1,y1),曲线AB y=y(x),满足条件,短程线问题,给定曲面上的两个点A,B,求曲面上连接A,B的最短曲线.,建立坐标系,A(x0,y0,z0),B(x1,y1,z1),曲线的弧长,曲线的长度,求y=y(x),z=z(x)使J(y(x),z(x)达到最小.,满足条件,泛函、泛函的变分和极值,自变量t,函数x(t),y(t),函数、函数的微分和极值,泛函、泛函的变分和极值,1.对于t在某域的任一个值,有y的一个值与之对
3、应,称y是t的函数,记作y=f(t),1.对于某函数集合的每一个函数x(t),有J的一个值与之对应,称J是x(t)的泛函,记作J(x(t),2.t在t0的增量记作 t=t-t0,微分dt=t,2.x(t)在x0(t)的增量记作 x(t)=x(t)-x0(t),x(t)称x(t)的变分,3.y在t0的增量记作 f=f(t0+t)-f(t0),f的线性主部是函数的微分,记作dy,dy=f(t0)dt,3.泛函J(x(t)在x0(t)的增量记作J=J(x0(t)+x(t)-J(x0(t),J的线性主部称泛函的变分,记作 J(x0(t),泛函、泛函的变分和极值,函数、函数的微分和极值,泛函、泛函的变分
4、和极值,4.若函数y在域内t点达到极值,则在t点的微分dy(t)=0,4.若泛函J(x(t)在函数集合内的x(t)达到极值,则在x(t)的变分J(x(t)=0,5.y在t的微分的另一表达式,5.泛函J(x(t)在x(t)的变分可以表为,泛函J(x(t)在x(t)达到极值的必要条件,欧拉方程(最简泛函极值的必要条件),最简泛函,F具有二阶连续偏导数,x(t)为二阶可微函数,固定端点条件下的泛函,J(x(t)在x(t)达到极值的必要条件:,x(t)满足二阶微分方程,两个任意常数由 确定,欧拉方程,用欧拉方程解速降线问题,求y(x)使 达到最小,且,欧拉方程,圆滚线方程,c2=0,c1由y(x1)=
5、y1确定.,横截条件(变动端点问题),容许函数 x(t)的一个端点固定:x(t1)=x1,另一个端点在给定曲线 x=(t)上变动:x(t2)=(t2)(t2可变).,欧拉方程在变动端点的定解条件,x=(t)垂直于横轴(t2固定),x=(t)平行于横轴,包含多个未知函数泛函的欧拉方程,欧拉方程,泛函的条件极值,最优控制问题:u(t)控制函数,x(t)状态函数(轨线).,泛函的条件极值,用拉格朗日乘子化为无条件极值,欧拉方程,由方程组和端点条件解出最优控制u(t)和最优轨线x(t).,Hamilton函数,2 生产计划的制订,问题,生产任务是在一定时间内提供一定数量的产品.,生产费用随着生产率(单
6、位时间的产量)的增加而变大.,贮存费用随着已经生产出来的产量的增加而变大.,生产计划用每一时刻的累积产量表示.,建模目的,寻求最优生产计划,使完成生产任务所需的总费用(生产费用与贮存费用之和)最小.,分析与假设,生产任务:t=0开始生产,t=T提供数量为Q的产品.,生产计划(累积产量):x(t),生产率(单位时间产量):,生产费用,贮存费用,总费用,生产率提高一个单位的生产费用与生产率成正比,贮存费用与贮存量成正比,模型与求解,求x(t)(0,0tT)使C(x(t)最小.,欧拉方程,考察x(t)0(0tT)的条件,只有当生产任务Q 足够大时才需要从 t=0开始生产.,若 怎么办?,模型解释,最
7、优生产计划,满足方程,边际成本,生产费用,贮存费用,边际贮存,最优生产计划在边际成本的变化率等于边际贮存时达到.,生产计划的制订,最优生产计划的目标函数只考虑生产费用与贮存 费用,并对这两种费用作了最简单的假设.,对于泛函极值问题用古典变分法求解,得到最优生 产计划x(t)(累积产量)为二次函数.,实际条件x(t)0 导致对已知参数的要求:,对函数施加的闭约束,如对生产率的限制 可能导致古典变分法的失败.,若参数不满足该要求怎样处理?,3 国民收入的增长,背景和问题,国民经济收入的来源:扩大再生产的积累 资金,满足人民生活需要的消费资金.,如何安排积累资金和消费资金的比例,使国民经济收入得到最
8、快的增长.,从最优控制的角度讨论十分简化的模型.,一般模型,国民经济收入 x(t),其中用于积累资金的部分y(t),求最优积累率使国民收入 x(t)在时间T内增长最快.,积累率 u(t)=y(t)/x(t),国民收入增长率,对偶等价,泛函条件极值,哈密顿函数,求解最优控制函数u(t)和最优状态x(t).,简化模型,假设,讨论函数f的具体、简化形式,描述以上假设的最简模型,国民收入相对增长率,积累率u较小时 随u的增加而增加 积累资金扩大再生产的促进作用.,随着u的变大 的增加变慢.,u增加到一定程度后 反而减小 消费资金太少对国民收入的制约作用.,模型求解,对于最简模型 不必解泛函极值问题,可
9、以直接得到 u=a/2b时 最大.,使国民收入 x(t)增长最快的最优积累率是常数 u=a/2b,结果解释,4 渔船出海,背景和问题,继续讨论开发渔业资源的最大经济效益模型.,用出海渔船数量表示捕捞强度,作为控制函数.,当渔场鱼量增长到一定数量后才出海捕捞.,用特殊形式的控制函数将动态优化问题化为 普通的函数极值.,模型假设,x(t)的自然增长服从Logistic规律,单位时间 捕捞量与u(t),x(t)成正比.,当t 时才派渔船出海,且u(t)=U(常数).,鱼的出售单价为p,每只渔船单位时间费用为c,折扣因子(通货膨胀率)为.,渔场鱼量x(t),渔船数量u(t),x(0)=N/K(K很大)
10、,t 时x(t)保持稳定.,建模与求解,泛函极值问题,目标函数:捕鱼业的长期效益,函数极值问题,建模与求解,目标函数:捕鱼业的长期效益,b(1)费用-价格比的下界,模型解释,最优解应在边际收益等于边际损失时达到,单位时间利润,短期利润的增加:,长期收益的减少:,渔 船 出 海,以渔船数量u(t)为控制函数的最大效益模型泛函极值.,假定u(t)的特殊形式,化为函数极值.,u(t)假定的合理性:泛函极值问题的解正是取这种形式.,最优解在边际收益等于边际损失时达到,是短期利益与长期利益取得折中的结果.,5 赛跑的速度,背景和问题,将赛程分成若干阶段,根据赛跑运动员的生理 条件对各阶段的速度作最恰当的
11、安排,以期获 得最好的成绩.,Keller提出一个简单模型(1974),根据4个生理参 数从最优控制的角度确定各阶段的速度函数,并 可以预测比赛成绩.,寻求速度安排的最佳策略是复杂的生理力学问题.,问题分析,运动员在赛跑中要克服体内外的阻力以达到 和保持一定速度,需要发挥向前的冲力.,这些能量怎样分配到赛跑的各个阶段,并在到 达终点前将其全部用完.,为冲力作功提供能量的来源:赛跑前贮存在体内 的能量,赛跑中通过氧的代谢作用产生的能量.,模型要确定的3个关系:,冲力与速度,冲力作功与能量来源,速度与比赛成绩,将最佳成绩归结成以距离为目标,与速度、冲力、能量等函数有关的极值问题.,模型假设,赛跑中
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 动态 优化 模型 完整版
链接地址:https://www.31ppt.com/p-6100872.html