Maximum torque without wheel slip

  • Context: Undergrad 
  • Thread starter Thread starter GGplayz
  • Start date Start date
  • Tags Tags
    Torque
Click For Summary

Discussion Overview

The discussion revolves around the design considerations for a mini sumo robot, specifically focusing on maximizing torque without wheel slip during operation. Participants explore the implications of motor torque, wheel friction, and control strategies in the context of competitive robot wrestling.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • One participant describes the specifications of their mini sumo robot, including motor stall torque, wheel dimensions, and weight, while expressing concerns about wheel slip.
  • Another participant suggests calculating the maximum force the wheels can handle based on the coefficient of friction and vehicle weight, and then deriving the equivalent wheel torque.
  • Several participants discuss the relationship between motor current, torque, and the potential for wheel slip, emphasizing the role of current control in managing torque output.
  • There is a mention of using PWM (Pulse Width Modulation) for motor control, with suggestions to adjust frequency for better traction control.
  • Participants explore the dynamics of slippage, noting that slippage occurs when the torque exceeds the available friction force, and discuss the conditions under which slippage may or may not occur.
  • One participant raises a question about modeling the behavior of real wrestlers in relation to slippage and torque, drawing parallels to the robot's performance.
  • Another participant emphasizes the importance of tire material and surface interaction in determining slippage and suggests that empirical testing may be necessary for accurate modeling.

Areas of Agreement / Disagreement

The discussion contains multiple competing views regarding the mechanics of slippage, torque management, and control strategies. No consensus is reached on the best approach to minimize wheel slip or the exact calculations needed to predict slippage under various conditions.

Contextual Notes

Participants acknowledge the complexity of the problem, including dependencies on material properties, surface conditions, and the dynamics of robot interactions. There are unresolved mathematical steps and assumptions regarding the behavior of the motors and wheels under different loading conditions.

Who May Find This Useful

This discussion may be of interest to robotics enthusiasts, engineers working on motor control systems, and those involved in competitive robotics or similar applications where torque and traction are critical factors.

GGplayz
Messages
4
Reaction score
0
TL;DR
How to figure out maximum torque that a DC motor can apply in order to prevent wheel slip.
I am designing a mini sumo robot which should contain two DC motors. I made a design for some motors which output a stall torque of 4.6 kg-cm each. My wheel radius is 3.4 cm and a depth of 2.2 cm and I plan to make it out of silicone. Wanting as little slip as possible while stalling what could the maximum torque of one motor be. The robot also weighs 0.5kg. I think that the coefficient of friction should be at around 1 and I also read that adhesion increases CoF but the wheels shouldn't be able to pick up a standard A4 paper (80g/m2).
 
Physics news on Phys.org
Answer these questions to find the answer:
  1. Knowing the CoF and vehicle weight, what is the maximum force the wheels can handle?
  2. Knowing the maximum force the wheels can handle and the wheel radius, what is the equivalent wheel torque?
  3. Assuming the motor is connected to the wheel through a gearbox with a known gear ratio, how would the motor torque relate to the wheel torque?
 
  • Like
Likes   Reactions: GGplayz
Welcome to PF.

The maximum torque produced by a PM DC brush motor is proportional to the current flowing through the motor. At zero speed, the current is determined simply by the internal resistance of the motor, and the supply voltage.

How will you control the motor?
Can you limit the current through the motor?
 
  • Informative
Likes   Reactions: GGplayz
Baluncore said:
Welcome to PF.

The maximum torque produced by a PM DC brush motor is proportional to the current flowing through the motor. At zero speed, the current is determined simply by the internal resistance of the motor, and the supply voltage.

How will you control the motor?
Can you limit the current through the motor?
I know, this scenario is when two sumo robots are face to face and they push each other, the motor is controlled through a motor driver and a microcontroller, I could reduce current and maybe somehow detect this scenario and slow down the motors but it would rather be a waste to buy a motor with higher torque abilities. Also does lowering power also decrease rpm? not that it would matter much when stalling. But actually what causes wheel slip exactly?
 
