Monacor SP-100-8 LTspiceIV simulations
 User Name Stay logged in? Password
 Home Forums Rules Articles diyAudio Store Blogs Gallery Wiki Register Donations FAQ Calendar Search Today's Posts Mark Forums Read Search

 Multi-Way Conventional loudspeakers with crossovers

 Please consider donating to help us continue to serve you. Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving
steph_tsf
diyAudio Member

Join Date: Mar 2008
Monacor SP-100-8 LTspiceIV simulations

if you like simulating loudspeakers enclosures in a completely free world, you may get some satisfaction - and fun - with the attached .zip
Attached Files
 Monacor SP-100-8.zip (28.6 KB, 81 views)

steph_tsf
diyAudio Member

Join Date: Mar 2008
After nearly 4 years, here is a new .zip you can download.

No use of Laplace functions anymore for deriving acceleration from speed.
No use of Laplace functions anymore in the opamp model.
New moving surface subcircuit.

This now opus covering multi-chamber designs could act as inspiration source for Jean-Marc Plantefève, for helping him developing new and more ambitious "Spiceotron" loudspeaker systems.

Box volumes are in cubic meter.
They are represented by capacitors in Farads.
B1=10m means 10 liters
B2=50 means 50 cubic meter (aka your listening room volume)

Membrane mass are in kilo.
They are represented by inductances in Henrys.
Air vent mass are in kilo.
They are represented by inductances in Henrys.
L1=5m means 5 gram.

The first subcircuit is the well known (ideal) gyrator modelling both the mechanical force and the motional voltage, something dating back from Prof. W. Marshall Leach Jr. (AES 1991).
The associated parameter is the BL force factor expressed in Newton / Ampere.
BL=5.55 means 5.55 Newton of mechanical force, for 1 Ampere of current.

The second subcircuit is new. This is my creation.
This is the membrane surface or vent surface representation.
The associated parameter is the diameter expressed in meter.
D=30m means a diameter of 30 millimeter (typically, a vent)
D=81m means a diameter of 81 millimeter (typically, a small speaker driver)
Such subcircuit has two connecting ports, for describing the two volumes (boxes in liters represented by capacitors) connecting on each side.
The +Ev -Ev port connects to the exterior world. Typically the volume connecting to it is your listening room, say 50 cubic meter.
The +Iv -Iv port connects to the internal volume. Typically the volume connecting to it is the bow volume, say between 1 liter and 10 liter.

Note how a membrane and a vent are modeled by that same subcircuit.
It doesn't matter, if the moving interface is made of rigid material (a speaker membrane), or if the moving interface is made of some air section (a vent).
What only matters at this stage, is to let LTspice compute the equivalent compliance that's emerging from a moving surface (speaker membrane or air section) connecting to a given box volume.

The exterior world compliance and the internal box volume compliance appear as impedance's in series. Indeed, a speaker membrane or a vent get free to move, only if the box volume (considered as internal) and if the listening room volume (considered as external) are close to infinite, both of them.

In a nutshell, the moving surface subcircuit role is to "sense" the two environments (+Iv -Iv internal volume, +Ev -Ev external volume), for applying the adequate scaling factor for controlling the amount of "current" vertically flowing from the "+in" port to the "-in" port. Such "current" has a high significance : this is the membrane speed when considering a speaker membrane. This is the vent air speed when considering a vent. From there, we can derive the SPL.

By making use of LTspice, such "sense" process is bidirectional. Energy can flow to any box volume, and energy can come from any box volume. This is due to the use of transformers inside the moving surface subcircuit. The current flowing (vertically) from the "+in" port to the "-in" port will see a huge impedance (two times 1k Henry in series) if nothing gets connected to the Ev and Iv ports.
In our case, "nothing" of "left open" is thus equivalent to "blocked".
In our case, "free" is represented by a 50 cubic meter volume (your typical listening room).
The transformer ratio is equal to 101.3k*3.14*3.14*({D}/2)**4.
D is the diameter. This is the formula giving the equivalent compliance of a surface moving inwards and onwards, on a box filled with air.

In a nutshell, this is how the moving surface subcircuit "senses" the two environments (inside and outside the box), and computes the equivalent compliance seen by the "current" representing the local speed.

Sound pressure is the time derivative of the speed. Consequently, inside the moving surface subcircuit, I added two ports that can be used for outputting the local SPL.
Those two SPL ports are quite redundant, as I have not played with their polarity. They are there, for the symmetry purpose, for making clear what side of the membrane we are using for computing the SPL we are listening to.

For computing the time derivative of the speed, we use controlled current sources connecting to a 1 Henry coil. The coil voltage becomes thus the time derivative of the speed. We use D, the diameter parameter, for scaling the SPL. The scaling formula is D*D*5.0e3, giving final results well in line with the speaker manufacturer's "dB/watt 8 ohm 1 meter" standard.

Make sure you connect all needed grounds, otherwise LTspice will complain by saying "Analysis Failed: Matrix is singular".

Enjoy.
Attached Images
 0. Prof. W. Marshall Leach Jr. (AES 1991).png (124.9 KB, 163 views) 0. moving surface (subcircuit).png (21.9 KB, 160 views) 4. Vented Box.png (79.8 KB, 153 views) 4. Vented Box (results).png (26.6 KB, 152 views)
