Labor — puhasruumi õhk ja proovide terviklikkus Reaalaja mudel

Sa oled labori juhataja. 75 m³ ISO 7 aseptilist ruumi toidab õhukäitlusseade läbi HEPA-filtrite; inimesed eraldavad osakesi, uksed lasevad koridoriõhku sisse ja tõmbekapp tõmbab fikseeritud väljatõmmet, mis võib ruumilt ülerõhu ära võtta. Koridori teises otsas hoiab ülimadala temperatuuriga sügavkülmik nelja riiulit proove −80 °C juures. Iga viie minuti järel tasakaalustab mudel ruumi osakesed, õhuvoolu uste pragudest ja sügavkülmikusse voolava soojuse. Ainult õppesimulatsioon — mitte GMP-, vastavus- ega kliiniline nõu.

Mida sa õpid

Simulaator

Aeg 0 min
Ruumi klass (ISO 14644-1, ≥0,5 µm) 6,86 · Osakesed ≥0,5 µm 256 k/m³ · Rõhuvahe koridori suhtes (ajakeskmine) 12,4 Pa · Saavutatud õhuvahetuskordi 20 · Inimesed ruumis 3 · Sügavkülmiku kapi temperatuur −80,0 °C · Soojim proovide riiul −80,0 °C · Proovi kõrvalekalle üle −60 °C (riiuliminutit) 0 minAseptiline ruumISO 6,9Sissepuhe 20/h · 0,45 kW○○○Tõmbekapp⇡→ 12,4 PaKoridor⇄ 0−80 °C sügavkülmik❄−80,0 °C1✓ −80°2✓ −80°3✓ −80°4✓ −80°VarusügavkülmikKuiva jää kast20,0 kgOsakesed ≥0,5 µm 256 k/m³ · Tehtud töö vs. plaan 0%Soojim proovide riiul −80,0 °CProovi kõrvalekalle üle −60 °C(riiuliminutit) 0 min
  • Riiul −70 °C või külmem
  • Riiul vahemikus −70 kuni −60 °C
  • Riiul üle −60 °C (kõrvalekalle)
  • Inimene puhasruumi kombinesoonis
  • Inimene laborikitlis
  • Õhus olevad osakesed (logaritmiline skaala)
  • Kompressor töötab / tõmbekapp kasutuses
  • Kompressor seiskunud / tõmbekapp ooterežiimil

Juhtimine

Sissepuhkeõhk läbi lae HEPA-filtrite. Rohkem õhku lahjendab ja eemaldab osakesi kiiremini, kuid ventilaatori võimsus kasvab voolu kuubiga. Halvenenud seade ei suuda anda seda, mida sa nõuad.

Igaüks eraldab osakesi; igaüks, kes siseneb või väljub, avab ukse. Vähem inimesi tähendab ka vähem tehtud tööd.

Puhasruumi kombinesoonid vähendavad ≥0,5 µm osakesi, mida inimene eraldab, ligikaudu poole võrra võrreldes laborikitliga siseriiete peal. Riietumine võtab umbes 10 minutit.

Korraga ainult üks õhulüüsi uks ja lühikesed avamised: umbes 10 s ja 0,5 m³ koridoriõhku avamise kohta 40 s ja 2 m³ asemel. Õhulüüsis ootamine võtab veidi aega.

Väljatõmme järgib sissepuhet miinus see vahe, mis lekib uste pragudest välja ja hoiab ruumi koridorist kõrgemal rõhul. Väljatõmme ei saa kunagi langeda allapoole tõmbekapi ja ohutuskapi enda väljatõmmet.

Vähendab fikseeritud väljatõmmet 1100-lt 500 m³/h-ni, vabastades õhku ruumi ülerõhu jaoks. Töö, mis vajab tõmbekappi, ootab.

Peatab tavapärased ja uudishimust tingitud avamised. Iga avamine asendab kapi õhu ruumiõhuga.

Viib riiulid varusügavkülmiku vabadesse kohtadesse pärast väljakutseaega (öösel pikem). Need kohad on hoone hädareserv ja need vabastatakse ainult rikkes või alarmis sügavkülmiku jaoks — taotlus, kui see veel −80 °C hoiab, lükatakse tagasi. Iga riiul veedab teel umbes kaks minutit ruumiõhus.

