Verfahren zur sensorlosen Kommutierung eines BLDC-Motors
Bereitgestellt wird ein Verfahren zur sensorlosen Kommutierung eines BLDC-Motors, wobei folgende Schritte ausgeführt werden: - Schritt S1: Abtasten der Spannung (Uphase) einer stromlosen Phase in vorbestimmten Zeitintervallen (T), - Schritt S2: bei Erkennen eines Nulldurchgangs zwischen zwei Abtastp...
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: | Bereitgestellt wird ein Verfahren zur sensorlosen Kommutierung eines BLDC-Motors, wobei folgende Schritte ausgeführt werden: - Schritt S1: Abtasten der Spannung (Uphase) einer stromlosen Phase in vorbestimmten Zeitintervallen (T), - Schritt S2: bei Erkennen eines Nulldurchgangs zwischen zwei Abtastpunkten (T1, T2) Bestimmen der Spannung (Uv/2) des Nulldurchgangs und der zugehörigen Drehzahl basierend auf der Zeitdifferenz zwischen den zwei Abtastpunkten (T1, T2), sowie Übergabe des Zeitpunkts des Nulldurchgangs an einen Kommutierungstimer (K), - Schritt 3: Berechnen basierend auf der bestimmten Drehzahl die Zeit bis zu einer vorgegebenen Gradzahl an Motorumdrehung und Übergabe dieser Zeit an den Kommutierungstimer (K), - Schritt 4: Wenn die übergebene Zeit am Kommutierungstimer (K) abgelaufen ist, Einleiten der Kommutierung und Zurücksetzen des Kommutierungstimers (K).
A method for sensorless commutation of a BLDC motor is presented, wherein the following steps are executed.In step 1, the voltage of a currentless phase is sampled in predetermined time intervals. In step 2, the voltage of the zero crossing, and the associated rotational rate, is determined on the basis of the time difference between two sampling points, and the point in time of the zero crossing is supplied to a commutation timer K, when a zero crossing has been detected between two sampling points. In step 3, the time until a predefined angular rotation of the motor is calculated on the basis of the determined rotational rate, and this time is transmitted to the commutation timer. In step 4, the commutation is initiated and the commutation time is reset when the time transmitted to the commutation time has elapsed. |
---|