Skip to content
RFrftools.io
Motor

BLDC-Rechner zur thermischen Leistungsreduzierung

Berechnen Sie die Wicklungstemperatur des BLDC-Motors, die thermische Marge, den verringerten Strom und die Zeit bis zur thermischen Grenze. Unterstützt die Isolationsklassen B, F und H.

Loading calculator...

Formel

ΔT=RθR25I2(1+α(Tamb−25))1−αRθR25I2,Iderated=Tmax−TambRθR25(1+α(Tmax−25)),Rhot=R25(1+α(T−25))\Delta T = \frac{R_{\theta} R_{25} I^2 \left(1 + \alpha (T_{amb} - 25)\right)}{1 - \alpha R_{\theta} R_{25} I^2}, \quad I_{derated} = \sqrt{\frac{T_{max} - T_{amb}}{R_{\theta} R_{25} \left(1 + \alpha (T_{max} - 25)\right)}}, \quad R_{hot} = R_{25}\left(1 + \alpha (T - 25)\right)

Referenz: maxon, Formulae Handbook (J. Braun, maxon academy, 2012), §9.2, p. 49; maxon, Key information (2009), p. 40; Drela, First-Order DC Electric Motor Model (MIT, 2007); IEC 60034-1 — Rotating electrical machines; NEMA MG-1

ΔT— Temperaturanstieg gegenüber der Umgebungstemperatur (°C)
Rθ— Gesamtwärmewiderstand (Wicklung→Gehäuse+Gehäuse→Umgebung) (°C/W)
α— Kupfer-Temperaturkoeffizient (0,00393/°C) (1/°C)
I_derated— Maximaler sicherer Dauerstrom (A)
R_25— Anschlusswiderstand bei 25 °C, gemessen zwischen zwei Motoranschlüssen (Ω)
I— Versorgungsstrom (A)
T— Wicklungstemperatur (°C)
C_th— Wärmekapazität der Wicklung, 10 J/°C (J/°C)
I_op— Betriebsstrom (A)
I_cont— Nenndauerstrom (Datenblatt) (A)

Wie es funktioniert

Dieser Rechner modelliert den Temperaturanstieg des BLDC-Motorsunter Verwendung eines thermischen Widerstandsnetzwerks, um sicherzustellen, dass die Wicklungstemperaturen innerhalb der Grenzwerte der Isolationsklasse bleiben. Motordesigner, Drohnenbauer und Industrieintegratoren verwenden ihn, um die Dauerstromwerte und die erforderliche Kühlung für ihre Betriebsumgebung zu ermitteln.

Das stationäre thermische Modell folgt einer elektrischen Analogie: Der Wärmefluss (Watt) durch den Wärmewiderstand (C/W) erzeugt eine Temperaturdifferenz (C). Gemäß dem thermischen Modell von Mellor (IEE Proc. 1991) ist der primäre Pfad Wicklung -> Statoreisen -> Gehäuse -> Umgebung, bei Twinding=Tambient+Ptotal×(Rθ,wc+Rθ,ca)T_{winding} = T_{ambient} + P_{total} \times (R_{\theta,wc} + R_{\theta,ca}), wobei Rθ,wcR_{\theta,wc} für den Wärmewiderstand von Wicklung zu Gehäuse und Rθ,caR_{\theta,ca} für den Wärmewiderstand von Gehäuse zu Umgebung steht.

Die Isolationsklasse definiert die maximal zulässige Wicklungstemperatur gemäß IEC 60085: Klasse B (130C), Klasse F (155C) und Klasse H (180C). Die meisten BLDC-Motoren für den Hobbybereich verwenden Lackdraht der Klasse B oder F. Eine Überschreitung des Nennwerts um 10 °C halbiert die Lebensdauer der Isolierung gemäß der Arrhenius-Regel — ein thermischer Spielraum ist nicht optional.

Der Kupferwiderstand steigt mit der Temperatur: R(T)=R25×(1+α(T−25))R(T) = R_{25} \times (1 + \alpha (T - 25)), wobei α=0.00393\alpha = 0.00393 /C für Kupfer gilt. Dies führt zu einer positiven thermischen Rückkopplung: Heißere Wicklungen haben einen höheren Widerstand, was die Verluste I2RI^2R erhöht und die Temperatur weiter steigen lässt. Die Gleichgewichtstemperatur muss iterativ oder in der geschlossenen Form gelöst werden: Teq=Tamb+I2R(Tamb)×Rθ,total/(1−α×I2R25×Rθ,total)T_{eq} = T_{amb} + I^2 R(T_{amb}) \times R_{\theta,total} / (1 - \alpha \times I^2 R_{25} \times R_{\theta,total}) (maxon). Der Rechner verwendet diese geschlossene Form mit II als Versorgungsstrom und R25R_{25} als Anschlusswiderstand zwischen zwei Anschlüssen bei 25C, durch den dieser Strom bei Blockkommutierung fließt. Wo α×I2R25×Rθ,total≥1\alpha \times I^2 R_{25} \times R_{\theta,total} \geq 1 ist, gibt es kein Gleichgewicht (thermisches Durchgehen), und der Rechner gibt keines an.

