The advanced emission model (AEM) is a standalone application, developed and maintained by our Innovation Hub in Brétigny, that estimates aircraft engine emissions and fuel burn. In addition to this, AEM analyses flight trajectory data on a flight by flight basis, for air traffic scenarios of almost any scope, from local studies around airports to global aircraft emissions, from gate-to-gate.
AEM can estimate:
- the mass of fuel burned by the main engines of a specified type of aircraft with a specified type of engine flying a specified 4D trajectory;
- the corresponding masses of certain gaseous and particulate emissions which are produced by the burning of that fuel.
It estimates a set of 23 pollutants, including carbon dioxide (CO2), water vapour (H2O), the oxides of nitrogen (NOx) and sulphur (SOx), unburnt hydrocarbons (HC), carbon monoxide (CO), volatile organic compounds (VOCs), particulate matters (PMs) and other organic gases (OGs), using the up-to-date methods (BFFM2, MEEM).
AEM is a C++ software suite available for Windows and Linux Red Hat operating systems. It includes a multi-processing calculation tool, available through the command line or a GUI, a geo-filtering preparation tool, and a C++ dynamic library through a DLL API. This enables embedded calculations in other systems, either directly or through a dedicated AEM Python wrapper. The AEM software suite processes text or Parquet files. The AEM python wrapper includes pandas, PyArrow and Dask libraries.