# US 9,882,516 B2 · Method for determining offset of resolver of vehicle motor

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

- Number: US 9,882,516 B2
- Document ID: US9882516B2
- Status: Granted
- Kind: B2
- Application number: 15/176,534
- Filed: 2016-06-08
- Published: 2017-06-15
- Granted: 2018-01-30
- Earliest claimed: 2015-12-09
- Assignees: Hyundai Motor Company
- Applicants: Hyundai Motor Company
- Inventors: Joo Young Park; Mu Shin Kwak; Jun Mo An; Su Hyun Bae; Sung Kyu Kim
- Web page: https://patentgrep.com/patent/US9882516B2

## CPC

- H02P 6/16: Circuit arrangements for detecting position
- B60W 20/40: Controlling the engagement or disengagement of prime movers, e.g. for transition between prime movers {(power-up or power-down of the driveline B60W30/192)}
- G01D 5/2073: {by movement of a single coil with respect to two or more coils}
- G01D 5/2448: {Correction of gain, threshold, offset or phase control}
- H02P 21/12: Stator flux based control involving the use of rotor position or rotor speed sensors
- H02P 21/22: Current control, e.g. using a current control loop
- H02P 27/08: with pulse width modulation
- B60Y 2304/07: Facilitating assembling or mounting
- H02P: CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- B60W: CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- G01D: MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- B60Y: INDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY

## Abstract

A method for measuring an offset of a resolver is arranged so as to frequently measure and correct the offset of the resolver by actively performing zero current control of a motor. The method includes steps of: determining whether a torque command value of the motor and a magnetic flux value or reverse magnetic flux value of the motor respectively fall within a first range and a second range, which have been set in advance; controlling the motor to perform zero current control for a preset time period when the torque command value of the motor falls within the first range and the magnetic flux value or reverse magnetic flux value of the motor falls within the second range; and measuring the offset of the resolver for the preset time period.

## Claims

### Claim 1

A method for measuring an offset of a resolver, comprising the steps of:
determining, by a resolver offset measurement unit, whether a torque command value of a motor and a magnetic flux value or a reverse magnetic flux value of the motor respectively fall within a first range and a second range, which have been set in advance;
controlling, by the resolver offset measurement unit, the motor to perform zero current control for a preset time period when the torque command value of the motor falls within the first range and the magnetic flux value or the reverse magnetic flux value of the motor falls within the second range; and
measuring, by the resolver offset measurement unit, the offset of the resolver for the preset time period.

### Claim 2 (depends on 1)

The method of claim 1, wherein the first range and the second range are ranges in which Pulse Width Modulation (PWM) control of an inverter, which supplies driving power to the motor while a vehicle is driven, is configured to be turned off.

### Claim 3 (depends on 1)

The method of claim 1, wherein the second range is determined depending on a range that prevents flux weakening control of the motor.

### Claim 4 (depends on 1)

The method of claim 1, wherein the second range is determined in a range that enables a speed of the motor to be equal to or greater than a preset value.

### Claim 5 (depends on 1)

The method of claim 1, further comprising the step of:
turning off Pulse Width Modulation (PWM) control of an inverter, which supplies driving power to the motor, if a state in which the torque command value of the motor falls within the first range and the magnetic flux value or the reverse magnetic flux value of the motor falls within the second range is maintained after the offset measurement step.

### Claim 6

A non-transitory computer readable medium containing program instructions executed by a processor, the computer readable medium comprising:
program instructions that determine whether a torque command value of a motor and a magnetic flux value or a reverse magnetic flux value of the motor respectively fall within a first range and a second range, which have been set in advance;
program instructions that control the motor to perform zero current control for a preset time period when the torque command value of the motor falls within the first range and the magnetic flux value or the reverse magnetic flux value of the motor falls within the second range; and
program instructions that measure an offset of a resolver for the preset time period.
