QQ登录

只需要一步,快速开始

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

算法大全:32第三十二章 作业计划

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

1195

主题

33

听众

5万

积分

  • TA的每日心情
    开心
    2025-7-18 09:36
  • 签到天数: 616 天

    [LV.9]以坛为家II

    网络挑战赛参赛者

    自我介绍
    我是普大帝,拼搏奋进,一往无前。
    跳转到指定楼层
    1#
    发表于 2022-8-25 14:49 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    你好!我是陪你一起进阶人生的普大帝!愿你成才!祝你成长!
    3 [& P. I% _' K* a# p为大家更新一些算法类的辅助资料,大家在想学习时,或者比赛急需时就可以按照对应的名字找到对应的算法,加以应用了。大家按照下图所示箭头处点击主题,就可以查看到其他算法类内容了,或者搜索框内输入算法大全,也可以搜索到对应的贴子,本篇为第32篇。
    % \7 r3 A7 t1 p- o+ i9 G* d+ F
    8 p9 B7 K" z0 x5 H3 f
    作业计划
    & u2 o; G% |, C0 O' f+ U
    排序的理论与方法是编制车间作业计划的基础。本章将介绍排序问题的基本概念,重点介绍流水作业排序问题。7 I) D2 L$ c( v
    §1 流水车间调度问题
    5 c( Z2 H$ U7 Z9 E6 M8 O1.1 排序问题的基本概念2 i4 s2 \2 ^  y  k; W& l! X
    1.1.1 名词术语在生产管理中,常用到“编制作业计划”(Scheduling)、“排序”(Sequencing)、“派工”(Dispatching) 、“控制”(Controlling)和“赶工”(Expediting)这些名词。一般说来,编制作业计划与排序不是同义语。排序只是确定工件在机器上的加工顺序。而编制作业计划,则不仅包括确定工件的加工顺序,而且还包括确定机器加工每个工件的开始时间和完成时间。因此,只有作业计划才能指导每个工人的生产活动。由于编制作业计划的主要问题是确定各台机器上工件的加工顺序,而且,在通常情况下都是按最早可能开(完)工时间来编排作计划的。因此,当工件的加工顺序确定之后,作业计划也就确定了。所以,人们常常不加区别地使用“排序”与“编制作业计划”这两个术语。在本章里,讲排序的时候就暗指相应的作业计划是最早时间作业计划。只有在需要的时候,才将这两个术语区别使用。“派工”是按作业计划的要求,将具体生产任务安排到具体的机床上加工,属于我们经常说的“调度”范围。“赶工”是在实际进度已落后于计划进度时采取的行动,也属于“调度”范围。“调度”是实行控制所采取的行动。“编制作业计划”是加工制造发生之前的活动;“调度”是在加工制造发生之后的活动。调度的依据是作业计划。比如,火车时刻表是一种作业计划,火车发生晚点,就要进行调度。调度是一种现场指挥。描述排序问题的名词术语来自加工制造行业。为了和惯用的名词术语保持一致,本书仍使用“机器”、“工件”、“工序”和“加工时间”等术语来描述各种不同的排序问题。但要注意,它们已不限于本来的含义。这里所说的“机器”,可以是工厂里的各种机床,也可以是维修工人;可以是轮船要停靠的码头,也可以是电子计算机中央处理单元、存贮器和输入、输出单元。一句话,表示“服务者”;工件则代表“服务对象”。工件可以是单个零件,也可以是一批相同的零件。假定有 n 个工件要经过 m 台机器加工。“加工路线”是工件加工的工艺过程决定的,它是工件加工在技术上的约束。比如,某工件要经过车、铣、占、磨的路线加工,我们可以用M1 M2 M3 M4 来表示。L 来表示加工路线。“加工顺序”则表示每台机器加工 n 个工件的先后顺序,是排序要解决的问题。
    & B/ f8 M& _2 P$ R0 p! J1 Q1.1.2 假设条件与符号说明为了便于分析研究,建立数学模型,有必要对排序问题提出一些假设条件。
    8 `2 a9 B# w1 ?: X① 一个工件不能同时在几台不同的机器上加工。
    ) x0 l" I! s3 m0 G: L② 工件在加工过程中采取平行移动方式,即当上一道工序完工后,立即送下道工序加工。
    : P8 L/ u0 R! f6 l+ h- I8 E③ 不允许中断。当一个工件一旦开始加工,必须一直进行到完工,不得中途停止插入其它工件。
    # M& x8 J& y! b2 l$ I, ^1 ]+ n④ 每道工序只在一台机器上完成。
    5 }2 E# E3 I& H! _: C⑤ 工件数、机器数和加工时间已知,加工时间与加工顺序无关。% F( S" l8 A5 O, @7 u
    ⑥ 每台机器一次只能加工一个工件。
    # O/ G7 f: M. f! o
    9 O- ?- a) Q4 J) ^' {. b4 C! \ 1.png
    9 j3 U% `- d8 [% W# g( d0 u: V4 G" Z1.1.3 排序问题的分类和表示法  z  F& Z, J2 M6 K% `. S5 c& L# q- {
    排序问题有不同的分类方法。最常用的分类方法是按机器、工件和目标函数的特征分类。按机器的种类和数量不同,可以分成单台机器的排序问题和多台机器的排序问题。对于多台机器的排序问题,按工件加工路线的特征,可以分成单件作业(Job-shop)排序问题和流水作业(Flow-shop) 排序问题。工件的加工路线不同,是单件作业排序问题的基本特征;而所有工件的加工路线完全相同,则是流水作业排序问题的基本特征。按工件到达车间的情况不同,可以分成静态的排序问题和动态的排序问题。当进行排序时,所有工件都已到达,可以一次对它们进行排序,这是静态的排序问题;若工件是陆续到达,要随时安排它们的加工顺序,这是动态的排序问题。按目标函数的性质不同,也可划分不同的排序问题。譬如,同是单台机器的排序,目标是使平均流程时间最短和目标是使误期完工工件数最少,实质上是两种不同的排序问题。按目标函数的情况,还可以划分为单目标排序问题与多目标排序问题。以往研究的排序问题,大都属于单目标排序问题,而对多目标排序问题则很少研究。
    7 t3 c( A' _4 @另外,按参数的性质,可以划分为确定型排序问题与随机型排序问题。所谓确定型排序问题,指加工时间和其它有关参数是已知确定的量;而随机型排序问题的加工时间和有关参数为随机变量。这两种排序问题的解法本质上不同。- k% C7 |2 ~% c/ n
    8 m( |* e, N% Q% `/ K7 u: j7 Q

    7 R# @* {4 e5 z" t7 p' w3 \

    32第三十二章 作业计划.pdf

    170.11 KB, 下载次数: 1, 下载积分: 体力 -2 点

    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

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

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

    蒙公网安备 15010502000194号

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

    GMT+8, 2025-7-20 03:14 , Processed in 0.378116 second(s), 53 queries .

    回顶部