装配控制模块中的装配线排序和规则类型
可以使用排序引擎对装配计划生成的装配订单进行排序,从而产生装配线混合和装配线顺序。在此排序过程中,考虑到了装配线规则,如根据物料特性对装配订单进行归类,或根据容量规则冻结装配订单。
装配线可以专用于单个模型或混合模型。例如,可以在同一装配线上生产一个产品变型或大量产品变型。
在此将讨论装配线排序的四个主要要项:
- 顺序规则
- 顺序进程
- 重新计划
- 装配订单顺序状态
顺序规则
顺序规则包含以下要素:
- 混合流程
- 混合规则,存在三种类型:
-
- 容量限制规则
- 比例规则
- 相对比例规则
- 布置规则
- 有三种类型的规则:
- 群集规则
- 冻结规则
- 优先级规则
装配控制中的(重新)混合流程
通过使用重新计算装配线混合订单 (tiasl3220m000) 进程,可以在装配控制中重新混合订单。各项规则都针对特定的选项组合来定义。重新混合将尝试对订单进行计划,使每个选项组合的订单数尽可能地接近每个选项组合的最大订单数。混合得越好,顺序质量就越好。
混合规则
有三种类型的混合规则:
-
“能力限制”
装配线的总容量是有一定限制的,例如:对于选项组合“城市汽车”,一天最多 500 辆汽车。
对于“能力限制”规则,可以从以下三种分布类型中选择一种:
- “平均分布”选项组合在整个装配线顺序中平均分布。
- “滑动窗口平均分布”:窗口由一定数量的相邻顺序位置组成。该窗口可以按位置滑动。在每个窗口中,会优化产品顺序。相邻的顺序位置表示连续范围的顺序位置。选项组合在每个窗口中尽可能平均分布。例如,每 10 个位置组成的组应具有相同数量的“红色汽车”。
- “滑动窗口容量限制”在每个窗口内,选项组合的订单数量受到限制。例如,在任何由 10 个位置组成的窗口中都不能有超过两辆的“红色汽车”。
-
“比例”
选项组合必须在订单合计中占固定比例,例如,“城市汽车”与其它订单的比率必须为 1:2。
可以为“比例”规则定义两种分布类型:
- “平均分布”选项组合在整个装配线顺序中平均分布。
- “滑动窗口平均分布”在每个窗口中,存在给定选项组合和任何其它选项组合的最大比率。例如,对于每个“红色汽车”选项组合,在任何四个选项组合中必须至少有一个其它选项组合(比率 = 1:2,窗口 = 4)。
-
“相对比例”
与“比例”相同,唯一的区别在于“分布方法”始终为“相对分布”。必须指定第二个选项组合,第一个选项组合将相对于它进行分布。选项组合将被置于与另一选项组合的特定关系中。例如,只能交替地装配红色汽车和蓝色汽车;无法连续装配两辆红色汽车。
如下面的一段所述,在重新混合期间将考虑订单的优先级。
由于规则可能互相冲突,因此有可能无法满足所有顺序规则。在这种情况下,可以为某些规则设置较高的优先级。但是,这样会降低订单顺序的效率,您必须通过重新设计装配流程、而不是执行更多的装配线排序来解决这些冲突。
布置规则
布置规则用于确定如何相对于其它产品放置产品。有三种类型的布置规则:
-
“群集”
可使用此规则对特定选项组合进行分组。例如,对所有蓝色汽车进行分组,因为更改喷漆颜色需要很长时间。此规则还允许您根据在装配控制的选项组合清单 (tiasl1511m000) 进程中附加到每个群的选项组合清单上定义特性来对群进行排序。
使用组合清单中定义的选项,装配控制可以尽可能有效地对群进行排序。
您可以为每个群指定一个优先级(0 至 99)。此外,通过在群集选项组合清单中选择顺序中的高优先级编号,可以为特定的排序指定优先级。
-
“冻结”
某些选项组合不能与其它选项组合接连放置。例如,为将喷漆污染的影响降至最低,浅色不能在深色之后喷涂。
群集示例
在此示例中,装配订单和它们的选项组合在装配线控制段 1 上计划一天。
订单 1 | 选项组合红色 |
订单 2 | 选项组合蓝色 |
订单 3 | 选项组合黑色 |
订单 4 | 选项组合红色 |
订单 5 | 选项组合蓝色 |
订单 6 | 选项组合黑色 |
订单 7 | 选项组合红色 |
订单 8 | 选项组合蓝色 |
订单 9 | 选项组合黑色 |
订单 10 | 选项组合红色 |
选项组合清单“颜色”在装配控制中定义如下:
选项组合红色 | 序号 1 |
选项组合黑色 | 序号 2 |
选项组合蓝色 | 序号 3 |
只依据群集规则“颜色”在装配控制中对装配订单进行排序时,装配线控制段 1 的结果是:
订单 1 | 选项组合红色 |
订单 4 | 选项组合红色 |
订单 7 | 选项组合红色 |
订单 10 | 选项组合红色 |
订单 3 | 选项组合黑色 |
订单 6 | 选项组合黑色 |
订单 9 | 选项组合黑色 |
订单 2 | 选项组合蓝色 |
订单 5 | 选项组合蓝色 |
订单 8 | 选项组合蓝色 |
冻结示例
在此示例中,装配订单和它们的选项组合在装配线控制段 1 上计划一天。
订单 1 | 选项组合红色 |
订单 2 | 选项组合蓝色 |
订单 3 | 选项组合黑色 |
订单 4 | 选项组合红色 |
订单 5 | 选项组合蓝色 |
订单 6 | 选项组合黑色 |
订单 7 | 选项组合红色 |
订单 8 | 选项组合蓝色 |
订单 9 | 选项组合黑色 |
订单 10 | 选项组合红色 |
选项组合清单“颜色”在装配控制中定义如下:
选项组合红色 | 选项组合蓝色 |
选项组合红色 | 选项组合红色 |
清单“颜色”链接至冻结规则“颜色”,后者链接至装配线 1。该规则规定,红颜色之后不能是蓝颜色或红颜色。
该规则的结果之一便是以下顺序:
订单 1 | 选项组合红色 |
订单 3 | 选项组合黑色 |
订单 2 | 选项组合蓝色 |
订单 4 | 选项组合红色 |
订单 6 | 选项组合黑色 |
订单 5 | 选项组合蓝色 |
订单 8 | 选项组合蓝色 |
订单 7 | 选项组合红色 |
订单 9 | 选项组合黑色 |
订单 10 | 选项组合红色 |
优先级
在以下订单中强制实施优先级规则:
- 为具有较晚“要求的下线日期”的订单指定较低优先级。
- 已售出的订单(需求订单)优先于尚未售出的订单。
- 首先处理具有较低优先级编号的装配订单(例如,优先级编号为 1 的订单将先于优先级编号为 4 的订单进行处理)。可以在“装配订单 (tiasc2100s000)”进程中定义订单优先级。
- 成本函数值。
排序流程
为装配线添加新订单时,LN 会在模拟和创建装配订单顺序 (tiasl4200m000) 进程中为相应下线日期的装配线生成一个初始顺序。
如果缓冲区拥有几个随机存取位,则只能对缓冲区后的装配线控制段进行排序。要定义缓冲区的随机存取位数,在“工位 (tiasl1545m000)”进程中的“随机存取位数”字段中输入值。
当您确认顺序时,LN 会生成最终产品的制造状态结构,例如汽车的 VIN 编号和页眉。您可以通过最终序列化物料的制造状态页眉 (timfc0110m000) 和序列化最终产品的制造状态组件 (timfc0111m000) 进程编辑该结构。冻结顺序时将生成组件的序列号。在使用“打印工作说明 (tiasc5450m000)”进程时,打印的表格中将提供一处空白,供您输入组件的序列号。
重新计划
还可以在重新计划装配订单 (tiasl4220m000) 进程中人工更改顺序。该进程使用两种类型的规则:
-
移动
将订单从一个位置移出,然后插入另一个位置。这两个位置之间的所有订单都向初始位置移动一位。 -
交换
两个订单交换位置,其它订单不变。
自动排序流程使用交换法。可以在“重新计算/顺序参数 (tiasl4110m000)”进程中更改自动顺序生成中使用的最大交换/插入距离。
将订单交换至另一个装配线混合订单后,可以运行重新计算装配线混合订单 (tiasl3220m000) 进程以获得更好的顺序。
装配订单顺序状态
装配订单顺序可以具有以下状态之一:
- “已计划”
- “已开始”
- “已完成”
首次创建时,装配订单顺序的状态为“已计划”。完成第一个装配线工位订单后,状态将变为“已开始”。完成最后一个装配线工位订单后,状态将变为“已完成”。
可以在“装配线控制段上的装配订单顺序 (tiasl4500m000)”进程中查看该状态。
可以在两个级别上对装配订单进行排序:
- 装配线级别(装配线混合订单)
- 装配线控制段级别(装配线订单顺序)
初始装配线混合订单由装配计划模块生成。重新组合装配订单会考虑状态为“已计划”和“已排序”的装配订单,并使用现有的装配线混合订单作为起点。
在以下情况下,重新组合过程非常重要:
- 必须清除延迟时。
- 必须改进现有混合订单时。
- 因为装配订单的下线日期已更改。
- 装配订单的优先级已更改。
根据装配线混合订单生成装配线顺序。装配线顺序指定装配订单必须在相应装配线控制段上启动的顺序。对于装配进程中存在的每个装配线控制段,必须生成装配线顺序。装配线顺序算法将特定生产期间内状态为“已计划”和“已排序”的装配订单视为输入。在供应线的最后一个装配线控制段上,装配线顺序为“固定”。。父装配线上连接的装配线控制段的装配线顺序会确定供应线上最后一个装配线控制段的装配线顺序。
排序后,可以人工重新计划每个装配线控制段的装配订单。有两种重新计划类型可用:
-
转移装配订单
初始 1 2 3 4 5 新 2 3 4 1 5 -
交换装配订单(1 和 4)
初始 1 2 3 4 5 新 4 2 3 1 5