1.1. Mathematical Model of The Stepper Motor
1.1. Mathematical Model of The Stepper Motor
Mathematical Model
𝑦, 𝑦,̇ 𝑦̈ mo
Wn 𝜃, 𝜃,̇ 𝜃̈
Wo Wp To
Stepper
Motor
J
Tm
Where:
y is linear displacement, 𝑦̇ is linear velocity and 𝑦̈ is linear acceleration[m].
𝜃 is the angular displacement, 𝜃̇ is the angular velocity and 𝜃̈ is the angular acceleration of the lead
screw[rad].
Wo is the weight of the object, Wp is the weight of the platform and Wn is the weight of the nut[N].
To is the torque required to turn screw and Tm is the torque of the motor[Nm].
Ft is the thrust force of the nut due to the rotation of the screw[N].
Nut
W
𝑚 = 𝑚! + 𝑚" + 𝑚#
𝑊 = 𝑊! + 𝑊" + 𝑊#
𝐹$ − 𝑊 = 𝑚𝑦̈
Where:
𝑚! is the mass of the nut, 𝑚" is the mass of the platform, 𝑚# is the mass of the object and m is the
total equivalent mass of the object, platform and nut [Kg].
W is the total weight of the system [N].
, 𝐹% = 0
, 𝐹& = 0
Compare to kinetic energy equation in terms of inertia and angular velocity only
1
𝐾𝐸 = 𝐽)* 𝑤 -
2
𝑚𝐿-
𝐽)* = + 𝐽. + 𝐽(
4𝜋
𝑅/ 𝐿/
𝑢/
𝑒/
Where:
𝑒/ = 𝐾( 𝜔( cos 𝑝𝜃( ……………………………………….(2)
Where 𝐿/ is the inductance[H], 𝑖/ (𝑡) is the electric current flowing through circuit[A], 𝑅/ is the
resistance in the circuit[Ω], 𝑒/ (𝑡) and 𝑒4 (𝑡) are the back emf in the circuit[V], 𝑢/ (𝑡) is the applied
voltage to the circuit[V], 𝐾( is the motor constant, 𝜔( is the rotor angular speed[rad/s], p is the number
of motor pole pairs.
𝑅4 𝐿4
𝑢4
𝑒4
Where:
𝑒4 = 𝐾( 𝜔( sin 𝑝𝜃( ………………………………………..(4)
Where 𝐿4 are inductance[H],𝑖4 (𝑡) is the electric current flowing through the circuit [A], 𝑅4 is the
resistance in the circuit[Ω], 𝑒4 (𝑡) is the back emf in the circuit[V] and 𝑢4 (𝑡) is the applied voltage to
the circuit[V].
∴
𝜏)(
𝜃(
𝜏(
Where 𝜏( is the resultant torque applied to the lead screw by the stepper motor[N.m], 𝐽! is the moment
of inertia of the lead screw[𝑘𝑔⁄𝑚- ], 𝜃!̈ is the angular acceleration of lead screw[rad/s], 𝐾. is torsional
spring constant[Nms/ras] and 𝜃!̇ is the angular velocity of lead screw[𝑟𝑎𝑑⁄𝑠 - ].