Die thermische Zeitkonstante erster Ordnung τ=Rθ×Cth\tau = R_{\theta} \times C_{th} (wobei CthC_{th} die Wärmekapazität in J/C ist) bestimmt, wie schnell sich der Motor erwärmt. Kleine Drohnenmotoren (τ\tau = 10-30 s) erreichen 63% der Endtemperatur in weniger als 30 Sekunden. Das bedeutet, dass Burststrom-Nennwerte nur für Zeiträume geeignet sind, die weit unter τ\tau liegen.

Rechenbeispiel

Prüfung, ob ein Motor 4008-380 Kv bei 40 °C Umgebungstemperatur dauerhaft 15 A verträgt. Technische Daten: R25R_{25} = 0,120 Ohm (Anschlusswiderstand zwischen zwei Anschlüssen, bei 25 °C), I0I_0 = 0,8 A bei 22,2 V (6S), Isolierstoffklasse F (max. 155 °C), Rθ,wcR_{\theta,wc} = 1,5 C/W, Rθ,caR_{\theta,ca} = 8,0 C/W (natürliche Konvektion).

Schritt 1 — Verluste beim Widerstand bei 25 °C berechnen: PCuP_{Cu} = 152×0.12015^2 \times 0.120 = 27,0 W (Blockkommutierung: Der Versorgungsstrom fließt durch den Anschlusswiderstand) P0P_0 = 22,2 x 0,8 = 17,8 W (Eisen + Mechanik) Ptotal,25P_{total,25} = 27,0 + 17,8 = 44,8 W

Schritt 2 — Wicklungstemperatur abschätzen (erster Durchgang): Rθ,totalR_{\theta,total} = 1,5 + 8,0 = 9,5 C/W ΔT\Delta T = 44,8 x 9,5 = 425,6 C — eindeutig zu heiß!

Schritt 3 — Bei natürlicher Konvektion verträgt dieser Motor keine 15 A. Kühlung durch den Propellerluftstrom hinzufügen: Mit dem Luftstrom eines 12-Zoll-Propellers: Rθ,caR_{\theta,ca} sinkt auf 2,0 C/W (erzwungene Konvektion) Rθ,totalR_{\theta,total} = 1,5 + 2,0 = 3,5 C/W ΔT25\Delta T_{25} = 44,8 x 3,5 = 156,8 C — überschreitet immer noch das Budget von 115 C

Schritt 4 — Maximalen sicheren Dauerstrom ermitteln: Thermisches Budget: ΔTmax\Delta T_{max} = 155 - 40 = 115 C Zulässiger Verlust: PmaxP_{max} = ΔTmax/Rθ,total\Delta T_{max} / R_{\theta,total} = 115/3,5 = 32,9 W Leerlaufverlust abziehen: PCu,maxP_{Cu,max} = 32,9 - 17,8 = 15,1 W ImaxI_{max} = 15.1/0.120\sqrt{15.1 / 0.120} = 11,2 A Dauerstrom Mit dem Warmwiderstand bei 155 °C: RhotR_{hot} = 0,120 x (1 + 0,00393 x 130) = 0,181 Ohm Korrigiert: ImaxI_{max} = 15.1/0.181\sqrt{15.1 / 0.181} = 9,1 A

Ergebnis: Der maximale Dauerstrom beträgt 9,1 A (nicht 15 A) mit Kühlung durch den Propellerluftstrom bei 40 °C Umgebungstemperatur. 15 A verträgt der Motor nur kurzzeitig — ab 40 °C etwa 23 Sekunden, bei einer thermischen Zeitkonstante τ\tau = 25 s und mit einem Widerstand, der beim Erwärmen der Wicklung steigt. Der Rechner berücksichtigt nur den Kupferverlust und gibt für diesen Motor daher einen zulässigen Dauerstrom von 13,5 A an: Erst der Leerlaufverlust von 17,8 W senkt ihn auf 9,1 A.

