AI Air Traffic Management System

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 Air Traffic Management System
Complex
from 2 weeks to 3 months
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

AI air traffic control system

European airspace: 35,000 flights per day, with one controller managing 10–15 aircraft simultaneously. TCAS (Traffic Collision Avoidance System) is the last layer of defense, but flow management begins long before that. Machine learning doesn't replace the controller; it reduces cognitive load and solves problems that humans are physically unable to handle: optimizing 500 routes simultaneously, taking into account weather, air corridors, and time slots.

Conflict prediction and resolution

Conflict Detection & Resolution (CD&R)

Conflict: Two aircraft predict a separation minimum violation (5 nm horizontal or 1000 ft vertical) within a 20-minute lookahead window. In a busy sector, the controller receives 40–60 short-term alerts per hour, 70–80% of which are false positives from STCA (Short-Term Conflict Alert).

ML filter: a classifier (XGBoost or LSTM on the last 5 minutes of data) separates real conflicts from procedural intersections. On the Eurocontrol DDR2 dataset: precision of 0.94 with a recall of 0.97, versus recall of 0.99 and precision of 0.23 for pure STCA. A 64% reduction in false positives prevents the dispatcher from being overwhelmed by alerts.

CD&R Resolution: Deep Reinforcement Learning for generating resolution advisories. The agent is trained in a simulator (BlueSky ATC simulator — open-source Python) using conflict scenarios. Actions: course change ±[5, 10, 15, 20]°, speed change, flight level change. Reward: conflict resolution + minimal deviation from plan.

# BlueSky симулятор как среда для RL
import bluesky as bs
from gymnasium import Env

class ATCEnv(Env):
    def __init__(self):
        bs.init(mode='sim')
        self.action_space = ...  # дискретные действия диспетчера
        self.observation_space = ...  # треки бортов, эшелоны, скорости

    def step(self, action):
        # Применяем команду, шагаем симулятор на 10 сек
        bs.sim.step()
        obs = self._get_observation()
        reward = self._compute_reward()
        return obs, reward, done, info

Flow optimization and ATFM

Network Manager Operations Center (NMOC)

Eurocontrol NMOC balances load between sectors using ATFM (Air Traffic Flow Management) slots. When a sector is overloaded, aircraft receive ground delays or rerouting.

Machine learning task: predict sector loads 2–6 hours in advance for preventive management. Input data: filed flight plans, current tracks, weather forecast, NOTAMs. LSTM or Temporal Fusion Transformer (TFT) on sector load time series. MAE of the forecast over a 2-hour horizon: 1.8–2.4 for the aircraft vs. 4.1 for the baseline.

Collaborative Decision Making (CDM)

ATFM slot allocation algorithm: Ration-by-Schedule (RBS) — airports and airlines communicate priorities, and the algorithm assigns slots to minimize the total delay cost. ML component: real-time flight readiness accuracy (TOBT accuracy) based on the airline's historical patterns.

Meteorological integration and routing

Significant Weather (SIGWX) bypass

Convective activity (thunderstorm cells): detected using radar composite and satellite imagery (GOES-16/17, Meteosat). The CV model (U-Net) segments hazardous zones. Forecast horizon: 1–2 hours, updated every 15 minutes (Nowcasting).

Dynamic airspace routing: generating alternate routes via API, taking into account current SIGWX + NOTAM + restricted areas. Optimizer: graph-based shortest path (Dijkstra/A* on a waypoint graph) weighted by fuel cost and delay.

Wake turbulence management

New wake turbulence categories, RECAT (Re-Categorization): an ML model predicts vortex decay time based on meteorological conditions (crosswind, atmospheric stability, temperature gradient). This allows for a reduction in separation minima under favorable conditions, resulting in a 5–8% increase in runway capacity.

Airport Surface Management

A-SMGCS (Advanced Surface Movement Guidance & Control System)

Airport under Low Visibility Procedures (LVP): taxiing on the apron and taxiway is a high-risk process. ML components: - Runway incursion detection using MLAT (Multilateration) data - Departure sequencing optimization using MILP with ML-predicted TOBT - Taxi time prediction for precise TTOT (Target Take-Off Time)

Taxi time prediction: Random Forest based on features (time of day, airport load, stand location, destination runway). RMSE 1.8 min vs. 3.4 min for a static lookup table.

Stack and Integration

ATC data: ASTERIX (Eurocontrol standard for radar data), SWIM (System Wide Information Management) — XML/AMQP bus. Processing: Apache Flink for real-time stream processing of tracks. Storage: ClickHouse for OLAP on historical tracks. Modeling: PyTorch, scikit-learn. Visualization: React + Mapbox GL JS for situational display.

Certification

AI in ATC is regulated by ICAO Doc 9613 (PBN Manual) and the EASA AI Roadmap. Safety cases are regulated by ARP 4761: hazard analysis, failure mode assessment. Shadow mode deployment is mandatory—the model operates in parallel with the existing system for at least 6–12 months before any advisory functionality is implemented.

Development time for a decision-support system: 12–20 months without certification. With certification support: 24–36 months.