The invention relates to a method and a device for estimating the torque ripple of an electric motor.
Electric motors, in particular permanent magnet synchronous motors (PMSM), are widely used in the automotive sector. These electric motors are usually used in combination with a transmission and drive shafts to the drive wheels as a drivetrain. Such a drivetrain represents a complex mechanical system with structural and torsional eigenmodes. The occurrence of periodic excitations in the frequencies close to the frequencies of these eigenmodes may cause noises that are unpleasant for the driver. They may however also have effects on the lifetime of components, to the extent that individual components of the drivetrain are destroyed.
A typical side-effect of the use of such electric motors is the occurrence of a torque ripple, which is also known by the term “ripple moment”. This is understood as meaning a slightly rotary-angle-dependent torque distribution over the rotary angle of the rotor of the electric motor. Causes may be an uneven distribution of the motor winding, inhomogeneities of the permanent magnets, but also asymmetries of the components used in the electronics.
Typically, these torque ripples occur in orders of the rotational frequency, the order number being determined for example by the number of pairs of poles and the number of slots.
Another typical side-effect is the occurrence of so-called cogging torques in the case of such motors. Cogging torque is the term used for the torque ripple of the deenergized electric motor.
In order to be able to measure exactly the torque ripple occurring, a measurement of the torque at the output shaft of the electric motor is of advantage. Usually, however, no torque measurement is provided in the electric motor/transmission assembly, or is technically difficult to realize.
Using a test bench on which the output torque of the electric motor is measured, for example by means of a measuring flange, the torque ripple can also be calculated in a post-processing step. For this purpose, however, it is required to measure and differentiate the rotational speed of the electric motor. This is problematic during operation, and is usually only possible by low-pass filtering of the measurement signal, which is complex and highly susceptible to errors.
One of the objects of the invention is therefore to provide a method and a device by which torque ripples of an electric motor can be estimated as exactly as possible on a test bench and during operation.
This and other objects are achieved according to the invention by a method according to patent claim 1. The method according to the invention estimates the torque ripple TTR of an electric motor connected to a load from an actuating torque Tset_UUT for the electric motor, an output torque Tshaft measured at the load and the known moment of mass inertia J of the electric motor, in that a control circuit for adjusting the rotational speed of the electric motor is formed. In the controlled system of the control circuit, the ideal rotational speed ωideal of the electric motor is determined and this ideal rotational speed ωideal is adjusted by the controller of the control circuit on the basis of the real rotational speed ωUUT measured at the electric motor in such a way that the current torque ripple TTR appears as a manipulated variable at the output of the controller. The manipulated variable can then be led to the outside and picked off.
The controller may be designed in particular as a PI controller. The method according to the invention may be used for estimating the torque ripple of a permanent magnet synchronous machine. The method may be advantageously used both on a test bench and directly in a vehicle. The load may be a controllable load. The method may also be used during the operation of a vehicle driven by the electric motor, as long as the measured variables of the rotational speed and the shaft torque are known. This is advantageous because it means that the estimate of the torque ripple can be performed in real time and a complex post-processing step is not necessary. Furthermore, differentiation of the measured motor speed is not necessary.
The invention also extends to a device for estimating the torque ripple TTR of an electric motor connected to a load via a shaft. The device according to the invention comprises a sensor for measuring the real rotational speed ωUUT of the electric motor and a sensor for measuring the output torque Tshaft of the load.
The device also comprises a control circuit for adjusting the rotational speed of the electric motor, comprising a controlled system and a controller. In the controlled system, an ideal rotational speed ωideal of the electric motor is determined from an actuating torque Tset_UUT of the electric motor, the output torque Tshaft and a moment of mass inertia J of the electric motor. The controller is designed in such a way that it adjusts the ideal rotational speed ωideal on the basis of the real rotational speed ωUUT in such a way that the torque ripple TTR is generated as a manipulated variable of the controller. This manipulated variable can then be led to the outside and picked off.
According to the invention, it may be provided that the device is part of a test bench for an electric motor. According to the invention, it may be provided that the electric motor is a permanent magnet synchronous machine, an asynchronous machine or a reluctance motor. The load may be a controllable load. The device may, however, also be part of the drive of a vehicle.
Further features according to the invention are provided by the patent claims, the description of the embodiment examples and the drawings.
The invention is explained in more detail below on the basis of an exemplary embodiment example. In the drawing:
In this figure, Tset_UUT denotes the actuating torque and nUUT denotes the measured rotational speed at the electric motor 1 to be tested. The symbol Tshaft denotes the output torque measured at the shaft 2. The rotational speed preset at the load 3 is denoted by the symbol Tset_Dyno, and the rotational speed measured at the load 3 is denoted by the symbol nDyno.
The rotational speed measured at the test piece can be used to perform a calculation of the torque ripple (ripple moment) TTR in a post-processing step, the previously determined moment of mass inertia JUUT of the electric motor 1 being used for this purpose:
However, a differentiation of the measured rotational speed nUUT while operation is in progress is problematic and is usually only meaningfully possible with low-pass filtering of the signal.
For the calculation of the real rotational speed ωreal, added to the actuating torque and the output torque is the unknown torque ripple (ripple moment) TTR:
Consequently, the ideal rotational speed ωideal is equal to the real rotational speed ωreal if, in addition to the actuating torque and the output torque, the ripple moment TTR is taken into account at the input of the ideal electric motor.
The controller 6 produces a torque deviation as a manipulated variable. In the controlled system, the current actuating torque Tset and the measured output torque Tshaft are subtracted from the manipulated variable, and the result is divided by the moment of mass inertia J and the time derivative is formed, so that the current rotational speed is formed as the controlled variable.
The output variable of the controller 6 consequently corresponds to the current torque ripple, that is to say the ripple moment TTR. The current torque ripple at a given time is consequently automatically obtained in this control circuit 5 as a byproduct of the speed control carried out.
The controller 6 calculates from the difference of the rotational speed of the load 3 and the preset rotational speed ωdem_Load the setpoint torque Tset_Load of the load 3.
Both the load 3 and the electric motor 1 to be tested 1 are activated by means of a driver unit 7, which converts the desired torque Tset_Load and Tset_UUT into corresponding activation signals for the load 3 and the electric motor 1, respectively. The symbol Tshaft again denotes the output torque measured at the shaft 2.
As explained in connection with
The invention is not restricted to a specific design of the electric motor, the load or the control circuit, but comprises all methods and devices within the scope of the following patent claims.
Number | Date | Country | Kind |
---|---|---|---|
A 50613/2017 | Jul 2017 | AT | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2018/069703 | 7/20/2018 | WO | 00 |