Setting up the Reacting Channels
Reacting channel co-simulation is set up between the Plug Flow Reactor (PFR) in the reacting channels (where steam methane reforming reactions occur) and the firebox domain in Simcenter STAR-CCM+ (where combustion reactions occur).
Set up the reacting channels co-simulation:
- Right-click the Import Chemistry Definition (Chemkin format). node and select
-
In the
Import Chemkin Files dialog, browse to and select the following files, then click
OK.
Chemical Mechanism File SpeciesList.dat Thermodynamic Properties File thermo30.dat Transport Properties File transport.dat
Set up the user coding to define the plug flow reactor (PFR) steam methane reforming reactions that occur in the reacting channels.
-
To import the user coding:
-
To select the user coding for the reacting channels:
- Expand the node.
- Select the Method to User-Defined. node and set
- Select the User Function to wdot. node and set
- Select the Method to Calculate Species Sources. node and set
- Select the Internal Reaction Energy Source is activated. node and make sure that
Create two reacting channel zones—one to account for the pipes from which the reaction mixture flows out of, and another for pipes into which the reaction mixture re-enters.
- Right-click the node and select New.
Next, identify the boundaries that surround the reacting channels within the Firebox. These channels must be assigned to a zone and set to exchange data as part of the co-simulation.
-
Expand the
node then:
- Multi-select the FullFurnace.Pipe 1, FullFurnace.Pipe 3, and FullFurnace.Pipe 5 nodes. Right-click one of the selected nodes and select Edit.
- Expand Reacting Channel Co-Simulation: Zone 1. and set External Code Coupling Specification to
- Multi-select the FullFurnace.Pipe 2, FullFurnace.Pipe 4, and FullFurnace.Pipe 6 nodes. Right-click one of the selected nodes and select Edit.
- Expand Reacting Channel Co-Simulation: Zone 2. and set External Code Coupling Specification to
- Click Close.
The Simcenter STAR-CCM+ for coupling to the Plug Flow Reactor.node updates to show the boundaries that are selected in - Select the Re-entry. node and set Inlet Type to
-
Select the
Packed Bed.
node and set
Correlation Type to
The reacting channels are specified as a packed bed reaction system. This setting signifies that each of the tubular channels is packed with porous material or particles—representing the catalyst—through which the methane steam reforming reaction components flow.
To create a realistic set-up for modeling reacting channels, it is important to set the properties of each zone to reflect the actual parameters and physics of the reacting channel tubes within the firebox. In this tutorial, the inlet area and pipe length values are taken from the dimensions of the geometry that is provided in the starting file. Other conditions and values are arbitrary or are based on values used by G.D. Stefanidis and others in
[989]. To determine values that are realistic for a given case, you can calculate some of the correlation values using
Simcenter STAR-CCM+. The wall orientation is set as the direction of flow within the reacting channel.
-
Expand the
Properties:
node and set the following
Node Property Setting Area Value 0.00785 m^2 Inlet Mass Fractions Inlet Mass Fraction CH4: 0.2851 H2O: 0.7128 CO2: 1.1403E-3 N2: 9.597E-4 Inlet Pressure Value 2797999.0 Pa Inlet Temperature Value 857.0 K Inlet Velocity Value 0.6 m/s Packed Bed Heat Transfer Factor Value 1.68 Packed Bed Particle Diameter Value 0.0075 m Pipe Length Value 6.5 m Wall Discretization Value 0.065 m Wall Orientation Orientation [0.0, 1.0, 0.0] -
Expand the
Properties:
node and set the following
Node Property Setting Pipe Length Value 6.5 m Re-Entry Boundaries FullFurnace.Pipe2
Outlet Boundary FullFurnace.Pipe1 FullFurnace.Pipe4
Outlet Boundary FullFurnace.Pipe3 FullFurnace.Pipe6
Outlet Boundary FullFurnace.Pipe5 Wall Orientation Orientation [0.0, -1.0, 0.0] - Save the simulation.