Tutorial: Cascade vs. Feed Forward for Improved Disturbance Rejection
|
|
- Millicent Matthews
- 7 years ago
- Views:
Transcription
1 contents Tutorial: Cascade vs. Feed Forward for Improved Disturbance Rejection Doug Cooper (speaker), Robert Rice, Jeff Arbogast Chemical Engineering Dept, unit 3222 University of Connecticut 191 Auditorium Rd Storrs, CT KEYWORDS Cascade control, feed forward control, disturbance rejection, load disturbance, PID control, software ABSTRACT The most popular architectures for improved regulatory performance are cascade control and feed forward with feedback trim. Both architectures trade off additional complexity in the form of instrumentation and engineering time in return for a controller better able to reject the impact of disturbances on the measured process variable. Neither architecture benefits nor detracts from set point tracking performance. This paper compares and contrasts the two architectures. A comparative example is presented using a jacketed reactor simulation. FEED FORWARD ARCHITECTURE The feed forward with feedback trim architecture requires an additional sensor and the programming of a dynamic model. The sensor is installed to directly measure changes in the disturbance variable. The model receives the disturbance measurement, computes control actions to counter its impending impact on the measured process variable, and transmits the result to the controller for execution. Because of this architecture, feed forward is useful when one specific disturbance variable is responsible for costly disruptions to stable operation. It is also useful when a secondary measured process variable cannot be identified to construct a control cascade. Consider that many disturbances originate in some other part of the plant. A measurable series of events occur that cause that distant event to impact your process. A feed forward controller gains advantage by using a sensor to directly measure the disturbance before it reaches the process. As shown in Fig. 1, a feed forward element receives the disturbance measurement signal and uses it to compute and schedule preemptive control actions that will counter the impact of the disturbance just as it reaches the measured process variable. A feed forward implementation requires the purchase and installation of a sensor and the construction of a feed forward model element. This element is comprised of a disturbance model and a process model. Both models are linear in form. The computation performed by the feed forward element may be thought of as a two step procedure:
2 - The disturbance model receives disturbance measurement, d(t), and predicts an impact profile, or when and by how much the measured process variable, y(t), will be impacted. - Given this predicted sequence of disruption to y(t), the process model then back calculates a series of control actions, u feedforward (t), that will exactly counteract the disturbance as it arrives so the measured process variable remains constant at set point. Implementation requires that these linear models be programmed into the control computer. Linear models never exactly describe real process behavior. So although a feed forward element can dramatically reduce the impact of a disturbance, it will not succeed in providing perfect control. u total is the feedback controller output minus the feed forward output signal d(t) sensor Feed Forward Element Disturbance to Process Variable Behavior disturbance Disturbance Model Process Model y disturb y setpoint + Traditional Feedback Controller u feedforward u feedback + + u total Controller Output to + + y(t) y Behavior process process measured process variable Figure 1 - Architecture of a feed forward controller with feedback trim Feed forward is combined with traditional feedback control trim, u feedback (t), to create a total controller output, u total (t). Feedback trim: rejects those portion of the measured disturbance that make it past the feed forward element, works to reject all other unmeasured disturbances affecting plant operation, and provides set point tracking capabilities as needed. The computed feed forward control action, u feedforward, is subtracted from the feedback output signal to create a total controller output: u total (t) = u feedback (t) u feedforward (t) (1)
3 CASCADE ARCHITECTURE Cascade control implementation is a familiar task because the architecture is comprised of two ordinary controllers from the PID family. Cascade is specifically designed for improved disturbance rejection. cascade control can improve rejection of this disturbance but can not help rejection of this disturbance disturbance variable I Disturbance Process I disturbance variable II Disturbance Process II primary set point + Primary Controller secondary set point Final Secondary Secondary + Control Controller + + Process Element secondary process variable Primary Process + + primary process variable secondary process variable primary process variable Figure 2 Block diagram of the cascade architecture In a traditional feedback loop, a controller adjusts a manipulated variable so the measured process variable remains at set point. The cascade design requires that you identify a secondary process variable (call the main process variable associated with original control objective the primary variable). This secondary process variable must meet certain criteria: - it must be measurable with a sensor, - the same valve used to manipulate the primary variable must also manipulate the secondary variable, - the same disturbances that disrupt the primary variable must also disrupt the secondary variable, - the secondary variable must be inside the primary process variable, which means it responds well before the primary variable to disturbances and final control element manipulations. With a secondary process variable identified, a cascade is constructed as shown in Fig. 2. The block diagram shows how both Disturbance I and the final control element impact the secondary variable before they affect the primary variable. Notice that the secondary loop has a traditional feedback control structure, except here it is literally nested inside the primary loop. A cascade requires two sensors and two controllers but only one final control element because the output of the primary controller, rather than going to a valve, becomes the set point of the secondary controller.
4 With this nested architecture, success in a cascade implementation requires that the settling time of the (inner) secondary loop is significantly faster than the settling time of the primary (outer) loop. Cascade loop tuning uses the same skills as tuning a regular PID controller: - begin with both the primary and secondary controllers in manual mode. - select a P-Only controller for the inner secondary loop (integral action increases settling time and offset is rarely an issue for the secondary process variable). - tune the secondary P-Only controller using a set point tracking criterion (its main job is to respond to set point commands from the primary controller). Test it to ensure a satisfactory performance. - leave the secondary controller in automatic; it now literally becomes part of the primary process. - select and tune a controller with integrating action for the primary loop (PI or PID) - with both controllers in automatic, tuning of the cascade is complete. EXAMPLE PROCESS A jacketed reactor simulation from controlstation.com (Cooper, 2004) is used to contrast and compare the cascade and feed forward architectures. The reactor is a continuously stirred vessel in which an exothermic (heat producing) reaction occurs. Residence time is constant in this well mixed reactor, so the conversion of feed to desired product can be inferred from the temperature of the reactor exit stream. The process graphic for the single loop and cascade controller architecture is shown in Fig. 3. FF Figure 3 Jacketed reactor process with single loop (left) and cascade control (right) architecture To control exit stream temperature, the vessel is enclosed in a cooling jacket. The controller manipulates a valve to adjust the cooling liquid flow rate. If the exit stream temperature (and thus conversion) is too high, the controller opens the valve. This increases cooling liquid flow rate, which cools off the reactor and causes the heat producing reaction to slow. Ultimately, the measured temperature of the stream
5 exiting the reactor drops in response to the control action. As shown in Fig. 3, the disturbance variable of interest for this process is the temperature of cooling liquid entering the jacket. The control objective is to maintain the reactor exit stream temperature at set point by rejecting disturbances caused by changes in the cooling jacket inlet temperature. The design level of operation is a reactor exit stream temperature (measured process variable) of C. The cooling jacket inlet temperature (disturbance) is normally at its design value of 46 C, but our concern is that it is known to unexpectedly spike as low as 40 C. An open loop study establishes that a controller output of 50% causes the reactor to steady at the design measured exit stream temperature of C when the cooling jacket inlet temperature is at its expected or design value of 46 C. SINGLE LOOP DISTURBANCE REJECTION Figure 4 shows a dynamic test where the controller output is stepped from the design value of 50% up to 53%, then down to 47%, and finally back to 50%, forcing the measured reactor exit stream temperature to exhibit a clear response after each controller output step that dominates any measurement noise. A FOPDT (first order plus dead time) fit of the dynamic process data is computed by controlstation.com software to yield the model parameters: Process Gain, K P = 0.36 C/% Time Constant, τ P = 1.58 min Dead Time, θ P = 0.88 min Modeling Controller Output to Process Variable Dynamics Model: First Order Plus Dead Time (FOPDT) File Name: Process.txt Process Variable Controller Output process data and FOPDT model fit controller output steps in manual mode Time Gain (K) = -0.36, Time Constant (T1) = 1.58, Dead Time (TD) = 0.88 SSE: Figure 4 FOPDT model fit of single loop controller output to measured process variable data These parameters are used in IMC (internal model control) tuning correlations to obtain the PI tuning: Controller Gain, K C = 2.7 %/ C Reset Time, τ I = 1.6 min
6 The disturbance rejection performance of the single loop PI controller is shown in Fig. 5. The measured reactor exit stream temperature is initially steady at the design set point value of C. The cooling jacket inlet temperature (disturbance) is stepped from 46 C down to 40 C and back again. As shown, the single loop PI controller is able to maintain reactor exit stream temperature near the set point of C, with deviations ranging as high as 2.5 C during the event. This will serve as a base case for the study. PV/Setpoint Contr Output Disturbance Disturbance Rejection Performance of Single Loop PI Controller Process: Single Loop Jacketed Reactor Controller: PID ( P= DA, I= ARW, D= off ) reactor exit temperature disturbance variable steps constant set point Time (mins) Tuning: Gain = -2.70, Reset Time = 1.60, Deriv Time = 0.0, Sample Time = 1.00 Figure 5 Disturbance rejection in the jacketed reactor under single loop PI control Process variable deviations reach 2.5 C CASCADE CONTROL For cascade design, the primary process variable is the reactor exit stream temperature. To construct a cascade, we need to identify a secondary process variable. As shown in Fig. 3, the temperature out of the cooling jacket is used. As required for a cascade design: - cooling jacket outlet temperature is measurable with a sensor, - the same valve used to manipulate reactor exit stream temperature (the primary variable) also manipulates the cooling jacket outlet temperature, - changes in cooling jacket inlet temperature that disturb the reactor exit stream temperature also impact the cooling jacket outlet temperature, and - the cooling jacket outlet temperature is inside the reactor exit temperature in that it responds first to changes in valve position and changes in the cooling jacket inlet temperature. Like all cascades, there are two measurements, two controllers and one final control element; the same final control element as in the single loop case. The primary measured process variable is the reactor exit stream temperature. The output of the primary controller is the set point of the secondary controller. The manipulated variable of the secondary loop is the cooling jacket liquid flow rate and the secondary measured process variable is the cooling jacket outlet temperature.
7 The secondary controller is tuned while the primary controller is in manual mode. Based on Fig. 3, the design operating conditions are a cooling jacket inlet temperature of 46 C while the secondary measured process variable steadies at 69 C. Hence, for the secondary controller: y setpoint = 69 C. The bias is the value of the controller output that, in open loop, causes the measured process variable to steady at its design condition when the disturbances are at their design or expected value. So for the secondary P-Only controller, a controller output of 50% causes the reactor exit stream temperature to steady at the design value of C, hence u bias = 50%. Starting from steady state at the design level of operation, a doublet is used to generate controller output to secondary process variable dynamic data as shown in Fig. 6. The controller output is stepped from the design value of 50% up to 55%, down to 45%, and back to 50%. After each control action, the secondary process variable displays a clear response that dominates measurement noise. A FOPDT dynamic model fit to the data as shown in Fig. 6 to yield the secondary control loop model parameters. Process Gain, K P = 0.37 C/% Time Constant, τ P = 1.9 min Dead Time, θ P = 0.25 min Although disturbance rejection is the overall objective, the inner secondary loop is designed to track set point changes computed by the primary controller. Using these FOPDT model parameters in the ITAE for set point tracking correlation yields the P-Only tuning parameter: Controller Gain, K C = 6.4 %/ C. Model Dynamic Data for Secondary P-Only Controller Design Model: First Order Plus Dead Time (FOPDT) File Name: secondary.txt Secondary PV secondary process variable data and FOPDT model fit Secondary CO secondary controller output steps in manual mode Time Gain (K) = , Time Constant (T1) = 1.93, Dead Time (TD) = SSE: 1.14 Figure 6 FOPDT fit of controller output to secondary process variable dynamic data P-Only set point tracking performance for the inner (secondary) loop is shown in Fig. 7. The primary loop is still in manual mode at this point. As expected for a P-Only controller, offset exists when the set point is not at the design value. The secondary process variable responds quickly and settles rapidly to set point changes so we consider the design of the secondary loop to be complete. The secondary loop is left in automatic and literally becomes part of the primary process. We now tune the primary controller.
8 Step Secondary Set Point to Generate Primary PV Dynamic Data Process: Cascade Jacketed Reactor Pri: Manual Mode Sec: PID ( P= DA, I= off, D= off, F = off) Secondary PV Primary PV secondary P-Only set point steps primary process variable dynamic data Time (mins) Tuning: Gain = -6.40, Sample Time = 1.00 Figure 7 Set point tracking performance of the secondary loop under P-Only control In the cascade architecture, the controller output of the primary loop is the set point of the secondary controller. So to design the primary controller, we must step, pulse or otherwise perturb the secondary set point and then fit a model to the corresponding response in the primary measured process variable. Figure 7 contains such data and this is used for the design of the primary PI controller. The set point of the secondary P-Only controller, as shown in Fig. 8, is stepped in a doublet from its design value of 69 C up to 72 C, down to 66 C, and back to 69 C. The measured reactor exit stream temperature displays a clear response after each change that dominates the measurement noise. A FOPDT fit of the dynamic data, also shown in Fig. 8, yields the following primary control loop model parameters. C of reactor exit stream Process Gain, K P = 0.70 C of cooling jacket outlet stream Time Constant, τ P = 0.55 min Dead Time, θ P = 0.71 min We first compute the closed loop time constant, or: τ C = larger of 0.1τ P or 0.8θ P = larger of 0.1(0.55) or 0.8(0.71) = 0.57 min. Substituting this closed loop time constant and the above FOPDT model parameters into the IMC correlations for PI control yields the following tuning values: Controller Gain, K C = 0.61 Reset Time, τ I = 0.55 min C of cooling jacket outlet stream C of reactor exit stream
9 FOPDT Model Fit for Design of Primary Controller Model: First Order Plus Dead Time (FOPDT) File Name: secondary.txt Sec: Manual Mode 88 Primary PV Secondary SetPoint primary process data and FOPDT model fit secondary P-Only set point steps Time Gain (K) = , Time Constant (T1) = , Dead Time (TD) = SSE: Figure 8 FOPDT model fit of dynamic data from a primary loop doublet test Primary PV Sec PV & CO Disturbance Process: Cascade Jacketed Reactor Disturbance Rejection Performance of Cascade Architecture P-Only control offset disturbance variable steps Pri: PID ( P= RA, I= ARW, D= off, F = off) Sec: PID ( P= DA, I= off, D= off, F = off) constant set point for primary PV Time (mins) Tuning: Gain = 0.61, Reset Time = 0.55, Sample Time = 1.00 Tuning: Gain = -6.40, Sample Time = 1.00 Figure 9 Disturbance rejection in the jacketed reactor with a P-Only to PI cascade Process variable deviations reach 1.0 C
10 These tuning values are implemented on the primary loop and the design of the cascade is complete. Figure 9 shows the disturbance rejection performance of the cascade using these tuning parameters for the primary PI controller while the secondary loop remains under P-Only control as previously described. To test the controller, the cooling jacket inlet temperature is again stepped from its design value of 46 C down to 40 C and back again. One interesting outcome of this cascade implementation is the offset that occurs in the secondary P-Only loop when the process moves away form the design level of operation. Of more importance, however, is that the cascade shows improved performance over the single loop case in maintaining the reactor product temperature near the constant set point of C. Reactor exit temperature should improved disturbance rejection capability. Temperature deviations for the single loop PI controller range as high 2.5 C during the event (see Fig. 5) while here the cascade limits the maximum deviation to about 1.0 C. This improved performance is not free, however, as the cascade architecture requires an additional sensor, controller and tuning effort. FEED FORWARD CONTROL To construct a feed forward controller, the cooling jacket inlet temperature (the disturbance) is measured as shown in the left reactor diagram of Fig. 3. The signal from this disturbance temperature sensor is sent to a feed forward element comprised of a process model and disturbance model. Generating disturbance driven data can be problematic on real processes if the disturbance variable cannot be manipulated at will. In this case we can perform disturbance manipulations. As shown in Fig. 10, the cooling jacket inlet temperature is stepped from the design value of 46 C up to 49 C, down to 43 C and back to 46 C. The measured reactor exit stream temperature exhibits a clear response after each step that dominates measurement noise. Modeling Disturbance to Process Variable Dynamics Model: First Order Plus Dead Time (FOPDT) File Name: Disturb.txt Process Variable process data and FOPDT model fit Disturbance disturbance variable steps in manual mode Time Gain (K) = 0.95, Time Constant (T1) = 1.92, Dead Time (TD) = 1.30 SSE: 9.81 Figure 10 FOPDT model fit of disturbance to measured process variable data
11 A FOPDT model reasonably describes the disturbance to measured process variable dynamics as shown in Fig. 10. The disturbance model parameters used to construct the disturbance model of the feed forward element are thus: Disturbance Gain, K D = 0.95 o C of reactor exit stream temperature o C of cooling jacket inlet temperature Disturbance Time Constant, τ D = 1.92 min Disturbance Dead Time, θ D = 1.30 min Using the process and disturbance models, the feed forward element is constructed: U feedforward ( s) 0.95 (1.58s + 1) ( ) s = e D( s) 0.36 (1.92s + 1) This feed forward element is combined with the PI feedback controller used in the single loop base case study to yield a feed forward with feedback trim architecture. Figure 11 shows the disturbance rejection performance of this controller. The measured process variable (reactor exit stream temperature) is initialized at the design set point value of C. To test the controller, the cooling jacket inlet temperature is stepped from its design value of 46 C down to 40 C and back again. PV/Setpoint Contr Output Disturbance Process: Single Loop Jacketed Reactor Disturbance Rejection Performance of PI With Feed Forward rapid control action from feed forward disturbance variable steps Controller: PID with Feed Forward constant set point Time (mins) Tuning: Gain = -2.70, Reset Time = 1.60, Deriv Time = 0.0, Sample Time = 1.00 Process Model: Gain(Kp) = -0.36, T1 = 1.58, T2 = 0.0, TD = 0.88, TL = 0.0 Disturbance Model: Gain(Kd) = 0.95, T1 = 1.92, T2 = 0.0, TD = 1.30, TL = 0.0 Figure 11 Disturbance rejection in jacketed reactor under feed forward with feedback trim Process variable deviations reach 1.0 C The feed controller with feedback trim architecture limits the maximum deviation to less than 1.0 C. This is similar in improved performance to the Cascade architecture. The improved performance did not come free, however, as an additional sensor, controller and tuning effort were required.
12 CONCLUSIONS Cascade and feed forward control both provide for improved disturbance rejection. Additional instrumentation and engineering time are required to obtain these benefits. Cascade control is preferable if a secondary process variable can be identified. It is capable of providing benefit from multiple disturbances that disrupt the secondary primary variable before disrupting the primary variable. It employs traditional controllers from the PID family, tuning of the controllers follows traditional methods and no special programming or other skills are required for implementation. Feed forward is useful if the secondary process variable required for cascade implementation cannot be identified. It may also show benefit if one particular disturbance is causing risk to safety or profitability. This is because a feed forward element is designed to specifically address one particular disturbance. Hence, it can be tailored specifically to that problem. LITERATURE CITED Cooper, Douglas, Practical Process Control Using Control Station, Published by Control Station LLC, Storrs, CT (2004).
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,
More information054414 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
More informationFAST 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
More informationLambda Tuning the Universal Method for PID Controllers in Process Control
Lambda Tuning the Universal Method for PID Controllers in Process Control Lambda tuning gives non-oscillatory response with the response time (Lambda) required by the plant. Seven industrial examples show
More informationIndustrial 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
More informationProcess 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 informationTerminology 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 informationBest 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
More informationControl of an industrial process using PID control blocks in automation controller
Control of an industrial process using PID control blocks in automation controller by Michel Van Dessel 1 1 Abstract Many continuous industrial processes can be controlled using programmable automation
More informationPID 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
More informationDr. 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 informationstable 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 informationEECE 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
More informationChapter 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 informationSystems Engineering/Process Control L10
1 / 29 Systems Engineering/Process Control L10 Controller structures Cascade control Mid-range control Ratio control Feedforward Delay compensation Reading: Systems Engineering and Process Control: 10.1
More informationPerform 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
More informationSensing 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
More informationA 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 informationTechnical Manual. FAN COIL CONTROLLER COOLING or HEATING ANALOG or PWM Art. 119914 631001A
COOLING or HEATING ANALOG or PWM Art. 119914 631001A TOTAL AUTOMATION GENERAL TRADING CO. LLC SUITE NO.506, LE SOLARIUM OFFICE TOWER, SILICON OASIS, DUBAI. UAE. Tel. +971 4 392 6860, Fax. +971 4 392 6850
More informationJump Start: Aspen HYSYS Dynamics V7.3
A Brief Tutorial (and supplement to training and online documentation) Glenn Dissinger, Product Director, Aspen Technology, Inc. Julie Levine, Associate Product Marketing Professional, Aspen Technology,
More informationA 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 informationUsing Wireless Measurements in Control Applications
Using Wireless Measurements in Control Applications Terry Blevins, Mark Nixon, Marty Zielinski Emerson Process Management Keywords: PID Control, Industrial Control, Wireless Transmitters ABSTRACT Wireless
More informationARCHITECTURE OF INDUSTRIAL AUTOMATION SYSTEMS
ARCHITECTURE OF INDUSTRIAL AUTOMATION SYSTEMS Abdu Idris Omer Taleb M.M., PhD Majmaah University, Kingdom of Saudia Arabia Abstract This article is aimed to name the levels of industrial automation, describes
More informationController 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
More informationADVANCED 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 informationObjectives. Use IGCC dynamic simulator and operator training system (OTS) to: o o
Teaching Fundamentals of Process Dynamics and Control Using Dynamic Simulator of an Integrated Gasification Combined Cycle (IGCC) plant with CO 2 Capture Debangsu Bhattacharyya 1,2, Richard Turton 1,2
More informationSAMPLE 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 informationDynamic 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 informationPID 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 informationHITACHI 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 informationCGC s Hybrid System Loop Control
verview The CGC Group Hybrid Heat Pump System does NT operate with the same fluid loop temperatures as a conventional reversing Water Source Heat Pump system. The CGC system differs from a WSHP system
More informationPC 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 informationSection 3. Sensor to ADC Design Example
Section 3 Sensor to ADC Design Example 3-1 This section describes the design of a sensor to ADC system. The sensor measures temperature, and the measurement is interfaced into an ADC selected by the systems
More informationOptimized Fuzzy Control by Particle Swarm Optimization Technique for Control of CSTR
International Journal of Computer, Electrical, Automation, Control and Information Engineering Vol:5, No:, 20 Optimized Fuzzy Control by Particle Swarm Optimization Technique for Control of CSTR Saeed
More informationIndustrial Plant and Process Control
Unit 47: Industrial Plant and Process Control Unit code: QCF Level 3: Credit value: 10 Guided learning hours: 60 Aim and purpose D/600/0326 BTEC Nationals The aim of this unit is to introduce learners
More informationDynamic Modeling Of An Ozone Disinfection Facility
Dynamic Modeling Of An Ozone Disinfection Facility Michael Etheridge Black & Veatch 8400 Ward Parkway Kansas City, MO 64114 Presented to the Fourteenth Ozone World Congress August 25 th, 1999 ABSTRACT
More informationTemperature Transmitter TTX300
coo Interface Description COM/TTX300/FF-EN Temperature Transmitter TTX300 FOUNDATION Fieldbus Contents Blinder Text Temperature Transmitter TTX300 Interface Description COM/TTX300/FF-EN 01.2010 Manufacturer:
More informationdspace 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 informationImplementation of Fuzzy and PID Controller to Water Level System using LabView
Implementation of Fuzzy and PID Controller to Water Level System using LabView Laith Abed Sabri, Ph.D University of Baghdad AL-Khwarizmi college of Engineering Hussein Ahmed AL-Mshat University of Baghdad
More informationA 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 informationPID 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 informationPractical Process Control For Engineers and Technicians
Practical Process Control For Engineers and Technicians THIS BOOK WAS DEVELOPED BY IDC TECHNOLOGIES WHO ARE WE? IDC Technologies is internationally acknowledged as the premier provider of practical, technical
More informationLATEST TRENDS on SYSTEMS (Volume I)
Modeling of Raw Materials Blending in Raw Meal Grinding Systems TSAMATSOULIS DIMITRIS Halyps Building Materials S.A., Italcementi Group 17 th Klm Nat. Rd. Athens Korinth GREECE d.tsamatsoulis@halyps.gr
More informationPressurized Water Reactor B&W Technology Crosstraining Course Manual. Chapter 9.0. Integrated Control System
Pressurized Water Reactor B&W Technology Crosstraining Course Manual Chapter 9.0 Integrated Control System TABLE OF CONTENTS 9.0 INTEGRATED CONTROL SYSTEM... 1 9.1 Introduction... 1 9.2 General Description...
More informationOperational 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 informationDynamic Behavior of BWR
Massachusetts Institute of Technology Department of Nuclear Science and Engineering 22.06 Engineering of Nuclear Systems Dynamic Behavior of BWR 1 The control system of the BWR controls the reactor pressure,
More informationPID 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 informationCHAPTER 1 : INTRODUCTION TO PROCESS CONTROL
CHAPTER 1 : INTRODUCTION TO PROCESS CONTROL When I complete this chapter, I want to be able to do the following. Explain the feedback concept applied to control Explain and identify the three elements
More informationGENERATOR DIFFERENTIAL PROTECTION RELAY STABILITY VIS-A -VIS SELECTION OF CTS MR. H. C. MEHTA & MR. JAY MEHTA Power Linker Group Co.
GENERATOR DIFFERENTIAL PROTECTION RELAY STABILITY VIS-A -VIS SELECTION OF CTS MR. H. C. MEHTA & MR. JAY MEHTA Power Linker Group Co., Mumbai ABSTRACT : For generator differential protection, one set of
More informationModule 5: Combustion Technology. Lecture 34: Calculation of calorific value of fuels
1 P age Module 5: Combustion Technology Lecture 34: Calculation of calorific value of fuels 2 P age Keywords : Gross calorific value, Net calorific value, enthalpy change, bomb calorimeter 5.3 Calculation
More informationMixing Valves. ARGUS Application Note: Mixing Valves
Mixing Valves Most radiant hot water heating systems in greenhouses use mixing valves to control the temperature of heating pipes. Both 3-way and 4- way valves are commonly used. Mixing valves provide
More informationTips for burner modulation, air/fuel cross-limiting, excess-air regulation, oxygen trim and total heat control
Boiler control Tips for burner modulation, air/fuel cross-limiting, excess-air regulation, oxygen trim and total heat control Boilers are often the principal steam or hot-water generators in industrial
More informationRecoPhos Bench Scale Reactor
RecoPhos Bench Scale Reactor Design and Modelling Andreas Schönberg, Daniel Hariri RecoPhos Demonstration Event February 24th 2015 Content Basic of Development Setup and Design Modelling and Simulation
More informationCounters and Decoders
Physics 3330 Experiment #10 Fall 1999 Purpose Counters and Decoders In this experiment, you will design and construct a 4-bit ripple-through decade counter with a decimal read-out display. Such a counter
More informationTwinCAT 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 informationAdvantages 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 informationApplying 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
More information10.450 Process Dynamics, Operations, and Control Lecture Notes - 11 Lesson 11. Frequency response of dynamic systems.
Lesson. Frequency response of dynamic systems..0 Context We have worked with step, pulse, and sine disturbances. Of course, there are many sine disturbances, because the applied frequency may vary. Surely
More informationMarine Technology Society
Marine Technology Society Dynamic Positioning Conference 21-22 October, 1997 Session 9 Control Systems Improved DP Performance in Deep Water Operations Through Advanced Reference System Processing and
More informationMicrocontroller-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 informationIntroduction 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 informationOutline Servo Control
Outline Servo Control Servo-Motor Drivers Control Modes orque Capability Servo-control Systems Direct/Indirect Control System Control Algorithm Implementation Controller Design by Emulation Discretization
More informationApplication Sheet Fan coil unit with staged fan, heating/cooling coil (2 pipe) on analog output
Heating with LHW and cooling with CHW changeover Modulating control of heating and cooling valve (2 pipe) on analog Automatic or manual 3-speed fan control Room temperature and fan speed operation via
More informationFULL ELECTRICAL LNG PLANTS: HIGHEST AVAILABILITY AND ENERGY EFFICIENCY THROUGH OVERALL SYSTEM DESIGN
FULL ELECTRICAL LN PLANTS: HIHEST AVAILABILITY AND ENERY EFFICIENCY THROUH OVERALL SYSTEM DESIN Dr. Edwin Lerch Siemens A Infrastructure and Cities Sector, IC S SE PTI, ermany Phone: 49-9131-7-34052 Fax:
More informationMeasurement 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 informationQNET 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 informationTime 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 informationMonitoring and Control Tools for Implementing PAT
Supplement to Monitoring and Control Tools for Implementing PAT Terry Blevins and James Beall AUTHORS Innovations in process analysis and control offer significant opportunities for improving pharmaceutical
More information4310/4320 Wireless Position Monitor Burst Configuration and Diagnostics
Instruction Manual Supplement 4310/4320 Wireless Position Monitor 4310/4320 Wireless Position Monitor Burst Configuration and Diagnostics This document applies to: Fisher 4320 Device Type 1308 (hex) 4872
More informationResearches on Load Balancing Control Problem for the Systems with Multiple Parallel Entities Using Differences Control Technique
Proceedings of the 17th World Congress The International Federation of Automatic Control Researches on Load Balancing Control Problem for the Systems with Multiple Parallel Entities Using Differences Control
More informationThe Control of ph and Oxidation Reduction Potential (ORP) in Cooling Tower Applications By Charles T. Johnson, Walchem Corporation
The Control of ph and Oxidation Reduction Potential (ORP) in Cooling Tower Applications By Charles T. Johnson, Walchem Corporation Introduction The importance of keeping cooling tower water in proper chemical
More informationNon Linear Control of a Distributed Solar Field
Non Linear Control of a Distributed Solar Field Rui Neves-Silva rns@fct.unl.pt Universidade Nova de Lisboa ACUREX Solar Field 2 Parabolic through collector 3 Solar plant scheme The action on the pump s
More informationHigh pressure reactors Where are your limits?
Laboratory equipment High pressure reactors Where are your limits? Modern high pressure reactors need to be technically safe, reliable, economical in use and simple to operate. With Berghof quality and
More informationRaffaele Rea GE-Bayer Specialties Srl - Termoli Paolo Belli, Nunzio Bonavita ABB PS&S SpA - Genova ABB - 1 -
Raffaele Rea GE-Bayer Specialties Srl - Termoli Paolo Belli, Nunzio Bonavita ABB PS&S SpA - Genova ABB - 1 - Agenda An Innovative Approach to Control Loop Performance Assessment Why Control Loop Condition
More informationNuclear Energy: Nuclear Energy
Introduction Nuclear : Nuclear As we discussed in the last activity, energy is released when isotopes decay. This energy can either be in the form of electromagnetic radiation or the kinetic energy of
More informationAlphasense Application Note AAN 105-03 DESIGNING A POTENTIOSTATIC CIRCUIT
AAN 10503 DESIGNING A POTENTIOSTATIC CIRCUIT Introduction In a threeelectrode sensor, each electrode has a specific use: The working electrode responds to the target gas, either oxidising or reducing the
More informationDegree programme in Automation Engineering
Degree programme in Automation Engineering Course descriptions of the courses for exchange students, 2014-2015 Autumn 2014 21727630 Application Programming Students know the basis of systems application
More informationImproved Modern Control Station for High Pressure Bypass System in Thermal Power Plant
Improved Modern Control Station for High Pressure Bypass System in Thermal Power Plant P.Karthikeyan 1, A.Nagarajan 2, A.Vinothkumar 3 UG Student, Department of EEE, S.A. Engineering College, Chennai,
More informationWhat Dynamic Simulation brings to a Process Control Engineer: Applied Case Study to a Propylene/Propane Splitter
What Dynamic Simulation brings to a Process Control Engineer: Applied Case Study to a Propylene/Propane Splitter Nicholas Alsop 1 B.E., PhD. JoséMaria Ferrer 2 MSc. 1. SCANRAFF, SE-453 81 Lysekil, Sweden,
More informationHC900 for Boiler Control Applications
HC900 for Boiler Control Applications Background Until recent years, only the largest boilers could justify sophisticated boiler controls. Now high fuel costs make it necessary to improve boiler efficiency
More informationKINETIC ENERGY RECOVERY SYSTEM BY MEANS OF FLYWHEEL ENERGY STORAGE
ADVANCED ENGINEERING 3(2009)1, ISSN 1846-5900 KINETIC ENERGY RECOVERY SYSTEM BY MEANS OF FLYWHEEL ENERGY STORAGE Cibulka, J. Abstract: This paper deals with the design of Kinetic Energy Recovery Systems
More informationApplication of Simulation Models in Operations A Success Story
Application of Simulation Models in Operations A Success Story David Schumann and Gregory Davis, Valero Energy Company, and Piyush Shah, Aspen Technology, Inc. Abstract Process simulation models can offer
More informationPID 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
More informationContinuous flow direct water heating for potable hot water
Continuous flow direct water heating for potable hot water An independently produced White Paper for Rinnai UK 2013 www.rinnaiuk.com In the 35 years since direct hot water systems entered the UK commercial
More informationController Automation, Model II+
Controller Automation Page 2 of 2 Automation with the RADAK II+ power controller II+ I/O Points: Inputs 5 Programmable Digital inputs 2 Dedicated digital inputs (Channel select and External SCR control
More informationLecture 24: Oscillators. Clapp Oscillator. VFO Startup
Whites, EE 322 Lecture 24 Page 1 of 10 Lecture 24: Oscillators. Clapp Oscillator. VFO Startup Oscillators are circuits that produce periodic output voltages, such as sinusoids. They accomplish this feat
More informationNEBB 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
More informationTEACHING AUTOMATIC CONTROL IN NON-SPECIALIST ENGINEERING SCHOOLS
TEACHING AUTOMATIC CONTROL IN NON-SPECIALIST ENGINEERING SCHOOLS J.A.Somolinos 1, R. Morales 2, T.Leo 1, D.Díaz 1 and M.C. Rodríguez 1 1 E.T.S. Ingenieros Navales. Universidad Politécnica de Madrid. Arco
More informationEnergy savings in commercial refrigeration. Low pressure control
Energy savings in commercial refrigeration equipment : Low pressure control August 2011/White paper by Christophe Borlein AFF and l IIF-IIR member Make the most of your energy Summary Executive summary
More informationFundamentals of Mass Flow Control
Fundamentals of Mass Flow Control Critical Terminology and Operation Principles for Gas and Liquid MFCs A mass flow controller (MFC) is a closed-loop device that sets, measures, and controls the flow of
More informationwww.klmtechgroup.com TABLE OF CONTENT
Page : 1 of 24 Project Engineering Standard www.klmtechgroup.com KLM Technology #03-12 Block Aronia, Jalan Sri Perkasa 2 Taman Tampoi Utama 81200 Johor Bahru Malaysia S TABLE OF CONTENT SCOPE 2 DEFINITIONS
More informationMAS.836 HOW TO BIAS AN OP-AMP
MAS.836 HOW TO BIAS AN OP-AMP Op-Amp Circuits: Bias, in an electronic circuit, describes the steady state operating characteristics with no signal being applied. In an op-amp circuit, the operating characteristic
More informationHeating Water by Direct Steam Injection
Heating Water by Direct Steam Injection Producing hot water by direct steam injection provides a solution where large volumes of hot water at precise temperatures are required, and where energy and space
More informationLecture notes for the course Advanced Control of Industrial Processes. Morten Hovd Institutt for Teknisk Kybernetikk, NTNU
Lecture notes for the course Advanced Control of Industrial Processes Morten Hovd Institutt for Teknisk Kybernetikk, NTNU November 3, 2009 2 Contents 1 Introduction 9 1.1 Scope of note..............................
More informationINSTRUMENTATION AND CONTROL TUTORIAL 3 SIGNAL PROCESSORS AND RECEIVERS
INSTRUMENTATION AND CONTROL TUTORIAL 3 SIGNAL PROCESSORS AND RECEIVERS This tutorial provides an overview of signal processing and conditioning for use in instrumentation and automatic control systems.
More informationExample. 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
More informationAppendix D Digital Modulation and GMSK
D1 Appendix D Digital Modulation and GMSK A brief introduction to digital modulation schemes is given, showing the logical development of GMSK from simpler schemes. GMSK is of interest since it is used
More informationSwitch 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 informationTemperature Controller CD401/CD901/CD701/CD501/CD100/CD101 Instruction Manual
Ⅰ. Warn Warning of connection Temperature Controller CD401/CD901/CD701/CD501/CD100/CD101 Instruction Manual If the controller fails to operate or error occurs, the system will bring fault for it, please
More informationSR2000 FREQUENCY MONITOR
SR2000 FREQUENCY MONITOR THE FFT SEARCH FUNCTION IN DETAILS FFT Search is a signal search using FFT (Fast Fourier Transform) technology. The FFT search function first appeared with the SR2000 Frequency
More information