RCAIDE.Framework.Analyses.Emissions.Emission_Index_Correlation_Method

Emission_Index_Correlation_Method#

class Emission_Index_Correlation_Method(*args, **kwarg)[source]#

Bases: Emissions

Analysis class for computing aircraft emissions using empirical correlation methods.

process#

Container for computational processes - compute : Process

Computation process container - emissions : function

Function handle for emissions calculation

Type:

Process

Notes

This class implements an emissions analysis method based on empirical correlations and pre-defined emission indices.

The analysis follows these steps: 1. Initialization of computation processes 2. Assignment of empirical correlation functions 3. Evaluation of emissions for given mission segments

Major Assumptions * Emission indices are constant for each fuel type * Linear scaling with fuel flow rate * Well-mixed combustion products * Steady-state operation

Definitions

‘Emission Index (EI)’

Mass of pollutant emitted per unit mass of fuel burned [g/kg_fuel]

‘Process’

Container for computational methods and their settings

References

[1] Norman, P. D., et al. (2003). Development of the technical basis for a new emissions

parameter covering the whole AIRcraft operation: NEPAIR (ENV.C.1/ETU/2000/0094). Final Technical Report.

[2] Dopelheuer, A., & Lecht, M. (1999). Influence of engine performance on emission

characteristics. RTO MP-14, paper 20.

initialize()[source]#

This function computes the emissions of different species from the Emission Indices available in literature.

Assumptions: None

Source: None

evaluate(segment)[source]#

The default evaluate function.

Assumptions: None

Source: N/A

Inputs: None

Outputs: results <RCAIDE data class>

Properties Used: self.settings self.vehicle