IP Library Granted Patent US 7,834,576
Granted Patent B2
US 7,834,576 · App. 11/748,054 · Granted Nov 16, 2010

Apparatus and methods for diagnosing motor-resolver system faults

Assignee: GM Global Technology Operations, Inc.
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 7,834,576
App. No.
11/748,054
Granted
Nov 16, 2010
Kind
B2
Abstract

Apparatus and methods are provided for diagnosing faults in multiple, associated motor-resolver systems. One apparatus includes a swapping circuit coupling a first resolver to a first or second decoder, and a swapping circuit coupling a second resolver to the first or second decoder. One method includes applying a signal from a resolver to a first decoder to determine that the first decoder is malfunctioning if the first decoder continues to generate a fault signal, and applying a signal from a different resolver to a second decoder to determine that a motor associated with the first decoder is malfunctioning if the second decoder generates a fault signal. Another method includes transmitting a signal from a resolver to first and second decoders, transmitting a signal from a different resolver to the first and second decoders, and determining if the first decoder, second decoder, a first motor, or a second motor is malfunctioning.

Claims (57)

1. A system for diagnosing faults in multiple, associated motor-resolver systems including a first resolver, a second resolver, and a motor controller including a first decoder and a second decoder, the system comprising:

a first swapping circuit selectively coupling the first resolver to one of the first decoder and the second decoder;

a second swapping circuit selectively coupling the second resolver to one of the first decoder and the second decoder, wherein the first and second swapping circuits are configured such that:

when the first resolver is coupled to the first decoder, the second resolver is coupled to the second decoder, and

when the first resolver is coupled to the second decoder, the second resolver is coupled to the first decoder; and

a controller coupled to the first swapping circuit and the second swapping circuit, the controller configured to:

provide a first signal to the first swapping circuit to switch from being coupled to the first decoder to being coupled to the second decoder at a first time; and

provide a second signal to the second swapping circuit to switch from being coupled to the second decoder to being coupled to the first decoder at a second point in time, the second time being approximately equal to the first time.

2. The system of claim 1 , further comprising:

an adjustable resolver simulator configured to generate outputs simulating at least one resolver fault condition of a plurality of resolver fault conditions; and

a third swapping circuit selectively coupling one of the resolver simulator and the first resolver to the first swapping circuit.

3. The system of claim 2 , further comprising a fourth swapping circuit selectively coupling one of the resolver simulator and the second resolver to the second swapping circuit.

4. The system of claim 1 , further comprising:

an adjustable resolver simulator configured to generate outputs simulating at least one resolver fault condition of a plurality of resolver fault conditions; and

a third swapping circuit selectively coupling one of the resolver simulator and the second resolver to the second swapping circuit.

5. A method for diagnosing faults in multiple, associated motor-resolver systems including (i) a first motor resolver that transmits a first resolver signal to a first decoder and (ii) a second motor resolver that transmits a second resolver signal to a second decoder, wherein the first and second decoders are each configured to detect fault conditions represented in the first and second resolver signals, respectively, and configured to generate a first and second fault signal, respectively, in response to detecting a fault condition, and wherein the first fault signal has been generated, the method comprising the steps of:

applying the second signal to the first decoder to determine that the first decoder is malfunctioning if the first decoder continues to generate the first fault signal; and

applying the first signal to the second decoder to determine that the first motor is malfunctioning if the second decoder generates the second fault signal.

6. The method of claim 5 , wherein the first decoder includes a malfunction, the method further comprising the step of determining a type of the fault condition causing the malfunction.

7. The method of claim 6 , further comprising the step of quantifying a threshold of the fault condition.

8. The method of claim 7 , wherein the quantifying step comprises the steps of:

transmitting a plurality of signals simulating varying rates of speeds to the first decoder; and

identifying a rate of speed that causes the motor controller to transmit the first fault signal in response to the plurality of signals.

9. The method of claim 7 , wherein the quantifying step comprises the steps of:

transmitting a plurality of signals simulating varying DC biases; and

identifying a DC bias that causes the motor controller to transmit the first fault signal in response to the plurality of signals.

10. The method of claim 7 , wherein the quantifying step comprises the steps of:

transmitting a plurality of signals simulating varying peak-to-peak voltage amplitudes greater than a maximum threshold voltage; and

identifying a voltage that causes the motor controller to transmit the error message in response to the plurality of signals.

11. The method of claim 7 , wherein the quantifying step comprises the steps of:

