Behavioral Model i LTSpice |
Post Reply | Page <1 2345> |
Author | |
USXX
Pro medlem Joined: 17 Dec 2008 Location: Midtjylland Online Status: Offline Posts: 3107 |
Quote Reply
Topic: Behavioral Model i LTSpice Posted: 08 Maj 2017 at 20:16 |
Tak! Det er egentlig utroligt, at jeg ikke har fået det gjort noget før (har ofte tænkt på det), men jeg har jo mit Mathcad setup, som kan det samme - men det er lidt mere bekvemt at ændre i filteret her. Man kan selvfølgelig også bare bruge LSP-cad, men det her er da sjovere - og helt gratis.
|
|
Enthusiast
Excentrisk Joined: 19 Okt 2011 Location: Storkøbenhavn Online Status: Offline Posts: 1135 |
Quote Reply Posted: 08 Maj 2017 at 20:02 |
Imponerende
Så kan der jo snart simuleres delefiltre i LTSpice. Jeg må se at få kigget dine links igennem selv. Lækkert, at du har gidet undersøge sagen. Mange tak. |
|
USXX
Pro medlem Joined: 17 Dec 2008 Location: Midtjylland Online Status: Offline Posts: 3107 |
Quote Reply Posted: 08 Maj 2017 at 15:51 |
Her er simulering med filter (frekvensgang m/u filter samt elektrisk overføringsfunktion og målt/importeret impedans for diskantenheden):
|
|
USXX
Pro medlem Joined: 17 Dec 2008 Location: Midtjylland Online Status: Offline Posts: 3107 |
Quote Reply Posted: 08 Maj 2017 at 14:19 |
Realiseret:
|
|
USXX
Pro medlem Joined: 17 Dec 2008 Location: Midtjylland Online Status: Offline Posts: 3107 |
Quote Reply Posted: 08 Maj 2017 at 13:23 |
Her er princippet vist (så mangler bare opbygning af bibliotek med sub-circuits) samt tegning/generering af nye symboler til brug i schematic.
|
|
USXX
Pro medlem Joined: 17 Dec 2008 Location: Midtjylland Online Status: Offline Posts: 3107 |
Quote Reply Posted: 08 Maj 2017 at 12:15 |
Her er et eksempel (SB29RDC hurtigt målt i et tilfældigt kabinet i et almindeligt rum uden dæmpning af gulvrefleksioner):
|
|
USXX
Pro medlem Joined: 17 Dec 2008 Location: Midtjylland Online Status: Offline Posts: 3107 |
Quote Reply Posted: 08 Maj 2017 at 12:00 |
LTspice interpolerer selv mellem punkterne og danner en spline.
|
|
USXX
Pro medlem Joined: 17 Dec 2008 Location: Midtjylland Online Status: Offline Posts: 3107 |
Quote Reply Posted: 08 Maj 2017 at 11:57 |
Jeg har det til at virke i LTspice nu. Det bliver for kringlet/langsommeligt at forklare det i her (eller på mail), så interesserede må arrangere en dag.
Jeg har kun realiseret import af målt frekvensgang for en enhed, som man så kan lægge filteret henover. Den fulde model skal jo også importere den målte (komplekse) impedanskurve som belastning for det passive filter, der simuleres på. Pointen er, at det kan lade sig gøre. Jeg kan sige så meget, at .txt filen skal være komma-separeret, og hver række skal indledes med '+' som vist herunder. Man kommer derfor nok ikke uden om at skulle editere sin ASCII-fil. + 1000, 0, 45 + 2000, 3, 20 Første tal er frekvensen [Hz], andet tal er amplituden [dB] (man kan ændre det til den absolutte værdi), og sidste tal er fasen i grader (som kan ændres til radianer).
Edited by USXX - 08 Maj 2017 at 11:59 |
|
Enthusiast
Excentrisk Joined: 19 Okt 2011 Location: Storkøbenhavn Online Status: Offline Posts: 1135 |
Quote Reply Posted: 05 Maj 2017 at 20:12 |
Umiddelbart frygter jeg, at det bliver kompliceret at opstille overføringsfunktionen for et 8. ordens band-pass filter med dæmpning og impedance-matching (så alle praktisk realiserbare filterkonfigurationer kan håndteres). Men tanken har strejfet mig. Edited by Enthusiast - 05 Maj 2017 at 20:14 |
|
Enthusiast
Excentrisk Joined: 19 Okt 2011 Location: Storkøbenhavn Online Status: Offline Posts: 1135 |
Quote Reply Posted: 05 Maj 2017 at 20:02 |
Fedt! Tusing tak for de mange tips. Jeg vil lige prøvet at kigge lidt på dine links. |
|
Post Reply | Page <1 2345> |
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |