nichtmeinebaustelle schrieb:...
cool wieder ein neues Script. :ok:
Ich hätte da noch 'n paar Fragen/Anmerkungen:
Hallo zusammen
Manche Sachen sind einfach nicht tot zu kriegen, so auch dieser Thread, den ich nutzen möchte, statt einzelne PMs zu schreiben.
Beim Contest 2012 habe ich einen Lautsprecher (s.u.) vorgestellt, den ich ohne Simulation, allerdings mit einer Menge Messerei gebaut habe. Dort habe ich dann auch ein paar von den Diy-Kollegen getroffen und gelernt, dass man doch fast alles vorher simulieren kann.
Schaut bitte mal auf das was jetzt kommt...
Ich versuche (eigentlich schon recht erfolgreich) einen kleinen W-Dipol-Sub zu simulieren, der allerdings von 2x4 Chassis getrieben wird.
Danke Mat für die Vorlage des W-Dipols weiter oben. Hier das Ersatzbild:
Damit die Beschriftung noch zu erkennen ist, nur die obere Hälfte
Dabei habe ich versucht eine Nummern-Logik einzurichten, die es mir erlaubt, schnell mal aus 8 Chassis auf 16 oder 20 zu kommen.
Hier der Code:
AkAbak Script: MinOrgueArray(SONY 2x 4)
Def_Driver 'Drv 1' | SONY 2,95
dD=10,6cm |Outer diaphragm diameter 88,25mm2
dD1=2.0cm |Inner diaphragm diameter
tD1=3cm |Cone depth
s=86.78Hz |....... Resonance frequency
Qts=0.79 |......... Informational, not used
Qms=5.71 |....... Mechanical quality facor
Qes=0.92 |........ Electrical quality factor
Vas=4,29L |....... Equivalent compliance volume
Bl=5.04Tm |...... Conversion factor
Re=6.7ohm |..... Voice coil resistance factor
Le=0,234mH |... Voice Coil inductance
Mms=8,57g |..... Moving mass
Def_Const
{ |*** Begin of Global constants ***
y = 34e-2; |......... Enclosure height
x_f = 7e-2; |........ Front enclosure width
x_r =3e-2; |......... Rearward enclosure width
z_fr = 34e-2; |..... Depth of front and rearward enclosures
z_D1 = 16.5e-2; |. Position of first driver
t_mat = 1.5e-2; |.. Enclosure wall thickness
d_du = 10.6e-2; |.. Measured from driver -> workaround: set to dD
t_du = 0.5e-2; |.... Measured from driver -> workaround: set to t_mat
} |*** EOD of Global constants ***
System 'S1'
|************** Electrical network ****************************
Resistor 'Rg' Node=1=2 R=0.2ohm |Generator resistance
Coil 'L1' Node=2=3 L=4.8mH Rs=0.4ohm
Coil 'L2' Node=3=4 L=7.8mH Rs=0.8ohm
Capacitor 'C1' Node=4=0 C=36uF
|************** EOf Electrical network ************************
|Driver Position je 2x parallel und 2x in Reihe
Driver 'D101' Def='Drv 1' Node=3=10=1000=101
Driver 'D102' Def='Drv 1' Node=3=10=1000=102
Driver 'D103' Def='Drv 1' Node=10=0=1000=103
Driver 'D104' Def='Drv 1' Node=10=0=1000=104
Driver 'D201' Def='Drv 1' Node=3=20=2000=201
Driver 'D202' Def='Drv 1' Node=3=20=2000=202
Driver 'D203' Def='Drv 1' Node=20=0=2000=203
Driver 'D204' Def='Drv 1' Node=20=0=2000=204
|Front enclosure Holes -----------------------------
Duct 'Du_F101' Node=101=4000 Len={t_du} dD={d_du}
Duct 'Du_F102' Node=102=4000 Len={t_du} dD={d_du}
Duct 'Du_F103' Node=103=4000 Len={t_du} dD={d_du}
Duct 'Du_F104' Node=104=4000 Len={t_du} dD={d_du}
Duct 'Du_F201' Node=201=4000 Len={t_du} dD={d_du}
Duct 'Du_F202' Node=202=4000 Len={t_du} dD={d_du}
Duct 'Du_F203' Node=203=4000 Len={t_du} dD={d_du}
Duct 'Du_F204' Node=204=4000 Len={t_du} dD={d_du}
|Front enclosure --------------------------------------
Duct 'Du_FS4' Node=4000 Len={z_D1} HD={y} WD={x_f}
Duct 'Du_FF4' Node=4000=4001 Len={z_fr - z_D1} HD={y} WD={x_f}
|Front vent -----------------------------------------
Duct 'Du_FFr4' Node=4001=4002 Len={t_mat} HD={y} WD={x_f}
|Rearward enclosure 1 ------------------------------------
Duct 'Du_RS1' Node=1000 Len={z_fr - z_D1} HD={y} WD={x_r}
Duct 'Du_RF1' Node=1000=1001 Len={z_D1} HD={y} WD={x_r}
|Rear vent 1 ------------------------------------------
Duct 'Du_RFr1' Node=1001=1002 Len={t_mat} HD={y} WD={x_r}
|Rearward enclosure 2 ------------------------------------
Duct 'Du_RS2' Node=2000 Len={z_fr - z_D1} HD={y} WD={x_r}
Duct 'Du_RF2' Node=2000=2001 Len={z_D1} HD={y} WD={x_r}
|Rear vent 2 ------------------------------------------
Duct 'Du_RFr2' Node=2001=2002 Len={t_mat} HD={y} WD={x_r}
|Radiation into free space ----------------------------
|Front Radiator
Radiator 'Rad1' Def='Du_FFr4' Node=4002 | Frontal Radiator
x=0 y=0 z=0 HAngle=0 VAngle=0 |Mounting position
|Rear Radiator 1
Radiator 'Rad2' Def='Du_RFr1' Node=1002 | Rear Radiator
x={-(x_f+x_r)/2+t_Mat} y=0 z={-(z_fr + 2 * t_mat)} HAngle=180 VAngle=0 |Mounting position
|Rear Radiator 2
Radiator 'Rad3' Def='Du_RFr2' Node=2002 | Rear Radiator
x={(x_f+x_r)/2+t_Mat} y=0 z={-(z_fr + 2 * t_mat)} HAngle=180 VAngle=0 |Mounting position
| ------ End of script -----
Mir ist nicht ganz klar,
- ob der Impuls den ich sehe die richtige Polarität hat und
- ob ich die DU_F_101..108 an der richtigen Stelle habe.
Den SUB habe ich neben dem Schreibtisch stehen und kann bei Bedarf nachmessen.
Aber eigentlich war das nur der Einstieg.

