DE102021206071A1 - Method for determining a control angle of rotation of an electric motor - Google Patents
Method for determining a control angle of rotation of an electric motor Download PDFInfo
- Publication number
- DE102021206071A1 DE102021206071A1 DE102021206071.4A DE102021206071A DE102021206071A1 DE 102021206071 A1 DE102021206071 A1 DE 102021206071A1 DE 102021206071 A DE102021206071 A DE 102021206071A DE 102021206071 A1 DE102021206071 A1 DE 102021206071A1
- Authority
- DE
- Germany
- Prior art keywords
- rotation
- electric motor
- angle
- control
- determined
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K11/00—Structural association of dynamo-electric machines with electric components or with devices for shielding, monitoring or protection
- H02K11/20—Structural association of dynamo-electric machines with electric components or with devices for shielding, monitoring or protection for measuring, monitoring, testing, protecting or switching
- H02K11/21—Devices for sensing speed or position, or actuated thereby
- H02K11/215—Magnetic effect devices, e.g. Hall-effect or magneto-resistive elements
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
Es wird ein Verfahren zum Bestimmen eines Regelungs-Drehwinkels eines Elektromotors zur Regelung des Elektromotors beschrieben, mit den Schritten: Bereitstellen von inkrementellen, sensorisch bestimmten Drehwinkeln des Elektromotors; undBestimmung des Regelungs-Drehwinkels, wobei der Regelungs-Drehwinkel basierend auf einer Anzahl aufeinanderfolgender inkrementellen, sensorisch bestimmten Drehwinkeln interpoliert wird.A method for determining a control angle of rotation of an electric motor for controlling the electric motor is described, with the steps: providing incremental, sensor-determined angles of rotation of the electric motor; anddetermining the governor rotation angle, wherein the governor rotation angle is interpolated based on a number of consecutive incremental sensored rotation angles.
Description
Stand der TechnikState of the art
Für einige Anwendungen, wie zum Beispiel elektrische Roller, werden preiswerte Elektroantriebe benötigt, die dann mit sehr preisgünstigen Sensoren für ein Betreiben des Elektroantriebs ausgestattet sind. Ein Elektromotor für einen solchen Elektroantrieb, der, beispielsweise dreiphasig, mittels eines Inverters betrieben wird, kann mit einfachen Sensoren, die einen Drehwinkel des Elektromotors mit großen Winkel-Inkrementen bestimmen, nicht optimal geregelt werden.Inexpensive electric drives are required for some applications, such as electric scooters, which are then equipped with very inexpensive sensors for operating the electric drive. An electric motor for such an electric drive, which is operated, for example, three-phase, by means of an inverter, cannot be optimally controlled with simple sensors that determine an angle of rotation of the electric motor with large angular increments.
Offenbarung der ErfindungDisclosure of Invention
Es ist eine Aufgabe der Erfindung ein Elektromotor, basierend auf Messwerten einfacher Sensoren, die den Drehwinkel des Elektromotors bestimmen, verbessert zu regeln.It is an object of the invention to control an electric motor in an improved manner based on measured values from simple sensors that determine the angle of rotation of the electric motor.
Entsprechend einem Aspekt der Erfindung wird ein Verfahren zum Bestimmen eines Regelungs-Drehwinkels eines Elektromotors, ein Verfahren zur Regelung eines Elektromotors, ein Steuergerät zum Bestimmen eines Regelungs-Drehwinkels, ein System für eine mobile Plattform, eine mobile Plattform und eine Verwendung eines Steuergeräts, entsprechend den Merkmalen der unabhängigen Ansprüche, angegeben, die zumindest zum Teil die beschriebenen Aufgaben lösen. Vorteilhafte Ausgestaltungen sind Gegenstand der abhängigen Ansprüche sowie der nachfolgenden Beschreibung. According to one aspect of the invention, a method for determining a control rotation angle of an electric motor, a method for controlling an electric motor, a controller for determining a control rotation angle, a system for a mobile platform, a mobile platform, and use of a controller, respectively the features of the independent claims, which at least partly solve the objects described. Advantageous configurations are the subject of the dependent claims and the following description.
In dieser gesamten Beschreibung ist die Abfolge von Verfahrensschritten so dargestellt, dass das Verfahren leicht nachvollziehbar ist. Der Fachmann wird aber erkennen, dass viele der Verfahrensschritte auch in einer anderen Reihenfolge durchlaufen werden können und zu dem gleichen oder einem entsprechenden Ergebnis führen. In diesem Sinne kann die Reihenfolge der Verfahrensschritte entsprechend geändert werden, ohne dass das Verfahren verändert wird. Einige Merkmale sind mit Zählwörtern versehen, um die Lesbarkeit zu verbessern oder die Zuordnung eindeutiger zu machen, dies impliziert aber nicht ein Vorhandensein bestimmter Merkmale.Throughout this description, the sequence of method steps is presented in such a way that the method is easy to understand. However, those skilled in the art will recognize that many of the method steps can also be carried out in a different order and lead to the same or a corresponding result. In this sense, the order of the method steps can be changed accordingly without changing the method. Some features are numbered to improve readability or to clarify attribution, but this does not imply the presence of specific features.
Entsprechend einem Aspekt wird ein Verfahren zum Bestimmen eines Regelungs-Drehwinkels eines Elektromotors zur Regelung des Elektromotors vorgeschlagen, wobei in einem Schritt inkrementelle, sensorisch bestimmten Drehwinkel des Elektromotors bereitgestellt werden. In einem weiteren Schritt wird der Regelungs-Drehwinkel bestimmt, wobei der Regelung-Drehwinkel basierend auf einer Anzahl aufeinanderfolgender inkrementeller, sensorisch bestimmten Drehwinkel mittels einer Interpolation bestimmt wird.According to one aspect, a method for determining a control angle of rotation of an electric motor for controlling the electric motor is proposed, with incremental, sensor-determined angles of rotation of the electric motor being provided in one step. In a further step, the control angle of rotation is determined, wherein the control angle of rotation is determined based on a number of consecutive incremental, sensor-determined angles of rotation by means of an interpolation.
Dabei kann die Regelung des Elektromotors eine Regelung des Elektromotors im engeren Sinne umfassen und/oder eine Steuerung des Elektromotors umfassen. Insbesondere kann für einen Zeitbereich, bis zur nächsten instrumentellen, sensorisch bestimmten Drehwinkel-Bestimmung eine Vielzahl von Regelungs-Drehwinkel mittels der Interpolation bestimmt werden, um die Regelung des Elektromotors zu verbessern. Vorteilhafterweise werden durch die Interpolation in Zeitbereichen zwischen zwei sensorisch bestimmten Drehwinkel weitere Regelungs-Drehwinkel bestimmt, die möglichst genau den Drehwinkel des Elektromotors vorhersagen, um die Regelung des Elektromotors zu verbessern.The regulation of the electric motor can include regulation of the electric motor in the narrower sense and/or control of the electric motor. In particular, a large number of control angles of rotation can be determined by means of interpolation for a period of time until the next instrumental, sensor-determined angle of rotation determination in order to improve the control of the electric motor. Advantageously, further control angles of rotation are determined by the interpolation in time ranges between two angles of rotation determined by sensors, which predict the angle of rotation of the electric motor as precisely as possible in order to improve the control of the electric motor.
Beispielsweise kann mit einem solchen Verfahren ein Elektromotor verbessert geregelt werden, dessen sensorisch bestimmter Drehwinkel mittels eines Hall-Sensors gemessen wird und somit große inkrementelle in Bezug auf den bestimmten Drehwinkel aufweisen. Mit dem Verfahren kann in dem Zeitbereich zwischen einer aktuellen Messung und einer zukünftigen Messung des sensorisch bestimmten Drehwinkels eine geeignete Interpolation erfolgen, um den aktuellen Drehwinkel vorherzusagen und damit die Regelung des Elektromotors zu verbessern.For example, with such a method, an electric motor can be controlled in an improved manner, the sensor-determined angle of rotation of which is measured by means of a Hall sensor and thus have large incremental values in relation to the determined angle of rotation. With the method, a suitable interpolation can take place in the time range between a current measurement and a future measurement of the sensor-determined angle of rotation in order to predict the current angle of rotation and thus improve the control of the electric motor.
Gemäß einem Aspekt wird vorgeschlagen, dass der Regelungs-Drehwinkel mittels eines Polynoms zweiter Ordnung interpoliert wird.According to one aspect, it is proposed that the control angle of rotation is interpolated using a second-order polynomial.
Überraschenderweise hat sich herausgestellt, dass ein Polynom zweiter Ordnung die Regelung des Elektromotors deutlich verbessert, wobei notwendige Parameter zur Bestimmung des Polynoms, die im Folgenden beschrieben wird mit relativ geringem Rechen-Aufwand analytisch bestimmt werden.Surprisingly, it has been found that a second-order polynomial significantly improves the control of the electric motor, with the necessary parameters for determining the polynomial, which are described below, being determined analytically with relatively little computing effort.
Gemäß einem Aspekt wird vorgeschlagen, dass das Polynom zweiter Ordnung mit der Formel
Vorteilhafterweise können der erste Koeffizient a und der zweite Koeffizient b mittels drei möglichst aktuellen sensorisch bestimmten Drehwinkel analytisch berechnet werden, um bis zu einer nächsten Bereitstellung eines sensorisch bestimmten Drehwinkel einen aktuellen Drehwinkel des Elektromotors abzuschätzen, um eine Regelung des Elektromotors zu verbessern.Advantageously, the first coefficient a and the second coefficient b by means of three possible The most current sensor-determined angle of rotation can be calculated analytically in order to estimate a current angle of rotation of the electric motor until the next provision of a sensor-determined angle of rotation, in order to improve control of the electric motor.
Gemäß einem Aspekt wird vorgeschlagen, dass der erste Koeffizient und der zweite Koeffizient neu bestimmt wird, sobald ein neuer aktueller sensorisch bestimmter Drehwinkel bereitgestellt wird.According to one aspect, it is proposed that the first coefficient and the second coefficient be re-determined as soon as a new current sensor-determined angle of rotation is provided.
Vorteilhafterweise kann durch die immer wieder neue Bestimmung des ersten Koeffizienten und des zweiten Koeffizienten die Bestimmung des Regelungs-Drehwinkels dem Drehwinkel des Elektromotors hinreichend genau, für eine Regelung des Elektromotors, angepasst werden.Advantageously, the determination of the control angle of rotation can be adapted to the angle of rotation of the electric motor with sufficient accuracy for a control of the electric motor by repeatedly determining the first coefficient and the second coefficient.
Gemäß einem Aspekt wird vorgeschlagen, dass eine Vielzahl von Regelungs-Drehwinkeln für einen Zeitbereich bis zum nächsten bereitgestellten sensorisch bestimmten Drehwinkel bestimmt wird.According to one aspect, it is proposed that a multiplicity of control angles of rotation be determined for a time range up to the next angle of rotation that is provided and determined by sensors.
Dabei sind die Vielzahl von Regelungs-Drehwinkeln jeweils Vorhersagen, die in die Zukunft von dem aktuellsten sensorisch bestimmten Drehwinkel gerichtet sein. Vorteilhafterweise kann durch die Vielzahl von Regelungs-Drehwinkeln eine Abschätzung von Drehwinkel des Elektromotors einem Regelungstakt eines Senators des Elektromotors angepasst werden.In this case, the large number of control angles of rotation are in each case predictions which are directed into the future from the most recent angle of rotation determined by sensors. An estimate of the angle of rotation of the electric motor can advantageously be adapted to a control cycle of a sensor of the electric motor through the large number of control angles of rotation.
Gemäß einem Aspekt wird vorgeschlagen, dass die inkrementell sensorisch bestimmten Drehwinkel mittels eines Hall-Sensors bestimmt werden. Eine Bestimmung des sensorisch bestimmten Drehwinkel mittels eines Hall-Sensors können besonders kostengünstig durchgeführt werden, und mit dem Verfahren kann eine ausreichende Genauigkeit des Regelungs-Drehwinkels bestimmt werden, um den Elektromotor verbessert zu regeln.According to one aspect, it is proposed that the angles of rotation determined incrementally by sensors are determined by means of a Hall sensor. The angle of rotation determined by sensors can be determined particularly cost-effectively using a Hall sensor, and the method can be used to determine the control angle of rotation with sufficient accuracy to better control the electric motor.
Gemäß einem Aspekt wird vorgeschlagen, dass das Winkel-Inkrement der sensorisch bestimmten Drehwinkel ein ganzzahliger Bruchteil von 360 Grad ist. Vorteilhafterweise kann das Verfahren durch Anpassung des ersten Parameters und/oder des zweiten Parameters an unterschiedliche Winkel-Inkremente angepasst werden.According to one aspect, it is proposed that the angular increment of the sensor-determined rotation angles is an integer fraction of 360 degrees. The method can advantageously be adapted to different angle increments by adapting the first parameter and/or the second parameter.
Gemäß einem Aspekt wird vorgeschlagen, dass das Winkel-Inkrement der sensorisch bestimmten Drehwinkel sechzig Grad beträgt. Vorteilhafterweise kann das Verfahren auch bei großen Inkrementen von sensorisch bestimmten Drehwinkel, wie beispielsweise von sensorischen Bestimmungen mit Hall-Sensoren, das typischerweise 60° beträgt, angewendet werden.According to one aspect, it is proposed that the angle increment of the sensor-determined angle of rotation is sixty degrees. Advantageously, the method can also be used for large increments of sensor-determined angles of rotation, such as sensory determinations with Hall sensors, which is typically 60°.
Gemäß einem Aspekt wird vorgeschlagen, dass der Elektromotor mittels einer Vielzahl von Regelungs-Drehwinkeln geregelt wird, um ein Soll-Drehmoment bereitzustellen. Durch die Verwendung des Verfahrens zur Bestimmung des Regelungs-Drehwinkels kann das Soll-Drehmoment eines Elektromotors verbessert, insbesondere mit weniger Fluktuationen des Soll-Drehmoments, eingestellt werden.According to one aspect, it is proposed that the electric motor is controlled by means of a large number of control angles of rotation in order to provide a target torque. By using the method for determining the control angle of rotation, the target torque of an electric motor can be improved, in particular set with fewer fluctuations in the target torque.
Es wird ein Verfahren zur Regelung eines Elektromotors vorgeschlagen, wobei in einem Schritt eine Soll-Winkel-Beschleunigung des Elektromotors bereitgestellt wird. In einem weiteren Schritt wird ein Soll-Drehmoment für den Elektromotor mittels eines Fahrzeugsteuerungsrechners für einen Inverter bestimmt. In einem weiteren Schritt werden drei aktuelle inkrementelle, sensorisch bestimmte Drehwinkel des Elektromotors bereitgestellt. In einem weiteren Schritt wird zumindest ein Regelungs-Drehwinkel, wie oben beschrieben, basierend auf den drei aktuellen aufeinanderfolgenden inkrementellen, sensorisch bestimmten Drehwinkeln bestimmt. In einem weiteren Schritt wird zumindest eine Phasenspannung für den Elektromotor mittels des Inverters und zumindest eines Regelungs-Drehwinkels bestimmt, um den Elektromotor zu regeln.A method for controlling an electric motor is proposed, with a setpoint angular acceleration of the electric motor being provided in one step. In a further step, a target torque for the electric motor is determined using a vehicle control computer for an inverter. In a further step, three current, incremental, sensor-determined angles of rotation of the electric motor are provided. In a further step, at least one control angle of rotation, as described above, is determined on the basis of the three current consecutive incremental angles of rotation determined by sensors. In a further step, at least one phase voltage for the electric motor is determined using the inverter and at least one control angle of rotation in order to control the electric motor.
Durch dieses Verfahren zur Regelung eines Elektromotors, kann ein Elektromotor mit einem besseren Wirkungsgrad, wie weiter unten erläutert wird, betrieben werden.With this method for controlling an electric motor, an electric motor can be operated with better efficiency, as will be explained further below.
Gemäß einem Aspekt wird vorgeschlagen, dass bei dem Verfahren zur Regelung eines Elektromotors die Soll-Winkel-Beschleunigung des Elektromotors mittels zumindest eines manuellen Gebers bereitgestellt wird.According to one aspect, it is proposed that, in the method for controlling an electric motor, the setpoint angular acceleration of the electric motor be provided by means of at least one manual encoder.
Ein solcher manueller Geber kann beispielsweise ein Gasgriff und/oder ein Bremshebel sein.Such a manual transmitter can be a throttle grip and/or a brake lever, for example.
Es wird ein Steuergerät zum Bestimmen eines Regelungs-Drehwinkels vorgeschlagen, mit einem Eingang für inkrementelle sensorisch bestimmte Drehwinkel eines Elektromotors und einem Ausgang zum Bereitstellen von Regelungs-Drehwinkeln, wobei das Steuergerät eingerichtet ist, einen Regelungs-Drehwinkel, wie oben beschrieben, zu bestimmen.A control unit for determining a control angle of rotation is proposed, with an input for incremental sensor-determined angles of rotation of an electric motor and an output for providing control angles of rotation, the control unit being set up to determine a control angle of rotation, as described above.
Mit einem solchen Steuergerät kann das Verfahren leicht in unterschiedliche Anwendungen integriert werden.With such a control device, the method can easily be integrated into different applications.
Es wird ein System für eine mobile Plattform vorgeschlagen, mit einem Elektromotor, zum Antrieb der mobilen Plattform, und einem manuellen Geber, zur Bereitstellung eines Soll-Beschleunigungswertes. Weiterhin weist das System einen Fahrzeugsteuerung-Rechner, zur Bestimmung eines Solldrehmoments für einen Inverter mittels des bereitgestellten Soll-Beschleunigungswerts auf und einen Inverter, der mit dem Elektromotor elektrisch gekoppelt ist, zum Bereitstellen von zumindest einer Phasenspannung zum Betrieb des Elektromotors, dem das Solldrehmoment vom Fahrzeugsteuerungs-Rechner bereitgestellt wird. Darüber hinaus weist das System einen Sensor, zum sensorischen Bestimmen eines inkrementellen Drehwinkels des Elektromotors, auf, wobei der Sensor mit dem Elektromotor und dem Steuergerät gekoppelt ist und ein oben beschriebenes Steuergerät, zum Bestimmen eines Regelungs-Drehwinkels, das mit dem Inverter signalmäßig gekoppelt ist.A system for a mobile platform is proposed with an electric motor to drive the mobile platform and a manual encoder to provide a target acceleration value. The system also has a vehicle control computer, for determining a target torque for an inverter using the provided target acceleration value and an inverter, which is electrically coupled to the electric motor, for providing at least one phase voltage for operating the electric motor, to which the target torque is provided by the vehicle control computer . In addition, the system has a sensor for determining an incremental angle of rotation of the electric motor via sensors, the sensor being coupled to the electric motor and the control unit, and a control unit, as described above, for determining a control angle of rotation, which is signal-coupled to the inverter .
Mit einem solchen System kann eine mobile Plattform mit verbessertem Wirkungsgrad betrieben werden, wodurch beispielsweise bei einem elektrischen Antrieb mittels einer Batterie eine größere Reichweite resultiert.With such a system, a mobile platform can be operated with improved efficiency, which results in a greater range, for example, with an electric drive using a battery.
Gemäß einem Aspekt wird vorgeschlagen, dass der Sensor in dem oben beschriebenen System ein Hall-Sensor ist.According to one aspect it is proposed that the sensor in the system described above is a Hall sensor.
Vorteilhafterweise kann mit dem Verfahren zur Bestimmung eines Regelungs-Drehwinkels ein kostengünstiges System realisiert werden, dass einen hohen Wirkungsgrad aufweist, obwohl der Hall-Sensor ein großes Winkel-Inkrement von beispielsweise 60° aufweist.Advantageously, with the method for determining a control angle of rotation, a cost-effective system can be implemented that has a high level of efficiency, even though the Hall sensor has a large angular increment of 60°, for example.
Es wird eine mobile Plattform vorgeschlagen, die eines der oben beschriebenen Systeme aufweist.A mobile platform is proposed which has one of the systems described above.
Dabei kann unter einer mobilen Plattform ein jedwedes elektrisch angetriebene Fahrzeug und insbesondere ein Elektroroller und/oder ein zumindest teilweise automatisiertes System verstanden werden, welches mobil ist, und/oder ein Fahrerassistenzsystem eines Fahrzeugs. Ein Beispiel kann ein zumindest teilweise automatisiertes Fahrzeug bzw. ein Fahrzeug mit einem Fahrerassistenzsystem sein. Das heißt, in diesem Zusammenhang beinhaltet ein zumindest teilweise automatisiertes System eine mobile Plattform in Bezug auf eine zumindest teilweise automatisierte Funktionalität, aber eine mobile Plattform beinhaltet auch Fahrzeuge und andere mobile Maschinen einschließlich Fahrerassistenzsysteme. Weitere Beispiele für mobile Plattformen können Fahrerassistenzsysteme mit mehreren Sensoren, mobile Multisensor-Roboter wie z.B. Roboterstaubsauger oder Rasenmäher, ein Multisensor-Überwachungssystem, eine Fertigungsmaschine, ein persönlicher Assistent, ein Flugzeug oder ein Schiff oder ein Zugangskontrollsystem sein. Jedes dieser Systeme kann ein vollständig oder teilweise automatisiertes System sein.A mobile platform can be understood to mean any electrically powered vehicle and in particular an electric scooter and/or an at least partially automated system that is mobile and/or a driver assistance system of a vehicle. An example can be an at least partially automated vehicle or a vehicle with a driver assistance system. That is, in this context, an at least partially automated system includes a mobile platform in terms of at least partially automated functionality, but a mobile platform also includes vehicles and other mobile machines including driver assistance systems. Other examples of mobile platforms can be driver assistance systems with multiple sensors, mobile multi-sensor robots such as robotic vacuum cleaners or lawn mowers, a multi-sensor surveillance system, a manufacturing machine, a personal assistant, an airplane or a ship, or an access control system. Each of these systems can be a fully or partially automated system.
Es wird eine Verwendung eines oben beschriebenen Steuergeräts, zum Bestimmen eines Regelungs-Drehwinkels, vorgeschlagen, um einen Elektromotor basierend auf dem Regelungs-Drehwinkel zu regeln.A use of a control device described above for determining a control angle of rotation is proposed in order to control an electric motor based on the control angle of rotation.
Durch eine solche Verwendung können die oben beschriebenen Vorteile, die das Verfahren zur Bestimmung des Regelungs-Drehwinkel aufweist, für einen Antrieb einer mobilen Plattform mit einem Elektromotor vorteilhaft genutzt werden.Such a use allows the advantages described above, which the method for determining the control angle of rotation has, to be used advantageously for driving a mobile platform with an electric motor.
Ausführungsbeispieleexemplary embodiments
Ausführungsbeispiele der Erfindung sind in den
Es zeigt die
-
1 einen Regelkreis eines Elektromotors; -
2 Diagramme von Winkelgeschwindigkeit, tatsächlichen Drehwinkeln und gemessenen Drehwinkeln eines Elektromotors, sowie ein daraus resultierender Fehler; -
3 Diagramme zur Erläuterung des Verfahrens zum Bestimmen des Regelungs-Drehwinkels; -
4 Diagramme zur Erläuterung des Verfahrens zum Bestimmen des Regelungs-Drehwinkels mit aus dem Verfahren resultierende Fehler der Bestimmung des Drehwinkels; -
5 Diagramme zur Erläuterung des Verfahrens zum Bestimmen des Regelungs-Drehwinkels mit aus dem Verfahren resultierendem Fehler der Bestimmung des Drehwinkels in vergrößerter Darstellung; -
6 Diagramme zum Vergleich von Drehmoment, und Strömen des Elektromotors iQ und iD für Inkremente der sensorischen Bestimmung eines Drehwinkels von 60°; -
7 Diagramme zum Vergleich von Drehmoment, und Strömen des Elektromotors iQ und iD für Inkremente der sensorischen Bestimmung eines Drehwinkels von 5°
-
1 a control circuit of an electric motor; -
2 Diagrams of angular velocity, actual rotation angles and measured rotation angles of an electric motor, as well as a resulting error; -
3 diagrams for explaining the method for determining the control rotation angle; -
4 Diagrams for explaining the method for determining the control angle of rotation with errors in determining the angle of rotation resulting from the method; -
5 Diagrams for explaining the method for determining the control angle of rotation with the error in determining the angle of rotation resulting from the method in an enlarged representation; -
6 Diagrams for comparing the torque and currents of the electric motor iQ and iD for increments of the sensory determination of a rotation angle of 60°; -
7 Diagrams for comparing the torque and currents of the electric motor iQ and iD for increments of the sensory determination of a rotation angle of 5°
Die
Eine Drehbewegung des Elektromotors 110, gemessen als Drehwinkel, d. h. ein tatsächlicher Drehwinkel, kann mittels eines Drehwinkel-Sensors 120 gemessen bzw. bestimmt werden und dem Inverter 130 als sensorisch bestimmter Drehwinkel bereitgestellt werden. Diese Winkelinformation „sensorisch bestimmter Drehwinkel“ ist eine Größe, um aus dem Solldrehmoment die Phasenspannungen 112 zum Betreiben des Elektromotors 110 zu bestimmen. Je genauer der jeweilige sensorisch bestimmter Drehwinkel bestimmt werden kann, umso besser kann die Güte der Regelung des Elektromotors 110 sein. Ist bspw. der sensorisch bestimmter Drehwinkel sehr ungenau, weist bspw. einen Fehler von 120° auf, kann es vorkommen, dass aus einem Beschleunigungswunsch des Fahrers eine Fahrzeugverzögerung oder sogar ein Rückwärtsfahren resultiert.A rotation of the
Aufgrund eines immensen Preisdrucks, können beispielsweise bei Elektro-Rollern Hall-Sensoren eingesetzt werden, um sensorisch einen Drehwinkel des Elektromotors 110 zu bestimmen. Diese Hall-Sensoren können Prinzip bedingt eine Winkelauflösung, d. h. ein Inkrement eines sensorisch bestimmten Drehwinkels von 60° aufweisen. Die
Die Diagramme 310, 320, 330 der
D. h., immer wenn ein neuer aktuellster inkrementeller, sensorisch bestimmter Drehwinkel bereitgestellt wird, werden neue erste und zweite Koeffizienten a bzw. b für das Polynom mit den entsprechenden drei aktuellen, bzw. aktuellsten, inkrementellen sensorisch bestimmten Drehwinkeln und jeweils zugeordneten Zeitintervallen, wie beispielsweise bei 60°, 120° und 180° berechnet und Regelungs-Drehwinkel bis nächsten bereitgestellten inkrementellen, sensorisch bestimmten Drehwinkel bei 240° interpoliert, etc.That is, whenever a new, most up-to-date incremental, sensor-determined angle of rotation is provided, new first and second coefficients a and b for the polynomial with the corresponding three current, or most recent, incremental, sensor-determined angles of rotation and respectively assigned time intervals, such as calculated at 60°, 120° and 180° and the control angle of rotation is interpolated to the next provided incremental, sensor-determined angle of rotation at 240°, etc.
Die
Das Diagramm 410 entspricht dem Diagramm 310 in dem die Winkelgeschwindigkeit des Elektromotors 110 als Testsignal über der Zeit aufgetragen ist.Diagram 410 corresponds to diagram 310 in which the angular velocity of
Im Diagramm 420 der
Die Verbesserung der Bestimmung des Regelungs-Drehwinkels mit dem beschriebenen Verfahren kann insbesondere in dem Diagramm 430 der
Die Diagramme 510, 520, 530 der
Um die Verbesserung der Regelung des Elektromotors 110 mit dem beschriebenen Verfahren weiter zu erläutern, werden in der
Bei dem Vergleich des Verlaufs des Drehmoments 610 des Elektromotors 110 mit einer Regelung, die auf inkrementellen Drehwinkel von 60° basiert, mit einem entsprechenden Verlauf des Drehmoments 710, bei dem die Regelung auf einem inkrementellen Drehwinkel von 5° basiert, fällt auf, dass der Verlauf des Drehmoments, bei dem das Inkrement kleiner ist, deutlich weniger fluktuiert. Entsprechendes gilt für die Ströme des Elektromotors 110 iQ 620 bei dem der sensorische Drehwinkel mit einem größeren Inkrement bestimmt wurde, im Vergleich mit Strömen des Elektromotors 110 iQ 720, dessen Regelung mit dem kleineren Inkrement für die Bestimmung des Drehwinkels erfolgt.When comparing the curve of the
Besonders auffällig ist der Unterschied für Fluktuationen der Ströme des Elektromotors 110 iD 630 für eine Regelung des Elektromotors 110 mit größerem Inkrement des Drehwinkels, im Vergleich mit Strömen des Elektromotors 110 iD 730, bei dem die Bestimmung des Drehwinkels mit dem kleineren Inkrement erfolgt.The difference for fluctuations in the currents of the
Da die entsprechenden Umladungen bei den Fluktuationen der Ströme iQ bzw. iD mit entsprechenden elektrischen Verlusten verbunden sind, kann bei der Verwendung des Verfahrens zur Bestimmung des Regelungs-Drehwinkels zur Regelung des Elektromotors 110 der Wirkungsgrad eines Systems, deutlich verbessert werden, da beispielsweise eine Erwärmung eines Inverters 130, der den Elektromotor 110 ansteuert, verringert werden kann.Since the corresponding charge reversals in the fluctuations of the currents iQ and iD are associated with corresponding electrical losses, the efficiency of a system can be significantly improved when using the method for determining the control angle of rotation for controlling the
Claims (15)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102021206071.4A DE102021206071A1 (en) | 2021-06-15 | 2021-06-15 | Method for determining a control angle of rotation of an electric motor |
PCT/EP2022/059478 WO2022263039A1 (en) | 2021-06-15 | 2022-04-08 | Method for determining a controlling rotational angle of an electric motor |
TW111121843A TW202318780A (en) | 2021-06-15 | 2022-06-13 | Method for determining a regulation angle of rotation of an electric motor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102021206071.4A DE102021206071A1 (en) | 2021-06-15 | 2021-06-15 | Method for determining a control angle of rotation of an electric motor |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102021206071A1 true DE102021206071A1 (en) | 2022-12-15 |
Family
ID=81580741
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102021206071.4A Pending DE102021206071A1 (en) | 2021-06-15 | 2021-06-15 | Method for determining a control angle of rotation of an electric motor |
Country Status (3)
Country | Link |
---|---|
DE (1) | DE102021206071A1 (en) |
TW (1) | TW202318780A (en) |
WO (1) | WO2022263039A1 (en) |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0801843A1 (en) * | 1994-03-03 | 1997-10-22 | Iomega Corporation | Servo motor controller using position interpolation |
DE102009028582A1 (en) * | 2009-08-17 | 2011-02-24 | Robert Bosch Gmbh | Electronically commutated electric motor with a rotor position prediction and an interpolation and method |
-
2021
- 2021-06-15 DE DE102021206071.4A patent/DE102021206071A1/en active Pending
-
2022
- 2022-04-08 WO PCT/EP2022/059478 patent/WO2022263039A1/en active Application Filing
- 2022-06-13 TW TW111121843A patent/TW202318780A/en unknown
Also Published As
Publication number | Publication date |
---|---|
TW202318780A (en) | 2023-05-01 |
WO2022263039A1 (en) | 2022-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102018202052B4 (en) | rotation detection device | |
EP1479157B1 (en) | Method for the detection of abnormalities of electric motors | |
DE102012005970B4 (en) | Detection device for detecting a magnetic pole position of a synchronous motor and a control device equipped therewith | |
DE102010060931A1 (en) | A motor control apparatus and method for controlling a brushless motor | |
DE102011085896A1 (en) | Motor control device | |
DE102018213425A1 (en) | ENGINE CONTROL METHOD | |
DE102012215042A1 (en) | Control device of electric rotary machine | |
DE3734064A1 (en) | DIRECTION SEARCHER FOR VEHICLES | |
DE102011001278A1 (en) | Method and apparatus for controlling a stop of rotation of an electric motor for use in machines for manufacturing | |
DE102015226382A1 (en) | Method and arrangement for monitoring a PSM machine | |
DE102014105412A1 (en) | SYSTEM AND METHOD FOR DETERMINING ROTOR POSITION OFFSET OF AN ELECTRIC MACHINE | |
DE102016224178A1 (en) | Control of a six-phase PSM | |
DE102005045835A1 (en) | Control system for synchronous motor, has controller and/or control unit adjusting high longitudinal axis current, where rotor is engaged with preset rotation angle, which is compared with initial rotor angle | |
EP2208025B1 (en) | Method and device for detecting the position of the rotor shaft of a permanently excited synchronous machine | |
DE102010017411A1 (en) | Method for calibrating synchronous motor, involves calculating correction angle based on difference between phase value of excitation windings corresponding to direct current values and angle between rotor and stator, to actuate motor | |
DE102021206071A1 (en) | Method for determining a control angle of rotation of an electric motor | |
DE102004055194A1 (en) | Electrically operated servo controller and matching method for driving an electric current offset in this controller | |
DE112016006222T5 (en) | Control device for an electrical rail vehicle | |
WO2015059110A1 (en) | Method, apparatus and system for operating a rotating electric machine | |
DE102013207112A1 (en) | AC MOTOR CONTROL DEVICE | |
DE102013207124A1 (en) | AC motor control unit | |
WO2007090760A2 (en) | Method and device for determining the torque of an electric machine | |
DE102020134926A1 (en) | CONTROL DEVICE AND METHOD FOR CONTROLLING AN ELECTRIC POWER STEERING | |
DE10100565B4 (en) | A method of determining a torque applied by an asynchronous electric motor | |
EP3704790B1 (en) | Method for determining the rotor position of synchronously running electric machines without a mechanical sensor |