<br />Električna vozila i obnovljiva energija - Početna<br /> Električna vozila i obnovljiva energija

 
 FAQFAQ   PretražnikPretražnik   ČlanstvoČlanstvo   Korisničke grupeKorisničke grupe   RegistracijaRegistracija 
 ProfilProfil   Privatne porukePrivatne poruke   LoginLogin 

Podizanje napona istosmjerne struje
Idite na Prethodna  1, 2, 3, 4, 5, 6, 7, 8, 9  Sljedeća
 
Započnite novu temu   Odgovorite na temu    
Električna vozila i obnovljiva energija - Početna
-> Pretvarači
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
Pero



Pridružen/a: 29. 02. 2008.
Postovi: 4242
Lokacija: Rijeka

PostPostano: 7.9.2016. sri. 08:13    Naslov: Citirajte i odgovorite

BTW, da se umjesto direktnog priključka osciloskopa spoji preko RC filtera vremenske konstante >10ms, lijepo bi se vidija sinusni napon na izlaznim fazama kontrolera...
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Dr.Doktor



Pridružen/a: 28. 09. 2012.
Postovi: 603
Lokacija: Zagreb

PostPostano: 8.9.2016. čet. 22:28    Naslov: Citirajte i odgovorite

Ma bio sam u gužvi .... znaš što je problem ovdje , ako koristim jedan PWM
i za fazu koja je na "plusu" i za onu drugu koja je na "minusu" ...onda kada
je PWM "jedinica" vodi i jedan i drugi , dakle jedna faza je na "+" a druga na "-" .... i oni vode i to je OK
... a onda u istom trenutku "otpuste" , pa se izgleda ovaj koji je bilo na
minusu malo podigne , a ovaj sa plusa malo spusti pa mi se ne puni kondenzator
na gornjoj grani sa onih 12V , kada je faza na masi (a nije nikada jer
kad otpusti "+" otpusti i "-"
-Kada invertiram PWM za donje , onda tek nemam ništa .. ... jer ne vode u
istom trenutku ...
-Znaš da nekako mislim da me taj PWM ubija na niskim okretajima i to
bez obzira na freq 16 ili 2 kHz
-Nešto je tu problem sa faznim odnosom samog PWM-a
Shocked Sad Confused
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Pero



Pridružen/a: 29. 02. 2008.
Postovi: 4242
Lokacija: Rijeka

PostPostano: 9.9.2016. pet. 07:02    Naslov: Citirajte i odgovorite

Mislim da smo upikali problem:
Trebat ćeš izolirani DC/DC konverter za gornje tranzistore ugraditi (tri komada) da bi to riješio...
Nisam prije o tome razmišljao, a svi kontroleri, koje sam popravljao, imaju riješeno napajanje drivera posebnim DC/DC konverterom.
Mislija sam da je to zato što treba puno veća snaga za IGBTove, ali vidim da bez toga ne možeš napraviti solidan inverter, koji će raditi i na malim frekvencijama...

Najjednostavnije bi bilo riješiti flyback sa ukupno 4 12-15V izlaza: jedan za tri tranzistora u donjoj grani te po jedan za tranzistor u gornjoj grani...

Problem je da, dok traje gornja poluperioda, se dulje vrijeme ne uključuje donji tranzistor pa se stigne isprazniti kondenzator u gornjoj grani...

Možeš prije ugradnje DC/DC konvertera probati staviti puno jače kondenzatore (25-100uF) i puno jače schottky diode te limitirati donju frekvenciju na 5Hz...

Trebalo bi izračunati koliki ti naboj treba za cijelu pozitivnu poluperiodu te prema tome dimenzionirati kondenzator i diodu...

Ipak, mislim da nije problem riješiti to s flyback napajanjem, kojeg može ganjati jedan SG3525, a isti ti onda može poslužiti i za napajanje procesora i ostale logike (ako dodaš i 5V izlaz za to). Wink
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Dr.Doktor



Pridružen/a: 28. 09. 2012.
Postovi: 603
Lokacija: Zagreb

PostPostano: 9.9.2016. pet. 21:22    Naslov: Citirajte i odgovorite

Između dvije faze , sinus sa 18 točaka ,motor vrti bez opterećenja oko 50-60Hz

(lijevo na ispravljaču se vidi bakrena žica 1,5 kvadrata , 30-ak cm namotano
u tri federa ....sa tim "kratkospojim" izlaz kontrolera , kad dodam gas
žice su crvene za 2 sek , ali i tranzistori se dosta griju ... njihovi
izvodi isto nisu neki veći presjek) Smile




-Ovo dole je 18 točaka , mala frekvencija 5-6Hz isto vrti ...mislim

....vidiš , na maloj freq. mi se vide te nekakve smetnje




-24 točke sinus , start 7-8Hz , zaustavljen motor , ali nije velika struja
mjereno između minusa i jedne faze , vidi se kako je "nula" čista





-Signal je doveden preko otpora 2,7k na blok od 100nF ... mjerenje je
na tom kondenzatoru , tako da je malo ubijen 16kHz PWM



-Nekako mi se čini da je to pulsiranje isto bez obzira na freq PWM ili na
radnu freq. , čak recimo na 40 Hz jače pod rukom osjetim to pulsiranje
nego npr na 15Hz kada držim zaustavljenu osovinu
(to je uvijek isto ili slično 2-3 Hz ....kao da se snaga mijenja +/- 50% u tom ritmu)

-Ispravljač nije stabiliziran pa se vide valovi na gornjem djelu (prema
višem naponu) ...samo greatz i 1000uF ...U=45V , ali na 10A padne na 35V
, a na 15-20A ispod 20V Smile

-Imam više programa , 12 ,18 ,24 točke , pa malo mjenjam , ali "mana"
ostaje u izvornom obliku .... malo se mjenja , ali to je možda samo
slučajno kada se u nekom obliku to "nešto" poklopi na ovom ili onom
mjestu u testiranju.

-Izvesti ću izvode na elektrolitima u pobudi "gornjih" FET-ova , pa ću mjeriti u
autu na velikoj struji sa "analnim" Very Happy instrumentom i digitalnim
...skop ne mogu u auto ...
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Dr.Doktor



Pridružen/a: 28. 09. 2012.
Postovi: 603
Lokacija: Zagreb

PostPostano: 11.9.2016. ned. 18:23    Naslov: Citirajte i odgovorite

Je li bi mogao problem relativno veliki "dead time" , on mi je negdje
onako na skopu kad gledam oko 5% , najviše (na 16kHz PWM)
...pa da se to u nekim trenutcima "poklopi" i onda mi izgleda kao da
pulsira...
-Pokušao sam i switcherom 48V ....potpuno je "ispeglan" i nema neke
razlike ...
-Radna frekvencija definitivno nema veze , jer mi jače "vibrira" kada
zaustavim polugu sa osovine na plastičnoj bočici (tako mjerim moment ,
gledam koliko stisne bočicu Very Happy ) na 20-ak Hz nego na 3-4 , pa onda opet na
nekoj drugoj ....
... ne vidim nigdje ništa na skopu
[Vrh]
Korisnički profil Pošaljite privatnu poruku
ogi
Site Admin


Pridružen/a: 25. 07. 2005.
Postovi: 12129
Lokacija: Zagreb

PostPostano: 11.9.2016. ned. 18:28    Naslov: Citirajte i odgovorite

Može biti dead time, pokušaj ga mijenjati da vidiš razliku.
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
Pero



Pridružen/a: 29. 02. 2008.
Postovi: 4242
Lokacija: Rijeka

PostPostano: 12.9.2016. pon. 09:35    Naslov: Citirajte i odgovorite

Filtrirani oscilogram nije niti blizu sinusoide, zato predpostavljam da do onih špiceva dolazi od druge dvije faze...

Bojim se da tu nije riječ o dead time jer ionako ne treba izmjenično uključivati gornji i donji tranzistor u istoj fazi, pogotovu ko nemaš povratnu vezu, tj. ako ne mjeriš napon na fazi...
Ako u blizini nultočke sinusoide ionako ideš na dovoljni fazni kut gdje ne uključuješ niti gornju, niti donju granu, ne treba ti nikakav dead time.

Uz ovako deformiranu sinusoidu i nije čudo da ti motor toliko trza.

Imam dojam da treba dobrano povećati broj točaka po kvadrantu, barem na 64 točke, ali isto tako osam bitni counter za PWM nikako ne može biti dovoljan, trebalo bi ići na minimalno 12 bita.
Idealno bi bilo imati PWM counter 16 bita rezolucije te ići na 256 točaka po kvadrantu sinusoide.

Možda da probaš spojiti u zvijezdu dvije ili tri halogene žarulje po fazi od 12V/50W pa onda da snimiš oscilogram na dva kanala:
1. kanal na jednu od tri faze i
2. kanal na zvjezdište.
Bilo bi korisno vidjeti ča se deššava sa zvjezdištem, koje ne bi smjelo puno bježati od Vbatt/2...
Usput, možeš probati dodati dva kondenzatora u seriju: jedan između negativnog pola napajanja i zvjezdišta te drugi između zvjezdišta i pozitivnog pola napajanja (npr. 470uF u paraleli s 10uF MLC) pa ponovo pogledati što se dešava sa zvjezdištem.

Nezgodacija booster napajanja drivera u gornjoj grani tranzistora je da tokom cijele pozitivne poluperiode nemaš mogućnosti napuniti kondenzator te se zbog toga gubi napon pobude.
Zato mislim da treba napajanje izlaznih drivera riješiti drugačije...

Kalkulacija za to pri 5Hz izlazu te pri 2kHz PWM:
- za cijelu gornju poluperiodu treba gornji tranzistor uključiti 200 puta.
- ako računamo na total gate charge od 540nC (dva tranzistora u paraleli), ispada da za cijelu gornju poluperiodu trebamo ukupno 108uC.
- 108uC na 22uF čini pad napona od ~5V.
Dakle, imamo pad napona na driveru od punih 5V, ne računajući ostale gubitke.
Nadalje, tu nikako ne pomažu aluminijski elektroliti, jedino može pomoći MLC kondenzator, ali čak i u tom slučaju (zbog prevelikog pada napona) riskiraš UV lockout na driveru.
Nadam se da je sada jasnije...
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Pero



Pridružen/a: 29. 02. 2008.
Postovi: 4242
Lokacija: Rijeka

PostPostano: 12.9.2016. pon. 09:38    Naslov: Citirajte i odgovorite

Da dodam još jedno: gate charge je itekako ovisan o Ids tranzistora - veća struja podiže gate charge, kao što veći napon podiže Miller level.
Da tranzistor uspješno zatvori, Vgs mora prijeći Miller nivo.
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Dr.Doktor



Pridružen/a: 28. 09. 2012.
Postovi: 603
Lokacija: Zagreb

PostPostano: 12.9.2016. pon. 20:01    Naslov: Citirajte i odgovorite

Pozdrav Ogi

-Taj moj dead time je čisto hardverski , RC i dioda , tako da to moram malo lemiti ...
ali probati cu ....

-Pero .... pa meni rade oba tranzistora , znaci na recimo vrijednosti PWM-a
"127" , pola vremena vodi gornji , a drugih pola vremena donji .... i kada
staviš otpor i kond , na kondenzatoru je pola napona ....
-Mislim da sam probao i to ....gasio sam hardverski donji FET kada je
vrijednost PWM-a preko 127 , gasio gornji kada je manji od 128
....to sam radio iz nekih drugih razloga .... mislio sam staviti neki kond .... filter na izlaz
...ne znam zašto sam to napustio
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Pero



Pridružen/a: 29. 02. 2008.
Postovi: 4242
Lokacija: Rijeka

PostPostano: 13.9.2016. uto. 06:56    Naslov: Citirajte i odgovorite

U tvom slučaju nema problema s napajanjem drivera za gornje tranzistore, ali takav način rada mi se ne čini dobar...
Ovakva modulacija ti je puno osjetljivija na THD izlaznog valnog oblika, da ne spominjem probleme s parazitnim kapacitetom na teretu...
Kad sam radija mikrostep kontroler, probao sam tako modulirati, ali nije bilo uopće upotrebljivo (modulacija polaritetom, ne pomoću enable na L298N driveru). Nažalost, tada nisam imao osciloskop pri ruci...

Imam dojam da u takvom režimu moraš ići na veće frekvencije, a nisam siguran niti da je 16kHz dovoljno.

Usput, koliki si deadtime namjestio?
Ako koristiš HIP4081, onda to si riješio otpornikom između HDEL/LDEL i Vss?
Obično ti treba nekih 120kOhm (50ns), ali ako je riječ o većim snagama, preporučam ići na veće vrijednosti...

Ako ideš na modulaciju prekidanjem (enable), imaš problem s napajanjem high side drivera, ali ti takvo upravljanje puno bolje trpi harmoničku distorziju sinusoide, da ne spominjem da imaš puno manje switching gubitke...
Usput, mislim da rezolucija od samo osam bita nikako neće biti dovoljna...

Za veće snage ti preporučam dodati DC/DC flyback napajanje, odakle izvlačiš napajanja za kompletan kontroler (3*12V za high side te 1*12V za low side i za kontroler i ostalu elektroniku).
Mislim da bi jedna ETD29 jezgra sa 1mm rasporom na frekvenciji od >50kHz dala sve potrebno. Jedino moraš osigurati da su ti svi sekundari dobro odvojeni, tj. da minimaliziraš parazitni kapacitet među njima...
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Dr.Doktor



Pridružen/a: 28. 09. 2012.
Postovi: 603
Lokacija: Zagreb

PostPostano: 13.9.2016. uto. 21:45    Naslov: Citirajte i odgovorite

-Ne znam točno vrijeme DT, ali ako uzmemo na 16Khz kada gledam na skopu
onda je završetak "nule" i početak "jedinice" udaljen oko 5% dužine
cijelog impulsa (znači jedinica i nula zajedno)

-Ne mogu ići na više od 8 bita jer je takav proc , a i gledao sam neke
sheme , većina ima 0-255 tabele u programu za kreiranje sinusoide

-Ovaj "pravokutni" sistem mi troši više nego sinus , odnosno na istoj
struji , sinus ima više snage., pa ću se morati vratiti tome.

-Ne znam kako radi original , to je meni sve sumnjivo .... mislim , stvar radi
i meni mirno na malom opterećenju , ili kada krećem sa velikom freq.
(20-30Hz) i sa velikom strujom brzo dosegnem okretaje za tu freq.

-Našao sam na Njuškalu neke pretvarače .... sada sam na vagi da to idem kupiti ,
pa čekić u ruke.... Very Happy
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Pero



Pridružen/a: 29. 02. 2008.
Postovi: 4242
Lokacija: Rijeka

PostPostano: 14.9.2016. sri. 05:52    Naslov: Citirajte i odgovorite

Osam bita je dovoljno za sinusni inverter, ali nikako ne može biti dovoljno za VFD... Rolling Eyes

Iznenađuje me toliko malena rezolucija za PWM, kod Microchipa i najmanji PIC sa PWM mogućnošću ima 10 bita rezoluciju.

Usput, za VFD je bitno isto tako skaliranje sinusoide prema izlaznoj brzini (konstanta V/Hz) te za takvo nešto je potrebno brzo množenje (unutar 1-2 instrukcijska ciklusa) pa mislim da ni mnogi 8bit procesori nisu dovoljni za to.
Kod standardnog invertera je frekvencija konstantna pa su i puno manji zahtjevi za procesnom snagom...

Savjetujem ti da malo pogledaš dokumentaciju na www.microchip.com:
http://www.microchip.com/wwwcategory/TaxonomySearch.aspx?show=Application%20Notes&ShowField=no#
U lijevoj koloni pronađi motor control...
Usput, imaš već gotove primjere programa za mikrokontrolere, koje lako modificiraš za svoje potrebe...
- Imaš gotove primjere skalarne kontrole u asembleru, kao i primjere vektorske i DTC kontrole, ali u C-u).

