living with the lab control of salinity 2012 David Hall

Similar documents
control of salinity Thanks to David Hall, from LWTL

living with the lab control of salinity 2012 David Hall

Preparation for Salinity Control ME 121

1. (2 point deduction for failure to complete this problem!)

Control of Salinity in the Fish Tank ME 121. Tank Pump Sensor. Figure 1 Schematic of flow loop and salinity control scheme for the fish tank.

Process Control Loops

CHEMICAL ENGINEERING LABORATORY CHEG 239W. Control of a Steam-Heated Mixing Tank with a Pneumatic Process Controller

BUBBLER CONTROL SYSTEM

Mitos Fluika Pressure and Vacuum Pumps Datasheet

The Discussion of this exercise covers the following points: Range with an elevated or suppressed zero Suppressed-zero range Elevated-zero range

BUBBLER CONTROL SYSTEM

The Discussion of this exercise covers the following points:

Heat Pump Connections and Interior Piping

INSTRUMENTS A THERMAL MASS FLOW SENSOR USING A CONSTANT DIFFERENTIAL TEMPERATURE ABOVE THE AMBIENT GAS TEMPERATURE

EXPERIMENT 2 LEVEL CONTROL SYSTEM

5.1 Introduction. Learning Objectives

STICTION: THE HIDDEN MENACE

1.2 Example 1: A simple hydraulic system

Digital Level Control One and Two Loops Proportional and Integral Control Single-Loop and Cascade Control

Unit 55: Instrumentation and Control Principles

The Discussion of this exercise covers the following points:

Level Process Control. Penn State Chemical Engineering

Exercise 2-2. Second-Order Interacting Processes EXERCISE OBJECTIVE DISCUSSION OUTLINE. The actual setup DISCUSSION

Intelligent SUNTEX DC-5310(RS) Dissolved Oxygen Transmitter

Exercise 5-2. Bubblers EXERCISE OBJECTIVE DISCUSSION OUTLINE. Bubblers DISCUSSION. Learn to measure the level in a vessel using a bubbler.

NATIONAL UNIVERSITY OF SINGAPORE. EE3302/EE3302E Industrial Control Systems E1: ADVANCED CONTROL SYSTEMS

CDS-2000 CO 2 Sensor Verification, Calibration, and Troubleshooting Bulletin

Characterizers for control loops

The use of Control Charts with Composite materials. E. Clarkson, Statistician ASQ Certified Quality Engineer

Precision level sensing with low-pressure module MS

COMPARISON OF DIFFERENTIAL PRESSURE SENSING TECHNOLOGIES IN HOSPITAL ISOLATION ROOMS AND OTHER CRITICAL ENVIRONMENT APPLICATIONS

SPECIFICATIONS APCEPH1

Auto-Zero Calibration Technique for Pressure Sensors

Introductory Lab: Vacuum Methods

Creation of a Fallback Catch Method. Megan Berry Mechanical Engineering Senior MAE 490 (4 credits)

AC : ACCURATE CRYOCHAMBER FOR A SMALL LABORATORY WITH SMALL BUDGET

Lab 1: Pressure and surface tension. Bubblers, gravity and the mighty paper clip.

Fail Operational Controls for an Independent Metering Valve

Truck-mounted Mass Flow Metering for LPG Delivery

Radar, Ultrasonic and RF Level Transmitters

CHARACTERISTICS OF LEAK DETECTION BASED ON DIFERENTIAL PRESSURE MEASUREMENT

A CO 2 Waveform Simulator For Evaluation and Testing of Respiratory Gas Analyzers

COMPRESSOR PACK SUCTION CONTROLLER TYPE: LP41x

Dissolved Oxygen Guide

Lab #1 Pressure: Bubblers and Water Balloons CEE 331 Fall 2003

Pump Performance Testing

Hazard Operability Analysis

The water supply for a hydroelectric plant is a reservoir with a large surface area. An outlet pipe takes the water to a turbine.

mass of container full of air = g mass of container with extra air = g volume of air released = cm 3

2600T Series Pressure Transmitters Plugged Impulse Line Detection Diagnostic. Pressure Measurement Engineered solutions for all applications

Autopilot setup. VRF (Virtual Rudder Feedback) calibration. Software setup NSS evo2 Installation Manual

Exercise 8. Closed-Loop Pressure Control, Proportional-Plus-Integral Mode EXERCISE OBJECTIVE

ME 4710 Motion and Control: Integrator Wind-up Reference: Franklin, Powell, Emami-Naeini, Feedback Control of Dynamic Systems, Prentice-Hall, 2002.

Generating Calibration Gas Standards

X-Flow Mass Flow Controller 授权代理 : 北京品超思瑞科技学院公司

REASONS FOR THE DEVELOPMENT

( ) ( ) *( A ) APPLICATION DATA. Procidia Control Solutions Coarse/Fine Control. Split-Range Control. AD Rev 2 April 2012

Chapter 5: Methods and Philosophy of Statistical Process Control

How to Combat Process Disturbances and Interactions

