Patent DE-102013008191-B4 (DE)
Title: Magnetpolpositionsermittlungsvorrichtung zum Ermitteln einer Position des Magnetpols des Rotors in einem Permanentmagnet - Synchronmotor
Inventor: SONODA NAOTO
IPC: H02P6/18
Filed: 2013-05-14
Granted: 2023-10-26
Abstract: Magnetpolpositionsermittlungsvorrichtung (30) zum Ermitteln einer Position des Magnetpols eines Rotors zum Zeitpunkt des Startens eines Permanentmagnet - Synchronmotors (20), der den Rotor und einen Stator aufweist, von denen der Rotor Permanentmagnete und der Stator Wicklungen hat, bei der die Magnetpolpositionsermittlungsvorrichtung umfasst:eine Ermittlungseinheit für eine Magnetpolposition (50) zum Ermitteln einer Position des Magnetpols des Rotors auf der Grundlage des Verhaltens des Rotors, wenn der Strom zu einer vorgegebenen Erregerphase angelegt wird;eine Messeinheit für einen Bewegungsbetrag (36) zum Bestimmen eines Bewegungsbetrags des Rotors, wenn der Strom zu einer vorgegebenen Erregerphase angelegt wird;eine erste Speichereinheit für eine Magnetpolposition (32) zum Speichern einer ersten Position des Magnetpols des Rotors, die von der Ermittlungseinheit für eine Magnetpolposition (50) ermittelt worden ist;eine Ausgabeeinheit für einen Strombefehl (44) zum Ausgeben eines Strombefehls, der das Anlegen eines Stroms in einer ersten Erregerphase bewirkt, die durch Addieren eines vorgegebenen zusätzlichen Phasenbetrags zu der in der ersten Speichereinheit für die Position eines Magnetpols (32) gespeicherten ersten Position des Magnetpols gewonnen wird,eine Speichereinheit für einen Bewegungsbetrag (38) zum Speichern des Bewegungsbetrags des Rotors von dem Zeitpunkt vor der Aufgabe des Strombefehls bis zu dem Zeitpunkt nach der Aufgabe des Strombefehls, wobei der Bewegungsbetrag durch die Messeinheit für einen Bewegungsbetrag (36) gemessen wird;eine zweite Speichereinheit für eine Magnetpolposition (34) zum Speichern einer zweiten Position des Magnetpols des Rotors nach der Aufgabe des Strombefehls, wobei die zweite Position des Magnetpols von der Ermittlungseinheit für eine Magnetpolposition (50) gemessen wird,eine Bestimmungseinheit (40) zum Bestimmen einer falschen Messung, wenn die Differenz des zusätzlichen Phasenbetrags und der Differenz zwischen der ersten Magnetpolposition und der zweiten Magnetpolposition größer als ein vorgegebener Grenzwert ist; undeine Recheneinheit (42) zum Korrigieren der zweiten Position des Magnetpols des Rotors zum Berechnen einer aktuellen Magnetpolposition auf der Grundlage der ersten Position des Magnetpols, der zweiten Position des Magnetpols und des Bewegungsbetrags des Rotors, wenn die Differenz zwischen dem zusätzlichen Phasenbetrag und der Differenz zwischen der ersten Position des Magnetpols und der zweiten Position des Magnetpols gleich oder kleiner als der vorgegebene Grenzwert ist,wobei die Ermittlungseinheit für eine Magnetpolposition (50), die Messeinheit für einen Bewegungsbetrag (36), die Ausgabeeinheit für einen Strombefehl (44), die Bestimmungseinheit (40) und die Recheneinheit (42) so ausgebildet sind, wiederholt derart zu arbeiten, dass der Vorgang des Errechnens der aktuellen Position des Magnetpols wenigstens einmal wiederholt wird,wobei die Recheneinheit (42) so ausgebildet ist, dass sie die aktuelle Position des Magnetpols durch Dividieren eines Summenwerts durch 2 berechnet, und wobei der Summenwert durch Aufsummieren der ersten Position des Magnetpols, der zweiten Position des Magnetpols und des Bewegungsbetrags des Magnetpols erhalten wird.