03.08.2013 Views

Embedded Software and Motor Control Libraries for PXR40xx

Embedded Software and Motor Control Libraries for PXR40xx

Embedded Software and Motor Control Libraries for PXR40xx

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

• actual amplitude of the DC bus voltage U DC_BUS_ACTUAL=90[V]<br />

• voltage to be applied to the PWM modulator to generate U reg=50[V] on the inverter<br />

phase output:<br />

Equation GMCLIB_ElimDcBusRip_Eq2<br />

The imperfections of the DC bus voltage are compensated <strong>for</strong> by the modification of<br />

amplitudes of the direct- α <strong>and</strong> the quadrature- β components of the stator reference<br />

voltage vector. The following <strong>for</strong>mulas are used:<br />

• <strong>for</strong> the α-component:<br />

• <strong>for</strong> the β-component:<br />

Equation GMCLIB_ElimDcBusRip_Eq3<br />

Equation GMCLIB_ElimDcBusRip_Eq4<br />

Chapter 4 API References<br />

where fltModIndex is the inverse modulation index, fltArgDcBusMsr is the measured DC<br />

bus voltage, the u α <strong>and</strong> u β are the input voltages, <strong>and</strong> the u α* <strong>and</strong> u β* are the output<br />

duty-cycle ratios.<br />

The fltModIndex <strong>and</strong> fltArgDcBusMsr are supplied to the function within the parameters<br />

structure through its members. The u α, u β correspond respectively to the fltArg1 <strong>and</strong><br />

fltArg2 members of the input structure pIn, <strong>and</strong> the u α* <strong>and</strong> u β* respectively to the<br />

fltArg1 <strong>and</strong> fltArg2 members of the output structure pOut.<br />

It should be noted that although the modulation index (see the parameters structure<br />

pParam, the fltModIndex member) is assumed to be equal to or greater than zero, the<br />

possible values are restricted to those values resulting from the use of Space Vector<br />

Modulation techniques.<br />

<strong>Embedded</strong> <strong>Software</strong> <strong>and</strong> <strong>Motor</strong> <strong>Control</strong> <strong>Libraries</strong> <strong>for</strong> <strong>PXR40xx</strong>, Rev. 1.0<br />

Freescale Semiconductor, Inc. 485

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

Saved successfully!

Ooh no, something went wrong!