Go to Post Making GP a rule would be the equivalent of making a law that says you have to help get kittens out of trees. - Molten [more]
Home
Go Back   Chief Delphi > Technical > Motors
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 30-01-2011, 21:41
fox46's Avatar
fox46 fox46 is offline
Registered User
FRC #2013 (Cybergnomes)
Team Role: Mentor
 
Join Date: Feb 2003
Rookie Year: 2000
Location: Toronto, ON, Canada
Posts: 400
fox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond repute
Re: Stalling the BaneBot 775 motors

For the purpose of this discussion I think we are getting too far into the theory behind the component. It would be a very difficult piece of hardware to work with if it only output 4% power when you tell it to give 20%. For the purpose of this discussion and our use, I am quite sure that the Jaguar compensates for the exponential effects of Inductance/switching frequency/rise time and changes its pulse frequency so that the output power varies linearly with the input instructions. In this case, an instruction of 20% output would result in an intuitive 20% power (W) output and thus ~200W.

If the jaguar input controlled the switching frequency- linearly, then I think Ether is right. After one of our team members hooked up a jaguar backwards today, I opened it up to take a peek inside. The output has a capacitor on it- I believe this would effectively "smooth" the output power and generate a physically lower voltage/amperage. With the capacitance/inductance/resistance and switching frequency you effectively have an RLC circuit. Relative to the switching frequency, output would indeed change exponentially just like Ether's calculation.

I believe we are just thinking of two different parameters of which we are commanding 20% thereof- My thinking is that the input commands control the power output wheras Ether's thinking is that the input commands control the switching frequency. I'm going to stick with the former so tell Regis my final answer is ~200W!

If you know what the frequency is (someone with an oscilliscope?), we know what the percieved output voltage, current and resistance is at full power, I can take a look at the guts of the Jag and see what the capacitance is. Can we not deduce the inductance?
__________________
Mentor, Team 2013 Cybergnomes 2010 - 2014, 2016
Mentor, Team 3756 RamFerno 2011 - 2013
Mentor, Team 854 Iron Bears 2005-2007
Founding member, Team 854 Iron Bears 2000-2005

Mech.Eng.+Mgt University of Ontario 2009
B.Ed OCT Trent University 2015
Professional Education and Product Knowledge Consultant - Toyota Canada Inc.

Last edited by fox46 : 30-01-2011 at 21:45.
  #2   Spotlight this post!  
Unread 30-01-2011, 22:29
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,011
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Stalling the BaneBot 775 motors

Quote:
For the purpose of this discussion I think we are getting too far into the theory behind the component.
This is pretty basic AC circuit theory, and it has a profound effect (40 watts versus 200 watts) on the answer you get, so it's worth understanding.


Quote:
I am quite sure that the Jaguar compensates for the exponential effects of Inductance/switching frequency/rise time and changes its pulse frequency so that the output power varies linearly with the input instructions.
Sorry, it doesn't work this way. First, the output frequency does not change at all. It is a constant 15000 Hz. Only the duty cycle changes. The duty cycle varies linearly with input command (unless, of course, you are running closed loop, but that's another story entirely).


Quote:
In this case, an instruction of 20% output would result in an intuitive 20% power (W) output and thus ~200W.
It doesn't work that way. A 20% command gives a 20% duty cycle.


Quote:
If the jaguar input controlled the switching frequency- linearly, then I think Ether is right.
The Jag does not control switching frequency. The frequency is held constant at 15000 Hz, which gives a pulse width of 66.7 microseconds. What the Jag changes is the "on" portion of that 66.7 usec.


Quote:
After one of our team members hooked up a jaguar backwards today, I opened it up to take a peek inside. The output has a capacitor on it- I believe this would effectively "smooth" the output power and generate a physically lower voltage/amperage. With the capacitance/inductance/resistance and switching frequency you effectively have an RLC circuit. Relative to the switching frequency, output would indeed change exponentially just like Ether's calculation.
Not sure what you mean by "exponentially" here. The effective voltage changes linearly with input command, and the effective current also changes linearly. The effective power thus changes as a square function.


Quote:
I believe we are just thinking of two different parameters of which we are commanding 20% thereof- My thinking is that the input commands control the power output
They do, but not linearly.

Quote:
wheras Ether's thinking is that the input commands control the switching frequency.
No, it controls the duty cycle, and thus the effective voltage and current.


Quote:
I'm going to stick with the former so tell Regis my final answer is ~200W!
Are you a betting man?


Quote:
If you know what the frequency is
It's 15000 Hz.


