TABLE OF CONTENTS SECTION AND TITLE 1.0 INTRODUCTION DESCRIPTION RELATED LITERATURE PLANT_MASTER...

Size: px
Start display at page:

Download "TABLE OF CONTENTS SECTION AND TITLE 1.0 INTRODUCTION DESCRIPTION RELATED LITERATURE PLANT_MASTER..."

Transcription

1

2

3 CG39BOILER-1 CONTENTS TABLE OF CONTENTS SECTION AND TITLE PAGE 1.0 INTRODUCTION DESCRIPTION RELATED LITERATURE PLANT_MASTER S_LOOP_IMP_FF S_LOOP_SS_FF BOILER_MASTER OXYGEN_TRIM AIR_FLOW_O2_TRIM FUEL_FLOW_LOOP DRUM_LEVEL_LOOP FEEDWATER_FLOW FURN_PRESS_LOOP BOILER_EFF HX_EFF INTERP_XYZ Moore Products Co. assumes no liability for errors or omissions in this document or for the application and use of information included in this document. The information herein is subject to change without notice. The Moore logo is a registered trademark of Moore Products Co. APACS, the APACS logo, and 4-mation are trademarks of Moore Products Co. All other trademarks are the property of the respective owners Moore Products Co. All rights reserved. July 1995 i

4 CONTENTS CG39BOILER-1 ii July 1995

5 CG39BOILER-1 INTRODUCTION 1.0 INTRODUCTION This document describes the Industrial Boiler Application Library (Version 3.00) that consists of a set of Derived Function Blocks (DFBs) that are pre-configured at the factory to perform industrial boiler control functions and efficiency calculations. Each block is described in a separate section of this guide. A graphical presentation of all the control blocks of the Application Library is shown in Figure 1-1. A graphical presentation of the efficiency blocks appears in Figure 1-2. This guide is organized into the following sections: Section 1, Introduction Section 2, PLANT_MASTER Section 3, S_LOOP_IMP_FF Section 4, S_LOOP_SS_FF Section 5, BOILER_MASTER Section 6, OXYGEN_TRIM Section 7, AIR_FLOW_O2_TRIM Section 8, FUEL_FLOW_LOOP Section 9, DRUM_LEVEL_LOOP Section 10, FEEDWATER_FLOW Section 11, FURN_PRESS_LOOP Section 12, BOILER_EFF Section 13, HX_EFF Section 14, INTERP_XYZ 1.1 DESCRIPTION The Industrial Boiler Application Library (Version 3.00) consists of a set of Derived Function Blocks (DFBs) that are pre-configured at the factory to perform industrial boiler control functions and efficiency calculations. These control functions include those related to plant master, boiler master, oxygen trim, air flow, fuel flow, drum level, feedwater flow, and furnace pressure. Boiler and heat exchanger efficiency calculations are included, complete with steam and water enthalpy data from the 1967 ASME Steam Tables. Specific volume July

6 INTRODUCTION CG39BOILER-1 data for steam and water is also included for use in orifice flow correction equations or pressure compensation of boiler level. The library is in the form of a stand-alone off-line ACM configuration named INDUSTRL that is part of a system named APPL_LIB\BOILER. The configuration is intended to be opened identically to opening any other off-line database. The configuration can be used as a starting point for a user-developed configuration, or the blocks can be selectively copied from the library configuration and pasted into the user-developed configuration. The library can be used directly from the floppy, or it can be used from a hard disk after first copying the entire library floppy contents onto the hard disk (keeping all subdirectories intact). The blocks are provided as Derived Function Blocks (DFBs), but they can be easily converted into reusable User-Defined Function Blocks (UDFBs). The control blocks are adaptations of the Basic Application Library Blocks, which are included with the 4-mation software (see CG39-12, APACS 4-mation Reference, Volume III, for general information on basic control loops). 1.2 RELATED LITERATURE The following Moore Products Co. literature is available for reference: Using the 4-mation Configuration Software (CG39-6) 4-mation Reference, Volume I: Configuration Language Elements (CG39-10) 4-mation Reference, Volume II: I/O Configuration, LIM Configuration, Error Codes (CG39-11) 4-mation Reference, Volume III: Basic Application Library (CG39-12) Feedforward Control Using the Model 352 Single Loop Controller (AD ) The following vendor literature should be available as needed: Microsoft MS-DOS Operating System Reference Microsoft Windows 3.1 (or later) Operating System Reference # 1-2 July 1995

7 CG39BOILER-1 PLANT_MASTER 2.0 PLANT_MASTER The derived block PLANT_MASTER performs the function of the Plant Master Controller. It uses the steam header pressure to determine the boiler demand signal for the Boiler Masters. In this example, the Plant Master is the SINGLE_LOOP Basic block (see CG39-12, APACS 4-mation Reference, Volume III, for information on the Basic Application Library Blocks). See Table 2-1 for Soft List information and Figure 2-1 for a graphic of the block contents. The Plant Master Controller can also be configured as a feedforward-feedback controller using a steam demand signal such as steam flow as the feedforward variable. The PLANT_MAS_IMP_FF block (of type S_LOOP_IMP_FF) is a single loop controller with impulse feedforward; Section 3 has a description of the S_LOOP_IMP_FF block type. The PLANT_MAS_SS_FF block (of type S_LOOP_SS_FF) is a single loop controller with steady state feedforward; Section 4 has a description of the S_LOOP_SS_FF block type. The input to the PLANT_MASTER (SINGLE_LOOP) block is: PV = process variable (steam header pressure) The outputs are: SP = setpoint OUT = output (boiler demand) ALARM = alarm status Each instance of the PLANT_MASTER (SINGLE_LOOP) block occupies approximately 3.5K of memory. # July

8 PLANT_MASTER CG39BOILER July 1995

9 CG39BOILER-1 PLANT_MASTER July

10 PLANT_MASTER CG39BOILER July 1995

11 CG39BOILER-1 PLANT_MASTER July

12 PLANT_MASTER CG39BOILER July 1995

13 CG39BOILER-1 S_LOOP_IMP_FF 3.0 S_LOOP_IMP_FF The derived block S_LOOP_IMP_FF is a single loop controller with impulse feedforward. It has potential use in a variety of industrial boiler applications, such as the Plant Master Controller and the Furnace Pressure Controller. The circuit is a basic single loop with the impulse feedforward signal added on to the PID controller output. See Table 3-1 for Soft List information and Figure 3-1 for a graphic of the block contents. In the impulse feedforward method, the feedforward variable generates a transient bias to the controller output. The valve loading signal is the sum of the PID controller output and the feedforward impulse. The feedforward impulse is centered around 0 and becomes 0 at steady state, so the full output range is available to the PID controller. For a detailed discussion of the different feedforward methods, see "Feedforward Control Using the Model 352 Single-Loop Controller" (AD ). However, note the following differences between the S_LOOP_IMP_FF block and the impulse feedforward circuit in AD First, the FF_IMPULSE block and the FF_ADD block replace the lag (FB40) and deviation amplifier (FB22) blocks. Secondly, the TD Soft List value of the FF_IMPULSE block replaces the lag time constant (TL). Finally, the GAIN Soft List value of the FF_IMPULSE block replaces the gain (G1) of the deviation amplifier (FB22). Note also that the DG Soft List value of the FF_IMPULSE block must be set to 1.0. The inputs to the S_LOOP_IMP_FF block are: PV = process variable FF_PV = feedforward process variable The outputs are: SP = setpoint OUT = output ALARM = alarm status Each instance of the S_LOOP_IMP_FF block occupies approximately 3.9K of memory. # July

14 S_LOOP_IMP_FF CG39BOILER July 1995

15 CG39BOILER-1 S_LOOP_IMP_FF July

16 S_LOOP_IMP_FF CG39BOILER July 1995

17 CG39BOILER-1 S_LOOP_IMP_FF July

18 S_LOOP_IMP_FF CG39BOILER July 1995