Attached Files
 LTspice Speaker Simulation (mars 2014) part 1 of 2.zip (637.7 KB, 17 views) LTspice Speaker Simulation (mars 2014) part 2 of 2.zip (467.9 KB, 17 views)

steph_tsf
diyAudio Member

Join Date: Mar 2008
Closed Box in details.
You need the above .zip for the subcircuits.
Attached Images
 1. Closed Box.png (83.2 KB, 153 views) 1. Closed Box (results).png (26.2 KB, 32 views)
Attached Files
 1. Closed Box.asc (3.9 KB, 18 views)

steph_tsf
diyAudio Member

Join Date: Mar 2008
Closed Box with MFB 9 dB 100 Hz.
You need the above .zip for the subcircuits.
Attached Images
 1. Closed Box with MFB 9 dB 100 Hz.png (72.3 KB, 31 views) 1. Closed Box with MFB 9 dB 100 Hz (results).png (30.2 KB, 32 views)
Attached Files
 1. Closed Box with MFB 9 dB 100 Hz.asc (7.6 KB, 12 views)

steph_tsf
diyAudio Member

Join Date: Mar 2008
Closed Box with MFB 13 dB 100 Hz
You need the above .zip for the subcircuits.
Attached Images
 1. Closed Box with MFB 13 dB 100 Hz.png (72.6 KB, 28 views) 1. Closed Box with MFB 13 dB 100 Hz (results).png (31.8 KB, 19 views)
Attached Files
 1. Closed Box with MFB 13 dB 100 Hz.asc (7.6 KB, 12 views)

steph_tsf
diyAudio Member

Join Date: Mar 2008
You need the above .zip for the subcircuits.
Attached Images
 2. Closed Box with Passive Radiator.png (78.3 KB, 17 views) 2. Closed Box with Passive Radiator (results).png (27.4 KB, 10 views)
Attached Files
 2. Closed Box with Passive Radiator.asc (5.5 KB, 11 views)

steph_tsf
diyAudio Member

Join Date: Mar 2008
Closed Box with Internal Resonator
You need the above .zip for the subcircuits.
Attached Images
 3. Closed Box with Internal Resonator.png (74.8 KB, 14 views) 3. Closed Box with Internal Resonator (results).png (35.4 KB, 15 views)
Attached Files
 3. Closed Box with Internal Resonator.asc (4.9 KB, 10 views)

steph_tsf
diyAudio Member

Join Date: Mar 2008
Vented Box
You need the above .zip for the subcircuits.
Attached Images
 4. Vented Box.png (79.8 KB, 16 views) 4. Vented Box (results).png (26.6 KB, 18 views)
Attached Files
 4. Vented Box.asc (5.3 KB, 11 views)

steph_tsf
diyAudio Member

Join Date: Mar 2008
Bandpass 4th-Order
You need the above .zip for the subcircuits.
Attached Images
 5. Bandpass 4th-Order.png (75.1 KB, 16 views) 5. Bandpass 4th-Order (results).png (28.9 KB, 13 views)
Attached Files
 5. Bandpass 4th-Order.asc (4.9 KB, 11 views)

steph_tsf
diyAudio Member

Join Date: Mar 2008
Bandpass 8th-Order
You need the above .zip for the subcircuits.
Attached Images
 6. Bandpass 8th-Order (very flat).png (65.9 KB, 15 views) 6. Bandpass 8th-Order (very flat) (results).png (18.9 KB, 14 views)
Attached Files
 6. Bandpass 8th-Order (very flat).asc (6.1 KB, 9 views)

 Posting Rules You may not post new threads You may not post replies You may not post attachments You may not edit your posts BB code is On Smilies are On [IMG] code is On HTML code is Off Forum Rules
 Forum Jump User Control Panel Private Messages Subscriptions Who's Online Search Forums Forums Home Site     Site Announcements     Forum Problems Amplifiers     Solid State     Pass Labs     Tubes / Valves     Chip Amps     Class D     Power Supplies     Headphone Systems Source & Line     Analogue Source     Analog Line Level     Digital Source     Digital Line Level     PC Based Loudspeakers     Multi-Way     Full Range     Subwoofers     Planars & Exotics Live Sound     PA Systems     Instruments and Amps Design & Build     Parts     Equipment & Tools     Construction Tips     Software Tools General Interest     Car Audio     diyAudio.com Articles     Music     Everything Else Member Areas     Introductions     The Lounge     Clubs & Events     In Memoriam The Moving Image Commercial Sector     Swap Meet     Group Buys     The diyAudio Store     Vendor Forums         Vendor's Bazaar         Sonic Craft         Apex Jr         Audio Sector         Acoustic Fun         Chipamp         DIY HiFi Supply         Elekit         Elektor         Mains Cables R Us         Parts Connexion         Planet 10 hifi         Quanghao Audio Design         Siliconray Online Electronics Store         Tubelab     Manufacturers         AKSA         Audio Poutine         Musicaltech         Holton Precision Audio         CSS         exaDevices         Feastrex         GedLee         Head 'n' HiFi - Walter         Heatsink USA         miniDSP         SITO Audio         Twin Audio         Twisted Pear         Wild Burro Audio

 Similar Threads Thread Thread Starter Forum Replies Last Post Mikael Abdellah Full Range 20 17th August 2015 06:36 PM Spassgeneral Full Range 7 14th April 2013 09:12 PM Indigestible Full Range 0 31st July 2009 03:05 PM

 New To Site? Need Help?

All times are GMT. The time now is 04:02 AM.