MEM 01 DC MOTOR-BASED SERVOMECHANISM WITH TACHOMETER FEEDBACK

Similar documents
MEM01: DC-Motor Servomechanism

Laboratory Tutorial#1

Introduction to MS150

Compensation of a position servo

Laboratory Assignment 5 Digital Velocity and Position control of a D.C. motor

MCE441/541 Midterm Project Position Control of Rotary Servomechanism

GE 320: Introduction to Control Systems

Laboratory Tutorial#1

ELECTRICAL ENGINEERING TECHNOLOGY PROGRAM EET 433 CONTROL SYSTEMS ANALYSIS AND DESIGN LABORATORY EXPERIENCES

PERSONALIZED EXPERIMENTATION IN CLASSICAL CONTROLS WITH MATLAB REAL TIME WINDOWS TARGET AND PORTABLE AEROPENDULUM KIT

1. To study the influence of the gain on the transient response of a position servo. 2. To study the effect of velocity feedback.

Feedback Devices. By John Mazurkiewicz. Baldor Electric

Motomatic Servo Control

UNIVERSITY OF JORDAN Mechatronics Engineering Department Measurements & Control Lab Experiment no.1 DC Servo Motor

Control Design for Servomechanisms July 2005, Glasgow Detailed Training Course Agenda

5 Lab 5: Position Control Systems - Week 2

Sfwr Eng/TRON 3DX4, Lab 4 Introduction to Computer Based Control

EE 3TP4: Signals and Systems Lab 5: Control of a Servomechanism

ME 461 Laboratory #5 Characterization and Control of PMDC Motors

DC motor control using arduino

Rotary Motion Servo Plant: SRV02. Rotary Experiment #03: Speed Control. SRV02 Speed Control using QuaRC. Student Manual

GE420 Laboratory Assignment 8 Positioning Control of a Motor Using PD, PID, and Hybrid Control

SRV02-Series Rotary Experiment # 3. Ball & Beam. Student Handout


Motor Modeling and Position Control Lab 3 MAE 334

An Introduction to Proportional- Integral-Derivative (PID) Controllers

MTE 360 Automatic Control Systems University of Waterloo, Department of Mechanical & Mechatronics Engineering

ME375 Lab Project. Bradley Boane & Jeremy Bourque April 25, 2018

Massachusetts Institute of Technology. Lab 2: Characterization of Lab System Components

2.737 Mechatronics Laboratory Assignment 1: Servomotor Control

SKEE 3732 BASIC CONTROL LABORATORY (Experiment 1) ANGULAR SPEED CONTROL

Penn State Erie, The Behrend College School of Engineering

SECTION 6: ROOT LOCUS DESIGN

ME 3200 Mechatronics I Laboratory Lab 8: Angular Position and Velocity Sensors

Ver. 4/5/2002, 1:11 PM 1

Lab 1: Steady State Error and Step Response MAE 433, Spring 2012

05-VAWT Generator Testing

SKEE 3732 BASIC CONTROL LABORATORY (Experiment 1) ANGULAR SPEED CONTROL

Teaching Mechanical Students to Build and Analyze Motor Controllers

ANNA UNIVERSITY :: CHENNAI MODEL QUESTION PAPER(V-SEMESTER) B.E. ELECTRONICS AND COMMUNICATION ENGINEERING EC334 - CONTROL SYSTEMS

Figure 1.1: Quanser Driving Simulator

Digital Control of MS-150 Modular Position Servo System

DEGREE: Biomedical Engineering YEAR: TERM: 1

Linear Motion Servo Plants: IP01 or IP02. Linear Experiment #0: Integration with WinCon. IP01 and IP02. Student Handout

ECE 203 LAB 6: INVERTED PENDULUM

Project Proposal. Low-Cost Motor Speed Controller for Bradley ECE Department Robots L.C.M.S.C. By Ben Lorentzen

Rectilinear System. Introduction. Hardware

PHYS 1112L - Introductory Physics Laboratory II

7 Lab: Motor control for orientation and angular speed

SKEE 3732 BASIC CONTROL LABORATORY (Experiment 2) ANGULAR POSITION CONTROL

Position Control of DC Motor by Compensating Strategies

Servo Tuning Tutorial

MAE106 Laboratory Exercises Lab # 5 - PD Control of DC motor position

Frequency Response Analysis and Design Tutorial

Mechatronics. Analog and Digital Electronics: Studio Exercises 1 & 2

Rotary Motion Servo Plant: SRV02. Rotary Experiment #02: Position Control. SRV02 Position Control using QuaRC. Student Manual

DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING BANGLADESH UNIVERSITY OF ENGINEERING & TECHNOLOGY EEE 402 : CONTROL SYSTEMS SESSIONAL

MEM380 Applied Autonomous Robots I Winter Feedback Control USARSim