19 CG39BOILER-1 S_LOOP_SS_FF 4.0 S_LOOP_SS_FF The derived block S_LOOP_SS_FF is a single loop controller with steady state feedforward. It has potential use in a variety of industrial boiler applications, such as the Plant Master Controller and the Furnace Pressure Controller. The circuit is a basic single loop with the steady state feedforward signal added on to the PID controller output. See Table 4-1 for Soft List information and Figure 4-1 for a graphic of the block contents. In the steady state feedforward method, the feedforward variable provides a steady-state bias to the PID controller output. The valve loading signal is the sum of the PID controller output and the feedforward variable. For a detailed discussion of the different feedforward methods, see AD , Feedforward Control Using the Model 352 Single-Loop Controller. The FF_LEADLAG block performs a lead and/or a lag function on the [FF_PV] feedforward process signal. In manual mode, the FF_LEADLAG block tracks [FF_PV]. The FF_SP block determines the feedforward setpoint; it tracks the [FF_PV] signal in manual, and it holds the last [FF_PV] value after the switch from manual to auto mode. The FF_CALC block (configured as a proportional-only controller with manual reset tracking) tracks the controller output in manual mode, and, in auto mode, it holds the last [OUT] value as the manual reset and adds to it the difference between the lead/lag signal and the feedforward setpoint. Since the feedforward variable should comprise the bulk of the valve loading signal, the PID controller needs only to make some positive or negative adjustments to the feedforward variable. So the PID controller can center its output at 50 (the middle of the typical output range) the FF_ADD block subtracts 50 from the PID controller output. The -50 and the feedforward component must be removed from the AUTO_MANUAL block output to determine the PID controller feedback (FDBK input); this is accomplished by the FDBK_SUB and FDBK_ADD blocks. The inputs to the S_LOOP_SS_FF block are: PV = process variable FF_PV = feedforward process variable The outputs are: SP = setpoint OUT = output ALARM = alarm status Each instance of the S_LOOP_SS_FF block occupies approximately 5.5K of memory. # July

20 S_LOOP_SS_FF CG39BOILER July 1995

21 CG39BOILER-1 BOILER_MASTER 5.0 BOILER_MASTER The derived block BOILER_MASTER performs the function of a Boiler Master Controller. It biases the boiler demand signal from the Plant Master Controller to determine the firing rate demand signal for that boiler. The firing rate demand is used in determining the fuel and air flow setpoints. See Table 5-1 for Soft List information and Figure 5-1 for a graphic of the block contents. The bias applied to the boiler demand signal is comprised of two parts: the absolute value of the bias (from the SETPOINT block) and the sign of the bias (from the POSITIVE_BIAS block). If the bias is to be positive, the VALUE Soft List value of the POSITIVE_BIAS block is set TRUE. For a negative bias, the value is set FALSE. In auto mode, the bias is added to the boiler demand signal (the [PV] input) to determine the firing rate demand (the [OUT] output). The operator sets the bias value by selecting the action of the bias (positive or negative) in the POSITIVE_BIAS block, and setting the bias absolute value in the SETPOINT block. If the action of the bias is changed, the BIAS_R_TRIG, BIAS_F_TRIG, BIAS_OR, and BIAS_AND blocks work to momentarily switch the SETPOINT block into external mode, which sets the bias absolute value to 0. The NEG_SUB, BIAS_SEL and BIAS_ADD blocks perform the biasing calculation. In manual mode, the operator sets the firing rate demand manually in the AUTO_MANUAL block. When in manual mode, the bias action and the bias absolute value track the difference between [OUT] and [PV], the TRK_BIAS_SUB and TRK_BIAS_ABS blocks determine the absolute bias value, and the TRK_BIAS_GE and TRK_BIAS_SET_VAL blocks determine the bias action. The input to the BOILER_MASTER block is: PV = boiler demand The outputs are: OUT = output (firing rate demand) BIAS = bias value Each instance of the BOILER_MASTER block occupies approximately 5K of memory. # July

22 BOILER_MASTER CG39BOILER July 1995

23 CG39BOILER-1 BOILER_MASTER July

24 BOILER_MASTER CG39BOILER July 1995

25 CG39BOILER-1 OXYGEN_TRIM 6.0 OXYGEN_TRIM The derived block OXYGEN_TRIM performs the function of the Oxygen Trim Controller. It uses the stack oxygen analysis and the boiler load to determine an efficient trim value for the Air Flow Controller. The boiler load signal is characterized to determine the stack oxygen concentration setpoint. In the Air Flow Controller, the trim value is a multiplication factor applied to the cross-limited air flow setpoint. The range of the oxygen trim output is See Table 6-1 for Soft List information and Figure 6-1 for a graphic of the block contents. The OXYGEN_TRIM block is similar to the EXT_SET and PRIMARY Basic blocks. The BOILER_LOAD_CHAR block characterizes the boiler load signal to determine the external setpoint. The CTRLR_OUT_LIMIT block provides controller output limiting upstream of the AUTO_MANUAL block so that the full output range is available to the user when in manual mode. The [CASC_S] input is the indication from the Air Flow Controller that it is in cascade mode; if this signal is false, the Oxygen Trim Controller is placed in standby sync mode (the output is 1.0). The inputs to the OXYGEN_TRIM block are: PV = process variable (stack oxygen analysis) B_LOAD = boiler load (e.g. steam flow) CASC_S = cascade status from Air Flow Controller The outputs are: SP = setpoint OUT = output (oxygen trim) ALARM = alarm status Each instance of the OXYGEN_TRIM block occupies approximately 5K of memory. # July

26 OXYGEN_TRIM CG39BOILER July 1995

27 CG39BOILER-1 AIR_FLOW_O2_TRIM 7.0 AIR_FLOW_O2_TRIM The derived block AIR_FLOW_O2_TR performs the function of the Air Flow Controller with Oxygen Trim. It uses the characterized air flow rate, the firing rate demand, the fuel flow rate, the oxygen trim signal, the low fire status, and the purge status to determine the forced draft air damper position. External to the block, the air flow rate is characterized using the optimum combustion data. In this cross-limited circuit, the greater of the firing rate demand and the fuel flow rate is multiplied by the oxygen trim signal to determine the air flow setpoint. If low fire is selected, the output is set to a configurable low fire value. If purge is selected, the output is set to 100%. See Table 7-1 for Soft List information and Figure 7-1 for a graphic of the block contents. The AIR_FLOW_O2_TR block is similar to the SECONDARY and SINGLE_LOOP_SS Basic blocks. The AIR_HI_SEL block selects the greater of the firing rate demand and the fuel flow rate. The AIR_MUL block applies the oxygen trim to determine the external setpoint (the block is always in external mode). The REL_AIR_DIV block calculates the relative air flow value for the Fuel Flow Controller. The PURGE_NOT, LOW_FIRE_NOT, and AUTO_AND blocks determine the cascade status [CASC_S] for the Oxygen Trim Controller. If low fire or purge is selected, the STANDBY_OR block sets the SS standby sync status to TRUE. The AUTO_MANUAL block would then track the low fire value or 100.0, as determined by the LOW_FIRE and PURGE_SEL blocks. The inputs to the AIR_FLOW_O2_TR block are: PV = process variable (characterized air flow rate) FR_DEM = firing rate demand FUEL = fuel flow rate O2TRIM = oxygen trim signal LOFIRE = low fire status PURGE = purge status The outputs are: SP = setpoint OUT = output (forced draft damper position) ALARM = alarm status RELAIR = relative air signal CASC_S = cascade status Each instance of the AIR_FLOW_O2_TR block occupies approximately 5.5K of memory. # July

28 AIR_FLOW_O2_TRIM CG39BOILER July 1995

