[elektro] Ketfazisu inverter
Moczik Gabor
pm_levlista at progzmaster.hu
Sat May 2 02:05:25 CEST 2009
jhidvegi wrote:
>> Megoldható, bár jóval kényelmesebb ha arányos vele, pl. a freki
>> 128-szorosa, 256-szorosa... Alacsony pl. 2Hz kimenő frekinél így
>> mondjuk elég alacsony lenne a PWM freki, de megoldható hogy ha egy
>> bizonyos érték alatt lenne, akkor beviszünk egy egész számú szorzást.
>> Gondolom csak azért kell, hogy kisebb alkatrészekkel el lehessen
>> simítani a feszt.
>
> Majdnem. Elvileg úgy kéne megoldani, hogy a híd mindenféle L-ek és egyéb
> szűrők nélkül direktben menne a motorra. A motornak van induktivitása meg
> ellenállása, sőt, ha forog, belső fesze is, de ez most nem számít. Ezek a
> paraméterek szabják meg, hogy mekkora frekivel lehet nekimenni. Ha túl
> alacsony a kapcsolófreki, akkor ezen a frekin mérhető nagy áramlengések
> lesznek. Ha 1-2 Hz-en jó a freki, mondjuk 5kHz, és arányosan feljebb menne
> 50Hz-en, az 1-2-3száz kHz már túl nagy.
Mekkora lehet a tűrés, kétszeres érték még belefér?
(tehát x kHz - 2x kHz között ingadozik a PWM freki)
> Végülis meg lehet ezt úgy is csinálni, hogy tényleg ki van simítva a
> színusz RC-vel, és alapjelnek tekintem, megoldom a pwm-et.
Meg lehet csinálni procival is, csak elég kényelmetlen.
Egyik lehetőség, hogy külön jár a PWM fix frekivel, meg külön az alapjel
szinusz a kívánt frekihez tartozó mintavételezési frekvencián, aztán amikor
a PWM ciklus kezdődik, megnézzük mennyi a szinusz értke éppen, és azt adjuk
ki. Mivel digitálisan dolgozunk, itt csak diszkrét időpillanatokban egész
számokban kell gondolkodni, ezért ennek a megoldásnak a hátránya, hogy ha a
PWM freki nem egész számú többszöröse a mintavételi frekinek, akkor lesz
némi jeltorzulás, kvantálási zaj. Ez főleg akkor lesz jelentős, ha a két
freki közeledik egymáshoz.
Nem tudom mennyire érthető. Felrajzolsz egy szinuszt, felosztod mondjuk 16
részre (hogy látványos legyen). Két egység között vizszintes vonalakat húzol
(onnan ahol a függőleges osztásvonal metszi a szinuszt). Lesz egy "kockás"
jeled. Most ebből vegyél mintákat valamilyen más osztásközzel, rajzold fel
ugyanígy. Látszódni fog, egy periódikus hiba. Audió feldolgozásnál ez egy
katasztrófa, motorvezérlésre, ha megfelelő a felbontás, akkor szerintem
elfogadható. DC offsetet nem okoz.
Legjobb volna újramintavételezni (resampling) az alapjelet. Ez annak felelne
meg, hogy a kockás jelen az értékeket egyenes vonallal kötöd össze (lineáris
interpoláció), majd ebből veszel mintákat. Lényegesen jobb, de nem
tökéletes. Léteznek jobb algoritmusok is, mindenféle görbeillesztés, stb...
Ez már komolyabb digitális jelfeldolgozás, sok processzoridő.
--
((( Móczik Gábor )))--((( E~mail: "pm-01" @AT "progzmaster" .DOT "hu" )))
((( Skype: moczik )))
More information about the Elektro
mailing list