21.11.2014 Views

vektor-esasi-asenkron-motor-kontrolu - 320Volt

vektor-esasi-asenkron-motor-kontrolu - 320Volt

vektor-esasi-asenkron-motor-kontrolu - 320Volt

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

EKLER<br />

CEYHUN YILDIZ<br />

// Kontrol algoritmalarının ana fonksiyonu<br />

void Kontrol( void )<br />

{<br />

CtrlParm.qVelRef = d1400;<br />

CtrlParm.qVelRef = d1600;<br />

// Akım modeli ile açı hesabı<br />

AkimModelParm.qHiz = EncoderParm.qHiz;<br />

AkimModel();<br />

ParkParm.qTeta = AkimModelParm.qTetaFlux;<br />

// VdRef Referans Akı Değeri Hesabı<br />

FieldWeakening();<br />

GABMRAKQref.qInOlcum = EncoderParm.qVelMech;<br />

GABMRAKQref.qInReferans = CtrlParm.qVelReferans;<br />

GABMRAKontrol(&GABMRAKParmQref);<br />

CtrlParm.qVqReferans = PIParmQref.qut;<br />

// Q (Tork) için PI kontrolör<br />

PIParmQ.qInOlcum = ParkParm.qIq;<br />

PIParmQ.qInReferans = CtrlParm.qVqReferans;<br />

PIKontrol(&PIParmQ);<br />

ParkParm.qVq = PIParmQ.qut;<br />

// D (Akı) için PI kontrolör<br />

PIParmD.qInOlcum = ParkParm.qId;<br />

PIParmD.qInReferans = CtrlParm.qVdReferans;<br />

PIKontrol(&PIParmD);<br />

ParkParm.qVd = PIParmD.qut;<br />

}<br />

76

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!