Laboratorium — skoonkamerlug en monsterintegriteit Lewendige model

Jy is die laboratoriumbestuurder. 'n ISO 7 aseptiese suite van 75 m³ word deur 'n lugbehandelingseenheid deur HEPA-filters gevoed; mense gee deeltjies af, deure laat gangslug in, en die suurkas trek 'n vaste uitlaat wat die vertrek se oordruk kan steel. Verder in die gang hou 'n ultralae-vrieskas vier rakke monsters by −80 °C. Elke vyf minute balanseer die model die deeltjies in die vertrek, die lugvloei deur die deurgleuwe en die hitte wat in die vrieskas vloei. Slegs opvoedkundige simulasie — nie GMP-, nakomings- of kliniese advies nie.

Wat jy sal leer

Simuleerder

Tyd 0 min
Kamerklas (ISO 14644-1, ≥0,5 µm) 6,86 · Deeltjies ≥0,5 µm 256 k/m³ · Drukverskil na die gang (tydgemiddeld) 12,4 Pa · Lugwisselings gelewer 20 · Mense in die suite 3 · Vrieskas-kastemperatuur -80,0 °C · Warmste monsterrak -80,0 °C · Monsteruitwyking bo −60 °C (rak-minute) 0 minAseptiese suiteISO 6,9Toevoer 20/h · 0,45 kW○○○Suurkas⇡→ 12,4 PaGang⇄ 0−80 °C-vrieskas❄-80,0 °C1✓ -80°2✓ -80°3✓ -80°4✓ -80°RugsteunvrieskasDroëys-kis20,0 kgDeeltjies ≥0,5 µm 256 k/m³Werk gedoen teenoor plan 0%Warmste monsterrak -80,0 °CMonsteruitwyking bo −60 °C (rak-minute) 0 min
  • Rak by of onder −70 °C
  • Rak tussen −70 en −60 °C
  • Rak bo −60 °C (uitwyking)
  • Persoon in 'n skoonkamer-oorpak
  • Persoon in 'n laboratoriumjas
  • Lugdeeltjies (log-skaal)
  • Kompressor loop / suurkas in gebruik
  • Kompressor gestop / suurkas in bystand

Kontroles

Toevoerlug deur die HEPA-filters in die plafon. Meer lug verdun en verwyder deeltjies vinniger, maar waaierkrag styg met die derde mag van die vloei. 'n Verswakte eenheid kan nie lewer wat jy vra nie.

Almal gee deeltjies af; almal wat in- of uitloop, maak die deur oop. Minder mense beteken ook minder werk gedoen.

Skoonkamer-oorpakke halveer ongeveer die ≥0,5 µm-deeltjies wat 'n persoon afgee in vergelyking met 'n laboratoriumjas oor binnenshuise klere. Aantrek neem ongeveer 10 minute.

Een sluisdeur op 'n slag en kort openings: ongeveer 10 s en 0,5 m³ gangslug per opening in plaas van 40 s en 2 m³. Wag by die sluis kos 'n bietjie tyd.

Die uitlaat volg die toevoer minus hierdie verskuiwing, wat deur die deurgleuwe lek en die vertrek bo die gang hou. Die uitlaat kan nooit onder die suurkas en veiligheidskas se eie uitlaat daal nie.

Verlaag die vaste uitlaat van 1100 na 500 m³/h, wat lug vrystel vir die vertrek se oordruk. Werk wat die suurkas nodig het, wag.

Stop roetine- en nuuskierigheidsopenings. Elke opening vervang die kas se lug met kamerlug.

Skuif rakke in die rugsteunvrieskas se vrye gleuwe ná die oproeptyd (langer snags). Die gleuwe is die gebou se noodreserwe en word slegs vrygestel vir 'n vrieskas met 'n fout of alarm — 'n versoek terwyl dit nog −80 °C hou, word geweier. Elke rak spandeer onderweg ongeveer twee minute in kamerlug.

Pak oorblywende vrieskasrakke in geïsoleerde kiste met droë ys (10 kg per rak, so ver as die voorraad strek). Die kis hou −78,5 °C solank daar ys oor is.

Aanwysers

Kamerklas (ISO 14644-1, ≥0,5 µm)
6,86
waarskuwing
Drukverskil na die gang (tydgemiddeld)
12,4Pa
normaal
Warmste monsterrak
-80,0°C
normaal
Monsteruitwyking bo −60 °C (rak-minute)
0min
normaal
Deeltjies ≥0,5 µm256 k/m³
Lugwisselings gelewer20 1/h
Toevoerwaaierkrag0,45 kW
Mense in die suite3
Werk gedoen teenoor plan0 % · kritiek
Drukverskil, deure toe12,4 Pa
Deuropenings hierdie tydperk0
Vrieskas-kastemperatuur-80,0 °C
Droë ys oor20,0 kg
Rakke nog in die vrieskas4

