- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
动态规划(sim)
动态规划 动态规划的基本方程 二、资源分配问题 例4:机器负荷分配问题 三、背包问题 例3: 静态规划与动态规划关系 例2: 解:设运输第i种物品为xi件,建立的数模如下: 状态变量Sk:k阶段初背包还可容纳的装载量。 状态转移方程: Sk+1=Sk-wkxk 1)当k=3时, 允许决策集合为: x3={0,1,2} 状态变量的取值为:S3≤10 不同的S3,其x3的取值不同,分三种状态考虑: 2)当k=2时, 故:S2={1,4,7,10}, 由允许决策集合知:x1={0,1,2,3} 0 12 10+0 5+6 0+12 0 6 - 5+0 0+6 1 5 - 5+0 0+0 0 0 - - 0+0 10 7 4 1 x2=2 x2=1 x2=0 x2* f2(s2) c2x2+f3(s3) S2 计算各状态下的最优指标函数值: x2={0,1,2} 3)当k=1时, S1=10, x1={0,1,2,3} 2 13 12+0 8+5 4+6 0+12 10 x1=3 x1=2 x1=1 x1=0 x1* f1(S1) c1x1+f2(s2) S1 4)反推,得到最优运输方案:x1*=2,x2*=1,x3*=0 四、生产与存贮问题 问题描述:一个企业向社会供应某种产品,一方面要满足社会的需要,另一力面要合理地安排生产(或采购)与库存的关系,达到尽量降低成本费用。 因此,正确的确定不同时期的生产量和库存量,使得几个时期内的生产成本和库存费用之和最小,这就是生产一存贮问题的最优化目标,其约束条件是在满足市场需求的同时,使库存量在整个计划期末为零,当然还受最大生产能力和最大库存量的限制。 例1: 某厂为新一年制定前四个月的生产计划,据估计在今后的4个月内,市场对于该产品的需求量如表示。 4 2 3 2(单位) 需求量(ak) 4 3 2 1 月份(k) 假定每批产品的固定成本为3(千元),若不生产即为0;每单位产品生产成本为1(千元),每单位产品每月的储存费用为0.5千元,还假定年初和4月底皆无库存; 该厂库存容量H=3单位,最大生产能力为M=6单位,试问该厂如何安排每月的生产与库存,才能在满足市场需求的的条件下,使总成本最小。 解:按月份划分阶段,令Sk为第k月初的库存,uk为第k月的生产量,ak为第k月的需求量。(由题意:Sk, uk取离散值,不取连续值) 阶段指标函数:第k月的费用: 状态转移方程: 且S1=0,S5=0 逆推关系式为: 边界条件为: 允许决策集合为: Sk+1=Sk+uk-ak,k=1,…4 k=4时,S4={0,1,2,3}, 由S4+u4-a4=S5=0,a4=4,故u4=a4-S4; 1 5.5 5.5 3 2 6 6 2 3 6.5 6.5 1 4 7 7 0 4 3 2 1 u4* f4 (S4) d4(S4,x4) u4 S4 k=3时,S3={0,1,2,3},由S3+u3-a3=S4,a3=2, 故S4=S3+u3-2 0 8 - - - 6.5+5.5 5.5+6 1.5+6.5 3 0 8 - - 7+5.5 6+6 5+6.5 1+7 2 1 11.5 - 7.5+5.5 6.5+6 5.5+6.5 4.5+7 - 1 2 12 8+5.5 7+6 6+6.5 5+7 - 0 5 4 3 2 1 0 u3* f3 (S3) d3(S3,x3)+f4(S4) u3 S3 由允许决策集合知: (3)k=2时,S2={0,1,2,3},由S2+u2-a2=S3,a2=3,故S3=u2 +S2-3 0 13.5 - - - 7.5+8 6.5+8 5.5+11.5 1.5+12 3 3 15 - - 8+8 7+8 6+11.5 5+12 - 2 4 15.5 - 8.5+8 7.5+8 6.5+11.5 5.5+12 - - 1 5 16 9+8 8+8 7+11.5 6+12 - - - 0 6 5 4 3 2 1 0 u2* f2 (S2) d2(S2,x2)+f3(S3) u2 S2 由允许决策集合知: (4)k=1时,S1=0,由S1+u2-a1=S2,S1=0,a1=2, 故S2=u1-2 由允许决策集合知: 2 21 8+13.5 7+15 6+15.5 5+16 0 5 4 3 2 u1* f1 (S1) d1(S1,x1)+f2(S2) u1 S1 再按计算的顺序反推算,找出每阶段的最优决策: 其相应的最小总费用为21。 某工厂与一个顾客订立合同,在4个月内出售一定数量的产品,工厂每月最多生产100单位,产品可以存贮,存贮费用为2元/件.月,各月的需要量及单位产品的
文档评论(0)