IP Library › Granted Patent US 10,341,768
Granted Patent B2
US 10,341,768 · App. 15/805,901 · Granted Jul 2, 2019

Speaker adaptation with voltage-to-excursion conversion

Inventors: Rong Hu (Austin, TX); Roberto Napoli (Milan, IT); Jie Su (Austin, TX)
Assignee: Cirrus Logic, Inc.
H04R3/007H04R29/001H04R2430/01
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 10,341,768
App. No.
15/805,901
Granted
Jul 2, 2019
Kind
B2
Abstract

A speaker model may implement a direct voltage-to-excursion model in an adaptive filter for modeling the speaker without developing a first electrical-only model and then converting the model to a mechanical model. The voltage-to-excursion model may allow for modeling of different kinds of speakers, such as sealed, ported, or vented speakers. A transfer function may be developed in the adaptive filter for the voltage-to-excursion model, and that transfer function re-used for prediction of excursion values based on an audio signal. Speaker protection may be performed to take steps to prevent speaker damage when a predicted excursion value exceeds safe limits. The voltage-to-excursion model may operate in displacement or displacement-related domains (e.g., velocity and back emf).

Claims (47)

1. A method, comprising:

receiving a current and a voltage for a transducer;

converting the voltage to a converted displacement value using a voltage-to-displacement adaptive filter;

determining an error signal based on the current, the voltage, and the converted displacement value; and

updating the voltage-to-displacement adaptive filter using the error signal.

2. The method of claim 1 , further comprising:

determining a back-EMF voltage based on the current and the voltage for the transducer,

wherein the step of determining the error signal comprises:

determining an estimated displacement signal for the transducer based on the back-EMF voltage; and

determining the error signal by combining the estimated displacement signal with the converted displacement value.

3. The method of claim 1 , comprising:

determining a back-EMF voltage based on the current and the voltage through the transducer,

wherein the step of determining the error signal comprises:

determining an estimated displacement-related signal for the transducer based on the back-EMF voltage; and

determining the error signal by combining the estimated displacement-related signal with the converted displacement value.

4. The method of claim 1 , further comprising reusing a transfer function of the voltage-to-displacement adaptive filter for a computation of another value.

5. The method of claim 1 , further comprising reusing the transfer function of the voltage-to-displacement adaptive filter for a computation of a diaphragm excursion for the transducer.

6. The method of claim 5 , further comprising updating the transfer function for the determination of the diaphragm excursion based on defined rules.

7. The method of claim 5 , further comprising using the prediction of the diaphragm excursion for speaker protection.

8. The method of claim 1 , further comprising determining a speaker type of the transducer based, at least in part, on the error signal.

9. The method of claim 8 , wherein determining the speaker type comprises determining whether the transducer is ported or sealed.

10. The method of claim 1 , further comprising:

determining a reliability of adaptive filter updates based, at least in part, on a reliability of the current, the voltage, and the error signal; and

stopping the updating of the voltage-to-displacement adaptive filter when the reliability is below a threshold level.

11. The method of claim 1 , wherein the estimated error signal is determined without information regarding mechanical parameters related to moving mass, stiffness, and mechanical resistance of the transducer.

12. An apparatus, comprising:

an audio controller configured to perform steps comprising:

receiving a current and a voltage for a transducer;

converting the voltage to a converted displacement value using a voltage-to-displacement adaptive filter;

determining an error signal based on the current, the voltage, and the converted displacement value; and

updating the voltage-to-displacement adaptive filter using the error signal.

13. The apparatus of claim 12 , wherein the audio controller is further configured to perform the step of determining a back-EMF voltage based on the current and the voltage through the transducer, wherein the step of determining the error signal comprises:

determining an estimated displacement signal for the transducer based on the back-EMF voltage; and

determining the error signal by combining the estimated displacement signal with the converted displacement value.

14. The apparatus of claim 12 , wherein the audio controller is further configured to perform the step of determining a back-EMF voltage based on the current and the voltage through the transducer, wherein the step of determining the error signal comprises:

determining an estimated displacement-related signal for the transducer based on the back-EMF voltage; and

determining the error signal by combining the estimated displacement-related signal with the converted displacement value.

15. The apparatus of claim 12 , wherein the audio controller is further configured to apply a transfer function of the voltage-to-displacement adaptive filter for a determination of another value.

16. The apparatus of claim 12 , wherein the audio controller is configured to apply the transfer function for a determination of diaphragm excursion.

17. The apparatus of claim 16 , wherein the audio controller is configured to update a transfer function for the determination of diaphragm excursion based on defined rules.

18. The apparatus of claim 16 , wherein the prediction of diaphragm excursion is used for speaker protection.

19. The apparatus of claim 12 , wherein the audio controller is further configured to determine a speaker type of the transducer based, at least in part, on the error signal.

20. The apparatus of claim 19 , wherein the audio controller is configured to determine whether the transducer is ported or sealed.

21. The apparatus of claim 12 , wherein the audio controller is further configured to perform steps comprising:

determining a reliability of adaptive filter updates based, at least in part, on a reliability of the current, the voltage, and the error signal; and

stopping the updating of the voltage-to-displacement adaptive filter when the reliability is below a threshold level.

22. The apparatus of claim 12 , wherein the estimated error signal is determined without information regarding mechanical parameters related to moving mass, stiffness, and mechanical resistance of the transducer.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2019
From: CIRRUS LOGIC INTERNATIONAL SEMICONDUCTOR LTD.
To: CIRRUS LOGIC, INC.
Reel/Frame 049250/0725 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2019
From: SU, JIE
To: CIRRUS LOGIC INTERNATIONAL SEMICONDUCTOR LTD.
Reel/Frame 049177/0525 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2018
From: HU, RONG; NAPOLI, ROBERTO
To: CIRRUS LOGIC INTERNATIONAL SEMICONDUCTOR LTD
Reel/Frame 044731/0670 →
Continuity (2)
Provisional Application 62428624 · Dec 1, 2016
Related Publication 20180160228A1 · Jun 7, 2018