IMPEDANCE
COMPENSATION CIRCUITS
0. Introduction
Often an available amplifier is more
comfortable with flat-impedance loads. In reality a
loudspeaker has a complex impedance. To compensate
for this, circuits can be designed and implemented.
Probably the most common impedance compensation
circuit is the so-called Zobel network, which has
many variations of itself the simplest being the
capacitor-resistor network. The full Zobel network
would also compensate for the resonance impedance
peak of the driver at the resonant frequency, Fs.
1. Woofer
One of the most famous drivers in the
DIY world is the Vifa P17WJ-00-08. Many builders use
it because it has a smooth frequency response and
resonable bandwidth. Because many constructors use it,
the said driver was chosen to be modeled in this
website. The following is a picture of the the driver
unit along with its Thiele-Small Parameters.

Thiele-Small Parameters
|
| Revc |
|
5.8 ohms
|
|
DC resistance of voice coil |
| Levc |
|
0.55 mH |
|
voice coil inductance |
| Bl |
|
6.5 T.m |
|
force factor |
| Qts |
|
0.35 |
|
total Q
|
| Qes |
|
0.45 |
|
electrical Q |
| Qms |
|
1.55 |
|
mechanical Q |
| Fs |
|
37 Hz |
|
resonant frequency |
| Mmd |
|
0.014 kg |
|
mass of cone + voice coil +
etc.
|
| Rms |
|
2.08 |
|
resistance of suspension |
| Cms |
|
1.34 mm/N |
|
compliance of suspension |
| Sd |
|
0.0136 sq.m |
|
effective cone area |
| Vas |
|
0.0347 cu.m |
|
equivalent acoustic volume |
| Xmax |
|
0.004 m |
|
linear travel of voice coil |
| FR |
|
37 - 5000kHz |
|
frequency response |
| Vd |
|
0.0005 cu.m |
|
driver unit volume displacement |
The driver can be modelled with the
following electroacoustic circuit.

Some of the circuit values above are
already obvious. Veg represents the amplifier and is
assumed to have no output resistance. The remaining
values were calculated from,
Cmes = Mmd/(Bl*Bl) = electrical
analog of driver mechanical cone mass
Lces = Cmd*Bl*Bl = electrical analog of driver
mechanical suspension compliance
Res = Bl*Bl/Rmd = electrical analog of driver
mechanical suspension resistance
Cmef = 8*po*Ad*Ad*Ad/(3*Bl*Bl) = electrical analog of
air load on the driver unit's cone
where:
po = air density = 1.18 kg/cu.m
Ad = effective radius of the driver unit's cone
The following is a screenshot of the
driver unit's impedance curve.

Some Thiele-Small Parameters can be
calculated from the impedance curve above. Using
equations from [1], we get,
Fs = 35.604 Hz
Fl = 19.121 Hz
Fh = 65.615 Hz
Ro = Rmax/Revc = 4.51 ohms
Rx = Revc*sqrt(Ro) = 12.32
Qms = Fs*sqrt(Ro)/(Fh-Fl) = 1.63
Qes = Qms/(Ro-1) = 0.463
Qts = Qms/Ro = 0.361
The calculated parameters are close
enough and one would get near-real-world parameters
with real-world impedance curves.
It is obvious that the amplifier
would be more happy if the effective impedance
accross the speaker terminals were flat. It is
possible to flatten the raw impedance curve of a
driver unit by using impedance compensation circuits.
With impedance compensation circuits, the driver unit
equivalent circuit model looks like

The RC circuit formed by Ric and Cic
helps to flatten the rising impedance due to the
voice coil and on the other hand the LCR circuit
formed by Lic1, Cic1 and Ric1 flattens the impedance
peak due to Eddy currents, back emf and so on (at the
driver unit's resonant frequency). The circuit values
can be calculated from,
Ric = Revc (for a flat impedance
curve) or 1.26Revc (which is better for the amplifier)
Cic = Levc/(Revc*Revc)
Lic1 = Revc*Qes/(2*pi*Fs)
Cic1 = 1/(2*pi*Fs*Revc*Qes)
Ric1 = Revc + (Revc*Qes)/Qms
The voice coil is basically an RL
circuit, therefore the impedance accross the voice
coil is directly proportional with frequency. An RC
circuit exibits a decreasing impedance with frequency.
Placing such a circuit in parallel with the voice
coil would help to counteract the rising impedance.
The following picture shows the effect of the RC
circuit.

The RC circuit has successfully
compensated for the rising impedance of the voic coil.
The lowest impedance is 5.45 ohms and at 10kHz, the
impedance is now 5.8 ohms instead of 35 ohms.
What remains to be adjusted is the
peak impedance at resonance. Ignoring the effects of
the other circuit components, Lces and Cmes are
essentially open-circuit at resonance, which explains
the peak impedance of 26.2 ohms. A series LCR circuit
is basically equal to R at the resonant frequency of
L and C. Designing such a circuit to resonate at Fs
would basically result in the following impedance (at
resonance),
Z = (Ric1*(Revc + Res))/(Ric1 + Revc
+ Res) = 5.82 ohms
which is almost equal to the DC
resistance of the voice coil. This is neglecting the
(small) effects of Levc, Cmef, Ric and Cic. The
following picture shows the effect of Lic1, Cic1 and
Ric1 circuit in place.

The combined effects of the above-mentioned
RC and LCR circuits results in the following
impedance curve.

The green curve shows a closer look
at the red curve. As you can see, the voice coil
impedance is now resonably flat. The peak impedance
is equal to 5.89 ohms and the trough corresponds to
an impedance of 5.3 ohms, which when subtracted from
the former yields an impedance difference of 0.59
ohms.
More complex impedance compensation
circuits can give a more flat impedance curve, but
final building cost would be higher.
|