ATC Sectors, Capacity, and Altitude Bands

Model an ATC sector as the Cartesian product of a 2D footprint and an altitude band. Compute the instantaneous count of aircraft against the sector's Monitor Alert Parameter (MAP) to detect overload. Extend the model to vertical stacks of sectors sharing a footprint, and combine altitude-band filtering with peak-count analysis.

Step 1 of 157%

Tutorial

Sectors as Footprint × Altitude Band

An ATC sector is a three-dimensional volume of airspace managed by a single controller (or controller team). Each sector is built from two pieces:

  • a footprint FF — a 2D polygon from the planar partition of the airspace, and
  • an altitude band [hlo,hhi)[h_{lo}, h_{hi}) — a vertical slab of flight levels.

The sector itself is the Cartesian product

S  =  F×[hlo,hhi).S \;=\; F \times [h_{lo}, h_{hi}).

A flight at position (x,y,h)(x, y, h) is inside sector SS if and only if

(x,y)Fandhloh<hhi.(x, y) \in F \quad \text{and} \quad h_{lo} \le h < h_{hi}.

The upper boundary is open by convention: a flight at exactly h=hhih = h_{hi} belongs to the sector stacked immediately above SS, not to SS itself.

For example, suppose F={(x,y):0x50,  0y30}F = \{(x,y) : 0 \le x \le 50,\; 0 \le y \le 30\} (nautical miles) and the band is [FL240,FL340)[\text{FL}240, \text{FL}340). A flight at (20,15,FL310)(20, 15, \text{FL}310) is in SS because 020500 \le 20 \le 50, 015300 \le 15 \le 30, and 240310<340240 \le 310 < 340. A flight at (20,15,FL340)(20, 15, \text{FL}340) is not in SS, since 340340340 \not< 340.

navigate · Enter open · Esc close · ⌘K/Ctrl K toggle