file MIGHTY DUB PASS MK2 (FSP-MDP)

14 years 1 month ago #7739 by jsg
Replied by jsg on topic MIGHTY DUB PASS MK2 (FSP-MDP)
Hi

Are you sure you're plotting an 8th order bandpass? If so, I'd be interested to know which software you are using, since most programs don't do 8th order.

In terms of getting the port lengths right, you can always experiment with the model until the impedance lows match the resonant frequencies listed in the plan. This is how an actual cabinet would get tuned, and eliminates the errors with port length formulas. For sure, not much should be happening in any of the plots over about 150Hz.

Also, bandpass cabs are fussy about the drivers. Try one of the ones listed on the plan.

Edit: one other thing - your chamber volumes may be too small, might be worth double checking. Any chance of a screenshot of the input parameters?

Ars est celare artem

Please Log in or Create an account to join the conversation.

14 years 1 month ago #7740 by bitzo
Replied by bitzo on topic MIGHTY DUB PASS MK2 (FSP-MDP)

jsg wrote: Hi

Are you sure you're plotting an 8th order bandpass? If so, I'd be interested to know which software you are using, since most programs don't do 8th order.

Akabak

jsg wrote: In terms of getting the port lengths right, you can always experiment with the model until the impedance lows match the resonant frequencies listed in the plan. This is how an actual cabinet would get tuned, and eliminates the errors with port length formulas. For sure, not much should be happening in any of the plots over about 150Hz.

Also, bandpass cabs are fussy about the drivers. Try one of the ones listed on the plan.

Edit: one other thing - your chamber volumes may be too small, might be worth double checking. Any chance of a screenshot of the input parameters?

I'll try l18p300, what do you think about bms18n860?
The script is complicate, I parametrized many values because of tuning, so is pretty dynamic so I need to make a legend on the plan, I'll publish it soon! smiley20

cheers

Please Log in or Create an account to join the conversation.

14 years 1 month ago - 14 years 1 month ago #7743 by jsg
Replied by jsg on topic MIGHTY DUB PASS MK2 (FSP-MDP)
Cool. I'd love to take a look at this - my own software works similarly to Akabak, so any differences in the results should be easy enough to track down.

I notice from the plot that the peaks and troughs are all reasonably similar SPL. This suggests a cabinet where the chambers and ports are in the right ratios. The 10dB peak/dip ratio would suggest driver/cabinet impedance mismatch (maybe change the BL or make an equal adjustment to all the chamber volumes). And as I mentioned the existence of peaks over 100Hz suggests everything is tuned too high, maybe lengthen the ports or enlarge all the chambers.

But I can only guess until I see the inputs. My software shows it fairly flat (slight ripples depending on which driver). It's the same software I use for my other subs. I had one measured at a meet last year and it came out pretty flat. The S15s I had at the last meet seemed OK, didn't measure them but a response like the one in your diagram would have been obvious.

One other thing: from the design, the port inertiences are lla=1.2 llb=3.5 llc=0.3. In my notation, ll is inertience measured as a multiple of the inerience of a square 10cm*10cm port measuring 10cm long, ignoring end correction. I.e. about 1.29 grams scaled to 100 square centimetre area. It's supposed to be the inertience equivalent of Vas etc. Compliances are a=57.4l b=140l c=260l

Ars est celare artem

Please Log in or Create an account to join the conversation.

14 years 1 month ago #7744 by jsg
Replied by jsg on topic MIGHTY DUB PASS MK2 (FSP-MDP)
Oh, and you'll want to be looking at rev 2, the differences are only small though.

[attachment=0:1wn5wurc]<!-- ia0 -->dubpass_noport_rev2.pdf<!-- ia0 -->[/attachment:1wn5wurc]

Ars est celare artem
Attachments:

Please Log in or Create an account to join the conversation.

