Introduction & Context

In bread and pasta plants the dough evolves from a lumpy mass into a visco-elastic network whose quality is fixed once gluten is optimally developed. Monitoring the mechanical torque on the mixer shaft provides a rapid, on-line measure of that development. When gluten strands become fully hydrated and aligned the apparent viscosity rises to a stable plateau; the corresponding torque therefore marks the ideal “stop-mixing” endpoint, avoiding both under-mixing (raw core) and over-mixing (sticky, torn gluten). Torque-based endpoint detection is now embedded in industrial spiral mixers, continuous dough developers, and laboratory farinographs.

Methodology & Formulas

Physics insight: dough is treated as a yield-stress fluid; the instantaneous viscous stress tensor delivers a torque \(\boldsymbol\tau\) on the impeller. Algebraically the torque model is

\[ \tau\,[\mathrm{N\,m}] = K_p \cdot \mu \cdot N \cdot D^{3} \]

with every symbol taken directly from the code logic:

  • \(K_p\) : dimensionless impeller constant (typical 0.5 for spiral mixers)
  • \(\mu\) : dough apparent viscosity, Pa·s (convert from cP by dividing by 1000)
  • \(N\) : shaft rotational speed, rev s⁻¹ (convert from rpm by dividing by 60)
  • \(D\) : impeller diameter, m
Regime & acceptance intervals
Parameter Minimum Maximum Meaning
\(\mu\) 5 Pa·s 70 Pa·s Under-developed < 5 Pa·s; Over-mixed or very high-water protein > 70 Pa·s
\(K_p\) 0.25 0.60 Spiral mixers only; outside band demands transitional-flow correction
\(\rho\) 1000 kg/m³ 1300 kg/m³ Dough density; typical value 1200 kg/m³
\(\displaystyle{Re = \frac{\rho N D^{2}}{\mu}}\) 10 Laminar flow assumed for Re < 10; exceed only with visco-elastic correction

Step sequence exactly mirrors the code:

  1. Convert supplied centipoise viscosity to pascal-seconds, \(\mu_{\mathrm{Pa\,s}} = \mu_{\mathrm{cP}} / 1000\).
  2. Convert rpm to rps, \(N_{\mathrm{rps}} = N_{\mathrm{rpm}} / 60\).
  3. Compute Reynolds number \(Re = \frac{\rho N D^{2}}{\mu}\) to ensure laminar validity.
  4. Evaluate torque with the fundamental expression shown above.
  5. Raise exceptions if any constraint in the table is violated.