modelDirectAirCapture_L1

Extends from TransiEnt.Basics.Icons.Model (Icon for models).

Information

1. Purpose of model

This model can be used to model a direc-air-capture (DAC) - plant for carbon-capture from air.

2. Level of detail, physical effects considered, and physical insight

Define electrical (EnergyDemandElectrical) and thermal (ThermalDemandElectrical) energy demand which is needed to capture 1kg CO2.

3. Limits of validity

(Description)

4. Interfaces

(none)

5. Nomenclature

(no elements)

6. Governing Equations

(no equations)

7. Remarks for Usage

(none)

8. Validation

(no validation or testing necessary)

9. References

(none)

10. Version History

Model created by Oliver Schülting (oliver.schuelting@tuhh.de), Nov 2020

Model modified by Carsten Bode (c.bode@tuhh.de), Feb 2021 (extended to work with any fluid with CO2, added option to switch between pressure and mass flow source)

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.EnergyEnergyDemandThermal7.92e6
Modelica.Units.SI.EnergyEnergyDemandElectrical2.52e6
BooleanuseInputtruetrue if input for mCO2FromAir shall be used, false if gas pressure boundary shall be used
SI.Pressurep_boundarysimCenter.p_eff_2 + simCenter.p_amb_constConstant pressure value for pressure boundary
TransiEnt.Basics.Types.TypeOfResourcetypeOfResourceTransiEnt.Basics.Types.TypeOfResource.Storage
Integeridx_CO2Modelica.Math.BooleanVectors.firstTrueIndex(Modelica.Utilities.Strings.isEqual(fill("Carbon_Dioxide", medium.nc), TransiEnt.Basics.Functions.GasProperties.shortenCompName(medium.vleFluidNames)))
Fundamental Definitions
TILMedia.VLEFluidTypes.BaseVLEFluidmediumsimCenter.gasModel1
Statistics
BooleanintegrateCDEsimCenter.integrateCDEtrue if CDE shall be integrated
TransiEnt.Basics.Types.TypeOfPrimaryEnergyCarriertypeOfPrimaryEnergyCarrierTransiEnt.Basics.Types.TypeOfPrimaryEnergyCarrier.ElectricityType of primary energy carrier for co2 emissions global statistics

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.Gas.RealGasPortOutgasPortOut_CO2
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_aport_a
Modelica.Blocks.Interfaces.RealInputmCO2FromAir
TransiEnt.Basics.Interfaces.Electrical.ActivePowerPortepp

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter
TransiEnt.ModelStatisticsmodelStatistics
TransiEnt.Components.Statistics.Collectors.LocalCollectors.CollectGwpEmissionsElectriccollectGwpEmissions
Modelica.Blocks.Sources.RealExpressionrealExpression
Modelica.Blocks.Math.Productproduct
TransiEnt.Components.Boundaries.Electrical.ActivePower.PowerpowerBoundary
Modelica.Blocks.Math.Productproduct1
TransiEnt.Components.Boundaries.Gas.BoundaryRealGas_Txim_flowboundary_Txim_flow1
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowprescribedHeatFlow
Modelica.Blocks.Sources.RealExpressionrealExpression2
TransiEnt.Components.Statistics.Collectors.LocalCollectors.CollectElectricPowercollectElectricPower
TransiEnt.Components.Boundaries.Gas.BoundaryRealGas_pTxiboundary_pTxi
TransiEnt.Components.Sensors.RealGas.MassFlowSensormassFlowSensor
Modelica.Blocks.Math.Gainm_flow_CO2