Introduction & Context

In continuous dry roasting operations, maintaining precise control over product quality and safety is critical. This calculation methodology provides a framework for modeling the transient thermal behavior of spherical food particles (such as nuts or legumes) within a forced-convection oven. By predicting the temperature evolution at both the core and the surface of the product, engineers can ensure that the core reaches the required lethality for pathogen reduction (e.g., Salmonella) while simultaneously managing the surface temperature to achieve the desired Maillard browning index. This model is essential for process validation, equipment sizing, and optimizing residence times in industrial roasting lines.

🚀 Skip the Manual Math!

Use our interactive Continuous Roasting Thermal and Quality Model to compute these parameters instantly online, or download the offline Excel calculation.

Launch Calculator →

Methodology & Formulas

The thermal profile is determined using the one-term transient conduction solution for a sphere. The process begins by calculating the Biot number (Bi) to determine the appropriate heat transfer regime.

The Biot number is defined as:

\[ Bi = \frac{h \cdot R}{k} \]

For systems where Bi > 0.1, the one-term approximation for transient conduction is applied. The first eigenvalue λ1 is obtained by solving the characteristic equation for a sphere:

\[ 1 - \lambda_{1} \cdot \cot(\lambda_{1}) = Bi \]

The Fourier number (τ) is calculated to track the dimensionless time:

\[ \tau = \frac{\alpha \cdot t}{R^{2}} \]

The core temperature (Tc) is derived from the dimensionless temperature ratio (θc):

\[ \theta_{c} = A_{1} \cdot \exp(-\lambda_{1}^{2} \cdot \tau) \] \[ T_{c} = T_{\infty} + \theta_{c} \cdot (T_{i} - T_{\infty}) \]

The surface temperature (Ts) accounts for the spatial temperature distribution within the sphere:

\[ \theta_{s} = \theta_{c} \cdot \frac{\sin(\lambda_{1})}{\lambda_{1}} \] \[ T_{s} = T_{\infty} + \theta_{s} \cdot (T_{i} - T_{\infty}) \]

Safety and quality are evaluated through numerical integration over time (t). Lethality is calculated using the Bigelow model, where DT is the decimal reduction time at temperature T:

\[ D_{T} = D_{\text{ref}} \cdot 10^{\frac{T_{\text{ref}} - T_{c}}{z}} \] \[ \log\left(\frac{N}{N_{0}}\right) = -\int_{0}^{t} \frac{1}{D_{T_{c}}} \, dt \]

Browning development is modeled using the Arrhenius equation, where kT is the reaction rate constant:

\[ k_{T} = A \cdot \exp\left(-\frac{E_{a}}{R_{\text{gas}} \cdot (T_{s} + 273.15)}\right) \] \[ C_{\text{total}} = \int_{0}^{t} k_{T_{s}} \, dt \]
Regime / Condition Criteria Action / Model
Lumped Capacitance Bi ≤ 0.1 Use lumped capacitance model (uniform temperature).
One-Term Approximation Bi > 0.1 and τ ≥ 0.2 Use one-term transient conduction solution.
Full Series Solution Bi > 0.1 and τ < 0.2 Use infinite series or Heisler/Gröber charts.
Moisture Limit Moisture > 10% (wet basis) Model must include latent heat and mass transfer.