Skip to content

Latest commit

 

History

History
56 lines (37 loc) · 2.01 KB

File metadata and controls

56 lines (37 loc) · 2.01 KB

Plug Flow Reactor

The IDAES Plug Flow Reactor (PFR) model represents a unit operation where a material stream passes through a linear reactor vessel whilst undergoing some chemical reaction(s). This model requires modeling the system in one spatial dimension.

Degrees of Freedom

PFRs generally have at least 2 degrees of freedom.

Typical fixed variables are:

  • 2 of reactor length, area and volume.

Model Structure

The core PFR unit model consists of a single ControlVolume1DBlock (named control_volume) with one Inlet Port (named inlet) and one Outlet Port (named outlet).

Variables

PFR units add the following additional Variables:

Variable Name Notes
L length Reference to control_volume.length
A area Reference to control_volume.area
V volume Reference to control_volume.volume
Qt, x heat Only if has_heat_transfer = True, reference to holdup.heat
ΔPt, x deltaP Only if has_pressure_change = True, reference to holdup.deltaP

Constraints

PFR units write the following additional Constraints at all points in the spatial domain:


Xt, x, r = A × rt, x, r

where Xt, x, r is the extent of reaction of reaction r at point x and time t, A is the cross-sectional area of the reactor and rt, r is the volumetric rate of reaction of reaction r at point x and time t (from the outlet StateBlock).

PFR Class

idaes.models.unit_models.plug_flow_reactor

PFR

PFRData Class

PFRData