[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

DE10033561A1 - Elektronisch kommutierter Motor mit Kommutierungssignal - Google Patents

Elektronisch kommutierter Motor mit Kommutierungssignal

Info

Publication number
DE10033561A1
DE10033561A1 DE10033561A DE10033561A DE10033561A1 DE 10033561 A1 DE10033561 A1 DE 10033561A1 DE 10033561 A DE10033561 A DE 10033561A DE 10033561 A DE10033561 A DE 10033561A DE 10033561 A1 DE10033561 A1 DE 10033561A1
Authority
DE
Germany
Prior art keywords
motor
hall
hall sensor
electronically commutated
hall sensors
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
DE10033561A
Other languages
English (en)
Other versions
DE10033561B4 (de
Inventor
Helmut Hans
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Minebea Co Ltd
Original Assignee
Precision Motors Deutsche Minebea GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Precision Motors Deutsche Minebea GmbH filed Critical Precision Motors Deutsche Minebea GmbH
Priority to DE10033561A priority Critical patent/DE10033561B4/de
Publication of DE10033561A1 publication Critical patent/DE10033561A1/de
Application granted granted Critical
Publication of DE10033561B4 publication Critical patent/DE10033561B4/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/16Circuit arrangements for detecting position

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)
  • Brushless Motors (AREA)

Abstract

Die vorliegende Erfindung betrifft einen elektronisch kommutierten Motor, bei dem zur Kommutierung zunächst die Ausgangssignale einer Mehrzahl von entsprechend angeordneten Hallsensoren zur Generierung eines mehrstelligen digitalen Codes ausgewertet werden, und bei dem nach dem Anlauf des Motors nur noch eine Stelle des Codes durch Auswertung des Ausgangssignales eines einzigen Hallsensors generiert wird während die restlichen Stellen des digitalen Codes einer in einem elektronischen Logikbaustein als Bitmuster gespeicherten Tabelle entnommen oder mittels eines entsprechenden Algorithmus bestimmt werden. Vorteil dieser Maßnahme ist, dass die Kommutierung nicht mehr von der lagetoleranzabhängigen Anordnung mehrerer Hallsensoren abhängt, sondern zum bestmöglichen Zeitpunkt erfolgt.

Description

Die vorliegende Erfindung betrifft einen elektronisch kommutierten Motor und ein Verfahren zum Betrieb dieses Motors nach dem Oberbegriff der unabhängigen Patentansprüche 1 und 9.
Der Einfachheit halber und zum besseren Verständnis wird in der Beschreibung in erster Linie von einem permanentmagnetisch erregten Dreiphasenmotor gesprochen, dessen Phasen in bekannter Weise angeordnet sind. Die vorliegende Erfindung ist jedoch nicht auf eine Ausführungsform mit drei Phasen beschränkt, sondern in vollem Umfange auch auf Ausführungen mit mehr als drei Phasen und/oder mehr als einem Permanent-Magnetpolpaar anwendbar.
Die Ansteuersignale für die einzelnen Phasen werden von entsprechenden Positions­ sensoren erzeugt. Gemäß dem Stand der Technik werden als Positionssensoren bevorzugt Hallelemente oder Hall ICs eingesetzt. Der gegenseitige Drehwinkelabstand bzw. der im Bogenmass angegebene Abstand der einzelnen Halls zueinander ist abhängig von der Anzahl der Magnetpolpaare, wobei die exakten Kommutierungszeitpunkte nur dann gewährleistet sind, wenn die Abstandstoleranz der Positionssensoren gleich Null ist. In der Praxis ist diese Forderung nicht realisierbar, so dass die Bestromung der von den betreffenden Halls angesteuerten Phasenwicklungen entweder zu früh oder zu spät einsetzt.
Solche fehlerhaften Kommutierungen haben einen Anstieg der Drehmomentwelligkeit des Motors zur Folge, was einerseits zu verstärkten Vibrationen führt und andererseits eine exakte Positions- oder Drehmomentsteuerung erschwert.
Eine Positioniergenauigkeit für die Halls von ±0,1 mm ist beispielsweise nur mit extrem grossem Aufwand realisierbar und genügt den Anforderungen um so weniger, je weiter das Sensorsystem des Motors miniaturisiert wird.
Dieses Problem ist insbesondere bei Motoren mit grösserer Polpaarzahl noch wesentlich stärker ausgeprägt, da hierbei der einem 'elektrischen' Drehwinkel entsprechende 'mechanische' Winkelabstand, unter dem die Halls angeordnet werden müssen immer kleiner wird.
Insbesondere, wenn die Außenabmessungen dieser Motoren in Anpassung an entsprechende Einbauverhältnisse immer kleiner werden, so daß auch der Radius des Kreises, auf dem Halls angeordnet werden, abnimmt, vergrößert sich - bei gleicher Positioniergenauigkeit - der daraus resultierende prozentuale Winkelfehler.
Je kleiner also der Motor und je größer die Zahl der Magnetpolpaare, um so kritischer wirken sich die Positionstoleranzen der Hallsensoren als Winkelfehler in Bezug auf den (die) Kommutierungszeitpunkt(e) der betreffenden Phasenwicklung(en) aus.
Der Erfindung liegt deshalb die Aufgabe zugrunde, die mittels Hall-Sensoren erzeugten Kommutierungssignale präziser und weniger toleranzbehaftet zu generieren, so dass die Kommutierung nicht mehr von entsprechend dimensionsbehafteten Streuungen bezüglich der Anordnung dieser Hall-Sensoren auf der Leiterplatte abhängig ist.
Die Lösung der gestellten Aufgabe erfolgt durch die technischen Lehren der selbständigen Patentansprüche 1 und 9.
Wichtig im Sinne der Erfindung ist, dass nach dem Anlauf des Motors nur noch die Ausgangssignale eines einzigen Positionssensors als Signalquelle ausgewertet werden. Der Anlauf erfolgt - wie bisher auch - unter Berücksichtigung der toleranzbehafteten Ausgangssignale von wenigstens zwei mit derselben Taktfrequenz arbeitenden Positionssensoren.
Alle weiteren Kommutierungszeitpunkte werden aus der Taktfrequenz dieser einen Signalquelle abgeleitet, wobei die Taktfrequenz dieser einen Signalquelle ein ganzzahliges Vielfaches (entsprechend der Anzahl der Phasen) der Taktfrequenz ist, mit der die übrigen, für einen drehrichtungskonformen Motoranlauf benötigten, Positionssensoren angesteuert werden. Als Signalquelle mit der höheren Taktfrequenz kann zum Beispiel ein weiterer Hallsensor vorgesehen sein, der über eine zusätzliche Magnetspur mit entsprechend höherer Polpaarzahl angesteuert wird. Die höhere Taktfrequenz kann aber auch von einem der mit der niedrigeren Taktfrequenz arbeitenden Positionssensoren abgeleitet werden, dessen niedrige Taktfrequenz durch ein hierfür geeignetes Verfahren der Signaltechnik entsprechend aufbereitet und vervielfacht wird.
Die Hallsensoren sind auf einer feststehenden Leiterplatte angeordnet, während sich die mit dem Rotor fest verbundene Steuermagnetscheibe im Abstand Z1 um die gemeinsame Z-Achse dreht.
Im Falle eines zusätzlichen Hallsensors H4 sind die Halls H1, H2 und H3 um 30° mechanisch (entsprechend 60° elektrisch) gegeneinander auf einem Kreisbogen um Z mit dem Radius R1 angeordnet, wobei R1 dem mittleren Radius der inneren Magnetspur 1 (zwei Polpaare) entspricht.
Der zusätzliche Hallsensor H4 ist beispielsweise diametral zu H2 auf einem Kreisbogen mit dem Radius R2 angeordnet, wobei R2 etwa dem mittleren Radius der äußeren Magnetspur 2 (3 × 2 = 6 Magnetpolpaare) entspricht.
Wenn beispielsweise der Hallsensor jeweils von einem Nordpol auf logisch "1", und dementsprechend von einem Südpol auf logisch "0" geschaltet wird, ergibt sich bei Drehung der Steuermagnetscheibe ein in den späteren Zeichnungen noch zu erläuterndes Zustandsdiagramm. Da man bereits unmittelbar nach dem ersten Zustandswechsel anhand einer Wahrheitstabelle feststellen kann, ob der Motor in die gewünschte Richtung dreht, kann schon kurz nach dem Anlauf des Motors, frühestens jedoch nach dem ersten Zustandswechsel, auf den mit der höheren Frequenz getakteten Hallsensor H4 umgeschaltet werden.
Nach dem Umschalten werden die Kommutierungszeitpunkte ausschließlich vom Ausgangssignal des Hallsensors H4 vorgegeben. Dieser Zustand kann bis zum erneuten Stillstand des Motors beibehalten werden. Wichtig ist aber, dass vor einem Neuanlauf, spätestens also im Stillstand, die Zustandssignale der übrigen Halls wieder aktiviert werden müssen, damit beim nächsten Anlauf des Motors die aktuelle Rotorstellung eindeutig verifiziert werden kann. Um dies gewährleisten zu können, müssen in diesem Betriebszustand auch die Signale der übrigen Hall-Sensoren H1- H3 ausgewertet werden.
Erfindungsgemäss wird also in einem ersten Lösungsansatz, ausgehend vom Stand der Technik, vorgeschlagen, ein viertes Hall H4 und eine zweite Steuermagnetspur vorzusehen, um die exakten Kommutierungszeitpunkte aus der höheren Taktfrequenz des zusätzlichen Hallsensors ableiten zu können.
Anhand der sich ergebenden Wahrheitstabelle erkennt man, dass bei einem permanentmagnetisch erregten Dreiphasenmotor für eine eindeutige Positions- und Drehrichtungserkennung prinzipiell nur drei Hallsensoren benötigt werden. Neben dem Hallsensor H4 mit der höheren Taktfrequenz und einer zusätzlichen zweiten Steuermagnetspur werden also nur noch zwei weitere Halls z. B. H2 und H3 benötigt anstelle der zunächst vorgeschlagenen drei Halls H1, H2 und H3. Diese Lösung ist kostengünstiger, da insgesamt, dem Stand der Technik entsprechend, wiederum nur drei Halls verwendet werden. In diesem Fall wird der Motor mit H2, H3 und H4 gestartet und nach dem Start, frühestens nach dem ersten Zustandswechsel, nur noch H4 ausgewertet.
Ab diesem Zeitpunkt werden also die Signale der übrigen Halls nicht mehr berücksichtigt, so dass die Kommutierungszeitpunkte toleranzfrei nur noch vom Zustandswechsel des Halls H4 vorgegeben werden. Die Ansteuerung der die Spulenströme schaltenden Leistungstransistoren erfolgt beispielsweise über einen vorgeschalteten µ-Prozessor.
Erfindungsgemäss wird also in einem zweiten Lösungsansatz vorgeschlagen, die vom Stand der Technik ausgehende Mindestanzahl von Positionssensoren zu verwenden, wobei jedoch einer dieser Positionssensoren auf einem Kreisbogen mit einem anderen beispielsweise einem grösseren Radius angeordnet ist und über eine zweite Magnetspur mit entsprechend höherer Polpaarzahl angesteuert wird. Dieser Positionssensor liefert dann die zur Bestimmung der exakten Kommutierungszeitpunkte benötigte höhere Taktfrequenz.
In einem dritten erfindungsgemässen Lösungsansatz wird vorgeschlagen, die zur Bestimmung der exakten Kommutierungszeitpunkte benötigte höhere Taktfrequenz durch ein geeignetes und an sich bekanntes Verfahren der Signaltechnik aus der Taktfrequenz eines der mit der üblichen niedrigen Taktfrequenz angesteuerten Positionssensoren H1 oder H2 oder H3 z. B. durch Frequenzvervielfachung herzuleiten.
Die Erfindung ist nun dadurch gekennzeichnet, dass zum Starten des Motors die Zustandssignale von allen Hall-Sensoren ausgewertet werden, dass aber nach dem Anlauf des Motors die Kommutierung nur noch von den Zustandssignalen eines einzigen Hall-Sensors ausgelöst wird. Es handelt sich also um ein neuartiges Verfahren, welches dadurch gekennzeichnet ist, dass zunächst in der ersten Phase zum Anlauf des Motors die relativ dimensionsabhängigen und dadurch fehlerbehafteten Kommutierungssignale aus einer Mehrzahl von in der Ebene zueinander versetzten Hall-Sensoren gewonnen werden, und dass frühestens nach zum Anlauf des Motors die relativ dimensionsabhängigen und dadurch fehlerbehafteten Kommutierungssignale aus einer Mehrzahl von in der Ebene zueinander versetzten Hall-Sensoren gewonnen werden, und dass frühestens nach dem ersten Zustandswechsel eines der Hall-Sensoren die Kommutierungssignale nur noch aus einem einzigen Hall-Sensor gewonnen werden, während die von den anderen Hall-Sensoren erzeugten Signale unberücksichtigt bleiben. Wichtig ist also, dass nach dem Start nur ein einziger Hall-Sensor als Taktgeber für die Kommutierung des Motors zuständig ist. Damit werden lagetoleranzabhängige Streuungen der Kommutierungssignale vermieden, weil eben nur noch die Zustandssignale eines einzigen Hall-Sensors für die Kommutierung des Motors ausgewertet werden.
In einer Ausführungsform eines Motors mit drei Phasen werden also drei oder mehr Sensorsignale ausgewertet, aus denen ein mindestens dreistelliger, digitaler Code gebildet wird. Dieser digitale Code ist die Referenz dafür, in welcher Phasenlage sich der Rotor relativ zum Stator gerade befindet.
Zum Startzeitpunkt liegt ein bestimmter Code vor, z. B. Code 1-0-0. Bezüglich einer vorgegebenen bzw. beabsichtigten Drehrichtung weiß man dann aber auch, welche Codes als nächstes folgen, nachdem sich der Rotor in Bewegung gesetzt hat.
Bei entgegengesetztem Drehsinn des Rotors würden diese Codes in der entgegengesetzten Richtung abgearbeitet werden.
Nachdem man durch Abfrage und Auswertung der von den Hallsensoren bereitgestellten Zustandssignale den aktuellen Code für die Stillstandsposition kennt, sind auch die benachbarten und alle anschließenden Codes bekannt, wobei je nach Drehrichtung, mit jedem Zustandswechsel eine Stelle des Codes geändert und so der entsprechende nächstfolgende Code generiert wird.
Im folgenden wird erläutert, dass die beschriebenen Prinzipien nicht nur für einen dreiphasigen Motor gelten, sondern auch für Motoren mit mehr als drei Phasen.
Grundsätzlich gilt, dass ein dreiphasiger Motor mit bipolarer Ansteuerung sechs verschiedene Zustände in der Ansteuerung der Phasen benötigt. Es handelt sich demgemäss um einen sechspulsigen Motor. Die verwendete Polpaarzahl besagt nun, nach welchem mechanischen Rotordrehwinkel ein voller elektrischer Zyklus durchlaufen ist, dabei gilt: je 60 Grad elektrisch entsprechen 30 Grad mechanisch. Bei mehrphasigen Motoren mit mehr als drei Phasen gelten analoge Verhältnisse.
Zur Kommutierung eines dreiphasigen Motors mit zwei Polpaaren wird also eine Folge von sechs verschiedenen Codes benötigt entsprechend den sechs verschiedenen, zu einem elektrischen Zyklus gehörigen, Zustandswechseln (ein Zyklus gleich 360 Grad elektrisch entsprechen 180 Grad mechanisch oder einer halben Umdrehung).
Der Erfindungsgegenstand der vorliegenden Erfindung ergibt sich nicht nur aus dem Gegenstand der einzelnen Patentansprüche, sondern auch aus der Kombination der einzelnen Patentansprüche untereinander.
Alle in den Unterlagen, einschließlich der Zusammenfassung, offenbarten Angaben und Merkmale, insbesondere die in den Zeichnungen dargestellte räumliche Ausbildung werden als erfindungswesentlich beansprucht, soweit sie einzeln oder in Kombination gegenüber dem Stand der Technik neu sind.
Im folgenden wird die Erfindung anhand von mehrere Ausführungswege darstellenden Zeichnungen näher erläutert. Hierbei gehen aus den Zeichnungen und ihrer Beschreibung weitere erfindungswesentliche Merkmale und Vorteile der Erfindung hervor.
Es zeigen:
Fig. 1: Schematisiert ein erstes Ausführungsbeispiel einer Motorschaltung eines dreiphasigen Motors mit vier Hall-Sensoren;
Fig. 2: Die schematisierte Anordnung der Hall-Sensoren auf einer stationären Leiterplatte, und deren Zuordnung zu einer mit dem Rotor drehfest verbundenen Steuermagnetscheibe, deren Magnetpolpaare die Hall- Sensoren ansteuern.
Fig. 3: Die Signale der einzelnen Hall-Sensoren zu der daraus abgeleiteten Codetabelle.
Fig. 4: Eine gegenüber Fig. 1 abgewandelte Ausführungsform einer Motorschaltung unter Verwendung von drei Hall-Sensoren;
Fig. 5: Die sich aus der Steuerschaltung nach Fig. 4 ergebenden Signale der verwendeten drei Hall-Sensoren in Verbindung zu der in Tabellenform dargestellten zugehörigen Codefolge.
In Fig. 1 ist allgemein eine Steuerschaltung für einen dreiphasigen Motor 20 dargestellt, dessen Phasen U, V, W über die Phasenleitungen 26 bestromt werden.
Die Phasenleitungen 26 sind mit einer Leistungsendstufe 23 verbunden, in der eine Mehrzahl von Leistungstransistoren angeordnet sind, die ihrerseits von Kommutierungssignalen 24a, b, c über Steuerleitungen 24 angesteuert werden. Die gesamte Endstufe 23 wird von einer Hauptstromversorgung 25 gespeist.
Die Erzeugung der Kommutierungssignale 24a, b, c erfolgt beispielsweise über einen Hall-Encoder 21, der von einer Versorgungsspannung 22 versorgt ist.
Wichtig ist, dass am Motor 20 nun insgesamt vier verschiedene Hall-Sensoren 2, 3, 4, 5 verteilt angeordnet sind, die nachfolgend auch mit dem Buchstaben H1 bis H4 bezeichnet werden.
Die von diesen Hall-Sensoren 2-5 kommenden Zustandssignale werden im Encoder 21 in nicht näher dargestellter Weise zu den, die Leistungstransistoren ansteuernden, Kommutierungssignalen 24a, b, c umgeformt.
Die Fig. 2 zeigt in perspektivischer Ansicht und beispielhaft für die vielfältigen Gestaltungsmöglichkeiten anhand eines schematisierten Ausführungsbeispiels das Wirkprinzip, nach welchem die auf einer gehäusefesten Leiterplatte 1 angeordneten Hall-Sensoren 2-5 von mit der Rotordrehzahl umlaufenden Magnetpolen angesteuert werden.
Wegen der kreisringförmigen Anordnung der Steuermagnetpole werden die Hall-Sensoren im angeführten Beispiel durch axiale, also parallel zur Rotationsachse gerichtete, Feldkomponenten angesteuert. Die Erfindung schliesst jedoch auch Lösungen ein, bei denen entsprechend ausgerichtete Hall-Sensoren von den radialen Feldkomponenten z. B. eines entsprechend magnetisierten Polrades angesteuert werden.
Die beiden miteinander in Wirkbeziehung stehenden Funktionskomponenten, nämlich die mit dem Rotor fest verbundene Steuermagnetscheibe 10 und die mit den Hall- Sensoren 2-5 bestückte Leiterplatte 1 sind dicht übereinander liegend und in Bezug zur gemeinsamen Achse 15 zueinander fluchtend im Abstand 7 - hier stark gedehnt dargestellt - im oder am Motor angeordnet.
Auf der Steuermagnetscheibe 10 aus magnetischem Material befinden sich zwei kreisringförmige konzentrisch angeordnete Spuren 11 und 12 mit zwei Magnetpolpaaren 14 auf der inneren Spur 11 und sechs Magnetpolpaaren 13 auf der äusseren Spur 12.
Über die zur Achse 15 parallelen Hilfs- bzw. Projektionslinien 19 soll angedeutet werden welcher der Hall-Sensoren von welcher der Spuren angesteuert wird und welcher Magnetpol in der dargestellten Konstellation den jeweiligen Schaltzustand des betreffenden Halls bestimmt. Rotor und Scheibe 10 sollen sich in Pfeilrichtung 18 drehen.
Die Hall-Sensoren 2 bis 4 sind auf einem inneren Kreisbogen 8 mit einem gegenseitigen Winkelabstand von 60° angeordnet, der Hall-Sensor 5 dagegen auf einem äusseren Kreisbogen 9 dem Hall-Sensor 3 diametral gegenüberliegend. Die den Pollängen auf der äusseren Spur 12 entsprechenden Winkelabschnitte 6, 6' von jeweils 30° markieren zugleich die jeweiligen Polübergänge.
Die dargestellte Anordnung der Hall-Sensoren auf der Leiterplatte ist ebenso wie die Anordnung und Aufteilung der Manetspuren auf der Steuerscheibe beispielhaft und lediglich eine von mehreren möglichen Gestaltungsvarianten.
In Fig. 3 sind die Schaltzustände der einzelnen Hall-Sensoren dargestellt mit dem dazugehörigen Code, wobei die Fig. 3a-3d jeweils den zeitlichen Verlauf der zu den Hall-Sensoren H1-H4 gehörigen Ausgangssignale 29-32 zeigen, die sich ergeben wenn die Steuerscheibe 10, wie in Fig. 2 angedeutet, in Pfeilrichtung 18 weiterdreht.
Einem vollen elektrischen Zyklus X1-X6 ist dabei insgesamt eine Folge von 6 unterschiedlichen Zustandskombinationen zugeordnet, aus denen sich die in Fig. 3e dargestellte vierstellige digitale Codefolge ergibt.
Dadurch, dass der auf dem radial äusseren Kreisbogen angeordnete Hall-Sensor H4 von der äusseren Spur 12 mit der dreifachen Zahl von Magnetpolpaaren 13 angesteuert wird, im Vergleich zur inneren Spur 12, welche die auf dem inneren Kreisbogen angeordneten Hall-Sensoren H1-H3 ansteuert, ergibt sich, dass das Ausgangssignal von H4 die dreifache Schaltfrequenz besitzt verglichen mit der Schaltfrequenz der zu den Hall-Sensoren H1-H3 gehörigen Ausgangssignale 30-32.
Durch die unterschiedlichen Zustände der einzelnen Ausgangssignale 29-32 ergibt sich die in der Codetabelle 28 dargestellte vierstellige digitale Codefolge, wobei beispielsweise im Zustandsbereich X1 die Signale 29, 30 der Hall-Sensoren H3 und H4 "On" sind, während die Signale 31, 32 der Hall-Sensoren H1 und H2 "Off" sind, was durch die Ziffern 1 und 0 im Bereich X1 in der Codetabelle von Fig. 3e dargestellt ist.
Bezüglich der Zustandsbereiche X1 bis X6 wird also die Codetabelle mit sechs unterschiedlichen Zuständen durchlaufen, wobei die einzelnen Zustände in dem Hall-Encoder voneinander unterschieden und daraufhin die entsprechenden Kommutierungssignale 24a, b, c generiert werden.
Es ist im übrigen unwesentlich im Sinne des Erfindungsgedankens, dass der äußere Hall-Sensor 4 auf dem äusseren Kreisbogen 9 mit dem größeren Radius R2 liegt. Es könnte auch umgekehrt vorgesehen werden, dass die Hall-Sensoren H1-H3 auf dem äusseren Kreisbogen 9 liegen und der Hall-Sensor H4 auf dem inneren Kreisbogen 8. Wichtig ist nur, dass ein Hall-Sensor, in diesem Fall beispielsweise H4, von der dreifachen Polpaarzahl der Steuermagnetscheibe angesteuert wird, als vergleichsweise die übrigen Hall-Sensoren H1-H3.
Es kommt also für die Verwirklichung des Erfindungsgedankens nicht notwendigerweise darauf an, dass die äußere Spur 12 sechs Polpaare aufweist.
Bei Motoren mit mehr als drei Phasen können auch andere Polpaar-Verhältnisse von Magnetpolpaaren 13, 14 auf der innerer Spur 11 im Vergleich zu denen auf der äusseren Spur 12 verwendet werden.
Es gilt lediglich, dass die Magnetpole auf einer der beiden Spuren, z. B. auch der äusseren Spur 12 ein ganzzahliges Vielfaches der Anzahl an Magnetpolen auf der anderen Spur, z. B. der inneren Spur 11, bilden.
In Fig. 4 ist im Vergleich zur Fig. 1 eine abgewandelte Ausführungsform mit insgesamt drei Hallsensoren H2-H4 dargestellt. Anhand der Fig. 5 wird nachgewiesen, dass auch mit dieser verminderten Anzahl von Hall-Sensoren (H2-H4) der Erfindungsgedanke verwirklicht wird.
Die Codetabelle in der Fig. 5d zeigt, dass sich - im Vergleich zur Codetabelle 28 nach Fig. 3e - im Hinblick auf die Zustände X1-X6 ebenfalls sechs voneinander unterscheidbare Zustände ergeben. Dies heißt, es kann dieselbe Funktion auch mit insgesamt nur drei Hall-Sensoren verwirklicht werden.
Damit ist nachgewiesen, dass bei einem dreiphasigen Motor im Sinne der Erfindung sowohl drei als auch vier Hall-Sensoren verwendet werden können.
Zeichnungslegende
1
Leiterplatte
2
Hall-Sensor (H
1
)
3
Hall-Sensor (H
2
)
4
Hall-Sensor (H
3
)
5
Hall-Sensor (
4
)
6
Winkelabstand (30°)
7
mechanischer Abstand (Z
1
)
8
innerer Kreisbogen (R
1
)
9
äußerer Kreisbogen (R
2
)
10
Steuermagnetscheibe
11
innere Spur
12
äußere Spur
13
Magnetpolpaar (äußere)
14
Magnetpolpaar (innere)
15
Z-Achse
16
Winkelachse (stationär)
17
rotierende Winkelachse
18
Pfeilrichtung
19
Projektionslinie
20
Motor
21
Hall-Encoder
22
Versorgungsspannung
23
Leistungsendstufe
24
Steuerleitung
24
a, b, c Kommutierungssignale
25
Hauptstromversorgung
26
Phasenleitung
27
Impuls on
28
Codetabelle
29
Signal
30
Signal
31
Signal
32
Signal

Claims (13)

1. Elektronisch kommutierter Motor, bei dem die Ausgangssignale einer Mehrzahl von entsprechend angeordneten Hallsensoren ausgewertet werden zur Generierung eines mehrstelligen digitalen Codes anhand dessen die Bestromung der jeweiligen Phase(n) des Motors in Bezug auf Kommutierungszeitpunkt und Stromrichtung erfolgt, dadurch gekennzeichnet, dass für die Bestromung der betreffenden Phase(n) beim Anlauf des Motors die Signale (29-32) aller Hallsensoren (2-5), mindestens aber die zur eindeutigen Stellungs- und Drehrichtungserkennung benötigte Anzahl berücksichtigt und ausgewertet werden und frühestens nach dem ersten Zustandswechsel des in der Tabelle (28) beispielhaft angegebenen mehrstelligen digitalen Codes nur noch das Signal (29) eines einzigen Hallsensors (5) berücksichtigt und ausgewertet wird.
2. Elektronisch kommutierter Motor nach Anspruch 1, dadurch gekennzeichnet, dass nach dem Anlauf des Motors nur noch eine Stelle des mehrstelligen digitalen Codes durch Auswertung des Ausgangssignales eines einzigen Hallsensors (5) generiert wird und die restlichen Stellen des digitalen Codes einer in einem elektronischen Logikbaustein als Bitmuster gespeicherten Tabelle entnommen oder mittels eines entsprechenden Algorithmus bestimmt werden.
3. Elektronisch kommutierter Motor nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass die Taktfrequenz des einen Hallsensors (5) von dem die Kommutierung der Phasen nach dem Anlauf abgeleitet wird, ein ganzzahliges Vielfaches der Taktfrequenz der übrigen Hallsensoren (2-4) ist.
4. Elektronisch kommutierter Motor nach Anspruch 1 bis 3, dadurch gekennzeichnet, dass die Weiterschaltung des digitalen Codes entsprechend Tabelle (28) durch den Zustandswechsel des Ausgangssignals (29) des einen weiterverwendeten Hall-Sensors (5) ausgelöst wird.
5. Elektronisch kommutierter Motor nach Anspruch 1, 2, 3 oder 4, dadurch gekennzeichnet, dass die höhere Frequenz des einen zur Kommutierung weiterverwendeten Hall-Sensors (5) durch eine gegenüber den anderen Hall- Sensoren (2-4) höhere Anzahl magnetisierter Elemente (13, 14) einer Steuermagnetscheibe (10) bewirkt wird, die drehfest mit dem Rotor verbunden ist.
6. Elektronisch kommutierter Motor nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass die höhere Frequenz des einen zur Kommutierung verwendeten Hall-Sensors (5) mittels eines Polrades mit einer entsprechend höheren Polzahl erzeugt wird.
7. Elektronisch kommutierter Motor nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass die höhere Frequenz aus dem Ausgangssignal eines mit niedriger Frequenz arbeitenden Hall-Sensors durch Frequezvervielfachung mittels eines geeigneten Verfahrens der Signaltechnik erzeugt wird.
8. Elektronisch kommutierter Motor nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass die Frequenzvervielfachung mittels analog und oder digital arbeitender elektronischer Bauelemente bzw. Schaltungen erfolgt.
9. Verfahren zur Steuerung eines elektronisch kommutierten Motors, bei dem zunächst die Ausgangssignale einer Mehrzahl von entsprechend angeordneten Hallsensoren ausgewertet werden zur Generierung eines mehrstelligen digitalen Codes anhand dessen die Bestromung der jeweiligen Phase(n) zum Anlauf des Motors in Bezug auf Kommutierungszeitpunkt und Stromrichtung erfolgt und bei dem nach dem Anlauf des Motors nur noch eine Stelle des Codes durch Auswertung des Ausgangssignales eines einzigen Hallsensors generiert wird während die restlichen Stellen des digitalen Codes einer in einem elektronischen Logikbaustein als Bitmuster gespeicherten Tabelle entnommen oder mittels eines entsprechenden Algorithmus bestimmt werden, dadurch gekennzeichnet, dass in einem ersten Verfahrensschritt, wenigstens bis zum ersten Zustandswechsel eines in der Tabelle (28) beispielhaft wiedergegebenen mehrstelligen digitalen Codes alle Ausgangssignale (29-32) der Hall-Sensoren (2-5) mindestens jedoch die zur eindeutigen Stellungs- und Drehrichtungserkennung erforderliche Anzahl untersucht und ausgewertet werden zur Verifizierung der Drehrichtung des Motors (20), dass in einem zweiten Verfahrensschritt entschieden wird, in welcher Richtung die Sequenzen der Folgecodes gemäss Tabelle(28) abgearbeitet werden müssen, und dass im dritten Verfahrensschritt, frühestens nach dem ersten Zustandswechsel des mehrstelligen digitalen Codes nur noch das Signal (29) des einen alleine weiterverwendeten, mit höherer Frequenz arbeitenden Hall-Sensors (5) ausgewertet wird.
10. Verfahren nach Anspruch 9, dadurch gekennzeichnet, dass für die Generierung und oder Fortschaltung des mehrstelligen digitalen Codes ausschliesslich oder wahlweise das von dem Hall-Sensor (5) erzeugte Signal (29) ausgewertet wird.
11. Verfahren nach einem der Ansprüche 9-10, dadurch gekennzeichnet, dass spätestens im Stillstand vor einem Neuanlauf des Motors (20) die Signale (29-32) aller zur Verfügung stehenden Hall-Sensoren (2, 3, 4, 5) ausgewertet werden.
12. Elektronisch kommutierter Motor nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass bei einem dreiphasigen Motor (20) insgesamt 4 Hall- Sensoren (2-5) verwendet werden.
13. Elektronisch kommutierter Motor nach einem der vorherigen Ansprüche, dadurch gekennzeichnet, dass bei einem dreiphasigen Motor (20) insgesamt 3 Hall- Sensoren (3-5) verwendet werden.
DE10033561A 1999-07-14 2000-07-11 Elektronisch kommutierter Motor mit Kommutierungssignal Expired - Fee Related DE10033561B4 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE10033561A DE10033561B4 (de) 1999-07-14 2000-07-11 Elektronisch kommutierter Motor mit Kommutierungssignal

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE19932787 1999-07-14
DE19932787.4 1999-07-14
DE10033561A DE10033561B4 (de) 1999-07-14 2000-07-11 Elektronisch kommutierter Motor mit Kommutierungssignal

Publications (2)

Publication Number Publication Date
DE10033561A1 true DE10033561A1 (de) 2001-06-21
DE10033561B4 DE10033561B4 (de) 2006-10-05

Family

ID=7914667

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10033561A Expired - Fee Related DE10033561B4 (de) 1999-07-14 2000-07-11 Elektronisch kommutierter Motor mit Kommutierungssignal

Country Status (3)

Country Link
US (1) US6400109B1 (de)
JP (1) JP4102005B2 (de)
DE (1) DE10033561B4 (de)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003012972A1 (de) * 2001-07-20 2003-02-13 Siemens Aktiengesellschaft Messvorrichtung und verfahren zur regelung von elektromotoren
EP1420510A1 (de) * 2002-11-15 2004-05-19 Minebea Co., Ltd. Verfahren zum Justieren einer Sensorvorrichtung zur Bestimmung der Drehlage eines Rotors eines elektronisch kommutierten Motors
DE10255651A1 (de) * 2002-11-28 2004-06-24 Minebea Co., Ltd. Sensorvorrichtung und Verfahren zur Bestimmung der Drehlage eines Rotors eines elektronisch kommutierten Elektromotors
EP1662637A2 (de) 2004-11-25 2006-05-31 Minebea Co., Ltd. Elektrische Maschine, insbesondere bürstenloser Gleichstrommotor, und Verfahren zum Justieren einer Sensoreinheit in einer elektrischen Maschine
DE102005012859A1 (de) * 2005-03-17 2006-09-28 Pierburg Gmbh Elektrisch kommutierter Motor und Verfahren zu seiner Steuerung
DE102004019636B4 (de) * 2004-04-22 2008-04-30 Minebea Co., Ltd. Bürstenloser Gleichstrommotor und Verfahren zum Justieren einer Sensorvorrichtung in einem bürstenlosen Gleichstrommotor
US7375287B2 (en) 2002-08-28 2008-05-20 Minebea Co., Ltd. Assembly for accommodating the power electronics and control electronics of an electric motor
FR3023659A1 (fr) * 2014-07-11 2016-01-15 Somfy Sas Procede de generation de signaux de commande pour gerer le fonctionnement d’un moteur synchrone, dispositif de controle et actionneur

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002349137A (ja) * 2001-05-22 2002-12-04 Keihin Corp 車両用パワースライドドアの制御装置
FR2830140B1 (fr) * 2001-09-26 2004-08-27 Roulements Soc Nouvelle Dispositif de commande d'un moteur a commutation electronique
FR2845213B1 (fr) * 2002-09-27 2005-03-18 Roulements Soc Nouvelle Dispositif de pilotage d'un moteur a commutation electronique comprenant des singularites reparties angulairement
EP1579564B1 (de) * 2002-12-31 2018-09-12 ebm-papst St. Georgen GmbH & Co. KG Rotorstellungssensoranordnung und verfahren zur erfassung der rotorstellung
US20040263935A1 (en) * 2003-05-22 2004-12-30 Heinz Keiser Scanner
JP2005110363A (ja) * 2003-09-29 2005-04-21 Mitsubishi Electric Corp ブラシレスモータの駆動制御装置及び駆動制御方法
US6989642B2 (en) * 2003-10-16 2006-01-24 Invacare Corporation Method and apparatus for embedding motor error parameter data in a drive motor of a power driven wheelchair
JP4030571B1 (ja) * 2006-10-26 2008-01-09 有限会社ケイ・アールアンドデイ 単相交流同期モータ
JP5007581B2 (ja) * 2007-03-01 2012-08-22 日本電産株式会社 モータ
JP5093748B2 (ja) * 2007-03-01 2012-12-12 日本電産株式会社 モータ
FR2920744B1 (fr) * 2007-09-07 2010-04-09 Eurocopter France Verin de compensation pour commande de vol de giravion
CN102011744A (zh) * 2009-09-07 2011-04-13 鸿富锦精密工业(深圳)有限公司 多风扇控制系统
DE102013002619A1 (de) 2013-02-18 2014-08-21 Minebea Co., Ltd. Verfahren zur Kommutierung eines dreiphasigen bürstenlosen Gleichstrommotors und dreiphasiger bürstenloser Gleichstrommotor
DE102013203388B3 (de) * 2013-02-28 2014-03-20 Schaeffler Technologies AG & Co. KG Rotorlagegeber für eine elektronisch kommutierte elektrische Maschine mit einem Referenzgeber
TWM458027U (zh) * 2013-03-12 2013-07-21 Zhen-Jie Hong 開關式磁阻馬達之改良構造
JP6133177B2 (ja) * 2013-09-05 2017-05-24 ミネベアミツミ株式会社 モータ駆動制御装置及びモータ駆動制御装置の制御方法
US9923433B2 (en) * 2015-08-10 2018-03-20 Bose Corporation Encoder for a rotary motor
KR20200050764A (ko) * 2018-11-02 2020-05-12 엘지이노텍 주식회사 모터
CN114123875B (zh) * 2020-08-27 2023-09-22 致新科技股份有限公司 马达控制器

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3979651A (en) 1974-12-23 1976-09-07 International Business Machines Corporation Direct current and synchronous motor system
DE3004794A1 (de) 1980-02-07 1981-08-13 Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt Frequenzmultiplikation zur erstellung von signalen fuer die ansteuerung eines wechselrichters
US4365187A (en) * 1980-05-15 1982-12-21 Rotron Incorporated Brushless D.C. motor
US4912379A (en) * 1987-05-21 1990-03-27 Victor Company Of Japan, Ltd. Multi-phase brushless motor with increased starting torque and reduced torque ripple
US5845045A (en) 1993-11-28 1998-12-01 Papst-Motoren Gmbh & Co. Kg Method and apparatus for DC motor speed control
US5590235A (en) 1993-12-03 1996-12-31 Papst-Motoren Gmbh & Co. Kg DC motor control with periodic reset
DE19517665A1 (de) * 1994-11-21 1996-11-14 Papst Motoren Gmbh & Co Kg Elektronisch kommutierter Motor, und Verfahren zur Ansteuerung eines drei- oder mehrsträngigen, elektronisch kommutierten Motors
DE19515944A1 (de) 1994-11-21 1996-11-07 Papst Motoren Gmbh & Co Kg Verfahren zur Verbesserung des Wirkungsgrades eines elektronisch kommutierten Motors, und Motor zur Durchführung eines solchen Verfahrens
US5712539A (en) 1995-06-07 1998-01-27 Exabyte Corporation Digital acoustic noise reduction in electric motors driven by switching power amplifiers
KR100258434B1 (ko) 1996-09-02 2000-06-01 윤종용 1-홀 신호를 이용한 3상 비엘디시 모터의 구동회로
DE19811377A1 (de) * 1998-03-16 1999-09-23 Siemens Ag Steuervorrichtung für einen elektromotorischen Stellantrieb, insbesondere zur Verwendung in einem Kraftfahrzeug

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003012972A1 (de) * 2001-07-20 2003-02-13 Siemens Aktiengesellschaft Messvorrichtung und verfahren zur regelung von elektromotoren
US7375287B2 (en) 2002-08-28 2008-05-20 Minebea Co., Ltd. Assembly for accommodating the power electronics and control electronics of an electric motor
DE10253388B4 (de) * 2002-11-15 2005-05-12 Minebea Co., Ltd. Verfahren zum Justieren einer Sensorvorrichtung zur Bestimmung der Drehlage eines Rotors eines elektronisch kommutierten Motors
US6925412B2 (en) 2002-11-15 2005-08-02 Minebea Co., Ltd. Method for adjusting a sensor device for determining the rotational position of an electronically-commutated motor rotor
EP1420510A1 (de) * 2002-11-15 2004-05-19 Minebea Co., Ltd. Verfahren zum Justieren einer Sensorvorrichtung zur Bestimmung der Drehlage eines Rotors eines elektronisch kommutierten Motors
DE10255651A1 (de) * 2002-11-28 2004-06-24 Minebea Co., Ltd. Sensorvorrichtung und Verfahren zur Bestimmung der Drehlage eines Rotors eines elektronisch kommutierten Elektromotors
DE102004019636B4 (de) * 2004-04-22 2008-04-30 Minebea Co., Ltd. Bürstenloser Gleichstrommotor und Verfahren zum Justieren einer Sensorvorrichtung in einem bürstenlosen Gleichstrommotor
EP1662637A2 (de) 2004-11-25 2006-05-31 Minebea Co., Ltd. Elektrische Maschine, insbesondere bürstenloser Gleichstrommotor, und Verfahren zum Justieren einer Sensoreinheit in einer elektrischen Maschine
DE102004056990B4 (de) * 2004-11-25 2007-04-12 Minebea Co., Ltd. Elektrische Maschine, insbesondere bürstenloser Gleichstrommotor, und Verfahren zum Justieren einer Sensoreinheit in einer elektrischen Maschine
DE102005012859A1 (de) * 2005-03-17 2006-09-28 Pierburg Gmbh Elektrisch kommutierter Motor und Verfahren zu seiner Steuerung
FR3023659A1 (fr) * 2014-07-11 2016-01-15 Somfy Sas Procede de generation de signaux de commande pour gerer le fonctionnement d’un moteur synchrone, dispositif de controle et actionneur
WO2016005603A3 (fr) * 2014-07-11 2016-03-31 Somfy Sas Procédé de génération de signaux de commande pour gérer le fonctionnement d'un moteur synchrone, dispositif de contrôle et actionneur
US10027264B2 (en) 2014-07-11 2018-07-17 Somfy Sas Method for generating control signals for managing the operation of a synchronous motor, control device and actuator

Also Published As

Publication number Publication date
DE10033561B4 (de) 2006-10-05
JP4102005B2 (ja) 2008-06-18
US6400109B1 (en) 2002-06-04
JP2001045788A (ja) 2001-02-16

Similar Documents

Publication Publication Date Title
DE10033561A1 (de) Elektronisch kommutierter Motor mit Kommutierungssignal
DE3884137T2 (de) Bürstenloser Motor.
DE69017152T2 (de) Regelung eines bürstenlosen Motors mit mehreren Phasen und ohne Positionssensoren für den Rotor, unter Verwendung eines Systems der digitalen Filterung.
DE4036024C1 (de)
EP2601739B1 (de) Verfahren und schaltungsanordnung zur überprüfung der rotorposition einer synchronmaschine
DE102008043296B4 (de) Motorsteuerungsgerät
DE10023370A1 (de) System zur elektronischen Kommutierung eines bürstenlosen Gleichstrommotors
EP1961107B1 (de) Vorrichtung und verfahren zur ermittlung der drehlage des rotors einer elektrischen maschine
DE4305321A1 (de)
EP2225825B1 (de) Verfahren und schaltungsanordnung zur erzeugung von rotor-positionssignalen und zur sensorlosen kommutierung bürstenloser gleichstrommotoren
DE102013218041A1 (de) Verfahren zum Betreiben eines Elektromotors
DE2743411B2 (de) Steuerschaltung zum schrittweisen Betreiben eines kollektorlosen Gleichstrommotors
DE69725673T2 (de) Synchronisationsverfahren- und Vorrichtung für den Anlauf einer dreiphasigen Synchronmaschine
DE69016794T2 (de) Verfahren und vorrichtung zum starten einer elektrischen maschine mit variabler reluktanz.
DE102007063386A1 (de) Verfahren zur Bestimmung von elektrischen Rotorpositionen in elektrischen Maschinen mit Vorrichtungen zur Kommutierung und Positionserkennung
DE69014839T2 (de) Regelkreis für kollektorlosen elektrischen Motor.
EP1866606B1 (de) Lagesensorsystem
DE3718207A1 (de) Verfahren zur steuerung der drehzahl eines rotors
DE3306052C2 (de) Haushaltsgerät, insbesondere Geschirr- oder Wäschewaschgerät oder -Trockner
DE19723222A1 (de) Indexsignalgeberschaltung
DE102012223581A1 (de) Vorrichtung und Verfahren zum Überwachen von Signalpegeln
WO2003100443A1 (de) Verfahren und vorrichtung zum ermitteln einer drehzahl mit schätzung eines messwertes bei geringen drehzahlen_______________
EP1028516B1 (de) Synchronmotor mit Rotorlage-Erkennung
DE3641448C2 (de)
DE102008000707A1 (de) Verfahren zum Positionieren eines Rotors eines Elektromotors

Legal Events

Date Code Title Description
ON Later submitted papers
OP8 Request for examination as to paragraph 44 patent law
8127 New person/name/address of the applicant

Owner name: PRECISION MOTORS DEUTSCHE MINEBEA GMBH, 78052 VILL

8127 New person/name/address of the applicant

Owner name: MINEBEA CO., LTD., NAGANO, JP

8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee