RC-Monster Forums  

Go Back   RC-Monster Forums > Support Forums > Castle Creations

Reply
 
Thread Tools Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
V1.46 questions
Old
  (#1)
Lizard
RC-Monster Carbon Fiber
 
Lizard's Avatar
 
Offline
Posts: 197
Join Date: Jul 2013
Location: Germany
V1.46 questions - 08.08.2013, 08:00 AM

Hi,

after upgrading my HPI Blur to Firmware 1.46 I have some questions.

Torque Control:
What is the maximum value for Torque Control? In the Castle Link software, there are values from 0 to 10 in the dropdown box, but manually I could type in let's say "20". Will that have an effect, i.e. when I type in 20, will I have less torque limiting than with 10? The reason why I'm asking is follows: I like to have all the torque possible but would basically like to filter out "current spikes" that sometimes happen when landing on throttle or when tires get stuck, little rocks lock up the drivetrain etc.

So my thinking was: Use a high value (so that I won't notice the torque limiting while bashing around) but low enough so that the current spikes are filtered out.


The cogging issues with FW 1.2x onwards to 1.45:
I have read alot on forums on cogging issues with newer Beta firmwares, now with 1.46 the issue is supposed to be better. However, I still have light cogging that wasn't there with the original Firmware. Is there something I can do about this? I was thinking about playing with the "start power" values, will that help?


It has been more than three years without a final version now, will there be a final version with cogging issues fixed sometime in the future?

I'm thinking about getting a Mamba XL2, does it run the same firmware?

cheers,
Lizard
   
Reply With Quote
Old
  (#2)
Pdelcast
RC-Monster Titanium
 
Pdelcast's Avatar
 
Offline
Posts: 1,697
Join Date: Mar 2008
08.11.2013, 10:04 PM

Quote:
Originally Posted by Lizard View Post
Hi,

after upgrading my HPI Blur to Firmware 1.46 I have some questions.

Torque Control:
What is the maximum value for Torque Control? In the Castle Link software, there are values from 0 to 10 in the dropdown box, but manually I could type in let's say "20". Will that have an effect, i.e. when I type in 20, will I have less torque limiting than with 10? The reason why I'm asking is follows: I like to have all the torque possible but would basically like to filter out "current spikes" that sometimes happen when landing on throttle or when tires get stuck, little rocks lock up the drivetrain etc.

So my thinking was: Use a high value (so that I won't notice the torque limiting while bashing around) but low enough so that the current spikes are filtered out.


The cogging issues with FW 1.2x onwards to 1.45:
I have read alot on forums on cogging issues with newer Beta firmwares, now with 1.46 the issue is supposed to be better. However, I still have light cogging that wasn't there with the original Firmware. Is there something I can do about this? I was thinking about playing with the "start power" values, will that help?


It has been more than three years without a final version now, will there be a final version with cogging issues fixed sometime in the future?

I'm thinking about getting a Mamba XL2, does it run the same firmware?

cheers,
Lizard
Hi Lizard,

The actual number in torque control specifies the maximum voltage drop across the motor...

So to calculate maximum current at a specific torque control level, divide the torque control number by the resistance of the motor.

So, for a torque number of, say, 2, the maximum current would be 2.0 / motor resistance. If the motor resistance was 12 milliohms, that would be 2.0 / .012 = 166 amps.

Note that this is maximum instantaneous current -- average current will be MUCH lower.

Thanks!

Patrick


Patrick del Castillo
President, Principle Engineer
Castle Creations
   
Reply With Quote
Old
  (#3)
Lizard
RC-Monster Carbon Fiber
 
Lizard's Avatar
 
Offline
Posts: 197
Join Date: Jul 2013
Location: Germany
08.12.2013, 09:36 AM

Hello Patrick,

thanks for your reply, now I get the idea, it's basically a current limiter.

Did some more testing on the weekend, I have to say I really like the feature, however as far as I see it, I have to change the Torque control settings based on the surface I run, i.e. if I have set the TC to a high value for high traction surface it will have too much torque/tirespin on a low traction surface.

Would it be possible to implement Traction control based on the speed the motor RPM changes? Basically that would mean to make a full acceleration run on highest traction surface (with little tirespin), then determine the maximum engine RPM change per time unit. Now let's assume on a high traction surface the motor takes 3 seconds to spool from 0 zo 30.000rpm, that would be a max. increase of 1000rpm per 0.1 seconds.

Now when driving on a low traction surface, the ESC could monitor motor RPM every 0.1 seconds and decrease throttle as soon as it detects a change in RPM greater than 1000.
   
Reply With Quote
Old
  (#4)
Pdelcast
RC-Monster Titanium
 
Pdelcast's Avatar
 
Offline
Posts: 1,697
Join Date: Mar 2008
08.13.2013, 01:36 AM

Quote:
Originally Posted by Lizard View Post
Hello Patrick,

thanks for your reply, now I get the idea, it's basically a current limiter.

Did some more testing on the weekend, I have to say I really like the feature, however as far as I see it, I have to change the Torque control settings based on the surface I run, i.e. if I have set the TC to a high value for high traction surface it will have too much torque/tirespin on a low traction surface.

Would it be possible to implement Traction control based on the speed the motor RPM changes? Basically that would mean to make a full acceleration run on highest traction surface (with little tirespin), then determine the maximum engine RPM change per time unit. Now let's assume on a high traction surface the motor takes 3 seconds to spool from 0 zo 30.000rpm, that would be a max. increase of 1000rpm per 0.1 seconds.

Now when driving on a low traction surface, the ESC could monitor motor RPM every 0.1 seconds and decrease throttle as soon as it detects a change in RPM greater than 1000.
What you are talking about is traction control...

And yes, we've experimented with it. It's just much tougher to implement on an RC car because the inertia of the driveline is so low...

I'll ask my engineers about it - -I know they have been doing some testing recently with similar algorithms. But I don't know the status.

Thanx!


Patrick del Castillo
President, Principle Engineer
Castle Creations
   
Reply With Quote
Old
  (#5)
Dr_T
RC-Monster Carbon Fiber
 
Dr_T's Avatar
 
Offline
Posts: 133
Join Date: Oct 2014
Location: Germany
12.17.2014, 05:07 PM

Hi Patrick,

I'm thinking of getting an XL2 ESC, or its successor. Could you please explain how the Torque control and Current limit functions for the XL2 are related? Given your explanation above, they both do the same thing, no?

Thanks!

Last edited by Dr_T; 12.17.2014 at 05:08 PM.
   
Reply With Quote
Old
  (#6)
Pdelcast
RC-Monster Titanium
 
Pdelcast's Avatar
 
Offline
Posts: 1,697
Join Date: Mar 2008
12.18.2014, 02:32 PM

Quote:
Originally Posted by Dr_T View Post
Hi Patrick,

I'm thinking of getting an XL2 ESC, or its successor. Could you please explain how the Torque control and Current limit functions for the XL2 are related? Given your explanation above, they both do the same thing, no?

Thanks!
They are not related. Current limit is a maximum allowed average current (to protect the controller) and interrupts PWM. Torque limit varies PWM to limit maximum torque from the motor. Torque limit does not use the same hardware as current limit.

Thanks!


Patrick del Castillo
President, Principle Engineer
Castle Creations
   
Reply With Quote
Old
  (#7)
Dr_T
RC-Monster Carbon Fiber
 
Dr_T's Avatar
 
Offline
Posts: 133
Join Date: Oct 2014
Location: Germany
12.18.2014, 05:59 PM

Quote:
Originally Posted by Pdelcast View Post
They are not related. Current limit is a maximum allowed average current (to protect the controller) and interrupts PWM. Torque limit varies PWM to limit maximum torque from the motor. Torque limit does not use the same hardware as current limit.

Thanks!
Thanks for your quick reply Patrick!

So, for limiting the magnitude of Current spikes, I should use the Torque limiter then, right? And what does "interrupting" PWM mean, setting throttle / motor input Voltage to zero?
   
Reply With Quote
Old
  (#8)
Pdelcast
RC-Monster Titanium
 
Pdelcast's Avatar
 
Offline
Posts: 1,697
Join Date: Mar 2008
12.18.2014, 06:23 PM

Quote:
Originally Posted by Dr_T View Post
Thanks for your quick reply Patrick!

So, for limiting the magnitude of Current spikes, I should use the Torque limiter then, right? And what does "interrupting" PWM mean, setting throttle / motor input Voltage to zero?
Torque limit would be good for limiting current spikes during hard acceleration. The current limiter has just a couple settings, can't really be used as a general purpose current limit - -it's not designed that way. The PWM is shut down for several commutation cycles when it trips.

Thanx!


Patrick del Castillo
President, Principle Engineer
Castle Creations
   
Reply With Quote
Old
  (#9)
Dr_T
RC-Monster Carbon Fiber
 
Dr_T's Avatar
 
Offline
Posts: 133
Join Date: Oct 2014
Location: Germany
12.28.2014, 06:10 PM

Sorry for the late reply Patrick - thanks for your answer, much appreciated!
   
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

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

Forum Jump







Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
vBulletin Skin developed by: vBStyles.com