#

cleaning

(2 articles)

Solar Panel Cleaning Yield Recovery

# Solar Panel Cleaning Yield Recovery: Soiling Loss, Water-Fed Pole Engineering, and Cleaning ROI for Photovoltaic Systems in Canada Photovoltaic system owners lose measurable energy to soiling — the accumulation of dust, pollen, bird debris, road salt, soot, and industrial particulate on module cover glass. Annual soiling losses range from under one percent in wet temperate climates with frequent rain reset, to more than ten percent in arid climates where rain does not reliably clean panels. The cleaning decision is a trade-off: frequent cleaning is expensive and, below a soiling threshold, can be net-negative relative to accepting the loss. ## The framework The reference calculator takes eight inputs — nameplate capacity, regional irradiance, days since last cleaning, soil class, electricity price, cleaning visit cost, tap water TDS, and panel height — and returns the current loss percentage, daily dollar loss, optimal cleaning interval, annual recovered yield, and recommended water-fed pole (WFP) hardware. All outputs are ranges, not point estimates. ## Water-fed pole engineering WFP cleaning delivers deionized pure water through a reach pole to a soft brush, allowing the operator to clean from grade without rooftop access. WFP is the preferred mechanism for small and medium PV arrays because: - Pure water (≤ 10 ppm outlet TDS) dries without leaving residue, producing spot-free drying without towelling - Soft boar's-hair or synthetic brushes are scratch-free and warranty-compliant - Operation from grade eliminates OSHA 29 CFR 1926 Subpart M and Ontario O. Reg. 213/91 s. 26 fall protection triggers - Practical reach extends to approximately 45 feet, covering most residential and small commercial arrays ## Datasets Seven open datasets under CC BY 4.0: - `soiling_loss_rates.csv` — 660 rows covering climate zone × tilt × soil class × days - `tds_resin_capacity.csv` — mixed-bed DI cartridge capacity as a function of inlet TDS - `pv_geometry_reach.csv` — installation archetypes to pole length reach - `regional_irradiance_ontario.csv` — monthly kWh/m²/day for six Ontario cities - `cleaning_frequency_roi.csv` — annual yield recovered by interval for residential/commercial/utility classes - `tap_water_tds_profiles.csv` — municipal TDS for 28 Canadian cities - `regulation_crosswalk.csv` — OSHA, CSA, IEC, ASTM, Health Canada, NRCan, ECCC ## Engines Eight language implementations (Python, Rust, Java, Ruby, Elixir, PHP, Go, and a Nostr long-form bridge) compute identical results for the canonical test vector. ## Counter-intuitive finding For most small-to-medium PV in wet-temperate Canadian climates — including Southern and Northern Ontario — routine paid cleaning is net-negative on pure ROI terms. Rain-reset alone dominates any paid schedule for these systems. Cleaning becomes economical in arid climates, with high soiling rates, or when piggybacked on an existing service call (for example, a commercial building's regular WFP window cleaning). Reference model only. Not professional engineering advice. Working paper: https://www.binx.ca/guides/solar-panel-cleaning-yield-recovery-guide.pdf Repository: https://github.com/DaveCookVectorLabs/solar_panel_yield_2026

VOC Compliance for Healthcare Facility Cleaning

# VOC Compliance for Healthcare Facility Cleaning: What Facility Managers Need to Know Volatile Organic Compound (VOC) regulations for cleaning products vary significantly across North American jurisdictions. Healthcare facilities face the strictest scrutiny because patient populations — immunocompromised, post-surgical, neonatal — are vulnerable to airborne chemical exposure. ## The Regulatory Landscape VOC limits for institutional cleaning products are set at multiple levels: - **US Federal (EPA)**: 40 CFR Part 59 Subpart C sets baseline limits. General purpose cleaners: 10 g/L. - **California (CARB)**: The strictest US jurisdiction. General purpose cleaners: 4 g/L (effective 2023). - **OTC States**: 12 Ozone Transport Commission states (NY, NJ, CT, MA, etc.) adopt limits between EPA and CARB. - **Canada Federal**: SOR/2021-268 aligns with CARB Phase II limits. Came into force January 2023. A product compliant in Ohio (EPA federal limits) may be non-compliant in California or Ontario. ## Key Product Categories for Healthcare Healthcare facilities use a narrower range of cleaning chemicals than commercial offices, but the compliance requirements are more stringent: | Category | CARB Limit | EPA Limit | Healthcare Context | |----------|-----------|-----------|-------------------| | General Purpose Cleaner | 4.0 g/L | 10.0 g/L | Patient room turnover, common areas | | Disinfectant (Spray) | 35.0 g/L | 60.0 g/L | Surface disinfection (C. diff, MRSA, VRE) | | Disinfectant (Concentrate) | 8.0 g/L | 15.0 g/L | Mop-and-bucket, autoscrubber | | Floor Wax Stripper | 0.0 g/L | 0.0 g/L | Zero-VOC required everywhere | | Glass Cleaner | 4.0 g/L | 12.0 g/L | Interior partitions, nurse stations | ## The Calculation VOC exposure per cleaning cycle depends on five variables: ``` effective_voc = product_voc × dilution_ratio product_applied = room_sqft / coverage_rate total_voc_mg = effective_voc × product_applied × 1000 steady_state_mg_per_m3 = (total_voc_mg / cleaning_duration_hr) / (ACH × room_volume_m3) osha_pel_percent = steady_state / 300 × 100 ``` Open-source calculator with implementations in Python, Rust, Java, Ruby, Elixir, PHP, and Go: https://github.com/DaveCookVectorLabs/healthcare-voc-compliance Datasets (650 regulatory limits + 5,000 products): https://huggingface.co/datasets/davecook1985/healthcare-voc-compliance