transmitting a plurality of signals simulating varying peak-to-peak voltage amplitudes less than a minimum threshold voltage; and

identifying a voltage that causes the motor controller to transmit the error message in response to the plurality of signals.

12. A method for diagnosing faults in multiple, associated motor-resolver systems including a first motor having an associated first resolver, a second motor having an associated second resolver, and a motor controller having a first decoder and a second decoder, the method comprising the steps of:

transmitting a first signal from the first resolver to the first decoder;

transmitting a second signal from the second resolver to the second decoder;

transmitting a third signal from the first resolver to the second decoder;

transmitting a fourth signal from the second resolver to the first decoder; and

determining if one of the first decoder, the second decoder, the first motor, and the second motor is malfunctioning, wherein the determining step comprises the steps of:

determining if the motor controller transmits an error message in response to one of the first signal and the second signal; and

determining if the motor controller transmits the error message in response to one of the third signal and the fourth signal.

13. The method of claim 12 , the method further comprising the steps of:

determining that the first motor is malfunctioning if the motor controller transmits the error message in response to both the first signal and the third signal;

determining that the second motor is malfunctioning if the motor controller transmits the error message in response to both the second signal and the fourth signal.

14. The method of claim 12 , further comprising the steps of:

determining that the first decoder is malfunctioning if the motor controller transmits the error message in response to both the first signal and the fourth signal; and

determining that the second decoder is malfunctioning if the motor controller transmits the error message in response to both the second signal and the third signal.

15. The method of claim 14 , wherein one of the first decoder and the second decoder includes a malfunction, the method further comprising the step of determining a type of fault condition causing the malfunction from a group of fault conditions comprised of a loss of tracking fault condition, a loss of signal fault condition, a short circuit fault condition, and a degraded signal fault condition.

16. The method of claim 15 , further comprising the step of quantifying a threshold of the one of the loss of tracking fault condition, the loss of signal fault condition, the degraded signal fault condition, and the short circuit fault condition.

17. The method of claim 16 , wherein the quantifying step comprises the steps of:

transmitting a plurality of signals simulating varying rates of speeds to the first decoder; and

identifying a rate of speed that causes the motor controller to transmit the error message in response to the plurality of signals.

18. The method of claim 16 , wherein the quantifying step comprises the steps of:

transmitting a plurality of signals simulating varying DC biases; and

identifying a DC bias that causes the motor controller to transmit the error message in response to the plurality of signals.

19. The method of claim 16 , wherein the quantifying step comprises the steps of:

transmitting a plurality of signals simulating varying peak-to-peak voltage amplitudes one of greater than a maximum threshold voltage and less than a minimum threshold voltage; and

identifying a voltage that causes the motor controller to transmit the error message in response to the plurality signals.

Assignments (16)
MASTER TRANSACTION AGREEMENT Recorded Mar 8, 2016
From: CHRYSLER LLC
To: NEW CARCO ACQUISITION LLC
Reel/Frame 038031/0127 →
CHANGE OF NAME Recorded Mar 8, 2016
From: NEW CARCO ACQUISITION LLC
To: CHRYSLER GROUP LLC
Reel/Frame 038032/0799 →
CHANGE OF NAME Recorded Mar 8, 2016
From: CHRYSLER GROUP LLC
To: FCA US LLC
Reel/Frame 038033/0025 →
CHANGE OF NAME Recorded Apr 30, 2015
From: CHRYSLER GROUP LLC
To: FCA US LLC
Reel/Frame 035553/0356 →
CHANGE OF NAME Recorded Feb 10, 2011
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 025781/0035 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: WILMINGTON TRUST COMPANY
Reel/Frame 025324/0057 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025314/0946 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025245/0656 →
SECURITY AGREEMENT Recorded Aug 28, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023162/0140 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023156/0264 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2009
From: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023155/0663 →
RELEASE OF SECURITY INTEREST Recorded Aug 20, 2009
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023124/0563 →
SECURITY AGREEMENT Recorded Apr 16, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
Reel/Frame 022553/0540 →
SECURITY AGREEMENT Recorded Feb 4, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 022201/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.; DAIMLER AG; CHRYSLER LLC; BAYERISCHE MOTOREN WERKE AKTIENGESELLSCHAFT
Reel/Frame 022163/0249 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2007
From: FU, DAVID T; WANG, WEI D.
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC
Reel/Frame 019344/0646 →
Continuity (1)
Related Publication 20080284366A1 · Nov 20, 2008