Slide 1

Directional Analysis of Wheelabrator Air Pollution in Baltimore

Is the air dirtier in Baltimore neighborhoods when the wind is blowing from the Wheelabrator incinerator, compared to when it is blowing from the I-95 highway next door? That is the question driving this project.

PM2.5 monitors used: 4
Wind observations: 40,073
2017 CO2e: 762,683 t
3 of 4 monitors: WB > I-95

The project in one minute

  • Wheelabrator is Baltimore's biggest single air-pollution source. I-95 sits right next to it. Most of the city ends up downwind of both.
  • I used six years of wind data to sort every day at every nearby air monitor by where the wind was coming from: the incinerator, the highway, both, or neither.
  • Then I compared the air quality numbers across those buckets to see if Wheelabrator is doing something on top of what the highway is already doing.
This is a screening study, not a full source-attribution model. The goal is to see whether there is a signal worth chasing, not to pin down exactly how many micrograms came from where.
Slide 2

The Question and What I Did

A straight question with a simple setup behind it.

The question

Is Wheelabrator making Baltimore's air worse, on top of what the highway is already doing?

What I did

  • Sorted every day at every air monitor into four wind buckets: wind from Wheelabrator, wind from I-95, wind from both, wind from neither.
  • Compared PM2.5 readings across the four buckets.
  • Pressure-tested the gap I found before calling it a real Wheelabrator effect.
What I mean by "wind from Wheelabrator": for each monitor I drew a straight line to the incinerator. If the wind was blowing from that direction, within a 45-degree cone on either side of that line, for more than half of the hours in a day, that day counts as a Wheelabrator-wind day at that monitor. Same rule for I-95, using the closest point on the highway to that monitor. So "wind from Wheelabrator" always means wind pointed from the incinerator toward that specific monitor.
Wheelabrator Baltimore incinerator

Wheelabrator Baltimore, the trash-burning incinerator at the center of this analysis.

How the slides go

  • The question and why it matters
  • The neighborhoods and the data
  • What Wheelabrator emits, and how the wind moves it
  • The main PM2.5 finding and what each monitor says
  • The pressure-test: what else could explain the gap
  • What I think it means, what I could not answer, what comes next

Context first, then the numbers, then the stress-test, then what I think it means.

Slide 3

Study Area and Neighborhood Groups

Three kinds of neighborhoods, picked for a reason.

The three groups

  • 6 neighborhoods in the near both wheelabrator and i-95 group.
  • 6 neighborhoods in the i-95 corridor only group.
  • 4 neighborhoods in the control neighborhoods group.
  • The "I-95 only" group is the key one. Those neighborhoods live with highway exhaust but the incinerator does not reach them. That is the baseline I am comparing Wheelabrator against.
  • The control neighborhoods show what the air looks like with neither source dominating.
This is the honest comparison. Not "near Wheelabrator vs. far away," which would lump highway pollution into the difference. "Near both vs. highway only" keeps the question focused on the incinerator itself.
Slide 4

Data and Approach

Three data sources, and the same question asked of every day in the dataset.

What went into the analysis

  • Wheelabrator's own reported emissions, from EPA records, to show what the smokestack is putting out.
  • Six years of hourly wind readings from BWI airport, to show where that pollution is going.
  • Daily PM2.5 readings from EPA air monitors around Baltimore, to show what people are actually breathing.
  • For every monitor and every day, I asked: was the wind carrying Wheelabrator plume toward this neighborhood? Was it carrying I-95 exhaust toward this neighborhood? Both? Neither?
Each monitor-day gets a single classification. That is the unit of evidence behind every number in this deck.
EPA AQS air monitor

An EPA air monitor. Stations like this report the daily PM2.5 numbers I used.

Presentation workflow
Slide 5

Facility Emissions

What is the facility actually putting into the air, by the numbers.

I showed major pollutants in tons per year for 2014 and 2017.

The headline numbers

