IfA Fachpraktikum - Experiment 2.7 : Air Ball

Size: px
Start display at page:

Download "IfA Fachpraktikum - Experiment 2.7 : Air Ball"

Transcription

1 Automatic Control Laboratory, ETH Zu rich Profs. M. Morari, J. Lygeros Manual prepared by: R. Nguyen, S. Richter Revision from: September 13, 2013 IfA Fachpraktikum - Experiment 2.7 : Air Ball In this experiment the height of a ball suspended in an air tube will be controlled. A fan at the bottom of the tube causes upward airflow that pushes the ball up to counteract the downward force of gravity. The fan speed can be controlled to change the air stream velocity, causing a change in ball height. A PID controller will be designed to follow reference trajectories of the ball height and reject disturbances. You will learn the basics of PID control and understand the effects of changing the controller gains. Figure 1: Experimental setup for air ball

2 Contents 1 Problem Setup and Notation 3 2 Preparation@Home Modeling Task 1: Force balance Task 2: Steady state Task 3: Verification of high Reynold s number Task 4: Linearization at Steady State Task 5: Stability PID Control Controller tuning Manual tuning method Ziegler-Nichols closed-loop tuning method Task 6: Equivalence of PID forms Time domain controller performance Lab Session Tasks Accessing the graphical interface to the controller Manual control Task 7: Manual control Controller tuning Task 8: Manual controller tuning Task 9: Ziegler-Nichols tuning Task 10: Tuning of the inner loop Integral windup Task 11: Integral windup Lessons Learned Manual control Lesson Learned 1: Manual control Controller tuning Lesson Learned 2: Manual controller tuning Lesson Learned 3: Ziegler-Nichols tuning Integral windup Lesson Learned 4: Integral windup Completion of Experiment Task 12: Feedback and Testat

3 Chapter 1 Problem Setup and Notation Apart from the mechanical components of the experiment its setup incorporates DC motor and fan Mounted at the bottom of the airball Fan speed measurement unit Consisting of an optical sensor reacting on reflections from a black/white paper applied directly on the fan (have a look at it when you are in the lab) Ultrasonic distance sensor Measuring the height of the ball The control unit is an industrial standard B&R X20CP1484 equipped with a 266MHz Intel Celeron processor with 32 MB RAM. Its interface modules are Digital Input Module (X20DI2377) This module counts the time between a rising edge and a falling edge of signals coming from the optical speed sensor. By doing so, the time for half of a rotation of the fan is measured and the fan speed deduced from it. Analog Input Module (X20AI2622) The analog module converts the output voltage of the ultrasonic sensor into a digital number using an analog-to-digital converter. Motor Control Module (X20MM2436) The motor module drives the DC motor by a pulsewidth modulated (PWM) voltage signal. Its duty cycle can be changed manually or automatically by the controller. For the actual control task the following configuration is used: The sampling time is 1 ms, i.e. sensor measurements and control law evaluations take place at a rate of 1 khz. Fan speed measurements turn out to be error prone, meaning, that (rare) spikes degrade the quality of the measurements. Thus, a second order filter is implemented internally to smooth out the measurement signal. Plant r(t) u(t) duty PID P Controller Motor and Fan - - cycle fan speed Air v(t) Ball y(t) Filter Figure 1.1: Schematic control structure of the air ball 3

4 In this experiment, you will mainly consider the control of the ball s height by means of a PID controller. According to Fig. 1.1 which depicts the block diagram of the overall air ball s control structure this constitutes only a part of the implemented control. As shown in the figure, there is another nested control loop (inner loop) that controls the speed of the fan using a static proportional controller. Also shown is the second order spike filter. The Plant to control for the PID controller in the outer loop then consists of the inner loop in series with the block labeled as Air (stands for the (nonlinear and in this experiment assumed unknown) function relating the fan s speed to air speed) and the block labeled as Ball. The Ball block relates air speed v to the ball s height y and its mathematical model will be derived as an exercise in Chapter 2. From the mismatch between the ball s height and the given reference height r, the PID then computes a control input u (having the meaning of a reference speed for the fan) to make this mismatch vanish. Note that the overall control structure is a so-called cascaded control structure which is often used in practice. 4

5 Chapter 2 Preparation@Home You will derive a simple dynamic model of the Ball block in Fig For this, we will consider the ball within an air-stream, neglect the comparatively small buoyancy force, and assume high Reynold s number (> 1000). The Reynold s number, Re, is a dimensionless number that gives a measure of the ratio of the inertial forces to viscous forces. It quantifies the relative importance of these two types of forces. The notation used is illustrated in Figure 2.1. The two forces acting on the ball are gravity, F g, and the aerodynamic drag force, F a, which for high Reynold s number is calculated as where F a = 1 2 (v ẏ)2 ρ g C d A, (2.1) v is the velocity of the air stream ẏ is the velocity of the ball ρ g is the density of air (1.0 kg/m 3 ) C d is the drag coefficient A is the cross section of the ball. F a F g y Figure 2.1: Notation used for modeling 5

6 2.1 Modeling Assume the ball s mass is 2.7 g and its radius is m and that the drag coefficient is Task 1: Force balance Write down the force balance equation for the simplified ball model discussed before. Task 2: Steady state Find the steady state air velocity (for which ẏ and ÿ are zero). independent of the ball s height under the simplified assumptions. Note that it is Task 3: Verification of high Reynold s number Verify the assumption of high Reynold s number at the steady state air velocity. Reynold s number, Re, is calculated as where Re = ρ gv L µ, V is the mean velocity L is a characteristic length, such as the diameter of the ball µ is the dynamic viscosity of the fluid, which is kg m -1 s -1 for air. Task 4: Linearization at Steady State Notice that the model you have derived so far is nonlinear. Since we control the ball s height around the steady-state (y, v 0 ), it makes sense to derive a linear model around this state. So, linearize the model for small deviations in v and y around steady state and formulate the transfer function. Task 5: Stability Find the roots of the transfer function and comment on the stability of the system. As seen from Fig. 1.1, we are not able to control the air s speed v directly. Instead, you will be changing the speed of the fan at the bottom of the tube through the inner control loop, by letting the PID controller determine a reference fan speed u(t). Furthermore, the PID controller already takes into account the steady state air velocity v 0 by adding a feedforward term to the input u(t) (this is the u 0 (t) term in Figure 2.2). 6