Tendens

Kamerklas (ISO 14644-1, ≥0,5 µm): — 9,004,00

Krisisscenario's

Vlak 1 · Terug in klas voor die aseptiese stap

Dit is 08:00. Oornag het die suite op energiebesparende terugstelling teen 5 lugwisselings per uur geloop met die suurkas in bystand, en 'n kontrakteur in straatklere het pas werk binne voltooi: die teller lees ongeveer 3 miljoen deeltjies per m³. Ses mense in laboratoriumjasse is besig om op te stel. Om 08:30 begin 'n driepersoonspan 'n aseptiese stap wat die vertrek op ISO 7 of beter tot 10:00 nodig het. Hou die span in die vertrek en die waaierrekening redelik.

  • Vertrek op ISO 7 of beter deur die hele stap
  • Minstens drie mense in die suite tydens die stap
  • Gemiddelde toevoerwaaierkrag ≤ 0,6 kW

Vlak 2 · Vrieskasfout snags

Dit is 21:00 en jy is op roep. Die −80 °C-vrieskas hou vier rakke onvervangbare monsters. Om ongeveer 22:00 stop sy kompressor; die dienstegnikus kan eers om 07:30 kom. Die rugsteunvrieskas het plek vir twee rakke — die gebou se noodreserwe, slegs vrygestel vir 'n vrieskas met 'n fout of alarm — en daar is 20 kg droë ys op die perseel, genoeg vir twee kiste. Wat jy ook al vra, iemand moet eers inkom: ongeveer 30 minute snags. Die sekuriteitsronde kyk van tyd tot tyd in die vrieskas. Die laboratorium se SWP sê geen monster mag bo −60 °C gaan nie, en die groep vra 'n veiligheidsmarge: rakke moet nooit warmer as −68 °C wees nie.

  • Geen rak bo −60 °C die hele nag nie
  • Geen uitwykingsminute aan die einde nie
  • Rakke nooit warmer as −68 °C nie (veiligheidsmarge)

Vlak 3 · Swak lughanteerder, vol vertrek

'n Vier-uur praktiese opleidingsessie het sewe mense in laboratoriumjasse in die suite en 'n bestendige stroom besoekers deur die gangdeur. Tien minute in begin die toevoerwaaier faal: dit kan slegs 40 % van sy kapasiteit lewer (16 lugwisselings per uur) tot 'n herstel môre. Die suurkas is in gebruik en trek 1100 m³/h vaste uitlaat. Hou die vertrek op ISO 7, hou ten minste 10 Pa bo die gang, en kry die beplande werk gedoen.

  • Vertrek op ISO 7 of beter
  • Gemiddelde drukverskil ≥ 10 Pa
  • Beplande werk gedoen

Grondslag — die model agter die syfers

Elke verband wat die simuleerder gebruik, met sy bron. Konstantes gemerk as aannames is illustratiewe kalibrasies.

