环氧乙烷(EO)灭菌设施的运营经理和生产计划员可以在Schantt中对其完整的Flowshop进行建模——并行灭菌柜、定向换线、有限解析间数和质检待定延迟——以生成一个尊重所有约束的前瞻性生产排程。本指南将逐步介绍如何配置一个具有代表性的多柜设施及其三个产品族。
本指南基于行业调研构建一家虚构的综合公司;所有名称、参数和数据均为示意性质。
行业背景
环氧乙烷灭菌是无法耐受蒸汽、辐射或其他终端灭菌工艺的一次性医疗器械的主要灭菌方法。该工艺是一个四工序batch(批次)Flowshop:预调节(温湿度调节)、EO灭菌(密封柜内的灭菌剂驻留阶段)、解析(强制通风去除残留气体),以及最后的贴标与发运。每道工序的周期时间因产品族而异,且从预调节到放行的总前置时间因解析时长和灭菌保证待定期而可能持续数天而非数小时。
预调节在各批次进入灭菌剂暴露之前将其加热到所需的温度和相对湿度——这一步根据产品的材料密度和包装可能需要18至24小时。EO灭菌工序本身是每批最短的步骤(四到六小时),但正是在这里汇聚了关键排程权衡:哪个灭菌柜运行哪个产品族、按什么顺序、以及在产品族之间进行何种换线。解析是最长的工序,将已灭菌器械中的残留环氧乙烷气体去除至符合法规限值。高密度聚合物产品需要长达120小时的解析,因为EO分子从厚壁材料中扩散出来的速度远慢于标准薄壁耗材。
设施通常运行多个并行灭菌柜以满足需求,而灭菌柜分配、产品序列相关换线和有限解析容量之间的相互作用产生了一个手工方法难以解决的排程问题。一个每月运行200–250批次、拥有四台灭菌柜的中型灭菌厂必须决定哪个产品族在哪台灭菌柜中以何种顺序运行,然后跟踪这些决策通过可能被单个批次占用数天的解析间。每季度一次的灭菌柜再验证窗口——用于温度测绘和周期验证的24小时时段——增加了额外的工作日历约束,任何未提前考虑这些约束的排程都会被打乱。
各产品族本身具有不同的加工特性。标准EO产品(薄壁注射器、管路套件)的解析周期相对较短,且可在所有四台灭菌柜之间互换。高密度聚合物产品(导管、厚壁组件)需要的解析时间接近前者的五倍,且仅限于Chamber-1至Chamber-3。套件组装产品(组合多种器械类型的手术包)在灭菌柜周期时间和解析要求方面介于两者之间。这些差异意味着批次组成、换线顺序和解析间规划必须协调进行——任何将三个产品族互换对待的计划员都会生成不可行的排程。
Cadence Sterilization Technologies 在约2,800 m²的设施中运营约85人,通过三个产品族和四个生产工序开展工作。一个三人计划团队负责管理月度排程。
工艺概述
flowchart LR
PC["预调节<br/>(2间)"]
EO["EO灭菌<br/>(4柜)"]
AE["解析<br/>(4间)"]
LD["贴标与发运<br/>(2站)"]
PC --> EO
EO --> AE
AE --> LD
一次性医疗耗材环氧乙烷灭菌的四工序生产流程:产品批次依次经过预调节、EO灭菌、解析,最后进入贴标与发运。三个产品族共享相同的工艺路线——差异体现在加工参数上,而非工序拓扑结构。
排程挑战及Schantt的应对方式
驱动该排程的需求是每个产品族的月度批次数量,以离散作业的形式输入Schantt。(如果您的设施由不同的需求信号驱动——周期性客户订单或看板拉动系统——请相应调整数量输入;排程逻辑对您输入的任何作业数量均适用。)Schantt的优化器最小化总生产时间,将每个作业从共同的起始日期向前排程。对于本场景,实际时间范围为2–4周的滚动窗口,以容纳最长的解析时段。系统提供两种优化模式:Auto模式同时探索各工序的作业顺序和设备分配,而Semi-Auto模式则允许计划员固定作业顺序,让Schantt在该顺序内优化设备分配。
Schantt的优势所在
- 带自动设备分配的并行设备工序——四台EO灭菌柜和四间解析间作为并行batch设备运行;Schantt将每个作业分配到能使所有工序总生产时间最小化的设备上。
- 序列相关定向换线——EO灭菌柜上产品族之间的非对称换线时长(每次换线在任一方向上需45–75分钟);Schantt在搜索最优排程时倾向于减少总换线时间的序列。
- 带有限容量的batch工序——预调节间、EO灭菌柜和解析间均具有经过验证的batch容量和周期时长;Schantt将加工时间计算为所需批次数量乘以每批周期时长。
- 工作日历感知的设备可用性与计划停机——每季度一次的灭菌柜再验证窗口,以每台设备的停机时间形式输入;排程自动绕开被封锁时段,无需手工重新规划。
- 带工作日历例外的班次感知排程——生产线不同部分使用不同的班次工作日历(预调节和贴标为两班制,灭菌柜和解析为全天候),并设有团队级别的节假日和停工例外。
- 带转移时间的多工序顺序工艺路线——四道工序严格按顺序进行,工序间设有物料搬运延迟;Schantt将每个下游工序的起始时间链接到上一工序完成时间加上配置的转移时间之后。
Schantt逐一应对各挑战
1. 长解析时间导致下游瓶颈。
- 解析时长范围从24小时(标准EO)经72小时(套件组装)到120小时(高密度聚合物)。单个高密度聚合物托盘占用解析间五天——约为其六小时灭菌柜周期的二十倍——使解析间争用成为主要的容量约束。在手工作排程中,很容易忽略当多个长驻留批次在同一天从灭菌柜释放时,四间解析间如何迅速填满,从而产生非计划等待时间,反向波及EO工序。计划员只有在下一灭菌柜周期完成并发现没有空闲解析间时才会发现堵塞。
- Schantt将每间解析建模为专用batch工序设备,每个产品族具有各自的加工时间参数。由于仿真按顺序让每个作业通过全部四道工序,它绝不会将作业分配到灭菌柜,除非在该灭菌柜周期完成时有可用的解析间。排程在甘特图的各自行上显示每个解析分配,按工序分组,使计划员可以一目了然地查看解析间利用率和争用情况。
2. 并行灭菌柜争用与非对称设备适配性。
- 共有四台灭菌柜可用,但高密度聚合物仅在Chamber-1至Chamber-3上通过验证。Chamber-4仅处理标准EO和套件组装。这一限制造成了四台灭菌柜之间的负载分布不均,手工计划员必须分别跟踪。在没有工具支持的情况下,自然倾向是让Chamber-1至Chamber-3超负荷处理高密度聚合物工作,而Chamber-4利用率不足,或者忘记该限制而将高密度聚合物排程到Chamber-4上,导致最后一刻的重新分配。
- Schantt通过每台设备的加工时间来表达这一限制:高密度聚合物的加工时间条目仅存在于Chamber-1至Chamber-3,而不为(高密度聚合物,Chamber-4)组合创建条目。优化算法自动尊重这一限制——它绝不会将高密度聚合物分配到Chamber-4,因为该配对不存在有效的加工时间。Chamber-4可自由吸收标准EO和套件组装工作,从而在四台设备池中平衡负载。
3. EO灭菌柜上的定向序列相关换线。
- 同一灭菌柜上不同产品族之间的换线是非对称的——例如,从标准EO切换到高密度聚合物需60分钟,而反向切换需75分钟。同类换线需20分钟。在三台满载的灭菌柜上,每个方向各有六种不同的跨产品族换线时长。手工排列作业顺序的计划员几乎没有机会评估所有排列组合,以在数周的时间范围内最小化四台灭菌柜上的总换线时间。默认方法——运行同类产品的长轮次——可能导致其他产品族无法使用灭菌柜。
- Schantt将换线建模为每台设备上每对(来源产品族,目标产品族)的方向特定时长。当Auto模式探索作业序列时,它考虑序列中的每个换线时长,并搜索使总时间损失最小化的排序。在排程和甘特图上,换线时段出现在灭菌柜行上的加工条之间,使所消耗的时间可见且可审计。
4. 质检待定(生物指示剂培养)作为放行前的固定延迟。
- 解析完成后,每个批次进入一个灭菌保证待定期——标准EO为96小时,高密度聚合物和套件组装为120小时——在此期间对生物指示剂进行培养和评估。排程必须反映在批次可供贴标和发运之前的这一延迟。本指南将质检待定建模为从解析工序到贴标与发运工序的转移时间。Schantt在解析完成后、下一工序开始前应用该延迟——与用于生产步骤间叉车转移的机制相同。质检待定转移时间未建模的是灭菌保证放行决策本身:生物指示剂结果评估、阳性结果升级和隔离管理仍是排程工具之外执行的质量职能。排程假设最短的已验证培养时长;若阳性结果或复检延长待定期,实际时长可能更长。
- 通过将待定期表示为每个产品族的转移时间,每个完成解析的作业进入一个排程等待期,贴标工序获得一个考虑了待定的实际起始时间。计划员可以查看完整流程——从预调节到可发运——包括作业处于质检待定的位置,无需在生产排程之外手动跟踪培养时间表。
在Schantt中建模的内容
下表列出了您为在Schantt中建模该灭菌Flowshop而创建的一级实体。实体数量与Cadence Sterilization Technologies数据集一致。
| 实体 | 数量 | 说明 |
|---|---|---|
| 工序 | 4 | 预调节(BATCH),EO灭菌(BATCH),解析(BATCH),贴标与发运(FLOW) |
| 设备 | 12 | PreCond-1、PreCond-2;Chamber-1至Chamber-4;Aeration-1至Aeration-4;Label-1、Label-2 |
| 产品族 | 3 | 标准EO,高密度聚合物,套件组装 |
| 产品 | 3 | 5 mL Luer-Lock注射器(标准EO),中心静脉导管套装(高密度聚合物),剖宫产手术包(套件组装) |
| 工作日历 | 3 | 预调节和贴标用默认两班制(周一至周六);灭菌柜全天候;解析全天候 |
详情页上配置的附加数据包括:12条每产品族工艺路线(所有三个产品族通过全部四道工序)、3个转移时间(预调节至EO:30分钟,EO至解析:45分钟,解析至贴标:96/120小时质检待定)、3个工作日历例外、4个季度灭菌柜再验证设备停机时间,以及四台灭菌柜及预调节间和解析间的共38条换线条目。
关于batch单位的说明:该数据集使用batch大小为1,000来代表一个托盘等价单位。一个四托盘的满灭菌柜装载量输入为4,000单位。
分步设置
1. 按顺序创建四道工序。 首先添加预调节作为第一个batch工序,EO灭菌作为第二个batch工序,解析作为第三个batch工序,贴标与发运作为最后的flow(连续流)工序。在每个工序的详情页上,配置至后续工序的转移时间:
- 预调节至EO灭菌:30分钟
- EO灭菌至解析:45分钟
- 解析至贴标与发运:5,760分钟(96小时——标准EO质检待定最低值;请根据您的产品组合调整)
2. 为每道工序添加设备。 针对每道工序,创建在该工序运行的设备:
- 预调节: PreCond-1、PreCond-2——分配默认两班制(周一至周六)工作日历
- EO灭菌: Chamber-1至Chamber-4——分配灭菌柜全天候工作日历
- 解析: Aeration-1至Aeration-4——分配解析全天候工作日历
- 贴标与发运: Label-1、Label-2——分配默认两班制(周一至周六)工作日历
3. 创建产品族并定义每个产品族的工艺路线。 添加三个产品族:标准EO、高密度聚合物和套件组装。针对每个产品族,为全部四道工序添加工艺路线条目(本场景中无工序跳过)。在每个产品族的详情页上,禁用部分转移——完整的批次作为一个整体在工序间移动。
4. 为每个产品族添加一个代表性产品。 创建以下产品并将每个产品分配到其产品族:
- 5 mL Luer-Lock注射器 → 标准EO
- 中心静脉导管套装 → 高密度聚合物
- 剖宫产手术包 → 套件组装
这三个产品承载其产品族的加工参数,并作为排程的建模SKU。
5. 在每台设备的详情页上配置设备容量参数和换线。 创建产品族后,在每台设备上输入每个产品族的加工参数:
- 预调节间(batch): 周期时间——标准EO:1,080分钟(18小时),高密度聚合物:1,440分钟(24小时),套件组装:1,200分钟(20小时);所有产品族batch大小均为1,000
- EO灭菌柜(batch): 周期时间——标准EO:240分钟(4小时),高密度聚合物:360分钟(6小时),套件组装:300分钟(5小时);所有产品族batch大小均为1,000。重要提示: 对于高密度聚合物,仅在Chamber-1、Chamber-2和Chamber-3上输入加工时间——省略Chamber-4以强制执行设备适配性限制
- 解析间(batch): 周期时间——标准EO:1,440分钟(24小时),高密度聚合物:7,200分钟(120小时),套件组装:4,320分钟(72小时);所有产品族batch大小均为1,000
- 贴标站(flow): 所有三个产品族的吞吐量均为2单位/小时
在EO灭菌柜上,添加定向换线条目。每台灭菌柜需要六种跨产品族换线(三对产品族,双向):
- 标准EO → 高密度聚合物:60分钟;高密度聚合物 → 标准EO:75分钟
- 标准EO → 套件组装:45分钟;套件组装 → 标准EO:60分钟
- 高密度聚合物 → 套件组装:60分钟;套件组装 → 高密度聚合物:75分钟
- 同类换线(标准→标准,高密度→高密度,套件→套件):20分钟
Chamber-4仅需要标准EO和套件组装的换线条目(无高密度聚合物的条目)。在预调节间和解析间上,为所有跨产品族对添加零时长换线。
6. 配置工作日历、例外和设备停机时间。 设置三个班次工作日历:
- 默认两班制(周一至周六): 工作日的周一至周六,06:00–22:00,分配给预调节间和贴标站
- 灭菌柜全天候: 连续运行,分配给所有四台灭菌柜
- 解析全天候: 连续运行,分配给所有四间解析间
添加三个工作日历例外作为团队级别的非工作日:元旦(1月1日)、国际劳动节(5月1日)和年末停工(12月25日)。
为错开的季度灭菌柜再验证添加四个设备停机时间(每次24小时):
- Chamber-1:2月15日
- Chamber-2:3月15日
- Chamber-3:4月15日
- Chamber-4:5月15日
有关在Schantt中配置各项的分步说明,请参阅Schantt文档。
常见错误
1. 对所有EO灭菌柜换线使用单一通用换线时间。 灭菌柜上不同产品族之间的换线差异显著——标准EO至高密度聚合物的换线需60分钟,而高密度聚合物至标准EO需75分钟。如果为所有换线输入一个平均值,则排程可能高估或低估作业之间的实际时间。
修正方法: 将每对定向换线作为单独的换线条目输入。如果您的设施有经过验证或历史记录的时长,请使用这些值而非示例值——精确性比完整性更重要。
2. 遗漏高密度聚合物的灭菌柜限制,意外将其排程到Chamber-4上。 由于高密度聚合物的加工时间仅存在于Chamber-1至Chamber-3,任何分配到Chamber-4的作业都会产生排程间隙或重新分配错误。忘记该限制会导致排程不可行。
修正方法: 确认(高密度聚合物,Chamber-4)的加工时间条目不存在。如果您的设施有类似的限制——某台设备无法运行某些产品族——请以相同方式建模:只需省略该组合的加工时间条目。
3. 排程EO灭菌柜时低估解析间占用率。 一个高密度聚合物批次占用解析间120小时——整整五天。连续排程第二个或第三个高密度聚合物批次可能同时填满所有四间解析间,造成堵塞链,阻断灭菌柜输出。
修正方法: 输入加工时间后,查看排程的解析工序甘特图,确认解析间占用率符合您的产能预期。如果争用过高,请调整作业间隔或在排程窗口内错开高密度聚合物的起始时间。
4. 将质检待定作为单独的虚拟工序而非转移时间输入。 添加一个明确的"质检待定"工序并配以零容量设备会增加不必要的建模复杂性,并可能与排程算法的容量计算冲突。
修正方法: 将灭菌保证待定期建模为从解析到贴标与发运的转移时间。这为Schantt提供了固定延迟,而不需要虚拟工序、设备或工艺路线条目。如果您的已验证培养时长与示例值不同,请按产品族调整转移时长。
5. 设置排程时忽略工作日历例外和设备停机时间。 如果工作日历假定所有天均为工作日,而设施实际有节假日并进行季度再验证,那么生成的任何排程都将包含必须手动修正的非生产时段。
修正方法: 在生成第一个排程之前配置所有已知的工作日历例外和停机窗口。预先花几分钟录入它们,可省去之后对每个受影响作业时间线进行反复手动调整。
一个好的排程应具备的特征
针对此EO灭菌场景,一个配置良好的Schantt排程在单个优化视图中化解了灭菌柜吞吐量、解析间争用和换线时间之间的张力。
之前(手工电子表单排程):
- 灭菌柜负载利用不均衡——Chamber-1至Chamber-3承担了大部分工作,而Chamber-4低于产能运行,因为没有系统跟踪高密度聚合物限制与设备负载之间的关系
- 换线顺序凭经验法则选择(更长轮次的同一产品族),这减少了换线时间,但延迟了其他产品族并延长了其发运前置时间——一个高密度聚合物轮次可能占用灭菌柜数天,而标准EO订单不断积压
- 解析间争用只有在完成的灭菌柜周期发现无空闲解析间时才被发现,迫使临时的重新排序,并将延迟传播到下游作业
- 季度再验证窗口在另一个工作日历上跟踪,经常被忽略,导致排程将工作安排在封锁时段内
- 计划团队每个排程周期花费数天构建和调整排程,每次修订都需要手动交叉检查容量和工作日历约束
之后(Schantt Auto模式):
- 灭菌柜负载在所有四台设备间平衡——Chamber-4吸收额外的标准EO和套件组装工作,而Chamber-1至Chamber-3处理它们通过验证的高密度聚合物作业,优化找到使总生产时间最小化的分布
- 序列相关换线在所有灭菌柜上排序,以减少换线总时间——例如,将同类作业分组以使用较短的同类换线(20分钟),并尽量减少耗时的跨产品族换线次数
- 解析间分配在甘特图上每个作业可见,排程绝不会分配灭菌柜时段,除非在周期结束时将有可用解析间——消除了发现过晚的下游堵塞
- 灭菌柜再验证窗口作为每台灭菌柜时间线上的封锁时段显示,作业自动绕开它们排程,无需手动重做
- 计划团队在数分钟内生成和修订完整排程,所有约束——工作日历、换线、转移时间、设备适配性——在所有作业间一致执行
在Schantt中尝试
注册Schantt并加载内置示例数据集,自行构建本场景——本指南中的每道工序、设备、产品族、产品和工作日历,及其工艺路线、换线、转移时间和停机均已配置完毕,随时可排程。您的配置和排程保持在您的团队账户范围内。如需深入了解任何步骤,请参阅Schantt文档。