## Modelling DC motors in Mathcad?

## Modelling DC motors in Mathcad?

(OP)

So, how feasible/possible/acceptable is it?

Modelling it with a series resistor (for wire resistance) then a series inductance then another series resistance, then finally a capacitor and resistor in parallel). Measuring (and obtaining) typical stall and run currents (at a voltage). Also usually requested by the customer are the inductance (at frequencies) and reistance ( which I have yet to understand as where/how to implement in the above assumed model)..

Now with the assumed model (and using the circuit equations), one can come up with parameters for the motor (and put together a turn on, ss, and turn off curve for the motor), all combined into one equation/program.

Is this way off?.. or is there a good example somewhere of modelling motor equations (searches on this website+google didn't help me much, strangely)..

Thanks..

Modelling it with a series resistor (for wire resistance) then a series inductance then another series resistance, then finally a capacitor and resistor in parallel). Measuring (and obtaining) typical stall and run currents (at a voltage). Also usually requested by the customer are the inductance (at frequencies) and reistance ( which I have yet to understand as where/how to implement in the above assumed model)..

Now with the assumed model (and using the circuit equations), one can come up with parameters for the motor (and put together a turn on, ss, and turn off curve for the motor), all combined into one equation/program.

Is this way off?.. or is there a good example somewhere of modelling motor equations (searches on this website+google didn't help me much, strangely)..

Thanks..

Hello! I'm the new guy.

## RE: Modelling DC motors in Mathcad?

TTFN

FAQ731-376: Eng-Tips.com Forum Policies

## RE: Modelling DC motors in Mathcad?

David

## RE: Modelling DC motors in Mathcad?

h

I don't know what you mean by a turn on or turn off curve. The transfer function is in radians per second per volt.

Post again if you need help.

Delta Computer Systems

http://www.deltamotion.com

## RE: Modelling DC motors in Mathcad?

But referring to PNachtweys post, The problem of the model in the link, is that it assumes

*moment of inertia of the rotor (J) = 0.01 kg.m^2/s^2

* damping ratio of the mechanical system (b) = 0.1 Nms

* electromotive force constant (K=Ke=Kt) = 0.01 Nm/Amp

* electric resistance (R) = 1 ohm

* electric inductance (L) = 0.5 H

* input (V): Source Voltage

* output (theta): position of shaft

* The rotor and shaft are assumed to be rigid

While, I'm only given the resistance, run and stall current over voltage, inductance at a certain frequency.. Also, I know that some motors do not rotate freely, only about a quarter revolution or so (for e.g locks) while others do,.. how do I take that into account in terms using the terms I mentioned above to come up with a model?

Hello! I'm the new guy.

## RE: Modelling DC motors in Mathcad?

I often model a motor by K/(s*(tau*s+1))

Notice the extra s in the denominator, that integrates velocity to position so then you can do the position limit checks. It also assumes that the RL time constant is so small compared to the controller update time that it can be ignored. The time constant is just a measure of the inertia of the motor and load.

For a more detailed example see this

ht

Notice the extra s in the denominator. It integrates velocity to position which then can be compared with limits.

Delta Computer Systems

http://www.deltamotion.com