Introduction & Context

In modern process engineering, achieving precise particle size distribution (PSD) is critical for product quality, solubility, and reactivity. A closed-circuit grinding system with integrated classification, typically utilizing an impact mill combined with a dynamic air classifier, relies on real-time feedback to maintain a consistent median particle size (D 50 ). This control strategy is essential in industries such as pharmaceuticals, pigments, and advanced ceramics, where feed material properties like hardness and moisture content fluctuate, necessitating dynamic adjustments to the classifier rotor speed to maintain the target product specification.

Methodology & Formulas

The control logic employs a Proportional (P‑only) control strategy to adjust the classifier speed based on the deviation between the measured particle size and the target setpoint defined in the particle size specification setting. The relationship between the classifier speed and the resulting particle size is treated as linear within a defined operating window.

The error (e) is defined as the difference between the setpoint (SP) and the process variable (PV):

\[ e = SP_{D50} - PV_{D50} \]

The change in classifier speed (\(\Delta \omega\)) is calculated using the proportional gain (Kc), which translates the size error into a rotational speed adjustment. Given the inverse relationship where increasing speed results in finer particles (a decrease in D50), the adjustment is calculated as follows:

\[ \Delta \omega = K_{c} \cdot (-e) \]

The raw target speed (\(\omega_{raw}\)) is the sum of the current operating speed (\(\omega_{curr}\)) and the calculated adjustment:

\[ \omega_{raw} = \omega_{curr} + \Delta \omega \]

To ensure mechanical integrity and operational safety, the final output speed (\(\omega_{final}\)) is clamped within the physical limits of the equipment:

\[ \omega_{final} = \min(\omega_{max}, \max(\omega_{min}, \omega_{raw})) \]

Constraint Category Condition / Threshold Action / Result
Measurement Validity \( PV_{D50} < D_{min} \) or \( PV_{D50} > D_{max} \) Invalidate sensor data
Obscuration Limits \( \phi < \phi_{min} \) or \( \phi > \phi_{max} \) Invalidate sensor data
Linearity Regime \( |e| > \Delta_{threshold} \) P-only control invalid; manual override required
Mechanical Limits \( \omega_{raw} < \omega_{min} \) or \( \omega_{raw} > \omega_{max} \) Clamp to \( \omega_{min} \) or \( \omega_{max} \)