Experiment 4: Position Control Systems | GE 320, Lab Reports of Control Systems

Material Type: Lab; Class: Control Systems; Subject: General Engineering; University: University of Illinois - Urbana-Champaign; Term: Unknown 1989;

Typology: Lab Reports

Pre 2010

Uploaded on 03/16/2009

koofers-user-6lg
koofers-user-6lg 🇺🇸

5

(1)

10 documents

1 / 7

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Experiment 4: Position Control Systems
Introduction
The objective of this lab is to convert the DC motor to an electromechanical positioning
actuator by properly designing and implementing a proportional and a proportional-plus-
derivative (P-D) controller. Simulation and design values for the controller gains
computed in the pre-lab will be compared to values obtained by empirical testing.
Pre-lab
The pre-lab uses previous lab results as well as an understanding of the proposed closed
loop system. Refer to the Implementation Diagrams in: Figure 2, Figure 3 and Figure 4
for guidance. Ensure to take into account all the gains!
1. Using integration in the Laplace domain, derive the transfer function for motor
position from the velocity transfer function obtained in lab 2 and lab 3.
2. Place the position transfer function in a unity feedback loop with proportional
gain controller. See Fig 2 (use it as a guide only). Calculate the closed loop
transfer function of this system and choose Kp (using Equation 1and Equation 2)
to satisfy the following designs with their constraints. If not possible, explain
why:
Design 1:
i. Peak overshoot < 10 % (Use Eq.1 below or text Fig.4.16)
ii. Settling time < 180 msec
Design 2:
i. Peak overshoot < 10 % (Use Eq.1 below or text Fig.4.16)
ii. Settling time < 600 msec
Equation 1: Peak overshoot
2
1

eM
p
Equation 2: Settling time
n
s
t

6.4
3. Change the controller in the previous question to a P-D as shown in Figure 3.
Calculate the closed loop transfer function and choose values of Kd and Kp so as
to satisfy the same design constraints as in question 2, Design 1.
4. Adjust the system to feedback the voltage from the tachometer as well as from the
output potentiometer as in Figure 4. Then choose Kp and Kp1 to satisfy the same
design and the constraints from question 2, Design 1.
pf3
pf4
pf5

Partial preview of the text

Download Experiment 4: Position Control Systems | GE 320 and more Lab Reports Control Systems in PDF only on Docsity!

Experiment 4: Position Control Systems

Introduction

The objective of this lab is to convert the DC motor to an electromechanical positioning actuator by properly designing and implementing a proportional and a proportional-plus- derivative (P-D) controller. Simulation and design values for the controller gains computed in the pre-lab will be compared to values obtained by empirical testing.

Pre-lab

The pre-lab uses previous lab results as well as an understanding of the proposed closed loop system. Refer to the Implementation Diagrams in: Figure 2, Figure 3 and Figure 4 for guidance. Ensure to take into account all the gains!

  1. Using integration in the Laplace domain, derive the transfer function for motor position from the velocity transfer function obtained in lab 2 and lab 3.
  2. Place the position transfer function in a unity feedback loop with proportional gain controller. See Fig 2 (use it as a guide only). Calculate the closed loop transfer function of this system and choose Kp (using Equation 1and Equation 2) to satisfy the following designs with their constraints. If not possible, explain why: Design 1: i. Peak overshoot < 10 % (Use Eq.1 below or text Fig.4.16) ii. Settling time < 180 msec Design 2: i. Peak overshoot < 10 % (Use Eq.1 below or text Fig.4.16) ii. Settling time < 600 msec Equation 1 : Peak overshoot 1 ^2    M (^) pe Equation 2 : Settling time n t s 
  3. 6 
  4. Change the controller in the previous question to a P-D as shown in Figure 3. Calculate the closed loop transfer function and choose values of Kd and Kp so as to satisfy the same design constraints as in question 2, Design 1.
  5. Adjust the system to feedback the voltage from the tachometer as well as from the output potentiometer as in Figure 4. Then choose Kp and Kp1 to satisfy the same design and the constraints from question 2, Design 1.
  1. Using MATLAB, simulate the systems in questions 2,3, and 4. Choose the computed gains from above. Ensure that you include all these gains and system components: Potentiometer Gain: Use the value you derived in a previous lab. Signal Generator: Use a square wave with a 1Hz frequency and amplitude of 1V. Constant: Offset the signal input by 2.4V. Please note that the function generator will do this for us. Gains: Kp, Kd and Kp1 depending on the controller. Amplifier: We will use the amplifier to supply the appropriate amount of current in the lab. It has a gain of 2.4. Motor Transfer function: Use the transfer functions derived in a previous lab.

Proportional gain Control

Figure 1 shows the root locus of a 2nd^ order system with poles at –1 and –2. If the gain of a proportional type controller is slowly increased from zero, the behavior changes from an over damped (both roots of the root locus plot on the real axis), to critically damped (double/repeat roots on the real axis), and finally to an under damped system behavior. These three system behaviors will be observed in this section. Figure 1 : Root locus

The motor will begin to step back and forth trying to follow the input waveform. You should notice the influence of friction. Is this an over damped, an under damped or a critically damped system response?  Set the Kp value to the one you found in the pre-lab question 2, Design 2. Record % Overshoot and the Ts. Does this meet the design specifications? Why?  Fix the % Overshoot to approximately 25% and record the remaining data.  Fix the Ts to approximately 300 ms and record the remaining data.  Turn off the Patch panel.

Proportional-Plus-Derivative Control System

You will now replace the previous controller with a P-D controller similar to the one shown in Figure 3. Simulink Block Diagram Implementation Diagram Figure 3 : Proportional + Derivative controller  Keep the system as wired in the previous setup but replace the controller with a P- D one. Remember to multiply the Kp value by 10 to allow us a greater range of values selected by the potentiometer. Do not multiply the Kd value by 10.  Show the TA before turning on.  Set Kp and Kd to the values obtained in the pre-lab question 3. Do they satisfy the design constraints? Why? Record the % overshoot, rise time and settling time under the “Prelab Value” section of the data table.

 Adjust (if necessary) the Kp and Kd to meet the specifications. Record the % overshoot, rise time and settling time under the “Experimental” section of your data table.  Perturb the values of Kp and Kd with small deviations. What makes this controller better / worse than the proportional controller? What is the fastest rise time you can get that still satisfies the % overshoot specification?  Turn off the Patch panel.

Position and Speed Feedback Control System

Instead of using the derivative of the position as the feedback, we will now use the tachometer in a position and speed feedback controller as shown in Figure 4. Simulink Block Diagram Implementation Diagram Figure 4 : Proportional and Speed controller  Remove the differentiator part of the circuit wired in the previous section and incorporate the tachometer feedback. Ensure that all circuit components have the same ground.  Remember to multiply Kp1 and Kp by 10 and check the signs of the signals, as they are inverted in each op-amp used.  Show the TA before turning on.

Data Sheet

Proportional Gain Controller Prelab Experimental Kp PreLab Kp = 0. % Overshoot  25 % Settling time  300 msec Proportional + Derivative Controller Prelab Value Simulated Experimental Fastest Settling Time Kp Kd % Overshoot Rise Time Settling time Proportional + Speed Controller Prelab Value Simulated Experimental Fastest Settling Time Kp Kh % Overshoot Rise Time Settling time