vgm程序调试(基于KARMA语言的MBSE方法支持流水线生产调度问题)
vgm程序调试(基于KARMA语言的MBSE方法支持流水线生产调度问题)
2024-09-30 01:35:56  作者:断片先生  网址:https://m.xinb2b.cn/life/gwi256898.html
研究背景

基于模型的系统工程方法(MBSE)主张以模型为核心,以图形化的形式支持系统全生命周期的建模和分析,增强信息的获取、分析、共享和管理能力。本案例在采用基于模型的系统工程方法结合可满足性模理论的方法实现生产调度过程的建模与调度方案生成。案例背景为新冠疫情下的某包装盒工厂生产调度,当新冠疫情来临时,工厂面临着订单更改、维持低成本、维护员工健康生产环境的挑战。本案例采用基于模型的系统工程方法对生产线进行了建模,并针对调度需求进行了约束分析,通过基于可满足性模理论的方法完成了新调度方案的生成。

案例陈述

假定公司A有一条生产飞机减震器的包装盒的生产线。如图1所示,生产部门在完成总体计划后,获得每条产线每天的产量。在此信息的基础上,生产部门综合工人的薪资、技能和产线生产产品的生产顺序以及标准工时制定优化人力资源的生产调度方案。产线根据该方案进行劳动力和工序的安排,进行生产。加工后的产品被送入仓库,满足订单需求后再被运输至客户方。

由于新冠疫情的影响[J1] ,工人需要保持工作之间的距离,尽量减少被感染的机会。同时,生产部门需要在保证工人工作环境安全的前提下,保证生产的成本和效率不会受太大影响。因此,生产部门决定减少产线的工人数量,保证工作距离,并对原生产调度方案进行优化。在该案例中,方案优化的方向是在减少工人的情况下,进行人员和生产顺序的调度,保证生产平衡、减少完成生产计划的时间并且降低人力成本。


图 1 包含人力资源优化的生产调度

该飞机减震器包装盒的生产线共有22道工序。每个任务具有自己的标准生产工时,任务之间具有加工的优先关系,加工优先顺序如图2所示,每项任务的标准工时如表1所示。假定在一个生产周期(10天)内,生产产量的需求是2400件,计划节拍根据产量和时间计算,确定为120s。


图 2 生产工序

表 1 任务标准工时

工序

时间

工序

时间

工序

时间

工序

时间

工序

时间

工序1

7

工序6

11

工序11

9

工序16

25

工序21

30

工序2

26

工序7

9

工序12

15

工序17

30

工序22

51

工序3

15

工序8

18

工序13

38

工序18

25

工序4

13

工序9

15

工序14

19

工序19

58

工序5

23

工序10

26

工序15

49

工序20

22

任务根据执行难易程度被分为不同的工种,第1类工种主要包含一些简单任务,第2类为中等难度的任务,第3类为复杂任务,每个任务与工种的隶属关系如表2所示。

表 2 任务和工种匹配关系

工种

工序

简单工种(第1类)

2、7、11、13、14、15、17、19、22

一般工种(第2类)

1、3、4、6、8、9、10、21

复杂工种(第3类)

5、12、16、18、20

此外,工人也根据加工工件熟练程度被划分为三个级别,分别是高级(A级)工人、中级(B级)工人、初级(C级)工人。所有级别的工人都有能力操作三类工种,但是不同级别的工人执行同一工种的工作时长对应不同的时间因子和薪资,如下表(表3)所示:

表 3 工人级别的划分

简单工种

一般工种

复杂工种

薪资

高级工人(A级)

0.6

0.9

1.1

5200

中级工人(B级)

0.9

1.1

1.6

4000

初级工人(C级)

1.1

1.5

2.1

2200

从表中可以看出,高级工人的加工能力强,加工同样工种的时间较其他级别的工人短,而中级工人和初级工人的加工能力依次降低。这意味着当高级工人执行标准工时为30秒的工序21需要只需要花费27秒,而初级工人则需要花费45秒才能够完成工序21。

该公司执行该生计划时,原本安排11个工人进行工作。根据疫情防控的指南,公司决定将11个工人削减为8个工人。削减工位后,公司需要对工人和任务的匹配进行重新安排调度。在削减工位的基础上进行重新安排的目标为保证生产平衡率、降低成本。