ISO 14644-1 stel die klaslimiet vir elke deeltjiegrootte; een klasstap is 'n faktor van tien. By 0,5 µm laat ISO 7 352 000 deeltjies per kubieke meter toe.
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]
In 'n goed gemengde vertrek word elke deeltjie wat inkom of afgegee word deur die toevoerlug verdun en weggedra; die vlak vestig waar generering gelyk is aan verwydering, C = G/Q.
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]
Ná 'n versteuring verval die oormaat eksponensieel teen die lugwisselingstempo: 'n 100-voudige daling neem ln(100)/N uur, wat die ISO 14644-3-herstel-toets meet.
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]
Mense is die hoofbron. Gemete gemiddeldes vir ≥0,5 µm: ongeveer 2,1 miljoen per minuut in binnenshuise klere, ongeveer 1,0 miljoen in skoonkamerklere; elke persoon en oomblik wissel.
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]Aanname: kamergrootte, AHU-kapasiteit, vaste uitlate, lekarea, deurtye en uitgeruilde volumes, waaierkrag, vrieskas-isolasie en kompressorgrootte, rakhittekapasiteit, hanteringsblootstelling, die vrystelling van die rugsteunvrieskas se gleuwe slegs in noodgevalle en die −60 °C-SWP-limiet is illustratiewe waardes vir 'n generiese laboratorium; die fisiese wette en die gepubliseerde verspreidingskoerse is soos aangehaal.
Die verskuiwingslug lek deur die deurgleuwe uit; die druk wat nodig is om dit deur te druk, groei met die kwadraat van die vloei. As vaste uitlate meer neem as wat die toevoer oorlaat, word die vertrek negatief en trek gangslug in.
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]Aanname: kamergrootte, AHU-kapasiteit, vaste uitlate, lekarea, deurtye en uitgeruilde volumes, waaierkrag, vrieskas-isolasie en kompressorgrootte, rakhittekapasiteit, hanteringsblootstelling, die vrystelling van die rugsteunvrieskas se gleuwe slegs in noodgevalle en die −60 °C-SWP-limiet is illustratiewe waardes vir 'n generiese laboratorium; die fisiese wette en die gepubliseerde verspreidingskoerse is soos aangehaal.
'n Oop deur het geen drukverskil nie; elke opening ruil bietjie gangslug in die vertrek in. Kort openings deur 'n sluis ruil baie minder.
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]Aanname: kamergrootte, AHU-kapasiteit, vaste uitlate, lekarea, deurtye en uitgeruilde volumes, waaierkrag, vrieskas-isolasie en kompressorgrootte, rakhittekapasiteit, hanteringsblootstelling, die vrystelling van die rugsteunvrieskas se gleuwe slegs in noodgevalle en die −60 °C-SWP-limiet is illustratiewe waardes vir 'n generiese laboratorium; die fisiese wette en die gepubliseerde verspreidingskoerse is soos aangehaal.
Waaierkrag groei met die derde mag van die lugvloei: om die lugwisselings te verdubbel neem ongeveer agt keer die krag.
P = 0.45 kW·(Q_s / 1500 m³/h)³[8]Aanname: kamergrootte, AHU-kapasiteit, vaste uitlate, lekarea, deurtye en uitgeruilde volumes, waaierkrag, vrieskas-isolasie en kompressorgrootte, rakhittekapasiteit, hanteringsblootstelling, die vrystelling van die rugsteunvrieskas se gleuwe slegs in noodgevalle en die −60 °C-SWP-limiet is illustratiewe waardes vir 'n generiese laboratorium; die fisiese wette en die gepubliseerde verspreidingskoerse is soos aangehaal.
'n Vrieskas sonder sy kompressor warm op soos enige gelumpte liggaam: vinnig eers, dan stadiger namate dit kamertemperatuur nader. Die tydkonstante τ = C/UA bepaal die klok.
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]Aanname: kamergrootte, AHU-kapasiteit, vaste uitlate, lekarea, deurtye en uitgeruilde volumes, waaierkrag, vrieskas-isolasie en kompressorgrootte, rakhittekapasiteit, hanteringsblootstelling, die vrystelling van die rugsteunvrieskas se gleuwe slegs in noodgevalle en die −60 °C-SWP-limiet is illustratiewe waardes vir 'n generiese laboratorium; die fisiese wette en die gepubliseerde verspreidingskoerse is soos aangehaal.
Elke opening vervang die koue kaslug met warm, vogtige kamerlug; sy hitte en die ryp wat dit agterlaat verwarm die inhoud.
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]Aanname: kamergrootte, AHU-kapasiteit, vaste uitlate, lekarea, deurtye en uitgeruilde volumes, waaierkrag, vrieskas-isolasie en kompressorgrootte, rakhittekapasiteit, hanteringsblootstelling, die vrystelling van die rugsteunvrieskas se gleuwe slegs in noodgevalle en die −60 °C-SWP-limiet is illustratiewe waardes vir 'n generiese laboratorium; die fisiese wette en die gepubliseerde verspreidingskoerse is soos aangehaal.
Monsters volg hul omgewing met 'n vertraging; om 'n rak 'n paar minute deur kamerlug te dra, kos etlike grade.
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]Aanname: kamergrootte, AHU-kapasiteit, vaste uitlate, lekarea, deurtye en uitgeruilde volumes, waaierkrag, vrieskas-isolasie en kompressorgrootte, rakhittekapasiteit, hanteringsblootstelling, die vrystelling van die rugsteunvrieskas se gleuwe slegs in noodgevalle en die −60 °C-SWP-limiet is illustratiewe waardes vir 'n generiese laboratorium; die fisiese wette en die gepubliseerde verspreidingskoerse is soos aangehaal.
Droë ys sublimeer by −78,5 °C en absorbeer ongeveer 573 kJ per kilogram: die kis bly by daardie temperatuur totdat die ys op is.
chest at −78.5 °C while ice remains; dm/dt = −(UA_chest·(T_amb + 78.5) + rack heat)/573 kJ/kg[10][11]Aanname: kamergrootte, AHU-kapasiteit, vaste uitlate, lekarea, deurtye en uitgeruilde volumes, waaierkrag, vrieskas-isolasie en kompressorgrootte, rakhittekapasiteit, hanteringsblootstelling, die vrystelling van die rugsteunvrieskas se gleuwe slegs in noodgevalle en die −60 °C-SWP-limiet is illustratiewe waardes vir 'n generiese laboratorium; die fisiese wette en die gepubliseerde verspreidingskoerse is soos aangehaal.
Ander bedryfskonstantes wat die model gebruik.
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/KAanname: kamergrootte, AHU-kapasiteit, vaste uitlate, lekarea, deurtye en uitgeruilde volumes, waaierkrag, vrieskas-isolasie en kompressorgrootte, rakhittekapasiteit, hanteringsblootstelling, die vrystelling van die rugsteunvrieskas se gleuwe slegs in noodgevalle en die −60 °C-SWP-limiet is illustratiewe waardes vir 'n generiese laboratorium; die fisiese wette en die gepubliseerde verspreidingskoerse is soos aangehaal.