GGplayz said:
But actually what causes wheel slip exactly?
The transition from static to dynamic or sliding friction.

If you can switch the motor current on/off quickly, it will build up torque until the wheel slips and CoF falls, then each time the current ceases it will regain traction, with the higher static CoF. That "switching friction" mode averages out for better traction than if you avoid slip altogether. Traction control is a winning combination.

You probably control the motor with PWM from a microcontroller. That regulates average voltage, which sets the average speed, which is not what you want for maximum torque. PWM is usually too fast, to get better "unslip" control, use a lower frequency PWM to control the current.
 
  • Informative
Likes   Reactions: GGplayz
Baluncore said:
The transition from static to dynamic or sliding friction.

If you can switch the motor current on/off quickly, it will build up torque until the wheel slips and CoF falls, then each time the current ceases it will regain traction, with the higher static CoF. That "switching friction" mode averages out for better traction than if you avoid slip altogether. Traction control is a winning combination.

You probably control the motor with PWM from a microcontroller. That regulates average voltage, which sets the average speed, which is not what you want for maximum torque. PWM is usually too fast, to get better "unslip" control, use a lower frequency PWM to control the current.
Thank you for your answer it does help, also after I did some sketches I realized that the torque drawn will be enough to push the load, and maybe + opposing force from other robot. While in stall there might be decent slippage and I'll look into it and when load isn't being opposed wheel slip can be 0 or minimal.
 
GGplayz said:
I could reduce current and maybe somehow detect this scenario
How would that relate to a realistic model of actual wrestlers? Wouldn't look like one of them was just giving up pushing? What do real wrestlers do about slippage? Sounds a bit like ABS type requirement.
 
sophiecentaur said:
How would that relate to a realistic model of actual wrestlers? Wouldn't look like one of them was just giving up pushing? What do real wrestlers do about slippage? Sounds a bit like ABS type requirement.
Hmmm, any idea on how to calculate if the wheel would slip or not in such situation, in theory after the motor reached its maximum velocity which is almost instantly, acceleration would be 0 meaning forward force of motor is also 0, also it would mean that idk if there is such thing but angular force of wheel would be zero thus making tire slippage while moving at max also be zero. But when accelerating wouldn't it make a hell of a lot of slippage? Also when in stall it would mean that velocity is 0 and acceleration somewhat small making forward / backward force small which shouldn't cause slip. If you have any idea of how to better calculate forces acting on robot please tell me because I really don't know this stuff well.
 
GGplayz said:
But when accelerating wouldn't it make a hell of a lot of slippage?
Slippage only appears when the force coming from the wheel torque exceeds the available friction force. If the available friction force is high, the acceleration can be high (without slippage).

GGplayz said:
Also when in stall it would mean that velocity is 0 and acceleration somewhat small making forward / backward force small which shouldn't cause slip.
Velocity and acceleration are independent of each other. Acceleration can be very large, even if the velocity is 0. If the friction force is large enough to support the wheel torque, the entire vehicle will accelerate, together with the wheel. If not, slippage occurs and the wheel's angular velocity alone will accelerate.
 
  • #10
GGplayz said:
any idea on how to calculate if the wheel would slip or not in such situation,
The basic laws of friction work here. Slip will occur when the tangential force from the wheel equals the weight force (on the wheel) times the coefficient of friction.

But this is a model and the two robots are the same (?) so the main aim is to make the motion 'look right'. Clearly it's down to the tyre material and the surface it works on. You would have to base design on lots of experiments with different materials.
 

Similar threads

Replies
9
Views
2K
  • · Replies 2 ·
Replies
2
Views
7K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
1
Views
4K
  • · Replies 2 ·
Replies
2
Views
5K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 5 ·
Replies
5
Views
9K