第 1 級 · 無菌步驟之前先回到等級
現在是 08:00。整夜,作業室以節能的夜間降載模式運轉,每小時換氣 5 次,排煙櫃待機,一位穿著便服的承包商剛剛在裡面完成工作:計數器讀到約每 m³ 300 萬顆微粒。六位穿實驗袍的人員正在準備。08:30,一個三人小組開始一項無菌步驟,需要房間在 10:00 之前都達到 ISO 7 或更好。請讓小組留在房間裡,並讓風機的電費維持合理。
- 整個步驟期間房間達到 ISO 7 或更好
- 步驟期間作業室內至少有三人
- 平均送風風機功率 ≤ 0.6 kW
你是實驗室經理。一間 75 m³ 的 ISO 7 無菌作業室由空調箱經 HEPA 過濾器供應空氣;人會散發微粒,開門會讓走廊空氣進來,而排煙櫃抽走的固定排風可能奪走房間的正壓。走廊另一端有一台超低溫冰箱,把四個樣品架的樣品保存在 −80 °C。模型每五分鐘平衡一次房間內的微粒、穿過門縫的氣流,以及流入冰箱的熱量。僅供教育模擬——並非 GMP、法規遵循或臨床建議。
經天花板 HEPA 過濾器送入的空氣。空氣越多,微粒被稀釋與排除得越快,但風機功率隨風量的立方增加。性能退化的機組無法提供你要求的風量。
每個人都會散發微粒;每個進出的人都會開一次門。人少也代表完成的工作較少。
與在室內便服外加穿實驗袍相比,無塵連身衣大約能讓人體散發的 ≥0.5 µm 微粒減半。更衣約需 10 分鐘。
一次只開氣閘的一道門,且開啟時間短:每次開門約 10 秒、帶入約 0.5 m³ 走廊空氣,而不是 40 秒與 2 m³。在氣閘等候會多花一點時間。
排風等於送風減去這個偏移量,多出的空氣會從門縫漏出,讓室內壓力維持高於走廊。排風量永遠不會低於排煙櫃與安全櫃本身的排風量。
把固定排風從 1100 降到 500 m³/h,讓更多空氣用於維持室內正壓。需要用到排煙櫃的工作必須等待。
停止例行與好奇的開門。每開一次門,箱內空氣就被室內空氣取代。
在召回人員到位的時間之後(夜間更久),把樣品架移進備用冰箱的空位。這些空位是大樓的緊急備用容量,只會釋放給故障或警報中的冰箱——冰箱仍維持在 −80 °C 時提出的請求會被拒絕。每個樣品架在途中會暴露在室內空氣中約兩分鐘。
把冰箱內剩餘的樣品架裝進有隔熱的乾冰箱(每個樣品架 10 kg 乾冰,以庫存為限)。只要還有乾冰,箱內就維持在 −78.5 °C。
| 微粒 ≥0.5 µm | 256 k/m³ |
|---|---|
| 實際換氣次數 | 20 1/h |
| 送風風機功率 | 0.45 kW |
| 作業室內人數 | 3 |
| 完成的工作與計畫比較 | 0 % · 嚴重 |
| 壓差,門關閉時 | 12.4 Pa |
| 本時段開門次數 | 0 |
| 冰箱箱內溫度 | -80.0 °C |
| 剩餘乾冰 | 20.0 kg |
| 仍在冰箱內的樣品架 | 4 |
現在是 08:00。整夜,作業室以節能的夜間降載模式運轉,每小時換氣 5 次,排煙櫃待機,一位穿著便服的承包商剛剛在裡面完成工作:計數器讀到約每 m³ 300 萬顆微粒。六位穿實驗袍的人員正在準備。08:30,一個三人小組開始一項無菌步驟,需要房間在 10:00 之前都達到 ISO 7 或更好。請讓小組留在房間裡,並讓風機的電費維持合理。
現在是 21:00,你正在值班待命。−80 °C 冰箱裡有四個裝著無可取代樣品的樣品架。約 22:00 時,它的壓縮機停止運轉;維修技師要到 07:30 才能來。備用冰箱可放兩個樣品架——那是大樓的緊急備用容量,只會釋放給故障或警報中的冰箱——現場另有 20 kg 乾冰,夠裝兩箱。不論你要求什麼,都得先有人趕到:夜間約 30 分鐘。保全巡邏偶爾會看一下冰箱。實驗室的 SOP 規定任何樣品都不得高於 −60 °C,而研究團隊要求安全餘裕:樣品架永遠不得高於 −68 °C。
一場四小時的實作訓練,作業室內有七位穿實驗袍的人,走廊門口還有源源不斷的訪客進出。開始十分鐘後,送風風機開始故障:在明天修復之前,它只能提供 40 % 的容量(每小時換氣 16 次)。排煙櫃正在使用,抽走 1100 m³/h 的固定排風。請讓房間維持 ISO 7,相對走廊維持至少 10 Pa 的正壓,並完成預定的工作。
模擬器使用的每一個關係式及其來源。標示為假設的常數是示意校準值。
Cn = 10^N·(0.1/D)^2.08 ⇒ N = log10(C) + 2.08·log10(D/0.1); ISO 7 at 0.5 µm = 352 000 /m³, ISO 5 = 3 520 /m³[1]V·dC/dt = G + Q_s·(1−η)·(f·C_out + (1−f)·C) + (Q_in + Q_door)·C_corr − (Q_s + Q_in + Q_door)·C (exact solution per 5-min tick); steady C = G/Q[5][7]C(t) − C∞ = (C₀ − C∞)·e^(−N·t); 100:1 recovery t = ln(100)/N (20 1/h → 13.8 min, 5 1/h → 55 min)[2][5][3]G = Σ people e·exp(0.3·z − 0.045), z ~ N(0,1); e = 35 500 /s (lab coat over indoor clothing; measured for indoor clothing), 17 000 /s (cleanroom coverall), ≥ 0.5 µm[4]假設:房間大小、空調箱容量、固定排風、洩漏面積、開門時間與交換的空氣量、風機功率、冰箱保溫與壓縮機大小、樣品架熱容量、搬運時的暴露、備用冰箱空位只在緊急時釋放,以及 −60 °C 的 SOP 限值,都是一般實驗室的示意數值;物理定律與已發表的微粒散發率則如所引用。Q_off = Q_s − max(E_fixed, Q_s − offset); ΔP = ρ/2·(Q_off/(C_d·A))², C_d = 0.61, A = 0.02 m²; ΔP_avg = ΔP·(1 − time doors open)[6][3][5]假設:房間大小、空調箱容量、固定排風、洩漏面積、開門時間與交換的空氣量、風機功率、冰箱保溫與壓縮機大小、樣品架熱容量、搬運時的暴露、備用冰箱空位只在緊急時釋放,以及 −60 °C 的 SOP 限值,都是一般實驗室的示意數值;物理定律與已發表的微粒散發率則如所引用。openings ~ Poisson((1·people + traffic)·Δt) + people in/out; per opening 40 s and 2 m³ of corridor air exchanged (10 s, 0.5 m³ with airlock discipline)[3][5]假設:房間大小、空調箱容量、固定排風、洩漏面積、開門時間與交換的空氣量、風機功率、冰箱保溫與壓縮機大小、樣品架熱容量、搬運時的暴露、備用冰箱空位只在緊急時釋放,以及 −60 °C 的 SOP 限值,都是一般實驗室的示意數值;物理定律與已發表的微粒散發率則如所引用。P = 0.45 kW·(Q_s / 1500 m³/h)³[8]假設:房間大小、空調箱容量、固定排風、洩漏面積、開門時間與交換的空氣量、風機功率、冰箱保溫與壓縮機大小、樣品架熱容量、搬運時的暴露、備用冰箱空位只在緊急時釋放,以及 −60 °C 的 SOP 限值,都是一般實驗室的示意數值;物理定律與已發表的微粒散發率則如所引用。C·dT/dt = UA·(T_amb − T) + Q_door − Q_comp; T(t) = T_amb + (T₀ − T_amb)·e^(−t/τ), τ = C/UA = 20 h; −80 → −60 °C in τ·ln(102/82) ≈ 4.4 h[9]假設:房間大小、空調箱容量、固定排風、洩漏面積、開門時間與交換的空氣量、風機功率、冰箱保溫與壓縮機大小、樣品架熱容量、搬運時的暴露、備用冰箱空位只在緊急時釋放,以及 −60 °C 的 SOP 限值,都是一般實驗室的示意數值;物理定律與已發表的微粒散發率則如所引用。Q_door = 2·ρ·V_cab·c_p·(T_amb − T) (cabinet air replaced, ×2 for moisture and frost); V_cab = 0.7 m³ → ≈ 1.2 K per opening at −80 °C[9]假設:房間大小、空調箱容量、固定排風、洩漏面積、開門時間與交換的空氣量、風機功率、冰箱保溫與壓縮機大小、樣品架熱容量、搬運時的暴露、備用冰箱空位只在緊急時釋放,以及 −60 °C 的 SOP 限值,都是一般實驗室的示意數值;物理定律與已發表的微粒散發率則如所引用。T_rack ← lag(T_rack, T_surroundings, τ = 1 h); handling: 2 min in room air with τ = 0.5 h (≈ +6 K from −75 °C); excursion = Σ racks minutes above −60 °C[9][11]假設:房間大小、空調箱容量、固定排風、洩漏面積、開門時間與交換的空氣量、風機功率、冰箱保溫與壓縮機大小、樣品架熱容量、搬運時的暴露、備用冰箱空位只在緊急時釋放,以及 −60 °C 的 SOP 限值,都是一般實驗室的示意數值;物理定律與已發表的微粒散發率則如所引用。chest at −78.5 °C while ice remains; dm/dt = −(UA_chest·(T_amb + 78.5) + rack heat)/573 kJ/kg[10][11]假設:房間大小、空調箱容量、固定排風、洩漏面積、開門時間與交換的空氣量、風機功率、冰箱保溫與壓縮機大小、樣品架熱容量、搬運時的暴露、備用冰箱空位只在緊急時釋放,以及 −60 °C 的 SOP 限值,都是一般實驗室的示意數值;物理定律與已發表的微粒散發率則如所引用。room 75 m³, AHU ≤ 40 air changes/h × health · HEPA 99.95 %, 20 % outdoor air at 35·10⁶ /m³ · corridor 2·10⁶ /m³ · fixed exhaust 1100 m³/h (hood in use) / 500 m³/h (standby) · gowning change 10 min · 1 door trip per person-hour · work × 0.8 with the hood in standby, × 0.95 with airlock discipline · freezer UA 2 W/K, compressor 600 W, alarm −70 °C, SOP limit −60 °C · 4 racks of 15 kJ/K · backup freezer −80 °C, its free slots released only for a freezer in fault or alarm (emergency reserve) · 10 kg dry ice per rack, chest UA 0.25 W/K假設:房間大小、空調箱容量、固定排風、洩漏面積、開門時間與交換的空氣量、風機功率、冰箱保溫與壓縮機大小、樣品架熱容量、搬運時的暴露、備用冰箱空位只在緊急時釋放,以及 −60 °C 的 SOP 限值,都是一般實驗室的示意數值;物理定律與已發表的微粒散發率則如所引用。隨機性:帶種子的 mulberry32 產生器;使用的分布包括均勻分布、指數分布(反 CDF)、常態分布(Box–Muller)與卜瓦松分布(Knuth)。種子會顯示出來,並且可以分享。
教育模型,不可用於實際營運決策。真實場域會依自己的設備與資料校準每一個常數。