29 CG39BOILER-1 FUEL_FLOW_LOOP 8.0 FUEL_FLOW_LOOP The derived block FUEL_FLOW_LOOP performs the function of the Fuel Flow Controller. It uses the fuel flow rate, the firing rate demand, the relative air flow rate, and the low fire status to determine the fuel valve position. In this cross-limited circuit, the lesser of the firing rate demand and the relative air flow rate is the setpoint. If low fire is selected, the output is set to a configurable low fire value. See Table 8-1 for Soft List information and Figure 8-1 for a graphic of the block contents. The FUEL_FLOW_LOOP block is similar to the SINGLE_LOOP_SS Basic block. The FUEL_LO_SEL block selects the lesser of the firing rate demand and the relative air flow rate as the external setpoint (the block is always in external mode). If low fire is selected, the SS standby sync status is set to TRUE, and the AUTO_MANUAL block would then track the low fire value, as determined by the LOW_FIRE block. The inputs to the FUEL_FLOW_LOOP block are: PV = process variable (fuel flow rate) FR_DEM = firing rate demand RELAIR = relative air flow rate LOFIRE = low fire status The outputs are: SP = setpoint OUT = output (fuel valve position) ALARM = alarm status Each instance of the FUEL_FLOW_LOOP block occupies approximately 4.5K of memory. # July

30 FUEL_FLOW_LOOP CG39BOILER July 1995

31 CG39BOILER-1 DRUM_LEVEL_LOOP 9.0 DRUM_LEVEL_LOOP The derived block DRUM_LEVEL_LOOP performs the function of the Drum Level Controller in a Three- Element Drum Level Circuit. It uses the drum level to determine the setpoint to the Feedwater Flow Controller. In this cascade control circuit, the Drum Level Loop is the primary loop and the Feedwater Flow Loop is the secondary loop. See Table 9-1 for Soft List information and Figure 9-1 for a graphic of the block contents. The DRUM_LEVEL_LOOP block is very similar to the PRIMARY Basic block. The only difference in functionality is that no AUTO variable is included; the loop is always in auto mode. The default range/engineering units is -10 to 10 "H O. 2 The inputs to the DRUM_LEVEL_LOOP block are: PV = process variable (drum level) FDBK = controller feedback (from the Feedwater Flow Controller) CASC_S = cascade status (from the Feedwater Flow Controller) The outputs are: SP = setpoint OUT = output (Feedwater Flow Controller setpoint) ALARM = alarm status Each instance of the DRUM_LEVEL_LOOP block occupies approximately 4K of memory. # July

32 DRUM_LEVEL_LOOP CG39BOILER July 1995

33 CG39BOILER-1 DRUM_LEVEL_LOOP July

34 DRUM_LEVEL_LOOP CG39BOILER July 1995

35 CG39BOILER-1 DRUM_LEVEL_LOOP July

36 DRUM_LEVEL_LOOP CG39BOILER July 1995

37 CG39BOILER-1 FEEDWATER_FLOW 10.0 FEEDWATER_FLOW The derived block FEEDWATER_FLOW performs the function of the Feedwater Flow Controller in a Three-Element Drum Level Circuit. It uses the feedwater flow rate, the steam flow rate, and the Drum Level Controller output to determine the feedwater valve position. In this cascade control circuit, the Drum Level Loop is the primary loop, and the Feedwater Flow Loop is the secondary loop. See Table 10-1 for Soft List information and Figure 10-1 for a graphic of the block contents. The FEEDWATER_FLOW block is similar to the SECONDARY Basic block. The DL_STM_ADD block calculates the external setpoint; the addition of acts to center the Drum Level Controller's output [DL_OUT] around The loop is always in external/cascade mode, so no EXT variable is included. The FW_STM_SUB and FW_STM_ADD blocks calculate the correct feedback value for the Drum Level Controller. The inputs to the FEEDWATER_FLOW block are: PV = process variable (feedwater flow rate) STMFLO = steam flow rate DL_OUT = Drum Level Controller output The outputs are: SP = setpoint OUT = output (feedwater valve position) ALARM = alarm status DLFDBK = feedback signal for the Drum Level Controller CASC_S = cascade status (for the Drum Level Controller) Each instance of the FEEDWATER_FLOW block occupies approximately 4K of memory. # July

38 FEEDWATER_FLOW CG39BOILER July 1995

39 CG39BOILER-1 FEEDWATER_FLOW July

40 FEEDWATER_FLOW CG39BOILER July 1995

41 CG39BOILER-1 FEEDWATER_FLOW July

42 FEEDWATER_FLOW CG39BOILER July 1995

43 CG39BOOILER-1 FURN_PRESS_LOOP 11.0 FURN_PRESS_LOOP The derived block named FURN_PRESS_LOOP is a single loop controller with impulse feedforward. It is identical in functionality to the S_LOOP_IMP_FF block. The furnace pressure and the forced-draft air damper position are used to determine the induced-draft air damper position; see section 3 for more details. Note that this loop typically requires a direct-acting controller, so the default DIR_ACT parameter of the CONTROLLER block has been changed to TRUE for the FURN_PRESS_LOOP block. # July

44 FURN_PRESS_LOOP CG39BOILER July 1995

45 CG39BOILER-1 BOILER_EFF 12.0 BOILER_EFF The derived block BOILER_EFF performs the boiler efficiency calculation using the input-output method. The steam flow rate, steam enthalpy, feedwater flow rate, feedwater enthalpy, blowdown enthalpy, fuel flow rate, and fuel higher heating value are used to determine the boiler percent efficiency. See Figure 12-1 for a graphic of the block contents. The inputs to the BOILER_EFF block are: Ws = steam flow rate Hs = steam enthalpy Ww = feedwater flow rate Hw = feedwater enthalpy Hbd = blowdown enthalpy Wf = fuel flow rate Hf = fuel higher heating value The output is: PctEFF = boiler percent efficiency The efficiency calculation is comprised of the following equations: Heat added to feedwater = [Ws]*([Hs] - [Hw]) + ([Ww] - [Ws])*([Hbd] - [Hw]) Heat input = [Wf]*[Hf] [PctEFF] = (Heat added to feedwater / Heat input) * Each instance of the BOILER_EFF block occupies approximately 2.8K of memory. # July

46 BOILER_EFF CG39BOILER July 1995

47 CG39BOILER-1 BOILER_EFF July

48 BOILER_EFF CG39BOILER July 1995

49 CG39BOILER-1 HX_EFF 13.0 HX_EFF The derived block HX_EFF performs a heat exchanger efficiency calculation. The efficiency, or heating effectiveness, is calculated to be the ratio of the actual temperature rise of the cold fluid to the maximum possible temperature rise obtainable if the warm-end approach were zero (based on countercurrent flow). The inlet and outlet temperatures of the cold fluid and inlet temperature of the hot fluid are used to determine the heating effectiveness. See Figure 13-1 for a graphic of the block contents. The inputs to the HX_EFF block are: Tc_OUT = outlet temperature of the cold fluid Tc_IN = inlet temperature of the cold fluid Th_IN = inlet temperature of the hot fluid The output is: PctEFF = heat exchanger percent efficiency (percent heating effectiveness) The efficiency calculation is as follows: [PctEFF] = * ([Tc_OUT] - [Tc_IN])/([Th_IN] - [Tc_IN]) Each instance of the HX_EFF block occupies approximately 1.4K of memory. # July

50 HX_EFF CG39BOILER July 1995

51 CG39BOILER-1 HX_EFF July

52 HX_EFF CG39BOILER July 1995