7 u 0 (t) P k p e(t ) r(t) e(t) t u pid (t) u(t) y(t) + I k i e ( ) d + + Plant - 0 D k d de ( t ) dt Figure 2.2: Outer PID loop control block diagram. Recall that u 0 (t) is the feedforward term required to keep the ball in steady state according to the steady state air speed v PID Control A proportional-integral-derivative (PID) controller is a common feedback loop component in industrial control systems. The controller compares a measured value from a process with a reference setpoint value. The mismatch is then used to calculate a new value for a manipulable input to the process that drives the process measured value towards the desired setpoint. PID is named after its three correcting calculations (refer to Equation (2.2) and Figure 2.2), which are summed to obtain the control input: Proportional - To handle the present, the error is multiplied by a constant k p. This term has the tendency to bring the output towards the setpoint (reference value). Note that when the error is zero, the proportional component is also zero. However, be warned that in general, proportional control alone will not cause the system to settle at the reference value resulting in a steady state error. Integral - To handle the past, the error is integrated (added up) over a period of time, and then multiplied by a constant k i, and added to the controlled quantity. This term is proportional to both the magnitude and duration of the error, and eliminates the residual steady-state error that can occur with only proportional control. Derivative - To handle the future, the first derivative (the slope of the error) over time is calculated, and multiplied by another constant k d. The derivative term can decrease the rate of change of the controller output, reducing the magnitude of the overshoot. However, this term is highly sensitive to measurement noise! To be more precise, we first define the input to the plant as u(t), output of the plant as y(t), and the desired reference value as r(t). We also define the error as e(t) = r(t) y(t) (see Figure 2.2). Then, the PID controller has the following, ideal parallel form: u pid (t) = k p e(t) }{{} proportional t + k i e(τ) dτ } 0 {{ } integral + k d de(t) dt }{{} derivative where k p, k i, and k d are constants that are used to tune the PID control loop., (2.2) 7

8 As a general guideline, the effects of changing the gains are summarized below. k p, proportional gain: Larger values typically mean faster response since the larger the error, the larger the feedback to compensate. k i, integral gain: Larger values eliminate steady state error quicker. The trade-off is larger overshoot and settling time because any positive error integrated during a transient response must be integrated away by negative error before steady state is reached. k d, derivative gain: Larger values decrease overshoot, but, due to high sensitivity to noise in the error term, can cause a process to become unstable. To prevent such behaviour, sometimes a Dirty D is implemented instead, which does not amplify high frequency noise components. The transfer function of a Dirty D is where k dd and T are design parameters. k dd T s T s + 1, (2.3) 2.3 Controller tuning Manual tuning method One way to tune the gains of a PID controller is to use knowledge of the effects of changing the gains. These effects are summarized in Table 2.1 and illustrated in Figures 2.3 to 2.5. Table 2.1: Effect of increasing gains (see Section 2.4 for definition of performance measures) Parameter Rise Time Overshoot Settling Time Steady State Error k p decrease increase small change decrease k i decrease increase increase eliminate k d small change decrease decrease none 8

9 reference k p = 1.5, k i = 0, k d = 0 k p = 1.0 k p = 0.5 Figure 2.3: Closed loop step responses with different PID controllers, showing the effect of changing k p. reference k i = 0.4, k p = 1, k d = 0 k i = 0.2 k i = 0.0 Figure 2.4: Closed loop step responses with different PID controllers, showing the effect of changing k i. reference k d = 0.00, k p = 1, k i = 0.4 k d = 0.20 k d = 0.40 Figure 2.5: Closed loop step responses with different PID controllers, showing the effect of changing k d. 9

10 2.3.2 Ziegler-Nichols closed-loop tuning method A well-known systematic tuning method is the Ziegler-Nichols method, introduced by John G. Ziegler and Nathaniel B. Nichols in The objective is to obtain a controller that gives a closed loop response that is quarter decay, which means the ratio between the second peak and first peak is a quarter. Furthermore, although the method assumes that the plant transfer function has the following form: K s + a e st, in practice the method works well with a variety of plants. In this experiment, a closed-loop Ziegler-Nichols tuning method will be implemented. Note however, that there also exists an open-loop method that tests the open-loop response of a system to a step input. The latter method is appropriate for systems that cannot be reliably tuned with the former method (e.g., due to infeasibility of inducing periodic output behaviour). To implement the closed-loop Ziegler-Nichols tuning method, start by setting the k i and k d gains to zero and gradually increasing the k p gain until the system just starts to oscillate continually (this is the point where the system begins to become unstable). The corresponding gain is K u ( ultimate gain ) and the corresponding period is P u ( ultimate period ). From this, reasonable settings can be achieved by the rules in Table 2.2. The rules are based on the following, standard form of the PID controller: ( u pid (t) = K c e(t) + 1 t ) de(t) e(τ)dτ + T d. (2.4) T i dt This form is equivalent to the ideal parallel form of Equation (2.2) as you can learn from the next task. 0 Table 2.2: Tuning gains Type of Controller Optimum Gain P K c = (1/2)K u K PI c = (1/2.2)K u T i = (1/1.2)P u K c = (1/1.7)K u PID T i = (1/2)P u T d = (1/8)P u Task 6: Equivalence of PID forms Write the parameters of the ideal parallel form (Equation (2.2)) in terms of the parameters of the standard form (Equation (2.4)). 10

11 2.4 Time domain controller performance Two key requirements of a good controller are reference tracking and disturbance rejection. These can be quantified in the time domain using the following measures (see Figure 2.6) that describe the response of the overall system to a step change in reference value or disturbance. Overshoot: the difference between the most extreme value and the final value, expressed as a percentage of the final value. Steady-state offset: the difference between the actual final value and the desired final value. Rise time: the time required for the output to first reach 90% of the final value. Settling time: the time required for the output to remain within ±5% of the final value. overshoot steady state offset setpoint final value 90% final value rise time settling time +5% 5% Figure 2.6: Time domain controller performance measures are shown on the system response to a step change in setpoint. 11

12 Chapter 3 Lab Session Tasks 3.1 Accessing the graphical interface to the controller The control unit is directly connected to the inputs and outputs of the air ball device via its interface modules. A VNC server installed on the control unit can be accessed from an external computer via a remote connection. Establish this connection by executing the following: 1. Click on the VNC Viewer icon on the desktop. 2. Type autx20-03 in the textbox under Server and click OK. 3. Leave the Password field blank and click OK. 4. Click on the Start button of the startup screen. 3.2 Manual control Task 7: Manual control Click on the button Manual Mode. Here, it is possible to set manually the duty cycle of the PWM voltage signal which is directly applied to the DC motor (see Fig. 1.1). In this experiment, it is an integer between 0 and (corresponding to fully off and fully on respectively). You can set the value either directly by first clicking into the field and then using the keyboard or by using the keyboard arrow keys to increase and decrease it in small steps. Using this mode, try to keep the ball steady at 0.0 m, which is marked on the tube. Then try to change the height to 0.2 m, which is also marked on the tube, as best as you can. 3.3 Controller tuning A PID controller has already been implemented on the control hardware. Using the graphical interface you can manually change the controller gains under the Setup tab. The relevant controller gains are labeled k p, k i, and k d (these parameters correspond to those in Equation (2.2)). 12

13 Task 8: Manual controller tuning Spend some time to tune the PID gains manually based on what you know about their effects. To determine the reference tracking performance, induce a change in the reference height from 0.0 m to 0.2 m and use the sine function in the Run tab. To determine the disturbance rejection performance, mimic a disturbance by dropping a second ball into the tube. What is the best controller you can obtain in terms of the following performance measures for both good reference tracking and disturbance rejection: overshoot, steady-state offset, rise time and settling time. Record these values and state the gains that you used. Important: Leave the inner loop gain k = 1000 unchanged for the time being. Task 9: Ziegler-Nichols tuning Repeat the previous task using the Ziegler-Nichols tuning method. What is the ultimate gain/period? Hint: Maximize the VNC client window to allow for better measurements on screen. Task 10: Tuning of the inner loop Use the PID controller parameters giving the best performance so far. Now, change the proportional gain k of the inner loop controlling the speed of the fan. Start with values < 1000 and observe its effect on the closed-loop performance for setpoint changes and sine reference tracking. Then increase this value to > From which value on do you observe oscillatory behaviour? Why does this happen? 3.4 Integral windup Task 11: Integral windup Use the best controller you have obtained so far to bring the height of the ball from 0.0 m to 0.2 m. Once settled, cover the top of the air tube. Because no air flow is possible, the ball will quickly drop to the bottom of the tube. Keep the top covered for at least 3 s, then uncover the top of the air tube. Based on your observations, you will answer the questions in Lesson Learned 4. 13

14 Chapter 4 Lessons Learned 4.1 Manual control Lesson Learned 1: Manual control Comment on your ability to control manually the height of the ball. 4.2 Controller tuning Lesson Learned 2: Manual controller tuning Comment on the ease or difficulty of tuning the controller manually. Lesson Learned 3: Ziegler-Nichols tuning How do the results obtained for this task compare to the previous task? Propose reasons for any discrepancies. 4.3 Integral windup Lesson Learned 4: Integral windup What did you notice when the air tube was uncovered (Task 11)? Why did this happen? Propose a modification that can be made to the controller to prevent this behaviour. 4.4 Completion of Experiment 14

15 Lesson Learned 5: Feedback and Testat Please, fill out the online feedback form on the registration page under MyExperiments. Each student/participant has to fill out its own feedback form. This will help us to improve the experiment. Thank you for your help. You can now discuss the lab session with the assistant to get you testat. 15

PID Control. Chapter 10

PID Control. Chapter 10 Chapter PID Control Based on a survey of over eleven thousand controllers in the refining, chemicals and pulp and paper industries, 97% of regulatory controllers utilize PID feedback. Desborough Honeywell,

More information

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor

dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor dspace DSP DS-1104 based State Observer Design for Position Control of DC Servo Motor Jaswandi Sawant, Divyesh Ginoya Department of Instrumentation and control, College of Engineering, Pune. ABSTRACT This

More information

System Modeling and Control for Mechanical Engineers

System Modeling and Control for Mechanical Engineers Session 1655 System Modeling and Control for Mechanical Engineers Hugh Jack, Associate Professor Padnos School of Engineering Grand Valley State University Grand Rapids, MI email: jackh@gvsu.edu Abstract

More information

EDUMECH Mechatronic Instructional Systems. Ball on Beam System

EDUMECH Mechatronic Instructional Systems. Ball on Beam System EDUMECH Mechatronic Instructional Systems Ball on Beam System Product of Shandor Motion Systems Written by Robert Hirsch Ph.D. 998-9 All Rights Reserved. 999 Shandor Motion Systems, Ball on Beam Instructional

More information

Prelab Exercises: Hooke's Law and the Behavior of Springs

Prelab Exercises: Hooke's Law and the Behavior of Springs 59 Prelab Exercises: Hooke's Law and the Behavior of Springs Study the description of the experiment that follows and answer the following questions.. (3 marks) Explain why a mass suspended vertically

More information

Switch Mode Power Supply Topologies

Switch Mode Power Supply Topologies Switch Mode Power Supply Topologies The Buck Converter 2008 Microchip Technology Incorporated. All Rights Reserved. WebSeminar Title Slide 1 Welcome to this Web seminar on Switch Mode Power Supply Topologies.

More information

Current Loop Tuning Procedure. Servo Drive Current Loop Tuning Procedure (intended for Analog input PWM output servo drives) General Procedure AN-015

Current Loop Tuning Procedure. Servo Drive Current Loop Tuning Procedure (intended for Analog input PWM output servo drives) General Procedure AN-015 Servo Drive Current Loop Tuning Procedure (intended for Analog input PWM output servo drives) The standard tuning values used in ADVANCED Motion Controls drives are conservative and work well in over 90%

More information

QNET Experiment #06: HVAC Proportional- Integral (PI) Temperature Control Heating, Ventilation, and Air Conditioning Trainer (HVACT)

QNET Experiment #06: HVAC Proportional- Integral (PI) Temperature Control Heating, Ventilation, and Air Conditioning Trainer (HVACT) Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #06: HVAC Proportional- Integral (PI) Temperature Control Heating, Ventilation, and Air Conditioning Trainer (HVACT) Student Manual Table of Contents

More information

DCMS DC MOTOR SYSTEM User Manual

DCMS DC MOTOR SYSTEM User Manual DCMS DC MOTOR SYSTEM User Manual release 1.3 March 3, 2011 Disclaimer The developers of the DC Motor System (hardware and software) have used their best efforts in the development. The developers make

More information

SAMPLE CHAPTERS UNESCO EOLSS PID CONTROL. Araki M. Kyoto University, Japan

SAMPLE CHAPTERS UNESCO EOLSS PID CONTROL. Araki M. Kyoto University, Japan PID CONTROL Araki M. Kyoto University, Japan Keywords: feedback control, proportional, integral, derivative, reaction curve, process with self-regulation, integrating process, process model, steady-state

More information

Dr. Yeffry Handoko Putra, S.T., M.T

Dr. Yeffry Handoko Putra, S.T., M.T Tuning Methods of PID Controller Dr. Yeffry Handoko Putra, S.T., M.T yeffry@unikom.ac.id 1 Session Outlines & Objectives Outlines Tuning methods of PID controller: Ziegler-Nichols Open-loop Coon-Cohen

More information

EE 402 RECITATION #13 REPORT

EE 402 RECITATION #13 REPORT MIDDLE EAST TECHNICAL UNIVERSITY EE 402 RECITATION #13 REPORT LEAD-LAG COMPENSATOR DESIGN F. Kağan İPEK Utku KIRAN Ç. Berkan Şahin 5/16/2013 Contents INTRODUCTION... 3 MODELLING... 3 OBTAINING PTF of OPEN

More information

Chapter 10. Control Design: Intuition or Analysis?

Chapter 10. Control Design: Intuition or Analysis? Chapter 10 Control Design: Intuition or Analysis? Dan P. Dumdie 10.1 Introduction In previous chapters, we discussed some of the many different types of control methods available and typically used in

More information

Force on Moving Charges in a Magnetic Field

Force on Moving Charges in a Magnetic Field [ Assignment View ] [ Eðlisfræði 2, vor 2007 27. Magnetic Field and Magnetic Forces Assignment is due at 2:00am on Wednesday, February 28, 2007 Credit for problems submitted late will decrease to 0% after

More information

PID Control. Proportional Integral Derivative (PID) Control. Matrix Multimedia 2011 MX009 - PID Control. by Ben Rowland, April 2011

PID Control. Proportional Integral Derivative (PID) Control. Matrix Multimedia 2011 MX009 - PID Control. by Ben Rowland, April 2011 PID Control by Ben Rowland, April 2011 Abstract PID control is used extensively in industry to control machinery and maintain working environments etc. The fundamentals of PID control are fairly straightforward

More information

Introduction to SMPS Control Techniques

Introduction to SMPS Control Techniques Introduction to SMPS Control Techniques 2006 Microchip Technology Incorporated. All Rights Reserved. Introduction to SMPS Control Techniques Slide 1 Welcome to the Introduction to SMPS Control Techniques

More information

HITACHI INVERTER SJ/L100/300 SERIES PID CONTROL USERS GUIDE

HITACHI INVERTER SJ/L100/300 SERIES PID CONTROL USERS GUIDE HITACHI INVERTER SJ/L1/3 SERIES PID CONTROL USERS GUIDE After reading this manual, keep it for future reference Hitachi America, Ltd. HAL1PID CONTENTS 1. OVERVIEW 3 2. PID CONTROL ON SJ1/L1 INVERTERS 3

More information

ANALYTICAL METHODS FOR ENGINEERS

ANALYTICAL METHODS FOR ENGINEERS UNIT 1: Unit code: QCF Level: 4 Credit value: 15 ANALYTICAL METHODS FOR ENGINEERS A/601/1401 OUTCOME - TRIGONOMETRIC METHODS TUTORIAL 1 SINUSOIDAL FUNCTION Be able to analyse and model engineering situations

More information

Active Vibration Isolation of an Unbalanced Machine Spindle

Active Vibration Isolation of an Unbalanced Machine Spindle UCRL-CONF-206108 Active Vibration Isolation of an Unbalanced Machine Spindle D. J. Hopkins, P. Geraghty August 18, 2004 American Society of Precision Engineering Annual Conference Orlando, FL, United States

More information

Time Response Analysis of DC Motor using Armature Control Method and Its Performance Improvement using PID Controller

Time Response Analysis of DC Motor using Armature Control Method and Its Performance Improvement using PID Controller Available online www.ejaet.com European Journal of Advances in Engineering and Technology, 5, (6): 56-6 Research Article ISSN: 394-658X Time Response Analysis of DC Motor using Armature Control Method

More information

Positive Feedback and Oscillators

Positive Feedback and Oscillators Physics 3330 Experiment #6 Fall 1999 Positive Feedback and Oscillators Purpose In this experiment we will study how spontaneous oscillations may be caused by positive feedback. You will construct an active

More information

Signal to Noise Instrumental Excel Assignment

Signal to Noise Instrumental Excel Assignment Signal to Noise Instrumental Excel Assignment Instrumental methods, as all techniques involved in physical measurements, are limited by both the precision and accuracy. The precision and accuracy of a

More information

A Study of Speed Control of PMDC Motor Using Auto-tuning of PID Controller through LabVIEW

A Study of Speed Control of PMDC Motor Using Auto-tuning of PID Controller through LabVIEW A Study of Speed Control of PMDC Motor Using Auto-tuning of PID Controller through LabVIEW Priyanka Rajput and Dr. K.K. Tripathi Department of Electronics and Communication Engineering, Ajay Kumar Garg

More information

EXPERIMENT NUMBER 5 BASIC OSCILLOSCOPE OPERATIONS

EXPERIMENT NUMBER 5 BASIC OSCILLOSCOPE OPERATIONS 1 EXPERIMENT NUMBER 5 BASIC OSCILLOSCOPE OPERATIONS The oscilloscope is the most versatile and most important tool in this lab and is probably the best tool an electrical engineer uses. This outline guides

More information

A Determination of g, the Acceleration Due to Gravity, from Newton's Laws of Motion

A Determination of g, the Acceleration Due to Gravity, from Newton's Laws of Motion A Determination of g, the Acceleration Due to Gravity, from Newton's Laws of Motion Objective In the experiment you will determine the cart acceleration, a, and the friction force, f, experimentally for

More information

TwinCAT NC Configuration

TwinCAT NC Configuration TwinCAT NC Configuration NC Tasks The NC-System (Numeric Control) has 2 tasks 1 is the SVB task and the SAF task. The SVB task is the setpoint generator and generates the velocity and position control

More information

Application Note, Rev.1.0, September 2008 TLE8366. Application Information. Automotive Power

Application Note, Rev.1.0, September 2008 TLE8366. Application Information. Automotive Power Application Note, Rev.1.0, September 2008 TLE8366 Automotive Power Table of Contents 1 Abstract...3 2 Introduction...3 3 Dimensioning the Output and Input Filter...4 3.1 Theory...4 3.2 Output Filter Capacitor(s)

More information

FREE FALL. Introduction. Reference Young and Freedman, University Physics, 12 th Edition: Chapter 2, section 2.5

FREE FALL. Introduction. Reference Young and Freedman, University Physics, 12 th Edition: Chapter 2, section 2.5 Physics 161 FREE FALL Introduction This experiment is designed to study the motion of an object that is accelerated by the force of gravity. It also serves as an introduction to the data analysis capabilities

More information

Rotation: Moment of Inertia and Torque

Rotation: Moment of Inertia and Torque Rotation: Moment of Inertia and Torque Every time we push a door open or tighten a bolt using a wrench, we apply a force that results in a rotational motion about a fixed axis. Through experience we learn

More information

INTERFERENCE OF SOUND WAVES

INTERFERENCE OF SOUND WAVES 1/2016 Sound 1/8 INTERFERENCE OF SOUND WAVES PURPOSE: To measure the wavelength, frequency, and propagation speed of ultrasonic sound waves and to observe interference phenomena with ultrasonic sound waves.

More information

Design of a TL431-Based Controller for a Flyback Converter

Design of a TL431-Based Controller for a Flyback Converter Design of a TL431-Based Controller for a Flyback Converter Dr. John Schönberger Plexim GmbH Technoparkstrasse 1 8005 Zürich 1 Introduction The TL431 is a reference voltage source that is commonly used

More information

Frequency Response of Filters

Frequency Response of Filters School of Engineering Department of Electrical and Computer Engineering 332:224 Principles of Electrical Engineering II Laboratory Experiment 2 Frequency Response of Filters 1 Introduction Objectives To

More information

oil liquid water water liquid Answer, Key Homework 2 David McIntyre 1

oil liquid water water liquid Answer, Key Homework 2 David McIntyre 1 Answer, Key Homework 2 David McIntyre 1 This print-out should have 14 questions, check that it is complete. Multiple-choice questions may continue on the next column or page: find all choices before making

More information

Michael Montgomery Marketing Product Manager Rosemount Inc. Russ Evans Manager of Engineering and Design Rosemount Inc.

Michael Montgomery Marketing Product Manager Rosemount Inc. Russ Evans Manager of Engineering and Design Rosemount Inc. ASGMT / Averaging Pitot Tube Flow Measurement Michael Montgomery Marketing Product Manager Rosemount Inc. Russ Evans Manager of Engineering and Design Rosemount Inc. Averaging Pitot Tube Meters Introduction

More information

ELECTRICAL ENGINEERING

ELECTRICAL ENGINEERING EE ELECTRICAL ENGINEERING See beginning of Section H for abbreviations, course numbers and coding. The * denotes labs which are held on alternate weeks. A minimum grade of C is required for all prerequisite

More information

Lab 7: Operational Amplifiers Part I

Lab 7: Operational Amplifiers Part I Lab 7: Operational Amplifiers Part I Objectives The objective of this lab is to study operational amplifier (op amp) and its applications. We will be simulating and building some basic op amp circuits,

More information

Harmonic oscillations of spiral springs Springs linked in parallel and in series

Harmonic oscillations of spiral springs Springs linked in parallel and in series .3.26 Related topics Spring constant, Hooke s Law, oscillations, limit of elasticity, parallel springs, serial springs, use of an interface. Principle and task The spring constant D is determined for different

More information

Dynamic Process Modeling. Process Dynamics and Control

Dynamic Process Modeling. Process Dynamics and Control Dynamic Process Modeling Process Dynamics and Control 1 Description of process dynamics Classes of models What do we need for control? Modeling for control Mechanical Systems Modeling Electrical circuits

More information

Experiment 3 Pipe Friction

Experiment 3 Pipe Friction EML 316L Experiment 3 Pipe Friction Laboratory Manual Mechanical and Materials Engineering Department College of Engineering FLORIDA INTERNATIONAL UNIVERSITY Nomenclature Symbol Description Unit A cross-sectional

More information

School of Engineering Department of Electrical and Computer Engineering

School of Engineering Department of Electrical and Computer Engineering 1 School of Engineering Department of Electrical and Computer Engineering 332:223 Principles of Electrical Engineering I Laboratory Experiment #4 Title: Operational Amplifiers 1 Introduction Objectives

More information

PID Controller Tuning: A Short Tutorial

PID Controller Tuning: A Short Tutorial PID Controller Tuning: A Short Tutorial Jinghua Zhong Mechanical Engineering, Purdue University Spring, 2006 Outline This tutorial is in PDF format with navigational control. You may press SPACE or, or

More information

Millikan Oil Drop Experiment Matthew Norton, Jurasits Christopher, Heyduck William, Nick Chumbley. Norton 0

Millikan Oil Drop Experiment Matthew Norton, Jurasits Christopher, Heyduck William, Nick Chumbley. Norton 0 Millikan Oil Drop Experiment Matthew Norton, Jurasits Christopher, Heyduck William, Nick Chumbley Norton 0 Norton 1 Abstract The charge of an electron can be experimentally measured by observing an oil

More information

PID Control. 6.1 Introduction

PID Control. 6.1 Introduction 6 PID Control 6. Introduction The PID controller is the most common form of feedback. It was an essential element of early governors and it became the standard tool when process control emerged in the

More information

Process Control Primer

Process Control Primer Process Control Primer At the onset of the Industrial Revolution, processes were controlled manually. Men turned valves, pulled levers or changed switches based on the need to turn devices on or off. As

More information

Understanding Power Impedance Supply for Optimum Decoupling

Understanding Power Impedance Supply for Optimum Decoupling Introduction Noise in power supplies is not only caused by the power supply itself, but also the load s interaction with the power supply (i.e. dynamic loads, switching, etc.). To lower load induced noise,

More information

MECE 102 Mechatronics Engineering Orientation

MECE 102 Mechatronics Engineering Orientation MECE 102 Mechatronics Engineering Orientation Mechatronic System Components Associate Prof. Dr. of Mechatronics Engineering Çankaya University Compulsory Course in Mechatronics Engineering Credits (2/0/2)

More information

LAB 6 - GRAVITATIONAL AND PASSIVE FORCES

LAB 6 - GRAVITATIONAL AND PASSIVE FORCES L06-1 Name Date Partners LAB 6 - GRAVITATIONAL AND PASSIVE FORCES OBJECTIVES And thus Nature will be very conformable to herself and very simple, performing all the great Motions of the heavenly Bodies

More information

Control System Definition

Control System Definition Control System Definition A control system consist of subsytems and processes (or plants) assembled for the purpose of controlling the outputs of the process. For example, a furnace produces heat as a

More information

Advantages of Auto-tuning for Servo-motors

Advantages of Auto-tuning for Servo-motors Advantages of for Servo-motors Executive summary The same way that 2 years ago computer science introduced plug and play, where devices would selfadjust to existing system hardware, industrial motion control

More information

The Effective Number of Bits (ENOB) of my R&S Digital Oscilloscope Technical Paper

The Effective Number of Bits (ENOB) of my R&S Digital Oscilloscope Technical Paper The Effective Number of Bits (ENOB) of my R&S Digital Oscilloscope Technical Paper Products: R&S RTO1012 R&S RTO1014 R&S RTO1022 R&S RTO1024 This technical paper provides an introduction to the signal

More information

Microcontroller-based experiments for a control systems course in electrical engineering technology

Microcontroller-based experiments for a control systems course in electrical engineering technology Microcontroller-based experiments for a control systems course in electrical engineering technology Albert Lozano-Nieto Penn State University, Wilkes-Barre Campus, Lehman, PA, USA E-mail: AXL17@psu.edu

More information

Operational Amplifier - IC 741

Operational Amplifier - IC 741 Operational Amplifier - IC 741 Tabish December 2005 Aim: To study the working of an 741 operational amplifier by conducting the following experiments: (a) Input bias current measurement (b) Input offset

More information

A simple method to determine control valve performance and its impacts on control loop performance

A simple method to determine control valve performance and its impacts on control loop performance A simple method to determine control valve performance and its impacts on control loop performance Keywords Michel Ruel p.eng., Top Control Inc. Process optimization, tuning, stiction, hysteresis, backlash,

More information

Technical Guide No. 100. High Performance Drives -- speed and torque regulation

Technical Guide No. 100. High Performance Drives -- speed and torque regulation Technical Guide No. 100 High Performance Drives -- speed and torque regulation Process Regulator Speed Regulator Torque Regulator Process Technical Guide: The illustrations, charts and examples given in

More information

Motor Selection and Sizing

Motor Selection and Sizing Motor Selection and Sizing Motor Selection With each application, the drive system requirements greatly vary. In order to accommodate this variety of needs, Aerotech offers five types of motors. Motors

More information

Force/position control of a robotic system for transcranial magnetic stimulation

Force/position control of a robotic system for transcranial magnetic stimulation Force/position control of a robotic system for transcranial magnetic stimulation W.N. Wan Zakaria School of Mechanical and System Engineering Newcastle University Abstract To develop a force control scheme

More information

LAB 6: GRAVITATIONAL AND PASSIVE FORCES

LAB 6: GRAVITATIONAL AND PASSIVE FORCES 55 Name Date Partners LAB 6: GRAVITATIONAL AND PASSIVE FORCES And thus Nature will be very conformable to herself and very simple, performing all the great Motions of the heavenly Bodies by the attraction

More information

A Design of a PID Self-Tuning Controller Using LabVIEW

A Design of a PID Self-Tuning Controller Using LabVIEW Journal of Software Engineering and Applications, 2011, 4, 161-171 doi:10.4236/jsea.2011.43018 Published Online March 2011 (http://www.scirp.org/journal/jsea) 161 A Design of a PID Self-Tuning Controller

More information

Drivetech, Inc. Innovations in Motor Control, Drives, and Power Electronics

Drivetech, Inc. Innovations in Motor Control, Drives, and Power Electronics Drivetech, Inc. Innovations in Motor Control, Drives, and Power Electronics Dal Y. Ohm, Ph.D. - President 25492 Carrington Drive, South Riding, Virginia 20152 Ph: (703) 327-2797 Fax: (703) 327-2747 ohm@drivetechinc.com

More information

Motor Modeling and Position Control Lab Week 3: Closed Loop Control

Motor Modeling and Position Control Lab Week 3: Closed Loop Control Motor Modeling and Position Control Lab Week 3: Closed Loop Control 1. Review In the first week of motor modeling lab, a mathematical model of a DC motor from first principles was derived to obtain a first

More information

Application of network analyzer in measuring the performance functions of power supply

Application of network analyzer in measuring the performance functions of power supply J Indian Inst Sci, July Aug 2006, 86, 315 325 Indian Institute of Science Application of network analyzer in measuring the performance functions of power supply B SWAMINATHAN* AND V RAMANARAYANAN Power

More information

PC BASED PID TEMPERATURE CONTROLLER

PC BASED PID TEMPERATURE CONTROLLER PC BASED PID TEMPERATURE CONTROLLER R. Nisha * and K.N. Madhusoodanan Dept. of Instrumentation, Cochin University of Science and Technology, Cochin 22, India ABSTRACT: A simple and versatile PC based Programmable

More information

Pressure in Fluids. Introduction

Pressure in Fluids. Introduction Pressure in Fluids Introduction In this laboratory we begin to study another important physical quantity associated with fluids: pressure. For the time being we will concentrate on static pressure: pressure

More information

Chapter 9: Controller design

Chapter 9: Controller design Chapter 9. Controller Design 9.1. Introduction 9.2. Effect of negative feedback on the network transfer functions 9.2.1. Feedback reduces the transfer function from disturbances to the output 9.2.2. Feedback

More information

Considerations When Specifying a DC Power Supply

Considerations When Specifying a DC Power Supply Programming Circuit White Paper Considerations When Specifying a DC Power Supply By Bill Martin, Sales/Applications Engineer Every automated test system that tests electronic circuit boards, modules or

More information

The Viscosity of Fluids

The Viscosity of Fluids Experiment #11 The Viscosity of Fluids References: 1. Your first year physics textbook. 2. D. Tabor, Gases, Liquids and Solids: and Other States of Matter (Cambridge Press, 1991). 3. J.R. Van Wazer et

More information

The front end of the receiver performs the frequency translation, channel selection and amplification of the signal.

The front end of the receiver performs the frequency translation, channel selection and amplification of the signal. Many receivers must be capable of handling a very wide range of signal powers at the input while still producing the correct output. This must be done in the presence of noise and interference which occasionally

More information

Physics 41, Winter 1998 Lab 1 - The Current Balance. Theory

Physics 41, Winter 1998 Lab 1 - The Current Balance. Theory Physics 41, Winter 1998 Lab 1 - The Current Balance Theory Consider a point at a perpendicular distance d from a long straight wire carrying a current I as shown in figure 1. If the wire is very long compared

More information

Series and Parallel Resistive Circuits

Series and Parallel Resistive Circuits Series and Parallel Resistive Circuits The configuration of circuit elements clearly affects the behaviour of a circuit. Resistors connected in series or in parallel are very common in a circuit and act

More information

LAB 7 MOSFET CHARACTERISTICS AND APPLICATIONS

LAB 7 MOSFET CHARACTERISTICS AND APPLICATIONS LAB 7 MOSFET CHARACTERISTICS AND APPLICATIONS Objective In this experiment you will study the i-v characteristics of an MOS transistor. You will use the MOSFET as a variable resistor and as a switch. BACKGROUND

More information

Digital to Analog Converter. Raghu Tumati

Digital to Analog Converter. Raghu Tumati Digital to Analog Converter Raghu Tumati May 11, 2006 Contents 1) Introduction............................... 3 2) DAC types................................... 4 3) DAC Presented.............................

