AI Environmental Monitoring System Development

We design and deploy artificial intelligence systems: from prototype to production-ready solutions. Our team combines expertise in machine learning, data engineering and MLOps to make AI work not in the lab, but in real business.
Showing 1 of 1 servicesAll 1566 services
AI Environmental Monitoring System Development
Medium
~1-2 weeks
FAQ
AI Development Areas
AI Solution Development Stages
Latest works
  • image_web-applications_feedme_466_0.webp
    Development of a web application for FEEDME
    1161
  • image_ecommerce_furnoro_435_0.webp
    Development of an online store for the company FURNORO
    1041
  • image_logo-advance_0.png
    B2B Advance company logo design
    561
  • image_crm_enviok_479_0.webp
    Development of a web application for Enviok
    823
  • image_logo-aider_0.jpg
    AIDER company logo development
    762
  • image_crm_chasseurs_493_0.webp
    CRM development for Chasseurs
    848

Development of an AI system for environmental monitoring

Environmental monitoring covers the condition of air, water, soil, and pollution sources. The AI system integrates data from fixed posts, satellites, and mobile sensors to create a realistic picture of the environmental situation and predict hazardous situations.

Monitoring system components

Atmospheric air monitoring:

  • PM2.5, PM10 (fine particles)
  • NOx, SO2, CO, O3 (gas pollutants)
  • Benzo(a)pyrene and VOCs (volatile organic compounds)
  • Meteorological parameters: wind, temperature, humidity, pressure

Monitoring of water bodies:

  • Physical: temperature, turbidity, color
  • Chemical: pH, dissolved O2, COD, BOD
  • Biogenic: nitrates, phosphates, ammonium
  • Specific: heavy metals, petroleum products

Soil monitoring:

  • Heavy metals (by profile)
  • Oil pollution
  • Acidity, humus

IoT infrastructure

Stationary posts:

  • State: Federal State Budgetary Institution "Hydrochemical Institute", Federal State Budgetary Institution "Central Laboratory of Mechanics"
  • Industrial enterprises: mandatory posts of the sanitary protection zone (SPZ)
  • Independent: environmental NGOs, smart cities

Low-cost sensor: Low-cost IoT sensors (Plantower PMS7003, SPS30 for PM) allow you to create dense networks:

  • Node price: $50-200 vs. $10,000-50,000 for a professional station
  • Accuracy: lower, requires calibration at a reference station
def calibrate_low_cost_sensor(low_cost_readings, reference_readings, method='linear'):
    LCS calibration using the nearest reference station
    if method == 'linear':
        model = LinearRegression().fit(low_cost_readings, reference_readings)
        return model # apply to future LCS data
    elif method == 'rf':
        model = RandomForestRegressor().fit(low_cost_readings, reference_readings)
        return model

Satellite data:

  • Sentinel-5P (TROPOMI): NO2, SO2, CO, O3 - global coverage, 3.5×5.5 km
  • Landsat 8/9 + Sentinel-2: surface water, disturbed soils
  • MODIS: NDVI, thermal anomalies (fires)

Predictive models

Air quality forecast:

# LSTM + spatial interpolation
# State: 24-hour PM2.5 time series for all stations in the region
# + NWP weather forecast (wind, temperature, atmospheric mixing)
# Output: PM2.5 for the next 24/48/72 hours for each grid

model = StackedLSTM(
    input_size=n_stations * n_pollutants + n_meteo_vars,
    hidden_size=128,
    forecast_hours=72
)

Gaussian plume dispersion models: If the emission source is known, calculate the pollution zone:

  • AERMOD / AERSCREEN: US regulatory models
  • OND-90: Russian standard dispersion calculation
  • ML corrections to deterministic models

Source detection: The inverse problem is to determine the location of the source based on the distribution of concentrations:

  • Optimization: minimizing the difference between the observed and modeled field
  • Deep Learning: Concentration field image encoder → source coordinates

Alert system

Air quality indices:

  • AKI (Atmospheric Quality Index) is a Russian standard
  • WHO 2021 Guidelines: PM2.5 < 5 µg/m³ is safe, > 35 is dangerous
  • US AQI: 0-500, color coded

Automatic alerts:

  • If the maximum permissible concentration is predicted to be exceeded → notification to the population (SMS, mobile application)
  • If the maximum permissible emission limit (MPEL) is exceeded → notification to RPN/Rosprirodnadzor
  • In case of emergency discharge → Ministry of Emergency Situations + enterprise

Compliance with Federal Law 174 and NDT

Russian legislation:

  • Federal Law No. 174 "On Environmental Expertise": requirements for monitoring systems
  • Resolution 205 (2019): mandatory automatic control for Category I facilities
  • Order of the Ministry of Natural Resources 522: data transfer format in the GIS "Best Available Technologies"

Integration with government systems:

  • FGIS "Industry": reporting of environmental impact assessment facilities
  • AIS "Industrial Ecology" of Rosprirodnadzor
  • Regional GIS for environmental protection

Deadlines: Basic IoT monitoring system + visualization + AQI forecast – 8-10 weeks. A full-fledged platform with source attribution, regulatory reporting, and alerts – 5-6 months.