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

References

[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