More information

How To Calculate The Power Gain Of An Opamp

How To Calculate The Power Gain Of An Opamp A. M. Niknejad University of California, Berkeley EE 100 / 42 Lecture 8 p. 1/23 EE 42/100 Lecture 8: Op-Amps ELECTRONICS Rev C 2/8/2012 (9:54 AM) Prof. Ali M. Niknejad University of California, Berkeley

More information

Transformerless UPS systems and the 9900 By: John Steele, EIT Engineering Manager

Transformerless UPS systems and the 9900 By: John Steele, EIT Engineering Manager Transformerless UPS systems and the 9900 By: John Steele, EIT Engineering Manager Introduction There is a growing trend in the UPS industry to create a highly efficient, more lightweight and smaller UPS

More information

Experiment: Static and Kinetic Friction

Experiment: Static and Kinetic Friction PHY 201: General Physics I Lab page 1 of 6 OBJECTIVES Experiment: Static and Kinetic Friction Use a Force Sensor to measure the force of static friction. Determine the relationship between force of static

More information

Manufacturing Equipment Modeling

Manufacturing Equipment Modeling QUESTION 1 For a linear axis actuated by an electric motor complete the following: a. Derive a differential equation for the linear axis velocity assuming viscous friction acts on the DC motor shaft, leadscrew,