Improving Smelt Dissolving Tank TTA Control at Zellstoff-Celgar. Coyle, Irene; Russell, Shawn; Zellstoff Celgar LLP

Chapter 10: Bidirectional Flow Controls

Overview. Front Panel: Keypad and Display

QUALIFICATION OF SUB-ATMOSPHERIC PRESSURE SENSORS FOR THE CRYOMAGNET BAYONET HEAT EXCHANGERS OF THE LARGE HADRON COLLIDER

CHAPTER 7: THE FEEDBACK LOOP

Cover Page for Lab Report Group Portion. Pump Performance

Transient Analyses In Relief Systems

Instruction Manual. Doc. no.: D Date:

Using Modbus Protocol with the ALTUS Net Oil Computer. Instruction Manual

If a fair coin is tossed 10 times, what will we see? 24.61% 20.51% 20.51% 11.72% 11.72% 4.39% 4.39% 0.98% 0.98% 0.098% 0.098%

Gravity Fed System. Team Members: Chris Kulbago, Lauren Pahls, Ted Rakiewicz, Patrick O Connell, Sarah Salmon, James Brinkerhoff Group Number: 13631

Name Chemistry Pre-AP

Experimental Investigation on Transient Response of Two Stage Pressure Relief Valve

In Vivo Scientific, LLC INSTRUCTION MANUAL

The Next Generation for Level Control. By Ryan Spooner, Singer Valve

Vaisala Pressure, RH & Temp. Transmitter. The instrument was operational upon receipt. The instrument was adjusted and calibrated.

BLOOD PRESSURE SENSOR 0377i

Series 3730 and Series 3731 EXPERTplus Valve Diagnostics with Partial Stroke Test (PST)

Boyle s Law: Pressure-Volume Relationship in Gases

CORI-FLOW PRECISION MASS FLOW METER / CONTROLLER FOR LIQUIDS AND GASES

An Introduction to Statistical Process Control Charts (SPC) Steve Harrison

HS Bubbler Technology. HyQuest Solutions New Zealand User Group August 2017

Fail operational controls for an independent metering valve

UNDERSTANDING, ACCELERATED

Transmitter CS 21 Operation Manual

PURE SUBSTANCE. Nitrogen and gaseous air are pure substances.

The University of Hong Kong Department of Physics Experimental Physics Laboratory

The benefits of the extended diagnostics feature. Compact, well-proven, and flexible

Inverse Proportional Pressure-Relief Cartridge, Size 10

Transmitter CS 21 Operation Manual

OIL & GAS. 20th APPLICATION REPORT. SOLUTIONS for FLUID MOVEMENT, MEASUREMENT & CONTAINMENT. Q&A: OPEC Responds to SHALE BOOM

Fisher FIELDVUE DVC6200f Digital Valve Controller PST Calibration and Testing using ValveLink Software

Boyle s Law: Pressure-Volume Relationship in Gases

CHEM1901/3 Worksheet 8: The Ideal Gas Law: PV = nrt

Model 130M Pneumatic Controller

BAROMETER PRESSURE STANDARD PRESSURE CONTROLLER

L 100. Bubble-Tube Level System. Installation, Operation and Maintenance Instructions

Measurement of Low GAS & Liquid Flows

EXPERIMENT 12 GAS LAWS ( BOYLE S AND GAY-LUSSAC S LAW)

Multi-Process Station

MACH ONE MASS FLOW CONTROLLER. MACH ONE SERIES flow control. MASS FLOW CONTROLLERS at the speed of sound.

Transcription:

control of salinity 2012 David Hall

General Idea The objective is to keep the salinity close to a setpoint which will be provided by your instructor The salinity sensor measures the analog voltage output of the salinity circuit Opening DI solenoid valve decreases salinity Opening salty solenoid valve increases salinity DI water salt water (1% NaCl) 0.05 wt % NaCl setpoint for salinity 0.15 wt% NaCl (your instructor will provide a setpoint, such as 0.09 wt% NaCl) 2

salinity (%wt NaCl) living with the lab Control of Salinity t 1 > t 2 since valve is left open an amount of time proportional to the error valve = open valve = closed salty water valve status valve = open t 2 valve = closed t 1 DI water valve status 0.15 system lag hysteresis deadtime compensation 0.10 error error upper control limit (UCL) setpoint = 0.09 deadband error lower control limit (LCL) 0.05 0.00 random variation of conductivity system upset by externally adding salty water system upset by externally adding DI water time 3

key points The valve is left open an amount of time that is proportional to the error. small error = valve is open a short amount of time large error = valve is open a long amount of time The DI valve is left open longer than the salty valve when correcting for the same magnitude of error (DI=0%, setpoint = 0.09%, salty = 1%). The system has memory... it takes time for the salinity of the water to become uniform (mixing, water in pump and tubing). The lag time is called hysteresis. Control is more stable if we wait for the system to stabilize after opening a valve. The deadtime compensation is set to allow the system to come to equilibrium before responding to error. The upper and lower control limits are set so that random error will not cause the valves to open unnecessarily; these limits are often set three standard deviations of the error away from the setpoint. The difference between UCL and LCL is called the deadband. 4