1,101.2tons of NOx in 2017
308.1tons of SO2 in 2017
27.3tons of PM2.5 in 2017
762,683metric tons CO2e in 2017
  • Total reported emissions increased from 3,159,929 lbs in 2014 to 3,248,587 lbs in 2017 (+2.8%).
  • NOx remained the largest reported pollutant by mass, while PM and PM2.5 both increased between inventory years.
  • Trace pollutant changes were mixed: mercury and lead declined, while hydrogen fluoride and nickel increased.
Slide 6

Wind Patterns and Seasonal Transport

Wind is the bridge between the smokestack and the monitor. The rose below shows where Baltimore's wind actually comes from.

Wind dataset: 40,073 hourly observations from 2019-01-01 to 2024-12-30, average speed 3.66 m/s.

BWI weather station

BWI airport, the single weather station whose hourly wind data feeds this whole analysis.

Wind rose
How to read a wind rose. Each spoke points in a compass direction (N at top, E at right). The length of the spoke is how often wind comes from that direction. So a long spoke on the southwest side means the wind is from the southwest a lot, blowing toward the northeast. In Baltimore, the rose leans west and southwest, which is exactly the direction that carries Wheelabrator's plume and Ohio Valley regional pollution into the city at the same time.
Slide 7

Main PM2.5 Finding

The headline result, split four ways by wind direction.

How to read this

  • Wheelabrator-wind days averaged about 9.0 micrograms per cubic meter. Highway-wind days averaged about 6.3. That is a 43% gap.
  • Days with wind from both sources landed roughly where the Wheelabrator-only days did. Days with wind from neither source dropped.
  • The pattern points in the direction you would expect if Wheelabrator were adding something on top of the highway background.
This is not proof of cause. A lot of Wheelabrator-wind days are also southwesterly days, and southwesterly wind carries regional pollution into Baltimore. Part of the gap is almost certainly not local. The next few slides pressure-test that.
Slide 8

Monitor-by-Monitor Wheelabrator Signal

The 43% gap is an average. Here is what it looks like monitor by monitor.

Monitor WB only I-95 only Delta
Lake Montebello 9.25 6.20 +49.1%
Oldtown 9.71 6.92 +40.3%
Padonia 9.33 7.92 +17.7%
Essex 6.13 9.28 -33.9%

Three monitors lean the way you would expect. Essex goes the other direction, and I am treating that as a real counter-example, not an outlier to wave off.

Slide 9

Seasonal PM2.5 Pattern

The gap is not the same year-round. Here is how it shifts with the seasons.

What the seasons tell me

  • In spring, fall, and winter, Wheelabrator-wind days run roughly 60% higher than highway-wind days. That is a clear contrast.
  • In summer the gap mostly disappears. Summer PM2.5 is elevated across every category because regional pollution from outside Baltimore peaks in summer and drowns out the source-specific difference.
  • That seasonal pattern cuts both ways. It is useful on its own, but it also hints that some of what I am seeing could be regional, not local.
Slide 10

Monitor Evidence Detail

The deeper dive. Pick a monitor and walk through the evidence behind its number.

Monitor
Evidence view
What I read here
Slide 11

Directional Overlap and Regional Transport

The slide that changed how I read my own result. Two things that make the 43% gap look smaller.

What the stress test turned up

  • 71% of Wheelabrator-wind days also had southwesterly wind, the same wind that carries Ohio Valley and mid-Atlantic pollution into Baltimore.
  • Only about 44% of highway-wind days were southwesterly. So regional pollution is stacking up on the Wheelabrator side of the comparison, not split evenly.
  • At several monitors, "toward Wheelabrator" and "toward I-95" are basically the same direction. The two buckets aren't totally different weather.