More information

Acceleration of Gravity Lab Basic Version

Acceleration of Gravity Lab Basic Version Acceleration of Gravity Lab Basic Version In this lab you will explore the motion of falling objects. As an object begins to fall, it moves faster and faster (its velocity increases) due to the acceleration

More information

9460218_CH06_p069-080.qxd 1/20/10 9:44 PM Page 69 GAS PROPERTIES PURPOSE

9460218_CH06_p069-080.qxd 1/20/10 9:44 PM Page 69 GAS PROPERTIES PURPOSE 9460218_CH06_p069-080.qxd 1/20/10 9:44 PM Page 69 6 GAS PROPERTIES PURPOSE The purpose of this lab is to investigate how properties of gases pressure, temperature, and volume are related. Also, you will

More information

Terminology and Symbols in Control Engineering

Terminology and Symbols in Control Engineering Technical Information Terminology and Symbols in Control Engineering 1 Part 1 Fundamentals Technical Information Part 1: Fundamentals Part 2: Self-operated Regulators Part 3: Control Valves Part 4: Communication

More information

Basic Op Amp Circuits

Basic Op Amp Circuits Basic Op Amp ircuits Manuel Toledo INEL 5205 Instrumentation August 3, 2008 Introduction The operational amplifier (op amp or OA for short) is perhaps the most important building block for the design of