Mein 1. Zwischenziel ist die Simulation eines vorhandenen W-Dipols mit 20x5" Chassis (21x90x34 cm³ aussen), den ich jederzeit nachmessen kann.
Diese SUB ist deutlich höher als tief, kann ich immer noch mit 2 Ducts pro Kammer über die gesamte Höhe arbeiten, oder kann/muss ich in der Höhe segmentieren?
Duct 'D100' Node=X=100 ... Volle Fläche
Duct 'D101' Node=100=101... 1/N-Fläche
Duct 'D102' Node=100=102...
...
Duct 'D10n' Node=100=10N

Das 2. Zwischenziel ist die Simulation dieser Box (Contest 2012):
Hier sitzen alle Chassis schön eng zusammen, vertikal gegeneinander versetzt in der Rear-Kammer und die beiden Frontkammern treffen sich vorn in einer Blende.
Kann ich das mit Ducts vernünftig abbilden oder komme ich mit Waveguides besser um die Ecke und in die gemeinsame Blende ???
Wie hier vorgeschlagen....
Also in etwa so:

3. Zwischenziel, jetzt wird es ganz schräg. Hier ist die untere Hälfte eines Z-Dipols (Link am Ende).
Was mache ich mit der schrägen Fläche, in die der LS arbeitet ???
Ein paar schönere Bilder gibt es
hier...
Aber wie simuliere ich die "schräge Wand" ???
Grüüüsse
Wolfgang