QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 5313|回复: 1
打印 上一主题 下一主题

[建模教程] 2018-B1:基于 0-1 规划的单 RGV 动态调度模型

[复制链接]
字体大小: 正常 放大
杨利霞        

5273

主题

82

听众

17万

积分

  • TA的每日心情
    开心
    2021-8-11 17:59
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    网络挑战赛参赛者

    网络挑战赛参赛者

    自我介绍
    本人女,毕业于内蒙古科技大学,担任文职专业,毕业专业英语。

    群组2018美赛大象算法课程

    群组2018美赛护航培训课程

    群组2019年 数学中国站长建

    群组2019年数据分析师课程

    群组2018年大象老师国赛优

    跳转到指定楼层
    1#
    发表于 2019-9-27 10:47 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    2018-B1:基于 0-1 规划的单 RGV 动态调度模型

    2 O0 S% U  u" A+ @& N; ]0 v4 c% |# w) R2 L: O$ z* ?. @) V

    ) g' P. u+ x0 ]' m( g% w, u8 z  o本文从规划角度出发,研究了智能加工系统中的单 RGV 动态调度问题。由
    * n% Q  u$ `7 c$ V/ `9 u( j. P: N于 RGV 型号多样、功能有简有繁,因此本文从 RGV 是否能预判 CNC 加工完成时: J0 w; v* U1 q8 T3 ~% {. K
    间建立了两套单 RGV 动态调度模型,并进行了对比分析。/ l0 [6 A5 K7 |* c5 J4 F, d
    针对任务一中情况 1,本题仅需考虑一个班次中单工序加工的单 RGV 动态调! ~8 ~6 G7 x4 ]' d
    度模型。本文以 RGV 的调度路径为决策变量,以获得最多成料为目标函数,约6 p; n, t6 l5 I3 E- W$ }- s8 }
    束条件为每次调度单 RGV 仅能对一台 CNC 进行作业、每班次 RGV 工作时长不超
    ; A& A+ q2 Y; ^/ F- }过 8 小时、RGV 下轮作业移动起点为上轮作业终点、每台 CNC 每次作业仅能加
    " Q, k/ y) F6 `2 G4 ]" Z工一个物料,根据 0-1 规划的思想建立单目标规划模型,最终得到 CNC 无故障7 Y5 K7 o& b2 D$ |
    下加工单工序物料的所获成料最多模型,通过求得每轮上下料最短所需时长的
    9 j9 P6 Y3 B8 B启发信息,建立启发式算法得到近似最优解,并给出算法流程图及分析。
      ?1 }$ t& ]0 c3 \" O针对任务一中情况 2,本题需考虑一个班次中加工双工序的单 RGV 动态调度' M- e, H% T; c- W. Z" ~
    模型。首先,在情况 1 模型的基础上,增加约束条件:每台 CNC 仅能装配一种
    4 _7 j0 Z8 @2 t0 S& m" z" I刀具加工一道工序、物料工序状况与 CNC 加工工序类型相匹配。以获得成料尽
      ^* L/ W# N' e8 h可能多、获得最多成料时 RGV 工作时间尽可能小为目标建立双目标规划模型,
    $ Y2 Y* O& k7 z1 E" g- V并给出以循环遍历法求最优刀具分布方案以及通过求得每轮上下料最短所需时0 C' X6 y3 T4 z9 S+ L( _; k/ g
    长的启发信息,建立启发式算法得到近似最优解,并给出算法流程图及分析。3 u3 e, @1 X# S2 V) w
    针对任务一中情况 3,在任务一情况 1、2 模型的基础上,将 CNC 的故障和
    9 s% k9 K8 d3 ?% h维修等效转换为一次时间较长的加工作业,增加约束条件:CNC 加工过程中有
    / K: r' S- K3 T- @- q9 y& G+ k3 M0 z1%的概率发生故障、故障发生时该 CNC 正加工的物料即刻报废、排除故障时长# ?5 i  f4 O" _" I5 x% }2 v
    服从 10 ~20 分钟的均匀分布,并分别建立 CNC 概率故障情况下的单、双工序加
    $ N; v4 r0 J+ o5 J6 D工的单目标规划模型、CNC 概率情况下双工序加工的双目标规划模型。在情况 1
    ' y, k3 Q5 ?2 r  I和情况 2 算法的基础上加入仿真随机故障得到情况 3 的启发式算法,并给出算5 n1 \0 @/ z" v4 t  @
    法流程图及分析。
    4 i1 j- V1 ]2 |8 |2 T* x- b( \7 I: P针对任务二,利用 3 组系统作业参数对任务一中三种情况的规划模型进行求* Z) z* `2 y& D+ c" H& v
    解和检验,得到情况 1 下的产量为 382、359、392;情况 2 下的产量为 253、211、
    , d* `0 f0 ^: z3 _- ]$ W4 Z$ A243,得到最高产量时 RGV 总工作时长为 28797、28755、28692,最优刀具分布- D. t6 y' o, Q+ m; t% Z
    方案为[1,2,1,2,1,2,1,2]、[2,1,2,1,2,1,2,1]、[1,2,1,1,2,1,1,2];单工序情
    ' M- A$ c- i$ g. n. P! g( e( M况 3 下产量为 376、354、383,对应的故障次数为 3、3、4;双工序情况 3 下产3 @; R. M& r5 ^8 g+ }
    量为 239、210、240,加工工序一时故障次数为 3、1、1,工序二故障次数为 2、
    % q) q2 O3 g7 N4 g" d! g; P0、2。以普适性、经济性、实施模型的可行性和 CNC 平均非有效工作时长作为模
    , x' x$ Z) S% p3 W. w. }) c. H型实用性指标,以程序运行时间和内存使用情况作为算法有效性指标,分别对两  c2 z8 J2 u3 d
    种模型各 12 组结果进行模型的实用性与算法的有效性评价。最终计算结果反映  C3 m$ v  R6 Q1 H6 `6 i. X8 @
    出本文模型实用性高、有效性强,且可预判模型结果更优。/ b1 `% ~# f3 I% @
    最后,本文利用仿真数据对模型进行了再检验,分析了模型的优缺点,讨" k) _0 I/ ]: h9 O; A) s* V7 Y
    论了模型的改进方向并对模型进行了简单的推广。
    1 W! u' w4 B6 y* B4 q, ^$ u5 `
    $ S2 m& e2 `9 l- Y. m0 T2 S- a
    % K) I* C! E" E, e7 H

    2018-B1:基于 0-1 规划的单 RGV 动态调度模型.pdf

    1.53 MB, 下载次数: 4, 下载积分: 体力 -2 点

    售价: 2 点体力  [记录]

    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    952873629        

    1

    主题

    1

    听众

    38

    积分

    升级  34.74%

  • TA的每日心情
    奋斗
    2020-9-10 18:29
  • 签到天数: 28 天

    [LV.4]偶尔看看III

    自我介绍
    爱建模爱生活!
    回复

    使用道具 举报

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

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2026-6-12 03:03 , Processed in 0.453394 second(s), 61 queries .

    回顶部