More information

stable response to load disturbances, e.g., an exothermic reaction.

stable response to load disturbances, e.g., an exothermic reaction. C REACTOR TEMPERATURE control typically is very important to product quality, production rate and operating costs. With continuous reactors, the usual objectives are to: hold temperature within a certain

More information

INVESTIGATION OF FALLING BALL VISCOMETRY AND ITS ACCURACY GROUP R1 Evelyn Chou, Julia Glaser, Bella Goyal, Sherri Wykosky

INVESTIGATION OF FALLING BALL VISCOMETRY AND ITS ACCURACY GROUP R1 Evelyn Chou, Julia Glaser, Bella Goyal, Sherri Wykosky INVESTIGATION OF FALLING BALL VISCOMETRY AND ITS ACCURACY GROUP R1 Evelyn Chou, Julia Glaser, Bella Goyal, Sherri Wykosky ABSTRACT: A falling ball viscometer and its associated equations were studied in

More information

Op-Amp Simulation EE/CS 5720/6720. Read Chapter 5 in Johns & Martin before you begin this assignment.

Op-Amp Simulation EE/CS 5720/6720. Read Chapter 5 in Johns & Martin before you begin this assignment. Op-Amp Simulation EE/CS 5720/6720 Read Chapter 5 in Johns & Martin before you begin this assignment. This assignment will take you through the simulation and basic characterization of a simple operational

