Balance–Spring Temperature Rate Change

Estimate relative period and rate change from T proportional to the square root of balance inertia divided by hairspring stiffness, using caller-supplied first-order coefficients.

Description

Small temperature changes in oscillator inertia and spring stiffness produce a first-order period change.

Small temperature changes in oscillator inertia and spring stiffness produce a first-order period change. Rate change has the opposite sign to period change.1

Estimate relative period and rate change from T proportional to the square root of balance inertia divided by hairspring stiffness, using caller-supplied first-order coefficients.

When to use Balance–Spring Temperature Rate Change

Use this tool to estimate relative period and rate change from T proportional to the square root of balance inertia divided by hairspring stiffness, using caller-supplied first-order coefficients.

Choose a supported reference focus or prepare the watch measurements, evidence and explicit limits requested. Confirm units and date conventions before running.

How to use Balance–Spring Temperature Rate Change and understand its results

  1. Choose a supported reference focus or prepare the watch measurements, evidence and explicit limits requested. Confirm units and date conventions before running.
  2. Enter balanceInertiaCoefficientPerCelsius, hairspringStiffnessCoefficientPerCelsius, temperatureChangeCelsius using the field table and calculation rules, then run the tool.
  3. Read relativePeriodChange, relativePeriodChangePercent, relativeRateChangeApproximation. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
balanceInertiaCoefficientPerCelsiusBalance inertia coefficient (1/degC)numberRequired
hairspringStiffnessCoefficientPerCelsiusHairspring stiffness coefficient (1/degC)numberRequired
temperatureChangeCelsiusTemperature change (degC)numberRequired

Enter finite signed coefficients per °C and temperature change. Return relative period change, percentage and its negative as approximate rate change.

relativePeriod=0.5(inertiaCoefficient−stiffnessCoefficient)×temperatureChange

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
relativePeriodChangeFirst-order relative period changenumber
relativePeriodChangePercentFirst-order relative period change (%)number
relativeRateChangeApproximationFirst-order relative rate-change approximationnumber
json
{
  "input": {
    "balanceInertiaCoefficientPerCelsius": 0.00002,
    "hairspringStiffnessCoefficientPerCelsius": -0.00004,
    "temperatureChangeCelsius": 10
  },
  "output": {
    "relativePeriodChange": 0.00030000000000000003,
    "relativePeriodChangePercent": 0.030000000000000002,
    "relativeRateChangeApproximation": -0.00030000000000000003
  }
}

Limitations and assumptions

No nonlinear temperature curve, material coefficient or seconds/day rate is fitted.

Numeric inputs, where present, must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.

Alternative or Complementary methods

Use Middle Temperature Rate Error Calculator: Calculate the middle-temperature departure from the straight line between caller-supplied low- and high-temperature daily rates. For a complementary task, use Balance Rim Thermal Expansion Change Calculator: Calculate linear thermal expansion of a balance rim from its diameter, material coefficient, and signed temperature change.

References

  1. Balance–Spring Temperature Rate Change — tool.io

Similar or alternative tools

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