Why Density Change Cannot Be Ignored in a Plug Flow Reactor (PFR)

This Demonstration shows the effect of ignoring density change due to mole change in a gas-phase reaction when calculating conversion in an isothermal plug flow reactor (PFR). A second-order, gas-phase reaction () takes place in an isothermal, isobaric PFR. Because of the mole change in the reaction, the volumetric flow rate increases down the reactor. This decreases the residence time compared to a reaction with the same kinetics but no change in the number of moles, and thus conversion decreases. This decrease in conversion can instead be viewed as a decrease in the reactant concentration due to the increased number of moles.
This Demonstration can be used to compare reactor models that account for density change by calculating the changing volumetric flow rate (the blue line, which is the correct solution) and models that assume constant volumetric flow rate (the dashed line). Two types of comparisons can be made: (1) at the same reactor volumes and observing the difference in conversion, or (2) at the same conversion and observing the difference in reactor volumes. This comparison is done by adjusting the reactor volumes.


  • [Snapshot]
  • [Snapshot]
  • [Snapshot]


Material balances:
= molar flow of A
= molar flow of B
= molar flow of C
= volume
= rate constant dependent on temperature
= pre-exponential factor
= activation energy
= ideal gas constant
= isothermal temperature
= concentration of A
= inlet molar flow rate of A
= inlet concentration of A (pure A fed)
Density change ignored:
= constant volumetric flow rate
Density change taken into account:
= volumetric flow rate, changes with distance down the reactor
    • Share:

Embed Interactive Demonstration New!

Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details »

Files require Wolfram CDF Player or Mathematica.

Mathematica »
The #1 tool for creating Demonstrations
and anything technical.
Wolfram|Alpha »
Explore anything with the first
computational knowledge engine.
MathWorld »
The web's most extensive
mathematics resource.
Course Assistant Apps »
An app for every course—
right in the palm of your hand.
Wolfram Blog »
Read our views on math,
science, and technology.
Computable Document Format »
The format that makes Demonstrations
(and any information) easy to share and
interact with.
STEM Initiative »
Programs & resources for
educators, schools & students.
Computerbasedmath.org »
Join the initiative for modernizing
math education.
Step-by-Step Solutions »
Walk through homework problems one step at a time, with hints to help along the way.
Wolfram Problem Generator »
Unlimited random practice problems and answers with built-in step-by-step solutions. Practice online or make a printable study sheet.
Wolfram Language »
Knowledge-based programming for everyone.
Powered by Wolfram Mathematica © 2016 Wolfram Demonstrations Project & Contributors  |  Terms of Use  |  Privacy Policy  |  RSS Give us your feedback
Note: To run this Demonstration you need Mathematica 7+ or the free Mathematica Player 7EX
Download or upgrade to Mathematica Player 7EX
I already have Mathematica Player or Mathematica 7+