53 CG39BOILER-1 INTERP_XYZ 14.0 INTERP_XYZ The user-defined function block INTERP_XYZ performs a two-dimensional interpolation of X-Y-Z tabular data, where Z is a function of both X and Y. The efficiency calculations can use this block to find steam and water enthalpy as a function of pressure and temperature. The block can also be used in orifice corrections or boiler level compensation to find steam and water-specific volume as a function of pressure and temperature. See Figure 14-1 for a graphic of the block contents. The X and Y values (pressure and temperature) are inputs, and the calculated/interpolated Z value (enthalpy or specific volume) is an output. X represents the row label values of a table, and Y represents the column label values. The X and Y label values must be entered in ascending order in separate one-dimensional arrays: [Xlabel][I] and [Ylabel][J]. I is used as the row index (with a range of 1 to [Nrows]), and J is used as the column index (with a range of 1 to [Ncols]). The Z data is entered in the input table array [Ztable][I,J], and every element of the table/array must have a value. For example, [Xlabel][1] is the X (pressure) value for the first row of the Z (enthalpy or specific volume) table, [Ylabel][2] is the Y (temperature) value for the second column of the Z table, and [Ztable][1,2] is the Z value in the first row of the second column of the table. The interpolation technique uses the four Z table values that surround the desired Z value, and weights each according to its proximity to the X and Y input values. This is accomplished in four steps: 1. Find the lines that connect the Z values at the two Y table values 2. Find the Z values along those lines which correspond to the X input value 3. Find the line between those Z values 4. Find the Z value along that line which corresponds to the Y input value An identical answer results if this approach is applied in the opposite order with respect to X and Y. Any Z values in the table that should never be used (such as enthalpy values for steam that are unavailable because they would correspond to water instead of steam at those conditions) should be entered in the table array as The block has an error status output that indicates an error when the X or Y inputs are out of the range of the table (the nearest Z table value will be the Z output) or when a Z table value of -1.0 is being used in the calculation (the Z output will not update). The Steam_h, Water_h, Steam_v, and Water_v arrays are provided, along with the Steam_P_labels, Steam_T_labels, Water_P_labels, and Water_T_labels arrays. The source of this data is the 1967 ASME Steam Tables. The enthalpy and specific volume arrays include data that has been extrapolated slightly beyond the saturation curve so that the array would be useful for interpolation up to the saturation curve. The inputs to the INTERP_XYZ block are: X = actual X (pressure) value for which the Z value is desired Y = actual Y (temperature) value for which the Z value is desired Nrows = number of rows Ncols = number of columns July

54 INTERP_XYZ CG39BOILER-1 Xlabel = row label values as an array [1..Nrows] Ylabel = column label values as an array [1..Ncols] Ztable = Z (enthalpy or specific volume) vs. X-Y table values as an array [1..Nrows,1..Ncols] The outputs are: Z = Z value (enthalpy or specific volume) corresponding to the inputted X and Y values ERROR = error status Each instance of the INTERP_XYZ block occupies approximately 6.3K of memory. # 14-2 July 1995

Procidia Control Solutions Dead Time Compensation

Procidia Control Solutions Dead Time Compensation APPLICATION DATA Procidia Control Solutions Dead Time Compensation AD353-127 Rev 2 April 2012 This application data sheet describes dead time compensation methods. A configuration can be developed within

More information

Logic Developer Process Edition Function Blocks

Logic Developer Process Edition Function Blocks GE Intelligent Platforms Logic Developer Process Edition Function Blocks Delivering increased precision and enabling advanced regulatory control strategies for continuous process control Logic Developer

More information

Green Energy Engineering, Inc.

Green Energy Engineering, Inc. Green Energy Engineering, Inc. Pay less for Energy and save the Earth 4737 Dolphin Cay Lane South Unit B108 St. Petersburg, FL 33711-4671 Phone (727) 742-7276 www.geeintl.com SAMA Symbols A Process Control

More information

Think About Control Fundamentals Training. Terminology Control. Eko Harsono Control Fundamental - Con't

Think About Control Fundamentals Training. Terminology Control. Eko Harsono Control Fundamental - Con't Think About Control Fundamentals Training Terminology Control Eko Harsono eko.harsononus@gmail.com; 1 Contents Topics: Slide No: Advance Control Loop 3-10 Control Algorithm 11-25 Control System 26-32 Exercise

More information

Experiment 9. PID Controller

Experiment 9. PID Controller Experiment 9 PID Controller Objective: - To be familiar with PID controller. - Noting how changing PID controller parameter effect on system response. Theory: The basic function of a controller is to execute

More information

Level control drain valve tuning. Walter Bischoff PE Brunswick Nuclear Plant

Level control drain valve tuning. Walter Bischoff PE Brunswick Nuclear Plant Level control drain valve tuning Walter Bischoff PE Brunswick Nuclear Plant Tuning Introduction Why is it important PI and PID controllers have been accepted throughout process design and all forms of

More information

Feedforward and Ratio Control

Feedforward and Ratio Control Feedforward and Ratio ISA Mentor Program Presentation by: Gregory K. McMillan Standards Certification Education & Training Publishing Conferences & Exhibits Presenter Gregory K. McMillan is a retired Senior

More information

PROCESS DYNAMICS AND CONTROL

PROCESS DYNAMICS AND CONTROL Objectives of the Class PROCESS DYNAMICS AND CONTROL CHBE320, Spring 2018 Professor Dae Ryook Yang Dept. of Chemical & Biological Engineering What is process control? Basics of process control Basic hardware

More information

Process Control Laboratory Using Honeywell PlantScape

Process Control Laboratory Using Honeywell PlantScape Process Control Laboratory Using Honeywell PlantScape Christi Patton Luks, Laura P. Ford University of Tulsa Abstract The University of Tulsa has recently revised its process controls class from one 3-hour

More information

I/A Series Software. Extended Proportional-Integral-Derivative (PIDX) Controller PSS 21S-3F3 B4 OVERVIEW PRODUCT SPECIFICATIONS

I/A Series Software. Extended Proportional-Integral-Derivative (PIDX) Controller PSS 21S-3F3 B4 OVERVIEW PRODUCT SPECIFICATIONS PRODUCT SPECIFICATIONS I/A Series Software PSS 21S-3F3 B4 Extended Proportional-Integral-Derivative (PIDX) Controller The Extended Proportional-Integral-Derivative (PIDX) block adds batch control, a sample-data

More information

A M E M B E R O F T H E K E N D A L L G R O U P

A M E M B E R O F T H E K E N D A L L G R O U P A M E M B E R O F T H E K E N D A L L G R O U P Basics of PID control in a Programmable Automation Controller Technology Summit September, 2018 Eric Paquette Definitions-PID A Proportional Integral Derivative

More information

Feedback Systems in HVAC ASHRAE Distinguished Lecture Series Jim Coogan Siemens Building Technologies

Feedback Systems in HVAC ASHRAE Distinguished Lecture Series Jim Coogan Siemens Building Technologies Feedback Systems in HVAC ASHRAE Distinguished Lecture Series Jim Coogan Siemens Building Technologies ASHRAE, Madison Chapter October, 2014 Agenda Definitions: feedback and closed-loop control Types of

More information

ISA Seminars on the Web Live Experts on Hot Topics

ISA Seminars on the Web Live Experts on Hot Topics ISA Seminars on the Web Live Experts on Hot Topics Standards Certification Education and Training Publishing Conferences and Exhibits CSE PE Exam Review: Control Systems EN00W4 Version 1.4 2011 Standards

More information

PROCESS DYNAMICS AND CONTROL

PROCESS DYNAMICS AND CONTROL PROCESS DYNAMICS AND CONTROL CHBE306, Fall 2017 Professor Dae Ryook Yang Dept. of Chemical & Biological Engineering Korea University Korea University 1-1 Objectives of the Class What is process control?

More information

Enhance operational efficiency with Advanced Process Control (APC) Integration of APC in SIMATIC PCS 7 SIMATIC PCS 7. Answers for industry.

Enhance operational efficiency with Advanced Process Control (APC) Integration of APC in SIMATIC PCS 7 SIMATIC PCS 7. Answers for industry. Enhance operational efficiency with Advanced Control (APC) Integration of APC in SIMATIC PCS 7 SIMATIC PCS 7 Answers for industry. Modern closed-loop control systems in the process industry In today s

More information

Think About Control Fundamentals Training. Terminology Control. Eko Harsono Control Fundamental

Think About Control Fundamentals Training. Terminology Control. Eko Harsono Control Fundamental Think About Control Fundamentals Training Terminology Control Eko Harsono eko.harsononus@gmail.com; 1 Contents Topics: Slide No: Process Control Terminology 3-10 Control Principles 11-18 Basic Control

More information

Enhanced PID for Air Compressors F7 Drive Software Technical Manual