Quote:
Can we not deduce the inductance?
If you knew how many windings, and the core material magnetic properties, you could make a rough calculation.


  #3   Spotlight this post!  
Unread 30-01-2011, 22:36
AustinSchuh AustinSchuh is offline
Registered User
FRC #0971 (Spartan Robotics) #254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 1999
Location: Los Altos, CA
Posts: 800
AustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond repute
Re: Stalling the BaneBot 775 motors

Quote:
Originally Posted by fox46 View Post
... The output has a capacitor on it ...
http://www.luminarymicro.com/index.p...8&Itemid=59 1

This user manual for the black Jaguar has the schematic. I'm not sure which capacitor you were seeing, but there is no capacitor on the output of the Jaguar. There is a bootstrap capacitor in the circuit, but will not generate the effect you are describing.
  #4   Spotlight this post!  
Unread 31-01-2011, 00:16
fox46's Avatar
fox46 fox46 is offline
Registered User
FRC #2013 (Cybergnomes)
Team Role: Mentor
 
Join Date: Feb 2003
Rookie Year: 2000
Location: Toronto, ON, Canada
Posts: 400
fox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond reputefox46 has a reputation beyond repute
Re: Stalling the BaneBot 775 motors

Whatever the capacitor is in the middle of the ring of transistors is.

Quote:
For the purpose of this discussion I think we are getting too far into the theory behind the component.

This is pretty basic AC circuit theory, and it has a profound effect (40 watts versus 200 watts) on the answer you get, so it's worth understanding
I agree but seems like this is much more than a basic AC circuit when we are apparently not dealing with changes in frequency but rather changes in duty cycle. The original purpose of the OP's question was to determe if it was acceptable to stall the RS775 at 20% power. My OPINION is that it is not acceptable, but by all means, go for it- you are only burning up 40W right? Last I checked, a 20% position of a joystick did not result in a 4% robot speed.

Quote:
The duty cycle varies linearly with input command
Okay but we are not concerned with the duty cycle but rather the output power which according to you is not linear to the input command. I disagree with this.

Quote:
Not sure what you mean by "exponentially" here. The effective voltage changes linearly with input command, and the effective current also changes linearly. The effective power thus changes as a square function.
Sorry, this is what I meant- Power is not linear to input using your method, as I stated earlier. "Exponentially" was the wrong term to describe this.

In any case, I still think the output is closer to 200W than 40W. I'll bet you the OP's RS775 . Let me know what your simulation shows. Until we come up with some actual Jaguar output wattages relative to control inputs lets just agree to disagree. When we get our software up and running and if I get around to it. I'll measure the percieved voltage and current going to our RS775s and plot it relative to input value in the program. Then we can see if the output power is linear or nonlinear to input command.
__________________
Mentor, Team 2013 Cybergnomes 2010 - 2014, 2016
Mentor, Team 3756 RamFerno 2011 - 2013
Mentor, Team 854 Iron Bears 2005-2007
Founding member, Team 854 Iron Bears 2000-2005

Mech.Eng.+Mgt University of Ontario 2009
B.Ed OCT Trent University 2015
Professional Education and Product Knowledge Consultant - Toyota Canada Inc.
  #5   Spotlight this post!  
Unread 31-01-2011, 00:52
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,011
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Stalling the BaneBot 775 motors

Quote:
Originally Posted by fox46 View Post
Whatever the capacitor is in the middle of the ring of transistors is.
Here's the FET bridge portion of the Black Jag. As you can see, there is no filter capacitor on the Jag's output.


Quote:
I agree but seems like this is much more than a basic AC circuit
With the rotor stalled (which is what we're discussing) it's just a switched LR circuit.


Quote:
The original purpose of the OP's question was to determe if it was acceptable to stall the RS775 at 20% power.
Correct.


Quote:
My OPINION is that it is not acceptable, but by all means, go for it- you are only burning up 40W right?
I do not know how long the RS775 can tolerate 40W without overheating. I suggested to Leav that he run some low-power tests to determine at what point the motor starts to become uncomfortably warm to the touch.


Quote:
Last I checked, a 20% position of a joystick did not result in a 4% robot speed.
I don't know where you got that from. I hope you do not think I am claiming that.


Quote:
Let me know what your simulation shows.
I already ran the simulation with 20 uH and it shows 40 watts. I do not know what the actual inductance is but I suspect it is higher than that.



Last edited by Ether : 31-01-2011 at 01:03.
Closed Thread


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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 22:57.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi