Monacor SP-100-8 LTspiceIV simulations - diyAudio
Go Back   Home > Forums > Loudspeakers > Multi-Way

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
Reply
 
Thread Tools Search this Thread
Old 20th May 2010, 12:19 AM   #1
diyAudio Member
 
steph_tsf's Avatar
 
Join Date: Mar 2008
Default 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
File Type: zip Monacor SP-100-8.zip (28.6 KB, 45 views)
  Reply With Quote
Old 18th March 2014, 11:23 AM   #2
diyAudio Member
 
steph_tsf's Avatar
 
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
File Type: png 0. Prof. W. Marshall Leach Jr. (AES 1991).png (124.9 KB, 71 views)
File Type: png 0. moving surface (subcircuit).png (21.9 KB, 67 views)
File Type: png 4. Vented Box.png (79.8 KB, 65 views)
File Type: png 4. Vented Box (results).png (26.6 KB, 65 views)
Attached Files
File Type: zip LTspice Speaker Simulation (mars 2014) part 1 of 2.zip (637.7 KB, 1 views)
File Type: zip LTspice Speaker Simulation (mars 2014) part 2 of 2.zip (467.9 KB, 1 views)
  Reply With Quote
Old 18th March 2014, 11:28 AM   #3
diyAudio Member
 
steph_tsf's Avatar
 
Join Date: Mar 2008
Closed Box in details.
You need the above .zip for the subcircuits.
Attached Images
File Type: png 1. Closed Box.png (83.2 KB, 65 views)
File Type: png 1. Closed Box (results).png (26.2 KB, 12 views)
Attached Files
File Type: asc 1. Closed Box.asc (3.9 KB, 1 views)
  Reply With Quote
Old 18th March 2014, 11:29 AM   #4
diyAudio Member
 
steph_tsf's Avatar
 
Join Date: Mar 2008
Closed Box with MFB 9 dB 100 Hz.
You need the above .zip for the subcircuits.
Attached Images
File Type: png 1. Closed Box with MFB 9 dB 100 Hz.png (72.3 KB, 10 views)
File Type: png 1. Closed Box with MFB 9 dB 100 Hz (results).png (30.2 KB, 8 views)
Attached Files
File Type: asc 1. Closed Box with MFB 9 dB 100 Hz.asc (7.6 KB, 1 views)
  Reply With Quote
Old 18th March 2014, 11:30 AM   #5
diyAudio Member
 
steph_tsf's Avatar
 
Join Date: Mar 2008
Closed Box with MFB 13 dB 100 Hz
You need the above .zip for the subcircuits.
Attached Images
File Type: png 1. Closed Box with MFB 13 dB 100 Hz.png (72.6 KB, 8 views)
File Type: png 1. Closed Box with MFB 13 dB 100 Hz (results).png (31.8 KB, 9 views)
Attached Files
File Type: asc 1. Closed Box with MFB 13 dB 100 Hz.asc (7.6 KB, 1 views)
  Reply With Quote
Old 18th March 2014, 11:31 AM   #6
diyAudio Member
 
steph_tsf's Avatar
 
Join Date: Mar 2008
Closed Box with Passive Radiator
You need the above .zip for the subcircuits.
Attached Images
File Type: png 2. Closed Box with Passive Radiator.png (78.3 KB, 9 views)
File Type: png 2. Closed Box with Passive Radiator (results).png (27.4 KB, 5 views)
Attached Files
File Type: asc 2. Closed Box with Passive Radiator.asc (5.5 KB, 1 views)
  Reply With Quote
Old 18th March 2014, 11:33 AM   #7
diyAudio Member
 
steph_tsf's Avatar
 
Join Date: Mar 2008
Closed Box with Internal Resonator
You need the above .zip for the subcircuits.
Attached Images
File Type: png 3. Closed Box with Internal Resonator.png (74.8 KB, 5 views)
File Type: png 3. Closed Box with Internal Resonator (results).png (35.4 KB, 5 views)
Attached Files
File Type: asc 3. Closed Box with Internal Resonator.asc (4.9 KB, 1 views)
  Reply With Quote
Old 18th March 2014, 11:34 AM   #8
diyAudio Member
 
steph_tsf's Avatar
 
Join Date: Mar 2008
Vented Box
You need the above .zip for the subcircuits.
Attached Images
File Type: png 4. Vented Box.png (79.8 KB, 6 views)
File Type: png 4. Vented Box (results).png (26.6 KB, 8 views)
Attached Files
File Type: asc 4. Vented Box.asc (5.3 KB, 1 views)
  Reply With Quote
Old 18th March 2014, 11:35 AM   #9
diyAudio Member
 
steph_tsf's Avatar
 
Join Date: Mar 2008
Bandpass 4th-Order
You need the above .zip for the subcircuits.
Attached Images
File Type: png 5. Bandpass 4th-Order.png (75.1 KB, 8 views)
File Type: png 5. Bandpass 4th-Order (results).png (28.9 KB, 6 views)
Attached Files
File Type: asc 5. Bandpass 4th-Order.asc (4.9 KB, 3 views)
  Reply With Quote
Old 18th March 2014, 11:36 AM   #10
diyAudio Member
 
steph_tsf's Avatar
 
Join Date: Mar 2008
Bandpass 8th-Order
You need the above .zip for the subcircuits.
Attached Images
File Type: png 6. Bandpass 8th-Order (very flat).png (65.9 KB, 7 views)
File Type: png 6. Bandpass 8th-Order (very flat) (results).png (18.9 KB, 7 views)
Attached Files
File Type: asc 6. Bandpass 8th-Order (very flat).asc (6.1 KB, 1 views)
  Reply With Quote

Reply


Hide this!Advertise here!
Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
which enclosure for monacor SP-80x Spassgeneral Full Range 7 14th April 2013 09:12 PM
Monacor SP-80X, any experience? Indigestible Full Range 0 31st July 2009 03:05 PM
A fistful of Monacor SP-200X Mikael Abdellah Full Range 19 11th August 2005 07:10 PM


New To Site? Need Help?

All times are GMT. The time now is 08:36 PM.


vBulletin Optimisation provided by vB Optimise (Pro) - vBulletin Mods & Addons Copyright © 2014 DragonByte Technologies Ltd.
Copyright ©1999-2014 diyAudio

Content Relevant URLs by vBSEO 3.3.2