Claims
- 1. A method for compensating for temperature dependent performance degradation in a loudspeaker, comprising:
predicting an input power being delivered to a voice coil based on an input signal representative of voltage being fed to a loudspeaker; estimating a temperature for the voice coil based on a thermal-model; and modifying the input signal to the voice coil that creates a linear relationship between the input power and an output power.
- 2. The method according to claim 1, wherein the thermal-model is changed dynamically to simulate the cooling effects of the voice coil movement.
- 3. The method according to claim 1, wherein the thermal-model includes:
a voice coil thermal impedance having a first thermal resistance from a voice coil to a magnet structure and a first thermal capacitance of the voice coil to an immediate environment where the first thermal resistance and the first thermal capacitance are coupled in parallel; and a magnetic structure thermal impedance having a second thermal resistance of magnetic structure to ambient air, a second thermal capacitance of magnet structure to ambient air, and where the second thermal resistance and the second thermal capacitance are coupled in parallel; and where the voice coil thermal impedance and the magnetic structure thermal impedance are coupled in series.
- 4. The method according to claim 3, wherein the estimating the temperature of the voice coil based on the thermal-model further includes:
determining a frequency dependent voice coil thermal impedance characteristic; and calculating the power into a voice coil based on the voice coil thermal impedance.
- 5. The method according to claim 1, wherein said temperature estimate is obtained from a computing device.
- 6. The method according to claim 5, wherein the computing device computes with a filter.
- 7. The method according to claim 6, wherein the filter is an infinite duration impulse response (IIR) filter.
- 8. The method according to claim 6, further including equalizing the filter to correspond to a frequency response curve for a loudspeaker that is modeled by a function.
- 9. The method according to claim 8, wherein the function is a lookup table.
- 10. The method according to claim 8, wherein the frequency response corresponds to a loudspeaker ambient frequency response.
- 11. A method for preventing a voice coil from overheating, comprising:
predicting power being delivered to a voice coil based on an input signal representative of voltage being fed to a loudspeaker; estimating a temperature based on a thermal-model with predicted power to the voice coil as an input signal; and providing a gain reduction to a voltage drive that limits a predetermined maximum temperature the voice coil can achieve.
- 12. The method according to claim 11, wherein the input signal is obtained from a stereo device.
- 13. The method according to claim 11, wherein the input signal is audio information from a compact disc player.
- 14. The method according to claim 11, wherein the thermal-model includes an analogous electrical circuit representing a thermal circuit:
a voice coil thermal impedance having a first resistance representing a thermal resistance from a voice coil to a magnet structure, a first capacitance representing a thermal capacitance of the voice coil to an immediate environment where the first resistance and the first capacitance are coupled in parallel; a magnetic structure thermal impedance having a second resistance representing a thermal resistance of magnetic structure to ambient air, a second capacitance representing a thermal capacitance of magnet structure to ambient air where the second resistance and the second capacitance are coupled in parallel, where the voice coil thermal impedance and the magnetic structure thermal impedance are coupled in series, and calculating to predict the voice coil temperature based on a relationship that voltage in an electrical circuit equals temperature in a thermal circuit and current in the electrical circuit equals power applied to the thermal circuit.
- 15. The method according to claim 14, wherein the estimating the temperature of the voice coil based on the thermal-model further includes:
determining a frequency dependent voice coil thermal impedance characteristic; and calculating the power into a voice coil based on the voice coil thermal impedance.
- 16. The method according to claim 11, wherein the predicting power is obtained from a power calculator.
- 17. The method according to claim 11, wherein the temperature estimate is obtained from a computing device.
- 18. The method according to claim 17, wherein the computing device computes with a filter.
- 19. The method according to claim 11, wherein the gain reduction is applied differently over frequency bands of the input signal.
- 20. The method according to claim 11, wherein the gain reduction is applied differently over the estimated temperature of the voice coil.
- 21. A compensating power compression system in a loudspeaker, comprising:
a thermal-model apparatus estimating temperature in a voice coil for a loudspeaker; and a digital signal processor (DSP) programmed with a temperature dependent frequency response model of the loudspeaker, wherein the DSP further includes a compensating filter to compensate for a difference between the temperature dependent frequency response model and a predetermined frequency response.
- 22. The power compression system according to claim 21, further including a gain apparatus, wherein the gain apparatus provides a reduction in gain to the loudspeaker if the thermal-model predicts a temperature in the voice coil is over a predetermined temperature limit.
- 23. The power compression system according to claim 21, wherein the thermal-model includes an analogous electrical circuit representing a thermal circuit:
a voice coil thermal impedance analog having a first resistance representing a thermal resistance from a voice coil to a magnet structure, a first capacitance representing a thermal capacitance of the voice coil to an immediate environment, wherein the first resistance and the first capacitance are coupled in parallel; a magnetic structure thermal impedance analog having a second resistance representing a thermal resistance of magnetic structure to ambient air, a second capacitance representing a thermal capacitance of magnet structure to ambient air, where the second resistance and the second capacitance are coupled in parallel, where the voice coil thermal impedance analog and the magnetic structure thermal impedance analog are coupled in series; and calculating to predict the voice coil temperature based on a relationship that voltage in an electrical circuit equals temperature in the thermal circuit and current in the electrical circuit equals power applied to a thermal circuit.
- 24. The power compression system according to claim 21, wherein the temperature dependent frequency response of the voice coil is modeled by a function.
- 25. The power compression system according to claim 24, wherein the function is a lookup table.
- 26. The power compression system according to claim 21, wherein the predetermined frequency response corresponds to a loudspeaker ambient frequency response.
- 27. The power compression system according to claim 22, wherein the gain reduction is applied differently over said frequency band.
- 28. The power compression system according to claim 22, wherein the gain reduction is applied differently over the estimated temperature of the voice coil.
- 29. A method for compensating for temperature dependent performance degradation in a loudspeaker, comprising:
using a fast fourier transform (FFT) algorithm to calculate power versus frequency information; estimating a temperature for a voice coil within a loudspeaker based on a thermal-model based on the power versus frequency information to modify a thermal resistance of a voice coil; and applying a filter to the loudspeaker for compensating a difference between a frequency response at a given temperature and a predetermined frequency response at a room temperature.
- 30. The method according to claim 29, wherein the thermal-model includes an analogous electrical circuit representing a thermal circuit:
a voice coil thermal impedance analog having a first resistance representing a thermal resistance from a voice coil to a magnet structure, a first capacitance representing a thermal capacitance of the voice coil to an immediate environment where the first resistance and the first capacitance are coupled in parallel; a magnetic structure thermal impedance analog having a second resistance representing a thermal resistance of magnetic structure to ambient air, a second capacitance representing a thermal capacitance of magnet structure to ambient air where the second resistance and the second capacitance are coupled in parallel, and where the voice coil thermal impedance analog and the magnetic structure thermal impedance analog are coupled in series; and calculating to predict the voice coil temperature based on a relationship that voltage in an electrical circuit equals temperature in the thermal circuit and current in the electrical circuit equals power applied to a thermal circuit.
- 31. The method for preventing a coil from overheating, comprising:
predicting power being delivered to a coil based on an input signal representative of voltage being fed to an electro-dynamic motor; estimating a temperature based on a thermal-model with predicted power to the coil as an input signal; and providing a gain reduction to a voltage drive that limits a predetermined maximum temperature the coil can achieve.
- 32. The method for compensating for temperature dependent performance degradation in an electrodynamic motor due to the heating of a coil, comprising:
predicting power being delivered to a coil based on an input signal representative of the voltage being fed to a motor; estimating a temperature for the coil based on a thermal model that accounts for a cooling effect based on movement of the coil; and applying input signal modifications to create a linear relationship between the input signal and output power.
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] This application is a non-provisional application claiming priority of U.S. Provisional Patent Application Serial No. 60/231,721 filed Sep. 8, 2000.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60231721 |
Sep 2000 |
US |