IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0004360
(2011-01-11)
|
등록번호 |
US-8301324
(2012-10-30)
|
발명자
/ 주소 |
|
출원인 / 주소 |
- GM Global Technology Operations LLC
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
1 인용 특허 :
5 |
초록
▼
A vehicle includes a traction motor, a transmission, a speed encoder for the motor, and a control system. The control system compensates for angular wobble in an encoder signal. The control system receives, via a hybrid control processor (HCP), the encoder signal from the speed encoder, and determin
A vehicle includes a traction motor, a transmission, a speed encoder for the motor, and a control system. The control system compensates for angular wobble in an encoder signal. The control system receives, via a hybrid control processor (HCP), the encoder signal from the speed encoder, and determines a set of wobble characteristics of the encoder signal below a threshold motor speed. The control system also calculates a wobble-compensated speed value via the HCP using the wobble characteristics, and uses the wobble-compensated speed value as at least part of the input signals when controlling the motor. A lookup table tabulates a learned wobble value relative to the angular position value, and a learned wobble value is subtracted from a current angular wobble value to generate an error-adjusted wobble value. A method compensates for wobble in the encoder signal using the above control system.
대표청구항
▼
1. A vehicle comprising: an electric traction motor;a transmission which is selectively powered by the traction motor to thereby propel the vehicle in an electric-vehicle (EV) operating mode;a speed encoder configured to measure a rotational speed of the traction motor, and to transmit the measured
1. A vehicle comprising: an electric traction motor;a transmission which is selectively powered by the traction motor to thereby propel the vehicle in an electric-vehicle (EV) operating mode;a speed encoder configured to measure a rotational speed of the traction motor, and to transmit the measured rotational speed as an encoder signal; anda control system configured to compensate for angular wobble in the encoder signal, the control system including a hybrid control processor (HCP) and a motor control processor (MCP), wherein the HCP coordinates, at a first hierarchical level, inputs to the transmission based on the current hybrid operating strategy, and, and wherein the MCP controls an operation of the traction motor, at a second hierarchical level that is lower than that of the first hierarchical level, using a set of input signals, wherein the control system is further configured to:receive, via the HCP, the encoder signal directly from the speed encoder;determine a set of wobble characteristics of the encoder signal only when the measured rotational speed is below a threshold motor speed;calculate a wobble-compensated speed value, solely via the HCP, using the set of wobble characteristics;transmit the wobble-compensated speed value to the MCP; anduse the wobble-compensated speed value as at least part of the input signals when controlling the motor via the MCP. 2. The vehicle of claim 1, wherein the control system automatically interpolates the wobble characteristics via the HCP between a set of points, and subtracts the interpolated wobble characteristics from the rotational speed of the traction motor to thereby obtain the wobble-compensated speed value. 3. The vehicle of claim 1, wherein the control system uses a virtual switch to generate a pulse count time stamp of the encoder signal over a calibrated sampling interval. 4. The vehicle of claim 1, wherein the control system processes the pulse count time stamp, and outputs a raw speed value, an angular position value, and a current angular wobble value. 5. The vehicle of claim 4, wherein the control system includes a lookup table (LUT) that tabulates a learned wobble value relative to the angular position value, and subtracts the learned wobble value from the current angular wobble value to generate an error-adjusted wobble value, and wherein the learned wobble value is sampled at a rate corresponding to the encoder signal from the speed encoder. 6. The vehicle of claim 5, wherein the error-adjusted wobble value is multiplied, via the HCP, by a calibrated gain constant and fed into the LUT along with the angular position value to thereby update the LUT. 7. The vehicle of claim 5, wherein the raw speed value is combined with the learned wobble value from the LUT to thereby generate the wobble-compensated speed value. 8. A method for compensating for angular wobble in an encoder signal from a speed encoder aboard a vehicle having a control system, wherein the vehicle includes a transmission that is selectively powered by an electric traction motor, the method comprising: using the speed encoder to measure a rotational speed of the traction motor, and to directly transmit the rotational speed to a hybrid control processor (HCP) of the control system as an encoder signal, wherein the HCP coordinates inputs to the transmission based on a current hybrid operating strategy;receiving, via the HCP, the encoder signal directly from the speed encoder;determining a set of wobble characteristics of the encoder signal below a threshold motor speed of the traction motor;calculating a wobble-compensated speed value solely via the HCP using the wobble characteristics;transmitting the calculated wobble-compensated speed value from the HCP to a motor control processor (MCP); andusing the wobble-compensated speed value as at least part of a set of input signals to thereby control the traction motor via the MCP, wherein the MCP is at a lower hierarchical level of the control system than the HCP. 9. The method of claim 8, further comprising: automatically interpolating, via the HCP, the wobble characteristics between a set of points; andsubtracting the interpolated wobble characteristics from the rotational speed of the traction motor via the HCP to obtain the wobble-compensated speed value. 10. The method of claim 8, further comprising: using a virtual switch to generate a pulse count time stamp of the encoder signal over a calibrated sampling interval. 11. The method of claim 10, further comprising: processing the pulse count time stamp via the control system to thereby generate a raw speed value, an angular position value, and a current angular wobble value. 12. The method of claim 10, further comprising: referencing a lookup table (LUT) via the control system, wherein the LUT tabulates a learned wobble value and the angular position value. 13. The method of claim 12, further comprising: subtracting, via the HCP, the learned wobble value from the current angular wobble value to thereby generate an adjusted wobble value;multiplying the adjusted wobble value by a calibrated gain constant to produce an updated wobble value; andrecording the updated wobble value and the angular position value in the LUT. 14. The method of claim 12, further comprising: combining the raw speed value with the learned wobble value from the LUT to thereby generate the wobble-compensated speed value.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.