Schantt 对粉末补充剂的全流程生产线进行建模——混合、制粒、胶囊填充和包装——使计划员能够从单一配置中,对具有不同工艺路线、方向性换线和 batch(批次)与 flow(连续流)混合节拍的三类产品族进行排程。本指南将逐步介绍如何为典型的保健品工厂配置每个实体,以及运行后一份良好的排程方案是什么样的。
本指南以一家基于行业研究的虚构综合性粉末补充剂公司为例;所有名称、参数和数字均为示意。
行业背景
粉末补充剂制造将原料——蛋白质、维生素、矿物质、益生菌和辅料——通过混合、可选制粒、胶囊填充和包装步骤的序列转化为成品消费形态。工厂通常每周五天、每天一个白班运行,处理数十种在过敏原成分、粒径和最终包装形式上各不相同的配方。排程的挑战在于在平衡平行设备的高利用率的同时,最大限度地减少产品族之间的换线时间损失,并协调批次和连续流工序(其运行物理特性不同)之间的交接。
Summit Formulations 公司约有 85 名员工,拥有 4,500 平方米的厂房,包含四个生产工序——混合(批次)、制粒(批次)、胶囊填充(批次)和包装(连续流)——配备三人规划团队。工厂实行周一至周五 08:00–17:00 单班制,管理三类产品族:散装蛋白粉(混合直通包装)、胶囊复合维生素(混合经胶囊填充至包装)、制粒益生菌(全部四个工序)。四个工序共有十二台设备:混合工序四台混合机、制粒工序一台辊压机、胶囊填充工序三台胶囊填充机、包装工序四条包装线。批量大小从益生菌的 80 千克到散装蛋白粉的 500 千克不等。在此场景下,制粒为可选步骤——大多数粉末补充剂产品不使用该步骤。约 60–70% 的补充剂产量通过混合至包装的直通路线流转;纳入胶囊和制粒-胶囊类别是为了展示分流工艺路线。
流程概览
flowchart LR
BL["混合"]
GR["制粒"]
EN["胶囊填充"]
PK["包装"]
BL -->|散装蛋白| PK
BL -->|复合维生素| EN
BL -->|益生菌| GR
GR --> EN
EN --> PK
四工序生产流程:散装蛋白粉跳过制粒和胶囊填充,复合维生素跳过制粒,益生菌经过全部四个工序。原料从混合工序投入;成品消费形态从包装工序产出。
工序跳过说明。 只有制粒益生菌产品族经过制粒工序。散装蛋白粉通过桥接转移条目直接从混合到达包装;复合维生素走混合→胶囊填充→包装路线。这些分流路径在工艺路线设置中按产品族配置。
排程挑战及 Schantt 的应对方式
此场景假设为需求驱动的排程模式——规划团队每周接收各类产品族的订单,并围绕订单数量编制生产计划。如果您的工厂采用不同的需求信号——按库存生产、合同生产承诺或预测驱动的补货——相同的配置同样支持您的排程;规划团队只需将对应数量作为作业加载即可。
Schantt 以总完工时间(所有排程作业的整体完成时间窗口)为优化目标,从选择的开始日期向前排程。此场景的实际排程周期为一到两周——三类产品族每周通常含 40 到 50 个混合批次。提供两种排程模式:在 Auto 模式下,算法根据产品及数量列表同时确定作业顺序和设备分配;在 Semi-Auto 模式下,规划团队固定生产顺序,算法在该顺序内优化设备分配。
Schantt 擅长处理的内容
-
多设备工序中的并行混合机分配。 拥有多台设备的混合工序:系统将每个批次分配到能使总完工时间最低的可用设备上,无需计划员手动平衡负载。
-
混合批次与连续流管线的混合生产。 一个产品族可在同一路径中经过混合(批次)再到包装(连续流)。仿真在模拟中控制下游连续流工序与上游批次完成进度的匹配,当包装速度超过物料供应时自动插入等待物料暂停。
-
按产品族工艺路线与工序跳过。 每类产品族仅遵循其工艺路线指定的工序——散装粉末跳过胶囊填充、胶囊产品跳过直充路径、制粒产品族增加一个额外步骤。转移时间桥接条目承载跨跳过工序段的交接延迟。
-
顺序相关的方向性换线。 计划员以每台设备的方向矩阵形式录入换线时间——例如,乳清到大豆的换线时间比大豆到乳清的换线时间长,而同过敏原组内的风味更换时间更短。排程器会自动将相似批次分组以最小化总换线时间。
-
班次感知的工作日历。 工作时间、非工作日及设备特定的工作日历覆盖项只需定义一次;排程仅在工作时间内推进,并将开始时间限定在下一个工作窗口内。
-
日历例外与停机时间建模。 一次性假期、加班日、计划维护窗口和年度停工以日历例外或设备停机时间的形式建模,在计算排程时间前从工作产能中扣除。
Schantt 如何应对各项挑战
1. 高频混合与分流产品族工艺路线。
-
混合工序每周处理三类产品族的 40 到 50 个批次,每类产品族经过四个工序的不同路径。散装蛋白粉在混合后即排出,复合维生素进入胶囊填充,益生菌先经过制粒。人工编排这些批次并同时追踪每类产品族下一步需要经过哪个工序既耗时又易出错。
-
Schantt 为每类产品族配备其专属的按产品族工艺路线——即该类产品族所需工序的简单列表,按序排列。连续工序之间的转移时间一次性设定,包括跳过工序的桥接条目。当计划员录入每周作业时,排程器将每类产品族仅编排至其工艺路线指定的工序,下游操作链接为仅在上游工序完成并加上转移延迟后开始。甘特图显示每个操作按工序分组,同一产品逐步流转。
2. 过敏原组之间的顺序相关换线。
-
混合机上的跨过敏原转换需要 60 到 90 分钟,具体取决于方向(乳清到大豆比大豆到乳清长),而同过敏原组内的风味更换约需 20 分钟。在未优化的排程中,每周 20 多次过敏原组转换消耗 25 到 35 个小时的可工作小时。
-
换线时长以每台设备的方向矩阵形式录入在该设备的详情页上。排程器能看到所有可能的转换,并自然地将同过敏原组的批次分组以最小化总换线时间。每周换线开销从 25–35 小时降至约 3–4 小时——每周减少约 20 小时——因为算法倾向于在切换前在每个过敏原组上运行较长的生产批。非对称时长(乳清到大豆 90 分钟,大豆到乳清 60 分钟)按录入值准确捕获;算法尊重方向性。
3. 多次交接中的混合 batch-flow 节拍。
-
散装蛋白粉以 500 千克为一批次,在 30 分钟的周期内混合,然后转移到包装工序,其中螺杆填充线 1 的产能为每小时 1,200 单位,VFFS 包装机为每小时 1,800 袋。一个混合批次在螺杆填充线 1 上大约可填充 40 分钟的包装时间,但混合周期(包括装料和卸料)长于包装消耗速度,因此如果混合节奏不当,包装工序可能空等下一批次。对于复合维生素,胶囊填充工序在胶囊填充机上处理 200 千克批次,耗时约八小时,在批次混合与连续胶囊填充运行之间产生了不同的节拍错配。
-
Schantt 将混合建模为批次工序,将包装建模为连续流工序,置于同一工艺路线上。仿真计算混合机的批次持续时间为批次数量乘以周期时间,包装线的持续时间为数量除以其吞吐量。当包装工序超出上游混合供应时,自动插入等待物料分段。甘特图将这些暂停显示为不同的间隔,因此计划员可以清晰看到瓶颈所在,以及增加第二条包装线或错开混合机启动时间是否有助于平滑流程。
4. 紧急订单插入而不干扰正在运行的排程。
-
工厂每周收到一到两个紧急订单——需要在现有作业之前生产的紧急配方。在手动维护的排程中,每次紧急插入都迫使计划员手动重新调整顺序,每次中断通常增加 2 到 3 小时的非计划换线时间。
-
在 Auto 模式下,计划员将紧急产品和数量添加到作业列表并重新运行优化。算法重新排列所有作业(既有作业和新作业)并重新分配设备,以找到总完工时间最低的新排程。在 Semi-Auto 模式下,计划员将紧急作业插入固定顺序中的所需位置,算法围绕该位置重新分配设备。结果排程立即在甘特图上可见。
5. 益生菌湿度敏感窗口。
-
制粒益生菌混合物对湿度敏感:工厂力求在混合后约 24 小时内进行胶囊填充以保持效价。这是一个软性操作指引而非硬性限制,但错过窗口可能影响产品质量。
-
制粒与胶囊填充之间的 15 分钟转移时间已建模并在甘特图上可见。计划员在排程后检查交接间隔,确认物料在所需窗口内到达胶囊填充机;如果间隔超过 24 小时,可在 Semi-Auto 模式下调整作业顺序或将该批次设置为优先,以提前该操作。
在 Schantt 中建模的内容
以下为计划员在系统中作为顶层对象创建的一级实体。
| 实体 | 数量 | 说明 |
|---|---|---|
| 工序 | 4 | 混合(批次)、制粒(批次)、胶囊填充(批次)、包装(连续流) |
| 设备 | 12 | 4 台混合机、1 台辊压机、3 台胶囊填充机、4 条包装线 |
| 产品族 | 3 | 散装蛋白粉、胶囊复合维生素、制粒益生菌 |
| 产品 | 3 | 每类产品族一个代表性产品:分离乳清蛋白、每日复合维生素、益生菌 500 亿 CFU |
| 工作日历 | 1 | 默认周一至周五 08:00–17:00,覆盖所有设备 |
逐步设置
1. 按生产顺序创建工序。 在位置 1 到 4 依次添加混合(批次)、制粒(批次)、胶囊填充(批次)和包装(连续流)。在各工序的详情页上,设置连续工序之间的转移时间:
制粒→胶囊填充: 15 分钟
混合→胶囊填充: 30 分钟(复合维生素的桥接条目,跳过制粒)
混合→包装: 20 分钟(散装蛋白粉的桥接条目,跳过制粒和胶囊填充)
胶囊填充→包装: 20 分钟
2. 为各工序添加设备。
混合工序(4 台设备): 螺带混合机 1、螺带混合机 2、螺带混合机 3、V 型混合机
制粒工序(1 台设备): 辊压机
胶囊填充工序(3 台设备): 胶囊填充机 1、胶囊填充机 2、胶囊填充机 3
包装工序(4 台设备): 螺杆填充线 1、螺杆填充线 2、胶囊瓶装线、VFFS 包装机
3. 创建产品族并定义各类产品族的工艺路线。 设置三个产品族——散装蛋白粉、胶囊复合维生素、制粒益生菌——并在产品族详情页上分配其工序序列。在散装蛋白粉的混合至包装工艺路线上启用部分转移,并将最小数量设置为 200 千克。其他产品族仅按完整批次转移。
4. 每类产品族添加一个代表性产品。 在散装蛋白粉下创建分离乳清蛋白,在胶囊复合维生素下创建每日复合维生素,在制粒益生菌下创建益生菌 500 亿 CFU。各自继承其产品族的工艺路线。
5. 在设备详情页上设置每台设备的产能参数和换线。 产品族创建后,为批次工序设备录入每产品族的批次参数,为连续流工序设备录入吞吐量,然后添加方向性换线矩阵。
批次参数——混合工序(周期时间,单位:分钟 / 批量大小,单位:千克):
- 螺带混合机 1–3:散装蛋白粉 30 分钟 / 500 千克;复合维生素 25 分钟 / 200 千克
- V 型混合机:益生菌 30 分钟 / 80 千克
批次参数——制粒工序:
- 辊压机:益生菌 20 分钟 / 80 千克
批次参数——胶囊填充工序(周期时间,单位:分钟 / 批量大小,单位:千克):
- 胶囊填充机 1–3:复合维生素 720 分钟 / 200 千克;益生菌 360 分钟 / 80 千克
吞吐量——包装工序(单位/小时):
- 螺杆填充线 1:散装蛋白粉 1,200 单位/小时
- 螺杆填充线 2:散装蛋白粉 800 单位/小时
- 胶囊瓶装线:复合维生素和益生菌 2,000 瓶/小时
- VFFS 包装机:所有三类产品族 1,800 袋/小时
换线时间(分钟)——在每台处理多类产品族的设备上设置方向矩阵:
- 混合工序(螺带混合机 1–3):散装蛋白粉到复合维生素 90 分钟;复合维生素到散装蛋白粉 60 分钟
- 胶囊填充工序(胶囊填充机 1–3):复合维生素到益生菌 90 分钟;益生菌到复合维生素 90 分钟
- 包装工序:胶囊瓶装线——复合维生素到益生菌 45 分钟,益生菌到复合维生素 45 分钟;VFFS 包装机——散装蛋白粉到复合维生素 60 分钟,散装蛋白粉到益生菌 60 分钟,复合维生素到散装蛋白粉 45 分钟,复合维生素到益生菌 60 分钟,益生菌到散装蛋白粉 45 分钟,益生菌到复合维生素 60 分钟
6. 配置工作日历、例外和停机时间。 将默认工作日历设置为周一至周五 08:00–17:00,覆盖所有设备。添加两个日历例外:元旦(1 月 1 日)和国际劳动节(5 月 1 日),均为非工作日。添加计划的停机时间窗口:12 月 24 日至 1 月 2 日的年终停工(全厂范围)、3 月 15 日所有四台混合机的季度维护、以及 9 月 12 日所有三台胶囊填充机的年度检修。
有关在 Schantt 中配置各项设置的详细步骤,请参见 Schantt 文档。
常见错误
1. 使用单一的笼统换线时间,而非按配对设置方向性时间。 如果您在混合机上为所有转换输入同一个换线时间,排程器无法区分 20 分钟的同过敏原风味更换与 90 分钟的跨过敏原清洗。结果就是排程将所有转换同等对待,错失了将相似批次分组的机会。
修正: 在每台设备的详情页上以方向矩阵形式录入换线时间——每对转换赋予各自的值,非对称方向(乳清到大豆与大豆到乳清)作为单独的行录入。
2. 将具有不同工艺路线的产品定义为一个产品族。 将所有胶囊类产品(无论是否经过制粒)归入同一个产品族,会强制它们遵循相同的工序序列。本应跳过制粒的产品将被强制经过制粒工序。
修正: 为每条不同的工艺路线创建一个单独的产品族。本指南中的三个产品族(直通包装、胶囊跳过制粒、全四工序)展示了最小集合;每当工序序列不同时即增加产品族。
3. 配置的设备数量与实际车间不一致。 如果工厂实际有四台混合机,但在 Schantt 中只录入了三台,则排程器无法针对第四台设备排程——该设备在模型中根本不存在。产能将被低估,排程将显示出比工厂实际可达到的更长的交货期。
修正: 确保车间中的每一台设备都在 Schantt 中创建。模型中的设备数量应与工厂中的数量一一对应。
4. 忘记为散装蛋白粉启用混合到包装的部分转移。 不启用部分转移时,包装线必须等每个混合批次完全完成后才能开始,即使 200 千克的最低数量已足够开始填充。这会人为延长排程并导致包装线利用率不足。
修正: 在散装蛋白粉产品族的工艺路线上,为混合到包装段启用部分转移,并将最小数量设置为 200 千克。这样包装线在第一批次部分数量可用时即可开始。
5. 将预处理步骤——原料配料和筛分——建模为独立工序。 这些步骤与混合机队列同步前进,不会独立约束排程。将其添加为工序只会造成不必要的复杂度和额外的转移时间录入,而不改善排程准确性。
修正: 将配料和筛分排除在 Schantt 模型之外。在您的流程文档中提及它们,但将混合作为第一个排程工序。
良好排程方案的表现
通过上述配置,每周 45 个混合批次(横跨三个产品族)的计划将从手动维护的电子表格转变为设备优化的排程方案。
优化前(手动电子表格): 计划员人工编排约 45 个批次,在时间允许时按过敏原组分批。跨过敏原转换以及不同产品族之间的非计划切换频繁,每周换线开销达 25 到 35 小时。散装蛋白粉批次在任何可插入时间安排,导致包装线在空闲和忙碌之间交替。胶囊瓶装线利用率不均衡——胶囊填充延伸至加班时间,而下游包装工序却在等待物料。紧急订单迫使手动全面重新调整,每次中断增加 2 到 3 小时的非计划换线时间,且常将周计划推迟至周五晚间之后。
优化后(Schantt Auto 模式): 排程器自然地将同过敏原批次分组,每周换线时间降至约 3 到 4 小时——每周减少约 20 小时。散装蛋白粉的编排确保包装线获得稳定的物料供应,减少了螺杆填充线 1 和 VFFS 包装机的空闲时间。胶囊瓶装线按顺序运行胶囊产品,90 分钟的配方换线被限制在产品族边界而非分散在一周各处。紧急订单加入作业列表后,在 Auto 模式下重新优化排程,新顺序在数秒内显示在甘特图上。计划员直接在甘特图上检查益生菌交接时间是否满足 24 小时湿度指引要求,若窗口紧张则在 Semi-Auto 模式下调整顺序。全部周计划可在周一至周五单班工作时间内完成,无需加班。
在 Schantt 中试用
注册 Schantt 并加载内置示例数据集,亲身体验构建此场景——本指南中的每个工序、设备、产品族、产品和工作日历,以及其工艺路线、换线、转移时间和停机时间均已配置完毕,立即可排程。您的配置和排程方案仅限您的团队账号内可见。如需深入了解任一设置步骤,请参见 Schantt 文档。