More information

AP1 Oscillations. 1. Which of the following statements about a spring-block oscillator in simple harmonic motion about its equilibrium point is false?

AP1 Oscillations. 1. Which of the following statements about a spring-block oscillator in simple harmonic motion about its equilibrium point is false? 1. Which of the following statements about a spring-block oscillator in simple harmonic motion about its equilibrium point is false? (A) The displacement is directly related to the acceleration. (B) The

More information

When the fluid velocity is zero, called the hydrostatic condition, the pressure variation is due only to the weight of the fluid.

When the fluid velocity is zero, called the hydrostatic condition, the pressure variation is due only to the weight of the fluid. Fluid Statics When the fluid velocity is zero, called the hydrostatic condition, the pressure variation is due only to the weight of the fluid. Consider a small wedge of fluid at rest of size Δx, Δz, Δs

More information

Controller Design in Frequency Domain

Controller Design in Frequency Domain ECSE 4440 Control System Engineering Fall 2001 Project 3 Controller Design in Frequency Domain TA 1. Abstract 2. Introduction 3. Controller design in Frequency domain 4. Experiment 5. Colclusion 1. Abstract

More information

ADVANCED CONTROL TECHNIQUE OF CENTRIFUGAL COMPRESSOR FOR COMPLEX GAS COMPRESSION PROCESSES

