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

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

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

GFLIB_CONTROLLER_PI_P_T_F16<br />

6.39.1 Description<br />

Structure containing the parameter <strong>for</strong> the AtanYXShifted function.<br />

6.39.2 Compound Type Members<br />

Table 6-40. GFLIB_ATANYXSHIFTED_T_FLT members description<br />

Type Name Description<br />

tFloat fltKy Multiplication coefficient <strong>for</strong> the y-signal.<br />

tFloat fltKx Multiplication coefficient <strong>for</strong> the x-signal.<br />

tFloat fltThetaAdj Adjusting angle.<br />

6.40 GFLIB_CONTROLLER_PI_P_T_F16<br />

#include <br />

6.40.1 Description<br />

Structure containing parameters <strong>and</strong> states of the parallel <strong>for</strong>m PI controller.<br />

6.40.2 Compound Type Members<br />

Table 6-41. GFLIB_CONTROLLER_PI_P_T_F16 members<br />

description<br />

Type Name Description<br />

tFrac16 f16PropGain Proportional Gain, fractional <strong>for</strong>mat<br />

normalized to fit into (-2 15 , 2 15 -1).<br />

tFrac16 f16IntegGain Integral Gain, fractional <strong>for</strong>mat normalized to<br />

fit into (-2 15 , 2 15 -1).<br />

tS16 s16PropGainShift Proportional Gain Shift, integer <strong>for</strong>mat [-15,<br />

15].<br />

tS16 s16IntegGainShift Integral Gain Shift, integer <strong>for</strong>mat [-15, 15].<br />

tFrac32 f32IntegPartK_1 State variable integral part at step k-1.<br />

tFrac16 f16InK_1 State variable input error at step k-1.<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 />

712 Freescale Semiconductor, Inc.

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

Saved successfully!

Ooh no, something went wrong!