Flotation Kinetics Rate

Fit log residual recovery against time with caller ultimate flotation recovery; intercept is estimated and no asymptote is invented.

Description

First-order flotation kinetics models recovery approaching an ultimate fraction.

First-order flotation kinetics models recovery approaching an ultimate fraction. Taking the logarithm of residual recovery turns that assumed model into a straight-line fit.1

The tool returns fittedRatePerMinute, logResidualIntercept, fitRSquared. The computation uses supplied observations and parameters rather than acquiring measurements.

When to use Flotation Kinetics Rate

Use this for the following task: Fit log residual recovery against time with caller ultimate flotation recovery; intercept is estimated and no asymptote is invented. Prepare observations and calibration parameters on the same unit and reporting basis.

How to use Flotation Kinetics Rate and understand its results

  1. Prepare the measured quantities and supplied model parameters. Match the units and align paired lists before calculating.
  2. Enter timesMinutes, recoveryFractions, ultimateRecovery according to the field table, then run the tool.
  3. Read fittedRatePerMinute, logResidualIntercept, fitRSquared. Use the calculation below to interpret the selected mean or the model’s signs, units and comparison flags.
  4. Review the supplied assumptions and calibration before comparing or reporting the result.
Input fieldMeaningValue type and boundsRequirement
timesMinutesTimes minuteslist of numberRequired
recoveryFractionsRecovery fractionslist of numberRequired
ultimateRecoveryUltimate recoverynumberRequired

Provide increasing nonnegative minutes and aligned nonnegative recoveries strictly below the positive supplied ultimate fraction, which is at most one. Fit slope and intercept and require a negative slope.

log(1−recovery/ultimate) = intercept−rate×time

The symbols and boundary conditions refer to the supplied fields and the implementation described above.

Output fieldMeaningValue type
fittedRatePerMinuteFitted rate per minutenumber
logResidualInterceptLog residual interceptnumber
fitRSquaredFit r squarednumber
json
{
  "input": {
    "timesMinutes": [
      0,
      1,
      2
    ],
    "recoveryFractions": [
      0,
      0.31477547222989327,
      0.5056964470628461
    ],
    "ultimateRecovery": 0.8
  },
  "output": {
    "fittedRatePerMinute": 0.49999999999999983,
    "logResidualIntercept": 0,
    "fitRSquared": 1
  }
}

Limitations and assumptions

The ultimate recovery is fixed by the caller rather than fitted. A fitted intercept need not be zero; the model does not prove first-order kinetics or account for competing mineral populations.

Numerical inputs must be finite. Input-shape and calculation checks do not establish measurement quality or the validity of a supplied calibration.

Alternative or Complementary methods

Choose Grade Recovery Curve when you need its operation: Build observed grade/recovery operating points from matched concentrate masses and assay fractions; points are separate trials, not additive products or a fitted optimization curve. Choose Leaching Kinetics for the complementary operation: Evaluate ideal reaction-controlled shrinking-core leaching 1−(1−X)^(1/3)=kt capped at complete conversion; excludes diffusion control and reagent depletion.

Background reference: Introduction to Mineral Processing.

References

  1. Introduction to Mineral Processing — NPTEL, Indian Institute of Technology Kharagpur

Similar or alternative tools

  • Grade Recovery Curve

    Build observed grade/recovery operating points from matched concentrate masses and assay fractions; points are separate trials, not additive products or a fitted optimization curve.

  • Leaching Kinetics

    Evaluate ideal reaction-controlled shrinking-core leaching 1−(1−X)^(1/3)=kt capped at complete conversion; excludes diffusion control and reagent depletion.

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies