# US 2021/0344290 A1 · Power supply control circuits for brushless dc (bldc) motors

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2021/0344290 A1
- Document ID: US20210344290A1
- Status: Published application
- Kind: A1
- Application number: 17/377,156
- Filed: 2021-07-15
- Published: 2021-11-04
- Earliest claimed: 2019-01-15
- Assignees: Mahle International GmbH
- Applicants: Mahle International GmbH
- Inventors: Juan CARRIÓN GONZÁLEZ; Carlos DOMINGO MÀS; Juan Francisco PARDO PERIS; Carlos SEVILLA PAVON; Carlos VERNICH GIMENO
- Web page: https://patentgrep.com/patent/US20210344290A1

## CPC

- G01R 19/0092: {Measuring current only}
- H02P 6/14: Electronic commutators
- G01R 19/2513: {Arrangements for monitoring electric power systems, e.g. power lines or loads; Logging}
- H02P 27/06: using DC to AC converters or inverters (H02P27/05 takes precedence)
- G01R: MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES (indicating correct tuning of resonant circuits H03J3/12)
- H02P: CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS

## Abstract

A power supply control circuit of a three-phase brushless DC (BLDC) motor is provided. The control circuit includes means for calculating the DC current consumption IS based on a phase current signal Ishunt of the BLDC motor, the means including a shunt resistor Rshunt, an amplifier and a low pass filter. The amplifier is configured to amplify a measured voltage Vshunt that corresponds to the current Ishunt across the resistor Rshunt and perform an offset correction. The low pass filter is configured to provide a filtered voltage VO of the voltage Vshunt. The DC current IS is calculated based on the voltage VO.

## Claims

### Claim 1

A power supply control circuit of a three-phase brushless DC (BLDC) motor, the power supply control circuit comprising:
means for calculating the DC current consumption IS based on three phase current signals ISh1 ISh2 and ISh3 of the BLDC motor;
the means comprising:
three shunt resistors RSh1, RSh2, and RSh3;
three amplifiers;
a summing amplifier; and
a low pass filter,
wherein the three amplifiers are configured to amplify and perform an offset correction of voltages VSh1, VSh2, and VSh3 that correspond to the currents ISh1, ISh2 and ISh3 across the three shunt resistors RSh1, RSh2, and RSh3,
wherein the summing amplifier is configured to provide a summed voltage VShT,
wherein the low pass filter is configured to provide a filtered voltage VO of the voltage VShT, and
wherein the DC current consumption of the BLDC motor IS is calculated according to the following equation:
I
S
=
V
O
K
wherein K=RTotal*GainTotal, RTotal is the equivalent resistance of resistors RSh1, RSh2 and RSh3, and
wherein GainTotal is the total amplification factor of the three amplifiers.

### Claim 2 (depends on 1)

The power supply control circuit according to claim 1, further comprising an AC filter.

### Claim 3

A method for calculating a DC current consumption IS of a three-phase brushless DC (BLDC) motor, the method being performed by a microcontroller of a power supply control circuit of the BLDC motor, the method comprising:
amplifying three voltage signals VSh1, VSh2, and VSh3 corresponding to three phase current signals ISh1, ISh2, and ISh3 of the BLDC motor across three shunt resistors RSh1, RSh2, and RSh3 for phase current sensing, respectively;
performing an offset correction of the three voltage signals VSh1, VSh2, and VSh3;
obtaining a total tension VShT by summing the three voltage signals VSh1, VSh2, and VSh3;
obtaining a filtered voltage VO by low-pass filtering the total tension VShT; and
calculating the DC current consumption IS. according to the following equation:
I
S
=
V
O
K
wherein K=RTotal*GainTotal,
wherein RTotal is the equivalent resistance of RSh1, RSh2, and RSh3, and
wherein GainTotal is the total amplification factor of the three amplifiers.

### Claim 4 (depends on 3)

The method according to claim 3, further comprising implementing a control algorithm for controlling the BLDC motor based at least on the calculated IS.
