请选择 进入手机版 | 继续访问电脑版

QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1502|回复: 0

快来练练手:简单排产问题求lingo代码实现

[复制链接]
字体大小: 正常 放大
xxoo7258        

4

主题

9

听众

17

积分

升级  12.63%

  • TA的每日心情
    郁闷
    2017-12-5 22:16
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    自我介绍
    运筹帷幄 统筹 建模
    发表于 2017-12-5 22:12 |显示全部楼层
    |招呼Ta 关注Ta
    15体力
    练练手吧 同学们。。。。
    已知工厂生产三种产品 都经过A,B 两道工序。 A 工序 有两种设备可选A1,A2,B工序有 B1,B2,B3三种设备可选。
    现在已知月度生产订单和现有设备情况 求完成订单最小成本方案(各生产设备采购量和各设备生产计划)。
    设备(台时)
    产品
    产品B
    产品C
    已有设备数量设备采购单价单台设备月台时设备月满负荷费用设备台时单价
    I
    II
    III
    A1
    5
    10

    10
    5000
    6000
    300
    0.05
    A2
    7
    9
    12
    20
    7000
    10000
    320
    0.032
    B1
    6
    8

    14
    8000
    4000
    250
    0.0625
    B2
    4

    11
    10
    9000
    7000
    735
    0.105
    B3
    7

    5
    6000
    4000
    200
    0.05
    月产品订单量
    10000
    7000
    9000



    要求: 模型 数据分离 ,上表的各数据可以方便外部加载的代码方案。

    不考虑已有库存、废品原料费用和工序衔接等情况 。
    设Z为完成订单所需总费用。 总费用包括设备新采购费用和设备生产费用的总和。设经过A1 A2 B1 B2 B3 加工生产的产品I 数量为: Xi1(i=1--5);
    设经过A1 A2 B1 B2 B3 加工生产的产品II 数量为: Xi2(i=1--5);
    设经过A1 A2 B1 B2 B3 加工生产的产品III 数量为: Xi3(i=1--5);
    设A1,A2,B1,B2,B3设备采购新采购数量 Q1 Q2 Q3 Q4 Q5 Q6 ;
    简易设计:
    模型建立 矩阵
    X11
    X12
    X13



    X21
    X22
    X23



    X31
    X32
    X33



    X41
    X42
    X43



    X51
    X52
    X53



    条件约束
    目标函数
    min =
        !A1 fee ;
        (5*X11+10*X12)*0.05
        !A2 fee;
        +(7*X21+9*X22+12*X23)*0.032
        !A3 fee;
        +(6*X31+ 8*X32)*0.0625
        !A4 FEE;
        + (4*X41+ 11*X43)*0.105
        ! A5 FEE;
        + (7*X51)*0.05
        ! 设备采购费用;
        +5000*Q1 + 7000*Q2 + 8000*Q3 + 9000*Q4 + 6000*Q5
    约束条件
    !订单约束
        X11+ X21 =10000;
        X32 = 7000;
        X43 = 9000;
       
        ! 生产能力约束;
        5*X11+ 10*X12 <= (10+Q1)*6000;
        7*X21+9*X22+12*X23 <=(20+Q2)*10000;
        6*X31+ 8*X32 <= (14+Q3)*4000;
        4*X41+ 11*X43 <=(10+Q4)*9000;
        7*X51 <=(5+ Q5)*4000;
        ! 生产逻辑约束;
        !产品I II III  生产约束
        X11+ X21=  X31 +  X41+ X51;
        X12+ X22 = X32;
        X13+ X23 = X43;







    zan
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2024-4-18 19:51 , Processed in 0.383853 second(s), 54 queries .

    回顶部