没有合适的资源?快使用搜索试试~ 我知道了~
(完整版)Asprova排程算法及数据模型.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 30 浏览量
2022-11-05
12:08:39
上传
评论
收藏 537KB DOCX 举报
温馨提示
试读
12页
(完整版)Asprova排程算法及数据模型.docx
资源推荐
资源详情
资源评论
XX 基本概念
XX 要了解 xAsprova,就必须先理解高级排程系统涉及的一些基本概念,下面就
介绍一下 cAsprova 系统涉及到的概念。
1、 x 排程:s 排程(scheduling)系对未来欲完成的工作给予设定时间,即是对
资源分配的一种执行方式,它将产能规划与整体生产计划的结果(包括设备,人力
与空间等),分配到各项工作,活动,或顾客上,并调和效率,存货水准与服务水准
三个互相冲突的目标,求取一个适当的平衡点.
2、 工艺路线:为生产某一个物料(成品)而经过的所有的工艺工序(工作中心)。
3、 资源:生产安排中使用到的设备或者人力等,它可能是一个独立单元或者
是一组性能相同的单元组成的工作中心,根据性质不同可细分为:
1) 主资源:完成一项工作的主要担当,如机器等
2) 副资源:辅助主资源完成工作的其他资源,如设置员,模具等
3) 外协资源:执行外加工服务的供应商
4) 用户:通常可理解为客户与原材料供应商
5) 库存:把物料的库存作为一个资源来看待,在生产计划时考虑其制约关系
4、 工作日历:描述正常工作天数, 开始时间, 班次, 资源的在班时间
5、 制造订单 :一个任务或生产的数量, 时间、数量、优先度是制造订单的三
要素。
6、 正向排程:尽量从最早可分派时间从第一个工序开始分派,从第一工序的
下达日期按每一个顺序向前计划开始日期。
7、 逆向排程:从最后工序中离交货期尽可能近的日期开始向后分派,从最后
一个工序和工作的需要的完成日期向后计划每一个加工工序的完成日期。
8、 资源甘特图:图型显示生产排程结果。
9、 生产指令:对每一个车间资源所有固定的和下达的工序的清单
第二节 排程设置
一般的排程系统都支持两类排程:有限能力排程和无线能力排程。
Asprova 的排程模型:
1、逆向排程: 生产订单的想要日期驱动订单的排程.是从最后一
个工序和工作的需要的
完成日期向后计划每一个加工工序的完成日期
2、正向排程: 生产订单的下达日期驱动订单的排程.是从第一工
序的下达日期按每
一个顺序向前计划一开始日期.
3、参照订单: 基于订单的优先度或者订单的指定的方向进行正向
或者逆向的排程方式
资源分派:工作存在多个候选资源时,Asprova 可根据资源的优先度或者评价值
或者出现顺序来决定资源的使用。
制造时间计算:可依据主资源、最长的资源、最长的副资源来安排计划。
工序接续方式:根据工序间的关系,有些工作必须是前工序完成后工序才能开始,
有些工作是前工序开始一段时间就可以开始下一工序的工作,Asprova 提供 ES,
EES,ESE,SSEE 等多种接续方式,满足各种工艺要求。
移动时间:有移动时间最小值和最大值,可定义下工序在前工序完成后的开始时
间范围。例如:热处理后的半成品需要冷却半小时才能开始,可定义移动时间最
小值为 30 分钟;一些食品加工之后必须 8 小时内包装,可定义移动最大时间为
8 小时。
资源量:Asprova 定义给定的资源量是每一天的每一班可用的小时和有多少个能
力单元期间可用. 如, 工作中心有 3 台机器,每天运行 8 小时,所以工作中心有
24 小时的能力.计划安排的时候可选择安排到一台机器或者按资源量分派。
班次资源量不同:根据不同的班次,可能资源能也不一致,比如一工作中心[白
班]有 100 人同时作业,[晚班]只有 50 人作业,那么可根据班次的资源量设置工
作日历。
分派规则:排程进行订单收集时,根据分派规则来决定订单安排的优先顺序,比
如以交货期或者优先级为顺序安排订单。
资源评价方式:对候选资源参照评价式指定的评价指标进行评价,如制造时间最
小、设置时间最小、等待时间最小等等。根据评价值的大小来决定资源的使用。
排程任务
w
w
w
w
w
w
w
1. 录入生产订单或者销售订单.
2. 设置排程参数.
3. 选择排程方案
4. 运行排程.
5. 打开资源甘特图,查看计划安排情况.
6. 微调计划,再排程.
3. 输出排程结果,制作生产指令.
第三节 Asprova 排程逻辑
Aps 常用算法主要有正向、逆向和混合排程,系统排程时采用一定的逻辑规则,
按照 Aps 算法进行处理,以高级排程系统 Asprova 在此以缺省计划参数条件下的
处理顺序说明其排程逻辑:
缺省计划参数的命令如下所示。
1、订单収集:
收集项目中所有的订单,収集后的订单作为订单列表传递给父命令对象,排程的
基本需求来源。
2、订单筛选:
根据父命令对象中设定的订单筛选条件对父命令对象的订单列表进行筛选。
父命令对象没有订单列表的情况下,进行工作筛选。筛选的结果作为排程的实际
对象。
3、分派解除:
对父命令对象的工作列表中所有工作解除分派。父命令对象中没有工作列表的时
候,对父命令对象的订单列表中所有关联工作解除分派。父命令对象中没有订单
列表的时候,不进行任何处理。
4、订单展开:
根据模板数据(BOM)进行订单展开。需要事先在订单収集,订单筛选命令中收集
展开了的订单。订单展开中,从订单展开对象的订单中进行工作的生成。已经有
工作存在的时候,保留其工作,只对生产数量等信息进行更新。但是,考虑到相
应订单不存在的情况,或模板数据的构成改变的情况,对不需要的工作进行删除。
工作生成的同时,输入指令与输出指令也生成。输入指令为其工作中的使用指令
中品目和数量(即其工作中进行投入的品目),输出指令为从其工作中的使用指
令输出的品目和数量(即其工作中生产出的品目)。
工作,输入指令,输出指令基本上按照模板数据输入指令与模板数据输出指令的
属性及订单的生产数量进行生成。
5、实绩工作分派:
父命令对象的工作列表中的工作,只对状态确定,指示完毕的工作及输入了实绩
的工作进行分派。
6、固定工作分派:
父命令对象的工作列表中的工作,只对时间固定的工作进行分派。
7、订单分派/关联:
按定义好的分派规则和资源选择规则分派所有工作,包括分派采
购订单、分派销售订单、分派制造订单,最后关联相关订单。
8、调整:
分派结果,超过分派开始时间,分派结束时间等的时间进行分派的工作,或者该
工作中包含的订单根据在计划参数的命令中设定的属性进行分派调整。
9、计划评价:
参照指定的指标,对本次排程结果进行评价。评价指标包括逾期制造订
单数、逾期采购订单数、逾期销售订单数、平均等待时间、设置时间率等。
10、报告:
将分派的结果信息在消息窗口输出。
排程逻辑是排程时的执行命令顺序,在执行某道命令的时候,系统都需要参照计
划参数来处理,比如订单的优先规则,是以交货期作优先条件按照顺序执行,还
是其他属性,都必须事先定义;资源的选择规则也是非常重要的,在考虑候选资
源时需要考虑哪些因素,如均衡生产、制造时间最小等,也必须明确给出。这一
部分是整个生产排程里最重要的,必须定义出明确的、可执行的计划参数,生产
计划排程才能正常运行。一般来说,咨询公司与客户一起制作排程模型,共同完
成排程系统的导入。
APS 中生产计划排程模块的基本原理
供应链管理(SCM)涉及企业间的集成以及在产销网络中协调物流和信息流的
各个方面。作为企业信息中枢的 ERP 系统,现在已经在许多企业中用于作业处
剩余11页未读,继续阅读
资源评论
xxpr_ybgg
- 粉丝: 6444
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- MyBatis 动态 SQL:灵活而强大的查询构建器.pdf
- com.accordion.prettyo.apk
- 毕业设计:基于SSM的mysql-ssm软件bug管理系统(源码 + 数据库 + 说明文档)
- MTSQL8.0.35windows(64bit)-mysql-installer-community-8.0.35.0
- 人工智能引领音乐创作新时代之Suno AI
- Public-bicycle-usage-forecast-master.zip
- 通道处理过程模拟:从理论到实践.pdf
- 数据库第七次作业E-R图第一题
- 大厂面试真题Java语法基础面试专题及答案
- IMG20240428211124.jpg
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功