Claims
- 1. A system for estimating a temperature of an electric machine comprising:
a temperature sensor operatively connected to and transmitting a temperature signal corresponding to a measured temperature to a controller; said controller operatively connected to a switching device, said switching device operatively connected between said electric machine and a power source, said switching device being responsive to said controller; said controller executing a temperature estimation process; and wherein an output of said temperature estimation process represents said temperature of said electric machine.
- 2. The system of claim 1 wherein said temperature sensor comprises a thermistor.
- 3. The system of claim 1 wherein said electric machine comprises an electric motor.
- 4. The system of claim 1 further comprising said controller including an initialization signal in communication with said temperature estimation process.
- 5. The system of claim 4 wherein said initialization signal initializes said temperature estimation process to a substrate temperature corresponding to a linearization of said output of said temperature sensor.
- 6. The system of claim 4 wherein said initialization signal initializes said temperature estimation process by continuing to operate following power down until said temperature estimation process approaches an approximately steady state value.
- 7. The system of claim 4 wherein said initialization signal initializes said temperature estimation process to an initial value based on temperature estimates responsive to another temperature sensor.
- 8. The system of claim 7 wherein said another temperature sensor is an engine coolant sensor.
- 9. The system of claim 7 wherein said initialization signal is responsive to a computed duration of temperature change as a function of said another temperature sensor.
- 10. The system of claim 9 wherein said temperature estimation process computes a temperature, Tx in accordance with the equation:
- 11. The system of claim 4 wherein said initialization signal initializes said temperature estimation process to an ambient temperature.
- 12. The system of claim 4 wherein said initialization signal initializes said temperature estimation process to an ambient temperature estimate.
- 13. The system of claim 12 wherein said ambient temperature estimate is a resultant of a filter having a cutoff frequency sized to estimate a thermal time constant of said electric machine.
- 14. The system of claim 12 wherein said ambient temperature estimate is a resultant of a first order, lag filter.
- 15. The system of claim 14 wherein said first order, lag filter includes a lag frequency range between about 35 μHz and about 80 μHz.
- 16. The system of claim 4 wherein said temperature estimation process is a resultant of at least one of:
a silicon temperature estimate filter, responsive to said output from said temperature sensor, said silicon temperature estimate filter having an output corresponding to an estimated temperature of said switching device for said electric machine; a magnet temperature estimate filter, responsive to said output from said temperature sensor, said magnet temperature estimate filter having an output corresponding to an estimated temperature of a magnet associated with said electric machine; and a copper winding temperature estimate filter responsive to said output from said temperature sensor, said copper winding temperature estimate filter having an output corresponding to an estimated temperature of copper windings associated with said electric machine.
- 17. The system of claim 16, wherein said silicon temperature estimate filter, said magnet temperature estimate filter, and said copper winding temperature estimate filter are first order, lead-lag filters.
- 18. The system of claim 17 wherein said silicon temperature estimate filter includes a lag frequency range of between about 53 μHz and about 320 μHz and a lead frequency range of between about 53 μHz and about 160 μHz.
- 19. The system of claim 17 wherein said magnet temperature estimate filter includes a lag frequency range of between about 35 μHz and about 80 μHz and a lead frequency range of between about 53 μHz and about 160 μHz.
- 20. The system of claim 17, wherein said copper winding temperature estimate filter includes a lag frequency range of between about 35 μHz and about 80 μHz and a lead frequency range of between about 53 μHz and about 160 μHz.
- 21. The system of claim 1 further comprising a linearization function, with said output of said temperature sensor being provided to an input of said linearization function mechanism and an output of said linearization function mechanism being provided to said input of said temperature estimation process.
- 22. The system of claim 1 wherein said temperature estimation process is the resultant of at least one of:
a silicon temperature estimate filter, responsive to said output from said temperature sensor, said silicon temperature estimate filter having an output corresponding to an estimated temperature of said switching device for said electric machine; a magnet temperature estimate filter, responsive to said output from said temperature sensor, said magnet temperature estimate filter having an output corresponding to an estimated temperature of a magnet associated with said electric machine; and a copper winding temperature estimate filter responsive to said output from said temperature sensor, said copper winding temperature estimate filter having an output corresponding to an estimated temperature of copper windings associated with said electric machine.
- 23. The system of claim 22, wherein said silicon temperature estimate filter, said magnet temperature estimate filter, and said copper winding temperature estimate filter are first order, lead-lag filters.
- 24. The system of claim 23 wherein said silicon temperature estimate filter includes a lag frequency range of between about 53 μHz and about 320 μHz and a lead frequency range of between about 53 μHz and about 160 μHz.
- 25. The system of claim 23 wherein said magnet temperature estimate filter includes a lag frequency range of between about 35 μHz and about 80 μHz and a lead frequency range of between about 53 μHz and about 160 μHz.
- 26. The system of claim 23, wherein said copper winding temperature estimate filter includes a lag frequency range of between about 35 μHz and about 80 μHz and a lead frequency range of between about 53 μHz and about 160 μHz.
- 27. A method for estimating an operating temperature of an electric machine comprising:
obtaining a temperature value responsive to a temperature signal from a temperature sensor; filtering said temperature signal through a temperature estimation process to generate a temperature estimate; and wherein said estimating an operating temperature is responsive to said temperature estimate.
- 28. The method of claim 27 wherein said temperature sensor comprises a thermistor.
- 29. The method of claim 27 wherein said electric machine comprises an electric motor.
- 30. The method of claim 27 further comprising initializing said temperature estimation process with an initialization signal.
- 31. The method of claim 30, wherein said initialization signal initializes said temperature estimation process to a substrate temperature corresponding to a linearized output of said temperature sensor.
- 32. The method of claim 30 wherein said initialization signal initializes said temperature estimation process by continuing to operate following power down until said temperature estimation process approaches an approximately steady state value.
- 33. The method of claim 30 wherein said initialization signal initializes said temperature estimation process to an initial value based on temperature estimates responsive to another temperature sensor.
- 34. The method of claim 33 wherein said another temperature sensor is an engine coolant sensor.
- 35. The method of claim 33 wherein said initialization signal is responsive to a computed duration of temperature change as a function of said another temperature sensor.
- 36. The method of claim 35 wherein said temperature estimation process computes a temperature Tx in accordance with the equation:
- 37. The method of claim 30, wherein said initialization signal initializes said temperature estimation process to an ambient temperature.
- 38. The method of claim 30, wherein said initialization signal initializes said temperature estimation process to an ambient temperature estimate.
- 39. The method of claim 38, wherein said ambient temperature estimate comprises a filter having a cutoff frequency sized to estimate a thermal time constant of said electric machine.
- 40. The method of claim 38, wherein said ambient temperature estimate comprises a first order, lag filter.
- 41. The method of claim 40 wherein said first order, lag filter includes a lag frequency range of between about 35 μHz and about 80 μHz.
- 42. The method of claim 30 wherein said temperature estimation process comprises at least one of:
a silicon temperature estimate filter, responsive to said output from said temperature sensor, said silicon temperature estimate filter having an output corresponding to an estimated temperature of a switching device for said electric machine; a magnet temperature estimate filter, responsive to said output from said temperature sensor, said magnet temperature estimate filter having an output corresponding to an estimated temperature of a magnet associated with said electric machine; and a copper winding temperature estimate filter responsive to said output from said temperature sensor, said copper winding temperature estimate filter having an output corresponding to an estimated temperature of copper windings associated with said electric machine.
- 43. The method of claim 42, wherein said silicon temperature estimate filter, said magnet temperature estimate filter, and said copper winding temperature estimate filter are first order, lead-lag filters.
- 44. The method of claim 43 wherein said silicon temperature estimate filter includes a lag frequency range of between about 53 μHz and about 320 μHz and a lead frequency range of between about 53 μHz and about 160 μHz.
- 45. The method of claim 43 wherein said magnet temperature estimate filter includes a lag frequency range between about 35 μHz and about 80 μHz and a lead frequency range between about 53 μHz and about 160 μHz.
- 46. The method of claim 43, wherein said copper winding temperature estimate filter includes a lag frequency range between about 35 μHz and about 80 μHz and a lead frequency range between about 53 μHz and about 160 μHz.
- 47. The method of claim 27 further comprising linearizing said temperature signal.
- 48. The method of claim 47 wherein said linearizing comprises processing via a linearization function mechanism interposed between said temperature sensor and said temperature estimation process, with said output of said temperature sensor being connected to an input of said linearization function mechanism and an output of said linearization function mechanism being connected to said input of said temperature estimation process.
- 49. The method of claim 27 wherein said temperature estimation process comprises at least one of:
a silicon temperature estimate filter, responsive to said output from said temperature sensor, said silicon temperature estimate filter having an output corresponding to an estimated temperature of a switching device for said electric machine; a magnet temperature estimate filter, responsive to said output from said temperature sensor, said magnet temperature estimate filter having an output corresponding to an estimated temperature of a magnet associated with said electric machine; and a copper winding temperature estimate filter responsive to said output from said temperature sensor, said copper winding temperature estimate filter having an output corresponding to an estimated temperature of copper windings associated with said electric machine.
- 50. The method of claim 49, wherein said silicon temperature estimate filter, said magnet temperature estimate filter, and said copper winding temperature estimate filter are first order, lead-lag filters.
- 51. The method of claim 50 wherein said silicon temperature estimate filter includes a lag frequency range between about 53 μHz and about 320 μHz and a lead frequency range between about 53 μHz and about 160 μHz.
- 52. The method of claim 50 wherein said magnet temperature estimate filter includes a lag frequency range between about 35 μHz and about 80 μHz and a lead frequency range between about 53 μHz and about 160 μHz.
- 53. The method of claim 50, wherein said copper winding temperature estimate filter includes a lag frequency range of between about 35 μHz and about 80 μHz and a lead frequency range between about 53 μHz and about 160 μHz.
- 54. A storage medium encoded with computer program code,
said code including instructions for causing controller to implement a method for estimating an operating temperature of an electric machine, the method comprising: obtaining a temperature value responsive to a temperature signal from a temperature sensor; filtering said temperature signal through a temperature estimation process to generate a temperature estimate; and wherein said estimating an operating temperature is responsive to said temperature estimate.
- 55. The storage medium of claim 54 further comprising instructions for causing controller to implement a method further comprising initializing said temperature estimation process with an initialization signal.
- 56. The storage medium of claim 55, wherein said initialization signal initializes said temperature estimation process to a substrate temperature corresponding to a linearized output of said temperature sensor.
- 57. The storage medium of claim 55 wherein said initialization signal initializes said temperature estimation process by continuing to operate following power down until said temperature estimation process approaches an approximately steady state value.
- 58. The storage medium of claim 55 wherein said initialization signal initializes said temperature estimation process to an initial value based on temperature estimates responsive to another temperature sensor.
- 59. The storage medium of claim 55, wherein said initialization signal initializes said temperature estimation process to an ambient temperature.
- 60. The storage medium of claim 55, wherein said initialization signal initializes said temperature estimation process to an ambient temperature estimate.
- 61. The storage medium of claim 55 wherein said temperature estimation process comprises at least one of:
a silicon temperature estimate filter, responsive to said output from said temperature sensor, said silicon temperature estimate filter having an output corresponding to an estimated temperature of a switching device for said electric machine; a magnet temperature estimate filter, responsive to said output from said temperature sensor, said magnet temperature estimate filter having an output corresponding to an estimated temperature of a magnet associated with said electric machine; and a copper winding temperature estimate filter responsive to said output from said temperature sensor, said copper winding temperature estimate filter having an output corresponding to an estimated temperature of copper windings associated with said electric machine.
- 62. The storage medium of claim 54 further comprising instructions for causing controller to implement a method further comprising linearizing said temperature signal.
- 63. The storage medium of claim 62 wherein said linearizing comprises processing via a linearization function mechanism interposed between said temperature sensor and said temperature estimation process, with said output of said temperature sensor being connected to an input of said linearization function mechanism and an output of said linearization function mechanism being connected to said input of said temperature estimation process.
- 64. The storage medium of claim 54 wherein said temperature estimation process comprises at least one of:
a silicon temperature estimate filter, responsive to said output from said temperature sensor, said silicon temperature estimate filter having an output corresponding to an estimated temperature of a switching device for said electric machine; a magnet temperature estimate filter, responsive to said output from said temperature sensor, said magnet temperature estimate filter having an output corresponding to an estimated temperature of a magnet associated with said electric machine; and a copper winding temperature estimate filter responsive to said output from said temperature sensor, said copper winding temperature estimate filter having an output corresponding to an estimated temperature of copper windings associated with said electric machine.
- 65. The storage medium of claim 64, wherein said silicon temperature estimate filter, said magnet temperature estimate filter, and said copper winding temperature estimate filter are first order, lead-lag filters.
- 66. The storage medium of claim 65 wherein said silicon temperature estimate filter includes a lag frequency range between about 53 μHz and about 320 μHz and a lead frequency range between about 53 μHz and about 160 μHz.
- 67. The storage medium of claim 66 wherein said magnet temperature estimate filter includes a lag frequency range between about 35 μHz and about 80 μHz and a lead frequency range between about 53 μHz and about 160 μHz.
- 68. The storage medium of claim 65, wherein said copper winding temperature estimate filter includes a lag frequency range between about 35 μHz and about 80 μHz and a lead frequency range between about 53 μHz and about 160 μHz.
- 69. A computer data signal embodied in a carrier wave, the computer data signal comprising:
code configured to cause a controller to implement a method for estimating an operating temperature of an electric machine, the method comprising:
obtaining a temperature value responsive to a temperature signal from a temperature sensor; filtering said temperature signal through a temperature estimation process to generate a temperature estimate; and wherein said estimating an operating temperature is responsive to said temperature estimate.
- 70. The computer data signal of claim 69 further comprising instructions for causing controller to implement a method further comprising initializing said temperature estimation process with an initialization signal.
- 71. The computer data signal of claim 70, wherein said initialization signal initializes said temperature estimation process to a substrate temperature corresponding to a linearized output of said temperature sensor.
- 72. The computer data signal of claim 70 wherein said initialization signal initializes said temperature estimation process by continuing to operate following power down until said temperature estimation process approaches an approximately steady state value.
- 73. The computer data signal of claim 70 wherein said initialization signal initializes said temperature estimation process to an initial value based on temperature estimates responsive to another temperature sensor.
- 74. The computer data signal of claim 70, wherein said initialization signal initializes said temperature estimation process to an ambient temperature.
- 75. The computer data signal of claim 70, wherein said initialization signal initializes said temperature estimation process to an ambient temperature estimate.
- 76. The computer data signal of claim 70 wherein said temperature estimation process comprises at least one of:
a silicon temperature estimate filter, responsive to said output from said temperature sensor, said silicon temperature estimate filter having an output corresponding to an estimated temperature of a switching device for said electric machine; a magnet temperature estimate filter, responsive to said output from said temperature sensor, said magnet temperature estimate filter having an output corresponding to an estimated temperature of a magnet associated with said electric machine; and a copper winding temperature estimate filter responsive to said output from said temperature sensor, said copper winding temperature estimate filter having an output corresponding to an estimated temperature of copper windings associated with said electric machine.
- 77. The computer data signal of claim 69 further comprising instructions for causing controller to implement a method further comprising linearizing said temperature signal.
- 78. The computer data signal of claim 77 wherein said linearizing comprises processing via a linearization function mechanism interposed between said temperature sensor and said temperature estimation process, with said output of said temperature sensor being connected to an input of said linearization function mechanism and an output of said linearization function mechanism being connected to said input of said temperature estimation process.
- 79. The computer data signal of claim 69 wherein said temperature estimation process comprises at least one of:
a silicon temperature estimate filter, responsive to said output from said temperature sensor, said silicon temperature estimate filter having an output corresponding to an estimated temperature of a switching device for said electric machine; a magnet temperature estimate filter, responsive to said output from said temperature sensor, said magnet temperature estimate filter having an output corresponding to an estimated temperature of a magnet associated with said electric machine; and a copper winding temperature estimate filter responsive to said output from said temperature sensor, said copper winding temperature estimate filter having an output corresponding to an estimated temperature of copper windings associated with said electric machine.
- 80. The computer data signal of claim 79, wherein said silicon temperature estimate filter, said magnet temperature estimate filter, and said copper winding temperature estimate filter are first order, lead-lag filters.
- 81. The computer data signal of claim 80 wherein said silicon temperature estimate filter includes a lag frequency range between about 53 μHz and about 320 μHz and a lead frequency range between about 53 μHz and about 160 μHz.
- 82. The computer data signal of claim 81 wherein said magnet temperature estimate filter includes a lag frequency range between about 35 μHz and about 80 μHz and a lead frequency range between about 53 μHz and about 160 μHz.
- 83. The computer data signal of claim 80, wherein said copper winding temperature estimate filter includes a lag frequency range between about 35 μHz and about 80 μHz and a lead frequency range between about 53 μHz and about 160 μHz.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. provisional application No. 60/313,302 filed Aug. 17, 2001 the contents of which are incorporated by reference herein in their entirety.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60313302 |
Aug 2001 |
US |