PracticeVideosBlogFlashcards

8.4 Unsteady-State Energy Balances

Key Takeaways

  • Dynamic energy balances must account for the accumulation of internal energy (dU/dt) for closed systems or enthalpy (dH/dt) for open systems.

  • For a well-mixed liquid batch vessel, the dynamic heat-up or cool-down is modeled by the first-order differential equation m * Cp * dT/dt = UA * (T_j - T), assuming negligible shaft work.

  • The thermal time constant tau = (m * Cp) / (U * A) represents the characteristic response time of the system, with the temperature reaching 63.2% of its ultimate change in one time constant.

  • For jacketed reactors, the heat of reaction must be coupled into the energy balance, which can lead to thermal runaway if heat generation exceeds the heat removal capacity.

  • Continuous unsteady systems (such as a CSTR during startup) must include both flow enthalpy terms and heat exchange terms: V * rho * Cp * dT/dt = F * rho * Cp * (T_in - T) + U * A * (T_j - T).

Last updated: July 2026

Dynamic Energy Balances

Unsteady-state or transient energy balances describe processes where temperature, pressure, or internal energy change with time. These models are crucial for analyzing the heat-up or cool-down of vessels, the startup and shutdown of heat exchangers, and the dynamic behavior of chemical reactors. The general transient energy balance is formulated from the First Law of Thermodynamics. For an open system, it is written as:

dUsysdt=∑m˙inH^in−∑m˙outH^out+Q˙−W˙s\frac{dU_{sys}}{dt} = \sum \dot{m}_{in} \hat{H}_{in} - \sum \dot{m}_{out} \hat{H}_{out} + \dot{Q} - \dot{W}_s

For liquid-phase systems, we assume that the difference between internal energy and enthalpy is negligible (U≈HU \approx H) and that the liquid is incompressible with a constant heat capacity CpC_p. The accumulation term becomes dUsysdt≈dHsysdt=d(msysH^sys)dt\frac{dU_{sys}}{dt} \approx \frac{dH_{sys}}{dt} = \frac{d(m_{sys} \hat{H}_{sys})}{dt}. Utilizing the definition of specific enthalpy relative to a reference temperature, we can write the accumulation in terms of temperature:

d(msysCpT)dt=msysCpdTdt+CpTdmsysdt\frac{d(m_{sys} C_p T)}{dt} = m_{sys} C_p \frac{dT}{dt} + C_p T \frac{dm_{sys}}{dt}

For closed systems or systems with constant mass (msys=mm_{sys} = m), the mass derivative is zero, and the transient energy balance simplifies to:

mCpdTdt=Q˙−W˙sm C_p \frac{dT}{dt} = \dot{Q} - \dot{W}_s

Unsteady Heat-Up or Cool-Down of Batch Vessels

Consider a closed, well-mixed batch vessel containing a mass mm of liquid with heat capacity CpC_p. The liquid is heated by a utility fluid (such as steam) circulating through a heating jacket or internal coil. The utility fluid is assumed to remain at a constant temperature TjT_j (e.g., condensing steam). The rate of heat transfer Q˙\dot{Q} from the jacket to the vessel liquid is given by:

Q˙=UA(Tj−T)\dot{Q} = U A (T_j - T)

where UU is the overall heat transfer coefficient, AA is the heat transfer area, and T(t)T(t) is the liquid temperature in the vessel. Substituting this rate into the closed-system energy balance (with W˙s=0\dot{W}_s = 0) yields:

mCpdTdt=UA(Tj−T)m C_p \frac{dT}{dt} = U A (T_j - T)

To solve this differential equation, separate the variables TT and tt:

dTTj−T=UAmCpdt\frac{dT}{T_j - T} = \frac{U A}{m C_p} dt

Integrating from the initial liquid temperature T(0)=T0T(0) = T_0 to the temperature T(t)T(t) at time tt gives:

−ln⁡(Tj−T(t)Tj−T0)=UAmCpt  ⟹  Tj−T(t)Tj−T0=e−UAmCpt-\ln\left(\frac{T_j - T(t)}{T_j - T_0}\right) = \frac{U A}{m C_p} t \implies \frac{T_j - T(t)}{T_j - T_0} = e^{-\frac{U A}{m C_p} t}

Rearranging this expression gives the liquid temperature as a function of time:

