建筑化学品的生产排程是指在共享包装线上对干粉混合和液体混合的生产批次进行排序,同时管理颜色驱动和化学交叉换线。Schantt 对 batch(批次)与 flow(连续流)的混合管道——批次混合机和反应釜向并行的连续流灌装站供料——进行建模,配合定向换线、按产品族跳过不需要工序的工艺路线,以及随施工旺季扩展的班次感知工作日历。本指南将引导您配置一个两产品族、四工序的场景,以便您将相同的建模模式应用到自己的工厂。
本指南以一个基于行业研究构建的虚构复合公司为例;所有名称、参数和数字均为说明之用。
行业背景
建筑化学品制造采用分流车间(split-flowshop)拓扑结构:干粉产品——水泥基砂浆、瓷砖胶、灌浆料和嵌缝膏——在批次卧式螺带混合机中混合,然后输送到包装工序;而液体产品——混凝土外加剂、防水涂料和表面处理剂——在带夹套搅拌反应釜中进行反应,经高剪切分散机均质后灌装到桶、提桶或 IBC 吨桶中。两条生产线汇聚在一个共享的包装车间,该车间设有服务于不同包装形式的并行灌装线。该行业服务于建筑材料经销商、预拌混凝土厂和专业施工承包商网络,产品必须满足抗压强度、黏度和法规标准。
一家典型的中型工厂拥有 5–12 台设备,分布于 3–5 道生产工序,管理 100–500 个 SKU,涵盖 3–5 个产品族。同一产品族内的颜色变体——白色、浅灰色、深灰色——需要定向换线:浅色到深色转换需要 15–30 分钟,而深色到浅色的反向转换则需要 30–45 分钟的灌装头清洁。不同产品系列之间(如水泥基产品与外加剂产品)的化学交叉换线,需要额外 30–45 分钟进行共享管线的冲洗和吹扫。生产采用备货生产和按单生产混合模式,约 55% 为备货生产,45% 为按单生产,随着春季和夏季建筑施工进入旺季,季节性需求激增 30–50%。共享包装线上采用两级换线层级——产品系列间的化学级转换涵盖了系列内的颜色级转换。
主要的排程挑战是如何对任务进行排序,以最小化共享混合机和灌装线上的总换线时间,同时处理紧急订单插入和季节性产能波动。排产人员通常使用电子表格和白板甘特图来管理每天 10–15 个任务——这种手动方式使得换线优化和产线平衡的权衡难以量化。周产能从淡季(约每周 40 小时)到施工旺季(双班制下约每周 78 小时)几乎翻倍,为排程任务增加了又一层复杂性。
Crestline Materials 拥有 90 名员工,在 5,200 m² 的工厂中运营,跨越 4 道生产工序生产 2 个产品族,由 3 人排产团队负责排程。
工艺概述
flowchart LR
DB["干混<br/>(BATCH)"] --> PF["包装与灌装<br/>(FLOW)"]
LM["液体混合与反应<br/>(BATCH)"] --> HG["均质<br/>(BATCH)"]
HG --> PF
四个生产工序经由两条产品族工艺路线汇聚于共享包装车间。
工序跳过说明: 水泥基砂浆经由干混直接进入包装与灌装工序,跳过液体混合和均质工序。混凝土外加剂从液体混合开始,经过均质后进入包装工序,完全跳过干混工序。转移时间填补了中间空缺——从干混到包装的 10 分钟过渡料斗重力进料,从液体混合到均质的 20 分钟中间储罐转移,以及从均质到包装的 15 分钟日储罐缓冲。外加剂工艺路线在液体混合到均质段还采用了部分转移,使均质机能够在反应釜继续处理剩余半批次的同时,对首批 3,000 kg 开始作业。
排程挑战与 Schantt 的应对方式
Crestline 的生产排程主要由标准砂浆和外加剂的备货生产需求驱动——约占产量的 55%——辅以交期紧迫的按单生产紧急订单。其余 45% 的产量为定制彩色砂浆和高性能外加剂订单,排产团队必须将其插入已经排满的计划中。如果您的工厂采用不同的需求模式——纯按单生产或纯备货生产——相同的建模模式同样适用,尽管模式选择可能会有所不同。优化器以最小化总生产时间为目标,从起始日期开始正向排程;本指南假定在施工旺季采用 1–2 周的排程周期。Auto 模式对备货生产任务进行排序以最小化换线时间;Semi-Auto 模式允许排产人员在选定位置插入按单生产的紧急订单并设定最早开工约束,既保留了排产人员的排序判断,又能量化时间影响。
Schantt 擅长处理的方面
-
顺序多级生产——建筑化学品遵循从干混或液体混合再到包装的有序工艺路线。Schantt 对有序的工序顺序、按类别的工艺路线以及单向转移时间进行建模,使每个任务按步骤流动。
-
多设备工序(并行设备)——包装车间配备并行灌装线,用于处理袋装、桶装和 IBC 吨桶。Schantt 将多台设备归入同一工序,使算法能够在 Auto 和 Semi-Auto 模式下将任务分配到最合适的可用灌装线。
-
批次与连续流混合管道——干混和液体混合为批次工序;包装为连续流工序。Schantt 在同一条工艺路线中对两者进行建模,正确计算批次到连续流交接的时间,并在包装速度超过上游供料时显示待料暂停。
-
多产品工艺路线与工序跳过——产品族跳过不需要的工序。砂浆跳过液体工序,外加剂跳过干混工序。Schantt 的按类工艺路线仅包含每个产品族所需的工序,并通过桥接转移时间填补空缺。
-
顺序相关换线——颜色驱动和化学交叉换线具有方向性。Schantt 按设备、产品族对为定向换线时间建模,使优化器倾向于最小化总准备时间的排序方案。
-
班次感知可用性与工作日历例外——工厂采用单班或双班制,旺季扩大、冬季收缩。Schantt 对带有班次模式、节假日例外和计划维护停机窗口的工作日历进行建模。
Schantt 如何应对每项挑战
1. 产品系列间的化学交叉换线。
- Crestline 的桶装线是唯一被两个产品族共享的设备。每次砂浆批次与外加剂批次在该线上转换,砂浆转外加剂需要 30 分钟的清洗和吹扫周期,外加剂转砂浆则需要 45 分钟。共享线上每周有 15–25 次任务切换,总换线时间占可用运行时间的 8–15%——相当于每周损失半个班次或更多用于灌装头清洗和吹扫。
- Schantt 将这些建模为共享生产线上的定向换线时间——每个方向一条记录,使用精确时长。当优化器在 Auto 模式下对任务排序时,自然倾向于将同类任务集中排列以最小化跨类转换次数。排产人员可以在 Semi-Auto 模式下查看每个排序方案的总换线时间并比较替代方案,从而基于证据做出是否值得为插入紧急订单而承担清洁时间的决策。
2. 混合与包装之间的批次到连续流交接不匹配。
- 干混每 10 分钟生产一个 2,000 kg 的离散批次。袋装线的消耗速度为 10,000 kg/小时,这意味着它大约每 12 分钟就能用完整批混合料——几乎与混合周期本身一样快。当过渡料斗在批次间排空时,或当反应釜到均质机再到 IBC 的级联供料不足时,灌装线会闲置 20–40 分钟。这种待料模式在旺季每周出现 2–3 次,累计导致 1–2 小时的计划外停机。
- Schantt 原生地对批次到连续流管道进行建模:算法知道批次工序按固定间隔生产离散批次,而连续流工序则持续消耗。当下游连续流工序已消耗完所有可用上游物料且下一批次尚未完成时,计划会自动插入待料暂停——使待料在时间线上可见且可量化。排产人员可以调整批次重叠、错开班次开始时间或增加缓冲区转移数量来缩小供应与消耗之间的差距。
3. 备货与按单混合负荷下的并行包装线平衡。
- 三条包装线服务于两个具有不同包装形式偏好的产品族。袋装线以约 95% 的利用率运行备货生产的砂浆;IBC 站以 60–80% 的利用率运行外加剂按单生产。桶装线充当弹性资源,但每次产品族切换都会增加 30–45 分钟的清洁时间。排产团队的经验法则——袋装线用于砂浆,IBC 用于外加剂,桶装线用于溢出产能——当大额外加剂订单超出 IBC 产能时就会失效。
- Schantt 的多设备工序将三条包装线归入同一工序。在 Auto 模式下,算法会考虑每条生产线的吞吐量、当前利用率以及将任务分配到共享线与专用线的换线时间。它会量化将订单拆分到多条生产线与接受换线之间的权衡——这是电子表格无法支持的计算。
4. 备货与按单排程的张力以及旺季的颜色反向转换。
- 备货生产的标准颜色——白色和浅灰色——排在一起时清洁时间最少。按单生产的紧急订单——定制颜色、深色系——带来交期压力,迫使进行次优的插入。共享包装线上的一次深色到浅色反向转换会增加 30–45 分钟的清洁时间。在旺季,排产人员每周要处理 6–10 次此类紧急插入,手动重新排序——占去主管排产人员每天 1–2 小时的工作量。
- Schantt 的定向换线时间对颜色转换代价进行编码:浅色到深色转换需要 15–30 分钟,深色到浅色需要 30–45 分钟。在 Auto 模式下,优化器会对反向转换进行惩罚,自然产生浅色到深色的排序方案。对于按单生产的紧急订单,Semi-Auto 模式允许排产人员在选定位置插入任务并立即在排程上看到增加的换线时间,使权衡变得明确。
在 Schantt 中需建模的内容
本场景的 Schantt 模型使用以下五类一级实体及其数量。
| 实体 | 数量 | 说明 |
|---|---|---|
| 工序 | 4 | 干混(批次)、液体混合与反应(批次)、均质(批次)、包装与灌装(连续流)——两条工艺路线跳过不需要的工序 |
| 设备 | 8 | 两台卧式螺带混合机、两台带夹套搅拌反应釜、一台高剪切分散机、一条袋装线、一条桶装线、一个 IBC 灌装站 |
| 产品族 | 2 | 水泥基砂浆与混凝土外加剂——各自使用不同的四工序工艺路线 |
| 产品 | 2 | 标准瓷砖胶(砂浆)和 PCE 超塑化剂 30%(外加剂)——每类一个代表产品 |
| 工作日历 | 2 | 淡季标准单班制工作日历;施工旺季扩展双班制工作日历 |
分步设置
1. 按顺序创建工序。 按顺序添加四个工序:干混(批次工序)、液体混合与反应(批次工序)、均质(批次工序)、包装与灌装(连续流工序)。在每个工序的详情页上,设置工艺路线中使用的到下一工序的转移时间:
- 液体混合到均质: 20 分钟
- 均质到包装: 15 分钟
- 干混到包装的桥接转移: 10 分钟(针对跳过中间工序的砂浆产品族)
2. 向各工序添加设备。 向干混分配两台卧式螺带混合机,向液体混合与反应分配两台带夹套搅拌反应釜,向均质分配一台高剪切转子-定子分散机,向包装与灌装分配三个工位——一条袋装线、一条组合桶装线和一条 IBC 灌装站。
3. 创建产品族并定义每个产品族的工艺路线。 创建水泥基砂浆和混凝土外加剂作为两个产品族。对于砂浆,工艺路线仅包含干混然后包装(工序 1 和 4)——将其设置为完全跳过液体混合和均质。对于外加剂,工艺路线包含液体混合、均质然后包装(工序 2、3 和 4)——将其设置为跳过干混。这些跳过工艺路线的定义使算法能够将每个产品族仅建模为其实际需要的工序,避免在无关设备上浪费空闲时间。在外加剂的液体混合到均质段启用部分转移,最小投料量为 3,000 kg,以反映在完整 6,000 kg 批次完成之前,反应釜即可开始向分散机供料。
4. 添加产品。 每类创建一个代表产品:水泥基砂浆类为"标准瓷砖胶",混凝土外加剂类为"PCE 超塑化剂 30%"。
5. 设置每台设备的产能参数和换线时间。 对于批次设备,输入周期时长和批次容量。每台干混机以 2,000 kg/批次、10 分钟周期运行。每台反应釜以 6,000 kg/批次、60 分钟周期运行。高剪切分散机以 3,000 kg/批次、25 分钟周期运行——注意 6,000 kg 的完整反应釜批次被拆分为两批分散机投料。
对于连续流设备,输入每小时吞吐量。袋装线以 440 袋/小时、25 kg/袋的速度运行,消耗率约为 11 吨/小时。桶装线以 120 桶/小时(砂浆)或 40 桶/小时(外加剂)的速度运行。IBC 站以 10 桶/小时、1,000 L/桶的速度灌装。
在桶装线上——唯一被两类共享的设备——添加定向换线:砂浆到外加剂 30 分钟,外加剂到砂浆 45 分钟。所有其他设备只服务一个产品族,无需添加换线条目。设备适用性通过隐式方式表达:仅对兼容的产品族-设备对存在加工时间条目,因此干混机仅有砂浆条目,反应釜和分散机仅有外加剂条目,袋装线仅有砂浆条目,IBC 站仅有外加剂条目。
6. 配置工作日历、例外和停机时间。 将标准单班制工作日历设为默认——周一至周四 07:00–16:30,周五 07:00–12:00,周末不工作——提供约每周 40 小时产能。添加旺季工作日历,采用扩展双班制——周一至周四 06:00–22:00,周五 06:00–16:00,周六 06:00–12:00——提供约每周 78 小时产能。通过覆盖整个 Q2–Q3 施工月份的排程工作日历周期应用旺季工作日历;排产人员控制何时切换,因此转换是一个单一设置,而非逐日覆盖。添加元旦(1 月 1 日)和五一国际劳动节(5 月 1 日)作为工作日历例外。为 RB-1 的年度混合机衬里更换(2 月 15 日,07:00–16:30)、PL-1 的季度灌装头大修(3 月 20 日,08:00–15:00)以及年末工厂停工(12 月 24 日 12:00 至 1 月 1 日 08:00)安排停机时间。
有关如何在 Schantt 中配置每一项的详细操作说明,请参阅 Schantt 文档。
常见错误
1. 使用单一通用换线时间而非定向成对时间。 在共享包装线上对所有转换使用一个清洁时长会忽略非对称性——一个方向 30 分钟,另一个方向 45 分钟。修正方法: 为每个产品族对创建一个定向条目——砂浆到外加剂 30 分钟,外加剂到砂浆 45 分钟——使优化器正确处理较长的方向。
2. 用一个产品族涵盖不同的工艺路线。 将砂浆和外加剂定义为一个建筑化学品产品族会强制两者经过相同工序,从而丧失跳过工艺路线的优势。修正方法: 为每种不同的工艺路线模式创建单独的产品族。只有工序集合不同的产品类才应拆分,而不是每种颜色或等级变体。
3. 工序的设备数量与实际不符。 每类产品只列一台包装设备会低估并行生产线分配的复杂性,并阻止算法均衡袋装线、桶装线和 IBC 站之间的负荷。修正方法: 将每台物理设备注册为包装与灌装工序下的独立条目——三台设备及其真实吞吐量和换线矩阵——使算法能够考虑所有可用产能并为每个任务选择最佳产线。
4. 忽略交接处的批次到连续流物理特性。 将包装设置为具有快速周期时间的批次工序而非具有吞吐量的连续流工序,会丧失待料感知行为。修正方法: 将灌装站建模为连续流工序。批次供料与连续消耗之间的天然不匹配将自动显现待料暂停,揭示真正的瓶颈。
5. 未使用排程工作日历周期应对季节性变化。 全年硬编码一种班次模式迫使排产人员在旺季每天手动覆盖。修正方法: 保留两个工作日历,通过排程工作日历周期将旺季工作日历应用于一个日期范围——切换是一个单一设置,而非逐日编辑。
优质排程的效果
一个配置良好的 Schantt 排程用优化后的生产时间线取代了手动白板排序,明确展示各种权衡。
改进前(电子表格和白板): Crestline 的排产团队使用颜色分组经验法则手动排列任务——从最浅到最深,砂浆批次在外加剂之前——但紧急订单的插入会引发换线反向转换,团队在清洁时间已经消耗后才能发现其影响。包装车间的待料在灌装线停机、操作工打电话给排产人员之前无法察觉。主管排产人员每天花费 1–2 小时为紧急插入重新排序白板,而且无法在不完全重画白板的情况下比较替代方案——这在生产当班期间几乎不现实。
改进后(Schantt Auto 和 Semi-Auto 模式): 在 Auto 模式下,优化器对备货生产任务进行排序以最小化总换线时间——将同类批次集中排列,倾向于浅色到深色的颜色递进,自动减少反向转换代价。批次到连续流的待料在时间线上显示为待料暂停,使排产人员能够调整批次重叠或错开开始时间。对于按单生产的紧急订单,Semi-Auto 模式在排产人员选择的位置插入任务并立即在总计中显示增加的换线时间——使每次插入的影响明确可见。淡季和旺季班次模式之间的季节性工作日历切换是每个日期范围的单一设置,而非每日手动覆盖。排产人员重新获得了手动重新排序所花费的 1–2 小时,并可以在数分钟内评估替代排序方案。
在 Schantt 中尝试
注册 Schantt 并加载内置示例数据集,即可亲自构建本场景——本指南中的每个工序、设备、产品族、产品和工作日历,均已配置好其工艺路线、换线、转移时间和停机,随时可以排程。您的配置和排程将限定在您的团队账户范围内。如需深入了解任何步骤,请参阅 Schantt 文档。