Understanding PID Control
|
|
|
- Shanna Hodges
- 9 years ago
- Views:
Transcription
1 Understanding PID Control 1 of 5 2/20/01 1:15 PM Understanding PID Control Familiar examples show how and why proportional-integral-derivative controllers behave the way they do. Keywords: Process control Control theory Controllers Loop controllers PID Vance J. VanDoren, CONTROL ENGINEERING A feedback controller is designed to generate an output that causes some corrective effort to be applied to a process so as to drive a measurable process variable towards a desired value known as the setpoint. The controller uses an actuator to affect the process and a sensor to measure the results. Virtually all feedback controllers determine their output by observing the error between the setpoint and a measurement of the process variable. Errors occur when an operator changes the setpoint intentionally or when a disturbance or a load on the process changes the process variable accidentally. The controller s mission is to eliminate the error automatically. A mechanical flow controller manipulates the valve to maintain the downstream flow rate in spite of the leakage. The size of the valve opening at time t is V(t). The flowrate is measured by the vertical position of the float F(t). The gain of the controller is A/B. This arrangement would be entirely impractical for a modern flow control application, but a similar principle was actually used in James Watt s original fly-ball governor.
2 Understanding PID Control 2 of 5 2/20/01 1:15 PM g Watt used a float to measure the speed of his steam engine (through a mechanical linkage) and a lever arm to adjust the steam flow to keep the speed constant. An example Consider for example, the mechanical flow controller depicted above. A portion of the water flowing through the tube is bled off through the nozzle on the left, driving the spherical float upwards in proportion to the flow rate. If the flowrate slows because of a disturbance such as leakage, the float falls and the valve opens until the desired flow rate is restored. In this example, the water flowing through the tube is the process, and its flowrate is the process variable that is to be measured and controlled. The lever arm serves as the controller, taking the process variable measured by the float s position and generating an output that moves the valve s piston. Adjusting the length of the piston rod sets the desired flowrate; a longer rod corresponds to a lower setpoint and vice versa. Suppose that at time t the valve opening is V(t) inches and the resulting flowrate is sufficient to push the float to a height of F(t) inches. This process is said to have a gain of G p = F(t)/V(t). The gain of a process shows how much the process variable changes when the controller output changes. In this case, F(t) = G p V(t) [1]. Equation [1] is an example of a process model that quantifies the relationships between the controller s efforts and its effects on the process variable. The controller also has a gain G c, which determines the controller s output at time t according to V(t) = G c (F max - F(t)) [2] The constant F max is the highest possible float position, achieved when the valve s piston is completely depressed. The geometry of the lever arm shows that G c = A/B, since the valve s piston will move A inches for every B inches that the float moves. In other words, the quantity (F max - F(t)) that enters the controller as an input "gains" strength by a factor of A/B before it is output to the process as a control effort V(t). Note that controller equation [2] can also be expressed as V(t) = G c (F set - F(t)) + V B [3] where F set is the desired float position (achieved when the flow rate equals the setpoint) and V B = G c (F max - F set ) is a constant known as the bias. A controller s bias represents the control effort required to maintain the process variable at its setpoint in the absence of a load. Proportional control Equation [3] shows how this simple mechanical controller computes its output as a result of the error between the process variable and the setpoint. It is a proportional controller because its output changes in proportion to a change in the measured error. The greater the error, the greater the control effort; and as long as the error remains, the controller will continue to try to generate a corrective effort.
3 Understanding PID Control 3 of 5 2/20/01 1:15 PM So why would a feedback controller have to be any more sophisticated than that? The problem is a proportional controller tends to settle on the wrong corrective effort. As a result, it will generally leave a steady state error (offset) between the setpoint and the process variable after it has finished responding to a setpoint change or a load. This phenomenon puzzled early control engineers, but it can be seen in the flow control example above. Suppose the process gain G p is 1 so that any valve position V(t) will cause an identical float position F(t). Suppose also the controller gain G c is 1 and the controller s bias V B is 1. If the flowrate s setpoint requires F set to be 3 inches and the actual float position is only 2 inches, there will be an error of (F set - F(t)) = 1 inch. The controller will amplify that 1 inch error to a 2 inch valve opening according to equation [3]. However, since that 2 inch valve opening will in turn cause the float position to remain at 2 inches, the controller will make no further change to its output and the error will remain at 1 inch. The same mechanical controller now manipulates the valve to shut off the flow once the tank has filled to the desired level F set. The controller gain of A/B has been set much lower, since the float position now spans a much greater range. Integral control Even bias-free proportional controllers can cause steady-state errors (try the previous exercise again with G p = 1, G c = 2, and V B = 0). One of the first solutions to overcome this problem was the introduction of integral control. An integral controller generates a corrective effort proportional not to the present error, but to the sum of all previous errors. The level controller depicted above illustrates this point. It is essentially the same float-and-lever mechanism from the flow control example except that it is now surrounded by a tank, and the float no longer hovers over a nozzle but rests on the surface of the water. This arrangement should look familiar to anyone who has inspected the workings of a common household toilet. As in the first example, the controller uses the valve to control the flowrate of the water. However, its new objective is to refill the tank to a specified level whenever a load (i.e., a flush) empties the tank. The float position F(t) still serves as the process variable, but it represents the level of the water in the tank, rather than the water s flowrate. The setpoint F set is the level at which the tank is full. The process model is no longer a simple gain equation like [1], since the water level is proportional to the accumulated volume of water that has passed through the valve. That is Equation [4] shows that tank level F(t) depends not only on the size of the valve opening V(t) but also on how long the valve has been open. The controller itself is the same, but the addition of the integral action in the process makes the controller more effective. Specifically, a controller that contains its own integral action or acts on a process with inherent integral action will generally not permit a steady-state error.
4 Understanding PID Control 4 of 5 2/20/01 1:15 PM That phenomenon becomes apparent in this example. The water level in the tank will continue to rise until the tank is full and the valve shuts off. On the other hand, if both the controller and the process happened to be pure integrators as in equation [4], the tank would overflow because back-to-back integrators in a closed loop cause the steady-state error to grow without bound! The blue trace on this strip chart shows the error between the process variable F(t) and its desired value F. The derivative set control action in red is the time derivative of this difference. Derivative control action is zero when the error is constant and spikes dramatically when the error changes abruptly. Derivative control Proportional (P) and integral (I) controllers still weren t good enough for early control engineers. Combining the two operations into a single "PI" controller helped, but in many cases a PI controller still takes too long to compensate for a load or a setpoint change. Improved performance was the impetus behind the development of the derivative controller (D) that generates a control action proportional to the time derivative of the error signal. The basic idea of derivative control is to generate one large corrective effort immediately after a load change in order to begin eliminating the error as quickly as possible. The strip chart in the derivative control example shows how a derivative controller achieves this. At time t1, the error, shown in blue, has increased abruptly because a load on the process has dramatically changed the process variable (such as when the toilet is flushed in the level control example). The derivative of the error signal is shown in red. Note the spike at time t 1. This happens because the derivative of a rapidly increasing step-like function is itself an even more rapidly increasing impulse function. However, since the error signal is much more level after time t 1, the derivative of the error returns to roughly zero thereafter. In many cases, adding this "kick" to the controller s output solves the performance problem nicely. The derivative action doesn t produce a particularly precise corrective effort, but it generally gets the process moving in the right direction much faster than a PI controller would. Combined PID control Fortunately, the proportional and integral actions of a full "PID" controller tend to make up for the derivative action s lack of finesse. After the initial kick has passed, derivative action generally dies out while the integral and proportional actions take over to eliminate the remaining error with more precise corrective efforts. As it happens, derivative-only controllers are very difficult to implement anyway. On the other hand, the addition of integral and derivative action to a proportional-only controller has several potential drawbacks. The most serious of these is the possibility of closed-loop instability (see "Controllers must balance performance with closed-loop stability," Control Engineering, May 2000). If the integral action is too aggressive, the controller may over-correct for an error and create a new one of even greater magnitude in the opposite direction. When that happens, the controller will eventually start driving its output back and forth between fully on and fully off, often described as hunting. Proportional-only controllers are much less likely to cause hunting, even with relatively high gains. Another problem with the PID controller is its complexity. Although the basic operations of its three actions are simple enough when taken individually, predicting just exactly how well they will work
5 Understanding PID Control 5 of 5 2/20/01 1:15 PM together for a particular application can be difficult. The stability issue is a prime example. Whereas adding integral action to a proportional-only controller can cause closed-loop instability, adding proportional action to an integral-only controller can prevent it. PID in action Revisiting the Flow control example, suppose an electronic PID controller capable of generating integral and derivative action as well as proportional control has replaced the simple lever arm controller. Suppose too a viscous slurry has replaced the water so the flow rate changes gradually when the valve is opened or closed. Since this viscous process tends to respond slowly to the controller s efforts when the process variable suddenly differs from the setpoint because of a load or setpoint change the controller s immediate reaction will be determined primarily by the derivative action, as shown on the Derivative control example. This causes the controller to initiate a burst of corrective efforts the instant the error moves away from zero. The change in the process variable will also initiate the proportional action that keeps the controller s output going until the error is eliminated. After a while, the integral action will begin to contribute to the controller s output as the error accumulates over time. In fact, the integral action will eventually dominate the controller s output, since the error decreases so slowly in a sluggish process. Even after the error has been eliminated, the controller will continue to generate an output based on the accumulation of errors remaining in the controller s integrator. The process variable may then overshoot the setpoint, causing an error in the opposite direction, or perhaps closed-loop instability. If the integral action is not too aggressive, this subsequent error will be smaller than the original, and the integral action will begin to diminish as negative errors are added to the history of positive ones. This whole operation may then repeat several times until both the error and the accumulated error are eliminated. Meanwhile, the derivative term will continue to add its share to the controller output based on the derivative of the oscillating error signal. The proportional action also will come and go as the error waxes and wanes. Now replace the viscous slurry with water, causing the process to respond quickly to the controller s output changes. The integral action will not play as dominant a role in the controller s output, since the errors will be short lived. On the other hand, the derivative action will tend to be larger because the error changes rapidly when the process is highly responsive. Clearly the possible effects of a PID controller are as varied as the processes to which they are applied. A PID controller can fulfill its mission to eliminate errors, but only if properly configured for each application. For more information on control loop analysis and tuning, visit Consulting Editor, Vance J. VanDoren, Ph.D., P.E., is president of VanDoren Industries, West Lafayette, Ind. Comments? [email protected] Control Engineering June 2000 Copyright 2001 Cahners Business Information, a division of the Reed Elsevier plc group Privacy Statement Contact Information
6 Examining the Fundamentals of PID Control 1 of 5 2/20/01 1:05 PM Examining the Fundamentals of PID Control Algorithms take the simple feedback controller one step further Vance J. VanDoren, CONTROL ENGINEERING This tutorial presents an overview of how and why PID controllers work. It is the first in a four part series on the fundamental concepts of modern control theory. A feedback controller is designed to generate an "output" that causes some corrective effort to be applied to a "process" so as to drive a measurable "process variable" towards a desired value known as the "setpoint." Figure 1 shows a typical feedback control loop, with blocks representing the dynamic elements of the system and arrows representing the flow of information, generally in the form of electrical signals. Virtually all feedback controllers determine their output by observing the "error" between the setpoint and the actual process variable measurement. A home PROCESS CONTROL TUTORIAL Process control and instrumentation PID (proportional/integral/derivative) Process controllers Open architecture Programmable logic controllers (PLCs) thermostat, for example, uses the air conditioning system to correct the temperature in a process comprised of a room and the air inside. It sends an electrical signal (an output) to turn on the air conditioner when the error between the actual temperature (the process variable) and the desired temperature (the setpoint) is too high. A look at PID control A proportional-integral-derivative or PID controller performs much the same function as the thermostat, but with a more elaborate algorithm for determining its output. It looks at the current value of the error, the integral of the error over a recent time interval, and the current derivative of the error signal to determine not only how much of a correction to apply, but for how long. Those three quantities are each multiplied by a "tuning constant" and added together to produce the current controller output CO(t), thusly: [eq. 1] In equation [1], P is the "proportional" tuning constant, I is the "integral" tuning constant, D is the "derivative" tuning constant, and e(t) is the error between the setpoint SP(t) and the process variable PV(t) at time t. [eq. 2] If the current error is large, has been sustained for some time, or is changing rapidly, the controller will attempt to make a large correction by generating a large output. Conversely, if the process variable has matched the setpoint for some time, the controller will leave well enough alone.
7 Examining the Fundamentals of PID Control 2 of 5 2/20/01 1:05 PM Fig. 1: Feedback controllers determine their output by observing the error between setpoint and the actual process variable measurement. Tuning the controller Conceptually, that's all there is to a PID controller. The tricky part is "tuning" it; i.e., setting the P, I, and D tuning constants so that the weighted sum of the proportional, integral, and derivative terms produces a controller output that steadily drives the process variable in the direction required to eliminate the error. The brute force solution to this problem would be to generate the largest possible output by using the largest possible tuning constants. A controller thus tuned would amplify every error and initiate extremely aggressive efforts to eliminate even the slightest discrepancy between the setpoint and the process variable. However, an overly aggressive controller can actually make matters worse by driving the process variable past the setpoint as it attempts to correct a recent error. In the worst case, the process variable will end up even further away from the setpoint than before. On the other hand, a PID controller that is tuned too conservatively may not be able to eliminate one error before the next one appears. A well-tuned controller performs at a level somewhere between those two extremes. It works aggressively to eliminate an error quickly, but without overdoing it. How to best tune a PID controller depends upon how the process responds to the controller's corrective efforts. Processes that react instantaneously and predictably don't really require feedback at all. A car's headlights, for example, come on as soon as the driver hits the switch. No subsequent corrections are required to achieve the desired illumination. On the other hand, the car's cruise controller cannot accelerate the car to the desired cruising speed as quickly. Because of friction and the car's inertia, there is always a delay between the time that the cruise controller activates the accelerator and the time that the car's speed reaches the setpoint (see Fig. 2). A PID controller must be tuned to account for such "lags." PID in action Consider a sluggish process with a relatively long lag accelerating an overloaded car with an undersized engine, for example. Such a process tends to respond slowly to the controller's efforts. If such errors are introduced abruptly (as when the setpoint is changed), the controller's initial reaction will be determined primarily by the actions of the derivative term in equation 1. This will cause the controller to initiate a burst of corrective effort the instant the error changes from zero. The proportional term will then come into play to keep the controller's output going until the error is eliminated. After a while, the integral term will also begin to contribute to the controller's output as the error accumulates over time. In fact, the integral term will eventually come to dominate the output signal because the error decreases so slowly in a sluggish process. Even after the error has been eliminated, the controller will continue to generate an output based on the history of errors that have been accumulating in the controller's integrator. The process variable may then "overshoot" the setpoint, causing an error in the opposite direction. If the integral tuning constant is not too large, this subsequent error will be smaller than the original, and the integral term will begin to diminish as negative errors are added to the history of positive ones. This whole operation may then repeat several times until both the error and the accumulated error are eliminated. Meanwhile, the derivative term will continue to add its share to
8 Examining the Fundamentals of PID Control 3 of 5 2/20/01 1:05 PM the controller output based on the derivative of the oscillating error signal. The proportional term will also come and go as the error waxes and wanes. Fig. 2: A familiar real-world example of feedback control can be found in the "cruise control" feature common in many automobiles. Short lag time Now suppose the process has very little lag so that it responds quickly to the controller's efforts. The integral term in equation 1 will not play as dominant a role in the controller's output since the errors will be so short-lived. On the other hand, the derivative term will tend to be larger, since the error changes rapidly in the absence of long lags. Clearly, the relative importance of each term in the controller's output depends on the behavior of the controlled process. Determining the best mix suitable for a particular application is the essence of controller tuning. For the sluggish process, a large value for the derivative tuning constant D might be advisable in order to accelerate the controller's reaction to a setpoint change. For the fast-acting process, however, an equally large value for D might cause the controller's output to fluctuate wildly, as every change in the error is amplified by the controller's derivative action. Tuning techniques There are three schools of thought on how to select the values of P, I, and D required to achieve an acceptable level of performance for the controller. The first method is simple trial and error tweak the tuning parameters and watch the controller handle the next error. If it can eliminate the error in a timely fashion, quit. If it proves to be too conservative or too aggressive, increase or decrease one or more of the tuning constants. Experienced control engineers seem to know just how much proportional, integral, and derivative action to add or subtract in order to correct the performance of a poorly tuned controller. Unfortunately, intuitive tuning procedures can be difficult to develop because a change in one tuning constant tends to affect the performance of all three terms in the controller's output. For example, turning down the integral action reduces overshoot. This in turn slows the rate of change of the error and thus reduces the derivative action as well. Using math models The analytical approach to the tuning problem, which is the second method, is more rigorous. It involves a mathematical "model" of the process that relates the value of the process variable at time t to the current rate of change of the process variable and a history of the controller's output. For example, [eq. 3] This particular model describes a process with a "gain" of K, a "time constant" of T, and a "deadtime" of d. The process gain represents the magnitude of the controller's effect on the process variable. A large value of K corresponds to a process that amplifies small control efforts into large changes in the process variable. The time constant in equation 3 represents the severity of the process lag. A large value of T corresponds to a long lag in a sluggish process. The deadtime d represents another kind of delay
9 Examining the Fundamentals of PID Control 4 of 5 2/20/01 1:05 PM present in many processes, where the "sensor" used to measure the process variable is located some distance from the "actuator" used to implement the controller's corrective efforts. The time required for the actuator's effects to reach the sensor is the deadtime. During that interval, the process variable does not respond at all to the actuator's activity. Only after the deadtime has elapsed does the lag time begin (see Fig. 3). Fig. 3: Examination of the Ziegler-Nichols reaction curve reveals the response of a simple lag process to a unit step change in the controller output. In the thermostat example above, the air conditioner is the actuator and the thermostat's onboard thermocouple is the sensor. If there is any ductwork between the air conditioner and the thermostat, there will be a deadtime while each slug of cool air travels down the duct. The room temperature will not begin to drop until the first slug of cool air emerges from the duct. There are other characteristics of process behavior that can be factored into a process model, but equation 3 is one of the simplest and most widely used. It applies to any process with a process variable that changes in proportion to its current value. For example, a car of mass m accelerates when its cruise control calls for the engine to apply a force F e to the drive axle. However, that acceleration a(t) is opposed by frictional forces F f that are proportional to the car's current velocity v(t) by a factor of K f. If the force applied by the engine is proportional to the controller's output by a factor of K e, then applying Newton's second law to the process gives: [eq. 4] [eq. 5] [eq. 6] "The process variable is v(t), the process gain is K = K e /K f and the process time constant is T = m/k f. In this example no deadtime exists, since the speed of the car begins to change as soon as the cruise controller activates the accelerator. If a model like equation 3 can be defined for a process, its behavior can be quantified by analyzing the model's parameters. In equation 6, for example, the values of K and T (computed from K e, K f, and m) determine how the velocity of the car will change in response to any control effort. A model's parameters in turn dictate the tuning constants required to modify the behavior of the process with a feedback controller. Literally hundreds of analytical techniques can translate model parameters into tuning constants. Each approach uses a different model, different controller objectives, and different mathematical tools. Several examples of analytical tuning will be explored in future installments of this series.
10 Examining the Fundamentals of PID Control 5 of 5 2/20/01 1:05 PM The Ziegler-Nichols approach The third approach to the tuning problem is something of a compromise between purely self-teaching trial-and-error techniques and the more rigorous analytical techniques. It was originally proposed in 1942 by John G. Ziegler and Nathaniel B. Nichols, and remains popular today because of its simplicity and its applicability to any process governed by a model in the form of equation 3. Through trial-and-error experiments, Ziegler and Nichols created a set of "tuning rules" that translate the parameters of equation 3 into values for P, I, and D, giving generally acceptable controller performance. In particular, [eqs. 7] Ziegler and Nichols also came up with a practical method for estimating the values of K, T, and d experimentally. With the controller in manual mode (no feedback), they induced a step change in the controller's output, then analyzed the process reaction graphically (see Fig. 3). They concluded that the process gain K can be approximated by dividing the net change of the process variable by the size of the step change generated by the controller. They estimated the deadtime d from the interval between the controller's step change and the beginning of a line drawn tangent to the reaction curve at its steepest point. They also used the inverse slope of that line to estimate the time constant T. Other tuning rules have since been developed for more complex models and for other controller performance objectives. Several of these, as well as a reprint of Ziegler and Nichols' 1942 paper, can be found in "Reference Guide to PID Tuning A collection of reprinted articles of PID tuning techniques" published by Control Engineering in 1991). Control Engineering February 1996 Copyright 2000 Cahners Business Information, a division of the Reed Elsevier plc group Privacy Statement Contact Information
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
Dr. Yeffry Handoko Putra, S.T., M.T
Tuning Methods of PID Controller Dr. Yeffry Handoko Putra, S.T., M.T [email protected] 1 Session Outlines & Objectives Outlines Tuning methods of PID controller: Ziegler-Nichols Open-loop Coon-Cohen
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,
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
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
Best Practices for Controller Tuning
Best Practices for Controller Tuning George Buckbee, P.E. ExperTune, Inc. 2009 ExperTune, Inc. Page 1 Best Practices for Controller Tuning George Buckbee, P.E., ExperTune Inc. 2009 ExperTune Inc Summary
PID Tuning Guide. A Best-Practices Approach to Understanding and Tuning PID Controllers. First Edition by Robert C. Rice, PhD
PID Tuning Guide A Best-Practices Approach to Understanding and Tuning PID Controllers First Edition by Robert C. Rice, PhD Technical Contributions from: Also Introducing: Table of Contents 2 Forward 3
COUNTERBALANCE VALVES
COUNTERBALANCE VALVES Introduction They are modulating valves which allow free flow into the actuator and then block the reverse flow until they feel a pilot pressure inversely proportional to the load
INTRUSION PREVENTION AND EXPERT SYSTEMS
INTRUSION PREVENTION AND EXPERT SYSTEMS By Avi Chesla [email protected] Introduction Over the past few years, the market has developed new expectations from the security industry, especially from the intrusion
PID control - Simple tuning methods
- Simple tuning methods Ulf Holmberg Introduction Lab processes Control System Dynamical System Step response model Self-oscillation model PID structure Step response method (Ziegler-Nichols) Self-oscillation
Graphing Motion. Every Picture Tells A Story
Graphing Motion Every Picture Tells A Story Read and interpret motion graphs Construct and draw motion graphs Determine speed, velocity and accleration from motion graphs If you make a graph by hand it
Industrial Steam System Process Control Schemes
Industrial Steam System Process Control Schemes This paper was developed to provide a basic understanding of the different process control schemes used in a typical steam system. This is however a fundamental
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
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,
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
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
SINGLE-SUPPLY OPERATION OF OPERATIONAL AMPLIFIERS
SINGLE-SUPPLY OPERATION OF OPERATIONAL AMPLIFIERS One of the most common applications questions on operational amplifiers concerns operation from a single supply voltage. Can the model OPAxyz be operated
Research question: How does the velocity of the balloon depend on how much air is pumped into the balloon?
Katie Chang 3A For this balloon rocket experiment, we learned how to plan a controlled experiment that also deepened our understanding of the concepts of acceleration and force on an object. My partner
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
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: [email protected]
Determination of g using a spring
INTRODUCTION UNIVERSITY OF SURREY DEPARTMENT OF PHYSICS Level 1 Laboratory: Introduction Experiment Determination of g using a spring This experiment is designed to get you confident in using the quantitative
Lab 8: Ballistic Pendulum
Lab 8: Ballistic Pendulum Equipment: Ballistic pendulum apparatus, 2 meter ruler, 30 cm ruler, blank paper, carbon paper, masking tape, scale. Caution In this experiment a steel ball is projected horizontally
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
Mechanics 1: Conservation of Energy and Momentum
Mechanics : Conservation of Energy and Momentum If a certain quantity associated with a system does not change in time. We say that it is conserved, and the system possesses a conservation law. Conservation
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
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
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
FRICTION, WORK, AND THE INCLINED PLANE
FRICTION, WORK, AND THE INCLINED PLANE Objective: To measure the coefficient of static and inetic friction between a bloc and an inclined plane and to examine the relationship between the plane s angle
Applying Pressure Independent Control Valves in H.V.A.C. Systems. A Presentation to: Orange Empire ASHRAE Santa Ana Nov. 17, 2009
Applying Pressure Independent Control Valves in H.V.A.C. Systems A Presentation to: Orange Empire ASHRAE Santa Ana Nov. 17, 2009 1 Introduction I know, as building design consultants, so much of your effort
THE SECRET OF FREE ENERGY FROM THE PENDULUM
THE SECRET OF FREE ENERGY FROM THE PENDULUM Jovan Marjanovic M.Sc. in Electrical Engineering e-mail: [email protected] Veljko Milkovic Research & Development Center VEMIRC May 05, 2011, Novi Sad,
LeaPS Workshop March 12, 2010 Morehead Conference Center Morehead, KY
LeaPS Workshop March 12, 2010 Morehead Conference Center Morehead, KY Word Bank: Acceleration, mass, inertia, weight, gravity, work, heat, kinetic energy, potential energy, closed systems, open systems,
EECE 460 : Control System Design
EECE 460 : Control System Design PID Controller Design and Tuning Guy A. Dumont UBC EECE January 2012 Guy A. Dumont (UBC EECE) EECE 460 PID Tuning January 2012 1 / 37 Contents 1 Introduction 2 Control
Name Partners Date. Energy Diagrams I
Name Partners Date Visual Quantum Mechanics The Next Generation Energy Diagrams I Goal Changes in energy are a good way to describe an object s motion. Here you will construct energy diagrams for a toy
RMS Power. The Meaning of Average
RMS Power Discussion in the rec.radio.amateur.homebrew newsgroup showed a widespread misunderstanding of the meaning and importance of RMS and average values of voltage, current, and power. So I ve put
MONETARY AND FISCAL POLICY IN THE VERY SHORT RUN
C H A P T E R12 MONETARY AND FISCAL POLICY IN THE VERY SHORT RUN LEARNING OBJECTIVES After reading and studying this chapter, you should be able to: Understand that both fiscal and monetary policy can
The Physics and Math of Ping-pong and How It Affects Game Play. By: Connor Thompson & Andrew Johnson
The Physics and Math of Ping-pong and How It Affects Game Play 1 The Physics and Math of Ping-pong and How It Affects Game Play By: Connor Thompson & Andrew Johnson The Practical Applications of Advanced
Speed, velocity and acceleration
Chapter Speed, velocity and acceleration Figure.1 What determines the maximum height that a pole-vaulter can reach? 1 In this chapter we look at moving bodies, how their speeds can be measured and how
Time Series Forecasting Techniques
03-Mentzer (Sales).qxd 11/2/2004 11:33 AM Page 73 3 Time Series Forecasting Techniques Back in the 1970s, we were working with a company in the major home appliance industry. In an interview, the person
If you put the same book on a tilted surface the normal force will be less. The magnitude of the normal force will equal: N = W cos θ
Experiment 4 ormal and Frictional Forces Preparation Prepare for this week's quiz by reviewing last week's experiment Read this week's experiment and the section in your textbook dealing with normal forces
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
Sensing and Control. A Process Control Primer
Sensing and Control A Process Control Primer Copyright, Notices, and Trademarks Printed in U.S.A. Copyright 2000 by Honeywell Revision 1 July 2000 While this information is presented in good faith and
Chapter 19 Operational Amplifiers
Chapter 19 Operational Amplifiers The operational amplifier, or op-amp, is a basic building block of modern electronics. Op-amps date back to the early days of vacuum tubes, but they only became common
Operational Overview and Controls Guide
DOCUMENT: ECSEQ2-1 EFFECTIVE: 02/14/07 SUPERSEDES: 02/26/03 Operational Overview and Controls Guide Standard Two or Three Pump Type VFD Booster Controls 6700 Best Friend Road. Norcross, GA 30071. (770)
Elasticity. I. What is Elasticity?
Elasticity I. What is Elasticity? The purpose of this section is to develop some general rules about elasticity, which may them be applied to the four different specific types of elasticity discussed in
Basics electronic speed Governor
Basics electronic speed Governor 1 MAN B&W Diesel Aktiengesellschaft, Augsburg Why do we need Governors? Power sources must be controlled to be converted to useful work. Uncontrolled prime movers, not
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
054414 PROCESS CONTROL SYSTEM DESIGN. 054414 Process Control System Design. LECTURE 6: SIMO and MISO CONTROL
05444 Process Control System Design LECTURE 6: SIMO and MISO CONTROL Daniel R. Lewin Department of Chemical Engineering Technion, Haifa, Israel 6 - Introduction This part of the course explores opportunities
Controller Design using the Maple Professional Math Toolbox for LabVIEW
Controller Design using the Maple Professional Math Toolbox for LabVIEW This application demonstrates how you can use the Maple Professional Math Toolbox for LabVIEW to design and tune a Proportional-Integral-Derivative
1 Review of Newton Polynomials
cs: introduction to numerical analysis 0/0/0 Lecture 8: Polynomial Interpolation: Using Newton Polynomials and Error Analysis Instructor: Professor Amos Ron Scribes: Giordano Fusco, Mark Cowlishaw, Nathanael
FAST METHODS FOR SLOW LOOPS: TUNE YOUR TEMPERATURE CONTROLS IN 15 MINUTES
FAST METHODS FOR SLOW LOOPS: TUNE YOUR TEMPERATURE CONTROLS IN 15 MINUTES Michel Ruel P.E. President, TOP Control Inc 4734 Sonseeahray Drive 49, Bel-Air St, #103 Hubertus, WI 53033 Levis Qc G6W 6K9 USA
1 of 7 9/5/2009 6:12 PM
1 of 7 9/5/2009 6:12 PM Chapter 2 Homework Due: 9:00am on Tuesday, September 8, 2009 Note: To understand how points are awarded, read your instructor's Grading Policy. [Return to Standard Assignment View]
Chapter 10. Key Ideas Correlation, Correlation Coefficient (r),
Chapter 0 Key Ideas Correlation, Correlation Coefficient (r), Section 0-: Overview We have already explored the basics of describing single variable data sets. However, when two quantitative variables
The neurobiology of energy healing...a hands on approach.
The neurobiology of energy healing...a hands on approach. Have you ever considered why we use our hands for healing? After all it's not called "hands on healing" for nothing. Why do some practitioners
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
Tennessee State University
Tennessee State University Dept. of Physics & Mathematics PHYS 2010 CF SU 2009 Name 30% Time is 2 hours. Cheating will give you an F-grade. Other instructions will be given in the Hall. MULTIPLE CHOICE.
Newton s Law of Universal Gravitation
Newton s Law of Universal Gravitation The greatest moments in science are when two phenomena that were considered completely separate suddenly are seen as just two different versions of the same thing.
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 Quadratic Equations
More Quadratic Equations Math 99 N1 Chapter 8 1 Quadratic Equations We won t discuss quadratic inequalities. Quadratic equations are equations where the unknown appears raised to second power, and, possibly
Chapter 10 Rotational Motion. Copyright 2009 Pearson Education, Inc.
Chapter 10 Rotational Motion Angular Quantities Units of Chapter 10 Vector Nature of Angular Quantities Constant Angular Acceleration Torque Rotational Dynamics; Torque and Rotational Inertia Solving Problems
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
Free Fall: Observing and Analyzing the Free Fall Motion of a Bouncing Ping-Pong Ball and Calculating the Free Fall Acceleration (Teacher s Guide)
Free Fall: Observing and Analyzing the Free Fall Motion of a Bouncing Ping-Pong Ball and Calculating the Free Fall Acceleration (Teacher s Guide) 2012 WARD S Science v.11/12 OVERVIEW Students will measure
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
Enhancing Process Control Education with the Control Station Training Simulator
Enhancing Process Control Education with the Control Station Training Simulator DOUG COOPER, DANIELLE DOUGHERTY Department of Chemical Engineering, 191 Auditorium Road, Room 204, U-222, University of Connecticut,
Example. Fluid Power. Circuits
Example Fluid Power Circuits To Enhance Symbol Reading Skills To Work On Circuit Reading Skills With Answers HI LO Pump Circuit 18 A1 B1 17 16 15 13 Set 14 2,000 PSI PG2 Set 500 PSI 12 11 7 8 10 PG1 9
Electric Motors and Drives
EML 2322L MAE Design and Manufacturing Laboratory Electric Motors and Drives To calculate the peak power and torque produced by an electric motor, you will need to know the following: Motor supply voltage,
Freely Falling Objects
Freely Falling Objects Physics 1425 Lecture 3 Michael Fowler, UVa. Today s Topics In the previous lecture, we analyzed onedimensional motion, defining displacement, velocity, and acceleration and finding
IPB-IB ELECTRIC ACTUATORS FOR INDUSTRIAL PROCESS CONTROL INDUSTRIAL STEAM BOILERS. BECK VIDEO Scan w/ Smartphone
IPB-IB R ELECTRIC ACTUATORS FOR INDUSTRIAL PROCESS CONTROL INDUSTRIAL STEAM BOILERS BECK VIDEO Scan w/ Smartphone 1 Increasing Business Pressures Necessitate Boiler Control Improvements Today s industrial
Figure 1.1 Vector A and Vector F
CHAPTER I VECTOR QUANTITIES Quantities are anything which can be measured, and stated with number. Quantities in physics are divided into two types; scalar and vector quantities. Scalar quantities have
Motion Graphs. It is said that a picture is worth a thousand words. The same can be said for a graph.
Motion Graphs It is said that a picture is worth a thousand words. The same can be said for a graph. Once you learn to read the graphs of the motion of objects, you can tell at a glance if the object in
CHAPTER 5 Round-off errors
CHAPTER 5 Round-off errors In the two previous chapters we have seen how numbers can be represented in the binary numeral system and how this is the basis for representing numbers in computers. Since any
Physics 111: Lecture 4: Chapter 4 - Forces and Newton s Laws of Motion. Physics is about forces and how the world around us reacts to these forces.
Physics 111: Lecture 4: Chapter 4 - Forces and Newton s Laws of Motion Physics is about forces and how the world around us reacts to these forces. Whats a force? Contact and non-contact forces. Whats a
How Rockets Work Newton s Laws of Motion
How Rockets Work Whether flying a small model rocket or launching a giant cargo rocket to Mars, the principles of how rockets work are exactly the same. Understanding and applying these principles means
Lies My Calculator and Computer Told Me
Lies My Calculator and Computer Told Me 2 LIES MY CALCULATOR AND COMPUTER TOLD ME Lies My Calculator and Computer Told Me See Section.4 for a discussion of graphing calculators and computers with graphing
Session 7 Fractions and Decimals
Key Terms in This Session Session 7 Fractions and Decimals Previously Introduced prime number rational numbers New in This Session period repeating decimal terminating decimal Introduction In this session,
Transmission Line Terminations It s The End That Counts!
In previous articles 1 I have pointed out that signals propagating down a trace reflect off the far end and travel back toward the source. These reflections can cause noise, and therefore signal integrity
Physics Midterm Review Packet January 2010
Physics Midterm Review Packet January 2010 This Packet is a Study Guide, not a replacement for studying from your notes, tests, quizzes, and textbook. Midterm Date: Thursday, January 28 th 8:15-10:15 Room:
NEBB STANDARDS SECTION-8 AIR SYSTEM TAB PROCEDURES
NEBB STANDARDS SECTION-8 AIR SYSTEM TAB PROCEDURES 8.1 INTRODUCTION Testing, adjusting, and balancing of HVAC systems can best be accomplished by following a series of systematic procedures. The NEBB TAB
Basic Electronics Prof. Dr. Chitralekha Mahanta Department of Electronics and Communication Engineering Indian Institute of Technology, Guwahati
Basic Electronics Prof. Dr. Chitralekha Mahanta Department of Electronics and Communication Engineering Indian Institute of Technology, Guwahati Module: 2 Bipolar Junction Transistors Lecture-2 Transistor
Physics: Principles and Applications, 6e Giancoli Chapter 2 Describing Motion: Kinematics in One Dimension
Physics: Principles and Applications, 6e Giancoli Chapter 2 Describing Motion: Kinematics in One Dimension Conceptual Questions 1) Suppose that an object travels from one point in space to another. Make
Project II Using Body Temperature to Estimate Time Since Death
Project II Using Body Temperature to Estimate Time Since Death or A Solution to the Mystery Answer to questions in boldface must be in your final report 1 Part I. A Little History and One Method Though
Magnetic Fields and Their Effects
Name Date Time to Complete h m Partner Course/ Section / Grade Magnetic Fields and Their Effects This experiment is intended to give you some hands-on experience with the effects of, and in some cases
Physics Lab Report Guidelines
Physics Lab Report Guidelines Summary The following is an outline of the requirements for a physics lab report. A. Experimental Description 1. Provide a statement of the physical theory or principle observed
Perform Common Process Loop Control Algorithms
Perform Common Process Loop Control Algorithms Using the PIDE Instruction Introduction This white paper discusses how to use the features inherent in the Enhanced PIDE instruction in the RSLogix 5000 Function
Chapter 11 SERVO VALVES. Fluid Power Circuits and Controls, John S.Cundiff, 2001
Chapter 11 SERVO VALVES Fluid Power Circuits and Controls, John S.Cundiff, 2001 Servo valves were developed to facilitate the adjustment of fluid flow based on the changes in the load motion. 1 Typical
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
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
Einstein s Theory of Special Relativity Made Relatively Simple!
Einstein s Theory of Special Relativity Made Relatively Simple! by Christopher P. Benton, PhD Young Einstein Albert Einstein was born in 1879 and died in 1955. He didn't start talking until he was three,
Chapter 4 One Dimensional Kinematics
Chapter 4 One Dimensional Kinematics 41 Introduction 1 4 Position, Time Interval, Displacement 41 Position 4 Time Interval 43 Displacement 43 Velocity 3 431 Average Velocity 3 433 Instantaneous Velocity
ACCELERATION DUE TO GRAVITY
EXPERIMENT 1 PHYSICS 107 ACCELERATION DUE TO GRAVITY Skills you will learn or practice: Calculate velocity and acceleration from experimental measurements of x vs t (spark positions) Find average velocities
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
FXA 2008. UNIT G484 Module 2 4.2.3 Simple Harmonic Oscillations 11. frequency of the applied = natural frequency of the
11 FORCED OSCILLATIONS AND RESONANCE POINTER INSTRUMENTS Analogue ammeter and voltmeters, have CRITICAL DAMPING so as to allow the needle pointer to reach its correct position on the scale after a single
Accuracy and Tuning in CNC Machine Tools
FAMA Technical Article/001 Accuracy and Tuning in CNC Machine Tools Introduction: This article explains how it is possible to achieve a better performance on High Speed CNC Machine Tools. Performance is
EE 1202 Experiment #4 Capacitors, Inductors, and Transient Circuits
EE 1202 Experiment #4 Capacitors, Inductors, and Transient Circuits 1. Introduction and Goal: Exploring transient behavior due to inductors and capacitors in DC circuits; gaining experience with lab instruments.
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
1 Error in Euler s Method
1 Error in Euler s Method Experience with Euler s 1 method raises some interesting questions about numerical approximations for the solutions of differential equations. 1. What determines the amount of
Wind Turbines. Wind Turbines 2. Wind Turbines 4. Wind Turbines 3. Wind Turbines 5. Wind Turbines 6
Wind Turbines 1 Wind Turbines 2 Introductory Question Wind Turbines You and a child half your height lean out over the edge of a pool at the same angle. If you both let go simultaneously, who will tip
CHAPTER 6 WORK AND ENERGY
CHAPTER 6 WORK AND ENERGY CONCEPTUAL QUESTIONS. REASONING AND SOLUTION The work done by F in moving the box through a displacement s is W = ( F cos 0 ) s= Fs. The work done by F is W = ( F cos θ). s From
Acceleration Introduction: Objectives: Methods:
Acceleration Introduction: Acceleration is defined as the rate of change of velocity with respect to time, thus the concepts of velocity also apply to acceleration. In the velocity-time graph, acceleration
Ground Rules. PC1221 Fundamentals of Physics I. Kinematics. Position. Lectures 3 and 4 Motion in One Dimension. Dr Tay Seng Chuan
Ground Rules PC11 Fundamentals of Physics I Lectures 3 and 4 Motion in One Dimension Dr Tay Seng Chuan 1 Switch off your handphone and pager Switch off your laptop computer and keep it No talking while
