• Non ci sono risultati.

SPL (dB)

N/A
N/A
Protected

Academic year: 2021

Condividi "SPL (dB)"

Copied!
15
0
0

Testo completo

(1)

1

D.I.I. - University of Parma ITALY

ASK Industries ITALY

Non Non - - linear Digital Processor for linear Digital Processor for dedicated loudspeaker systems dedicated loudspeaker systems

A. Bellini, G. Cibelli, E. Ugolotti, A. Farina, C. Morandi

1998 ICCE 1998 ICCE

Los Angeles, CA

Los Angeles, CA

(2)

Alberto Bellini

Outline Outline

z Loudspeaker physical conformation;

z Loudspeaker non-linear modeling;

z Digital audio Processor for distortion compensation;

z DSP implementation;

z Measured distortion results;

(3)

3

Alberto Bellini

Basic loudspeaker Basic loudspeaker

conformation conformation

z

Electric- mechano-acoustic transducers:

p(t) = k e(t)

z

Non-linear behavior:

– The magnetic induction B is not constant with displacement

– non ideal suspension stiffness

R = R(T)

(4)

Alberto Bellini

Loudspeaker

Loudspeaker modeling modeling

Acoustic signal

R

e

R

m

C

m

M

m

Z

a

Bl:1 1:S

d

i(t) F(t) p(t)

Audio electric signal

(5)

5

Alberto Bellini

Loudspeaker

Loudspeaker modeling modeling

Audio signal

e(t)

p(t)

) (

) ) (

ˆ

(

s e

s s p

xn

=

ϕ

) (

) ) (

(

0 ˆ

ˆ

s

s

n

s

n

x

x

ϕ

ψ = ϕ

z

Non-linear loudspeaker I/O relation is linearized around fixed displacements x

n

z

ψ

xn

accounts only for non-

linear behavior

(6)

Alberto Bellini

Loudspeaker non Loudspeaker non - - linear linear modeling

modeling

Audio signal e(t)

p(t)

) ) (

( ) ) (

0

( n

s e

s

s p ϕ

SPL

ϕ = →

z

is similar to SPL measurements

)

ψ (n

H(n)

)

SPL

(n

ϕ

Non-linear model

displacement x(t)

(7)

7

Alberto Bellini

Audio processor Audio processor

Audio signal e(t)

p(t)

z

The more critical part is the synthesis of the H(n) filter

(Non-linear model)

-1

Audio processor

(8)

Alberto Bellini

DSP implementation DSP implementation

Audio signal e(t)

p(t) (Non-linear

model)

-1

Audio processor

Power Audio amplifier

(9)

9

Alberto Bellini

DSP implementation DSP implementation

z Audio processor implemented with a 320C54x DSK;

z 40 MIPS, 10Kword Dual Access RAM;

z Sampling frequency 23148 Hz;

z Converter resolution 14 bit.

(10)

Alberto Bellini

Multirate Audio processor Multirate Audio processor

e(t)

HPF ϕ

SPL1

( n ) Delay +

LPF

Decimator

LPF

)

1(

n ψ )

1(

SPL n ϕ

Interpolator

{

Non-linear processing

(11)

11

Alberto Bellini

Audio processor Audio processor

measurements measurements

Power Audio amplifier

Anechoic room Audio analyzer B&K 2012

Electric

signal Acoustic pressure

Audio

processor

(12)

Alberto Bellini

SPL Results SPL Results

80 85 90 95 100 105 110 115

100 1000

SPL (dB)

f [Hz]

digital pre-processed normal

(13)

13

Alberto Bellini

SPL Results SPL Results

50 100 150 200 250 300 350 400

20 60 100 140 180

Distortion [mV]

f [Hz]

Amplitude input 4 V

normal digital pre-processed

(14)

Alberto Bellini

SPL Results SPL Results

20 40 60 80 100 120 140

20 60 100 140 180

Distortion [mV]

f [Hz]

Amplitude input 5 V

normal digital pre-processed

(15)

15

Alberto Bellini

Conclusion Conclusion

z Definition of a non-linear model for low frequency loudspeaker systems;

z Design of a parametric audio processor for the compensation of non-linear distortion of

loudspeaker;

z Implementation of the audio processor with a low cost commercial DSP;

z Measured reduction of Distortion with the

insertion of the audio processor;

Riferimenti

Documenti correlati

In particular, it will be shown that, by a suitable choice of the architecture of the digital coherent receiver, the ML demodulator can be easily integrated with the

During the season, weed and rice density, rice height, number of dead rice plants, weed control efficacy in the inter strips and rice yield were assessed in all plots. The result of

primat est à mettre en rapport avec une ancienne tradition littéraire « poitevine » (et « franco-occitane » du point de vue linguistique), où d’Arco Silvio Avalle a rangé des

Using two Bucks in parallel has several advantages : on one hand, the maximum power provided to the output load can be higher, on the other hand the output ripple can be smaller,

Si tratta del portato di più fattori: del rilievo oggettivo di alcune difficoltà di alcuni studenti nell’uso dell’italiano scritto in contesti istituzionali o formali; di rilievi

Although the cost of a single iteration changes for every method, we see that there is a big difference in the average number of iterations of stationary and non stationary methods

With respect to the tolerable ELM heat loads, the data set currently contains only attached regimes, whilst ITER and DEMO have to operate with partial detachment. For type-I

In developed countries, the spectrum of aetiology of CD includes functional disorders, nutrient malabsorp- tion (such as food allergy, celiac disease, and cystic fibrosis), autoim-