besonderheiten und einstellungen von bldc-motoren · schritt 2: den motor mit einem externen...

11
Besonderheiten und Einstellungen von BLDC-Motoren © Nanotec 2013

Upload: truongcong

Post on 15-Aug-2019

212 views

Category:

Documents


0 download

TRANSCRIPT

Besonderheiten und Einstellungen

von BLDC-Motoren

© Nanotec 2013

Besonderheiten von BLDC-Motoren auf der Registerkarte "Input" - Das Hallsignal kann über den

Status der Eingänge 1 bis 3 beobachtet werden. Dazu muss das Kontrollkästchen "Activate Input Polling" aktiviert sein.

- Die Eingänge 1 bis 3 müssen wegen des Inverterschaltkreises am Halleingang der Steuerung SMCI36 low-aktiv konfiguriert werden.

- Die Eingänge 1 bis 3 können dann nicht mehr als normale Eingänge genutzt werden.

Besonderheiten von BLDC-Motoren

Übung: Konfigurieren Sie die Eingänge 1 bis 3 low-aktiv.

© Nanotec 2013

Übung: Richten Sie Ihre Steuerung für den BLDC-Motor gemäß dem Datenblatt ein.

ACHTUNG! Bei falschen Einstellungen können Motor und Steuerung beschädigt werden!

Besonderheiten von BLDC-

Motoren auf der Registerkarte

"Motor Settings"

- Motor Design

- Motor Type

- Motor Name

- Pole pairs

- BLDC T(t)

- BLDC I (max)

Besonderheiten von BLDC-Motoren

© Nanotec 2013

Besonderheiten von BLDC-

Motoren auf der Registerkarte

"Expert"

- CL Node Distance = Abstand

zwischen den einzelnen

Lastwinkeln. Der Wert 8192

entspricht einer Drehzahl von

1000 U/min.

- Loadangle Values =

Führungswerte für das

Magnetfeld. Wertebereich:

-32768 bis 32767, entspricht

-180° bis 180° in elektrischen

Graden.

- Hallmode = Konfiguration der

Hallsensoren der BLDC-

Motoren. Hiermit wird die

Beziehung zwischen den

Hallsignalen und dem

vordefinierten elektrischen

Sektor in der Steuerung

beschrieben.

Besonderheiten von BLDC-Motoren

© Nanotec 2013

un = KP * en + KI * en + KD * (en-1 - en)

un Steuervariable

en Abweichung des Istwerts vom Sollwert

en-1 Abweichung des vorherigen Istwerts

vom vorherigen Sollwert

Parallelstruktur Sprungantwort

KP Proportionalkomponente

KI Integralkomponente

KD Differentialkomponente

PID-Steuerungsparameter

© Nanotec 2013

Übung: Stellen Sie die PID-Parameter unter "Velocity Loop" und "Position Loop" entsprechend dem

verwendeten Motor ein.

- Der Regelkreis "Velocity" wird

für den Drehzahlmodus, den

Analogmodus und den

Joystickmodus verwendet.

- Der Regelkreis "Position" wird

für den relativen/absoluten

Positionsmodus, den

Flagpositionsmodus, den

Taktrichtungsmodus, den

analogen Positionsmodus und

die Referenzfahrt verwendet.

- "Cascade Speed Loop" und

"Cascade Position Loop"

werden selten verwendet.

PID-Steuerungsparameter

© Nanotec 2013

Problem Lösung

Die Motorschwingungen nehmen zu

oder dauern anschließend zu lange

an.

• I-Komponente verringern

• D-Komponente erhöhen

• P-Komponente erhöhen

Motor "knackt" während der Fahrt. • D-Komponente verringern

• Eventuell P-Komponente verringern

Der Motor erreicht die Endposition

zu spät.

• I-Komponente erhöhen

• P-Komponente erhöhen

Der Motor kompensiert statische

Lasten zu langsam. • I-Komponente erhöhen

Einstellen der PID-Parameter

© Nanotec 2013

Problem Lösung

Der Motor signalisiert einen

Positionsfehler.

• Zulässigen Folgefehler erhöhen

• Steuerung straffer handhaben,

