8/27/2015 Lesson 1: Introduction to Control Systems Technology ET 438a Automatic Control Systems Technology 1 lesson1et438a.pptx Learning Objectives After this presentation you will be able to: 2 Explain the function of an automatic control system. Identify a block diagram representation of a physical system Explain the difference between an open loop and closed loop control system Define a transfer function and compute the gain for sinusoidal input/output cases. Reduce block diagram systems using algebra. lesson1et438a.pptx 1 8/27/2015 The Control Problem Fundamental Control Concepts Maintain a variable of process at a desired value while rejecting the effects of outside disturbances by manipulating another system variable. Examples: Heating and Cooling homes and offices Automobile cruise control Hold the position of a mechanical linkage Maintain level in a tank Qout depends on h If Qout = Qin, h constant Qout > Qin, tank empties Qout < Qin, tank overflows h 3 lesson1et438a.pptx Basic Subsystems of Control Feedback Control Subsystems Measurement Control decision System modification Measurementsight glass Control Decision Human adjusts Qout to maintain h =H Reference (setpoint) h = control variable 4 lesson1et438a.pptx ProcessMaintain tank level Final Control Element Valve 2 8/27/2015 Automatic Control Systems Use sensors and analog or digital electronics to monitor and adjust system Level Measurement Sensor Controller Final control element Elements of Automatic Control Process – single or multiple variables Measurement – sensors Error Detection – compare H to h Controller – generate corrections Final Control Element – modify process Maintain level 5 Valve Position lesson1et438a.pptx Block Diagrams Automatic control systems use mathematical descriptions of subsystems to reduce complex components to inputs and outputs Input signal Control System Component Output signal Energy Source (Optional) Signals flow between components in system based on arrow direction 6 lesson1et438a.pptx 3 8/27/2015 Typical Component Block Diagrams T (°C) Temperature Sensor Vin (V) Vout (V) Valve Position (% Open) Dc Motor n (rpm) Armature V Va (V) L (ft) 7 Level Transmitter Amplifier Vout (mV) Error E (V) Control Valve Liquid Flow (m3/s) Controller Correction V (V) Current (mA) lesson1et438a.pptx Transfer Functions Transfer function - ratio of the output to the input of a control system component. Generally a function of frequency and time. A∙sin(wt+a) G B∙sin(wt+b) Block Gain Convert to phasors and divide G B OutputSignal Bb B b a Input Signal Aa A A Phase shift related to time delay 8 lesson1et438a.pptx 4 8/27/2015 Transfer Functions Examples Example 1-1: Find transfer function of temperature sensor in block diagram T (°C) Temperature Sensor G OutputSignal Vout mV/C Input Signal T Vout (mV) Example 1-2: a current-to-voltage converter takes an input of 17.530° mA and produces an output of 8.3537° V Determine the transfer function gain and sketch the block diagram. Iin 17.530 mA G I-to-V Converter G Iin (mA) Vo 8.3537 V OutputSignal V o 8.3537 V V/ mA Input Signal Iin 17.530 mA Vout (V) G 0.4777 V/ mA 9 lesson1et438a.pptx Open-Loop Control Open loop control modifies output based on predetermined control values. There is no actual measurement of controlled quantity. Tank level may vary with outside disturbances and system changes Controller Final control element Valve setting Controller 10 lesson1et438a.pptx Control Valve Output flow Tank Level Tank Disturbances 5 8/27/2015 Closed Loop Control Closed loop control modifies output based on measured values of the control variable. Measured value compared to desired value and used to maintain desired value when disturbances occur. Closed loop control uses feedback of output to input. Desired Value + Controller - Valve setting Output flow Control Valve Tank Tank Level Level Measurement Measured level 11 lesson1et438a.pptx Closed Loop Control Example: Auto Cruise Control Disturbances Fuel flow Set Speed + Controller - Mechanical Power Fuel Injectors Engine Actual Speed Auto Error Speed Sensor Disturbances: Up hill/ down hill Head wind/ tail wind 12 lesson1et438a.pptx 6 8/27/2015 Generalized Closed Loop Control Block Diagram of Servo Control-Example Positioning Systems R + E=R-Cm - Cm Measurement H=Cm/C Reference = R Error = E Controlled Variable = C 13 C Controller G=C/E Measured Variable = Cm lesson1et438a.pptx Generalized Closed Loop Control Find overall transfer function using signal flow algebra (Input)(Gain)=(Output) For servo control 1 E R Cm 2 G 14 Find C R C EG C E lesson1et438a.pptx H 3 1 3 Cm C C H Cm E R C CmH E (R C H) G C 7 8/27/2015 Overall Transfer Function-Servo Control C R (R C H) G C Find 1 2 3 R G -CHG C Multiply through by G R G C CHG R G C (1 G H) Add CHG to both sides Factor C out of right hand side R G C (1 G H) G C (1 G H) R Divide both sides by (1+GH) Divide both sides by R lesson1et438a.pptx 15 Generalized Closed Loop Control Block Diagram of Process Control-Example Chemical Reactors E=R-Cm SP + - Control Modes Gc=V/E Cm Setpoint = SP Error = E Controlled Variable = C 16 lesson1et438a.pptx V Manipulated Variable Gm=M/V Measurement H=Cm/C M Process Gp=C/M C D=Disturbances Measured Variable = Cm Manipulated Variable = M Controller Output = V 8 8/27/2015 Overall Transfer Function- Process Control Find overall transfer function of process control using signal flow algebra Gc Series blocks multiple V E Gm M V Gp C M V M C G Gc Gm Gp E V M C G E Find overall transfer function Cm/SP C not directly measurable in process control 17 lesson1et438a.pptx Overall Transfer Function- Process Control As before E SP Cm Cm H C GE C G (SP C m ) C Cm H G H (SP C m ) C m G (SP C m ) G H SP G H C m C m G H SP C m G H C m G H SP C m (1 G H) G H SP Cm 1 G H GH C m 1 G H SP 18 Cm C H Substitute in for E Substitute in for C eliminate it Multiple both sides by H Multiple L.H. side by GH Add GHCm to both sides Factor Cm from right side Divide both sides by (1+GH) Divide both sides by SP lesson1et438a.pptx 9 8/27/2015 Control System Drawings Industrial system standard ANSI/ISA-S5.1-1984 Uniform designation for Instruments, instrument systems and control. Functional Identifier Instrument Line Symbols Loop Identifier 3-15 psi pneumatic line First ID Letter Following ID Letter 4-20 mA electric current A = Analysis C= Controller L = Level I=Indicator T = Temperature R=Recorder General Instrument Symbol Filled System Capillary T= Transmitter V = Valve Y = Relay/Converter lesson1et438a.pptx 19 Control System Drawings Water Supply Syrup Supply 101 =level control 102 = temperature control 103 = concentration control LV 101 I/P Current to Pneumatic Converter 4-20 mA current LY 101 AV 103 LT 101 LIC 101 Concentration Valve Heating Fluid Supply ARC 103 TV 102 Concentration Recorder/Control TIC 102 TT 102 Heating Fluid Return AT 103 Syrup Concentration Heated Product Concentration Transmitter Temperature Transmitter 20 lesson1et438a.pptx Temperature Indicator/Control 10 8/27/2015 Linear and Non-linear Response Linear R esponse Output 2 2 Output 0 2 1 0.5 0 Input 0.5 0 1 2 Linear transfer functions give proportional outputs. In this case the factor is 2 15 10 5 0 Time 5 10 15 Input Output lesson1et438a.pptx 21 Non-linear Response Saturation Non-Linearity 1 Input Signal Saturation Non-Linearity Output 10 0 0 1 15 10 5 0 Time 5 10 15 10 15 Input Signal 10 2 1 0 Input 1 2 Saturation Non-Linearity 3 Saturation non-linearity typical of practical systems that have physical limits. Amplifiers, control valves 1 Output Signal 3 0 1 15 22 lesson1et438a.pptx 10 5 0 Time 5 Output Signal 11 8/27/2015 Other Non-Linearities Hystersis Non-Linearity 2 20 Output Output 1 0 0 1 2 20 4 2 0 Input 2 4 40 Typical in magnetic circuit and in instrumentation transducers 23 General Non-Linearity 40 3 2 1 0 Input 1 2 3 Non-linearities cause distortion in sine waves response that is not proportional to inputs value for all signal values. lesson1et438a.pptx Block Diagram Simplifications R + G - R C H C G R 1 G H C Block diagram at left simplifies to the above. Can use this to reduce multiple loops into one Block. Also remember that blocks in series multiply G G1 G 2 G 3 G1 G2 G3 G1G2G3 Equivalent Block 24 lesson1et438a.pptx 12 8/27/2015 Block Diagram Simplification Example R + G1 - C + R1 G2 - C1 G3 H1 H3 H2 H C1 G2 R1 1 G 2 H1 Reduce the inner loop H H 2 H3 Combine outer feedback block Combine reduced inner loop with remaining forward gain blocks 25 lesson1et438a.pptx Block Diagram Simplification Example (1) R + - G1 G2 1 G 2 H1 C G3 H=H2H3 G2 G1 G 2 G 3 G G1 G3 1 G 2 H1 1 G 2 H1 G1 G 2 G 3 1 G H C G 2 1 R 1 G H G1 G 2 G 3 1 H 2 H3 1 G 2 H1 26 Compute the value of G Substitute the values of G and H into formula and simplify lesson1et438a.pptx 13 8/27/2015 Block Diagram Simplification Example (2) C G R 1 G H G1 G 2 G 3 1 G H 2 1 G G G 1 1 2 3 H 2 H3 1 G 2 H1 Multiply top and bottom of ratio by (1+G2H1) and simplify G1 G 2 G 3 1 G H 1 G 2 H1 G1 G 2 G 3 C 2 1 R G1 G 2 G 3 G1 G 2 G 3 H 2 H 3 1 H 2 H 3 1 G 2 H1 1 G 2 H1 1 G 2 H1 1 G 2 H1 1 G 2 H1 G1 G 2 G 3 C R 1 G 2 H1 G1 G 2 G 3 H 2 H 3 Reduced block 27 R G1 G 2 G 3 1 G 2 H1 G1 G 2 G 3 H 2 H 3 Answer C lesson1et438a.pptx End Lesson 1: Introduction to Control Systems Technology ET 438a Automatic Control Systems Technology 28 lesson1et438a.pptx 14