Introduction
If you have never heard about Brushed DC motor, then the Wikipedia is a really good start.
A short description about the direct current motor: when a rectangular coil carrying current is placed in a magnetic field, a torque acts on the coil which rotates it continuously. When the coil rotates, the shaft attached to it also rotates and thus it is able to do mechanical work.
When the coil is powered, a magnetic field is generated around the
armature. The left side of the armature is pushed away from the left
magnet and drawn towards the right, causing rotation.
When the coil turns through 90°, the brushes lose contact with the commutator and the current stops flowing through the coil.
However the coil keeps turning because of its own momentum.
Now when the coil turns through 180°, the sides get interchanged
Motor Model
The following model is a equivalent-circuit representation of the brushed DC motor.
In the equivalent-circuit above the electrical system equation is the following - using Kirchhoff's voltage and current law:
Va=iRa+Ladidt+e
Tl=−Jdωmdt−bωm+Kmia
didt=−RaLaia−KeLaωm+1LaVa
Where:
J: Motor and load Inertia
b : Viscous damping coefficient
Ke: Speed constant
Km: Torque constant
La: Motor armature coil inductance
Ra: Motor armature coil resistance
State Space Method
The state space method takes from the
˙x(t)=Ax(t)+Bu(t)
Where the state-space matrices are the following:
˙x(t)=[didtdωdtdθdt]A=[−RaLa−KeLa0KmJ−bJ0010]B=[1La00]C=[010]D=[0]
The following model is a equivalent-circuit representation of the brushed DC motor.
In the equivalent-circuit above the electrical system equation is the following - using Kirchhoff's voltage and current law:
Va=iRa+Ladidt+e
e=Keωm
Mechanical system equation:
Tl=−Jdωmdt−bωm+Kmia
From the equation above we can write the following equations:
didt=−RaLaia−KeLaωm+1LaVa
dωmdt=KmJia−bJωm−1JTl
Where:
J: Motor and load Inertia
b : Viscous damping coefficient
Ke: Speed constant
Km: Torque constant
La: Motor armature coil inductance
Ra: Motor armature coil resistance
State Space Method
The state space method takes from the
˙x(t)=Ax(t)+Bu(t)
y(t)=Cx(t)+Du(t)
Where the state-space matrices are the following:
˙x(t)=[didtdωdtdθdt]A=[−RaLa−KeLa0KmJ−bJ0010]B=[1La00]C=[010]D=[0]
No comments:
Post a Comment