Sei sulla pagina 1di 3

CONTROL SYSTEM LAB FINAL EXAM SPRING 2012

PART I: LABVIEW (100 points)


For this part you should build a VI file for each of the problems, you only
have to submit the VI files. All problems are designed to be created using
only simulated signals son you dont have to use hardware. As always
there are many ways to resolve a problem.
1. (40 pts) For this system you should generate two sine waves of
variable amplitude, the first sine wave should have a fixed frequency of
100Hz and the second Sine Wave should have a fixed amplitude of 200
Hz, both signals have a variable amplitude from 1 to 10 Volts controlled
by the same knob (that means both signals always have the same
amplitude at any given time).
Add both signals together and graph the resulting signal.
If the peak positive value of the resulting signal is more than 10 Volts
turn an alarm (a LED) ON, otherwise keep the alarm OFF.
Filter the resulting signal using a Bandpass Butterworth filter of order
5 with low cutoff frequency of 50Hz and high cutoff frequency of
150Hz, and graph the filtered signal. Obtain and graph the frequency
response of the filtered signal.
The system should run continuously and you should be able to change
the knob value in real time.
Hint 1: This is a sample of how the front panel should look like

Hint 2: You may want to check the signal analysis palette in the
express section of the functions palette.

2. (20 pts) Simulate a system that takes the temperature of a certain


process each three seconds, and graph the results in a chart. The
temperature of the process varies randomly from 0 to 50 degrees. If the
system temperature is less than 20 blue LED should be on indicating that
is very cold, if the temperature is between 20 and 40 a yellow LED should
be on indicating that the temperature and if the temperature is more than
40 a red LED should be on indicating that the temperature is very hot.
Additionally there should be a temperature indicator.
Hint: the control panel should look like this

3. (40 points) Build a System where the input is any number from 0 to
255 and the output is an array of leds displaying the number in binary
form. The program should run continuously and change the leds in real
time, every time the third significant led is on, a sine wave should be
generated that can be seen in a graph.

PART II: QUESTIONS ABOUT THE LAB (100 points)


For this part you will answer some questions about the different
labs. All question regarding the acquisition cards are referred to
the PCI-6024E Acquisition Card.
ACQUISITION CARD (50 points)
1. What is the maximum amplitude (peak to peak) that can be
connected directly into the analog inputs of the acquisition card without
damaging it?
2. What is the difference between Single Ended ground reference (RSE),
single ended nonreference (NRSE) and the differential (DIFF) input
connections? How many channels are available for each configuration on
a standard acquisition card? When is recommended to use each one of
them?
3. What is the maximum voltage that can be connected to the digital I/O
of the acquisition card?
4. What are the maximum frequency of an analog and a digital signal that
can be processed guaranteed by the acquisition card?
SERVO MOTOR SYSTEM (50 points)
5. When connecting the servo system, what is the first calibration that you have to
make?
6. What is the difference between open loop control and close loop
control and what are the advantages and disadvantages of each
approach?
7. How does the proportional controller works? What are its
advantages and disadvantages?
8. What is the function of the tachogenerator in the system?

Potrebbero piacerti anche