Modelling Today for the Future. Advanced Modelling Control Techniques

Similar documents
Pressure management for Large

Dynamic Modelling of Control Valves

The Future of Hydraulic Control in Water-Systems

USER PROGRAMMABLE CONTROL SCRIPTS

Ingersoll Rand. X-Series System Automation

Hydraulic and Economic Analysis of Real Time Control

CONTROL and INSTRUMENTATION

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

OIL SUPPLY SYSTEMS ABOVE 45kW OUTPUT 4.1 Oil Supply

Applied Pressure Management Techniques to Reduce and Control Leakage

UNITY 2 TM. Air Server Series 2 Operators Manual. Version 1.0. February 2008

Let s examine the evolution and application of some of the more popular types. Cascading Pressure Type

Yokogawa Systems and PCI Training

ACCURATE PRESSURE MEASUREMENT FOR STEAM TURBINE PERFORMANCE TESTING

AUTOMATIC DREDGING PROFILE AND CONTOUR CONTROL

How to Optimize the Disposal System With Staggered Analysis Using BLOWDOWN Technology. Jump Start Guide

IE039: Practical Process Instrumentation & Automatic Control

Fail Operational Controls for an Independent Metering Valve

FIRE PROTECTION. In fact, hydraulic modeling allows for infinite what if scenarios including:

SF 6 Product Guide. Gas Analysis Instruments and Accessories

Introduction to Pneumatics

THE CANDU 9 DISTRffiUTED CONTROL SYSTEM DESIGN PROCESS

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

IE011: Process Control & Instrumentation Technology

Data Sheet T 8389 EN. Series 3730 and 3731 Types , , , and. EXPERTplus Valve Diagnostic

SIP 1000 OPERATION AND PROGRAMMING MANUAL

Controlling the prefeeder

COMPRESSED AIR TEXTILES ENERGY EFFICIENCY

TANKTRONIC. STANDARD CONFIGURATION Single Tank. ADVANCED CONFIGURATION Multiple Tanks. Twin Tank (common valve) Twin Tank (separate valves) Vent box

Touch Screen Guide. OG-1500 and OG Part # T011

UNIQUE ADVANTAGES OF PIPENET

Net$ync II. Net$ync II. System Controllers

Distributed Control Systems

RICK FAUSEL, BUSINESS DEVELOPMENT ENGINEER TURBOMACHINERY CONTROL SYSTEM DESIGN OBJECTIVES

LECTURE 3 MAINTENANCE DECISION MAKING STRATEGIES (RELIABILITY CENTERED MAINTENANCE)

Understanding Centrifugal Compressor Capacity Controls:

AC : MEASUREMENT OF HYDROGEN IN HELIUM FLOW

SIDRA INTERSECTION 6.1 UPDATE HISTORY

The Use of a Process Simulator to Model Aeration Control Valve Position and System Pressure

Confidently gauging future pressure management performance. Working together with Wessex Water. Richard Barnes, Senior Engineer HydroCo Ltd.

Improving the Bus Network through Traffic Signalling. Henry Axon Transport for London

SINGLE VALVE WITH LOW-FLOW BYPASS

Advanced Pump Control for Irrigation Applications

Steam Turbine Performance Measurement. Pressure Measurement

CASE STUDY. Compressed Air Control System. Industry. Application. Background. Challenge. Results. Automotive Assembly

Control System Nur Istianah-THP-FTP-UB-2014

Fail operational controls for an independent metering valve

SENSAPHONE APPLICATION NOTE. Functions: C Programming, Pump Control, Data Logging

[CROSS COUNTRY SCORING]

Training Fees 3,400 US$ per participant for Public Training includes Materials/Handouts, tea/coffee breaks, refreshments & Buffet Lunch.

2005 CERTIFICATE OF ACCEPTANCE (Part 1 of 3) MECH-1-A

PROCESS MONITORING AND CONTROL

IT STARTS AT THE SOURCE - RE-CALIBRATING YOUR PLANT METERS

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

PLEM CONTROL SYSTEMS

Gerald D. Anderson. Education Technical Specialist

FRDS GEN II SIMULATOR WORKBOOK

Computer Integrated Manufacturing (PLTW) TEKS/LINKS Student Objectives One Credit

ONSITE PROVING OF GAS METERS. Daniel J. Rudroff WFMS Inc West Bellfort Sugar Land, Texas. Introduction