Enhanced PID for Air Compressors F7 Drive Software Technical Manual Software Number: VSF11020X, Drive Models: CIMR-F7UXXXXXX-096 Document Number: TM.F7SW.096, Date: 08/01/05, Rev: 05-08 Enhanced PID for Air Compressors F7 Drive Software Technical Manual This document is

More information

Bulletin 1402 Line Synchronization Module (LSM)

Bulletin 1402 Line Synchronization Module (LSM) Bulletin 1402 (LSM) Application Notes Table of Contents What is Synchronization?...................................... 2 Synchronization............................................. 3 1771 Modules and

More information

TEMPERATURE PROCESS CONTROL MANUAL. Penn State Chemical Engineering

TEMPERATURE PROCESS CONTROL MANUAL. Penn State Chemical Engineering TEMPERATURE PROCESS CONTROL MANUAL Penn State Chemical Engineering Revised Summer 2015 Contents LEARNING OBJECTIVES... 3 EXPERIMENTAL OBJECTIVES AND OVERVIEW... 3 Pre-lab study:... 3 Experiments in the

More information

User s Manual. Model US1000 Digital Indicating Controller Functions. IM 5D1A01-02E 2nd Edition IM 5D1A01-02E

User s Manual. Model US1000 Digital Indicating Controller Functions. IM 5D1A01-02E 2nd Edition IM 5D1A01-02E User s Manual Model US1000 Digital Indicating Controller Functions 2nd Edition Introduction This instruction manual describes the functions of the US1000 Digital Indicating Controller in detail. Read

More information

6.4 Adjusting PID Manually

6.4 Adjusting PID Manually Setting Display Parameter Setting Display Operation Display > PARAMETER or PARA key for 3 seconds (to [MODE] Menu Display) > Right arrow key (to [PID] Menu Display ) > SET/ENTER key (The setting parameter

More information

LESSON 2: ELECTRONIC CONTROL

LESSON 2: ELECTRONIC CONTROL Module 1: Control Concepts LESSON 2: ELECTRONIC CONTROL MODULE 1 Control Concepts OBJECTIVES: At the end of this module, you will be able to: 1. Sketch an open tank level application and state the mass

More information

PlantSim4 Startup Instructions

PlantSim4 Startup Instructions PlantSim4 Startup Instructions 2012 nhance Technologies, Inc. 434.582.6110 www.plantsim.com 122 Cornerstone St, Lynchburg, VA 24502 Table of Contents Description and Startup... 3 PlantSim 4 Model Description...

More information

Linear Control Systems Lectures #5 - PID Controller. Guillaume Drion Academic year

Linear Control Systems Lectures #5 - PID Controller. Guillaume Drion Academic year Linear Control Systems Lectures #5 - PID Controller Guillaume Drion Academic year 2018-2019 1 Outline PID controller: general form Effects of the proportional, integral and derivative actions PID tuning

More information

TelePACE PID Controllers

TelePACE PID Controllers TelePACE PID Controllers User and Reference Manual CONTROL MICROSYSTEMS SCADA products... for the distance 28 Steacie Drive Telephone: 613-591-1943 Kanata, Ontario Facsimile: 613-591-1022 K2K 2A9 Technical

More information

Application sheet for Green 300 series controllers. Title. Purpose. Application Controller Loop Configuration: Wiring: Explanation :

Application sheet for Green 300 series controllers. Title. Purpose. Application Controller Loop Configuration: Wiring: Explanation : Furnace temperature control with Solid State Relay(SSR) AP35001 Control a furnace temperature by using UT350 temperature controller. Model UT350 can drive SSR as an actuator directly. Electrical Furnace

More information

F. Greg Shinskey. "PID Control." Copyright 2000 CRC Press LLC. <

F. Greg Shinskey. PID Control. Copyright 2000 CRC Press LLC. < F. Greg Shinskey. "PID Control." Copyright 2000 CRC Press LLC. . PID Control F. Greg Shinskey Process Control Consultant 97.1 Introduction 97.2 Open and Closed Loops Open-Loop

More information

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1

(12) Patent Application Publication (10) Pub. No.: US 2005/ A1 (19) United States US 2005O178759A1 (12) Patent Application Publication (10) Pub. No.: US 2005/0178759 A1 Arora et al. (43) Pub. Date: Aug. 18, 2005 (54) METHOD AND APPARATUS FOR DRUM LEVEL CONTROL FOR

More information

International Journal of Research in Advent Technology Available Online at:

International Journal of Research in Advent Technology Available Online at: OVERVIEW OF DIFFERENT APPROACHES OF PID CONTROLLER TUNING Manju Kurien 1, Alka Prayagkar 2, Vaishali Rajeshirke 3 1 IS Department 2 IE Department 3 EV DEpartment VES Polytechnic, Chembur,Mumbai 1 manjulibu@gmail.com

More information

2/2 way Proportional Valve (motordriven)

2/2 way Proportional Valve (motordriven) 2/2 way Proportional (motordriven) Actuator isolated from fl ow path Excellent range and fast response times Low power consumption Orifi ce sizes 8 to 25 mm Versions: Standard, positioner, process controller

More information

Comparative Analysis Between Fuzzy and PID Control for Load Frequency Controlled Power

Comparative Analysis Between Fuzzy and PID Control for Load Frequency Controlled Power This work by IJARBEST is licensed under a Creative Commons Attribution 4.0 International License. Available at https://www.ij arbest.com Comparative Analysis Between Fuzzy and PID Control for Load Frequency

More information

Inverse Dynamic Neuro-Controller for Superheater Steam Temperature Control of a Large-Scale Ultra-Supercritical (USC) Boiler Unit

Inverse Dynamic Neuro-Controller for Superheater Steam Temperature Control of a Large-Scale Ultra-Supercritical (USC) Boiler Unit Inverse Dynamic Neuro-Controller for Superheater Steam Temperature Control of a Large-Scale Ultra-Supercritical (USC) Boiler Unit Kwang Y. Lee*, Liangyu Ma**, Chang J. Boo+, Woo-Hee Jung++, and Sung-Ho

More information

Mk8 MM. Installation and Commissioning Guide

Mk8 MM. Installation and Commissioning Guide Mk8 MM Installation and Commissioning Guide Mk8 MM Installation and Commissioning Guide Issued by: AUTOFLAME ENGINEERING LTD Unit 1-2, Concorde Business Centre Airport Industrial Estate, Wireless Road

More information

-binary sensors and actuators (such as an on/off controller) are generally more reliable and less expensive

-binary sensors and actuators (such as an on/off controller) are generally more reliable and less expensive Process controls are necessary for designing safe and productive plants. A variety of process controls are used to manipulate processes, however the most simple and often most effective is the PID controller.

More information

GLOSSARY OF TERMS FOR PROCESS CONTROL

GLOSSARY OF TERMS FOR PROCESS CONTROL Y1900SS-1a 1 GLOSSARY OF TERMS FOR PROCESS CONTROL Accuracy Conformity of an indicated value to an accepted standard value, or true value. Accuracy, Reference A number or quantity which defines the limit

More information

Research Article 12 Control of the Fractionator Top Pressure for a Delayed Coking Unit in Khartoum Refinery

Research Article 12 Control of the Fractionator Top Pressure for a Delayed Coking Unit in Khartoum Refinery Research Article 12 Control of the Fractionator Top Pressure for a Delayed Coking Unit in Khartoum Refinery Salah Eldeen F..Hegazi 1, Gurashi Abdallah Gasmelseed 2, Mohammed M.Bukhari 3 1 Department of

More information

Simulation and Analysis of Cascaded PID Controller Design for Boiler Pressure Control System

Simulation and Analysis of Cascaded PID Controller Design for Boiler Pressure Control System PAPER ID: IJIFR / V1 / E10 / 031 www.ijifr.com ijifr.journal@gmail.com ISSN (Online): 2347-1697 An Enlightening Online Open Access, Refereed & Indexed Journal of Multidisciplinary Research Simulation and

More information

TI25 - Pre-Instructional Survey

TI25 - Pre-Instructional Survey TI25 - Pre-Instructional Survey Name: Date: 1. Scheduled maintenance that is planned, with materials on hand, personnel on site, and production planning advised is called maintenance. a. predictive b.

More information

Compensation of Dead Time in PID Controllers

Compensation of Dead Time in PID Controllers 2006-12-06 Page 1 of 25 Compensation of Dead Time in PID Controllers Advanced Application Note 2006-12-06 Page 2 of 25 Table of Contents: 1 OVERVIEW...3 2 RECOMMENDATIONS...6 3 CONFIGURATION...7 4 TEST

More information

Gain From Using One of Process Control's Emerging Tools: Power Spectrum

Gain From Using One of Process Control's Emerging Tools: Power Spectrum Gain From Using One of Process Control's Emerging Tools: Power Spectrum By Michel Ruel (TOP Control) and John Gerry (ExperTune Inc.) Process plants are starting to get big benefits from a widely available

More information

SxWEB PID algorithm experimental tuning

SxWEB PID algorithm experimental tuning SxWEB PID algorithm experimental tuning rev. 0.3, 13 July 2017 Index 1. PID ALGORITHM SX2WEB24 SYSTEM... 2 2. PID EXPERIMENTAL TUNING IN THE SX2WEB24... 3 2.1 OPEN LOOP TUNING PROCEDURE... 3 2.1.1 How

More information

Paul Schafbuch. Senior Research Engineer Fisher Controls International, Inc.

Paul Schafbuch. Senior Research Engineer Fisher Controls International, Inc. Paul Schafbuch Senior Research Engineer Fisher Controls International, Inc. Introduction Achieving optimal control system performance keys on selecting or specifying the proper flow characteristic. Therefore,

More information

2. Basic Control Concepts

2. Basic Control Concepts 2. Basic Concepts 2.1 Signals and systems 2.2 Block diagrams 2.3 From flow sheet to block diagram 2.4 strategies 2.4.1 Open-loop control 2.4.2 Feedforward control 2.4.3 Feedback control 2.5 Feedback control

More information

ST 3000 Fieldbus Transmitter Series 100 Models

ST 3000 Fieldbus Transmitter Series 100 Models ST 3000 Fieldbus Transmitter Series 100 Models The ST 3000 Fieldbus Transmitter is designed as an enhancement to smart or analog transmitters and may use the existing transmitter signal lines for power

More information

Fuzzy Adapting PID Based Boiler Drum Water Level Controller

Fuzzy Adapting PID Based Boiler Drum Water Level Controller IJSRD - International Journal for Scientific Research & Development Vol., Issue 0, 203 ISSN (online): 232-063 Fuzzy Adapting PID Based Boiler Drum ater Level Controller Periyasamy K Assistant Professor

More information

Report on Dynamic Temperature control of a Peltier device using bidirectional current source

Report on Dynamic Temperature control of a Peltier device using bidirectional current source 19 May 2017 Report on Dynamic Temperature control of a Peltier device using bidirectional current source Physics Lab, SSE LUMS M Shehroz Malik 17100068@lums.edu.pk A bidirectional current source is needed

More information

Closed-Loop Speed Control, Proportional-Plus-Integral-Plus-Derivative Mode

Closed-Loop Speed Control, Proportional-Plus-Integral-Plus-Derivative Mode Exercise 7 Closed-Loop Speed Control, EXERCISE OBJECTIVE To describe the derivative control mode; To describe the advantages and disadvantages of derivative control; To describe the proportional-plus-integral-plus-derivative

More information

Neural Network Based Control of Integrated Recycle Heat Exchanger Superheaters in Circulating Fluidized Bed Boilers

Neural Network Based Control of Integrated Recycle Heat Exchanger Superheaters in Circulating Fluidized Bed Boilers UNF Digital Commons UNF Theses and Dissertations Student Scholarship 2013 Neural Network Based Control of Integrated Recycle Heat Exchanger Superheaters in Circulating Fluidized Bed Boilers David D. Biruk

More information

Getting the Best Performance from Challenging Control Loops

Getting the Best Performance from Challenging Control Loops Getting the Best Performance from Challenging Control Loops Jacques F. Smuts - OptiControls Inc, League City, Texas; jsmuts@opticontrols.com KEYWORDS PID Controls, Oscillations, Disturbances, Tuning, Stiction,

More information

2-way motor valve. Power consumption. Type 8746 MFC/MFM. Technical data Materials Body Housing Seals 1) Pressure Range 2) < 1 % FS Sensitivity Span

