RCAIDE.Library.Methods.Emissions.Chemical_Reactor_Network_Method.evaluate_CRN_emissions.evaluate_CRN_emissions_surrogate#
- evaluate_CRN_emissions_surrogate(segment, settings, vehicle)[source]#
Computes emission indices using pre-trained Chemical Reactor Network surrogate models.
- Parameters:
segment (Data) –
Mission segment data container
- stateData
Current state of the system
- numericsData
Numerical integration parameters
- conditionsData
Flight conditions and component states
- analysesData
Analysis settings and models
- emissionsData
Emissions analysis settings
- surrogatesData
Trained surrogate models for each species
settings (Data) – Configuration settings for the simulation
vehicle (Data) –
Vehicle configuration data
- networkslist
List of propulsion system networks
- propulsorslist
Propulsion units
- Returns:
Updates segment.state.conditions.emissions with
total (Data) – Total emissions over segment
- CO2float
Total CO2 emissions [kg]
- H2Ofloat
Total H2O emissions [kg]
- NOxfloat
Total NOx emissions [kg]
index (Data) – Emission indices
- CO2ndarray
CO2 emission index [kg_CO2/kg_fuel]
- COndarray
CO emission index [kg_CO/kg_fuel]
- H2Ondarray
H2O emission index [kg_H2O/kg_fuel]
- NOndarray
NO emission index [kg_NO/kg_fuel]
- NO2ndarray
NO2 emission index [kg_NO2/kg_fuel]
Notes
Uses pre-trained surrogate models to estimate emission indices.
Extra modules required
numpy
Major Assumptions
Operating conditions fall within the training data range
Linear interpolation can be employed between training points
See also
RCAIDE.Library.Methods.Emissions.Chemical_Reactor_Network_Method.train_CRN_EI_surrogates,RCAIDE.Library.Methods.Emissions.Chemical_Reactor_Network_Method.build_CRN_EI_surrogates,RCAIDE.Library.Methods.Emissions.Chemical_Reactor_Network_Method.evaluate_canteraReferences
[1] Goodwin, D. G., Speth, R. L., Moffat, H. K., & Weber, B. W. (2023). Cantera: An object-oriented software toolkit for chemical kinetics, thermodynamics, and transport processes (Version 3.0.0) [Computer software]. https://www.cantera.org