Gas Injection Systems

IE068: Process Instrumentation Technology

Field Instrumentation Training Strategy

Bringing Pressure Under Control: Harnessing Control Valves for Intelligent Water Networks. A Report on Best Practice from TALIS

Scaling up of ADAS Traffic Impacts to German Cities

Positive displacement proportioning of two-component epoxy intumescent coatings for passive fire protection

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

Pressure Automated Calibration Equipment

Microsoft System Center Data

The HumiSys. RH Generator. Operation. Applications. Designed, built, and supported by InstruQuest Inc.

Mitos Fluika Pressure and Vacuum Pumps Datasheet

Assessing Compliance with United States Government Orbital Debris Mitigation Guidelines

An Assessment of FlowRound for Signalised Roundabout Design.

Introduction This section includes suggestions on how to use this guide, an overview of course philosophy and goals.

Cycle traffic and the Strategic Road Network. Sandra Brown, Team Leader, Safer Roads- Design

OIL AND GAS INDUSTRY

EVT * -Pro Electronic Valve Tester

Courses of Instruction: Controlling and Monitoring of Pipelines

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

Pressure on Demand. Air Pressure Amplifiers

UNIVERSITY OF WATERLOO

Using Reliability Centred Maintenance (RCM) to determine which automated monitoring systems to install to new and existing equipment

[CROSS COUNTRY SCORING]

Mathematics of Planet Earth Managing Traffic Flow On Urban Road Networks

Dynamic Simulation for T-9 Storage Tank (Holding Case)

Workshop 302-compressor-anti-surge

Exceptional Experience

Linear Compressor Suction Valve Optimization

BYE-LAWS TO ARTICLE 56 DUTIES OF THE COMMISSIONS AND WORKING GROUPS

FLUID POWER FLUID POWER EQUIPMENT TUTORIAL OTHER FLUID POWER VALVES. This work covers part of outcome 2 of the Edexcel standard module:

American made since 1954

IE098: Advanced Process Control for Engineers and Technicians

Applications & Tools. Evaluation of the selection of a safetyrelated mode using non-safety-related components

USER MANUAL. Intelligent Diagnostic Controller IDC24-A IDC24-AF IDC24-AFL IDC24-F IDP24-A * IDP24-AF * IDP24-AFL * IDP24-F * 1/73

API th Edition Ballot Item 6.8 Work Item 54 Global Air Failure

2007 Gas-Lift Workshop

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

ENS-200 Energy saving trainer

Valley. Controls. reliable. durable. precise. advanced. responsive

DUAL GEAR. Button Calculator. Calculates form tools required to make Gear Cutters.

Diver Training Options

Transcription:

CwMAG 1 st Autumn Conference 2012 Modelling Today for the Future Advanced Modelling Control Techniques

What are advanced modelling controls? Why do we have them? How can we use them? What are the differences between software providers? What are the advantages / disadvantages of advanced modelling controls? Some interesting applications What should your company consider before using complex controls?

The Modern Water Network. What control systems should we consider in our models? Efficiency savings through pressure management Sourceworks Controls DG2 Boosters Deployable output restrictions Dual local / remote sensors Triad Limitations Dynamic control valves Security of Supply & Resilience Schemes Telemetry Variable Speed system Pump to keep Units an eye on Flow our control / Pressure systems modulation Manual actuation Reservoir Are they functioning level auto controls correctly? Dual sustaining/reducing Multiple remote valve sequences to avoid transient issues Cost Is the of control water system prioritisation local or / optimisation remote? Remote sensing points Is a control decision automated or made by the ops room?

The complexity of water networks has significantly increased over the past few decades. This has largely been driven by Limited water supplies restricted by conservation and sustainability policies Aspirations to improve levels of service Pressure to reduce network leakage Population growth More recently the drive towards energy efficiency Mains laying is expensive intelligent controls to maximise existing capacity? As the manufacturers in our industry design increasingly clever control mechanisms for our water networks our models need to be able to keep step.

Advanced modelling controls - what are they? Water networks are managed / maintained by valves and pumps Many of these pumps & valves remain static i.e. Open or Closed.. On or Off - it is easy to model their behaviour However, many react to change in the system dynamically Advanced modelling controls are a means of changing the control perimeters of these pumps and valves based on system occurrences. i.e. without any decision making by the modeller. But also about combining the controls, prioritising them and deriving control strategies for different scenarios.