ADVANCED CONTROL TECHNIQUE OF CENTRIFUGAL COMPRESSOR FOR COMPLEX GAS COMPRESSION PROCESSES ADVANCED CONTROL TECHNIQUE OF CENTRIFUGAL COMPRESSOR FOR COMPLEX GAS COMPRESSION PROCESSES by Kazuhiro Takeda Research Manager, Research and Development Center and Kengo Hirano Instrument and Control Engineer,

More information

Waves: Recording Sound Waves and Sound Wave Interference (Teacher s Guide)

Waves: Recording Sound Waves and Sound Wave Interference (Teacher s Guide) Waves: Recording Sound Waves and Sound Wave Interference (Teacher s Guide) OVERVIEW Students will measure a sound wave by placing the Ward s DataHub microphone near one tuning fork A440 (f=440hz). Then

More information

ECE 3510 Final given: Spring 11

ECE 3510 Final given: Spring 11 ECE 50 Final given: Spring This part of the exam is Closed book, Closed notes, No Calculator.. ( pts) For each of the time-domain signals shown, draw the poles of the signal's Laplace transform on the

More information

The purposes of this experiment are to test Faraday's Law qualitatively and to test Lenz's Law.

The purposes of this experiment are to test Faraday's Law qualitatively and to test Lenz's Law. 260 17-1 I. THEORY EXPERIMENT 17 QUALITATIVE STUDY OF INDUCED EMF Along the extended central axis of a bar magnet, the magnetic field vector B r, on the side nearer the North pole, points away from this