T(t)=Tj+(T0−Tj)e−t/τT(t) = T_j + (T_0 - T_j) e^{-t/\tau}

where τ=mCpUA\tau = \frac{m C_p}{U A} is defined as the thermal time constant of the system. The thermal time constant represents the time required for the temperature to change by 63.2%63.2\% of the difference between its initial value and the jacket temperature. A smaller time constant (resulting from a larger heat transfer coefficient, larger area, or smaller mass) leads to a faster thermal response.

Unsteady Energy Balances in Jacketed Reacting Systems

In a jacketed reactor, the energy balance must account for the heat of reaction (ΔHrxn\Delta H_{rxn}). The reaction rate rr (mol/(L⋅s)\text{mol}/(\text{L} \cdot \text{s})) inside a reactor of volume VV generates or consumes heat. The rate of heat generation is:

Q˙gen=(−ΔHrxn)rV\dot{Q}_{gen} = (-\Delta H_{rxn}) r V

Note that for an exothermic reaction, ΔHrxn\Delta H_{rxn} is negative, so −ΔHrxn-\Delta H_{rxn} is positive, meaning heat is generated. For an endothermic reaction, heat is consumed. Incorporating heat generation and heat removal via a jacket into a batch reactor energy balance yields:

mCpdTdt=UA(Tj−T)+(−ΔHrxn)rVm C_p \frac{dT}{dt} = U A (T_j - T) + (-\Delta H_{rxn}) r V

This equation is coupled to the material balance because the reaction rate rr depends on the reactant concentrations, which decrease over time. Solving these coupled equations typically requires numerical methods. However, the FE Chemical exam often tests qualitative understandings of thermal runaway. Thermal runaway occurs in exothermic reactors when the rate of heat generation increases exponentially with temperature (following the Arrhenius rate law, k=Ae−Ea/RTk = A e^{-E_a/RT}), while the rate of heat removal via the jacket increases only linearly with temperature (UA(T−Tj)UA(T - T_j)). If heat generation exceeds the maximum possible heat removal, the reactor temperature escalates rapidly, leading to dangerous overpressurization or equipment failure.

Continuous Transient Systems (CSTR Startup)

For a continuous stirred-tank reactor (CSTR) or a continuous heating tank during startup, fluid enters and leaves the vessel continuously. The transient energy balance must include flow enthalpy streams:

VρCpdTdt=FρCp(Tin−T)+UA(Tj−T)V \rho C_p \frac{dT}{dt} = F \rho C_p (T_{in} - T) + U A (T_j - T)

where VV is the tank volume, FF is the volumetric flow rate, and TinT_{in} is the inlet stream temperature. Dividing by VρCpV \rho C_p and rearranging yields:

dTdt+(FV+UAVρCp)T=FVTin+UAVρCpTj\frac{dT}{dt} + \left(\frac{F}{V} + \frac{U A}{V \rho C_p}\right) T = \frac{F}{V} T_{in} + \frac{U A}{V \rho C_p} T_j

This is a first-order linear ODE with an effective time constant τeff=(1τflow+1τthermal)−1\tau_{eff} = \left(\frac{1}{\tau_{flow}} + \frac{1}{\tau_{thermal}}\right)^{-1} where τflow=V/F\tau_{flow} = V/F and τthermal=VρCpUA\tau_{thermal} = \frac{V \rho C_p}{U A}.

Worked Example: Steam-Jacketed Batch Heating

A well-insulated batch heating vessel contains 500 kg500 \text{ kg} of a liquid reactant (heat capacity Cp=3.50 kJ/(kg⋅∘C)C_p = 3.50 \text{ kJ/(kg}\cdot^\circ C)) initially at 20∘C20^\circ C. The vessel is heated by steam condensing in a jacket at 120∘C120^\circ C. The heat transfer area is 2.50 m22.50 \text{ m}^2, and the overall heat transfer coefficient is 400 W/(m2⋅∘C)400 \text{ W/(m}^2\cdot^\circ C) (0.400 kW/(m2⋅∘C)0.400 \text{ kW/(m}^2\cdot^\circ C)). Calculate the time (in minutes) required to heat the liquid from 20∘C20^\circ C to 80∘C80^\circ C.

Solution:

