数学建模与数学实验货物装载问题.pptVIP

数学建模与数学实验货物装载问题.ppt

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

货物装载问题舒兴明信息学院数学系117562750附件1:第一种理解的lingo附件2:第二种理解的lingo*例一艘货轮分前、中、后三个舱位。它们的容积与最大载重量如下表所示:150054004000容积(m3)150030002000最大允载量(kg)后舱中舱前舱现有三种货物待运,已知有关数据如下表60057800C700651000B1000810600A每件运价(元)每件重量(kg)每件体积(m3)数量(件)商品又为了航运安全,前、中、后三个舱位的实际载重量大体保持各仓位最大允载量的比例关系。具体要求:前、后舱位分别与中舱之间载重比例上偏差不超过15%,前、后舱之间不超过10%。问该货轮应装载A、B、C货物各多少件,才能使得运费最大?试建立该问题的数学模型(货物不可分)。1、问题分析:该问题要求设计运载方案,满足硬件要求:货物数量约束、三个舱位载重量约束、三个舱位体积约束、货物不可分割约束、三个舱位比例偏差约束。2、变量设置:xij:表示第i种货物装入第j舱位的件数,i=1,2,3;j=1,2,3;ai:表示第i种货物的件数;vi:表示第i种货物的单件体积;wi:表示第i种货物的单件重量,i=1,2,3;ci:表示第i种货物的单件运费,i=1,2,3;tj:表示第j舱位的最大允载量,j=1,2,3;qj:表示第j舱位的容积,j=1,2,3;yj:表示第j舱位实际载重量,j=1,2,3;ri:表示第i种货物的总装载数量,i=1,2,3.目标函数:总运费最大装载货物的件数约束舱位重量约束仓位体积约束三个舱位之间的重量平衡(第一种理解方式)前后舱与中舱的比例平衡前后舱位比例平衡最后需要注意的是货物是按件数计算,为整数变量。上面的三个约束如果是第二种理解,为前后舱与中舱的比例平衡前后舱位比例平衡3、建立数学模型这个问题,要求所有的决策变量取整数,故称为整数规划。当整数规划规模很大(决策变量很多)时,求解变得十分困难,一般求对应的实数规划模型,然后直接将最优解整数化即可。但是,规模不大时,一般采用分枝定界法求解整数规划或者包含整数变量的混合规划。两种理解方式计算结果一样sets:cangwei/1..3/:t,q,y;huowu/1..3/:a,v,w,c,r;link(huowu,cangwei):x;endsetsmax=@sum(huowu:c*r);@for(huowu(i):r(i)=@sum(link(i,j):x(i,j));r(i)a(i));@for(cangwei(j):y(j)=@sum(huowu(i):x(i,j)*w(i));y(j)t(j));@for(cangwei(j):q(j)@sum(huowu(i):x(i,j)*v(i)));-450*y(2)3000*y(1)-2000*y(2);450*y(2)3000*y(1)-2000*y(2);-450*y(2)3000*y(3)-1500*y(2);450*y(2)3000*y(3)-1500*y(2);-200*y(1)2000*y(3)-1500*y(1);200*y(1)2000*y(3)-1500*y(1);@for(link:@gin(x));data:a=600,1000,800;v=10,5,7;w=8,6,5;c=1000,700,600;t=2000,3000,1500;q=4000,5400,1500;enddataObjectivevalue:801000.0X(1,1)250.0000-1000.000X(1,2)275.0000-1000.000X(1,3)75.00000-1000.000X(2,3)150.0000-700.0000X(3,2)160.0000-600.0000sets:cangwei/1..3/:t,q,y;huowu/1..3/:a,v,w,c,r;link(huowu,cangwei):x;endsetsmax=@sum(huowu:c*r);

文档评论(0)

yzs890305 + 关注
实名认证
文档贡献者

计算机二级持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年11月02日上传了计算机二级

1亿VIP精品文档

相关文档