IP Library Granted Patent US 11,431,270
Granted Patent B2
US 11,431,270 · App. 16/628,407 · Granted Aug 30, 2022

Current estimation

Inventor: Michel Parette (Fontenilles, FR)
H02P23/14G01R19/16566G01R31/2829G01R31/346H02P29/024H03K5/24
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,431,270
App. No.
16/628,407
Granted
Aug 30, 2022
Kind
B2
Abstract

A method for estimating the current flowing through a winding of an electric motor of the type having one winding controllable by a switching device, including the following steps: measuring a voltage at the input of the winding, correcting the measured voltage to produce a corrected voltage determining a resistance of the switching device, estimating the current flowing through the winding by dividing the difference between a control voltage used to control the switching device and the corrected voltage by the resistance. The use of such an estimating method for providing a diagnosis for a current sensor, and an estimating method for controlling an electric motor in fail-soft mode are also disclosed.

Claims (35)

1. A method for estimating an estimated current (Iest) flowing through a winding of an electric motor of the type comprising at least one winding controllable by a switching device, the method comprising:

measuring a measured voltage (Umes) at an input of the winding,

correcting the measured voltage (Umes) to produce a corrected voltage (UcorA, UcorB),

determining a resistance (RdsOn) of the switching device,

estimating, by a processor, the estimated current (Iest) flowing through the winding by dividing a difference between a control voltage (Ucmd) used to control the switching device and the corrected voltage (UcorA, UcorB) by the determined resistance (RdsOn).

2. The estimating method as claimed in claim 1 , in which the switching device comprises:

a first switch connected between the input of the winding and a substantially constant potential (Ubat),

a second switch (MOS 2 ) connected between the input of the winding and ground, and a transformation module capable of receiving the control voltage (Ucmd) and of separately opening the two switches (MOS 1 , MOS 2 ) on the basis of the control voltage (Ucmd).

3. The estimating method as claimed in claim 1 , in which the correcting step comprises:

filtering the measured voltage (Umes) by a filter to produce a sinusoidal voltage (Usin), compensating for the sinusoidal voltage (Usin) by a compensator capable of compensating for the attenuating effects of the filter to produce a first corrected voltage (UcorA).

4. The estimating method as claimed in claim 3 , in which the filter is a low-pass filter.

5. The estimating method as claimed in claim 3 , in which the compensation uses an interpolation table on the basis of a rotation speed (ω) of the motor (M).

6. The estimating method as claimed in claim 1 , in which the switching device introduces an idle time producing a voltage variation (ΔU) and in which the correcting step also comprises adding to the first corrected voltage (UcorA) the voltage variation (ΔU) signed with a sign (S) of the estimated current (Iest), in order to produce a second corrected voltage (UcorB).

7. The estimating method as claimed in claim 6 , in which the sign (S) of the estimated current (Iest) is determined from a measurement of a measured current (Imes) flowing through the winding.

8. The estimating method as claimed in claim 1 , in which the step of determining the resistance (RdsOn) comprises a thermal compensation according to the formula: RdsOn=RdsOnTyp* (1+0.004* (Tmos−20° C.)), where RdsOn is the compensated resistance of the switching device, RdsOnTyp is the typical resistance of the switching device at 20° C. and Tmos is the temperature of the switching device.

9. The estimating method as claimed in claim 6 , in which the step of estimating the estimated current (Iest) also comprises a step of canceling the estimated current (Iest) when the difference between the control voltage (Ucmd) and the first corrected voltage (UcorA) is lower, in terms of absolute value, than the voltage variation (ΔU).

10. A method for providing a diagnosis for a sensor capable of measuring a measured current (Imes) flowing through a winding of an electric motor (M) of the type comprising at least one winding controllable by a switching device, the method comprising:

measuring the measured current (Imes) flowing through the winding by the sensor, determining an estimated current (Iest) flowing through the winding by the estimating method as claimed in claim 1 ,

comparing the estimated current (Iest) and the measured current (Imes),

a negative comparison being indicative of a fault in the sensor ( 11 ).

11. The diagnosis method as claimed in claim 10 , in which the comparison step comprises:

calculating a root mean square (Imq) for the difference between the measured current (Imes) and the estimated current (Iest) over a sliding horizon,

the comparison being positive if the root mean square (Imq) is below a threshold (ImqSeuil), and otherwise negative.

12. A method for controlling an electric motor (M) of the type comprising multiple windings, which are each controllable by a switching device, each winding comprising a sensor capable of measuring a measured current (Imes) flowing through the winding, the control method receiving the measured currents (Imes) at its input and using them to determine the control voltages (Ucmd) for the motor (M), the method comprising:

providing a diagnosis for each of the sensors by the diagnosis method as claimed in claim 10 .

13. The control method as claimed in claim 12 , further comprising:

when a sensor is diagnosed as faulty for a winding, the determining of the controls for the motor (M) continues by replacing, for said winding, the measured current (Imes) with the estimated current (Iest).

14. The control method as claimed in claim 12 , further comprising:

when a sensor is diagnosed as faulty for a winding, the determining of the controls for the motor (M) continues on the windings while excluding the winding whose sensor is faulty.

15. The estimating method as claimed in claim 2 , in which the correcting step comprises:

filtering the measured voltage by a filter to produce a sinusoidal voltage,

compensating for the sinusoidal voltage by a compensator capable of compensating for the attenuating effects of the filter to produce a first corrected voltage.

16. The estimating method as claimed in claim 3 , in which the filter is a low-pass filter of at least 2nd order.

17. The estimating method as claimed in claim 4 , in which the compensation uses an interpolation table on the basis of a rotation speed of the motor.

18. The estimating method as claimed in claim 8 , in which the step of estimating the estimated current also comprises canceling the estimated current when the difference between the control voltage and the first corrected voltage is lower, in terms of absolute value, than the voltage variation.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2025
From: CONTINENTAL AUTOMOTIVE GMBH; CONTINENTAL AUTOMOTIVE FRANCE S.A.S.
To: CONTINENTAL AUTOMOTIVE TECHNOLOGIES GMBH
Reel/Frame 071931/0711 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2020
From: PARETTE, MICHEL
To: CONTINENTAL AUTOMOTIVE FRANCE; CONTINENTAL AUTOMOTIVE GMBH
Reel/Frame 052286/0922 →
Priority Claims (1)
FR 1756423 · Jul 7, 2017 · national
Continuity (1)
Related Publication 20200228040A1 · Jul 16, 2020