Device and a method for estimating inductances of an electric machine
10944346 ยท 2021-03-09
Assignee
Inventors
Cpc classification
H02P6/186
ELECTRICITY
H02P21/24
ELECTRICITY
H02P21/06
ELECTRICITY
H02P21/14
ELECTRICITY
H02P25/092
ELECTRICITY
International classification
H02P21/14
ELECTRICITY
G01R27/26
PHYSICS
H02P21/06
ELECTRICITY
H02P25/092
ELECTRICITY
Abstract
A device for estimating inductances of an electric machine having a salient-pole rotor is presented. The device comprises a processing system that controls stator voltages to constitute a balanced multi-phase alternating voltage when the rotor is stationary. The processing system estimates a position of the rotor based on a negative sequence component of stator currents. To estimate the quadrature-axis inductance, the processing system controls direct-axis current to be direct current and quadrature-axis voltage to be alternating voltage. The quadrature-axis inductance is estimated based on the quadrature-axis alternating voltage and on quadrature-axis alternating current. To estimate the direct-axis inductance, the processing system controls direct-axis voltage to be alternating voltage and the quadrature-axis voltage to be zero. The direct-axis inductance is estimated based on the direct-axis alternating voltage and on direct-axis alternating current.
Claims
1. A device for estimating inductances of an electric machine when a rotor of the electric machine is stationary, the device comprising a processing system configured to: control stator voltages of the electric machine to constitute a balanced multi-phase alternating voltage, estimate rotational position of the rotor based on a negative sequence component of stator currents of the electric machine, the negative sequence component being caused by saliency of the rotor, control direct-axis current of the electric machine to be direct current and quadrature-axis voltage of the electric machine to be alternating voltage, estimate quadrature-axis inductance of the electric machine based on the quadrature-axis alternating voltage and on quadrature-axis alternating current caused by the quadrature-axis alternating voltage, control direct-axis voltage of the electric machine to be alternating voltage and the quadrature-axis voltage of the electric machine to be substantially zero, and estimate direct-axis inductance of the electric machine based on the direct-axis alternating voltage and on direct-axis alternating current caused by the direct-axis alternating voltage, wherein the processing system is configured to set a ratio of amplitude of phase-voltages of the balanced multi-phase alternating voltage and frequency of the balanced multi-phase alternating voltage to be in a range from 5% to 15% of a ratio of amplitude of a nominal phase voltage of the electric machine and a nominal supply frequency of the electric machine so as to produce a rotating magnetic flux whose amplitude is in a range from 5% to 15% of a nominal magnetic flux of the electric machine.
2. The device according to claim 1, wherein the processing system is configured to determine a direction in which a length of a space-vector of the stator currents reaches a minimum or a maximum and to determine the rotational position the rotor based on the determined direction of the minimum or the maximum.
3. The device according to claim 1, wherein the processing system is configured to set the frequency of the balanced multi-phase alternating voltage to be equal to or less than the nominal supply frequency of the electric machine.
4. The device according to claim 1, wherein the processing system is configured to set the frequency of the balanced multi-phase alternating voltage to be greater than the nominal supply frequency of the electric machine.
5. The device according to claim 1, wherein the processing system is configured to vary, when estimating the quadrature-axis inductance, a value of the direct-axis direct current so as to obtain an estimate of the quadrature-axis inductance as a function of the direct-axis direct current.
6. The device according to claim 1, wherein the processing system is configured to set, when estimating the quadrature-axis inductance, a ratio of amplitude of the quadrature-axis alternating voltage and frequency of the quadrature-axis alternating voltage to be in a range from 1% to 5% of a ratio of amplitude of a nominal phase voltage of the electric machine and a nominal supply frequency of the electric machine so as to produce an alternating quadrature-axis flux linkage whose amplitude is in a range from 1% to 5% of a nominal flux linkage of the electric machine.
7. The device according to claim 1, wherein the processing system is configured to vary, when estimating the direct-axis inductance, amplitude of the direct-axis alternating voltage so as to obtain an estimate of the direct-axis inductance as a function of the direct-axis current.
8. The device according to claim 1, wherein the processing system is configured to set, when estimating the direct-axis inductance, frequency of the direct-axis alternating voltage to be less than a nominal supply frequency of the electric machine.
9. A power electronic converter comprising: a converter stage for forming stator voltages for an electric machine, a controller for controlling the stator voltages at least partly based on stator currents of the electric machine, and a device for estimating the direct-axis and quadrature-axis inductances of the electric machine when a rotor of the electric machine is stationary, wherein the device comprises a processing system configured to: set the controller to control the stator voltages to constitute a balanced multi-phase alternating voltage, estimate rotational position of the rotor based on a negative sequence component of the stator currents, the negative sequence component being caused by saliency of the rotor, set the controller to control direct-axis current of the electric machine to be direct current and quadrature-axis voltage of the electric machine to be alternating voltage, estimate the quadrature-axis inductance of the electric machine based on the quadrature-axis alternating voltage and on quadrature-axis alternating current caused by the quadrature-axis alternating voltage, set the controller to control direct-axis voltage of the electric machine to be alternating voltage and the quadrature-axis voltage of the electric machine to be substantially zero, estimate the direct-axis inductance of the electric machine based on the direct-axis alternating voltage and on direct-axis alternating current caused by the direct-axis alternating voltage, and set a ratio of amplitude of phase-voltages of the balanced multi-phase alternating voltage and frequency of the balanced multi-phase alternating voltage to be in a range from 5% to 15% of a ratio of amplitude of a nominal phase voltage of the electric machine and a nominal supply frequency of the electric machine so as to produce a rotating magnetic flux whose amplitude is in a range from 5% to 15% of a nominal magnetic flux of the electric machine.
10. A method for estimating inductances of an electric machine when a rotor of the electric machine is stationary, the method comprising: controlling stator voltages of the electric machine to constitute a balanced multi-phase alternating voltage, estimating rotational position of the rotor based on a negative sequence component of stator currents of the electric machine, the negative sequence component being caused by saliency of the rotor, controlling direct-axis current of the electric machine to be direct current and quadrature-axis voltage of the electric machine to be alternating voltage, estimating quadrature-axis inductance of the electric machine based on the quadrature-axis alternating voltage and on quadrature-axis alternating current caused by the quadrature-axis alternating voltage, controlling direct-axis voltage of the electric machine to be alternating voltage and the quadrature-axis voltage of the electric machine to be substantially zero, and estimating direct-axis inductance of the electric machine based on the direct-axis alternating voltage and on direct-axis alternating current caused by the direct-axis alternating voltage, wherein a ratio of amplitude of phase-voltages of the balanced multi-phase alternating voltage and frequency of the balanced multi-phase alternating voltage is in a range from 5% to 15% of a ratio of amplitude of a nominal phase voltage of the electric machine and a nominal supply frequency of the electric machine so as to produce a rotating magnetic flux whose amplitude is in a range from 5% to 15% of a nominal magnetic flux of the electric machine.
11. The method according to claim 10, wherein the method comprises determining a direction in which a length of a space-vector of the stator currents reaches a minimum or a maximum, and the method comprises determining the rotational position of the rotor based on the determined direction of the minimum or the maximum.
12. The method according to claim 10, wherein the frequency of the balanced multi-phase alternating voltage is equal to or less than the nominal supply frequency of the electric machine.
13. The method according to claim 10, wherein the frequency of the balanced multi-phase alternating voltage is greater than the nominal supply frequency of the electric machine.
14. The method according to claim 10, wherein the method comprises varying, when estimating the quadrature-axis inductance, a value of the direct-axis direct current so as to obtain an estimate of the quadrature-axis inductance as a function of the direct-axis direct current.
15. The method according to claim 10, wherein, when estimating the quadrature-axis inductance, a ratio of amplitude of the quadrature-axis alternating voltage and frequency of the quadrature-axis alternating voltage is in a range from 1% to 5% of a ratio of amplitude of a nominal phase voltage of the electric machine and a nominal supply frequency of the electric machine so as to produce an alternating quadrature-axis flux linkage whose amplitude is in a range from 1% to 5% of a nominal flux linkage of the electric machine.
16. The method according to claim 10, wherein the method comprises varying, when estimating the direct-axis inductance, amplitude of the direct-axis alternating voltage so as to obtain an estimate of the direct-axis inductance as a function of the direct-axis current.
17. The method according to claim 10, wherein, when estimating the direct-axis inductance, frequency of the direct-axis alternating voltage is less than a nominal supply frequency of the electric machine.
18. The method according to claim 10, wherein the electric machine is one of the following: a synchronous reluctance machine, an interior permanent magnet machine, a permanent magnet assisted synchronous reluctance machine.
19. A non-volatile computer readable medium encoded with a computer program for estimating inductances of an electric machine when a rotor of the electric machine is stationary, the computer program comprising computer executable instructions for controlling a programmable processor to: control stator voltages of the electric machine to constitute a balanced multi-phase alternating voltage, estimate rotational position of the rotor based on a negative sequence component of stator currents of the electric machine, the negative sequence component being caused by saliency of the rotor, control direct-axis current of the electric machine to be direct current and quadrature-axis voltage of the electric machine to be alternating voltage, estimate quadrature-axis inductance of the electric machine based on the quadrature-axis alternating voltage and on quadrature-axis alternating current caused by the quadrature-axis alternating voltage, control direct-axis voltage of the electric machine to be alternating voltage and the quadrature-axis voltage of the electric machine to be substantially zero, and estimate direct-axis inductance of the electric machine based on the direct-axis alternating voltage and on direct-axis alternating current caused by the direct-axis alternating voltage, wherein a ratio of amplitude of phase-voltages of the balanced multi-phase alternating voltage and frequency of the balanced multi-phase alternating voltage is in a range from 5% to 15% of a ratio of amplitude of a nominal phase voltage of the electric machine and a nominal supply frequency of the electric machine so as to produce a rotating magnetic flux whose amplitude is in a range from 5% to 15% of a nominal magnetic flux of the electric machine.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1) Exemplifying and non-limiting embodiments of the invention and their advantages are explained in greater detail below with reference to the accompanying drawings, in which:
(2)
(3)
(4)
DETAILED DESCRIPTION
(5) The specific examples provided in the description below should not be construed as limiting the scope and/or the applicability of the accompanied claims. Lists and groups of examples provided in the description below are not exhaustive unless otherwise explicitly stated.
(6)
(7) The power electronic converter 100 further comprises a device 101 according to an exemplifying and non-limiting embodiment for estimating the d-axis inductance L.sub.d and the q-axis inductance L.sub.q of the electric machine 105 when the rotor 106 of the electric machine is stationary. In many cases, the d-axis and the q-axis are selected so that the d-axis is parallel with the minimum reluctance path and the q-axis is parallel with the maximum reluctance path of a rotor. However, in case of an interior permanent magnet machine IPM, or IPMSM, or a permanent magnet assisted synchronous reluctance machine PMaSynRM, the reluctance of a path perpendicular to the direction of a permanent magnet PM flux can be smaller than that of a path parallel with the PM-flux and the selection of the d- and q-axes can be such that the d-axis is parallel with the PM-flux, i.e. parallel with the maximum reluctance path, and the q-axis is parallel with the minimum reluctance path. In the exemplifying situation shown in
(8) The rotational position .sub.r of the rotor 106 is assumed to be unknown, and it may have any value from a range from 180 electrical degrees to +180 electrical degrees. The device 101 is configured to estimate the rotational position .sub.r of the rotor 106 as a preparatory action for the determination of the d- and q-axis inductances L.sub.d and L.sub.q.
(9) The balanced multi-phase AC-voltage creates a rotating magnetic flux whose rotational speed is the above-mentioned f and thereby the angular speed is 2f.sub.i. When stator resistances are neglected, the length of the space vector of the rotating magnetic flux is U.sub.AC/2f.sub.i. When the rotor 106 is at standstill and the balanced multi-phase AC-voltage is supplied to the stator windings, the reluctance encountered by the rotating magnetic flux is different depending on the direction of the rotating magnetic flux with respect to the rotor 106 because of the saliency of the rotor 106, i.e. the difference between the d- and q-axis inductances L.sub.d and L.sub.q. As an effect, the impedance of the stator windings is different at different time instants. Therefore, the stator currents i.sub.u, i.sub.v, and i.sub.w constitute an unbalanced multi-phase alternating current. The unbalance is manifested by a negative sequence component of the stator currents i.sub.u, i.sub.v, and i.sub.w. The trajectory of the space-vector of the stator currents i.sub.u, i.sub.v, and i.sub.w deviates from a circle due to the negative sequence component, and the orientation of the non-circular trajectory with respect the stator phases is indicative of the rotational position .sub.r of the rotor 106 in the xy-coordinate system fixed to the stator. In an exemplifying and non-limiting embodiment, the processing system 102 is configured to determine, in the xy-coordinate system, a direction in which the length of the space-vector of the stator currents i.sub.u, i.sub.v, and i.sub.w reaches a minimum or a maximum and to determine the rotational position .sub.r of the rotor 106 based on the determined direction of the minimum or the maximum. The space-vector of the stator currents i.sub.u, i.sub.v, and i.sub.w in the xy-coordinate system can be computed at each moment of time e.g. as 2(i.sub.u+ai.sub.va.sup.2(i.sub.u+i.sub.v))/3, where a=(1+j/3)/2, j being an imaginary unit. In cases where the d-axis inductance L.sub.d is greater than the q-axis inductance L.sub.q, the direction of the minimum length of the space-vector of the stator currents i.sub.u, i.sub.v, and i.sub.w is parallel with the d-axis and the direction of the maximum length of the space-vector of the stator currents i.sub.u, i.sub.v, and i.sub.w is parallel with the q-axis. Correspondingly, in cases where the d-axis inductance L.sub.d is smaller than the q-axis inductance L.sub.q, the direction of the maximum length of the space-vector of the stator currents i.sub.u, i.sub.v, and i.sub.w is parallel with the d-axis and the direction of the minimum length of the space-vector of the stator currents i.sub.u, i.sub.v, and i.sub.w is parallel with the q-axis.
(10) The above-mentioned negative sequence component of the stator currents i.sub.u, i.sub.v, and i.sub.w can be understood as a space-vector whose rotation speed is the opposite number of the rotation speed of a space-vector representing the positive sequence component of the stator currents i.sub.u, i.sub.v, and i.sub.w. In an exemplifying and non-limiting embodiment, a functional block 215 converts the stator currents i.sub.u, i.sub.v, and i.sub.w into x-axis current i.sub.x and y-axis current i.sub.y. In the exemplifying case shown in
(11) The rotating magnetic flux produced by the above-mentioned balanced multi-phase AC-voltage is advantageously selected to be so small that the rotating magnetic flux is not able to accelerate the rotor 106 to rotate together with the rotating magnetic flux, but the rotor 106 is substantially stationary. The balanced multi-phase AC-voltage needs to be however so strong that the negative sequence component is sufficient for reliable detection of the rotational position .sub.r. In an exemplifying case, the processing system 102 is configured to set the U.sub.AC/f.sub.i-ratio to be in a range from 5% to 15%, e.g. 10%, of the U.sub.N/f.sub.N-ratio, where U.sub.N is the amplitude of the nominal i.e. nameplate phase voltage the electric machine 105 and f.sub.N is the nominal i.e. nameplate supply frequency the electric machine 105. In this exemplifying case, the rotating magnetic flux produced by the balanced multi-phase AC-voltage is from 5% to 15% of the nominal magnetic flux of the electric machine 105. For example, in an exemplifying case where the nominal supply frequency f.sub.N is e.g. 70 Hz and the frequency f of the above-mentioned balanced multi-phase AC-voltage is e.g. 50 Hz, U.sub.AC which produces 10% of the nominal magnetic flux is 50 Hz0.1U.sub.N/(70 Hz) i.e. 7.1% of U.sub.N. In many cases, to facilitate compensation for delays in a measurement system, the frequency f.sub.i of the balanced multi-phase AC-voltage is advantageously smaller than the nominal supply frequency f.sub.N.
(12)
(13) In an exemplifying and non-limiting embodiment, the processing system 102 is configured to set the ratio of the amplitude of the q-axis AC-voltage and the frequency of the q-axis AC-voltage, i.e. the U.sub.ACq/f.sub.q-ratio, to be in a range from 1% to 5%, e.g. 3%, of the U.sub.N/f.sub.N-ratio, where U.sub.N is the amplitude of the nominal phase voltage the electric machine 105 and f.sub.N is the nominal supply frequency the electric machine 105. In this exemplifying case, the amplitude of the alternating q-axis flux linkage produced by the q-axis AC-voltage is in the range from 1% to 5% of the nominal flux linkage of the electric machine 105. For example, in a case where the U.sub.ACq is 7.5% of U.sub.N and f.sub.q is 2.5f.sub.N, the amplitude of the alternating q-axis flux linkage produced by the q-axis AC-voltage is 3% of the nominal flux linkage of the electric machine. With this exemplifying selection, the alternating q-axis flux linkage is sufficiently low to satisfy the i.sub.q0 approximation.
(14)
(15) In an exemplifying and non-limiting embodiment, the processing system 102 is configured to set the frequency f.sub.d of the d-axis AC-voltage to be less than the nominal supply frequency f.sub.N of the electric machine 105. When the frequency f.sub.d is less than f.sub.N, the amplitude of the alternating d-axis flux linkage can be raised above the nominal flux linkage level of the electric machine without a need to exceed the nominal voltage level of the electric machine. Thus, a sufficiently high-reaching saturation curve for the d-axis inductance L.sub.d can be obtained. The frequency f.sub.d can be for example about 67% of f.sub.N.
(16) In the above-described procedures for estimating the inductances L.sub.d and L.sub.q and their saturation curves, the amplitude of appropriate AC-current is extracted based on measured currents and the extracted amplitude value is filtered to obtain an average amplitude value. Then, each inductance value is calculated as a ratio of the amplitude of the corresponding AC-voltage and the average amplitude value divided by the angular frequency of the AC-voltage. In many cases, the effect of stator resistance can be neglected in the inductance calculation. It is however also possible to arrange a mathematical compensation for the stator resistance in the inductance calculation. The estimated inductance values can be stored for example in a look-up table for later use.
(17) The processing system 102 shown in
(18) The above-described control device 101 is an example of a device that comprises: means for controlling stator voltages of an electric machine to constitute a balanced multi-phase alternating voltage, means for estimating rotational position of the rotor of the electric machine based on a negative sequence component of stator currents of the electric machine, the negative sequence component being caused by saliency of the rotor, means for controlling direct-axis current of the electric machine to be direct current and quadrature-axis voltage of the electric machine to be alternating voltage, means for estimating the quadrature-axis inductance of the electric machine based on the quadrature-axis alternating voltage and on quadrature-axis alternating current caused by the quadrature-axis alternating voltage, means for controlling direct-axis voltage of the electric machine to be alternating voltage and the quadrature-axis voltage of the electric machine to be substantially zero, and means for estimating the direct-axis inductance of the electric machine based on the direct-axis alternating voltage and on direct-axis alternating current caused by the direct-axis alternating voltage.
(19)
(20) A method according to an exemplifying and non-limiting embodiment comprises determining a direction in which the length of a space-vector of the stator currents reaches a minimum or a maximum, and the method comprises determining the rotational position of the rotor based on the determined direction of the minimum or the maximum.
(21) In a method according to an exemplifying and non-limiting embodiment, a ratio of amplitude of phase-voltages of the balanced multi-phase alternating voltage and frequency of the balanced multi-phase alternating voltage, i.e. the U/f-ratio, is in a range from 5% to 15% of a ratio of amplitude of the nominal phase voltage of the electric machine and the nominal supply frequency of the electric machine so as to produce a rotating magnetic flux whose amplitude is in a range from 5% to 15% of a nominal magnetic flux of the electric machine. The frequency of the balanced multi-phase alternating voltage can be for example equal to or less than the nominal supply frequency of the electric machine.
(22) A method according to an exemplifying and non-limiting embodiment comprises varying, when estimating the q-axis inductance, a value of the d-axis DC-current so as to obtain an estimate of the q-axis inductance as a function of the d-axis DC-current.
(23) In a method according to an exemplifying and non-limiting embodiment, a ratio of amplitude of the q-axis AC-voltage and frequency of the q-axis AC-voltage is, when estimating the q-axis inductance, in a range from 1% to 5% of the ratio of the amplitude of the nominal phase voltage of the electric machine and the nominal supply frequency of the electric machine so as to produce an alternating q-axis flux linkage whose amplitude is in a range from 1% to 5% of a nominal flux linkage of the electric machine.
(24) A method according to an exemplifying and non-limiting embodiment comprises varying, when estimating the d-axis inductance, amplitude of the d-axis AC-voltage so as to obtain an estimate of the d-axis inductance as a function of the d-axis current.
(25) In a method according to an exemplifying and non-limiting embodiment, the frequency of the d-axis AC-voltage is less than the nominal supply frequency of the electric machine when estimating the d-axis inductance.
(26) In a method according to an exemplifying and non-limiting embodiment, the electric machine is a synchronous reluctance machine, an interior permanent magnet machine, or a permanent magnet assisted synchronous reluctance machine.
(27) A computer program according to an exemplifying and non-limiting embodiment comprises computer executable instructions for controlling a programmable processor to carry out actions related to a method according to any of the above-described exemplifying and non-limiting embodiments.
(28) A computer program according to an exemplifying and non-limiting embodiment comprises software modules for estimating inductances of an electric machine when the rotor of the electric machine is stationary. The software modules comprise computer executable instructions for controlling a programmable processor to: control stator voltages of the electric machine to constitute a balanced multi-phase alternating voltage, estimate rotational position of the rotor based on a negative sequence component of stator currents of the electric machine, the negative sequence component being caused by saliency of the rotor, control d-axis current of the electric machine to be DC-current and q-axis voltage of the electric machine to be AC-voltage, estimate the q-axis inductance of the electric machine based on the q-axis AC-voltage and on q-axis AC-current caused by the q-axis AC-voltage, control d-axis voltage of the electric machine to be AC-voltage and the q-axis voltage of the electric machine to be substantially zero, and estimate the d-axis inductance of the electric machine based on the d-axis AC-voltage and on d-axis AC-current caused by the d-axis AC-voltage.
(29) The above-mentioned software modules can be e.g. subroutines and/or functions implemented with a programming language suitable for the programmable processor under consideration.
(30) A computer program product according to an exemplifying and non-limiting embodiment comprises a computer readable medium, e.g. a compact disc CD, encoded with a computer program according to an exemplifying embodiment.
(31) A signal according to an exemplifying and non-limiting embodiment is encoded to carry information that defines a computer program according to an exemplifying embodiment.
(32) The non-limiting, specific examples provided in the description given above should not be construed as limiting the scope and/or the applicability of the appended claims. Furthermore, any list or group of examples presented in this document is not exhaustive unless otherwise explicitly stated.
(33) While the present disclosure has been illustrated and described with respect to a particular embodiment thereof, it should be appreciated by those of ordinary skill in the art that various modifications to this disclosure may be made without departing from the spirit and scope of the present disclosure.