I can't cleanly separate a local Wheelabrator signal from regional southwesterly pollution with this method. The 43% gap is real, but part of it is almost certainly not Wheelabrator.
Monitor Bearing to WB Bearing to I-95 Angular offset WB-only SW share
Oldtown 214° 237° 23° 72% (28/39)
Essex 251° 226° 25° 17% (9/52)
Lake Montebello 205° 274° 69° 76% (109/143)
Padonia 179° 172° 94% (78/83)

Angular offsets at or below 45 degrees mean the WB-only and I-95-only wind categories overlap inside the tolerance window used by the classifier.

Slide 12

What this actually tells you

Here is the part I can defend from the data, and here is the part I cannot.

What the data shows

PM2.5 is higher on Wheelabrator-wind days

  • On days when the wind was pointed from Wheelabrator toward Baltimore monitors, PM2.5 averaged 43% higher than on days when the wind was pointed from I-95 only.
  • Three of four monitors lean the way you would expect if the incinerator is contributing. Oldtown was 60% higher, Lake Montebello 42% higher, Padonia 18% higher.
  • The gap is largest in winter, spring, and fall. In summer it mostly disappears.
  • Wheelabrator is a large emitter by the numbers: about 1,100 tons of nitrogen oxides and 760,000 metric tons of greenhouse gases in 2017 alone.
What I did NOT prove

How much of the gap is actually Wheelabrator

  • About 7 out of 10 Wheelabrator-wind days were also southwesterly days, and southwesterly wind carries Ohio Valley and mid-Atlantic pollution into Baltimore. A chunk of the gap is regional transport riding the same wind.
  • At several monitors, "toward Wheelabrator" and "toward I-95" are basically the same direction, so the two buckets are not fully independent weather.
  • One of four monitors (Essex) flipped the sign. If the method were clean, I would expect every monitor to lean the same way.
  • This is a screening study, not a source-attribution model. It cannot say how many micrograms of PM2.5 came from the incinerator specifically.
So where does that leave us. The air is worse on Wheelabrator-wind days than on highway-only days, and that much is real. But whether Wheelabrator is the whole reason, a big reason, or a small reason on top of regional pollution, this method cannot say. That is enough to justify more monitoring. It is not enough, on its own, to quantify how much damage the facility is specifically doing.
Slide 13

Limitations and Recommendations

What this analysis couldn't do, and what I'd do next if I kept going.

What I couldn't do

  • I couldn't separate Wheelabrator from regional pollution. The same southwesterly wind that brings the incinerator's plume to most monitors also carries Ohio Valley and mid-Atlantic PM2.5 into Baltimore.
  • At some monitors, the direction toward Wheelabrator and the direction toward I-95 are basically the same. So the two buckets aren't fully different weather.
  • I used one weather station at BWI for the whole metro area. Wind can be different a few miles away.
  • I used daily averages, which smooth out short PM2.5 spikes.
  • There are no EPA monitors in Westport, Cherry Hill, or Curtis Bay, the neighborhoods right up against the facility.
  • The facility emissions I compared against are from 2014 and 2017 inventories, while the air quality readings are from 2019-2024.

What I'd do next

  • Put fence-line monitors in Westport, Cherry Hill, and Curtis Bay, so the neighborhoods closest to the facility are actually being measured.
  • Subtract a regional pollution background (from an upwind rural monitor, or a transport model) before blaming Wheelabrator for the remainder.
  • Run this same directional method on sulfur dioxide and nitrogen dioxide. Those pollutants are more unique to local sources than PM2.5, so the fingerprint would be cleaner.
  • Pair this with a dispersion model or with local wind fields for stronger source attribution.
  • Refresh the emissions comparison with the most recent reporting data available.

References

  • EPA National Emissions Inventory (2014 and 2017) for facility emissions.
  • EPA Greenhouse Gas Reporting Program for Wheelabrator CO2e.
  • EPA Air Quality System daily PM2.5 monitor data for Baltimore City and Baltimore County.
  • Iowa Environmental Mesonet BWI ASOS hourly wind observations, 2019-2024.