Lukraakheid: 'n gesaaide mulberry32-genereerder; verdelings gebruik — uniform, eksponensieel (inverse CDF), normaal (Box–Muller), Poisson (Knuth). Die saad word gewys en kan gedeel word.

Bronne

  1. ISO 14644-1:2015 Cleanrooms and associated controlled environments — Part 1: Classification of air cleanliness by particle concentration (Cn = 10^N·(0.1/D)^2.08) — ISO, 2015
  2. ISO 14644-3:2019 Cleanrooms and associated controlled environments — Part 3: Test methods (recovery test, 100:1 recovery time) — ISO, 2019
  3. EudraLex Vol. 4, Annex 1: Manufacture of Sterile Medicinal Products (C(2022) 5938) — §4.13 airlock entry and exit doors not opened simultaneously (interlock for grade A/B, visual/audible warning for C/D), §4.14 adjacent rooms of different grades: air pressure difference of a minimum of 10 Pascals (guidance value), §4.29 iii and Table 5 Note 1: "clean up" period, guidance value of less than 20 minutes — European Commission, 2022
  4. W. Whyte, M. Hejab — Particle and microbial airborne dispersion from people, European Journal of Parenteral & Pharmaceutical Sciences 12(2):39–46 (≥0.5 µm: 2.13·10⁶/min indoor clothing, 1.02·10⁶/min cleanroom garments) — Pharmaceutical and Healthcare Sciences Society, 2007
  5. W. Whyte — Cleanroom Technology: Fundamentals of Design, Testing and Operation, 2nd ed. (well-mixed dilution C = G/Q, decay and recovery, pressure cascades, door openings) — Wiley, 2010
  6. ASHRAE Handbook — Fundamentals, ch. 16 Ventilation and Infiltration (flow through openings Q = C_d·A·√(2ΔP/ρ)) — ASHRAE, 2021
  7. EN 1822-1:2019 High efficiency air filters (EPA, HEPA and ULPA) — Part 1: Classification (H13 ≥ 99.95 % at MPPS) — CEN, 2019
  8. Fan affinity laws: flow ∝ speed, pressure ∝ speed², power ∝ speed³ — U.S. DOE — Improving Fan System Performance: A Sourcebook for Industry
  9. F. P. Incropera, D. P. DeWitt et al. — Fundamentals of Heat and Mass Transfer, 7th ed., §5.1–5.3 lumped capacitance (Newton cooling, τ = ρVc/hA) — Wiley, 2011
  10. NIST Chemistry WebBook — Carbon dioxide, phase change data (ΔsubH = 25.2 kJ/mol at 195 K, Giauque & Egan 1937 → ≈ 573 kJ/kg; sublimation at 194.7 K = −78.5 °C at 1 atm) — NIST
  11. ISBER Best Practices: Recommendations for Repositories, 5th ed. (storage equipment monitoring and alarms, backup storage capacity, emergency plans) — International Society for Biological and Environmental Repositories, 2023

Wie doen dit vir 'n lewe

Opvoedkundige model — nie vir operasionele besluite nie. Werklike persele kalibreer elke konstante volgens hul eie toerusting en data.