D. The realization of the XC886 PMSM controller
1) Special performance of Infineon XC886
From the above analysis of derivation, several kinds of
coordinate system transformation are needed to deal with at
the course of calculation which involved the trigonometric
function, arc tangent, open square, etc and these calculating
general micro processing calculation is very
troublesome.CORDIC algorithm contains circular system,
linear system, the hyperbolic system three rotation system[6].
At the same time has special control unit for motor control
application, 16 accuracy, suitable for the production of high
precision SVPWM, dead band time automatic insertion,
minimize the hardware operation.
2) The concrete realization of Infineon XC886
From the above analysis and derivation and combined
with the system's overall plan diagram it can be seen that in
the practical realization process, micro controller and
permanent magnet synchronous motor controller internal
condition initialization need implement only once in a run
progress, and permanent magnet synchronous motor
SVPWM module need conduct a calculation every sampling,
so we arranged in the interrupt which produced in micro
controller unit CCU6.