Announcements

From sunburn to sun earn – we’ve got the power! Watch our #poweringgreen videos now.

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
mar9341
Level 1
Level 1
First like given First reply posted First question asked

Hello,

In the previous Motor control device from Infineon (for example IRMCF341 or IRMCF343), there was a diagnostics mode called "current reg diagnostics" to help tuning the current control loop. A square wave signal created as a reference in order to see the step response from the current control loop. Is there similar functionality for IMC10x series ? Or could be it be created by the use of a script? Thank you.

mar9341_0-1699281661033.png

 

0 Likes
1 Solution
Krupashankar
Moderator
Moderator
Moderator
500 replies posted 50 likes received 25 likes received

Hi @mar9341,

Please follow the below steps in iMOTION Solution Designer:

1) Open -> Dashboard -> APP_MOTOR0 and update below:

     AngleSelect = Openloop Mode                                                           
     CtrlModeSelect = Current Control
     MinSpd = 0
     TargetSpeed = 0
      IdRef_Ext = 25%

Krupashankar_1-1699325937682.png

2)Attach current probe to U-phase cable of the
motor.

3) Change current regulator values (KxIregD, KxIreg, KpIregD, KpIreg) in ① .
Select Angle Select = Openloop Mode, and
Current Control = Current Control in ②
Press "Update" button.

Krupashankar_2-1699326031130.png

4)Press "Start Motor" button. Then rotor starts and vibrates. Press "Stop Motor" when vibration stops.

5)Change IdRef_Ext = 10%. Repeat 3.

6)Change IdRef_Ext = 50%. Capture step response of U-phase current by oscilloscope.

Krupashankar_3-1699326381330.png

 

Please let us know if any further details are required.

 

Thanks,

Krupashankar

View solution in original post

0 Likes
1 Reply
Krupashankar
Moderator
Moderator
Moderator
500 replies posted 50 likes received 25 likes received

Hi @mar9341,

Please follow the below steps in iMOTION Solution Designer:

1) Open -> Dashboard -> APP_MOTOR0 and update below:

     AngleSelect = Openloop Mode                                                           
     CtrlModeSelect = Current Control
     MinSpd = 0
     TargetSpeed = 0
      IdRef_Ext = 25%

Krupashankar_1-1699325937682.png

2)Attach current probe to U-phase cable of the
motor.

3) Change current regulator values (KxIregD, KxIreg, KpIregD, KpIreg) in ① .
Select Angle Select = Openloop Mode, and
Current Control = Current Control in ②
Press "Update" button.

Krupashankar_2-1699326031130.png

4)Press "Start Motor" button. Then rotor starts and vibrates. Press "Stop Motor" when vibration stops.

5)Change IdRef_Ext = 10%. Repeat 3.

6)Change IdRef_Ext = 50%. Capture step response of U-phase current by oscilloscope.

Krupashankar_3-1699326381330.png

 

Please let us know if any further details are required.

 

Thanks,

Krupashankar

0 Likes