Advanced Modelling Control Techniques - CwMAG 1st Autumn Conference 2012 What are Scripts (SynerGEE) / User Programmable Controls (InfoWorks)? A small computer program Written in a programming language Written within the modelling package environment Overrides or works with the standard controls applied to a pump or valve.

Who has used a model containing scripts or UPC s? Who has received training in scripts or UPC s? Who has the confidence to write a script or UPC?

Advanced Modelling Control Techniques - CwMAG 1st Autumn Conference 2012 Modelling Software Development keeping pace? 10 years ago Limited controls available on pumps & valves In most cases, only primary controls were possible (e.g. you can have a pump controlled on a reservoir level or on outlet pressure, but not both) Software companies introduced more standard controls Secondary controls became possible But the breadth of controls available in the real world soon outstripped the modelling software's capability The solution give modellers to power to design any control system The advent of scripting / UPC controls

Complex Controls comparing software packages InfoWorks WS User Programmable Controls (UPCs) Innovyze Bespoke (Not too difficult to master) SynerGEE Water Scripts C+ Control & demand scripts Local & global UPCs Test button to check syntax Resultant control action shown in log file Use of colour to define different elements of the script. Compile Script to check correct code. Resultant control action shown in log explorer

Modelling Software Development Scripting / User Programmable Controls The Pros.. Nearly infinite control possibilities Not restricted to just primary / secondary controls multi layered controls possible Controls can be dynamic responding to different demand / configuration scenarios with minimal input Minimal development time by software companies

Modelling Software Development Scripting / User Programmable Controls The Cons Additional / Advanced Training required by your modellers Added expense of training Skill set needed to create these are not related to background skills of modelling staff. Modellers often come from and environmental or engineering background rarely experienced in writing computer code / programming It relies on me (the modeller) to remember a programming language It is often not very clear that a complex control is in operation? It takes a disproportionate amount of time to write them.

Reservoir depth control (including variable switching points over a day) Duty / Assist / Standby Switching (triggering the next VSD pump when one reaches its rated speed etc.) Remote Triggers (DG2 Boosters with low pressure triggers) Time Controls (Day / Night settings TRIAD restrictions etc.) Emergency Regimes (Enforce Security of Supply / SEMD configurations across whole model global scripts) Variable speed pumps pressure or flow control (can be used to assess VSD flow control pumps in InfoWorks WS using the pump curve) Flow / Pressure Modulation (flow modulating pumps & valves efficiency studies) Cumulative Counts (volumetric counting - restricting sourceworks / treatment works to deployable outputs or licence restrictions) Proportional Controls (controlling pumps / valves used to blend waters at a certain ratio) Seasonal Control Regimes (Global scripts that alter multiple controls across model)

Reservoir depth control (including variable switching points over a day) Duty / Assist / Standby Switching (triggering the next VSD pump when one reaches its rated speed etc.) Remote Triggers (DG2 Boosters with low pressure triggers) Variable speed pumps pressure or flow control (can be used to assess VSD flow control pumps in InfoWorks WS using the pump curve) Cumulative Counts Time Variable Controls Speed booster set, with duty / assist / standby pumps. (Day / Night settings TRIAD restrictions etc.) (volumetric counting - restricting sourceworks / treatment works to deployable outputs or licence restrictions) Pump speed regulated to maintain a local set pressure. Proportional Controls Pump only operates when a remote sensor placed at the critical point is lower than 15m. Emergency Regimes (Enforce Security of Supply / SEMD configurations across whole model global scripts) Flow / Pressure Modulation (flow modulating pumps & valves efficiency studies) (controlling pumps / valves used to blend waters at a certain ratio) Seasonal Control Regimes (Global scripts that alter multiple controls across model)

Reservoir depth control (including variable switching points over a day) Duty / Assist / Standby Switching (triggering the next VSD pump when one reaches its rated speed etc.) Remote Triggers (DG2 Boosters with low pressure triggers) Time Controls (Day / Night settings TRIAD restrictions etc.) Emergency Regimes (Enforce Security of Supply / SEMD configurations across whole model global scripts) Variable speed pumps pressure or flow control (can be used to assess VSD flow control pumps in InfoWorks WS using the pump curve) Flow / Pressure Modulation (flow modulating pumps & valves efficiency studies) Cumulative Counts (volumetric counting - restricting sourceworks / treatment works to deployable outputs or licence restrictions) Proportional Controls (controlling pumps / valves used to blend waters at a certain ratio) Seasonal Control Regimes (Global scripts that alter multiple controls across model)