EE 482 : CONTROL SYSTEMS Lab Manual

Hands-on Lab. PID Closed-Loop Control

Name: Lab Partner: Section: The purpose of this lab is to study induction. Faraday s law of induction and Lenz s law will be explored. B = B A (8.

05-VAWT Generator Testing

MAE106 Laboratory Exercises Lab # 3 Open-loop control of a DC motor

The Discussion of this exercise covers the following points: Angular position control block diagram and fundamentals. Power amplifier 0.

Built-in soft-start feature. Up-Slope and Down-Slope. Power-Up safe start feature. Motor will only start if pulse of 1.5ms is detected.

Magnetic Levitation System

JUNE 2014 Solved Question Paper

Design of a Simulink-Based Control Workstation for Mobile Wheeled Vehicles with Variable-Velocity Differential Motor Drives

Root Locus Design. by Martin Hagan revised by Trevor Eckert 1 OBJECTIVE

Application Note #2442

DynaDrive INFORMATION MANUAL SDFP(S)

MSK4310 Demonstration

ECE 5670/ Lab 5. Closed-Loop Control of a Stepper Motor. Objectives

EC CONTROL SYSTEMS ENGINEERING

2-1 DC DRIVE OVERVIEW EXERCISE OBJECTIVE. Familiarize yourself with the DC Drive. Set the DC Drive parameters to control the DC Motor.

Engine Control Workstation Using Simulink / DSP. Platform. Mark Bright, Mike Donaldson. Advisor: Dr. Dempsey

sin(wt) y(t) Exciter Vibrating armature ENME599 1

Laboratory PID Tuning Based On Frequency Response Analysis. 2. be able to evaluate system performance for empirical tuning method;

University of North Carolina-Charlotte Department of Electrical and Computer Engineering ECGR 3157 Electrical Engineering Design II Fall 2013

Tech Note #3: Setting up a Servo Axis For Closed Loop Position Control Application note by Tim McIntosh September 10, 2001

Analogue Servo - Fundamentals Trainer

Interfacing dspace to the Quanser Rotary Series of Experiments (SRV02ET)

ECE3204 D2015 Lab 1. See suggested breadboard configuration on following page!

Physics 481 Experiment 3

Lab 11. Speed Control of a D.C. motor. Motor Characterization

LECTURE 2: PD, PID, and Feedback Compensation. ( ) = + We consider various settings for Zc when compensating the system with the following RL:

Experiment 2: Transients and Oscillations in RLC Circuits

Lab 23 Microcomputer-Based Motor Controller

LABORATORY 7 v2 BOOST CONVERTER

AC Circuits. "Look for knowledge not in books but in things themselves." W. Gilbert ( )

CSE 3215 Embedded Systems Laboratory Lab 5 Digital Control System

BSNL TTA Question Paper Control Systems Specialization 2007

Dr Ian R. Manchester Dr Ian R. Manchester Amme 3500 : Root Locus Design

Electrical Engineering. Control Systems. Comprehensive Theory with Solved Examples and Practice Questions. Publications

DC SERVO MOTOR CONTROL SYSTEM

Lecture 9. Lab 16 System Identification (2 nd or 2 sessions) Lab 17 Proportional Control

Design of Compensator for Dynamical System

9 Feedback and Control

Readings: FC: p : lead compensation. 9/9/2011 Classical Control 1

1525-BRS INFORMATION MANUAL SERV O D YN A M ICS. D y n ad r iv e Ave Crocker Suite 10 Valencia, CA

Transcription:

MEM 01 DC MOTOR-BASED SERVOMECHANISM WITH TACHOMETER FEEDBACK Motivation Closing a feedback loop around a DC motor to obtain motor shaft position that is proportional to a varying electrical signal is the most fundamental of mechanical control problems. In fact, this is called, the basic regulator problem, i.e., making the output position of a relatively massive device follow a low-power input signal by addition of position feedback and a power amplifier. Often the performance can be further improved by adding to the outer position feedback loop an inner velocity feedback loop. Since the position is often the angular position of a shaft, the angular velocity will be measured by a tachometer and the inner loop is then called the tachometer feedback loop although we recognize it as being equivalent to a PD controller in the feedback path. Virtually every undergraduate controls textbook discusses tachometer feedback performance improvement, including Ogata, Modern Control Engineering, 3 rd edition, page 156. Root locus is the usual design method, although the use of root contour to simultaneously set both attenuation factors would be appropriate also. Before coming to lab, do the following (1) Every line in a block diagram represents a signal. In physical systems, signals have engineering units. Add the appropriate units to every line in the diagram of the basic

servomechanism-based regulator if the reference signal, r(, has units of volts. (2) Study the attached excerpt from the book by Graupe, Identification of Systems, and explain how you are going to validate the assumption here and in Ogata that the motor transfer function is appropriately represented by a first-order lag. Consider applying the test of section 3.3.3-c. In the lab, before performing the experiment (3) Examine the experimental setup and be prepared to associate every block in the block diagram with system hardware. In particular, how is the integrator block implemented in hardware? Experiment The first part is to be completed during the first afternoon session (1) Demonstrate familiarity with the operation of the equipment by completing PRACTICAL 1.1 from the equipment manual (excerpted below) and determining the speed constant. Pick a positive rotation direction of the motor and wire the output potentiometer and output tachometer to produce corresponding positive voltages. Use a DVM to demonstrate your system. Reverse the Servo Amplifier connection from +15v to -15v and observe that directions and polarities are reversed. (2) Determine the numerical values for the symbols in the block diagram, except At and Ap. To accomplish this, you have at your disposal a DVM, a power supply with 0->15v, 0-> -15v, and -15 -> +15v. By wiring the rotary potentiometer in the Reference Module as a voltage divider, you can obtain any constant voltage between -15 and +15volts. What is your plan? Using a signal generator a step input can be applied to the open-loop motor and the tachometer voltage measured using the digital memory oscilloscope. What should the response look like? If it resembles what you expect plot a hardcopy to take with you. The second part is to be performed between lab sessions. (3) Apply the method of 3.3.3-c in Graupe to verify the assumed form of the motor transfer function and to obtain numerical values for Km and T, the motor time constant. Draw a root locus and determine the P-control gain for a closed-loop, position-feedback system that will have the specified overshoot of. Determine the value of Ap that will implement this gain. By root locus, show that you can improve performance by adding tachometer feedback. Improved performance is evidenced by reduced overshoot without extending the risetime, or reduced risetime without incurring increased overshoot. What value of At will allow you to demonstrate this improved performance?

The third part is to be completed in lab during the second session (3) Wire up your positional feedback system and set Ap to your design value. Do not rely on the knob settings on the potentiometer box. A careful determination of the setting can be made with the DVM before incorporating it into the loop. Show that the expected performance results by performing a closed-loop step test. If you do not get the results you expect using your design value, by trail and error, determine what value of Ap would produce the anticipated performance improvement. Obtain a hardcopy. Leave Kp at the setting that produces the performance you predicted, wire up the tachometer feedback and set At to your design value. Repeat the step test of step (3) and demonstrate your expected performance improvement using your value, or tune At by trial and error to obtain the expected performance. Obtain a hardcopy of the step response that shows the improvement. And the fourth part is to be handed in one week after the second lab session (4) Include in your report the demonstrations that your design values succeeded or explanations for the differences between the trial-and-error values that did improve performance and your design values. Show the open-loop poles and closed-loop poles on your root loci. Safety Safety glasses are to be worn whenever working in the Undergraduate Automatic Controls laboratory, room 378. In addition, it is important for the protection of the apparatus in this experiment to always turn off the power supply before making wiring changes. Some of the modules are protected by fuses and some are not. A lot of time can be lost wondering why nothing is happening after you have gotten careless and blown a fuse. The experiment involves unguarded, rotating parts. Tuck in dangling hair, neckties, etc., to avoid getting entangled in the equipment.

Circuit for PRACTICAL 1.1 from the apparatus manufacturer. This circuit should enable you to control the speed of the motor in one direction of rotation using the AU150B potentiometer. For some reasonable speed, use a DVM to measure the Servo Amplifier input voltage relative to ground and the tachometer output voltage at terminal 2 relative to grounded terminal 1. The ratio tach volts/input volts is called the speed constant of the motor-amplifier combination. Add the OP150K output potentiometer to your system and become familiar with its behavior. It may be useful to apply zero volts to the servo amplifier input and turn the motor shaft by hand. Always switch off the PS150E power supply when making changes to your system. Improved method for determining the time constant of a first-order system If the experimental response looks like it may have resulted from a step input to a first-order plant, i.e., c c * k input X ( s) =, output Y ( s) = s s(1 + Ts) that is, the transfer function is anticipated to be k G( s) = 1+ Ts where ) = lim { = lim { sy ( s) = ck t s 0 The time constant T can be estimated from the time of 63.2% of final response. To improve on this estimate, plot

y ( ) t( vs t on semilog paper. Since = ck(1 e then ) ) = ck ck + cke = cke and taking the natural log of both sides ln[ y ( ) ] = ln[ ck] t which is a straight line on semilog paper with slope -1/T. If your plot isn t straight adjust your estimate of ) a little and replot. If you are uncertain if you have calculated the semilog slope correctly try a second pair of points and see if you get the same slope. If the upper left part of your plot tails away from a straight line it is likely that your plant is better represented by a second-order transfer function. In MEM1 this should not happen, or at least it should not be significant. Simple as it is, this is a typical identification problem with the plant transfer function assumed a priori.