14 years 1 month ago - 14 years 1 month ago #7747 by bitzo
Replied by bitzo on topic MIGHTY DUB PASS MK2 (FSP-MDP)
here's the input with comment compliant to your plan for an easy intepretation.
edit: script corrected follow jsg tips
{

R1=50e-2/2; |radius chamber A
R2=30e-2/2; |radius port A
R3=17.5e-2/2; |radius port B
h4=60e-2; |cab width
w4=71.4e-2; |cab depth
R5=32.5e-2/2; |radius port C
thick=1.8e-2; |wood thickness
S1 = r1^2*pi; |duct area chamber A (sq cm)
S2 = r2^2*pi; |duct area port A(sq cm)
S3 = r3^2*pi; |duct area port B (sq cm)
S5 = r5^2*pi; |duct area port C (sq cm)

L12 = 26.50e-2; |depth A chamber (cm)
L23 = 10.5e-2; |depth A port (cm)
L34 = 36.5e-2; |depth B port (cm)
L45 = 76.5e-2; |depth chamber C (cm)
L56 = 10.5e-2; |depth port C (cm)
p34=l34/2; |depth port B into chamber C(cm)
p23=l23/2; |depth port A into chamber C(cm)
vd=11000e-6; |driver volume
vc=4500e-6;|cone volume
Lrc = 36.5e-2; |depth chamber B (cm)
Vrc = LRC*h4*w4-vd; |chamber A volume (litres)

Atc = 1892.00e-4; |Throat chamber cross-sectional area (sq cm)
Vtc = vc+atc*2*thick; |Throat chamber volume (cc)

|Parameter Conversions:

Sd = 1210.00e-4; |Diaphragm area (sq cm)

Arc = h4*w4;

Ltc = Vtc / Atc;
}

Def_Driver 'Driver'

Sd=1130.00cm2
Bl=23.50Tm
Cms=1.24E-04m/N
Rms=4.69Ns/m
fs=33Hz |Mmd = 190.63g not recognised by AkAbak, fs calculated and used instead
Le=1.9mH
Re=5.0ohm
ExpoLe=1

System 'System'

Driver Def='Driver''Driver'
Node=1=0=5=6

Duct 'chamber B'
Node=4=5
wd={w4}
hd={h4}
Len={Lrc}
vf={w4*h4*lrc-vd-s3*(l34-p34-thick)}
Visc=0

Duct 'Throat chamber'
Node=6=8
SD={Atc}
Len={Ltc}
vf={vtc}
Visc=0

duct 'chamber A'
Node=8=9
sd={S1}
Len={L12}
vf={s1*L12-s2*(L23-p23-thick)}


duct 'port A'
Node=9=10
sd={S2}
Len={L23}

duct 'port B'
Node=4=10
Sd={S3}
Len={L34}

duct 'second port B'
Node=4=10
Sd={S3}
Len={L34}

duct 'chamber C'
Node=10=11
wd={w4}
hd={h4}
Len={L45}
vf={L45*w4*h4-p23*s2-L12*(r1+2.5e-2)^2*pi-s5*(l56-thick)-(s3-thick)*p34*2}


duct 'port C'
Node=11=12
sd={s5}
Len={L56}

Radiator 'port C outlet'
Node=12
SD={S5}

Please Log in or Create an account to join the conversation.

14 years 1 month ago #7748 by jsg
Replied by jsg on topic MIGHTY DUB PASS MK2 (FSP-MDP)
Hi

That looks mostly right, except I'm not sure all the chambers behave like ducts, particularly B. Have you tried asking Akabak to just model a lumped compliance?

Is the 11000e-3 figure in the Vf for chamber B the driver volume? In which case I think you want 11000e-6 since everything else is in cubic metres.

Just for interest, here's the C code I wrote to compute chamber volumes from dimensions. It's all in decimetres (multiples of 10cm) which seems rubbish except when you multiply 3 of them you get litres, which is nice.

double thick = 0.18;
double athick = 0.25;
double h_int = 12.2 - thick*2; // 11.0
double w_int = 6.36 - thick*2;
double d_int = 7.5 - thick*2;

double h_b = 3.85; //3.75
double h_a = 2.65; //2.55
double ad_int = 5;

double a_bracing = 0; // "A" chanber unbraced
double b_bracing = 3;
double c_bracing = 5;

double v_magnet = .6*2.8*2.8/4*3.14159;
double v_cone = 1.28 * 4*4/4*3.14159 / 3; // depth*area/3 for a cone
double v_ap = 0; // centred
double v_bp = 1.75*1.75/4*3.14159 * 2 * 1;
double v_cp = 3.25*3.25/4*3.14159 * 0.5;
printf( "v_magnet=%lf v_cone=%lf v_bp=%lf v_cp=%lf\n", v_magnet, v_cone, v_bp, v_cp );

double v_b = (h_b-thick)*w_int*d_int - v_magnet - v_cone - v_bp - b_bracing; // double paqnel at top
double v_a = h_a * ad_int*ad_int/4*PI + v_cone - v_ap - a_bracing;
double v_c = (h_int-h_b-thick*2)*w_int*d_int -
h_a * (ad_int+athick*2)*(ad_int+athick*2)/4*PI
+ v_bp + v_ap - v_cp - c_bracing;
printf("a=%lf b=%lf c=%lf\n", v_a, v_b, v_c );


