Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Process Simulation

Process description for the A6G example simulation

  • Last UpdatedJul 07, 2025
  • 5 minute read

This simulation includes one equilibrium reactor (RX7) and three flash drums (D6, D7, and D8).

The feed to the synthesis loop (SRC1) comes from reformed natural gas and is equivalent to a natural gas consumption of six million square cubic feet per day (SCFD). We mix this fresh feed with a recycle stream from the flash drum immediately downstream of RX7 (D6). We send this mixed feed to the D7 flash drum.

D7 chills the fluid to remove excess ammonia (introduced by the recycle) from the vapor and to produce additional liquid ammonia. The resulting vapor product (S6) serves as the equilibrium reactor feed.

We want to study how the concentration of the inert components in the reactor feed affect the conversion to ammonia and by extension the concentration of ammonia in the final ammonia product. Therefore, we add a flowsheet variable (Rx_Feed_Inerts) to the simulation as well as a flowsheet equation (Eqn1) to determine this value. We calculate the Rx_Feed_Inerts variable as the sum of the compositions of the two inert components (argon and methane) in the reactor feed:

We use two heat exchangers to preheat the reactor feed. The first heat exchanger (X4) uses the feed to D7 as the hot, tube-side fluid. The second heat exchanger (FDEF) uses the reactor product (S9) as the hot, tube-side fluid.

We feed the reactor product to D6, which chills the reactor product and provides the primary separation. We split the vapor product of D6 between a purge stream (S18) and a recycle stream (S19). The purge stream helps reduce the accumulation of inert components in the synthesis loop, which affects the ammonia conversion in RX7. The recycle stream returns unreacted feed to the synthesis loop.

We add a Compressor (CP4) to the recycle stream to maintain pressure in the synthesis loop. We also add Valves (XV1, XV2, XV3, and XV4) on every feed stream to a flash drum to facilitate the pressure requirements for each flash drum.

We combine the liquid products from D7 and D6 in a final flash drum (D8) to produce the final liquid ammonia product (S16).

The following table shows the compositions and thermal condition of the feed to the synthesis loop.

Table 1: Feed conditions

Variable

Description

Value

UOM

SRC1.F*

Molar flow rate

3256.54

lbmol/h

SCR1.P

Pressure

4955

psig

SRC1.T

Temperature

95

°F

SRC1.M[ARGON]

Unnormalized molar feed composition of argon

9.58

lbmol

SRC1.M[H2]

Unnormalized molar feed composition of hydrogen

2424.3

lbmol

SRC1.M[N2]

Unnormalized molar feed composition of nitrogen

807.5

lbmol

SRC1.M[C1]

Unnormalized molar feed composition of methane

15.16

lbmol

SRC1.M[NH3]

Unnormalized molar feed composition of ammonia

0

lbmol

* You must switch specifications to set this value. See Process mode for the A6G example simulation for more information.

The following table shows the specified process conditions throughout the simulation. It shows only the values that differ from the default value.

Table 2: Process conditions

Variable

Description

Value

UOM

D7.P*

Pressure of the D7 flash drum

4840

psig

D7.T*

Temperature of the D7 flash drum

40

°F

X4.Tso*

Shell-side outlet temperature for the X4 heat exchanger

85

°F

X4.DPs

Shell-side pressure drop for the X4 heat exchanger

50

psi

X4.DPt

Tube-side pressure drop for the X4 heat exchanger

50

psi

FDEF.Tto*

Tube-side outlet temperature for the FDEF heat exchanger

430

°F

FDEF.DPs

Shell-side pressure drop for the FDEF heat exchanger

30

psi

FDEF.DPt

Tube-side pressure drop for the FDEF heat exchanger

30

psi

RX7.DP

Pressure drop for the RX7 equilibrium reactor

30

psi

RX7.DT

Approach temperature for the RX7 equilibrium reactor

20

°F

D6.P*

Pressure of the D6 flash drum

4660

psig

D6.T*

Temperature of the D6 flash drum

85

°F

D8.P*

Pressure of the D8 flash drum

350

psig

* You must switch specifications to set this value. See Process mode for the A6G example simulation for more information.

The following table shows the equipment sizes and configuration throughout the simulation. It shows only the values that differ from the default value.

Table 3: Equipment sizes and configuration

Variable or Parameter

Description

Value

UOM

XV1.ManPos

Manual position of the XV1 valve

0.5

fraction

D7.InletPressures*

Parameter to determine whether the flash drum allows any feed inlet pressure or sets all feed inlet pressures equal to each other

Balanced

-

D7.HeadRatio

Ratio of the head length to the radius of the cylinder for the D7 flash drum

0

-

X4.HotSide

Parameter to determine which side of the X4 heat exchanger is the hot side

Tube

-

X4.Feed

Parameter to determine whether the X4 heat exchanger includes feed ports for the shell side, the tube side, or both sides

BothSide

-

FDEF.HotSide

Parameter to determine which side of the FDEF heat exchanger is the hot side

Tube

-

FDEF.Feed

Parameter to determine whether the FDEF heat exchanger includes feed ports for the shell side, the tube side, or both sides

BothSide

-

RX7.RxnModelType

Parameter to determine which reaction submodel the RX7 reactor uses

Models.EQAmmonia

-

XV2.ManPos

Manual position of the XV2 valve

0.5

fraction

D6.InletPressures*

Parameter to determine whether the flash drum allows any feed inlet pressure or sets all feed inlet pressures equal to each other

Balanced

-

D6.HeadRatio

Ratio of the head length to the radius of the cylinder for the D6 flash drum

0

-

XV3.ManPos

Manual position of the XV3 valve

0.5

fraction

XV4.ManPos

Manual position of the XV4 valve

0.5

fraction

D8.InletPressures*

Parameter to determine whether the flash drum allows any feed inlet pressure or sets all feed inlet pressures equal to each other

Balanced

-

D8.HeadRatio

Ratio of the head length to the radius of the cylinder for the D8 flash drum

0

-

SP1.RatioSum**

Summation of the outlet stream flow ratios for the SP1 splitter

1

-

Purge.F**

Molar flowrate for the Purge sink

70

lbmol/h

CP4.eta

Isentropic efficiency for the CP4 compressor

0.95

fraction

MX1.InletPressures*

Parameter to determine whether the mixer allows any feed inlet pressure or sets all feed inlet pressures equal to each other

Balanced

-

* You must switch specifications after you set this parameter value. See Process mode for the A6G example simulation for more information.

** You must switch specifications to set this value. See Process mode for the A6G example simulation for more information.

TitleResults for “How to create a CRG?”Also Available in