P-Komponente erhöhen, I-Komponente

erhöhen

• Maximale Drehzahl verringern

• Phasenstrom erhöhen. ACHTUNG!

Den maximalen Motorstrom beachten.

Eventuell ist eine neue Rotorlage-

Initialisierung erforderlich.

Der Motor beschleunigt langsamer

als die eingestellte Rampe, evtl.

kombiniert mit einem Positionsfehler

während der Beschleunigungs-

phase.

• Phasenstrom erhöhen. ACHTUNG!

Den maximalen Motorstrom beachten.

• Eine langsamere Rampe einstellen.

• Einen stärkeren Motor mit einem

entsprechend eingestellten Phasenstrom

verwenden.

Einstellen der PID-Parameter

© Nanotec 2013

Vordefinierter

elektrischer Sektor 0 1 2 3 4 5

Phase U verbunden mit H L L L H H

Phase V verbunden mit L L H H H L

Phase W verbunden mit H H H L L L

Hallsignal für die elektrischen Sektoren 0 bis 6

Hall 1 0

Hall 2 1

Hall 3 1

Hallwert 3

Schritt 1: Den Hallsensor mit der SMCI36 verbinden, die

SMCI36 an das Netzteil anschließen und NanoPro öffnen.

Schritt 2: Den Motor mit einem externen Netzteil für den

elektrischen Sektor 0 mit Strom versorgen, die Phasen U und

W werden mit hoher Spannung (z. B. +24 V) betrieben,

Phase V wird mit niedriger Spannung (GND) betrieben.

ACHTUNG! Der maximale Strom des externen Netzteils

muss unter dem Nennstrom des Motors liegen!

Schritt 3: Das Hallsignal in NanoPro über den

Eingangsstatus für den elektrischen Sektor 0 auslesen und

den Hallwert aus dem Hallsignal als Dezimalzahl berechnen.

Beispiel: Der Hallwert für den elektrischen Sektor 0 beträgt

(011)2 = 3.

H: Hohe Spannung (z. B. +24 V)

1: Logikzustand High

L: Niedrige Spannung (GND)

0: Logikzustand Low

1 (Logikzustand High)

0 (Logikzustand Low)

Hallmodusbestimmung

© Nanotec 2013

Vordefinierter elektrischer Sektor 0 1 2 3 4 5

Phase U verbunden mit H L L L H H

Phase V verbunden mit L L H H H L

Phase W verbunden mit H H H L L L

Hallsignal für die elektrischen Sektoren 0 bis 6

Hall 1 0 0 1 1 1 0

Hall 2 1 1 1 0 0 0

Hall 3 1 0 0 0 1 1

Hallwert 3 2 6 4 5 1

Schritt 4: Die Schritte 1 und 2 für die elektrischen Sektoren 1 bis 5 wiederholen, um alle Hallwerte zu ermitteln. Schritt 5: Die Beziehung zwischen den elektrischen Sektoren und den Hallwerten bestimmen. Schritt 6: Die Hallwerte in eine Tabelle eintragen. Dabei absteigend von 6 bis 1 vorgehen. Schritt 7: Alle elektrischen Sektornummern in die Zeile der Hallwerte eintragen. Die dabei generierte Reihenfolge ist der Hallmodus dieses BLDC-Motors in NanoPro.

H: Hohe Spannung (z. B. +24 V) 1: Logikzustand High L: Niedrige Spannung (GND) 0: Logikzustand Low

Hallwert 6 5 4 3 2 1

Vordefinierter elektrischer Sektor 2 4 3 0 1 5

Hallmodus in NanoPro 2 4 3 0 1 5

Hallmodusbestimmung

© Nanotec 2013

6 5 4 3 2 1

2 4 3 0 1 5

2 4 3 0 1 5

Teambesprechung Fertigung / Nov. 2012

Nanotec Electronic GmbH & Co. KG

Kapellenstr. 6

D-8522 Feldkirchen b. München

Tel.: +49 (0) 89 - 900 686 - 0

Fax: +49 (0) 89 - 900 686 -50

[email protected]

www.nanotec.com

Vielen Dank für

Ihre

Aufmerksamkeit!