Electronic devices and method for thermal monitoring of an electro-mechanical actuator
09807528 · 2017-10-31
Assignee
Inventors
Cpc classification
H04R2499/11
ELECTRICITY
International classification
Abstract
Method to perform thermal monitoring of an electro-mechanical actuator included in a device starts by receiving an in-field calibration temperature from a temperature sensor included in the device. The device may also receive an in-field calibration resistance from a resistance calculator included in the device. A calculated thermal coefficient of resistivity of the electro-mechanical actuator is then computed using an equation that relates the calculated thermal coefficient of resistivity to the in-field calibration temperature. The calculated thermal coefficient of resistivity changes based on the in-field calibration temperature. The equation includes parameters that are stored in the device. A temperature estimate of the electro-mechanical actuator is them computed based on the calculated thermal coefficient of resistivity. Other embodiments are also described.
Claims
1. A method to perform thermal monitoring of an electro-mechanical actuator included in a device comprising: receiving an in-field calibration temperature from a temperature sensor included in the device; computing a calculated thermal coefficient of resistivity of the electro-mechanical actuator using an equation that relates the calculated thermal coefficient of resistivity to the in-field calibration temperature, wherein the calculated thermal coefficient of resistivity changes based on the in-field calibration temperature, wherein the equation includes parameters that are stored in the device; computing a temperature estimate of the electro-mechanical actuator based on the calculated thermal coefficient of resistivity; and monitoring the temperature estimate of the electro-mechanical actuator to prevent overheating of the electro-mechanical actuator.
2. The method of claim 1, further comprising: storing the in-field calibration temperature in the device.
3. The method of claim 1, further comprising: generating a self-calibration signal that signals to compute the calculated thermal coefficient of resistivity.
4. The method of claim 3, wherein the self-calibration signal is generated (i) when the electro-mechanical actuator is installed in the device, (ii) at bootup of the device, or (iii) after a software update of the device.
5. The method of claim 1, wherein the parameters includes two parameters.
6. The method of claim 1, wherein the electro-mechanical actuator is a speaker that include a voice coil.
7. The method of claim 1, further comprising: receiving and amplifying by an amplifier with current and voltage sensing an output signal that is transmitted to the electro-mechanical actuator, wherein the amplifier is coupled to the electro-mechanical actuator; and generating by the amplifier a current signal and a voltage signal based on signals from the electro-mechanical actuator.
8. The method of claim 7, further comprising: receiving by a resistance calculator the current signal and the voltage signal in parallel from the amplifier, and calculating by a resistance calculator a resistance estimate of the electro-mechanical actuator based on the voltage signal and the current signal, wherein the resistance estimate changes while the electro-mechanical actuator is being driven by the output signal.
9. The method of claim 8, further comprising: computing the temperature estimate of the electro-mechanical actuator based on the calculated thermal coefficient of resistivity and the resistance estimate.
10. An electronic device comprising: an electro-mechanical actuator being driven by an output signal; a temperature sensor to output an in-field calibration temperature; and a temperature estimator that includes a memory storing the in-field calibration temperature and parameters of an equation that relates a calculated thermal coefficient of resistivity of the electro-mechanical actuator to the in-field calibration temperature, wherein the calculated thermal coefficient of resistivity changes based on the in-field calibration temperature, a temperature converter to receive the parameters and the in-field calibration temperature from the memory, to compute the calculated thermal coefficient of resistivity of the electro-mechanical actuator using the parameters, the in-field calibration temperature and the equation, and to compute a temperature estimate of the electro-mechanical actuator based on the calculated thermal coefficient of resistivity, and a temperature controller to monitor the temperature estimate of the electro-mechanical actuator to prevent overheating of the electro-mechanical actuator.
11. The electronic device of claim 10, further comprising: a pilot tone generator to generate a pilot tone; a combiner to inject the pilot tone into a driving signal, and to generate the output signal, wherein the electro-mechanical actuator outputs the output signal.
12. The electronic device of claim 11, further comprising: an amplifier with current and voltage sensing coupled to the electro-mechanical actuator to receive and amplify the output signal that is transmitted to the electro-mechanical actuator; and to generate a current signal and a voltage signal based on signals from the electro-mechanical actuator.
13. The electronic device of claim 12, wherein the temperature estimator further comprises: a resistance calculator to receive the current signal and the voltage signal in parallel from the amplifier, and to calculate a resistance estimate of the electro-mechanical actuator based on the voltage signal and the current signal, wherein the resistance estimate of the electro-mechanical actuator changes while the electro-mechanical actuator is being driven by the output signal.
14. The electronic device of claim 13, wherein the temperature converter computes the temperature estimate of the electro-mechanical actuator based on the calculated thermal coefficient of resistivity and the resistance estimate.
15. The electronic device of claim 14, wherein the temperature controller to adjust a level of the input signal based on the temperature estimate.
16. The electronic device of claim 15, wherein the electro-mechanical actuator is a speaker that includes a voice coil, the driving signal is an audio input signal, and the output signal is an audio output signal.
17. The electronic device of claim 16, wherein the speaker is a microspeaker.
18. A computer-readable storage medium having instructions stored thereon, when executed by a processor, causes the processor to perform a method of thermal monitoring of an electro-mechanical actuator included in a device, the method comprising: receiving an in-field calibration temperature from a temperature sensor included in the device; computing a calculated thermal coefficient of resistivity of the electro-mechanical actuator using an equation that relates the calculated thermal coefficient of resistivity of the electro-mechanical actuator to the in-field calibration temperature, wherein the calculated thermal coefficient of resistivity changes based on the in-field calibration temperature, wherein the equation includes parameters that that are stored in the device; computing a temperature estimate based on the calculated thermal coefficient of resistivity; and monitoring the temperature estimate of the electro-mechanical actuator to prevent overheating of the electro-mechanical actuator.
19. The computer-readable storage medium of claim 18 having instructions stored thereon, when executed by the processor, causes the processor to perform the method further comprising: storing the in-field calibration temperature in the device.
20. The computer-readable storage medium of claim 19 having instructions stored thereon, when executed by the processor, causes the processor to perform the method further comprising: generating a self-calibration signal that signals to compute the calculated thermal coefficient of resistivity.
21. The computer-readable storage medium of claim 20, wherein the self-calibration signal is generated (i) when the electro-mechanical actuator is installed in the device, (ii) at bootup of the device, or (iii) after a software update of the device.
22. The computer-readable storage medium of claim 19, wherein the electro-mechanical actuator is a speaker that include a voice coil.
23. The computer-readable storage medium of claim 19 having instructions stored thereon, when executed by the processor, causes the processor to perform the method further comprising: receiving and amplifying an output signal that is transmitted to the electro-mechanical actuator, wherein the amplifier is coupled to the electro-mechanical actuator; and generating a current signal and a voltage signal based on signals from the electro-mechanical actuator.
24. The computer-readable storage medium of claim 23, having instructions stored thereon, when executed by the processor, causes the processor to perform the method further comprising: receiving the current signal and the voltage signal in parallel from the amplifier, and calculating a resistance estimate of the electro-mechanical actuator based on the voltage signal and the current signal, wherein the resistance estimate changes while the electro-mechanical actuator is being driven by the output signal.
25. The computer-readable storage medium of claim 24, having instructions stored thereon, when executed by the processor, causes the processor to perform the method further comprising: computing the temperature estimate based on the calculated thermal coefficient of resistivity and the resistance estimate.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The embodiments of the invention are illustrated by way of example and not by way of limitation in the figures of the accompanying drawings in which like references indicate similar elements. It should be noted that references to “an” or “one” embodiment of the invention in this disclosure are not necessarily to the same embodiment, and they mean at least one. In the drawings:
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION
(7) In the following description, numerous specific details are set forth. However, it is understood that embodiments of the invention may be practiced without these specific details. In other instances, well-known circuits, structures, and techniques have not been shown to avoid obscuring the understanding of this description.
(8)
(9) The electronic device 10 may be constrained in size and thickness and typically specifies speaker drivers in which an embodiment of the invention may be implemented. The electronic device 10 may be a mobile device such as a mobile telephone communications device or a smartphone. The electronic device 10 may also be a tablet computer, a personal digital media player or a notebook computer. The housing (also referred to as the external housing) encloses a plurality of electronic components of the electronic device 10. For example, the electronic device 10 may include electronic components such as a processor, a data storage containing an operating system and application software for execution by the processor, a display panel, and an audio codec providing audio signals to a speaker driver. The device housing has a speaker port (e.g., an acoustic port not shown). It is understood that embodiments of the invention may also be implemented in a non-mobile device such as a compact desktop computer.
(10) In one embodiment, the electro-mechanical actuator that is being thermally monitored is a speaker. In this embodiment, as shown in
(11) The system 1 monitors the temperature of the voice coil included in the speaker 5 while the speaker 5 (e.g., a dynamic loudspeaker) is being driven by an audio signal that is also referred to as the primary audio. In some embodiments, the speaker 5 may be a microspeaker used for mobile devices 10. The audio signal may include voice, speech, sound effects, audio-visual (AV) audio, music, etc. For instance, the electronic device 10 may be adapted to receive transmissions from any content provider. An example of a “content provider” may include a company providing content for download over the Internet or other Internet Protocol (IP) based networks like an Internet service provider. In addition, the transmissions from the content providers may be a stream of digital content that is configured for transmission to one or more digital devices for viewing and/or listening. According to one embodiment, the transmission may contain MPEG (Moving Pictures Expert Group) compliant compressed video. The electronic device may also be coupled to a digital media player (e.g., DVD player) to receive and display the digital content for viewing and/or listening. Accordingly, when the user is using the electronic device 10 to listen to audio content or to view audio-visual content, the audio signal includes the audio content or the audio portion of the audio-visual content and the sound corresponding to the audio signal may be output by the speaker 5 from the speaker ports of the device 10.
(12) In another embodiment, the electronic device 10 includes wireless communications devices having communications circuitry such as radio frequency (RF) transceiver circuitry, antennas, etc. . . . . In this embodiment, the microphone port, the speaker ports may be coupled to the communications circuitry to enable the user to participate in wireless telephone or video calls. A variety of different wireless communications networks and protocols may be supported in the wireless communications devices. These include: a cellular mobile phone network (e.g. a Global System for Mobile communications, GSM, network), including current 2G, 3G and 4G networks and their associated call and data protocols; and an IEEE 802.11 data network (WiFi or Wireless Local Area Network, WLAN) which may also support wireless voice over internet protocol (VOIP) calling. In one embodiment, the audio signal received by the system 1 includes voice signals that capture the user's speech (e.g., near-end speaker) or voice signals from the far-end speaker.
(13) Referring back to
(14) In
(15) In one embodiment, system 1 is coupled to processing circuitry and storage that is included in electronic device 10 as discussed in
(16)
(17) The resistance calculator 21 then receives the voltage signal (V.sub.SIGNAL [n]) and the current signal (I.sub.SIGNAL[n]). The resistance calculator 21 then computes the voice coil resistance estimate. The resistance calculator 21 may compute the voice coil resistance estimate (R[n]) using:
R[n]=V.sub.SIGNAL[n]/I.sub.SIGNAL[n].
(18) The temperature converter 22 then receives the voice coil resistance estimate (R[n]) and computes the temperature estimate of the voice coil (T[n]) based on the voice coil resistance estimate, the calibration temperature, and the voice coil wire thermal coefficient of resistivity α. The calibration temperature may be a voice coil reference temperature T.sub.—REF which is a temperature at which the electronic device was calibrated at during production. The calibration temperature may be unique for each device. In certain situations, changes to the electronic device 10 render it desirable for the electronic device 10 to perform self-calibration in the field (e.g., outside of the production setting). For instance, the electronic device 10 may performs self-calibration when the electro-mechanical actuator is installed in the device. If, for example, the electro-mechanical actuator needed to be replaced in the device 10, the new electro-mechanical actuator in the device 10 may cause a change in the electro-mechanical actuator resistance reference (e.g., R.sub.—REF) at calibration reference temperature T.sub.—REF. Accordingly, in one embodiment, the resistance calculator 21 may receive the voltage signal (V.sub.SIGNAL [n]) and the current signal (I.sub.SIGNAL[n]) for the self-calibration and compute the in-field calibration resistance (e.g., R.sub.—REF). As shown in
(19) In one embodiment, the voice coil resistance estimate (R[n]) is converted into the temperature estimate using a temperature coefficient equation of voice coil materials such as:
T[n]=1/α*(R[n]/R.sub.—REF[n]−1)+T.sub.—REF[n]
(20) where T[n] is the voice coil temperature estimate, R[n] is run time estimate of voice coil resistance, R.sub.—REF is voice coil resistance reference at voice coil reference temperature T.sub.—REF, and α is voice coil wire thermal coefficient of resistivity. As shown in
(21) In one embodiment, the calibration memory storage 23 may also store therein parameters of an equation that relates a thermal coefficient of resistivity to the calibration temperature (T.sub.—REF). In
α(T.sub.—REF)=a*T.sub.—REF+b
(22) a and b are numerical quantities that describe the first order relationship of α to temperature.
(23) As shown in
(24) In the production environment, the thermal coefficients of resistivity in an expected production calibration temperature ranges for a plurality of mobile devices were observed to obtain the parameters (e.g., a and b) of the first order equation that is dependent on production calibration temperature (e.g., T.sub.—REF). In the field, when the mobile device 10 performs self-calibration, it is beneficial to obtain the updated (or in-field) calibration temperature (e.g., T.sub.—REF) from a temperature sensor included in the mobile device 10 and update the calculated thermal coefficient of resistivity (e.g., α(T.sub.—REF)) using the in-field calibration temperature, the parameters (e.g., a and b) and the equation.
(25) Moreover, the following embodiments of the invention may be described as a process, which is usually depicted as a flowchart, a flow diagram, a structure diagram, or a block diagram. Although a flowchart may describe the operations as a sequential process, many of the operations can be performed in parallel or concurrently. In addition, the order of the operations may be re-arranged. A process is terminated when its operations are completed. A process may correspond to a method, a procedure, etc.
(26)
(27) At Block 402, the temperature converter 22 computes a calculated thermal coefficient of resistivity of the electro-mechanical actuator using an equation. The electro-mechanical actuators may be speakers. The equation relates the calculated thermal coefficient of resistivity of the electro-mechanical actuators (e.g., voice coils included in the speaker) to the in-field calibration temperature. The calculated thermal coefficient of resistivity changes based on the in-field calibration temperature. The equation may include parameters that are stored in calibration memory storage 23 of the device 10. In one embodiment, the temperature converter 22 receives the parameters from the calibration memory storage 23. In one embodiment, the equation is a first order equation including two parameters.
(28) At Block 403, the temperature converter 22 computes a temperature estimate of the electro-mechanical actuator based on the calculated thermal coefficient of resistivity. In some embodiments, the temperature converter 22 uses the calculated thermal coefficient of resistivity and resistance estimate R[n] from the resistance calculator 21 to compute a temperature estimate of the voice coil. In some embodiments, the temperature converter 22 also uses the in-field calibration resistance R.sub.—REF to compute the temperature estimate of the voice coil.
(29) In some embodiments, prior to Block 401, the processor included in device 10 generates a self-calibration signal that signals to the temperature estimator 7 to compute the calculated thermal coefficient of resistivity. The self-calibration signal may be generated (i) when the electro-mechanical actuator is installed in the device, (ii) at bootup of the device, or (iii) after a software update of the device.
(30)
(31) Keeping the above points in mind,
(32) In the embodiment of the electronic device 10 in the form of a computer, the embodiment include computers that are generally portable (such as laptop, notebook, tablet, and handheld computers), as well as computers that are generally used in one place (such as conventional desktop computers, workstations, and servers).
(33) The electronic device 10 may also take the form of other types of devices, such as mobile telephones, media players, personal data organizers, handheld game platforms, cameras, and/or combinations of such devices. For instance, the device 10 may be provided in the form of a handheld electronic device that includes various functionalities (such as the ability to take pictures, make telephone calls, access the Internet, communicate via email, record audio and/or video, listen to music, play games, connect to wireless networks, and so forth).
(34) In another embodiment, the electronic device 10 may also be provided in the form of a portable multi-function tablet computing device. In certain embodiments, the tablet computing device may provide the functionality of media player, a web browser, a cellular phone, a gaming platform, a personal data organizer, and so forth.
(35) An embodiment of the invention may be a machine-readable medium having stored thereon instructions which program a processor to perform some or all of the operations described above. A machine-readable medium may include any mechanism for storing or transmitting information in a form readable by a machine (e.g., a computer), such as Compact Disc Read-Only Memory (CD-ROMs), Read-Only Memory (ROMs), Random Access Memory (RAM), and Erasable Programmable Read-Only Memory (EPROM). In other embodiments, some of these operations might be performed by specific hardware components that contain hardwired logic. Those operations might alternatively be performed by any combination of programmable computer components and fixed hardware circuit components. In one embodiment, the machine-readable medium includes instructions stored thereon, which when executed by a processor, causes the processor to perform the methods as described above.
(36) In the description, certain terminology is used to describe features of the invention. For example, in certain situations, the terms “component,” “unit,” “module,” and “logic” are representative of hardware and/or software configured to perform one or more functions. For instance, examples of “hardware” include, but are not limited or restricted to an integrated circuit such as a processor (e.g., a digital signal processor, microprocessor, application specific integrated circuit, a micro-controller, etc.). Of course, the hardware may be alternatively implemented as a finite state machine or even combinatorial logic. An example of “software” includes executable code in the form of an application, an applet, a routine or even a series of instructions. The software may be stored in any type of machine-readable medium.
(37) While the invention has been described in terms of several embodiments, those of ordinary skill in the art will recognize that the invention is not limited to the embodiments described, but can be practiced with modification and alteration within the spirit and scope of the appended claims. The description is thus to be regarded as illustrative instead of limiting. There are numerous other variations to different aspects of the invention described above, which in the interest of conciseness have not been provided in detail. Accordingly, other embodiments are within the scope of the claims.