Identify the process parameters:

  • m=500 kgm = 500 \text{ kg}
  • Cp=3.50 kJ/(kg⋅∘C)C_p = 3.50 \text{ kJ/(kg}\cdot^\circ C)
  • T0=20∘CT_0 = 20^\circ C
  • T(t)=80∘CT(t) = 80^\circ C
  • Tj=120∘CT_j = 120^\circ C
  • U=0.400 kW/(m2⋅∘C)U = 0.400 \text{ kW/(m}^2\cdot^\circ C)
  • A=2.50 m2A = 2.50 \text{ m}^2

Calculate the product of UU and AA:

UA=0.400 kW/(m2⋅∘C)×2.50 m2=1.00 kW/∘C=1.00 kJ/(s⋅∘C)U A = 0.400 \text{ kW/(m}^2\cdot^\circ C) \times 2.50 \text{ m}^2 = 1.00 \text{ kW/}^\circ C = 1.00 \text{ kJ/(s}\cdot^\circ C)

Calculate the thermal capacity of the liquid batch:

mCp=500 kg×3.50 kJ/(kg⋅∘C)=1,750 kJ/∘Cm C_p = 500 \text{ kg} \times 3.50 \text{ kJ/(kg}\cdot^\circ C) = 1,750 \text{ kJ/}^\circ C

Calculate the thermal time constant τ\tau:

τ=mCpUA=1,750 kJ/∘C1.00 kJ/(s⋅∘C)=1,750 seconds\tau = \frac{m C_p}{U A} = \frac{1,750 \text{ kJ/}^\circ C}{1.00 \text{ kJ/(s}\cdot^\circ C)} = 1,750 \text{ seconds}

Next, use the analytical solution for temperature over time:

Tj−T(t)Tj−T0=e−t/τ\frac{T_j - T(t)}{T_j - T_0} = e^{-t/\tau} 120−80120−20=e−t/1750  ⟹  40100=0.40=e−t/1750\frac{120 - 80}{120 - 20} = e^{-t/1750} \implies \frac{40}{100} = 0.40 = e^{-t/1750}

Take the natural logarithm of both sides:

ln⁡(0.40)=−t1,750  ⟹  −0.9163=−t1,750\ln(0.40) = -\frac{t}{1,750} \implies -0.9163 = -\frac{t}{1,750}

Solve for time tt in seconds:

t=0.9163×1,750=1,603.5 secondst = 0.9163 \times 1,750 = 1,603.5 \text{ seconds}

Convert the time to minutes:

t=1,603.5 seconds60 seconds/minute=26.7 minutest = \frac{1,603.5 \text{ seconds}}{60 \text{ seconds/minute}} = 26.7 \text{ minutes}

Thus, it takes 26.726.7 minutes to heat the liquid from 20∘C20^\circ C to 80∘C80^\circ C.

Test Your Knowledge

A well-mixed batch vessel contains a liquid reactant that is cooled by water circulating in a jacket. The thermal time constant of the system is tau = 10.0 minutes. If the jacket temperature is kept at 10.0°C and the liquid is initially at 90.0°C, how long will it take for the liquid temperature to cool to 20.0°C?

A

20.8 minutes

B

13.9 minutes

C

30.0 minutes

D

10.0 minutes

Test Your Knowledge

In an industrial jacketed batch reactor, an exothermic reaction is carried out. Under what conditions is a thermal runaway most likely to occur?

A

When the reactor is operated at very low temperatures where the reaction rate is near zero

B

When the cooling water flow rate in the jacket is increased to its maximum limit

C

When the rate of heat generation increases exponentially with temperature while the rate of heat removal increases only linearly

D

When the heat capacity of the liquid reactant is extremely high, absorbing all generated heat

Test Your Knowledge

A continuous-flow heating tank (constant volume V, density rho, heat capacity Cp) is initially at a steady-state temperature T_ss. The feed enters at volumetric flow rate F and temperature T_in. The tank is heated by a jacket at constant temperature T_j. If the inlet temperature T_in suddenly drops, what is the initial rate of change of the tank liquid temperature (dT/dt) at the moment of the change?

A

dT/dt = 0

B

dT/dt = (F / V) * (T_in,new - T_in,old)

C

dT/dt = (UA / (Vrho*Cp)) * (T_j - T_ss)

D

dT/dt = (F / V) * (T_in,new - T_ss)

Sections you finish are checked off in the contents.