MANDATE & CONSTITUTIONAL SPECIFICATION

VAAYU Lite: runnable prototype

National Capital Region Atmospheric & Air Quality Diagnostic Interface

Problem Statement

Atmospheric particulate dispersion and severe winter pollution episodes across the National Capital Region demand rigorous, verifiable ground-truth sensor pipelines combined with vertical boundary layer thermodynamics. VAAYU Lite bridges automated continuous ambient air quality monitoring (CAAQMS) with physical sounding diagnostic models, enforcing strict data completeness validation before forecasting severe air quality excursions.

System Capability Matrix: Built vs Planned Architecture Roadmap
Built Components (Current Prototype) Planned Features (Roadmap)
AQI engine with tests
CPCB National Air Quality Index piecewise linear sub-index interpolation engine verified against 45 self-test regression vectors.
P(Severe) 72-hour forecast
Probabilistic logistic regression models forecasting severe air quality excursions at 24h, 48h, and 72h lead horizons.
Station explorer on 2025-26 data
OpenAQ / CPCB telemetry for Anand Vihar, Indirapuram, and Sector 11 Faridabad with strict 16h / 24h completeness guard.
Coupled WRF-Chem tier
Regional micro-meteorological chemical transport model simulation coupled with diurnal boundary layer physics.
Inversion diagnostic on synthetic profiles
Vertical temperature sounding analysis detecting surface-based radiation and elevated capping inversions with dynamic scaling.
Geostationary fire reconstruction
Continuous INSAT-3D / Himawari diurnal agricultural biomass burning fire emission assimilation.
Automated test harness
Full test harness ensuring zero mock figures and strict data integrity.
Real Safdarjung profiles & fire-timing chart
IMD operational radiosonde telemetry integration and MODIS / VIIRS active fire timing analysis.
CAAQMS NODES
3
Delhi, Ghaziabad, Faridabad
COMPLETENESS GUARD
16 / 24h
Diurnal 4 PM–4 PM IST Rule
DATA PROVENANCE
OpenAQ, CPCB
Official Telemetry Feeds
INTEGRITY REGIME
CPCB-2014 NAQI
Verified Breakpoints
CAAQMS OBSERVATIONAL NETWORK

Station Explorer

Continuous Ambient Air Quality Monitoring Station (CAAQMS) records, 24-hour 4 PM–4 PM IST daily AQI series, and sensor completeness audits.

2025-26 winter, PM-based AQI

—

Location ID: — | City: — | Coordinates: —
BAM-1020 Beta Attenuation (PM2.5 / PM10)
Good (0–50) 0
Satisfactory (51–100) 0
Moderate (101–200) 0
Poor (201–300) 0
Very Poor (301–400) 0
Severe (>400) 0
Total Valid Days (≥16h/24h) 0 / 0
Daily AQI Timeline: 2025-26 winter, PM-based AQI
24-hour diurnal cycle (16:00 to 16:00 IST) • Null days shown as gaps per completeness guard (≥16h)
Good
Satisfactory
Moderate
Poor
Very Poor
Severe
Missing / Gap
Monthly Sensor QA/QC Completeness Audit STRICT PROTOCOL ENFORCEMENT

Tabulation of valid hourly observation vectors and diurnal completeness criteria across the winter season (≥16 valid hours required for daily AQI calculation).

Month Hours Possible Valid PM2.5 Hours Valid PM10 Hours PM2.5 Coverage % PM10 Coverage % Days Passing Completeness (≥16h)
CPCB 2014 SUB-INDEX CALCULATOR & PIECEWISE LINEAR ENGINE

AQI Calculator

Piecewise linear sub-index interpolation engine conforming to CPCB National Air Quality Index standards with real-time unit self-test verification.

Running automated self-test...
Pollutant Concentration Vector (24-H Mean) TIER 1 INPUT
CPCB Breakpoint Range: 0.0 – 500.0 µg/m³
CPCB Breakpoint Range: 0.0 – 500.0 µg/m³
Governing Piecewise Linear Formulation
I = I_low + [ (I_high - I_low) / (C_high - C_low) ] × (C - C_low)
AQI = max(I_PM2.5, I_PM10)
Banker's rounding (round-half-to-even) applied per regulatory numerical specifications.
COMPUTED AIR QUALITY INDEX
— / 500 NAQI scale
Awaiting Input
Critical Responsible Pollutant: None
SUB-INDEX ANALYTICAL TRACE
Pollutant Concentration Interval [C_lo, C_hi] → [I_lo, I_hi] Sub-Index Category
CPCB Regulatory Self-Test Vectors Audit Automated Verification Suite

Runtime verification comparing calculated sub-indices and categories against official test cases embedded in data.json.

Test # Description Input Vector Expected AQI Computed AQI Status
BOUNDARY LAYER METEOROLOGY & RADIOSONDE DIAGNOSTICS

Inversion Viewer

Vertical temperature-height sounding profile diagnostic engine identifying nocturnal surface-based and elevated thermal trapping layers.

synthetic example
Vertical Sounding: Temperature vs. Altitude
dT/dz > 0 indicates thermodynamic inversion trapping layer
Sounding Profile
Dry Adiabatic (Γd)
Trapping Layer
Inversion Diagnostic Dossier synthetic example

INVERSION TYPE
—
INVERSION STRENGTH (ΔT)
—
INVERSION BASE
—
INVERSION TOP
—
LAYER DEPTH (Δz)
—
Atmospheric Stability Advisory

Vertical Sounding Discrete Levels (synthetic example) Thermodynamic State
Altitude (m AGL) Temperature (°C) Lapse Rate (dT/dz) Thermodynamic State