模型建立

通过KARMA语言的MBSE建模方法构建生产调度所需的SysML模型,基于SysML[J1] 的九类图描述如何解决生产调度问题以及如何通过模型定义模型约束和优化目标。解决生产调度问题的建模流程如图3所示。建模过程分为五个阶段,分别是需求定义、功能架构描述、逻辑架构描述、场景定义和调度空间定义。


图 3 产线建模流程

依据建模流程,完成模型建立,如图4。


图 4 生产调度的建模

第一部分是需求模型的定义。图A.1用例图定义利益相关人。图B.1从利益相关人角度描述生产过程中进行生产调度的需求。其具体需求列表如下:

同一时间工作的工人数为8人。产品生产的每一道工序都必须被执行且只执行一次,不更换执行工人执行工序时需要依据工序的优先顺序重新安排后,每一个工位的总用时不能超过生产节拍每个工位只能有一位工人工作优化目标为最小化人力成本、生产等待时间和生产总负荷。工人每天工作不大于8小时交付周期为10天生产件数为2400件

图D.1和图E.1分别通过用例图和序列图描述生产系统运行的功能。D.1用例图描述了生产计划部门收到客户下达的订单之后,制定计划,安排工人在生产线上进行生产,将生产出的产品运送至仓库,满足订单需要的数量后,送至客户手中。E.1时序图则描述了这一过程中的信息交换。D.2活动图、E.2状态机图共同描述产品生产过程中的动作、状态的变化、22道工序之间紧前紧后顺序,完成飞机起落架的装配。这一部分的信息提取于生产系统的工人和某一产线。图F.1利用两个包图描述工序与工种的关系、工人的级别。图F.2模块定义图描述生产系统的组成。图F.3通过用例图描述不同级别的工人执行不同类型的工种以及对应的时间因子。图G.1通过用例图说明在原有安排中11位工人是如何工作的,图G.2通过参数图说明原方案对应的工人种类、工人工序的匹配方法和计算工人负荷的方式。图H和图I部分展示了如何从需求定义、功能定义、逻辑定义和场景定义得到调度空间。完成模型建立之后,则在相应建模工具对应的editor编辑统一建模语言KARMA描述对应的约束和求解目标,进行求解。


图 5 实现方法

首先,通过GOPPRR建模方法在MetaGraph的建模界面构建产线系统的各类模型。之后,利用KARMA语言形式化地描述各级模型和各级模型之间的约束关系,以及优化目标。之后,工具对输入的语言进行编译,依次执行代码,并调用相应的基于可满足性模理论的求解器,验证是否存在满足约束条件的解集,最终得到求解结果。求解结果自动返回前端的结果界面被展示。

结果与讨论

根据上述求解方式,获得下列方案

表 4 现方案和原方案对比



图 6 结果对比

从工人工作总时间、总薪资和生产平衡率可以看出,现方案生产总时间位491.4s,相较于原方案,下降17%,总薪资位32600元,下降3.5%,生产平衡率位91%,相较于原方案提升了38.2%。