Da dodam, ako želiš izbjeći dodavanje izoliranih DC/DC pretvarača za izlazne drivere u gornjoj grani, onda moraš sinusoidu normalizirati prema negativnom tjemenu, tj. imati izračunatu tabelu prema formuli:
Y=(1+sin(k*X))/2 * scale.
Na ovaj način osiguravaš sigurno uključenje svih tranzistora u donjoj grani mosta...
- Ova metoda nije dobra ako motor ima jako mali induktivitet statora.

Naravno, tabela se sprema u memoriju samo za jedan kvadrant, a za ostala tri kvadranta lako izračunaš offset u prvom kvadrantu.

Nažalost, svejedno moraš izračunavati u hodu korekciju izlaznih amplituda da zadržiš konstantan U/f...
Tip: umjesto dijeljenja je puno učinkovitije koristiti množenje, koje kod nekih procesora se dade riješiti unutar jednog instrukcijskog ciklusa (hardware multiplier), e.g. dsPIC30F401x može pomnožiti dva 16bit broja u 32bit rezultat unutar 35ns.
- Ista metoda (množenje umjesto dijeljenja) je zgodna i za skaliranje A/D rezultata konverzije.
- Dijeljenje obično koristim samo za konverziju binarnog broja u decimalni (tj. BCD) format. Wink
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Pero



