Method for Operating an Electric Drive System

Information

  • Patent Application
  • 20250096713
  • Publication Number
    20250096713
  • Date Filed
    September 17, 2024
    7 months ago
  • Date Published
    March 20, 2025
    a month ago
Abstract
A method for operating an electrical drive system includes the steps of: acquiring a number of input variables pertaining to the electrical drive system; determining at least one state variable from the acquired input variables by way of an observer; determining at least one disturbance variable from the acquired input variables by way of the observer; controlling the electrical drive system on the basis of the at least one determined state variable; and monitoring the state of the electrical drive system by machine learning, the at least one disturbance variable forming input data for a machine learning model.
Description
BACKGROUND AND SUMMARY

The invention is based on the object of providing a method for operating an electrical drive system that permits the state of the electrical drive system to be monitored as simply and reliably as possible.


The method according to the invention is used to operate an electrical drive system and comprises the steps of: acquiring a number of input variables pertaining to the electrical drive system, for example between 2 and 10 input variables, determining at least one state variable from the acquired input variables by means of an observer, determining at least one disturbance variable from the acquired input variables by means of the observer, controlling the electrical drive system on the basis of the at least one determined state variable, inter alia, and monitoring the state of the electrical drive system by means of machine learning, the at least one disturbance variable forming input data for a machine learning model. Input variables pertaining to the observer may be, for example: an actual position of a load as measured by means of a motor sensor, a torque, or a motor current, a position of the load as measured by means of a load sensor, a target position of the load, etc.


In one embodiment, the electrical drive system comprises: an electric motor and a phase-rotation indicator or encoder mechanically coupled to the electric motor, and a mechanical load moved, or driven, by means of the electric motor, and a load sensor mechanically coupled to the mechanical load. Measured variables ascertained for the observer are selected from: a phase-rotation indicator position generated by means of the phase-rotation indicator, a load sensor position generated by means of the load sensor, and a torque generated by means of the electric motor.


In one embodiment, the state variable is a position and/or a speed of the mechanical load.


In one embodiment, the at least one disturbance variable represents a friction occurring in the electrical drive system.


In one embodiment, the at least one disturbance variable represents a torque generated by means of the electric motor.


In one embodiment, the observer is an extended Kalman filter.


In one embodiment, the state of the electrical drive system determined by means of machine learning is evaluated for the purpose of preventive maintenance of the electrical drive system.


According to the invention, machine learning is combined with physical model knowledge.


According to the invention, for example model-based sensor fusion of the load sensor with the phase-rotation indicator and the torque can be carried out in order to obtain a more accurate position and speed of the mechanical load. This can be accomplished by using an extended Kalman filter as an observer, for example. The extended Kalman filter is an observer that also estimates the disturbance variables, i.e. calculates, or assesses, errors in the measurements. The variances between the measurement and the calculation are plausibility checked.


The invention is based on the insight that the observed values, in particular the disturbance variables, are not only suitable for showing whether the observer is working. They also indicate whether a state of the electrical drive system changes. An increasing friction or other changes lead to variances between the values determined in the model and the values from the real measurements. The estimated disturbance variables in the observer therefore increase significantly.


According to the invention, the observer is used with a disturbance variable estimator to generate additional data that are better suited as input data for machine learning for the purpose of condition monitoring than data such as torque, speed, etc. The disturbance variables determined by means of the observer provide information about changes in reality compared with the model directly and immediately. It is possible to observe variables for which no or only poor measurements exist. The disturbance variables compress information considerably compared with measured values. The use of an observer in order to evaluate data is a way of making better statements with fewer measurements. Additionally, the evaluation of the disturbance variables is well suited to learning condition monitoring by means of machine learning without previously labeled measurements, for example labeled as “good” or “corrupt” measurement.


The use of an observer to estimate friction or other disturbance variables also permits a specific statement about the machine state to be made with only a few values, for example 2 values. This reduces the need to transmit a large amount of data to an evaluation unit.


In addition to reconstructed measurement and state variables, such as position and speed, the observer according to the invention also outputs disturbance variables. This is accomplished by calculating the disturbance variables in the same way as other states. By way of example, the disturbance variable may be a torque. The greater the variance of the response of the drive system compared with the drive system model, the greater the disturbance variable becomes. If the drive system responds in the same way as the associated drive system model, the disturbance variables disappear. By way of example, the torque is then 0 Nm.