编辑于 10 分钟前

  • 各种帝王蟹对比哪个更好吃(原来帝王蟹才是真正的米饭杀手)
  • 2024-09-30原来帝王蟹才是真正的米饭杀手我这帝王蟹是冰鲜的,就是帝王蟹直接打捞出来就急冻了的,做的时候提前拿出来自然化冻,自然化冻出来的肉质最完美化冻好的帝王蟹,伸展开了,好大,颜色好美~~用刷子刷洗一下反过来,把蟹腿剪下来,别看帝王蟹这么。
  • 石榴什么时候吃(吃石榴的时间)
  • 2024-09-30吃石榴的时间石榴在饭后两小时吃石榴中含有大量果酸,如果空腹食用会刺激胃酸分泌,引起肠胃不适,所以建议在饭后两小时后吃比较好,这个时候吃石榴可以减缓石榴果酸对肠胃的刺激,又能很好的促进肠胃的石榴营养成分的吸收。
  • 怎么做家常菜洋葱炒鸡蛋(洋葱炒鸡蛋怎么做好吃)
  • 2024-09-30洋葱炒鸡蛋怎么做好吃常吃洋葱的好处很多,能够帮助清理血管、促进消化、祛痰利尿、杀菌消炎、防治便秘和预防感冒,洋葱可以做很多美食,洋葱不仅可以生吃也可以煮着吃当然我们最常见的做法也是大家都喜爱的做法就是洋葱炒蛋,洋葱味浓鸡。
  • 心跳血压正常胸闷气短怎么回事(心慌胸闷心跳快)
  • 2024-09-30心慌胸闷心跳快【交感神经紊乱表现】1、瞳孔散大,看东西模糊2、心跳加快,心慌,胸闷3、交感神经兴奋,血管收缩,血压升高4、脑血管收缩,造成头晕,头痛5、出汗,容易饥饿,失眠,乏力,腹泻,消瘦等【究其原因】1、神经精。
  • 十大热血电影混剪(血之对决观后感)
  • 2024-09-30血之对决观后感引言:『2018年2月的某一天,曾几何时,在一次无意中我看了一段影视段视频在这段视频片段里,作者细心的写上了片名《血之对决》只见有一位年轻的、眉清目秀的男子被剧里的妈妈狠心棒打的情景短短几分钟,让我看。
  • 名牌定制包(名牌包也能客制了)
  • 2024-09-30名牌包也能客制了潮流圈对于"改装"这件事总是特别上心,尤其男人一下改车、改鞋又改表,不禁令身为女人的我们心想:"到底有完没完啊?"先前小编也曾和各位浅谈"潮人疯改表"的。
  • yg的新男团有哪些人(盘点YG错过的9位韩国顶级偶像)
  • 2024-09-30盘点YG错过的9位韩国顶级偶像YG娱乐拒绝了许多顶级明星,错过了许多顶级人才每个Kpop经纪公司在挑选训练生时都有不同的标准,所有三大公司都有错失优秀人才的时刻当然,YG娱乐也不例外,被公司拒绝后,下面9位练习生都成为了顶级明星1。
  • 腌肉有点臭味的肉怎样煮才没臭味
  • 2024-09-30腌肉有点臭味的肉怎样煮才没臭味焯水,非变质异味去除较好变质最好就别吃了首先放入凉水稍浸,同时烧水,差不多水开滚放入肉焯水,别盖、约3/5分钟拿起沥水再烧一锅水,放入姜并少许醋,水开再放入猪肉,3/5分钟后起锅沥干水后烹饪异味已除差。
  • 9种辣椒酱的做法 四川嬢嬢分享辣椒酱秘方
  • 2024-09-309种辣椒酱的做法 四川嬢嬢分享辣椒酱秘方hello~大家好!这里是阿娇吃货美食汇,每月不定时分享一些美食的小技巧,就算是厨房小白也能让你厨艺提升不少,如果喜欢的话,不妨点了关注哦!辣椒这种食材相信大家都不陌生,它可是咱们生活当中十分常见的一。
  • 武深高速哪年开通的(武深高速将于28日通车)
  • 2024-09-30武深高速将于28日通车华声在线12月25日讯(湖南日报·华声在线记者邓晶琎通讯员江钻)30日起将迎来为期3天的元旦假期省高速公路集团今日发布,元旦假期高速公路不实行免费通行政策,届时全省高速公路出入口流量预计将达592万辆。
  • 郭艾伦重回辽宁了吗(郭艾伦申请离开辽宁男篮)
  • 2024-09-30郭艾伦申请离开辽宁男篮郭艾伦申请离开辽宁男篮,放大10倍后看细节,原因清晰可见网友热议一针见血地指出:上赛季总决赛就能看出来,郭艾伦不满意,不想坐轮换休息,想在场上比赛,拿更多个人荣誉现在看看辽宁队是努力推翻,CBA顶薪锁。
  • 楚辞取名100个男冷门惊艳的名字(10个出自楚辞中的名字)
  • 2024-09-3010个出自楚辞中的名字都说男孩起名要从《楚辞》中选,那么究竟有什么道理呢?首先,楚辞的作者有屈原、宋玉、贾谊,这些有志之士将自己的万千豪情抒发在诗篇中,因此楚辞中可以感受到那份扶摇直上的气势和不屈不挠的精神其次,楚辞具有浓。