This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28334: Park Output HVACI_Sensorless_2833x example explanation

Part Number: TMS320F28334
Other Parts Discussed in Thread: CONTROLSUITE

Hi,

I am trying to control my ACI motor with the help of HVACI_Sensorless_2833x example given in controlsuite. currently I am testing Build Level 2.

Input Value in Build level 2 as per below,

_iq VdTesting = _IQ(0.2); // Vd reference (pu)
_iq VqTesting = _IQ(0.2); // Vq reference (pu)

and the output of park transfromation from motor current feedback are like this image given

As you can see in image the Id and Iq feedback from park transformation is nowhere near to given ref value of VdTesting and VqTesting. 

I want to ask that is there any necessity to be matched both VdTesting and VqTesting with Id and Iq accordingly?

If yes , What is the posssible issues for this error?

In short , What should be feedback Id and Iq in stable system? 

I am also attaching the images of Clarke input and Output below for reference.

I am taking U and V phase current input to clarke block from UVW phases.

Apart from this My motor's running response looks fine in build level 2.

Looking forward to positive response from your side asap.

Thanks & Regards.

  • I want to ask that is there any necessity to be matched both VdTesting and VqTesting with Id and Iq accordingly?

    No. Just using this build level to verify the phase current and dc bus voltage sensing data with ADC since the motor is running with open-loop control.

  • Okay, Thanks! yanming Luo.

    Now I am running BUILD LEVEL 3 and Now in this level also my Park transform output feedback Id/Iq is not getting near to Idref/Iqref given to PI block of

    Id and Iq. I have tried changing Kp & Ki gains of PI block but no changes has seen on Id and Iq feedback.

    1) Can you suggest me any solution for it? Am I understand something wrong?

    I have read this pdf

    Sensorless Field Oriented Control of 3-Phase Induction Motors Using F2833x in ControlSuite.

    In this in Build level 3, It says that our Id/Iq feedback should track the Idref/Iqref.

    2) As you saw from image I provided before, my clarke input As and Bs has not same max and min limit like their graph are not properly symetrical.

    Does it affect my further foc blocks like park transform, flux estimator, svgen etc. ?

    Thanks & Regards.

  • 1) Can you suggest me any solution for it? Am I understand something wrong?

    Tuning the Vd and Vq reference value in build level 2 to make the motor run smoothly since the motor is running with open-loop.

    Tuning the Id and Iq reference value in build level 3 to make the motor run smoothly since the motor is running with open-loop as well.

    2) As you saw from image I provided before, my clarke input As and Bs has not same max and min limit like their graph are not properly symetrical.

    Does it affect my further foc blocks like park transform, flux estimator, svgen etc. ?

    As mentioned above, seems like the motor didn't spin well. Please try to tune the reference current or voltage values.