Strona 2 z 3
Re: LTSpice
: wt, 2 stycznia 2024, 17:22
autor: Misiek13
Teraz możemy sobie nieco skomplikować nasz transformator. W transformatorze zazwyczaj uzwojenia umieszczone są rdzeniu wykonanym z ferrromagnetyka a ten materiał jest nieliniowy. LTSpice ma możliwość modelowania cewki nawiniętej na rdzeniu. W parametrach cewki wpisujemy następujące parametry:
Bs - indukcja nasycenia [T]
Br - remanencja [T]
Hc - koercja [Azw/m]
A - przekrój rdzenia [m*m]
Lm - długość drogi magnetycznej [m]
Lg - długość szczeliny [m]
N - liczba zwoi
Ze względu na możliwość uwzględnienia szczeliny ten model znakomicie nadaje się do symulowania dławików lub transformatorów SE. Ograniaczeniem modelu cewki nieliniowej jest jednak brak możliwości robienia sprzężeń magnetycznych dyrektywą K. Poniżej przykład wykorzystania cewki nieliniowej do modelowania transformatora z 5-ma uzwojeniami do wzmacniacza unity coupled.
Przykłądowy transformator wykonany jest na rzdeniu EI102/54 z kształtek M600-50 - parametrów tych kształtek nie jestem pewien, po prostu gdzieś je znalazłem. Cewka nieliniowa to L1. Uzwojenia pierwotne L2-L5 mają bardzo duże indukcyjnośći w celu ograniczenia ich wpływu na cały model. Uzwojenie wtórne to L6, uzwojenie L7 sprzęga cały transformator z cewką nieliniową. Rezystancje uzwojeń pierwotnych to 4x10Ω, uzwojenie wtórne 80mΩ, uzwojenie sprzęgające 1mΩ. Transformator ma przekładnie 4k/8. Całość jest zasilana zeźródła napięciowego o rezystancji wewnętrznej 4k. Na początek start transformtora:
Więcej informacji na stronach:
https://www.allaboutcircuits.com/techni ... n-ltspice/
https://www.ltwiki.org/LTspiceHelp/LTsp ... ductor.htm
Re: LTSpice
: wt, 2 stycznia 2024, 18:13
autor: Misiek13
Od razu jeszce muszę dodać uwagę do poprzedniego postu:
Ten sposób modeowania transformatora nie uwzględnia magnesowania rdzenia prądem stałym wynikłego np z niesymetri prądów anodowych w układzie push-pull.
Re: LTSpice
: śr, 17 stycznia 2024, 22:53
autor: TooL46_2
Poznajac LTSpice ostatnio doszedlem do momentu, gdzie braklo mi modelu lampy 6HV5 (vide moj watek o Monstrum Audio w dziale Uklady i urzadzenia). Postanowilem zatem sobie taki model stworzyc.
Z pomoca przyszedl
Pan Koren. Z tym, ze problem mialem taki, ze juz od dawien dawna nie mam Matlaba oraz nie bardzo chcialem kupowac; wiem, ze jest jakis open-source odpowiednik ale nie chcialo mi sie go szukac. Wiec przepisalem kod to Pythona: zainteresowanych zapraszam tutaj -->>
https://github.com/drabastomek/tube_ltspice. Instrukcja jak uzywac jest wymalowana w repozytorium wiec nie bede jej tutaj powtarzal.
Wrzucam model dla lampy 6HV5, moze sie komus przyda.
Kod: Zaznacz cały
.subckt 6HV5A A G K
* GE Datasheet 6HV5-A Frank Phillips page
XV1 A G K Triode
+params: MU=412.675 EX=1.583 KG1=106.012 KP=1293.939 KVB=-12.914 VCT=0.5 RGI=2000 CCG=22P CGP=1.8P CCP=11P
.ends
Pewnie mozna by stworzyc lepszy ale do moich zastosowan -- nie wyglada to zle. Wynik ponizej -- linie pochodza z wyestymowanego modelu, kropki -- z karty katalogowej.
Troche niektore punkty sie rozjezdzaja ale to pewnie moje odczyty z karty katalogowej nie sa do konca poprawne.
Re: LTSpice
: czw, 18 stycznia 2024, 08:24
autor: Einherjer
A tak biorąc pod uwagę problemy, o których piszesz w wątku o wzmacniaczu, to czy weryfikowałeś jakoś jeszcze uzyskany model?
Re: LTSpice
: czw, 18 stycznia 2024, 22:03
autor: TooL46_2
Odpowiem tak:
1. Z LTSpice wiele doczynienia nie mialem wiec kraze dosc po omacku.
2. Jesli chodzi o weryfikacje modelu to najpierw wyestymowalem model 7025. Wyestymowane parametry jak i wykres zgadzaly sie z tymi, ktore Koren zamiescil w tym artykule:
https://normankoren.com/Audio/Tube_params.html. Moze nie kompletnie - ale w granicy bledu.
Czy moglbys podpowiedziec w jaki inny sposob moglibysmy to zweryfikowac? Sadzac z wykresu -- nie wyglada to zle. Nawet modele ktore Koren zamiescil w powyzszym linku -- tez nie dokladnie pokrywaja sie z danymi z karty katalogowej.
Ulepszone modele z
tego linku maja takze dodatkowe parametry: RGI, CCG, CGP ora CCP. Byc moze tutaj cos pochlapalem...
Re: LTSpice
: czw, 18 stycznia 2024, 22:40
autor: Einherjer
Mało precyzyjnie się wyraziłem. Ty model zrozumiałeś jako ogólne równania podane przez Korena, dla mnie model to te równania z parametrami dla tej konkretnej lampy, które wyestymowałeś, zapisane w postaci strawnej dla LTSpice. O ile pamiętam to masz coś wspólnego z programowaniem, więc zapytam: Jakie testy jednostkowe przeszedł Twój model 6HV5? W wątku o wzmacniaczu widzę tylko test integracyjny. Mogę sobie takich testów jednostkowych wyobrazić kilka co najmniej:
- Podstawowy sanity check. Czy jak sobie narysuje charakterystyki w LTSpice i porównam z tymi z estymatora, które pokazujesz, to będą takie same? Można też porównać kilka punktów. Może coś jest źle zeskalowane, albo jest problem typu "log(x)" oznaczające logarytm naturalny a nie dziesiętny.
- Jak z karty katalogowej wezmę kilka punktów innych niż te użyte do estymacji to jak bardzo będą odbiegać od wyników z LTSpice?
- Biorę jakiś jeden punkt i prostą pracy a potem analogowo przy pomocy linijki oraz charakterystyk wyznaczam amplitudę sygnału na anodzie przy danym sygnale na siatce i porównuję z wynikiem symulacji.
Re: LTSpice
: pt, 19 stycznia 2024, 01:22
autor: TooL46_2
Dzieki za odpowiedz. Po kolei.
Re 1 i 2. Nie wrzucalem png do repozytorium ale za kazdym razem otrzymujemy wykres jak zamiescilem wyzej. Chwilowo nie dysponuje czasem ale dodam kilka dodatkowych punktow kontrolnych z karty katalogowej by porownac model. Funkcja
log to logarytm naturalny zarowno w Matlabie jak i NumPy - sprawdzilem. Punkty porownam wkrotce ale raczej nie dzis bo czwartki u mnie to szalenstwo... Ponizej wykres wyestymowanego modelu dla ECC83 - czerwone punkty z katalogu, linie z modelu.
Re 3. W watku o 845 przeliczylem troche i raczej sie zgadza. Chyba, ze sie gdzies walnalem. 6HV5A ma wzmocnienie 300 -- otrzymanie 250V/V raczej nie bedzie stanowic problemu. Problemem moim zdaniem jest 'zatykanie' sie lampy (podczas pracy z ujemna polowka sygnalu) oraz praca z pradem siatki (dla dodatniej polowki): zeby 'wepchnac' te 25V amplitudy musielibysmy zasilic 6HV5A ze znacznie wyzszego napiecia oraz zastosowac glebokie sprzezenie zwrotne. Albo mi sie tylko tak wydaje.
Po prawdzie... Modele Koren'a dla triody sa wrazliwe w jaki sposob jest optimalizowana funkcja celu oraz ktore z parametrow sa statystycznie wazne...
Tutaj mozna o tym poczytac, bodajze w czesci 3.4.1.
Dodatkowo -- nie do konca jeszcze doczytalem co oznaczaja parametery ktore wyliczylem wczesniej
TooL46_2 pisze: ↑czw, 18 stycznia 2024, 22:03
Ulepszone modele z tego linku maja takze dodatkowe parametry: RGI, CCG, CGP ora CCP. Byc moze tutaj cos pochlapalem...
Re: LTSpice
: pt, 19 stycznia 2024, 11:57
autor: Einherjer
MATLAB, NumPy, a modelu używasz w LTSPice, więc najlepiej tam go weryfikować. Czy powinien dawać takie same wartości w LTSpice jak w estymatorze? Powinien. Ile razy się spotkałem z tym, że coś co powinno działać tak samo jednak nie działało? Zgubiłem rachubę dawno temu. Więc wiesz, kontrola najwyższą formą zaufania

