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.

Run jiggle and nosie on TMDSHVMTRPFCKIT and F28035 with servo motor

Other Parts Discussed in Thread: CONTROLSUITE


 Hi  

   I used TMDSHVMTRPFCKIT and F28035 with self servo motor.

    It didn't run smooth on HVPM_Sensorless  level 2 and level 3 build that run jiggle and nosie.

    I didn't clear The servo motor parameters. 

    But It can run fine with Demo code that flash at F28035(control card ) and HVMTRPFCKIT-GUIv1.

    Could you give me The parameters on Demo code ???

    How can I make it run smooth ???

    How can I make it synchro ???

    Regards,

    Jimmy

 

Regards,

Jimmy

  • Jimmy,

     

      Level 2 and level 3 builds still perform a forced D-axis angle.  The sensorless observer is not being used to find the D-axis angle yet.  Once you get to build level 5, the motor should run smoothly.

     

    Eric

     

  •  Hi Erc,

         I was still jiggle on level5.

        Maybe , I didn't tune fine PID on current loop.

       Did I tune PID on lsw=1???

       How can I tune it ???

       Check pid1_id.Fdb in the watch windows with continuous refresh feature whether or not it should be keeping track pid1_id.Ref for PID_REG3 module. If not, adjust its PID gains properly.

    Check pid1_iq.Fdb in the watch windows with continuous refresh feature whether or not it should be keeping track pid1_iq.Ref for PID_REG3 module. If not, adjust its PID gains properly.

     

    Regards,

    Jimmy

    Level5 - DualTimeA-1 : clarke1.As  DualTimeB-1: Smo1.Theta

  • Did you update the settings for your motor in HVPM_Sensorless-Settings.h?

    Are you following the user guide on how to tune the Id, Iq, and Speed PI controllers?

    C:\ti\controlSUITE\development_kits\HVMotorCtrl+PfcKit_v1.6\HVPM_Sensorless\~Docs

     

  •  Hi ,

          I have tune Id and Iq .

         But, when I run on level5 , It auto run revers. You see that the smo1.Theta revers with rg1.Out . 

        This servo motor can run very well on HVMTRPFCKIT-GUI-FlashImagev1.out .

    Regards,

    Jimmy

     DualTimeA-3 : smo1.Theta   DualTimeB-3 : rg1.Out

  • Hi  ,

       I look for DMClib Configuration.

       On System Parameters & Requirements  (i.e. User inputs) field,  I don't known which parameter match with Designed voltage gain constant in switching function , Cut-off frequency of low-pass filter and Deadband requirement for Inverter ???

      Does the DMClib Configuration be used on HVMTRPFCKIT-GUI-FlashImagev1.out??? 

    Regards,

    Jimmy

  • Hi Chris ,

         I review my servo motor then tune I loop Ok.

        I have a phenomenon. when I enable Realtime Options (Halt the target before any debugger access) on Code Composer Studio , The F28035 responded to Motor  control too late .

       How can I read data on realtime and DCU work fine ???

    Regards,

    Jimmy