Pakib sügavkülmiku allesjäänud riiulid isoleeritud kastidesse koos kuiva jääga (10 kg riiuli kohta, niipalju kui varu jätkub). Kast hoiab −78,5 °C seni, kuni jääd on alles.

Näitajad

Ruumi klass (ISO 14644-1, ≥0,5 µm)
6,86
hoiatus
Rõhuvahe koridori suhtes (ajakeskmine)
12,4Pa
normaalne
Soojim proovide riiul
−80,0°C
normaalne
Proovi kõrvalekalle üle −60 °C (riiuliminutit)
0min
normaalne
Osakesed ≥0,5 µm256 k/m³
Saavutatud õhuvahetuskordi20 1/h
Sissepuhkeventilaatori võimsus0,45 kW
Inimesed ruumis3
Tehtud töö vs. plaan0 % · kriitiline
Rõhuvahe, uksed suletud12,4 Pa
Uksi avatud sel perioodil0
Sügavkülmiku kapi temperatuur−80,0 °C
Kuiva jääd alles20,0 kg
Riiulid veel sügavkülmikus4

Trend

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

Kriisistsenaariumid

Tase 1 · Tagasi klassi enne aseptilist sammu

On 08:00. Öö läbi töötas ruum energiasäästu madaldusrežiimil 5 õhuvahetusega tunnis, tõmbekapp ooterežiimil, ja tänavariietes töövõtja on äsja ruumis töö lõpetanud: loendur näitab umbes 3 miljonit osakest m³ kohta. Kuus laborikitlis inimest seadistavad. Kell 08:30 alustab kolmeliikmeline meeskond aseptilist sammu, mis nõuab ruumi ISO 7 või paremat kuni kella 10:00-ni. Hoia meeskond ruumis ja ventilaatori arve mõistlik.

  • Ruum ISO 7 või paremas klassis kogu sammu ajal
  • Vähemalt kolm inimest ruumis sammu ajal
  • Sissepuhkeventilaatori keskmine võimsus ≤ 0,6 kW

Tase 2 · Sügavkülmiku rike öösel

Kell on 21:00 ja sa oled valves. −80 °C sügavkülmikus on neli riiulit asendamatute proovidega. Umbes kell 22:00 selle kompressor seiskub; hooldustehnik saab tulla alles kell 07:30. Varusügavkülmikus on ruumi kahele riiulile — see on hoone hädareserv, mis vabastatakse ainult rikkes või alarmis sügavkülmiku jaoks — ja kohapeal on 20 kg kuiva jääd, piisavalt kahe kasti jaoks. Mida iganes sa ka ei paluks, keegi peab kõigepealt kohale tulema: öösel umbes 30 minutit. Turvaringkäik vaatab aeg-ajalt sügavkülmiku juurde. Labori SOP ütleb, et ükski proov ei tohi tõusta üle −60 °C, ja töörühm palub ohutusvaru: riiulid ei tohi kunagi olla soojemad kui −68 °C.

  • Ükski riiul ei ületa terve öö −60 °C
  • Kõrvalekaldeminuteid lõpus pole
  • Riiulid ei ole kunagi soojemad kui −68 °C (ohutusvaru)

Tase 3 · Nõrk õhukäitlusseade, täis ruum

Neljatunnisel praktilisel koolitusel on ruumis seitse laborikitlis inimest ja koridoriukse kaudu käib pidev külaliste vool. Kümme minutit hiljem hakkab sissepuhkeventilaator rikki minema: see suudab anda vaid 40 % oma võimsusest (16 õhuvahetust tunnis) kuni homse remondini. Tõmbekapp on kasutuses ja tõmbab 1100 m³/h fikseeritud väljatõmmet. Hoia ruum ISO 7 klassis, hoia vähemalt 10 Pa ülerõhku koridori suhtes ja saa kavandatud töö tehtud.

  • Ruum ISO 7 või paremas klassis
  • Keskmine rõhuvahe ≥ 10 Pa
  • Kavandatud töö tehtud

