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.

GFLIB_CONTROLLER_PIAW_P_T_FLT<br />

6.48 GFLIB_CONTROLLER_PIAW_P_T_FLT<br />

#include <br />

6.48.1 Description<br />

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

6.48.2 Compound Type Members<br />

Table 6-49. GFLIB_CONTROLLER_PIAW_P_T_FLT members<br />

description<br />

Type Name Description<br />

tFloat fltPropGain Proportional Gain, single precision floating<br />

point <strong>for</strong>mat.<br />

tFloat fltIntegGain Integral Gain, single precision floating point<br />

<strong>for</strong>mat.<br />

tFloat fltLowerLimit Lower Limit of the controller, single precision<br />

floating point <strong>for</strong>mat.<br />

tFloat fltUpperLimit Upper Limit of the controller, single precision<br />

floating point <strong>for</strong>mat.<br />

tFloat fltIntegPartK_1 State variable integral part at step k-1, single<br />

precision floating point <strong>for</strong>mat.<br />

tFloat fltInK_1 State variable input error at step k-1, single<br />

precision floating point <strong>for</strong>mat.<br />

tU16 u16LimitFlag Limitation flag, if set to 1, the controller output<br />

has reached either the UpperLimit or<br />

LowerLimit.<br />

6.49 GFLIB_CONTROLLER_PIAW_R_T_F16<br />

#include <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 />

718 Freescale Semiconductor, Inc.

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

Saved successfully!

Ooh no, something went wrong!