EmissionsData

Package: PowerCoreOpenAPIModels · Source: Core/SupplementalAttributes/EmissionsData.json

Supplemental attribute describing the emission of a single pollutant from a host component. Combines pollutant identity (CO2, NOx, etc.) with an emission rate expressed as a ValueCurve (supporting constant, linear, or piecewise relationships between fuel consumption / power output and emissions). One EmissionsData instance can be attached to one or many components.

Properties

Property Type Required Unit Description
id integer yes
name string yes Identifier for this emissions attribute
pollutant string (PollutantType) yes Pollutant identity (CO2, CO2E, CH4, N2O, NOX, SO2, PM25, PM10, HG, HAP, CUSTOM)
emission_rate ValueCurve yes Emission rate as a ValueCurve, typically an IncrementalCurve with LinearFunctionData (constant or linearly varying rate) or PiecewiseStepData (piecewise step rates). Rates must be non-negative and finite.
basis string (EmissionBasis) yes FUEL_INPUT (mass per unit of heat input) or POWER_OUTPUT (mass per unit of electrical output)
start_up_adder number kg / lb / ston / t (by mass_unit) Per-start emission pulse, in mass_unit. Must be finite and non-negative. Units: per mass_unit — KG: kg, LB: lb, SHORT_TON: ston, METRIC_TON: t .
mass_unit string (MassUnit) Mass unit of the emission rate numerator
energy_unit string (EnergyUnit) yes Energy unit for the rate denominator. Must be MMBTU or GJ when basis is FUEL_INPUT, and MWH when basis is POWER_OUTPUT.
gwp number 1 GWP100 multiplier for CO2-equivalent reporting. Must be finite and non-negative. Units: 1.
available boolean Whether this attribute is active

This site uses Just the Docs, a documentation theme for Jekyll.