Alus — arvude taga olev mudel

Kõik seosed, mida simulaator kasutab, koos allikaga. Eeldustena märgitud konstandid on illustratiivsed kalibreeringud.

ISO 14644-1 seab klassipiiri iga osakeste suuruse jaoks; üks klassi aste on kümnekordne. 0,5 µm juures lubab ISO 7 352 000 osakest kuupmeetris.
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]
Hästi segunenud ruumis lahjendab sissepuhkeõhk iga sisenevat või eralduvat osakest ja kannab selle välja; tase seadub sinna, kus tekkimine võrdub eemaldamisega, 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]
Pärast häiringut väheneb ülejääk eksponentsiaalselt õhuvahetuse kiirusel: sajakordne langus võtab ln(100)/N tundi, mida ISO 14644-3 taastumiskatse mõõdab.
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]
Inimesed on peamine allikas. Mõõdetud keskmised ≥0,5 µm kohta: umbes 2,1 miljonit minutis siseriietes, umbes 1,0 miljonit puhasruumi riietuses; iga inimene ja hetk varieerub.
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]Eeldus: ruumi suurus, õhukäitlusseadme võimsus, fikseeritud väljatõmbed, lekkepind, ukseajad ja vahetatud mahud, ventilaatori võimsus, sügavkülmiku isolatsioon ja kompressori suurus, riiulite soojusmahtuvus, käsitsemisaegne kokkupuude, varusügavkülmiku kohtade vabastamine ainult hädaolukorras ja SOP-i piir −60 °C on üldise labori illustreerivad väärtused; füüsikaseadused ja avaldatud hajumiskiirused on viidatud kujul.
Ülejääv õhk lekib uste pragudest välja; selle läbisurumiseks vajalik rõhk kasvab voolu ruuduga. Kui fikseeritud väljatõmbed võtavad rohkem, kui sissepuhe järele jätab, läheb ruum alarõhku ja tõmbab koridoriõhku sisse.
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]Eeldus: ruumi suurus, õhukäitlusseadme võimsus, fikseeritud väljatõmbed, lekkepind, ukseajad ja vahetatud mahud, ventilaatori võimsus, sügavkülmiku isolatsioon ja kompressori suurus, riiulite soojusmahtuvus, käsitsemisaegne kokkupuude, varusügavkülmiku kohtade vabastamine ainult hädaolukorras ja SOP-i piir −60 °C on üldise labori illustreerivad väärtused; füüsikaseadused ja avaldatud hajumiskiirused on viidatud kujul.
Avatud uksel pole rõhuvahet; iga avamine vahetab osa koridoriõhust ruumi vastu. Lühikesed avamised läbi õhulüüsi vahetavad palju vähem.
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]Eeldus: ruumi suurus, õhukäitlusseadme võimsus, fikseeritud väljatõmbed, lekkepind, ukseajad ja vahetatud mahud, ventilaatori võimsus, sügavkülmiku isolatsioon ja kompressori suurus, riiulite soojusmahtuvus, käsitsemisaegne kokkupuude, varusügavkülmiku kohtade vabastamine ainult hädaolukorras ja SOP-i piir −60 °C on üldise labori illustreerivad väärtused; füüsikaseadused ja avaldatud hajumiskiirused on viidatud kujul.
Ventilaatori võimsus kasvab õhuvoolu kuubiga: õhuvahetuse kahekordistamine nõuab umbes kaheksa korda rohkem võimsust.
P = 0.45 kW·(Q_s / 1500 m³/h)³[8]Eeldus: ruumi suurus, õhukäitlusseadme võimsus, fikseeritud väljatõmbed, lekkepind, ukseajad ja vahetatud mahud, ventilaatori võimsus, sügavkülmiku isolatsioon ja kompressori suurus, riiulite soojusmahtuvus, käsitsemisaegne kokkupuude, varusügavkülmiku kohtade vabastamine ainult hädaolukorras ja SOP-i piir −60 °C on üldise labori illustreerivad väärtused; füüsikaseadused ja avaldatud hajumiskiirused on viidatud kujul.
Sügavkülmik ilma kompressorita soojeneb nagu iga koondparameetritega keha: algul kiiresti, siis aeglasemalt ruumitemperatuurile lähenedes. Ajakonstant τ = C/UA annab tempo.
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]Eeldus: ruumi suurus, õhukäitlusseadme võimsus, fikseeritud väljatõmbed, lekkepind, ukseajad ja vahetatud mahud, ventilaatori võimsus, sügavkülmiku isolatsioon ja kompressori suurus, riiulite soojusmahtuvus, käsitsemisaegne kokkupuude, varusügavkülmiku kohtade vabastamine ainult hädaolukorras ja SOP-i piir −60 °C on üldise labori illustreerivad väärtused; füüsikaseadused ja avaldatud hajumiskiirused on viidatud kujul.
Iga avamine asendab külma kapi õhu sooja, niiske ruumiõhuga; selle soojus ja maha jääv jääkirme soojendavad sisu.
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]Eeldus: ruumi suurus, õhukäitlusseadme võimsus, fikseeritud väljatõmbed, lekkepind, ukseajad ja vahetatud mahud, ventilaatori võimsus, sügavkülmiku isolatsioon ja kompressori suurus, riiulite soojusmahtuvus, käsitsemisaegne kokkupuude, varusügavkülmiku kohtade vabastamine ainult hädaolukorras ja SOP-i piir −60 °C on üldise labori illustreerivad väärtused; füüsikaseadused ja avaldatud hajumiskiirused on viidatud kujul.
Proovid järgivad oma ümbrust viivitusega; riiuli kandmine paar minutit ruumiõhus maksab mitu kraadi.
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]Eeldus: ruumi suurus, õhukäitlusseadme võimsus, fikseeritud väljatõmbed, lekkepind, ukseajad ja vahetatud mahud, ventilaatori võimsus, sügavkülmiku isolatsioon ja kompressori suurus, riiulite soojusmahtuvus, käsitsemisaegne kokkupuude, varusügavkülmiku kohtade vabastamine ainult hädaolukorras ja SOP-i piir −60 °C on üldise labori illustreerivad väärtused; füüsikaseadused ja avaldatud hajumiskiirused on viidatud kujul.
Kuiv jää sublimeerub −78,5 °C juures ja neelab umbes 573 kJ kilogrammi kohta: kast püsib sellel temperatuuril, kuni jää on otsas.
chest at −78.5 °C while ice remains; dm/dt = −(UA_chest·(T_amb + 78.5) + rack heat)/573 kJ/kg[10][11]Eeldus: ruumi suurus, õhukäitlusseadme võimsus, fikseeritud väljatõmbed, lekkepind, ukseajad ja vahetatud mahud, ventilaatori võimsus, sügavkülmiku isolatsioon ja kompressori suurus, riiulite soojusmahtuvus, käsitsemisaegne kokkupuude, varusügavkülmiku kohtade vabastamine ainult hädaolukorras ja SOP-i piir −60 °C on üldise labori illustreerivad väärtused; füüsikaseadused ja avaldatud hajumiskiirused on viidatud kujul.
Muud mudelis kasutatavad tööpüsiväärtused.
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/KEeldus: ruumi suurus, õhukäitlusseadme võimsus, fikseeritud väljatõmbed, lekkepind, ukseajad ja vahetatud mahud, ventilaatori võimsus, sügavkülmiku isolatsioon ja kompressori suurus, riiulite soojusmahtuvus, käsitsemisaegne kokkupuude, varusügavkülmiku kohtade vabastamine ainult hädaolukorras ja SOP-i piir −60 °C on üldise labori illustreerivad väärtused; füüsikaseadused ja avaldatud hajumiskiirused on viidatud kujul.

Juhuslikkus: seemnega mulberry32 generaator; kasutatud jaotused — ühtlane, eksponentsiaalne (pöördkumulatiivne jaotusfunktsioon), normaal (Box–Muller), Poisson (Knuth). Seeme on nähtav ja jagatav.

Allikad

  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

Kes seda elukutseliselt teeb

Õppemudel — ei ole mõeldud operatiivotsusteks. Tegelikud rajatised kalibreerivad iga konstandi oma seadmete ja andmete järgi.