Professional Documents
Culture Documents
Position Control System Using Labview: Closed-Loop
Position Control System Using Labview: Closed-Loop
ABSTRACT Transistors (IGBTs) [Z] and through use of 555 Timer IC chip
[3]. Speed control and hence the position control of dc motor
through path generation technique is reported in [4-51.
A closed-loop DC motor control system is developed using Polynomials of different orders are used to represent the motor
National Instrument’s (NI) Data Acquisition (DAQ) Board position in this method. Application of this technique may be
(Model M I 0 6040E), LabVIEW sofhvare package, and DAQ found in robot joints control. Applications of LabVIEW
Signal Accessory Board for smooth and accurate positioning. s o h a r e for basic signal generation, analysis, and data
The motor can be rotated either clockwise (CW) or acquisition are available in [6-91.In this project, the path
counterclockwise (CCW) as needed. A linear feedback that generation technique is employed for the motor position
employs a potentiometer provides the current position of the control. The path generation of the motor, the major
motor. The LabVIEW sofhvare is used to develop virtual component of the project, is implemented with the software
instrument (vi) that includes a front panel and a functional and can be easily updated. The LabVIEW is a graphical
diagram. The vi reads the desired position of the motor entered programming language that allows building a block diagram
by user on the front panel and the current motor position via that represents functions to be performed and user input may
feedback, and determines its amount and direction of rotation. be entered from its front panel. The program generates a
A smooth cubic polynomial that is continuous and bas a voltage profile for the motor armature. The DAQ board is used
continuous first and second derivative is utilized to represent to communicate between the motor circuit and the vi.
the angular position of the motor. The vi uses the polynomial to
generate a velocity profile which in tum is converted into a
voltage profile for the motor armature through a conversion 2. PROJECT DESCRIPTION
formula. This conversion formula is determined through the
use of motor speed-voltage characteristics obtained from The complete project may be divided into three functional
laboratory experiments. Reading the motor position and groups such as motor path generation technique, virtual
sending voltage to motor circuit are accomplished via the instrument (vi), and motor control circuit. These functional
DAQ’s input and output ports respectively. The system is groups are described below.
tested in the laboratory for different angular displacements and Our goal is to tum the motor through an angle specified by
initial positions of the motor. Initial results are found to be user. It is desirable for the angular motion of the motor to be
satisfactory. This initiative is a preliminary work towards the smooth and hence a smooth function is selected to represent the
development of a control system of one of the Radio motion. We define a smooth function as one which is
Telescopes (called Smiley) at Pisgah Astronomical Research continuous and has a continuous first derivative. Sometimes, a
Institute (PARI) in Roman, North Carolina. function with continuous second derivative is also desirable.
We consider our problem as a problem of moving the motor
from its initial position to a goal position in a certain amount of
1. INTRODUCXION time. The initial angular position of the motor is assumed to be
known. What we need is a function whose value at to is the
Many techniques are reported in the literature for motor initial position and whose value at q is the desired position. In
position control. Silicon Controlled Rectifiers (SCR) are found this work we select a cubic function that represents the angular
to be very popular in sncb application [I]. In this technique, the position of the motor in time and is shown in equation (1).
speed of motor is controlled by varying the fhng angle of
SCR’s. Pulse Width Modulation (PWM)method also s e e m B(t)=a, +a,t+a2t2+a3t3 (1)
.PODU~X
. in DC motor control 11-31, Generation of PWM signal
using LM3524 integrated circuitby National Semiconductors that initial angular position of the motor is
we
is found in [I]. PWM signal is also obtained through the use of making a smooth motion, the four conshain@ described in
transistors as Insulated ’ equation (2) below must be satisfied by the angle equation (I).
Authorized licensed use limited to: University College Dublin. Downloaded on March 13,2023 at 19:11:52 UTC from IEEE Xplore. Restrictions apply.
experiments. The front panel and the functional diagram of the
vi are depicted in Figs. 3 , 4 and 5.
The angular velocity and acceleration along the path are then
given by,
& ) = a , +20,t+3a,r2
(3)
&I) = 2a, + 6a,r
The equations (I), (2), and (3) yield the unknown coefficients
as
Authorized licensed use limited to: University College Dublin. Downloaded on March 13,2023 at 19:11:52 UTC from IEEE Xplore. Restrictions apply.
Fig. 5 LabVIEW Functional Diagram for False Condition
Authorized licensed use limited to: University College Dublin. Downloaded on March 13,2023 at 19:11:52 UTC from IEEE Xplore. Restrictions apply.
Kisrell. T. E., "lndulrial Eleelronisr", 200; Prentiss Hall, Ins.
Maloney, T. 1.. "Modem Indurrriol Eleclronics". 1996; Englewaod
Cliffs: Prentiee Hall. Inc.
Wolovich. W. A.,"Robolics: Baric AndysismdDesi~n",1987; CBS
College Publishing.
Craig. 1.1.. "lnlroduclionIO Roborics: Mechanics and Contml', 1986;
Addison-Wesley.
Bishop. R. H., "Learning with LobVIEW. 1999; Addison-Wesley.
Wells, L. K.and Travis, I., "LnbVlEW/or Everyone", 1997; Rentice
Hall.ln c.. 1997.
Essiek, J., "A~~"cedLabVlEWLabs", 1999; Upper Saddle R i m ,
Prenticc Hall, Inc.
Chugani, M. L., " ~ b V I E W S i p n o i p ~ ~ e i ~ ~ " U
, l p9 w
9 8Saddle
;
River, Pmtice Hall. Ins.
QI,Q2=TlP41
RLI-RL4 - Relay Contacu
* * Nareen L. Foster
South Carolina State University
Orangeburg. SC 291 17 USA
system for robot manipulator and nuclear reactor. Basher holds a B.S. in
Electrical Engineering from the University of Rajshahi, Bangladesh, an M.S.
ACKNOWLEDGMENTS in Electrical Engineering and a Ph.D. in Control Systems both f" Clarkson
University. He has developed a course in Control System for Internet
This work was supported by a p n t from NASA-MURED to delivery as a teacher at South Carolina State University. He holds
South Carolina State University under NCC 5-454. membership in IEEE, Intelligent Transportation System of America, and
South Carolina Academy of Science (SCAS). Basher worked in the Institute
of Nuclear Technology at Bangladesh Atomic Energy Commission in
REFERENCES Bangladesh as a Senior Engineer from 1970-1979 and at Chitlagong
Engineering College in Bangladesh as a LecNrer from 1969.1970.
[I] H ~ p h r i c1~. T.
, and Sheets. L.P.,"lndusniai Elecrmnies", 1983;
Bretor Publishers.
Authorized licensed use limited to: University College Dublin. Downloaded on March 13,2023 at 19:11:52 UTC from IEEE Xplore. Restrictions apply.