Mosfet-Temperatur näherungsweise berechnen

OP #3630157
Hallo,

ich möchte an den Mosfets einer EC-Motor-Ansteuerung die Temperatur 
mithilfe bekannter Daten näherungsweise mit einem (thermodynamischen) 
Modell berechnen. Dieses Modell möchte ich nun aufstellen.

Die Daten werden in Schritten von etwas 30 ms erfasst: Drehzahl, Strom 
(Messung relativ ungenau), Sollwert (Potistellung 0...100%), Motormoment 
(welches seinerseits aus dem gemessenen Strom berechnet wird) und 
Motortemperatur.

Wäre es ausreichend, die Wärme mittels der Energie (deltaW = U I deltaT) 
zu berechnen, und daraus die Temperatur zu bestimmen? Also über die 
Energiebilanz (grob gesagt): Qzu = QSpeicher + Qab. Oder spielen noch 
andere Größen mit rein? Ist eventuell sogar jemandem Literatur zu dem 
Themenfeld bekannt?

Wäre für jeden Vorschlag dankbar.

Grüße
Gast #3630187
Thomas R. schrieb:
> Die Daten werden in Schritten von etwas 30 ms erfasst: Drehzahl, Strom

Schau Dir das Ganze erst mal auf dem Oszi an. Mir scheint, daß eine 
Auswertung aller 30ms ungenauer wird als wenn Du gleich ein übliches 
Energiekostenmessgerät in die Steckdose steckst. Abschaltspannungen und 
Einschaltströme werden Deine Elektronik thermisch belasten.
OP #3630214
Udo Schmitt schrieb:
> Was soll der Zweck sein?

Letzten Endes soll damit eine Aussage über die Belastungsgrenze des 
Mosfets gemacht werden können. Also wenn der z.B. nur bis 150°C geht, 
und die Temperatur dann 130°C ist, dann muss abgeschaltet werden. Es 
gibt zwar einen Temperatursensor auf der Platine, aber der ist zu träge 
und dafür nicht geeignet. Also zunächst einmal möchte ich hier eine 
Fallstudie machen, ob man mit der Berechnung überhaupt diese 
Größenordnung herausbekommt.
OP #3630219
Udo Schmitt schrieb:
> Dein Problem ist Qab, das hängt von so vielen
> Faktoren ab, daß du es nicht genau bestimmen kannst.

Von so vielen hängt es doch gar nicht ab, sobald ich die 
Strömungsgeschwindigkeit kenne (Lüfterrad an der Motorwelle, also 
drehzahlabhängig, aber das könnte man zunächst vernachlässigen), habe 
ich bereits die wichtiges Einflussgröße...
Oder an was hast Du gedacht?
#3630237
Thomas R. schrieb:
> Oder an was hast Du gedacht?

Wärmewiderstände:
Junction-Case  (bekannt, Datenblatt)
Case-Kühlkörper  (unbakannt, kann man abschätzen)
Kühlkörper-Umgebung (unbekannt, sehr schwer abzuschätzen)
Du redest von Strömung, also wird der Kühlkörper angeblasen
Alleine Verwirbelungen können da die Strömungsgeschwindigkeit um Faktor 
2 ändern
Dann laminare/turbulente Strömung am Kühlkörper
Verschmutzungsgrad (Staub)
Umgebungstemperatur
...

Du kriegst mit deinem mathematischen Modell mindestens eine Unsicherheit 
von Faktor 2.
Also weisst du am Ende nicht ob das Teil jetzt 130° 200° oder nur 70°C 
hat.

Also sinnlos.

Meine Meinung, aber viel Spass dabei
Gast #3630280
Wenn die Temperatur interessiert, sollte man sie messen. zB mit einem 
NTC. Etwas advanceder waere die Gate Spannung zu ueberwachen. Dh den 
Spannungsabfall bei fester Gatespannung und Strom. Das ist dann aber 
auch wieder exemplarabhaengig.
Gast #3630490
Thomas R. schrieb:
> weil der Platz im Gehäuse sehr knapp ist.

Wenn ich das schon lese, dann würde es mich nicht wundern, wenn Du auch 
noch einen Wärmestau im Gehäuse bekommst (bei Lüfterstillstand). 
Spätestens durch die thermische Trägheit überhitzt dann Dein System nach 
der Abschaltung? Ziel Deiner Maßnahme ist wahrscheinlich ein 
programmierter Ausfall einen Tag nach Garantieablauf? Sonst hättest Du 
jetzt schon praktische Messungen in der Wärmekammer gemacht.
Gast #3630527
>weil der Platz im Gehäuse sehr knapp ist.

Wieder mal ein Design, bei dem das Thema Temperatur & Waerme vergessen 
wurde, und nun "raus" muss.
OP #3630723
oszi40 schrieb:
> Ziel Deiner Maßnahme ist wahrscheinlich ein
> programmierter Ausfall einen Tag nach Garantieablauf? Sonst hättest Du
> jetzt schon praktische Messungen in der Wärmekammer gemacht.

Das ist eine gewagte Unterstellung. Man hört, es gäbe Firmen, denen an 
der Qualität der Produkte gelegen ist und genau das Gegenteil 
bezwecken...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.