+ Post New Thread
Results 1 to 5 of 5
  1. #1
    Advanced Member level 2
    Points: 6,602, Level: 19

    Join Date
    Oct 2001
    Posts
    621
    Helped
    8 / 8
    Points
    6,602
    Level
    19

    Current sampling of dc motor for closed loop control.

    I'm tring to control a brushed dc motor which is 24V, 200W in a closed loop manner. I've confused in the inner current loop section. The current is not steady as shown in the attachment. What should I do here? Get the average or peak value or something else? Thanks.

    •   AltAdvertisment

        
       

  2. #2
    Super Moderator
    Points: 250,686, Level: 100
    Awards:
    1st Helpful Member

    Join Date
    Jan 2008
    Location
    Bochum, Germany
    Posts
    43,641
    Helped
    13273 / 13273
    Points
    250,686
    Level
    100

    Re: Current sampling of dc motor for closed loop control.

    Average current is probably what you want to control, but slows down the loop which has to consider the average filter delay. Peak current control gives fastest response and direct overcurrent protection, but needs slope compensation to achieve stability and also a correction for Ipk/Iavg ratio.

    A higher pwm frequency reduces the Irms related winding losses.


    1 members found this post helpful.

    •   AltAdvertisment

        
       

  3. #3
    Full Member level 4
    Points: 1,364, Level: 8

    Join Date
    Aug 2016
    Posts
    203
    Helped
    29 / 29
    Points
    1,364
    Level
    8

    Re: Current sampling of dc motor for closed loop control.

    Hi,
    You can use either. Average current mode control will control it at the average value whereas peak current mode control will control it at the peak value.
    -------------
    --Akanimo.


    1 members found this post helpful.

    •   AltAdvertisment

        
       

  4. #4
    Newbie level 5
    Points: 147, Level: 1

    Join Date
    Jun 2018
    Posts
    10
    Helped
    0 / 0
    Points
    147
    Level
    1

    Re: Current sampling of dc motor for closed loop control.

    Average current calculation will be better in speed control of DC machines, but then again it is totally dependent over the requirements of the project.



  5. #5
    Super Moderator
    Points: 68,549, Level: 63
    Achievements:
    7 years registered
    Awards:
    Most Frequent Poster 3rd Helpful Member

    Join Date
    Apr 2014
    Posts
    14,000
    Helped
    3203 / 3203
    Points
    68,549
    Level
    63

    Re: Current sampling of dc motor for closed loop control.

    Hi,

    I_peak is already explained
    I_avg tells you about the motor torque
    I_RMS is good if you want to calculate winding loss. (heating)

    Klaus
    Please don´t contact me via PM, because there is no time to respond to them. No friend requests. Thank you.



--[[ ]]--