MotorWare f2806x Module API Documentation

- Main Page
- Modules
- Data Structures
- Files

Module overview
IPARK

### Inverse Park (IPARK) Transform Module

# Description

This module performs the inverse Park transformation, which translates a vector represented in a rotated two phase orthogonal coordinate system (d,q) into a vector represented in a two phase orthogonal reference frame ( ). The following figure shows the coordinate transformation of a general vector x, which can be expressed in either coordinate system.

The inverse Park transform can be described mathematically as follows:

where
is the angle between the two coordinate systems
is the projection of the original vector in the direction
is the projection of the original vector in the direction
is the projection of the original vector in the direction
is the projection of the original vector in the direction
is a sine function
is a cosine function
Please see the IPARK_init(), IPARK_setup() and IPARK_run() functions define in ipark.h for more details.

# Integration Information

There is only one module in this package, the APIs can be referenced at IPARK. The API headers can be located at ipark.h. The test procedures are described at test_ipark.h.

# References