2-way motor valve. Power consumption. Type 8746 MFC/MFM. Technical data Materials Body Housing Seals 1) Pressure Range 2) < 1 % FS Sensitivity Span 2-way motor valve Actuator isolated from flow path Excellent range and fast response times Low power consumption Orifice sizes 1 to 10 mm Versions: Standard, positioner, process controller and high pressure

More information

The Open Automation and Control Systems Journal, 2015, 7, Application of Fuzzy PID Control in the Level Process Control

The Open Automation and Control Systems Journal, 2015, 7, Application of Fuzzy PID Control in the Level Process Control Send Orders for Reprints to reprints@benthamscience.ae The Open Automation and Control Systems Journal, 205, 7, 38-386 38 Application of Fuzzy PID Control in the Level Process Control Open Access Wang

More information

Introduction To Temperature Controllers

Introduction To Temperature Controllers Introduction To Temperature Controllers The Miniature CN77000 is a full featured microprocessor-based controller in a 1/16 DIN package. How Can I Control My Process Temperature Accurately and Reliably?

More information

The MFT B-Series Flow Controller.

The MFT B-Series Flow Controller. The MFT B-Series Flow Controller. There are many options available to control a process flow ranging from electronic, mechanical to pneumatic. In the industrial market there are PLCs, PCs, valves and flow

More information

Determining the Dynamic Characteristics of a Process

Determining the Dynamic Characteristics of a Process Exercise 5-1 Determining the Dynamic Characteristics of a Process EXERCISE OBJECTIVE In this exercise, you will determine the dynamic characteristics of a process. DISCUSSION OUTLINE The Discussion of

More information

CHAPTER 4 PID CONTROLLER BASED SPEED CONTROL OF THREE PHASE INDUCTION MOTOR

CHAPTER 4 PID CONTROLLER BASED SPEED CONTROL OF THREE PHASE INDUCTION MOTOR 36 CHAPTER 4 PID CONTROLLER BASED SPEED CONTROL OF THREE PHASE INDUCTION MOTOR 4.1 INTRODUCTION Now a day, a number of different controllers are used in the industry and in many other fields. In a quite

More information

Control Theory. This course will examine the control functions found in HVAC systems and explain the different applications where they are applied.

Control Theory. This course will examine the control functions found in HVAC systems and explain the different applications where they are applied. Introduction The purpose of automatic HVAC system control is to modify equipment performance to balance system capacity with prevailing load requirements. All automatic control systems do not employ the

More information

eye in hell CD 3002 Sensor Manual

eye in hell CD 3002 Sensor Manual Your eye in hell CD 3002 Sensor Manual Siemens Laser Analytics AB Oct 2001 CD 3002 Sensor manual Document number: CID 3002-1102 Rev. 2A LDS 3000 Sensor manual Content Content 1. CD 3002 1 1.1 General 1

More information

PALO VERDE NUCLEAR GENERATING STATION

PALO VERDE NUCLEAR GENERATING STATION PALO VERDE NUCLEAR GENERATING STATION Instrumentation & Controls Training Classroom Lesson I&C Program Date: 5/8/2007 LP Number: NIA02L000401 Rev Author: Christopher A. Mahar Title: Loop Control Technical

More information

Application Note. Renu Electronics Private Limited. PID Instruction In IEC. Page 1

Application Note. Renu Electronics Private Limited. PID Instruction In IEC.   Page 1 Application Note PID Instruction In IEC This document explains about PID Instruction in IEC. This application note is applicable for FP and FL products (IEC Supported). www.renuelectronics.com Page 1 Contents

More information

