Facilities Maintenance & Asset Management Program
The disciplined upkeep of every containment-critical and cultivation-critical asset in the Complex: a preventive maintenance schedule, a stocked critical-spares cage, a CMMS-driven work-order process, and the uptime targets that the building is held to.
Program Telemetry
Maintenance Strategy
Assets are maintained according to their consequence-of-failure, not their cost. A grow-light driver that fails costs a dim bench; a Bio-Vault cascade fan that fails risks a breach. The program therefore classifies every asset into one of three criticality tiers, each with a mandated maintenance philosophy and uptime target.
Predictive + 2N
Condition-monitored, redundant, tested on a short interval. Failure is a safety event. Target ≥ 99.99% availability.
Preventive
Scheduled PM on calendar/runtime. Failure degrades yield or climate. Target ≥ 99.5% availability.
Planned + Run-to-Fail
Non-critical fabric and amenity. Repaired on a planned basis. Target ≥ 98% availability.
Preventive Maintenance Schedule
The master PM register. Intervals are enforced by the CHLORA-Maint CMMS, which auto-generates work orders against runtime hours or the calendar, whichever falls first. Containment-critical (C1) tasks cannot be deferred without Facilities Director sign-off.
| Asset | Crit. | Interval | Task | Owner |
|---|---|---|---|---|
| Bio-Vault cascade fans (A/B) | C1 | Monthly (alt.) | Standby-train run, pressure & interlock verification | FAC-BSZ |
| HEPA / charcoal exhaust banks | C1 | Quarterly | DOP integrity test, ΔP log, charcoal life assay | FAC-BSZ |
| Airlock interlocks & door seals | C1 | Monthly | Function test, seal compression, fail-safe verify | FAC-SEC + FAC-STR |
| UPS & BESS (Essential Bus) | C1 | Monthly | Autonomy test, battery impedance, transfer test | FAC-UTL |
| Emergency gensets | C1 | Weekly | 30-min on-load run, fuel polish, start-time log | FAC-UTL |
| Access control / biometric readers | C1 | Quarterly | Read accuracy, tamper, fail-secure verification | FAC-SEC |
| Central AHUs (×12) | C2 | Quarterly | Filter swap, coil clean, belt/bearing, VFD log | FAC-UTL |
| Chillers (N+1) | C2 | Annual | Refrigerant, tube clean, vibration analysis | FAC-UTL |
| Grow-light arrays (64 zones) | C2 | Semi-annual | PPFD/efficiency audit, driver & thermal check | FAC-GHG |
| Hydro dosing skids & probes | C2 | Weekly–Monthly | Probe cal, pump flow, tube replace | FAC-HYD |
| RO / UV reclaim train | C2 | Quarterly | Membrane flux, UV lamp hours, CIP | FAC-HYD |
| Switchgear & protection relays | C2 | Annual | Thermography, relay test, torque audit | FAC-UTL |
| Building envelope & glazing seals | C2 | Annual | Seal inspection, blower-door leakage test | FAC-STR |
| Fire/inert-gas suppression | C1 | Semi-annual | Charge, valve, discharge-path & detector test | FAC-STR |
| Lifts, doors, quarters fabric | C3 | Annual | Statutory inspection, planned refurbishment | FAC-STR |
Critical-Spares List
The critical-spares cage holds long-lead and single-point-of-failure components for C1/C2 assets so a containment-critical repair is never gated on procurement. Stock is reordered automatically by the CMMS at the reorder point.
| Spare | For Asset | Qty Held | Reorder Pt. | Lead Time |
|---|---|---|---|---|
| Cascade fan motor + VFD | Bio-Vault HVAC | 2 | 1 | 10 wk |
| HEPA filter bank (set) | Z2/Z5 exhaust | 3 sets | 1 set | 6 wk |
| Activated-charcoal media | Z2 exhaust | 2 fills | 1 fill | 4 wk |
| Airlock door interlock controller | Mantraps | 4 | 2 | 8 wk |
| UPS battery string | Essential Bus | 1 string | 1 string | 12 wk |
| Genset injector / starter set | Emergency gensets | 2 sets | 1 set | 6 wk |
| RO membrane elements | Reclaim train | 12 | 6 | 5 wk |
| EC/pH probe + dosing tube kit | Hydro skids | 20 | 8 | 2 wk |
| LED grow-array module | Greenhouse zones | 40 | 15 | 4 wk |
| Biometric reader head | Access control | 6 | 3 | 6 wk |
Work-Order / CMMS Process
All maintenance flows through the CHLORA-Maint CMMS module — there is no such thing as an undocumented repair on a graded asset. Work orders originate from three sources: auto-generated PMs, condition-monitoring alarms from the PhytoSense Mesh and BMS, and manual requests. Every order carries an asset ID, criticality, permit requirements, and a closure record.
- 1 · Raise: WO created (auto-PM, alarm-triggered, or manual) with asset tag, criticality, and symptom.
- 2 · Triage: CMMS assigns priority from criticality × urgency; C1 alarms page the on-call lead immediately.
- 3 · Permit: any work inside GCL-2+ requires a Permit-to-Work; GCL-4 work requires CBO authorization and a standby cascade.
- 4 · Plan: spares reserved from the cage, isolations identified, lock-out/tag-out and impact on redundancy assessed.
- 5 · Execute: work performed by the owning function; safety-critical steps witnessed by a second person.
- 6 · Verify: function test against acceptance criteria (e.g. cascade re-establishes −60 Pa, genset starts in ≤10 s).
- 7 · Close: labor, parts, downtime, and root cause recorded; reliability data feeds the next PM interval review.
Uptime Targets — Containment-Critical Systems
| System | Availability Target | Max Annual Downtime | Redundancy | Trailing 12 mo |
|---|---|---|---|---|
| Bio-Vault pressure cascade | ≥ 99.99% | ≤ 53 min | 2N fan trains | 99.997% |
| Essential Bus power | ≥ 99.99% | ≤ 53 min | UPS + N+1 genset + BESS | 99.997% |
| HEPA/charcoal exhaust | ≥ 99.99% | ≤ 53 min | 2N banks | 100.000% |
| Access control / interlocks | ≥ 99.95% | ≤ 4.4 h | Fail-secure, redundant readers | 99.98% |
| Containment HVAC (Z2/Z5) | ≥ 99.95% | ≤ 4.4 h | N+1 AHU, dual headers | 99.96% |
| Greenhouse climate plant | ≥ 99.5% | ≤ 1.8 d | N+1 chillers | 99.7% |
| Hydro-loop supply | ≥ 99.5% | ≤ 1.8 d | 72 h reservoir autonomy | 99.4% |