Re: LTSpice
: pt, 19 stycznia 2024, 23:25
autor: Ola Boga
TooL46_2 pisze: ↑pt, 19 stycznia 2024, 01:22zeby 'wepchnac' te 25V amplitudy musielibysmy zasilic 6HV5A ze znacznie wyzszego napiecia oraz zastosowac glebokie sprzezenie zwrotne. Albo mi sie tylko tak wydaje.
Nie wiem, czy dobrze rozumiem. Chcesz "wepchnąć" 25V na wejście stopnia o wzmocnieniu 250V/V? Oczekujesz wtedy sygnału powyżej 6kV, a to raczej się nie wydarzy... Zacząć chyba trzeba od drugiej strony, czyli jakiego sygnału na wyjściu oczekujesz do sterowania lampą mocy. Wtedy najpierw ustalisz punkt pracy, który pozwoli taką amplitudę uzyskać, potem zobaczysz jakie będzie wzmocnienie, a następnie będziesz mógł ustalić jak głębokie USZ będzie potrzebne dla uzyskania oczekiwanej czułości całego układu i ewentualnie ocenisz, czy jest to realna wartość pod kątem stabilności itp.
Re: LTSpice
: śr, 24 stycznia 2024, 11:50
autor: TokRa
Ciekawa prezentacja, by sprawdzić, czy posiadany model lampy jest w miarę zgodny z jej charakterystyką w dokumentacji, plus pewne dodatkowe możliwości:
https://www.dailymotion.com/video/x2zx9pi
Re: LTSpice
: pt, 12 kwietnia 2024, 11:59
autor: TokRa
Czy ktoś może ma zrobiony model dla triody 6N24P?
Wydaje się dość popularną, a w Internecie nie znalazłem.
Re: LTSpice
: pt, 12 kwietnia 2024, 16:08
autor: rufus74pz
Witam.
Proszę sprawdzić pojemności:
* 6N24P LTSpice model 0.13ma
.subckt 6N24P P G K
Bp P K I=(0.1246240278m)*uramp(V(P,K)*ln(1.0+(-0.03649971849)+exp((5.17965576)+(5.17965576)*((36.87134828)+(-468.0846807m)*V(G,K))*V(G,K)/sqrt((29.20911448)**2+(V(P,K)-(0.8727609605))**2)))/(5.17965576))**(1.222390222)
Cgp G P 1.5p
Cgk G K 3.5p
Cpk P K 1.8p
Rpk P K 1G
d3 G K dx1
.model dx1 d(is=1n rs=2k cjo=1pf N=1.5 tt=1n)
.ends 6N24P
Piotr
Re: LTSpice
: ndz, 14 kwietnia 2024, 19:12
autor: Misiek13
Cześć,
z tego co pamiętam to 6N24P jest odpowiednikiem ECC89 czyli wersją ECC88 z wyprowadzeniami jak dla ECC84. Można stosować dowolny model dla lampy ECC88, 6N23P, E88CC, 6922 i innych. Należy jednak skorygować pojemności wewnętrzne wg karty katalogowej 6N24P - każda połówka ma inne wartości.
Pozdrawiam,
Re: LTSpice
: ndz, 14 kwietnia 2024, 19:46
autor: OTLamp
ECC89 jest przede wszystkim regulacyjną wersją ECC88! Ich charakterystyki absolutnie nie są tożsame.
Re: LTSpice
: ndz, 14 kwietnia 2024, 20:29
autor: Misiek13
Sprawdziłem. Masz rację.

Teraz pytanie: Czym jest 6N24P? Czy wersją ECC88 ze zmienionymi wyprowadzeniami czy ECC89?