Pridružen/a: 29. 02. 2008.
Postovi: 4242
Lokacija: Rijeka

PostPostano: 14.9.2016. sri. 08:18    Naslov: Citirajte i odgovorite

Zgodna je ideja VFDa za baterijski pogon (do 80V) s HIP4081 driverima...
S dva čipa se rješavaju tri faze, a još uvijek ostaje pola čipa, koji se dade iskoristiti za DC/DC konverter, koji bi napajao logiku i iste drivere. Cool

S jačim DSPom, nije problem niti riješiti vektorsku kontrolu za motor, npr. dsPIC30F4011.

Ne trebam napominjati da na isti način se dade riješiti i DTC za BLDC motor.

Isti procesor ima dovoljno prostora za spremanje tablice sinusoide u 256 16bit točaka po kvadrantu.
Bit će to moj idući projekt, nakon dovršenja MPPT boost kontrolera, koji je u planu nakon dovršenja centralnog modula za BMS... lol

Koliko vidim, HIP4081 se lako dade iskoristiti kao driver za snage do nekih 10kW, ako se ide na PWM do max 8kHz..
[Vrh]
Korisnički profil Pošaljite privatnu poruku
mladenek



Pridružen/a: 12. 11. 2008.
Postovi: 132
Lokacija: Čakovec

