Copyright (c) 2011 Stefan Rudbäck, Matematica,+46 708387910, matematica.se sid 1 Date: 120101 Matematica/Abstracts Translation of scientific.

Slides:



Advertisements
Similar presentations
Industrial Instrumentation
Advertisements

© Alan Burns and Andy Wellings, 2001 Real-Time Systems and Programming Languages n Buy Real-Time Systems: Ada 95, Real-Time Java and Real-Time POSIX by.
ECE 495: Integrated System Design I
Copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 1 Date: Matematica/History Founded >25 years.
Copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 1 Matematica ABB dpns Energy/Flow computer Matematica/Abstracts.
Copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 1 Date: Processline (matematica_processline_ ppt)
Copyright (c) 2010 Stefan Rudbäck, Matematica, , matematica.se sid 1 Date: Matematica/Abstracts Elimination of unneccesary.
Ch. 3, Scientific Measurement
Copyright (c) 2010 Stefan Rudbäck, Matematica, , matematica.se sid 1 Date: Matematica.Lib. -Double precision.
Copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 1 Date: Matematica.Lib. The function library.
Copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 1 Date: Matematica/Abstracts Translation of scientific.
Competition Other types of flow meters Thermal Mass flow competition.
Feedwater System Reliability Users Group 2015 Meeting San Antonio James Alston – South Texas Project Rob Frazee – South Texas Project Frank Todd – True.
How to calculate a single cycle
PRODUCTS for PETROCHEMISTRY Detailed Hydrocarbon Analysis of the primary petrol, refinery compounds and final products Detailed Hydrocarbon.
Chapter 1 VAPOR AND COMBINED POWER CYCLES
Propagation of Error Ch En 475 Unit Operations. Quantifying variables (i.e. answering a question with a number) 1. Directly measure the variable. - referred.
Real-Time Systems and Programming Languages
Soft. Eng. II, Spr. 2002Dr Driss Kettani, from I. Sommerville1 CSC-3325: Chapter 9 Title : Reliability Reading: I. Sommerville, Chap. 16, 17 and 18.
ChE 201 Chemical Engineering Calculations I Fall 2005/2006 Course Description: System of units and dimensions. Stoichiometry. Ideal and non-ideal gases,
Process Variables and Sensors. Parts and materials needed for today (instructor will provide): DP transmitters Thermocouples Filled-bulb temperature sensor.
Classification of Instruments :
Large Steam& Gas Turbines P M V Subbarao Professor Mechanical Engineering Department Backbones of Modern Nations ……
Week 1 Unit Conversions Mass and Volume Flow Ideal Gas Newtonian Fluids, Reynolds No. Week 2 Pressure Loss in Pipe Flow Pressure Loss Examples Flow Measurement.
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. by Lale Yurttas, Texas A&M University Chapter 31.
Week 1 Unit Conversions Conservation of Mass Ideal Gas Newtonian Fluids, Reynolds No. Pressure Loss in Pipe Flow Week 2 Pressure Loss Examples Flow Measurement.
CHAPTER 9 Control System Instrumentation
Measurements: Every measurement has UNITS.
CHAPTER 2 Measurements and Calculations. Scientific Method System  Specific portion of matter that has been selected for study Scientific Method  Logical.
FLOW-SHEETING What we will cover here? PFD?
Grob Systems, Inc., the customer, requires an industrial computer system that will have a function of acquiring raw data, processing the data, presenting.
Using Scientific Measurements. Uncertainty in Measurements All measurements have uncertainty. 1.Measurements involve estimation by the person making the.
Scientific Method, Calculations, and Values. Accuracy Vs. Precision Measuring and obtaining data experimentally always comes with some degree of error.
EEL Software development for real-time engineering systems.
LECTURER PROF.Dr. DEMIR BAYKA AUTOMOTIVE ENGINEERING LABORATORY I.
Date: File:PRO1_12E.1 SIMATIC S7 Siemens AG All rights reserved. Information and Training Center Knowledge for Automation Troubleshooting.
Chemistry 100 Significant Figures. Rules for Significant Figures  Zeros used to locate decimal points are NOT significant. e.g., 0.5 kg = 5. X 10 2 g.
Calibration PT Honeywell Chapter 7 InstrumentationELC-213Today Presentation by Clifford T. Johnson, PE, Control Systems Engineer Honeywell Primer Auxiliaries.
ME 322: Instrumentation Lecture 13: Exam Review February 18, 2015 Professor Miles Greiner.
Copyright (c) 2010 Stefan Rudbäck, Matematica, , matematica.se sid 1 Date: Matematica/Abstracts Elimination of unneccesary.
Propagation of Error Ch En 475 Unit Operations. Quantifying variables (i.e. answering a question with a number) 1. Directly measure the variable. - referred.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Chapter 3.
Iii. Measurement I. Units of Measurement I.SI Base Units & Prefixes  Derived Units  Calculations  Significant Figures  Precision and Accuracy.
1 Honors Physics A Physics Toolkit. 2 Honors Physics Chapter 1 Turn in Contract/Signature Lecture: A Physics Toolkit Q&A Website:
Chemistry by the numbers Units of Measurement – The Metric System Length: Mass: Volume: Temperature: Pressure: Kilo-Hecta-Deka-BaseDeci-Centi-Milli
Week 1 Unit Conversions Conservation of Mass Ideal Gas Newtonian Fluids, Reynolds No. Pressure Loss in Pipe Flow Week 2 Pressure Loss Examples Flow Measurement.
1 1-6 Working with Numbers. 2 Significant Digits (sig fig's) - certain digits and the estimated digit of a measurement. Significant Digits (sig fig's)
CHAPTER 9 Control System Instrumentation
Significant figures A significant figure represents an actual measurement A measurement of all the digits known with certainty, plus one that is estimated.
A Seminar on STEAM FLOW METER PRESENTED BY:- GHANSHYAM PRAKASH INSTRUMENTATION E.CODE:
How to calculate a single cycle
Reporting Uncertainty
Signal Transmission and Conversion, Test Review - Agenda
Sensors and Detectors - 1
Significant figures A significant figure represents an actual measurement A measurement of all the digits known with certainty, plus one that is estimated.
Kessler-Ellis Products
Learning to Program D is for Digital.
Do Now: Working only with the people at your table, measure the length, width, and height of the room. DO NOT discuss your results with other groups. Record.
Math Tool Kit for Chemistry
Professor Robert L. Heider, PE
Parul Institute of Technology
Ch. 3 Scientific Measurement
Spirax Sarco Orifice Plate System
SITRANS FC MASS Safety, reliability and quality
CSCI1600: Embedded and Real Time Software
BLOCK DIAGRAM: Micro controller.
Chapter 3 – Scientific Measurement
Matematica/Abstracts Elimination of unneccesary calculation errors in
Data vs Information
CSCI1600: Embedded and Real Time Software
Presentation transcript:

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 1 Date: Matematica/Abstracts Translation of scientific knowledge from text/mathematics to (computer) code without any compromises according; flow,energy,thermodynamics.

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 2 Date: Matematica/customers AGA; Measurement of gasflows (O2, N2, GNG…). Söderenergi; Calculation of energy production in powerplants. Siemens; Design of flow meters and calculations.

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 3 Date: Matematica/History Founded >25 years ago by Stefan Rudbäck, civ ing (m Sc). First customers;Johnson mek verkstads AB, production of standard flowmeters (ex orifice plates), and AGA (gas production).

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 4 Matematica dpns tech total system unc<0.4% Matematica hp tech sys unc<0.7% Fig showing Real unc of installed natural gas flow meters in Sverige

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 5 dp T Gas Chromatograph, GC Orifice plate 1. Complete Matematica hp system for natural gas in Nynäshamn P Gas flow Tube kg/h kg MW MWh

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 6 dp 4 temp transm, Temp_meas Gaschromatograph, GC measurement of molfractions of 6 gas components CH4,C2H6,C3H8,C4H10,CO2,N2 Orifice plate 1.1 Hardware/transmitters Matematica high precision system <0,7% unc for natural/Bio- gas flow and energy measurement in a tube P calculationTemp_cal Gas flowTube

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid Software/ Matematica high prec system for natural gas

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid ABB/CPU Matematica ABB dpns Energy/Flow computer

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 9 Matematica/Siemens dpns GNG Energy/Flow computer Siemens/CPU

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 10 Matematica/Siemens hp/dpns GNG Energy/Flow computer Siemens/CPU

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 11 dpns-technology statistical temp=31,75 mean value temp =31,74 live values from AGA’s plant in Nynäshamn 1.4 Example of Matematica double precision non stop (dpns) technology

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 12 Temp_meas= (most prob temp from 4 transmitters) Abs press= (Pöver+Patm) dprot= (sqrt calc dp from dp-transm) Mol parts from GC Mass flow Totalized Mass flow Energy flow Totalized Energy flow 2.Matematica natural gas. Connection btw transmitters and code with output

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 13 Date: Why Matematica.Lib? -General and precise code based on latest standards. -Measurement & calculation systems based on Matematica.Lib can be improved at need and afterwards with Matematica.Lib double precision non stop technology.

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 14 Date: Abstracts/ Open design improves clarity=each parameter is calculated separate Open design improves error search.

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 15 Date: Abstracts/ General & precise code for -Static precision & -Dynamic precision no additional errors from code at fast signal changes

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 16 Date: Abstracts/ Stable code independent of external environment At ”impossible” signals=> totalization will be ”freezed”.

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 17 Date: Disadvantages CPU-time <=1 s (PCS7) Recommendation; Dedicated CPU for Matematica.Lib hp/dpns tech.

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid Details/1 Natural gas input

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid Details/2 Natural gas Output

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid Details/3 Temperature Naturgas_7 temp_ber block Input -measured temp i C -Flow in kg/s Output -Calc temp in C at upper pressure tapping of flowmeter (isolated tube) dp 4 pcs temp, Temp_meas orifice P calculationTemp_cal

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 21 dp linearization block 1=>linearization, 0=>output=input -Scaling of dp-transm=20mA=span -Sqrt-calculated output from dp-transm -Linearized dp from dp-transm Comment Why? Se next slide 6. Details/4 linearization of dp-signal

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 22 1.Linear output from dp-transm A/D-conversion unc= +-0.1% of span (16 mA) Sqrt Control system 10% flow = 1 % dp =4.16 mA 10% unc from A/D-conv 5% unc 2.Sqrt-calc output from dp-transm A/D-conversion unc=+-0.1% of span Control system 10% flow = 5.6 mA 1% unc from A/D-conv Figure 3 How A/D conv unc can be reduced from 5 to 1% with dp-sqrt-function

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid Details/5 Natural gas/density block Input -static pressure in PaA -static temp in C -measured mol% of 5 (up to 21) fractions in natural gas Output -density in kg/m3 -compressibility factor Z -number of iterations Comment 1 If all inputs are exact density will be calculated with 0,1% uncertainty. For this precision ~1400 statement code is needed. Comment 2 Only relation btw molar fractions are needed Measured with Gas Chromatograph. Sum of molar fractions can differ from 100% (or 1).

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 24 Date: Calculations Nynäshamn. If all hardware and software are according specification mass flow, energy flow totalized mass flow and energy flow will be calculated with a total unc<+-0,7% of actual flow.

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 25

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid Details/7 Mass Flow Natural Gas flow ISO5167 block Input -linearized dp i Pa -d=throat size in m -dp<dp_dropout flöde =>(normalflowmass)=0 =totalizations freezed Output normalflowmass =flow in kg/s reynerror=1 =standard limit violated Conversion from kg/s to kg/h

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid Details/8 Energy Cal_value Calc of Energy of natural gas at; temp before comb. 15C temp after comb. 15C +all vapour condensed after combustion

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid Details/9 Totalizations Comment To avoid underflow the Matematica.Lib Totalizer-block calculates with>100 numbers.underflow What¨s underflow? Example; Amount threw the pipe last year = kg Amount threw the pipe last second = kg The sum of these 2 amounts will be kg in a computer disappears in underflow>20%. Matematica.Lib totalizer can summarize for hundred years without underflow.

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 29 Date: System sensibility 7.1 (GC). Not very important! What happens with sys unc if GC molar fractions unc goes from 1 to 2%? Answer: 0,66=>0,67 Mass flow 0,67=>0,72 Energy flow

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 30

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 31 Date: Possible improvements 8.1 digital signal from dp-transm to control system ~0,7-0,6

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 32

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 33 Date: Possible improvements 8.2 two dp-transm =>0,7-0,6 minor improvement

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 34

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 35 Date: How far can You go? With Matematica software You can calculate the most cost effective improvement for a system. So far simple improvements can deliver 0,4% system unc. With Matematica.Lib dpns technology it¨s up to You to spec Your limit (You name it).

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 36 Date: More of Matematica/dpns-technology. Se following slides

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 37 T1T2T3 T4 T_most_probably Meausure of 4 temps in a tube Failure of transmitter 4 = no problem (compare with simple calc ( )/4=4>>2.146) Double precision non stop technology. Ex 2; Dpns statistical calc of most probably value Signal unlikely value

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 38 Example; Improvement of a GNG massflow/energyflow calc system with Matematica.Lib function block double precision non stop (dpns) Note simplified graphics dpns temp_meas Temp_meas_1 P_abs Matematica.Lib GNG flow/energy double precision non stop technology calculation system <0,4% sys unc dpns flow Flow orifice dp-cell 1 Temp_meas_2 Temp_meas_3 Temp_meas_4 Temp cal Flow orifice dp 2 Flow ISA nozzle dp 1 Flow ISA nozzle dp 2 GC gaskromatograf

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 39 Contact; Matematica Stefan Rudbäck, civ ing +46(0) skype; stefan.rudback (On the following pages more about Matematica if You are interested)

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 40

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 41 Strypfläns/corner/fläns/D&D/2 tappings med yttre rörledning som medelvärdesbildare. (=Triple-T, rekommenderas framför ringkammare). Symmetriska (impuls)rör + resp - tryckanslutning dp-cell Mitt på = medelvärdesbildning av medelvärdesbildningen rörledning

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 42 Date: Matematica.Lib. The function library that uses scientific state of the art knowledge without compromises. Ex: Power/energy calc with Matematica.Lib can reduce the calc error from typical 5% to <0.3%

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 43 Power/energy calc with Matematica.Lib general function blocks

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 44 Part_1

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 45 Part_2

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 46 Date: Matematica.Lib/dpns (Double precision non stop technology) Specify your demands for; Production reliability and Production precision and Matematica.Lib will meet those demands (Ex; see below)

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 47 Flow signal from one dim flowmeter like US/mag Flow profile corrected ignal , difference=34%! For this case Example of FLOW PROFILES HANDLED BY Matematica dp_flow Date: Double precision non stop technology. Ex 1; Dp_flow.

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 48 Let T4_stat_proc_value control the wheight factor wf4 (T4_proc=wf4*T4_stat_proc and so on for 1,2,3) =(1+2+3)/3

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 49 Matematica.Lib.dpns block under normal conditions T1T2T3T4 T_avg

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 50 With Matematica double precision non stop technology the following is possible; -The measurement uncertainty can be reduced to a limit defined by the user (to a certain limit). -The reliability can be improved to a limit defined by the user. (transmitter failure will be non-stop handled by the dpns-system) -Transmitters can be simplified. Failures will be non-stop handled. -Safety system operating parallell with the production system can be eliminated. Failures will be non-stop handled. -Real transmitter errors will be calculated.

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 51 Exemple of Matematica.Lib funktion blocks

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 52 Example of Matematica.Lib function blocks

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 53 Matematica.Lib in list form

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 54 Matematica.Lib in list form 2

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 55 Matematica.Lib steam MMI

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 56 Soft package Matematica calculation system for GNG delivery of kg and energy amount at Nynäs/Sweden MWh kg

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 57 Matematica:Lib Natural Gas GNG density calculation Code based on ISO <0.1% uncertainty >1400 statements of code in naturgasdens function block Siemens PCS 7 /ABB CB General and precise

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 58 Soft package Matematica calculation system for GNG delivery of kg and energy amount at Nynäs/Sweden

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 59 Matematica:Lib Naturgas GNG flow calculation Code based on ISO 5167 = 0.5% uncertainty >450 statements of code in ISO_5167 function block (orifice plates, venturis and nozzles) Siemens PCS 7/ABB CB General and precise

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 60 Soft package Matematica calculation system for GNG delivery of kg and energy amount at Nynäs/Sweden

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 61 Matematica:Lib Naturgas GNG totalization of power to energy with function block Totalizer_3. Code developed by Matematica with 84 digits without underflow. May summarize in 100 years with 1 ms sampling <0.0001% underflow. Totalizer_3 function block appr. 800 statements of code Siemens PCS 7/ABB CB General and precise

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 62 Date: Matematica How can Your organisation and Matematica cooperate in the future? There are (at least) 4 possibilities;

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 63 Date: Matematica-Your organisation coop 1. Start point; Consult basis. Matematica designes/calculates/generates control system code with Processline.

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 64 Date: Matematica-Your organisation coop 2. Developed coop; Licens agreement for Processline.

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 65 Date: Matematica-Your organisation coop 3. Developed coop; Simulation licens (Windows) for Matematica.Lib.

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 66 Date: Matematica-Your organisation coop 4. Developed coop; Simulation and online- license (Windows and Siemens/ABB) for Matematica.Lib.

copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 67 Date: At last; I hope some of my soft or hard packages can help Your organisation to better business in the future. Do not hesitate to contact me for a discussion of the first step in a future cooperation. Regards Stefan Rudbäck, Man dir, civ ing, M Sc