Praktische Tipps

  • ✓Schätzen Sie den Wärmewiderstand von Gehäuse zu Umgebung auf 8-15 C/W für natürliche Konvektion (Prüfung auf dem Prüfstand) und 1,5-3 C/W für erzwungenen Luftstrom von einem Propeller oder Lüfter. Die Propellerwäsche reduziert den Wärmewiderstand um das 3- bis 5-fache, sodass die Testergebnisse auf dem Prüfstand viel schlechter sind als die Leistung während des Fluges
  • ✓Messen Sie die Wicklungstemperatur indirekt über den Widerstand: Lassen Sie den Motor unter Last laufen, stoppen Sie ihn und messen Sie sofort den Phasenwiderstand — berechnen Sie die Temperatur als T=25+(Rhot/Rcold−1)/0.00393T = 25 + (R_{hot}/R_{cold} - 1) / 0.00393 zurück; dies ist genauer als externe Thermoelemente, die nur die Gehäusetemperatur ablesen
  • ✓Um heißen Stellen innerhalb der Wicklung Rechnung zu tragen, die 10—20 °C über der durchschnittlichen Wicklungstemperatur liegt, sollte ein Temperaturabstand von 15—20 °C unter dem Grenzwert der Isolationsklasse eingehalten werden — wenn Klasse F für 155 °C ausgelegt ist, auf durchschnittlich maximal 135 °C auslegen.

Häufige Fehler

  • ✗Verwendung des kalten Wicklungswiderstands (25 °C) für kontinuierliche thermische Berechnungen: Bei einem Temperaturanstieg von 130 °C ist der Kupferwiderstand um 51% höher als bei 25 °C, was bedeutet, dass der tatsächliche Kupferverlust um 51% höher ist als berechnet — diese positive Rückkopplungsschleife ist die häufigste Ursache für einen unerwarteten Motorabbrand
  • ✗Vergessen wir, die Umgebungstemperatur zu drosseln: Ein Motor, der für 15 A bei 25 °C Umgebungstemperatur ausgelegt ist, kann nur ~12 A bei 45 °C Umgebungstemperatur verarbeiten, da das Wärmebudget von 130 °C auf 110 °C schrumpft. Ziehen Sie immer die tatsächliche Umgebungstemperatur von der Isolationsklassengrenze ab, um den tatsächlich zulässigen Temperaturanstieg zu erhalten
  • ✗Unter der Annahme, dass der Nennstrom der Dauerleistung entspricht: Ein Motor, der für eine Spitzenleistung von 30 A (10 Sekunden) ausgelegt ist, kann nur 8—12 A Dauerbetrieb verarbeiten — thermische Zeitkonstanten von 15—30 Sekunden bedeuten, dass der Motor bei Spitzenstrom innerhalb von 2-3 Zeitkonstanten (30-90 Sekunden) gefährliche Temperaturen erreicht

Häufig gestellte Fragen

Gemäß IEC 60085 sind die für BLDC-Motoren relevanten Klassen: Klasse B (max. 130 °C), Klasse F (max. 155 °C) und Klasse H (max. 180 °C). Die meisten Hobby- und Drohnenmotoren verwenden Lackdraht der Klasse B oder F. Industrielle Servomotoren verwenden in der Regel Klasse F oder H. Bei der Nennleistung handelt es sich um die maximale Temperatur an der Wicklung, nicht um die Durchschnittstemperatur — heiße Stellen in dicht gedrängten Schlitzen können 10 bis 20 °C über dem gemessenen Durchschnitt liegen.
Legen Sie einen Stufenlaststrom an und zeichnen Sie die Wicklungstemperatur (über Widerstandsmessung) alle 5-10 Sekunden auf, bis sie sich stabilisieren. Die Zeitkonstante tau gibt die Zeit an, bis 63% des endgültigen Temperaturanstiegs erreicht sind. Bei kleinen Drohnenmotoren (Größe 22xx) beträgt Tau typischerweise 10 bis 20 Sekunden. Bei größeren Motoren (40xx-50xx) beträgt Tau 30-60 Sekunden. Sie können auch anhand der Wärmekapazität abschätzen: tau = R_theta x Masse x specific_heat, , wobei ~0,4 J/ (g*C) für die kombinierte Kupfer-/Stahlwicklung verwendet werden.
Ja — der erzwungene Luftstrom eines Propellers reduziert den Wärmewiderstand von Gehäuse zu Umgebung im Vergleich zur natürlichen Konvektion um das 3- bis 5-fache. Ein Motor, der sich auf der Bank mit 8 A überhitzt, kann im Flug problemlos mit 15 A betrieben werden. Dies bedeutet jedoch, dass Bodentests bei Vollgas das schlimmste thermische Szenario sind. Führen Sie die thermische Validierung auf dem Prüfstand immer mit dem erwarteten Maximalstrom durch. Wenn der Motor die Prüfung auf dem Prüfstand übersteht, ist er im Flug mit dem Propellerluftstrom deutlich kühler.

Verwandte Artikel

Shop Components

As an Amazon Associate we earn from qualifying purchases.

NEMA 17 Stepper Motor

NEMA 17 bipolar stepper motors for precision motion control

Stepper Motor Driver (A4988)

A4988 stepper driver modules for microstepping control

DC Motor with Encoder

12 V DC motors with encoders for closed-loop drive applications

Verwandte Rechner