PostPostano: 14.9.2016. sri. 11:57    Naslov: Citirajte i odgovorite

Dr.Doktor je napisao/la:
-Ne znam točno vrijeme DT, ali ako uzmemo na 16Khz kada gledam na skopu
onda je završetak "nule" i početak "jedinice" udaljen oko 5% dužine
cijelog impulsa (znači jedinica i nula zajedno)

-Ne mogu ići na više od 8 bita jer je takav proc , a i gledao sam neke
sheme , većina ima 0-255 tabele u programu za kreiranje sinusoide

-Ovaj "pravokutni" sistem mi troši više nego sinus , odnosno na istoj
struji , sinus ima više snage., pa ću se morati vratiti tome.

-Ne znam kako radi original , to je meni sve sumnjivo .... mislim , stvar radi
i meni mirno na malom opterećenju , ili kada krećem sa velikom freq.
(20-30Hz) i sa velikom strujom brzo dosegnem okretaje za tu freq.

-Našao sam na Njuškalu neke pretvarače .... sada sam na vagi da to idem kupiti ,
pa čekić u ruke.... Very Happy


Ne pratim baš cijelo vrijeme temu, pa....
Koliko PWM izlaza koristiš? Ako ti je jedan dovoljan mega8 ima "True 16-bit Design (that is, allows 16-bit PWM)" na Timer/Counter1.
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Pero



Pridružen/a: 29. 02. 2008.
Postovi: 4242
Lokacija: Rijeka

PostPostano: 14.9.2016. sri. 12:24    Naslov: Citirajte i odgovorite

Trebaju tri PWM izlaza, na jednom counteru.
Drugim riječima: jedan timer i tri komparatora na tri izlaza.
[Vrh]
Korisnički profil Pošaljite privatnu poruku
Prethodni postovi:   
Započnite novu temu   Odgovorite na temu    
Električna vozila i obnovljiva energija - Početna
-> Pretvarači
Vremenska zona: GMT + 02:00.
Idite na Prethodna  1, 2, 3, 4, 5, 6, 7, 8, 9  Sljedeća
Stranica 7 / 9.

 
Forum(o)Bir:  
Ne možete otvarati nove teme.
Ne možete odgovarati na postove.
Ne možete uređivati Vaše postove.
Ne možete izbrisati Vaše postove.
Ne možete glasovati u anketama.


Powered by phpBB © 2001, 2002 phpBB Group
HR (Cro) by Ančica Sečan
home