Room Temperature Controller with Built-in Room Sensor 1 Feb 2002

Room Temperature Controller with Built-in Room Sensor 1 Feb 2002 R, RL C-32-10 Room Temperature Controller with Built-in Room Sensor 1 Feb 2002 R, RL controls room temperature in air handling systems with heating or cooling coils and in VAV systems. The controller has

More information

AutoGen. Generator System Controller TOUCH SCREEN OPERATIONS MANUAL

AutoGen. Generator System Controller TOUCH SCREEN OPERATIONS MANUAL AutoGen Generator System Controller TOUCH SCREEN OPERATIONS MANUAL Super Systems Inc. 7205 Edington Drive Cincinnati, OH 45249 513-772-0060 Fax: 513-772-9466 www.supersystems.com Super Systems Inc. USA

More information

DATASHEET VXR S SERIES

DATASHEET VXR S SERIES VXR250-2800S SERIES HIGH RELIABILITY COTS DC-DC CONVERTERS DATASHEET Models Available Input: 11 V to 60 V continuous, 9 V to 80 V transient 250 W, single output of 3.3 V, 5 V, 12 V, 15 V, 28 V -55 C to

More information

Internal Model Control of Overheating Temperature Based on OVATION System

Internal Model Control of Overheating Temperature Based on OVATION System Internal Model Control of Overheating Temperature Based on OVATION System Xingming Xu North China Electric Power University Automation Department, Baoding, China 15231252219@163.com Abstract In the thermal

More information

Automationdirect.com. D i r e c t L o g i c L o o p P I D C o p r o c e s s o r F P I D

Automationdirect.com. D i r e c t L o g i c L o o p P I D C o p r o c e s s o r F P I D Automationdirect.com D i r e c t L o g i c 4 0 5 1 6 L o o p P I D C o p r o c e s s o r F 4-1 6 P I D Order Number: F4-16PID-M TRADEMARKS Automationdirect.com is a Trademark of Automationdirect.com CoProcessor

More information

LM125 Precision Dual Tracking Regulator

LM125 Precision Dual Tracking Regulator LM125 Precision Dual Tracking Regulator INTRODUCTION The LM125 is a precision dual tracking monolithic voltage regulator It provides separate positive and negative regulated outputs thus simplifying dual

More information

Improving feedback current accuracy when using H-Bridges for closed loop motor control

Improving feedback current accuracy when using H-Bridges for closed loop motor control NXP Semiconductors Application Note Document Number: AN5212 Rev. 1.0, 7/2016 Improving feedback accuracy when using H-Bridges for closed loop motor control 1 Introduction Many applications use DC motors

More information

Automatic Controller Dynamic Specification (Summary of Version 1.0, 11/93)

Automatic Controller Dynamic Specification (Summary of Version 1.0, 11/93) The contents of this document are copyright EnTech Control Engineering Inc., and may not be reproduced or retransmitted in any form without the express consent of EnTech Control Engineering Inc. Automatic

More information

MM7 Practical Issues Using PID Controllers

MM7 Practical Issues Using PID Controllers MM7 Practical Issues Using PID Controllers Readings: FC textbook: Section 4.2.7 Integrator Antiwindup p.196-200 Extra reading: Hou Ming s lecture notes p.60-69 Extra reading: M.J. Willis notes on PID controler

More information

Loop Design. Chapter Introduction

Loop Design. Chapter Introduction Chapter 8 Loop Design 8.1 Introduction This is the first Chapter that deals with design and we will therefore start by some general aspects on design of engineering systems. Design is complicated because

More information

LM125 Precision Dual Tracking Regulator

LM125 Precision Dual Tracking Regulator LM125 Precision Dual Tracking Regulator INTRODUCTION The LM125 is a precision, dual, tracking, monolithic voltage regulator. It provides separate positive and negative regulated outputs, thus simplifying

More information

Agilent 7697A Headspace Sampler Versus an Agilent G1888A Headspace Sampler

Agilent 7697A Headspace Sampler Versus an Agilent G1888A Headspace Sampler Agilent 7697A Headspace Sampler Versus an Agilent G1888A Headspace Sampler Technical Overview The Agilent 7697A Headspace Sampler has onboard electronics pneumatics control which was added to improve the

More information

Mini Mk8 MM End User Guide

Mini Mk8 MM End User Guide Mini Mk8 MM End User Guide Mini Mk8 MM End User Guide Issued by: AUTOFLAME ENGINEERING LTD Unit 1-2, Concorde Business Centre Airport Industrial Estate, Wireless Road Biggin Hill, Kent TN16 3YN Tel: +44

More information

MAQ 20. Industrial Data Acquisition and Control System MA1056. PID Controller User Manual

MAQ 20. Industrial Data Acquisition and Control System MA1056. PID Controller User Manual MAQ 20 Industrial Data Acquisition and Control System MAQ20-COM4 MA1056 MAQ20-COM2 PID Controller User Manual MA1056 MAQ20 PID Controller User Manual MAQ20 PID Controller User Manual MA1056 Rev. B March

More information

Chapter 4 PID Design Example

Chapter 4 PID Design Example Chapter 4 PID Design Example I illustrate the principles of feedback control with an example. We start with an intrinsic process P(s) = ( )( ) a b ab = s + a s + b (s + a)(s + b). This process cascades

More information

Comparative Study of PID Controller tuning methods using ASPEN HYSYS

Comparative Study of PID Controller tuning methods using ASPEN HYSYS Comparative Study of PID Controller tuning methods using ASPEN HYSYS Bhavatharini S #1, Abirami S #2, Arun Prem Anand N #3 # Department of Chemical Engineering, Sri Venkateswara College of Engineering

More information

Distributed by: www.jameco.com 1-800-831-4242 The content and copyrights of the attached material are the property of its owner. LM1851 Ground Fault Interrupter General Description The LM1851 is designed

More information

Exercise 6. Open-Loop Speed Control EXERCISE OBJECTIVE

Exercise 6. Open-Loop Speed Control EXERCISE OBJECTIVE Exercise 6 Open-Loop Speed Control EXERCISE OBJECTIVE To understand what is open-loop speed control; To learn how to sense the speed of the trainer Bidirectional Motor; To control the speed of the trainer

More information

- SMART TUNE- PID CONTROL - UNIVERSAL, 3 WIRE- TC, RTD AND LINEAR INPUT - AUX- REMOTE SET POINT/ TRIM INPUT - 2x ISOLATED CONTROL AND RETRANSMISSION

- SMART TUNE- PID CONTROL - UNIVERSAL, 3 WIRE- TC, RTD AND LINEAR INPUT - AUX- REMOTE SET POINT/ TRIM INPUT - 2x ISOLATED CONTROL AND RETRANSMISSION ADVANCED - CONTROLLERS - SMART TUNE- PID CONTROL - UNIVERSAL, 3 WIRE- TC, RTD AND INPUT - AUX- REMOTE SET POINT/ TRIM INPUT - 2x ISOLATED CONTROL AND RETRANSMISSION (ma) OUTPUTS - 4x EVENT OR ALARM OUTPUTS

More information

Conic Systems Inc. INSTRUCTION MANUAL FOR DATATRAN C2844 PID CONTROLLER WITH FEED FORWARD COMPENSATION

Conic Systems Inc. INSTRUCTION MANUAL FOR DATATRAN C2844 PID CONTROLLER WITH FEED FORWARD COMPENSATION Conic Systems Inc. INSTRUCTION MANUAL FOR DATATRAN C2844 PID CONTROLLER WITH FEED FORWARD COMPENSATION FOR TECHNICAL OR SALES ASSISTANCE CONTACT CONIC SYSTEMS INC. AT TEL: 845.856.4053 OR FAX: 845.858.2824

More information

ENGG4420 END OF CHAPTER 1 QUESTIONS AND PROBLEMS

ENGG4420 END OF CHAPTER 1 QUESTIONS AND PROBLEMS CHAPTER 1 By Radu Muresan University of Guelph Page 1 ENGG4420 END OF CHAPTER 1 QUESTIONS AND PROBLEMS September 25 12 12:45 PM QUESTIONS SET 1 1. Give 3 advantages of feedback in control. 2. Give 2 disadvantages

