[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