Professional Documents
Culture Documents
Introduction : In the past, the motor speed is measured by using to sense. Actually, the tacho-
meter is used for converting the speed-to-voltage; because the structure of DC motor consists of
brush, commutator, mechanical components and etc. To use the tacho-meter for a long time, those
components will be deteriorated and give the error in speed measurement. Also, the motor speed
measurement system without mechanical components was proposed. To overcome this problem,
this paper proposes the design and implementation of motor speed estimation system using digital
signal processor system[6]. The design process uses the continuous time system of motor in
transfer function or state-space form[1, 7, 8] where the system inputs are armature voltage and
armature current, system output determines the speed. Hence, the transform of continuous time
system to discrete time system [2] and implement to digital signal processor chip is considered
and proposed.
Proposed design method : To estimate sensorless motor speed by using digital signal processing
system is proposed as shown in Figure 1.
Linear
Motor
Amplifier
va ia
Digital
ω Signal
Processing
System
Figure 1, Digital signal processing system is able to estimate the speed of DC motor and
it uses armature voltage ( va ) and armature current ( ia ) as input of digital signal processing system
for speed ( ω ) calculation. The algorithm of digital signal processing system cooperates with the
others parameters of DC motor. The design has to know the characteristics and parameters of DC
motor.
The schematic diagram of an armature controlling by DC servomotor is shown in
Figure.2. The system variables are;
ea : Armature voltage
eb : Back emf
ia : Armature current
T: Torque produced by motor
θ: Angular position of motor shaft
ω: Angular velocity of motor shaft
The parameters of the system are;
Ra : Armature resistance
La : Armature inductance
J: Moment of inertia of motor shaft
B: Coefficient of viscous friction
The system parameters (are not shown in Figure.2) are;
KT : Torque constant
Kb : Back emf constant
Figure. 2, the armature voltages can be found as in Eq. (5);
dia
va = La + Ra ia + eb
dt
eb = K bω
dia
va = La + Raia + K bω (5)
dt
The occurred electrical torque in motor will change depending on the armature current as shown
in Eq. (6);
T = KT ia (6)
The mechanical torque of motor is written as in Eq. (7);
dω
T=J + Bω (7)
dt
For lossless motor, the electrical torque is equal to the mechanical torque. Eqs. (6) and (7) can be
rewritten as in Eq. (8);
dω
KT ia = J + Bω (8)
dt
Eqs. (5), (8) can be rearranged as shown in Eqs. (9) and (10);
dia Ri Kω e
=− a − b + a (9)
dt La La La
dω KT ia Bω
= − (10)
dt J J
The continuous state-space form of Eqs. (9) and (10) can be rewritten as in Eqs. (11) and (12);
dia − R −
Kb
1
dt L La ia
= a + La ea (11)
dω K T B ω
dt J − 0
J
i
yS 0 (t ) = [1 0] a (12)
ω
Compare Eq. (14) with state Eq. it can obtain;
R Kb
− LLa
− 1
F= a and q = La
KT B
− 0
J J
Thus, transform matrix F and matrix q to discrete system by using bilinear transform and
substitute matrix F and matrix q in discrete system[5, 7] to Eq. (1) – (4) for speed estimation.
Design example : The experiment uses DC motor as experimental test set from Feedback
Instrument Inc., motor drive set model SA150D, power supply model PS150E and DC motor
model MT150F. The block diagram of connection is shown in Figure 3.
Conclusion : The experimental results show that DC motor speed estimation by using digital
signal processing system will give the results correctly in the vicinity when compared with the
results from tacho-meter. Consequently, Digital signal processing system can be used to estimate
the parameters in dynamic system with high performance which has the advantages for
applications with instrumentation, control system and etc.
Reference : [1] K. Ogata, Modern control engineering. 4th Ed., Upper Saddle River, N.J. :
Prentice Hall, 2002
[2] K. Ogata, Discrete-Time Control Systems. 2nd Ed., Prentice Hall, 1995.
[3] Texas Instruments, Minimizing Quantization Effects Using the TMS320 Digital
Signal Processor Family. 1994.
[4] Texas Instruments, TMS320C3x DSP Starter Kit. 1996.
[5] R. G. Brown, P. Y. C. Hwang, Introduction to Random Signals and Applied
Kalman filter. 1997.
[6] F. L. Lewis, Optimal Estimation with an Introduction to Stochastic Control
Theory. School of Electrical Engineering, Georgia Institute of Technology,
Atlanta, Georgia, U.S.A. 1986.
[7] J. V. Candy, Signal Processing The Model-Based Approach. McGraw-Hill Book
Company, 1987
[8] V. Strejc, State Space Theory of Discrete Linear Control. 1981.