As a result of the use of the disturbance variables in machine learning, the AI methods become simpler, for example a simple decision tree suffices, fewer data are needed and the methods are more easily transferrable to different drive systems. It is no longer necessary to train from zero. Only the limits for the decision tree need to be adapted. This can also be done by way of a model, in principle.


If an observer is already used for the drive system, for example, as in accordance with the invention, for sensor fusion, it is also a simple matter to use the observer for preventive maintenance (condition monitoring).


The invention permits optimized use of machine learning, for example for condition monitoring or preventive maintenance, with lower hardware costs. The observer provides a dual benefit in this case, specifically optimizing sensor signals and generating input data for the machine learning model.


The invention is described in detail hereinbelow with reference to the drawings.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 schematically shows a block diagram of an observer,



FIG. 2 schematically shows a block diagram of an electrical drive system, and



FIG. 3 shows a block diagram of a machine learning model for monitoring the condition of the electrical drive system.





DETAILED DESCRIPTION OF THE DRAWINGS


FIG. 2 shows a block diagram of an electrical drive system 100 with an electric motor 1 and a phase-rotation indicator, or encoder, 2 mechanically coupled to the electric motor 1. The electrical drive system 100 also comprises a mechanical load 3 moved by means of the electric motor 1 and a load sensor 4 mechanically coupled to the mechanical load 3.



FIG. 1 schematically shows a block diagram of an observer in the form of an extended Kalman filter 200, which uses a model 100′ of the electrical drive system 100 to determine estimated measured variables mr1, . . . , mrm, at least one state variable Z and at least one disturbance variable S from a number of input variables e1, . . . , en pertaining to the electrical drive system 100, inter alia. It holds that n=2, 3, . . . and m=2, 3, . . . .


The at least one disturbance variable S can represent a friction occurring in the electrical drive system 100 and/or a torque generated by means of the electric motor 1, for example.


In respect of the basic design and basic function of observers, or extended Kalman filters, reference will also be made to the relevant specialist literature.


Measured variables m1, . . . , mm ascertained for the observer 200 are for example selected from a phase-rotation indicator position D1 generated by means of the phase-rotation indicator 2, a load sensor position D2 generated by means of the load sensor 4, and a torque D3 generated by means of the electric motor 1, see also FIG. 2.


The state variable(s) Z may be a position and/or a speed of the mechanical load 3.


The electrical drive system 100 is controlled on the basis of the at least one determined state variable Z.



FIG. 3 shows a block diagram of a machine learning model 300 for condition monitoring and preventive maintenance of the electrical drive system 100, the at least one disturbance variable S forming input data for the model 300 and the model calculating a machine state MS on the basis of the at least one disturbance variable S.

Claims
  • 1.-7. (canceled)
  • 8. A method for operating an electrical drive system, the method comprising the steps of: acquiring a number of input variables (e1, . . . , en) pertaining to the electrical drive system;determining at least one state variable (Z) from the acquired input variables (e1, . . . , en) via an observer;determining at least one disturbance variable (S) from the acquired input variables (e1, . . . , en) via the observer;controlling the electrical drive system based on the at least one determined state variable (Z); andmonitoring a state of the electrical drive system via machine learning, the at least one disturbance variable (S) forming input data for a machine learning model.
  • 9. The method according to claim 8, wherein the electrical drive system comprises:an electric motor and a phase-rotation indicator mechanically coupled to the electric motor; anda mechanical load moved by way of the electric motor, and a load sensor mechanically coupled to the mechanical load,wherein measured variables (m1, . . . , mm) ascertained for the observer are selected from:a phase-rotation indicator position (D1) generated by the phase-rotation indicator,a load sensor position (D2) generated by the load sensor, anda torque (D3) generated by the electric motor.
  • 10. The method according to claim 9, wherein the at least one state variable (Z) is a position and/or a speed of the mechanical load.
  • 11. The method according to claim 8, wherein the at least one disturbance variable (S) represents a friction occurring in the electrical drive system.
  • 12. The method according to claim 8, wherein the at least one disturbance variable (S) represents a torque generated by the electric motor.
  • 13. The method according to claim 8, wherein the observer is an extended Kalman filter.
  • 14. The method according to claim 8, wherein the state of the electrical drive system determined by machine learning is evaluated for a purpose of preventive maintenance of the electrical drive system.
Priority Claims (1)
Number Date Country Kind
10 2023 125 209.7 Sep 2023 DE national