Sensorless commutation method
10541632 ยท 2020-01-21
Assignee
Inventors
Cpc classification
H02P21/24
ELECTRICITY
H02P21/13
ELECTRICITY
International classification
H02P21/24
ELECTRICITY
H02P21/13
ELECTRICITY
Abstract
The present invention relates to a circuit arrangement and to a method for sensorless commutation of electronically commutated synchronous machines such as, for example, EC motors, wherein the terminal values at the connection terminals of the synchronous machine are processed by means of a rotor position estimator based on the EMF of the synchronous machine and of a known motor model preferably in a PLL structure for sensorless determination of rotor position information, and said information is used for commutation.
Claims
1. A circuit arrangement for rotor-position-sensorless commutation of an EC motor, preferably for sinusoidal commutation of a rotor-position-sensorless EC synchronous machine in a stepless continuous process from startup to stationary operation of the motor, wherein the circuit arrangement is for acquisition of terminal values of the motor, is connected to said motor, and comprises: at least one Clarke-Park transformer for the transformation of the terminal values into a d/q observer coordinate system rotating synchronously with the rotor of the motor; a detector which is designed for a determination of minimum signal values for activation of a coordinate system correction; an observer for estimating an EMF (electromotive force); and a PLL structure for orienting the observer coordinate system, wherein the PLL structure comprises a phase regulator and an oscillator, for regulating an angular offset .sub.B via a frequency input of the oscillator; the phase regulator assigning a direction of rotation as a function of a mathematical sign of a q component of the EMF; and the phase regulator limiting output rotation frequency to within a corresponding range of positive or negative values, wherein the detector activates the phase regulator of the PLL structure for the coordinate system correction as soon as a system-specific threshold value for current or voltage amplitudes is exceeded.
2. The circuit arrangement according to claim 1, wherein a rotation angle of a d/q observer coordinate system is obtained from the PLL structure and said rotation angle of the d/q observer coordinate system is synchronized with a rotation angle of the rotor position.
3. The circuit arrangement according to claim 1, wherein the observer is provided with at least one low-pass filter in a respective signal path for a voltage or a current.
4. The circuit arrangement according to claim 1, wherein the PLL structure comprises a phase detector for calculating the angular offset B between a rotating machine coordinate system and a d/q observer coordinate system.
5. A method for commutation of an EC synchronous machine with a circuit arrangement according to claim 1, wherein the terminal values at connection terminals of the EC synchronous machine are processed by means of a rotor position estimator based on the EMF of the synchronous machine and of a known motor model, preferably in a PLL structure for sensorless determination of rotor position information, and said terminal values are used for the commutation.
6. The method according to claim 5, wherein at least the following steps are implemented in the method for commutation: a. determining the terminal values, preferably motor phase currents and/or electrical voltage(s) applied to connection terminals of the motor; b. transforming the terminal values by Clarke-Park transformation into a d/q observer coordinate system; and c. processing the terminal values in the PLL structure into rotor position information for use in the commutation.
7. The method according to claim 6, wherein, in the transformation in step b), the terminal values are first transformed from a three-phase stator abc system into a two-phase orthogonal alphabeta system by means of a Clarke transformation, and then they are further transformed into a rotating d/q observer coordinate system by means of a Parke transformation.
8. The method according to claim 6, wherein an estimation of the EMF of the synchronous machine occurs by means of the observer, preferably indirectly by the determination of the terminal values from step a) based on the voltages applied to the synchronous machine.
9. The method according to claim 5, wherein the PLL structure for rotor position estimation performs the transformation of measured terminal values into a coordinate system rotating synchronously with the rotor so that a rotation angle of said coordinate system originates from the PLL structure itself and corresponds to the rotor position which is necessary for the commutation.
10. The method according to claim 5, wherein, by means of a phase detector of the PLL structure, a calculation of the angular offset between machine coordinate system and d/q observer coordinate system occurs based on an angular position of the EMF in the d/q observer coordinate system.
11. The method according to claim 5, wherein a relative position of a d/q observer coordinate system during operation is corrected by a targeted evaluation of the EMF of the synchronous machine with respect to the d/q observer coordinate systems of the machine oriented toward a rotor flux of the rotor of the synchronous machine and used for modeling of the machine, and is preferably synchronized with said observer coordinate system.
12. The circuit arrangement according to claim 1, wherein, by means of a calculation method, a current calculation occurs, by solving machine equations in accordance with current time derivatives and by performing integration with a hypothetical (theoretical) EMF and actually measured values; and weighted difference between the calculated current and the measured current is returned as a previously hypothetically assumed EMF and is output as EMF output signal of the observer.
13. The circuit arrangement according to claim 1, wherein a rotation angle for a rotor position correction occurs by means of a frequency-controlled oscillator by integration of a predetermined frequency setpoint, and the rotation frequency of the motor is determined by means of a temporal change of the rotation angle.
14. The circuit arrangement according to claim 1, wherein a value of rotation speed is limited to a lower limit value (minimum value), such that it is ensured that an EMF always occurs which sets the rotor in rotation and which is provided directly by the phase detector start of the system, and/or, furthermore, an upper limit value (maximum value) for the value of the frequency is defined, which, via an anti-windup of the phase regulator, triggers a new initialization of an I (integral) portion if a frequency of the system runs into the limitation.
15. A circuit arrangement for rotor-position-sensorless commutation of an EC motor, preferably for sinusoidal commutation of a rotor-position-sensorless EC synchronous machine in a stepless continuous process from startup to stationary operation of the motor, wherein the circuit arrangement is for acquisition of terminal values of the motor, is connected to said motor, and comprises: at least one Clarke-Park transformer for the transformation of the terminal values into a d/q observer coordinate system rotating synchronously with the rotor of the motor; a detector which is designed for a determination of minimum signal values for activation of a coordinate system correction; an observer for estimating an EMF (electromotive force); and a PLL structure for orienting the observer coordinate system, wherein the PLL structure comprises a phase regulator and an oscillator, for regulating an angular offset .sub.B via a frequency input of the oscillator; the phase regulator assigning a direction of rotation as a function of only a mathematical sign of a q component of the EMF; and the phase regulator limiting output rotation frequency to within a corresponding range of positive or negative values.
Description
(1) Other advantageous developments of the invention are characterized in the dependent claims or represented in further detail below together with the description of the preferred design of the invention.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12) In
(13) By means of the transformations, the electrical terminal values (currents i.sub.u, i.sub.v, i.sub.w and voltages u.sub.u, u.sub.v, u.sub.w) of the permanently excited synchronous machine are transformed from the three-phase stator abc system first into the two-phase orthogonal alphabeta system by means of a Clarke transformation and then further into a rotating d/q observer coordinate system by means of a Park transformation. The position of the observer coordinate system is corrected during the operation by the targeted evaluation of the EMF of the synchronous machine with respect to the d/q system of the machine oriented toward the rotor flux and used for the modeling of the machine. In the stationary state, the two coordinate systems lie exactly one over the other, wherein a real system corresponding to the model system is assumed. In this manner, a regulation for the operation or commutation of the machine (for example, field-oriented regulation) can be integrated directly in this observer coordinate system, or the transformation angle of the observer coordinate system can be used as electrical rotor position angle for an external commutation.
(14) The PLL structure 40 contains a phase detector 41 and a phase regulator 42 (see
(15) Furthermore, in this embodiment example, a detector 20 (speed detector) which can be connected via a switch 4 to the input of the PLL structure is provided.
(16) The mode of operation of the detector 20 shown in
(17) The terminal voltages applied to the connection terminals of the machine are determined, as desired, either directly by measurement via a resistance network (for example, in the outlet or in an external drive) or, alternatively under load in case of active current feed, are calculated by the commutation method based on the given PWM duty factors and the current instantaneous value of the measured intermediate circuit voltage.
(18) The estimation of the EMF by means of the observer 30 occurs in the d/q observer coordinate system rotating with rotor rotation frequency, based on the voltages and currents applied to the terminals of the machine and on the model equations of the synchronous machine concerning these coordinates.
(19) In the estimation, a theoretical or hypothetical EMF is used for the calculation. The estimated currents are compared directly with the currents actually measured at the terminals, and the difference is multiplied by a defined amplification factor and interpreted as the previously hypothetically assumed EMF, since, if the model equations are correct, a deviation of
(20) The signal thus determined is now returned again as EMF input signal to the current estimation and, furthermore, is also used as EMF output signal of the observer 30. By means of this method of estimation, the EMF is determined from the difference between the output signal of an integrator and the measured currents. Thus, a high signal quality is achieved, and no additional derivations of measured signals are necessary for the calculation.
(21) For the calculations in the observer, the ideal model equations are used largely unchanged; they are as follows:
(22) Model equation for the rotor flux d/q system:
(23)
(24) Model equation for the d/q observer coordinate system:
(25)
(26) In the present invention, these ideal model equations can be used although, due to possibly occurring angular offset between the rotating machine system and the d/q observer coordinate system, the inductivity matrixes might optionally also have to be adapted accordingly. For this purpose, only one possible EMF component is expanded in d direction. It has been shown that the equation system can remain unchanged otherwise, if the respective inductivities in d and q direction are identical. This is thus the case if inductivity L.sub.d is equal to inductivity L.sub.q.
(27) In the case of inductivities that differ from one another, the equation system can also remain unchanged, since then a characteristic that is stable in known limits and converges to an angular difference of zero is present.
(28) For the estimation of the currents with hypothetical EMF, the model equations are rearranged after the derivations of the currents and integrated. For this purpose, reference is made to
(29)
(30) As already explained above in the general description of the invention, the calculation of the EMFs occurs first by taking the difference between the measured currents i.sub.dqBm and the estimated currents i.sub.dqB and subsequent multiplication by the observer constants K.sub.Bd,q.
emk.sub.dB=K.sub.Bd.Math.(i.sub.dBi.sub.dBm)
emk.sub.qB=K.sub.Bd.Math.(i.sub.dBi.sub.dBm)
(31) For the calculation of i.sub.dqB, the EMF thus calculated is returned in the above-represented integration term. The emk.sub.db and emk.sub.dq values determined are thus taken into account in the integral of the above-mentioned equation. After a Laplace transformation, the following equations are obtained as transfer function for the estimated EMF:
(32)
(33) These equations are used according to the invention for carrying out the interpretation of the d/q observer system according to the observer constants K.sub.BD as follows:
(34)
(35) In
(36) Below, in reference to
(37) The phase detector 41 is represented in further detail in
(38) The following holds for the dependency of the EMF in the d/q observer coordinate system on the angular offset .sub.B:
emk.sub.dB=sin().Math.emk.sub.q
emk.sub.qB=cos().Math.emk.sub.q
(39) The phase detector 41 accordingly delivers as output signal, which is determined as follows from the arctangent of the EMF, the value for the phase angular offset :
(40)
(41) For small angular offsets, and for the simplified calculation, a linearization can also occur, and the arc tangent can be replaced simply by a division of the EMF values. In this approximate calculation, a limitation of the range of values via a subsequent saturation member to the range of values of the arc tangent function is reasonable, in order to work only in the region of approximate linearization on this basis.
(42) By means of the PLL structure 40, the updating of the observer coordinate system with respect to the angular position of the machine system based on the d components of the EMF is implemented. As indicated above, the angular position of the EMF estimated by the observer 30 is determined and supplied as deviation of the coordinate systems to the phase regulator 42. In
(43) The phase regulator 42 is shown moreover in
(44) The transfer function of the phase detector 41 with EMF observer is:
(45)
(46) The transfer function of the phase regulator 42 is:
(47)
(48) The transfer function of the oscillator is:
(49)
(50) Therefrom, the transfer function of the regulation path according to
(51)
and, by interpretation of the denominator polynomial by coefficient comparison
(52)
the setting parameters K.sub.P, K.sub.I and T.sub.B of the PLL are obtained, as follows:
(53)
(54) Furthermore, by means of the phase regulator 42, an unequivocal assignment of the rotation directions to the position of the coordinate systems occurs. Depending on the rotation direction, there is by definition a positive or a negative q component of the EMF. In order to ensure an unequivocal assignment, the output saturation of the regulator is therefore changed depending on the mathematical sign of the q component of the EMF, and a saturation of the output rotation frequencies onto the corresponding positive or negative angular range is carried out.
(55) In order to ensure the machine startup, the value of the rotation speed is limited to a lower limit value (minimum value), so that it is ensured at all times that an EMF that sets the rotor in rotation and which is provided directly by the phase detector start of the system occurs. Furthermore, an upper limit value (maximum value) for the value of the frequency is defined, which, via the anti-windup of the phase regulator 42 implemented as PI regulator 42, triggers a new initialization of the I portion, if the frequency runs into the limitation in case of the falling out of step of the system. In the activation of the phase regulator, the I portion of the regulator is also set to the rotation speed determined from an alternative initial speed determination. This also enables a connection of the observer system to a synchronous machine rotating already at high rotation speed, without having to configure the phase regulator unnecessarily rapidly in the case of an I-portion that has not been pre-initialized. The determination of the initial speed can occur in operation without active current feed, directly from the back measured terminal voltage of the machine, which in this case corresponds directly to the EMF.
(56) In the block diagram of
(57) In the block diagram of
(58) By a subsequent low-pass filtering, as explained in greater detail above, the signal quality, which worsened due to the differentiation, can be improved, since, in general, the dynamics required for the initial speed are generally not excessively high. Due to the initial speed determination, a connection of the observer coordinate system to a synchronous machine that is already rotating at high rotation speed can occur, without the need for an unnecessarily rapid design of the phase regulator, since the I portion thereof can be initialized at the time of the connection with the initial rotation frequency.
(59) The implementation of the invention is not limited to the above-indicated preferred embodiment examples. Instead, numerous variants are conceivable, which use the represented solution even in designs of fundamentally different type.