Motorsteuerungsvorrichtung
Motorsteuerungsvorrichtung (10), umfassend:- eine Treiberschaltung (15), die die PWM-(Pulsweitenmodulation) Steuerung der Spannung, die am Motor (1) anzulegen ist, gemäß einem Einschaltdauer-Befehlswert ausführt;- einen Spannungsdetektor (17), der die angelegte Spannung am Motor (1) erfasst;- eine S...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | ger |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Motorsteuerungsvorrichtung (10), umfassend:- eine Treiberschaltung (15), die die PWM-(Pulsweitenmodulation) Steuerung der Spannung, die am Motor (1) anzulegen ist, gemäß einem Einschaltdauer-Befehlswert ausführt;- einen Spannungsdetektor (17), der die angelegte Spannung am Motor (1) erfasst;- eine Spulentemperatur-Schätzeinheit (12), die eine Spulentemperatur des Motors (1) von dem Spulenersatzwiderstand, der Wärmekapazität und dem Wärmewiderstand einer Spule des Motors (1), die im Voraus festgelegt sind, von der angelegten Spannung, die der Spannungsdetektor (17) erfasst, und vom Einschaltdauer-Befehlswert schätzt;- eine Temperaturanormalitäts-Entscheidungseinheit (13), die entscheidet, ob die Spulentemperatur, die die Spulentemperatur-Schätzeinheit (12) schätzt, eine normale Temperatur ist oder nicht; und- einen Eingangsbegrenzer (14), der den Einschaltdauer-Befehlswert auf einen niedrigen Wert begrenzt, wenn die Temperaturanormalitäts-Entscheidungseinheit (13) entscheidet, dass die Spulentemperatur nicht die normale Temperatur ist, wobei- die Spulentemperatur-Schätzeinrichtung (12) einen Leistungsverbrauch W des Motors (1) pro Zeiteinheit gemäß der folgenden Gleichung berechnet, und die Spulentemperatur durch Berechnen und Integrieren eines Spulentemperatur-Anstiegs pro Zeiteinheit gemäß dem Leistungsverbrauch W unter Verwendung der Wärmekapazität und des Wärmewiderstands schätzt,-W=V/R*V*f(x)- wobei V die angelegte Spannung ist, die der Spannungsdetektor (17) erfasst, R der Spulenersatzwiderstand ist, der im Voraus in der Spulentemperatur-Schätzeinrichtung (12) festgelegt ist, und f(x) eine Funktion ist, dessen Variable x der Einschaltdauer-Befehlswert ist.
A coil temperature estimation unit 12 estimates the coil temperature of a motor 1 from the equivalent resistance, heat capacity and thermal resistance of the coil of the motor 1, which are given in advance, from the applied voltage to the motor 1 detected by a voltage detector 17, and from a duty ratio command value input from the outside. When a temperature abnormality deciding unit 13 decides that the coil temperature is not normal, a duty limiter 14 limits the duty ratio command value at a low value and outputs it to a FET driving circuit 15. |
---|