More information

VELTRON II Microprocessor Based Pressure & Flow Smart

VELTRON II Microprocessor Based Pressure & Flow Smart VELTRON II Microprocessor Based Pressure & Flow Smart Transmitter Accurate airflow measurement for demanding applications Precision Airflow Measurement An ONICON Brand VELTRON II with Automatic Zeroing

More information

Closed-Loop Position Control, Proportional Mode

Closed-Loop Position Control, Proportional Mode Exercise 4 Closed-Loop Position Control, Proportional Mode EXERCISE OBJECTIVE To describe the proportional control mode; To describe the advantages and disadvantages of proportional control; To define

More information

Function Blocks. Function Blocks. Function Block Library. A Function Block is a logical grouping of related functionality.

Function Blocks. Function Blocks. Function Block Library. A Function Block is a logical grouping of related functionality. Function Block Library The Function Block Library of SYSTEM302 was designed to be powerful and flexible allowing implementing the majority of process control strategies. Some function blocks were already

More information

Configuration Example of Temperature Control

Configuration Example of Temperature Control Controllers Technical Information Configuration Example of Control controllers The following is an example of the configuration of temperature control. Controller Relay Voltage Current SSR Cycle controller

More information

When you configure a PID loop in iocontrol, choose one of the following algorithms: Velocity ISA Parallel Interacting

When you configure a PID loop in iocontrol, choose one of the following algorithms: Velocity ISA Parallel Interacting When you configure a PID loop in iocontrol, choose one of the following algorithms: Velocity ISA Parallel Interacting The ISA, Parallel and Interacting algorithms are functionally equivalent; the only

More information

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

LECTURE 2: PD, PID, and Feedback Compensation. ( ) = + We consider various settings for Zc when compensating the system with the following RL: LECTURE 2: PD, PID, and Feedback Compensation. 2.1 Ideal Derivative Compensation (PD) Generally, we want to speed up the transient response (decrease Ts and Tp). If we are lucky then a system s desired

More information

Servo Closed Loop Speed Control Transient Characteristics and Disturbances

Servo Closed Loop Speed Control Transient Characteristics and Disturbances Exercise 5 Servo Closed Loop Speed Control Transient Characteristics and Disturbances EXERCISE OBJECTIVE When you have completed this exercise, you will be familiar with the transient behavior of a servo

More information

Effective Use of PID Features for Loop Performance and Optimization. Greg McMillan CDI Process & Industrial Hector Torres Solutia Inc.

Effective Use of PID Features for Loop Performance and Optimization. Greg McMillan CDI Process & Industrial Hector Torres Solutia Inc. Effective Use of PID Features for Loop Performance and Optimization Greg McMillan CDI Process & Industrial Hector Torres Solutia Inc. Photography & Video Recording Policy Photography and audio/video recording

More information

1. Consider the closed loop system shown in the figure below. Select the appropriate option to implement the system shown in dotted lines using

1. Consider the closed loop system shown in the figure below. Select the appropriate option to implement the system shown in dotted lines using 1. Consider the closed loop system shown in the figure below. Select the appropriate option to implement the system shown in dotted lines using op-amps a. b. c. d. Solution: b) Explanation: The dotted

More information

Using Root Locus Modeling for Proportional Controller Design for Spray Booth Pressure System

Using Root Locus Modeling for Proportional Controller Design for Spray Booth Pressure System 1 University of Tennessee at Chattanooga Engineering 3280L Using Root Locus Modeling for Proportional Controller Design for Spray Booth Pressure System By: 2 Introduction: The objectives for these experiments

More information

QuickBuilder PID Reference

QuickBuilder PID Reference QuickBuilder PID Reference Doc. No. 951-530031-006 2010 Control Technology Corp. 25 South Street Hopkinton, MA 01748 Phone: 508.435.9595 Fax: 508.435.2373 Thursday, March 18, 2010 2 QuickBuilder PID Reference

More information

PID Software Kit. Part No. SK-PID1-L503. For GPD 503 Adjustable Frequency Drives CT: 1-30HP, 230V; 1-60HP, 460V VT: 1-40HP, 230V; 1-75HP, 460V

PID Software Kit. Part No. SK-PID1-L503. For GPD 503 Adjustable Frequency Drives CT: 1-30HP, 230V; 1-60HP, 460V VT: 1-40HP, 230V; 1-75HP, 460V PID Software Kit Part No. SK-PID-L53 For GPD 53 Adjustable Frequency Drives CT: -3HP, 23V; -6HP, 46V VT: -4HP, 23V; -75HP, 46V DESCRIPTION The PID Software Kit consists of two EPROMs and this instruction

More information

BOILER MANAGEMENT SYSTEM

BOILER MANAGEMENT SYSTEM BOILER MANAGEMENT SYSTEM g y ( ) Table of Contents Page SECTION 1 ABOUT YOUR NEW BOILER MANAGEMENT SYSTEM (BMS) 1-1 SECTION 2 FEATURES OF THE BMS 2-1 SECTION 3 INSTALLING THE BMS 3-1 3.1 MOUNTING THE BMS

More information

Novel Control System for Multi-Effect Evaporator Incorporating Cascade and Feed-Forward Controls

Novel Control System for Multi-Effect Evaporator Incorporating Cascade and Feed-Forward Controls Volume 03 - Issue 02 February 2018 PP. 18-24 Novel Control System for Multi-Effect Evaporator Incorporating Cascade and Feed-Forward Controls Aminu Tijjani 1, H. K. Verma 2, Ranjeeta Singh 3, Chhaya Sharma

More information

MicroManager. Velocity Mode PID Dancer/Loadcell Control. Instruction Manual MM3000-PID

MicroManager. Velocity Mode PID Dancer/Loadcell Control. Instruction Manual MM3000-PID MicroManager Velocity Mode PID Dancer/Loadcell Control Instruction Manual MM3000-PID Table of Contents 1. General Description... 5 2. Specifications... 5 2.1 Electrical... 5 2.2 Physical... 6 3. Installation...

More information

Control and Optimization

Control and Optimization Control and Optimization Example Design Goals Prevent overheating Meet deadlines Save energy Design Goals Prevent overheating Meet deadlines Save energy Question: what the safety, mission, and performance

More information

Tutorial on IMCTUNE Software

Tutorial on IMCTUNE Software A P P E N D I X G Tutorial on IMCTUNE Software Objectives Provide an introduction to IMCTUNE software. Describe the tfn and tcf commands for MATLAB that are provided in IMCTUNE to assist in IMC controller

More information

AD596/AD597 SPECIFICATIONS +60 C and V S = 10 V, Type J (AD596), Type K (AD597) Thermocouple,

AD596/AD597 SPECIFICATIONS +60 C and V S = 10 V, Type J (AD596), Type K (AD597) Thermocouple, AD597 SPECIFICATIONS (@ +60 C and V S = 10 V, Type J (AD596), Type K (AD597) Thermocouple, unless otherwise noted) Model AD596AH AD597AH AD597AR Min Typ Max Min Typ Max Min Typ Max Units ABSOLUTE MAXIMUM

More information

Thermocouple Conditioner and Setpoint Controller AD596*/AD597*

Thermocouple Conditioner and Setpoint Controller AD596*/AD597* a FEATURES Low Cost Operates with Type J (AD596) or Type K (AD597) Thermocouples Built-In Ice Point Compensation Temperature Proportional Operation 10 mv/ C Temperature Setpoint Operation ON/OFF Programmable

More information

PID500 FULL FEATURED PID TEMPERATURE CONTROLLERS

PID500 FULL FEATURED PID TEMPERATURE CONTROLLERS PID500 FULL FEATURED PID TEMPERATURE CONTROLLERS DESCRIPTION FEATURES * Compact Size: 1/16 DIN * Dual LED displays for simultaneous indication of process temperature and set point (Lower display selectable

More information