Reservoir depth control (including variable switching points over a day) Duty / Assist / Standby Switching (triggering the next VSD pump when one reaches its rated speed etc.) Remote Triggers (DG2 Boosters with low pressure triggers) Time Controls (Day / Night settings TRIAD restrictions etc.) Variable speed pumps pressure or flow control (can be used to assess VSD flow control pumps in InfoWorks WS using the pump curve) Cumulative Counts (volumetric counting - restricting sourceworks / treatment works to deployable outputs or licence restrictions) Proportional Controls (controlling pumps / valves used to blend waters at a certain ratio) Variable Speed borehole pump that pumps into a trunk main that feeds a reservoir. Emergency Regimes Pump speed regulated to maintain a local set flow point. (Enforce Security of Supply / SEMD configurations across whole model global scripts) Flow / Pressure Modulation (flow modulating pumps & valves efficiency studies) Pump will turn on when reservoir falls to 60% Seasonal depth and Control off at Regimes 95% depth. The pump will not exceed the daily licence of 5 MLD (Global scripts that alter multiple controls across model) A Triad agreement will prevent the pump operating between 7pm-9pm

The structure of complex controls Reservoir depth control Variable speed pumps flow control Cumulative Counts Time Controls The rules take on similar forms regardless of software package IF statements are used with LOGICAL controls to identify the mode of control SET FEATURES TO CONTROL Reservoir Name = LittleRes Pump Name = DeepBorehole Flow Meter = BoreholeQ SET THE CONTROL VARIABLES Reservoir Upper Limit (upper) = 95% Reservoir Lower Limit (lower) = 60% Pump Flow Set Point (fsp)= 40 l/s Cumulative Flow Count (volcount) = BoreholeQ * 900 Daily Abstraction Licence (dal) = 3 Ml/day TRIAD PERIOD (tp) = 17:30-19:00 SET THE CONTROL RULE IF LittleRes DEPTH < upper AND volcount < dal AND RUN TIME <> tp THEN FLOW BoreholeQ = fsp USING UPSTREAM DeepBorehole ELSE IF.

Complex Controls Background Considerations Who needs to be trained? All Model Users? Technicians / Operations / Asset Management And to what level? Basic Understanding or Script writers Find a complex control champion within your business As a consultant, there appears to be little guidance from water companies regarding complex controls in models. Where it should be used. What type should be used (e.g. global or local?) How to show users it is in place Should complex controls be covered by your modelling specification?

Modelling controls are typically one of the final considerations when building a model. It is easy to replicate our chosen calibration day using time based controls Difficult to come up with dynamic controls that respond to system changes Model Controls Fit for purpose? How do you intend to use your model? Who will be using your model?

Advanced Modelling Control Techniques - CwMAG 1st Autumn Conference 2012 Complex Controls Background Considerations How does your company document / log / define its control systems? In my experience, this information is often not recorded in any central location e.g. PRV control pressure for asset 0449631456 is 34m Pump is flow controlled typically using 30, 40 or 53 l/s Pump switching points are 3.2m at night and 4.1m during the day Even manufacturers pump curve data Consultants analyse your telemetry data and attempt to estimate you control regimes Data / Controls are often lost as a consequence. Seasonal changes / variations are often missed What decisions are automated and what are made by operations staff?

Complex Controls Background Considerations Control Identification / Symbols Use How to display complex control is applied in model? Flags / Symbols / Colours / Polygons etc. Default On or Off (Use an SQL to turn on or off) Complex Control Library A database of common controls Held on a central server all modellers have access to If no one in your business can write / design new controls why not employ someone to write them for you? Text files or word document Use excel to write the control fill in the blanks?

Advanced Modelling Control Techniques - CwMAG 1st Autumn Conference 2012 Advanced Modelling Controls - Summary Complex controls via programming languages is it the right approach? What controls do we need to future proof our models? Do you have a training program for your modellers? Who needs to be trained? Two tier approach? How are Advanced Modelling Controls governed in your Modelling Specification? How do we indicate / display that these controls are being used in a model? Should we develop a control script library to facilitate increased use? Is there a means of documenting control regimes and settings in my company?