I have to go out tonight, I'll look again tomorrow.

Edit: one other thing, the volumes I use include 50% of the internal volume of any ports going into that volume. Air in ports is under pressure; it will compress. I assume the pressure inside the port is a linear progression from the pressure at one end to the pressure at the other. So I'm only accounting for ports that are off-centre, ie more in one chamber than the other. This is the sort of thing you pick up if you've done bandpasses for as long as I have smiley1

Ars est celare artem

Please Log in or Create an account to join the conversation.

14 years 1 month ago #7749 by bitzo
Replied by bitzo on topic MIGHTY DUB PASS MK2 (FSP-MDP)
11000e-3.....shame on me...what an idiot mistake.... smiley19
Anyways I updated the script with correction. Thanks!

jsg wrote: Hi

That looks mostly right, except I'm not sure all the chambers behave like ducts, particularly B. Have you tried asking Akabak to just model a lumped compliance?

What do you mean for lumped compliance? And also...not clear at all the inertiences concept.. sorry but I'm quite dumb.

jsg wrote: Edit: one other thing, the volumes I use include 50% of the internal volume of any ports going into that volume. Air in ports is under pressure; it will compress. I assume the pressure inside the port is a linear progression from the pressure at one end to the pressure at the other. So I'm only accounting for ports that are off-centre, ie more in one chamber than the other. This is the sort of thing you pick up if you've done bandpasses for as long as I have smiley1

I don't think that akabak takes care of the alignement. Is The linear progression a good thing? I mean for distortion.
However it will reach the resonances with some tweaking smiley2

Please Log in or Create an account to join the conversation.

14 years 1 month ago #7750 by jsg
Replied by jsg on topic MIGHTY DUB PASS MK2 (FSP-MDP)
We're getting closer! I notice the Akabak script has some measurements like this one:

R1=50e-2/2; |radius chamber A

But the measurement you've got there of 50cm is really the diameter, the radius is 25cm.

I notice there's a front chamber in the design - you could get rid of this since the "A" chamber serves as front chamber.

Another question: do you have the airload set to half-space? and have you set the number of units to 4? OK that was 2 questions.

Ars est celare artem

Please Log in or Create an account to join the conversation.

14 years 1 month ago #7754 by bitzo
Replied by bitzo on topic MIGHTY DUB PASS MK2 (FSP-MDP)

jsg wrote: We're getting closer! I notice the Akabak script has some measurements like this one:

R1=50e-2/2; |radius chamber A

But the measurement you've got there of 50cm is really the diameter, the radius is 25cm.

yes...50 cm divided by 2...I'm too lazy to calculate radius by myself smiley17

jsg wrote: I notice there's a front chamber in the design - you could get rid of this since the "A" chamber serves as front chamber.

I use 2 front chamber, one is the cone volume, the other is chamber A. In that way I can tune the chamber A separetely from the "cone chamber", without messy correction you know..

jsg wrote: Another question: do you have the airload set to half-space? and have you set the number of units to 4? OK that was 2 questions.

[/quote]
Akabak can sim only at half space, to sim a stack of four....uhmm the simple way is copy this script 4 times ( a part the definition section) and changing the driver name for each copy.

Please Log in or Create an account to join the conversation.

14 years 1 month ago #7757 by jsg
Replied by jsg on topic MIGHTY DUB PASS MK2 (FSP-MDP)
Why does Akabak let you specify wd, hd, Len and vf for ducts? Or Sd, Len and vf for cylindrical ducts. It would seem redundant, since you can compute the volume by just multiplying the other dimensions.

I see you've done this and subtracted intrusions. But if Akabak is using your vf figure for the volume in the duct, what is it doing with wd, hd, sd, Len?

Edit: just looked at Ak docs. Turns out vf is added on to the duct volume (it's a front-chamber for when the duct is narrow). I think that means the compliances for each chamber are appearing twice: once in the wd*hd*Len and again in the vf. I suggest getting rid of all the vf (they're optional) and maybe cheat down the sd, hd, Len a little bit to account for intrusions.

The "lumped compliances" I mentioned earlier are supported in Akabak as AcouCompliance, maybe worth giving those a go as well.

Ars est celare artem

Please Log in or Create an account to join the conversation.

Powered by Kunena Forum