More information

INTERFERENCE OF SOUND WAVES

INTERFERENCE OF SOUND WAVES 2011 Interference - 1 INTERFERENCE OF SOUND WAVES The objectives of this experiment are: To measure the wavelength, frequency, and propagation speed of ultrasonic sound waves. To observe interference phenomena

More information

Programmable-Gain Transimpedance Amplifiers Maximize Dynamic Range in Spectroscopy Systems

Programmable-Gain Transimpedance Amplifiers Maximize Dynamic Range in Spectroscopy Systems Programmable-Gain Transimpedance Amplifiers Maximize Dynamic Range in Spectroscopy Systems PHOTODIODE VOLTAGE SHORT-CIRCUIT PHOTODIODE SHORT- CIRCUIT VOLTAGE 0mV DARK ark By Luis Orozco Introduction Precision

More information

Chapter 6 Work and Energy

Chapter 6 Work and Energy Chapter 6 WORK AND ENERGY PREVIEW Work is the scalar product of the force acting on an object and the displacement through which it acts. When work is done on or by a system, the energy of that system

More information

(I) s(t) = s 0 v 0 (t t 0 ) + 1 2 a (t t 0) 2 (II). t 2 = t 0 + 2 v 0. At the time. E kin = 1 2 m v2 = 1 2 m (a (t t 0) v 0 ) 2

(I) s(t) = s 0 v 0 (t t 0 ) + 1 2 a (t t 0) 2 (II). t 2 = t 0 + 2 v 0. At the time. E kin = 1 2 m v2 = 1 2 m (a (t t 0) v 0 ) 2 Mechanics Translational motions of a mass point One-dimensional motions on the linear air track LD Physics Leaflets P1.3.3.8 Uniformly accelerated motion with reversal of direction Recording and evaluating

More information

Acceleration levels of dropped objects

Acceleration levels of dropped objects Acceleration levels of dropped objects cmyk Acceleration levels of dropped objects Introduction his paper is intended to provide an overview of drop shock testing, which is defined as the acceleration

More information

Introduction to LabVIEW for Control Design & Simulation Ricardo Dunia (NI), Eric Dean (NI), and Dr. Thomas Edgar (UT)

Introduction to LabVIEW for Control Design & Simulation Ricardo Dunia (NI), Eric Dean (NI), and Dr. Thomas Edgar (UT) Introduction to LabVIEW for Control Design & Simulation Ricardo Dunia (NI), Eric Dean (NI), and Dr. Thomas Edgar (UT) Reference Text : Process Dynamics and Control 2 nd edition, by Seborg, Edgar, Mellichamp,

More information

Learning Module 4 - Thermal Fluid Analysis Note: LM4 is still in progress. This version contains only 3 tutorials.

Learning Module 4 - Thermal Fluid Analysis Note: LM4 is still in progress. This version contains only 3 tutorials. Learning Module 4 - Thermal Fluid Analysis Note: LM4 is still in progress. This version contains only 3 tutorials. Attachment C1. SolidWorks-Specific FEM Tutorial 1... 2 Attachment C2. SolidWorks-Specific

More information

Building a simple seismometer

Building a simple seismometer Building a simple seismometer Seismometers operate on the principle of inertia, i.e. a body at rest will tend to remain that way unless a force is applied to make it move. An ideal seismometer would be

More information

FUZZY Based PID Controller for Speed Control of D.C. Motor Using LabVIEW

FUZZY Based PID Controller for Speed Control of D.C. Motor Using LabVIEW FUZZY Based PID Controller for Speed Control of D.C. Motor Using LabVIEW SALIM, JYOTI OHRI Department of Electrical Engineering National Institute of Technology Kurukshetra INDIA salimnitk@gmail.com ohrijyoti@rediffmail.com

More information

Measurement Products. PID control theory made easy Optimising plant performance with modern process controllers

Measurement Products. PID control theory made easy Optimising plant performance with modern process controllers Measurement Products PID control theory made easy Optimising plant performance with modern process controllers 1. What are the main types of control applications? Introduction Accurate control is critical

More information

Dimensional analysis is a method for reducing the number and complexity of experimental variables that affect a given physical phenomena.

Dimensional analysis is a method for reducing the number and complexity of experimental variables that affect a given physical phenomena. Dimensional Analysis and Similarity Dimensional analysis is very useful for planning, presentation, and interpretation of experimental data. As discussed previously, most practical fluid mechanics problems

More information