Community
Search
Notices
RC Electric Off-Road Trucks, Buggies, Truggies and more Discuss electric RC off-road, buggies & trucks here. Also discuss brushless motors, speed controllers aka ESC's, brushed motors, etc

BLDC Motor Current Control

Thread Tools
 
Search this Thread
 
Old 06-15-2012, 01:27 AM
  #1  
patriots21
Junior Member
Thread Starter
 
Join Date: Jun 2012
Location: Metro ManilaMetro Manila, PHILIPPINES
Posts: 1
Likes: 0
Received 0 Likes on 0 Posts
Default BLDC Motor Current Control

Good day to all, I'm having a hard time grasping the idea of how current/torque control is achieved in 3-phase BLDCmotors which are driven using PWM signals. You see, I plan to implement dual loop control for each of my quadcopter's BLDC motor. An outer loop is for the voltage (speed) and the inner loop is for the current (torque).

Considering that a quadcopter's load is pretty much constant (i.e. its weight), how exactly is the delivered torque controlled. I have an idea on how this is all works for my application but I need external opinions for verification, so that's why I'm here.

First off, let's take out the off-the-shelf ESCs out of the picture. So I will be making my own motor driver, this is required for my application. The way I view torque control is simply limiting the maximum current draw of a particular motor. This is the first thing I want to verify: is torque control = current limiting.

As far as my experience tells me,BLDC motors are typically controlled by PWM pulses and that the larger the duty cycle, the faster my propellers spins. But how about the torque, is it constant as my load is relatively contant? PWM controls the motor by adjusting the average power that is delivered to it, right? So the way I view it for my application, is that the my external speed controller outputs some sort of a current required value to the internal current controller which then figures out what duty cycle is required based on this current value outputted by the speed controller and the feedback from the current sensor. Effectively, I should be controlling average power to provide a certain speed given a certain torque output, is that it?

The last thing I want to know/verify is in what way does the torque affect the flight of a certain air vehicle say a helicopter or a quadcopter?

I hope my questions are stated clearly enough. Inputs would be really appreciated. I'm new here, so please let me know if I crossed any of the lines that have been set here. Thanks.

Old 06-15-2012, 07:41 AM
  #2  
e123
Senior Member
 
Join Date: Jul 2007
Location: Tampa, FL
Posts: 460
Likes: 0
Received 0 Likes on 0 Posts
Default RE: BLDC Motor Current Control

You would probably be better off posting this in the heli section instead of offroad.
Old 06-15-2012, 08:41 AM
  #3  
SyCo_VeNoM
 
SyCo_VeNoM's Avatar
 
Join Date: Jul 2007
Location: North West Indiana
Posts: 12,798
Likes: 0
Received 3 Likes on 3 Posts
Default RE: BLDC Motor Current Control


ORIGINAL: e123

You would probably be better off posting this in the heli section instead of offroad.
well it wouldn't really matter cause all BL motors, and ESC's work the same
You will just need to hit someone with the exact knowledge. I'll be honest back when I was in school we graced over BL cause it was still relatively new, and not widespread(Plus all the teachers I had didn't work in the field for 15+ years so their knowledge was a tad out dated)

Not 100% sure but the torque I would think is related to the current you are pumping in
Old 06-18-2012, 04:50 PM
  #4  
e123
Senior Member
 
Join Date: Jul 2007
Location: Tampa, FL
Posts: 460
Likes: 0
Received 0 Likes on 0 Posts
Default RE: BLDC Motor Current Control

They all work the same but I was thinking more people would have experience running them in a quadcopter in the heli forum. Still no answers yet posting it here.
Old 06-18-2012, 06:35 PM
  #5  
Maj_Overdrive
Senior Member
My Feedback: (11)
 
Maj_Overdrive's Avatar
 
Join Date: Dec 2007
Location: Long Island, NY
Posts: 1,554
Likes: 0
Received 2 Likes on 2 Posts
Default RE: BLDC Motor Current Control

I know you said forget current production controllers, but I think this thread is a good read on how a manufacturer did it with their controller. They don't tell you exactly how it was done, but if you read other users post and how they skirt around some of what is said you can get a pretty good idea. I'm not a heli expert, but I'd assume having some sort of torque limiting would make it more stable with sudden throttle changes or just a hard sustained climb.

http://www.rc-monster.com/forum/show...TORquE+Control

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Contact Us - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service -

Copyright © 2024 MH Sub I, LLC dba Internet Brands. All rights reserved. Use of this site indicates your consent to the Terms of Use.