Solving DC Motor Issue with Rotor Inertia (J) Change

Click For Summary

Discussion Overview

The discussion revolves around the modeling and simulation of a permanent magnet DC motor, specifically addressing issues related to rotor inertia (J), torque calculations, and the effects of friction on motor performance. Participants explore theoretical aspects, practical modeling challenges, and the implications of their findings on the motor's behavior under load.

Discussion Character

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

Main Points Raised

  • One participant questions whether rotor inertia (J) changes with motor loading and seeks clarification on how to determine this.
  • Another participant critiques the initial model for not fully addressing the electromechanical relationships, suggesting that the equations for current-voltage and speed-torque should be coupled.
  • A question is raised about how to accurately model friction, with suggestions that it may not be a linear relationship with speed and could involve different definitions for static and dynamic friction.
  • Historical context is provided regarding torque and counter-electromotive force (EMF) calculations from a machinery lab course, emphasizing the relationship between speed and torque.
  • Participants discuss the implications of friction losses and how they might be modeled, with one participant noting that the motor torque at no load speed equals the sum of shaft friction and windage.
  • One participant expresses confusion about the rapid acceleration of the motor even under heavy load, prompting further inquiries about the conditions of acceleration.
  • Another participant suggests that the maximum machine torque exceeds the rated torque, leading to higher-than-expected starting acceleration.

Areas of Agreement / Disagreement

Participants have not reached a consensus on the modeling of friction or the implications of rotor inertia changes. There are multiple competing views on how to approach the modeling of the motor's behavior, particularly regarding the effects of load and friction.

Contextual Notes

Limitations in the discussion include assumptions about the linearity of friction, the completeness of the electromechanical model, and the specific conditions under which the motor operates. There is also uncertainty regarding the relationship between torque and speed in the context of the simulation results.

Who May Find This Useful

This discussion may be useful for individuals interested in electrical engineering, particularly those focusing on motor control, simulation modeling, and the dynamics of DC motors.

zuq
Messages
6
Reaction score
0
Hi guys,

I have built a simulation model for a permanent magnet DC motor, but I am having trouble accepting the results.

dynamic equation states. machine accelerates as long as there is torque imbalance between elctrical and load torque, below.

dw/dt = (1/J)*(Telectrical - Tload - Tfriction)

I get acceleration of about 1140 rads/s^2 , which is crazy, even when the motor is loaded 100%.

So the only thing comes to my mind is: does the rotor inertia (J) change with the loading of motor? if so, how would I work it out?

Thanks in advance
 
Engineering news on Phys.org
Your model is incomplete. By your own equation, when Telectrical = Tload, the acceleration show go negative due to your friction torque term.

I think the bigger problem is that you have not looked at the complete electromechanical problem. You need to look at the equation for the current - voltage relation and also for the speed - torque relation. They should be coupled, and your don't show that at all. Get an electrical machines book and take a look there. You have some things to learn here.
 
As an added question, How do you model the friction?
It obviously needs to be 0 when speed is 0, but I don't thinks its linear relation with speed, like T(friction) = K * w,
because, don't they say that dynamic friction is independent with speed?
or is it a step definition like,
T(friction) = T(applied) (for w=0 && T(applied) < T(friction_max) ) ------static friction
.....= Constant (for w>0 || T(applied) > T(friction_max) ) --------dynamic friction
 
PM dc motor, you say... how do you calculate torque and counter-emf?

From machinery lab course i took ~1965

Counter-EMF = K X \Phi X RPM , (K X \Phi) determined by no load test

Torque = 7.04 X same K X \Phi X Iarmature

So your torque falls off as speed increases because increasing counter-emf reduces armature current.
 
How do you model the friction? Bearing friction i don't know
windage will follow fan laws
perhaps there's a MechE in the house?
 
Hi guys..Thanks for your responses

oldengr36.. Yes you are right.I do have the complete mechanical plus electrical model.
And I thought about my wording of question a bit later, yes the speed would be negative.
I was trying to simplify the scenario to ask if J (inertia) changed with speed.

But our friend "I am Learning" has posed a new interesting question, that friction torque increases with speed! Which would make sense..I guess

Any ideas how to model that?

I took friction losses as a constant as I simply saw it in a paper and that is how they had done it. The way I found k for friction torque was:

Using the motor performance curves, I said the torque produced by motor at no load speed must be equal to friction torque. True?
 
For an induction machine, the motor torque at no load speed is the sum of shaft friction and windage on the rotor, so your statement is true.

J for the motor does not change with speed. It could change with position and/or speed for some part of the driven machinery.
 
Thanks oldenr63, my question still remains, why is the motor accelerating so quickly even loaded so heavily?
 
At what speed is it accelerating so quickly?
 
  • #10
Thanks oldengr63. Please see the link below for simulation results. I have uploaded a picture of it on imageshack
http://img515.imageshack.us/img515/3706/dcmotorr.jpg

First graph shows armature current superimposed on my reference current.
Second is the speed of shaft in rads/s
and third is acceleration dv/dt in rads/s^2

At 0.5s current reference changes from 200A to 70A so motor decelerates.

To give you a bit of background, this is for a go kart.
Note that I am using current control, Motor is rated at 200A for 10minutes so I am giving it full torque/throttle situation. And you can see the results. Don't think I have anything wrong with my model.

Your suggestions are much appreciated.

Thanks again
 
Last edited by a moderator:
  • #11
I think the answer to your original question is simply that the maximum machine torque is well above the rated torque, and consequently the starting acceleration is much higher than you expected based on the full load torque.
 

Similar threads

Replies
34
Views
5K
  • · Replies 7 ·
Replies
7
Views
3K
Replies
5
Views
4K
  • · Replies 8 ·
Replies
8
Views
7K
  • · Replies 1 ·
Replies
1
Views
7K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 74 ·
3
Replies
74
Views
6K
Replies
1
Views
10K
  • · Replies 2 ·
Replies
2
Views
1K