Use case · Ozone Season Emissions Tracking from CEMS Data

Stay Inside Your NOx Allowances

DOTA AI projects ozone season NOx tons from hourly CEMS data and the dispatch forecast, compares them to allowance holdings, and finds the driver.

Explainer video in production

The interactive walkthrough for Stay Inside Your NOx Allowances is being produced. The full use case is below.

Illustrative data. No real utility names or plant names are used.

1,610 t
Projected season NOx
1,450 t
Allowances held
$1.36M
Exposure
Built for

Environmental managers, plant managers, emissions allowance traders

The problem

CEMS data arrives every hour, but the season-end projection lives in a spreadsheet someone updates once a week.

With DOTA AI

DOTA AI projects ozone season NOx tons from hourly CEMS data and the dispatch forecast, compares them to allowance holdings, and finds the driver.

How it works

From a question to a deployed app.

01

Ask

Project ozone season NOx tons by unit against our allowance holdings.

02

Connect

Hourly CEMS data, the dispatch forecast and allowance holdings.

03

Project

Cumulative tons with a projection band, against the allowance line.

04

Decide

Environmental, operations and trading decide together: tune the SCR, buy allowances, or both.

What you see
  • Hourly data, weekly spreadsheet
  • Projected to finish 160 tons over holdings, $1.36M exposure
  • The driver is Unit 2's slipping SCR performance
  • Restore the SCR and the plant finishes inside its allowances, at 1,430 t
Source systems
CEMS hourly dataDispatch forecastAllowance holdings

The takeaway

No surprises at season end.

Build stay inside your nox allowances on your data.

See DOTA AI build a real utility app on your data in a 30-minute working session.