Enviroware × Ambiente et Odora · cloud odor forecasting

Know when odor risk is coming—and act before it arrives.

PrOlor predicts odor threshold exceedances at sensitive receptors up to 24–48 hours ahead, then sends clear alerts to the people who need to act. No local software. No dashboard to remember to check.

  • 24–48 h forecast
  • Fully automated
  • Email alerts
  • Global deployment
Receptor forecast Threshold check active
PrOlor diagram showing odor plumes traveling from industrial sources toward sensitive receptors
Forecast meteorology drives dispersion calculations for each source, hour, and sensitive receptor.
Up to four runs per dayconfigured around forecast-data availability
State-of-the-science chainGFS · WRF · CALWRF · CALMET · CALPUFF
Actionable communicationdifferent recipients for alerts and routine messages
Scalable cloud operationno user installation or dedicated local server

Collaboration

PrOlor is a collaboration between Enviroware and Ambiente et Odora.

PrOlor combines Enviroware's atmospheric-modeling expertise with the odor-management experience of Ambiente et Odora. Read the project description on olores.org.

Operational value

A complex forecast made deliberately simple.

The calculation system remains rigorous behind the scenes. Operators receive only the information needed to plan work, reduce avoidable exposure, and respond consistently.

01

Anticipate critical periods

Identify hours when predicted peak odor concentrations may exceed a site-specific threshold at one or more receptors.

02

Plan flexible operations

Reschedule or modify odor-generating activities when the facility has operational measures available to reduce emissions.

03

Reduce communication friction

Send concise email messages automatically instead of asking multiple users to interpret a technical platform every day.

04

Route alerts by responsibility

Configure recipients differently for threshold exceedances, routine forecasts, and non-critical results.

05

Deploy without local infrastructure

Cloud execution avoids user-installed software, physical modeling servers, hardware obsolescence, and routine platform access.

06

Scale the service to the need

Use PrOlor continuously, for a defined operational period, or as a short campaign supporting monitoring and sampling decisions.

Automated workflow

From global forecast data to a site-specific decision.

After initial site configuration, each forecasting session runs automatically in the cloud. The service can be scheduled up to four times per day.

  1. 01
    Download forecast meteorology
    Obtain the GFS initial and boundary conditions required for the configured forecast session.
  2. 02
    Predict local weather
    Run WRF nested domains, then process the output through CALWRF and CALMET to resolve site-scale wind and turbulence.
  3. 03
    Simulate odor dispersion
    Run CALPUFF for the configured point, area, and volume sources using time- and space-varying meteorology.
  4. 04
    Evaluate sensitive receptors
    Extract hourly concentrations, apply the configured peak-to-mean factor, and compare results with the alert threshold.
  5. 05
    Notify the right people
    Prepare and send a clear email containing forecast time, receptors, exceedance hours, concentrations, and agreed instructions.

The final product

An alert people can understand at a glance.

PrOlor replaces a daily technical-platform ritual with direct communication. Message content and recipient lists are configured for the facility’s own response procedure.

Example PrOlor email reporting forecast odor concentrations at sensitive receptors

Forecast notification

The message identifies the forecast session and reports the receptor, hour, and predicted concentration whenever the selected level of concern is exceeded.

Modeling technology

Reliable components, configured as one service.

GFS

Global forecast input

NCEP’s Global Forecast System supplies initial and boundary conditions for the weather forecast.

WRF

Mesoscale meteorology

WRF uses three nested domains by default—typically 27, 9, and 3 km—with an optional 1 km domain for complex settings.

CALWRF

Weather-model processing

CALWRF transforms WRF output into the four-dimensional meteorological input required by CALMET.

CALMET

Site-scale wind fields

CALMET produces three-dimensional hourly meteorology, commonly at 250 m horizontal resolution or finer for PrOlor.

CALPUFF

Odor dispersion

The Lagrangian puff model represents multiple source types under spatially and temporally varying meteorological conditions.

POST

Receptor analysis

Automated postprocessing derives peak concentrations, checks the selected threshold, and prepares the notification.

Site configuration

Built around the facility, sources, and receptors.

A one-time setup creates the domains and model files. Source behavior and operational rules are then represented with the level of detail needed for useful forecasts.

01Forecast domain

Center, extent, terrain, land cover, grid resolution, nesting, and forecast horizon.

02Emission sources

Point, area, and volume geometry, odor emission rates, schedules, and scenarios.

03Sensitive receptors

Homes, workplaces, public spaces, monitoring sites, and other locations of interest.

04Decision rules

Thresholds, peak treatment, recipients, run times, and site-specific response instructions.

Applications

Forecast the operations that can actually be managed.

PrOlor is most useful when a facility can alter timing, intensity, controls, or work practices in response to unfavorable dispersion conditions.

01

Composting and organic waste

Plan windrow turning, material handling, receiving, maturation, and other potentially high-emission activities.

02

Wastewater and tanks

Schedule cleaning, emptying, maintenance, sludge handling, and intermittent operations around lower-risk periods.

03

Industrial production

Support decisions on process timing, loading, maintenance, temporary controls, and production scenarios.

04

Construction and remediation

Plan demolition, excavation, contaminated-soil handling, and other short-duration odor-generating work.

05

Monitoring campaigns

Use short-term forecasts to select instrument deployment, field inspection, or sampling periods and locations.

06

Community-impact management

Combine forecasts with a defined response plan to reduce avoidable exposure and support consistent internal communication.

Validation and evidence

A forecast service must be checked against the real world.

Validation is designed for the deployed configuration and available observations, examining both meteorological performance and whether modeled odor patterns correspond with independent evidence.

  1. 01
    Meteorological evaluation
    Compare WRF and CALMET with observations using wind roses, temperature and wind statistics, direction performance, and daily cycles.
  2. 02
    Dispersion evaluation
    Compare predicted odor occurrence with field observations, citizen-science campaigns, continuous monitoring, or other suitable evidence.
  3. 03
    Operational review
    Check source schedules, emission assumptions, alert usefulness, false or missed events, and whether response instructions remain appropriate.
  4. 04
    Technical publication
    The PrOlor architecture and communication approach were presented at the NOSE 2024 international conference and published in Chemical Engineering Transactions.
Technical paper and presentation

Review the NOSE 2024 PrOlor work.

Read the peer-reviewed paper or view the conference material describing the system architecture, automated workflow, and alert strategy.

Read the paper ↗
Related expertise

Connect forecasting with a complete odor strategy.

Enviroware also supports source characterization, impact assessment, complaint investigation, model review, monitoring design, and mitigation evaluation.

Explore odor services →

Project-specific configuration: forecast horizon, run frequency, domain resolution, threshold, peak-to-mean factor, source scenarios, and notification rules are selected for each deployment. PrOlor predictions support operational decisions but do not replace permit conditions, required monitoring, or professional judgment.

Proactive odor management

Tell us what your facility can change when risk is forecast.

We will help define the sources, receptors, forecast configuration, alert level, recipients, and response procedure needed for a useful deployment.