control strategy The setpoint will be assigned by your instructor. Assume 0.09% NaCl here. Compute the UCL, setpoint and LCL values for control of salinity. UCL and LCL depend on the size of the deadband. For demonstration purposes, assume that the UCL and LCL are 0.01%NaCl from the setpoint: UCL = 1274.1 0.0009 + 0.0001 0.1325 = 510 setpoint = 1274.1 0.0009 0.1325 = 503 LCL = 1274.1 0.0009 0.0001 0.1325 = 495 Control strategy: if analogs > UCL (or 510) then open the DI valve an amount proportional to the error If analogs < LCL (or 495), then open the salty valve an amount proportional to the error 5

Example Readings to Illustrate Procedure analog output living with the lab setting UCL and LCL by examining random error A better way to determine UCL and LCL are by collecting analogs values for a salinity near the setpoint and then computing the standard deviation (s) of the error of analogs values. Using this approach, 99.7% of random error will fall between the LCL and UCL, which means that your solenoid valve will be triggered due to a false alarm only 0.3% of the time. 512 510 508 506 504 analog output 502 500 498 496 494 0 5 10 15 20 reading setpoint = 1274.1 0.0009 0.1325 = 503 UCL = setpoint + 3σ = 503 + 8 = 511 LCL = setpoint 3σ = 503 8 = 495 6

analog output living with the lab setting deadtime compensation It takes time for your system to settle out after the salinity changes. Assume the system whose response is depicted in the graph below is upset at 18 seconds due to a sudden addition of salty water. At about 30 seconds, the salinity values stabilize (with continued random error at the new salinity level). For this example, the deadtime compensation would be set to 12 seconds (30s - 18s). This means that you would want to allow 12 seconds between salinity corrections. 525 deadtime = 12 s 520 515 510 505 500 495 490 0 5 10 15 20 25 30 35 40 time (s) analog output UCL LCL mean time when salty water was added 7

salinity (%wt NaCl) living with the lab strength of response to error We will compute the amount of salty water that should be added to the current mixture to correct the salinity a correction that is too strong was applied 0.15 error upper control limit (UCL) 0.10 setpoint = 0.09 0.05 0.00 overshoot (undesirable) lower control limit (LCL) a second correction is applied this one is also too strong time Over correcting repeatedly causes the system to oscillate about the setpoint 8

salinity (%wt NaCl) living with the lab apply a response proportional to error We will compute the amount of salty water that should be added to the current mixture to completely correct the salinity We will open the solenoid valve long enough to remove a percentage of the error For example, if the salinity is 0.152% and the setpoint is 0.09%, then applying an 80% correction will lower the salinity to 0.102%, which is computed as correction = (.00152-(.00152-.0009)*.8) We call the proportionality constant the gain; gain is a common term used when working with industrial controllers 0.15 error 80% of error upper control limit (UCL) 0.10 setpoint = 0.09 lower control limit (LCL) 0.05 0.00 time 9

teams of 2 Class Problem Assume that your fishtank system has a setpoint of 0.09% NaCl. Your instructor comes by your table and upsets your system by adding a good dose of DI water. The conductivity circuit returns an analog output that corresponds to a salinity of 0.04% NaCl (which is below LCL). a) What is the target concentration if you have a gain of 0.80 (80%)? b) Using this gain, how much salty water (1% NaCl) should be added? c) How long should you leave the valve open if the flow rate is 0.2L/min? Recommended assumptions: The water that leaves at the overflow is a mixture of water from the salty tank and the fishtank. The most salty the overflow water can be is 1% NaCl, and the least salty it can be is 0.04% NaCl. Assume that 15% of the overflow water is 1% NaCl and that the rest is 0.04% NaCl. Neglect density differences between incoming and outgoing water; that is, the mass of water that comes in from the salty tank is equal to the mass of water that leaves through the overflow. 10

sketch control structure Compute setpoint, UCL and LCL use your own data setpoint = 1274.1 0.0009 0.1325 = 503 UCL = setpoint + 3σ = 503 + 8 = 511 LCL = setpoint 3σ = 503 8 = 495 Measure salinity to get analogs (the analog output of the conductivity circuit) If analogs > UCL or < LCL & if time since last correction > deadtime then... Compute the %wt NaCl salinity = 3.6686 10 24 output 7.5472 use your own data Compute the target salinity based on your gain Compute the time that your salty or DI solenoid valves needs to be left open Open the DI or salty valve for the computed time 11

to do for salinity control: Bring fishtank, water bottles, multimeter & computer to class next time Determine flow rate through your solenoid valve (mass per unit time) Recalibrate your system Determine your fits salinity as a function of analogs analogs as a function of salinity Collect data around 0.10% NaCl to determine the standard deviation of the conductivity output so that the UCL and LCL can be determined Determine the deadtime compensation (system response time) Write your control sketch THE END 12