fTemperatuur static method

double fTemperatuur(
  1. double tOmgeving,
  2. double tMaxIsolatie, {
  3. double tReferentie = 30.0,
})

Temperatuurcorrectiefactor — IEC 60364-5-52 §523.2

FORMULE (WORTEL, niet lineair!): f_T = √(θ_max − θ_amb) / (θ_max − θ_ref)

Bij PVC (70°C, ref 30°C): θ_amb=20°C → 1.118 | θ_amb=40°C → 0.866 | θ_amb=50°C → 0.707

Implementation

static double fTemperatuur(
  double tOmgeving,
  double tMaxIsolatie, {
  double tReferentie = 30.0,
}) {
  final teller = tMaxIsolatie - tOmgeving;
  final noemer = tMaxIsolatie - tReferentie;
  if (noemer <= 0 || teller <= 0) return 0.0;
  return sqrt(teller / noemer);
}