Matematica/Grundtanke Eliminering av onödiga beräkningsfel i

Slides:



Advertisements
Liknande presentationer
Fritidshem Elever 2013 Fritidshem - Elever 2013 Enhet:
Advertisements

Resultat av telefonundersökning maj 2008 om enskilt eller kommunalt huvudmannaskap för vägar och parkmark Bilaga till tjänsteskrivelse Sammanställning.
PTS Bredbandskartläggning
Folkhälsan i Sverige: Årsrapport 2012
Procent Betyder hundradelar.
•Varför? •När? Resan •Vad ska vi göra? •Vart bor vi? •Nöjen? 13:45- 14:55 Stockholm- Köpenhamn 15:40- 18:10 Köpenhamn- Chicago 20:05- 23:05 Chicago-
Program  Presentation av skolan och förslagen  Frågestund  Guidad visning Vi håller på till vi är färdiga, dock längst till
Kalibrering – Dagens kapacitet – något under DG
Kap 1 - Algebra och linjära modeller
AUTOMATIC DELIVERY REWARDS (ADR) (Nytt program – 1 september) LifePak ® (Exempel) – PSV kr med 5% rabatt= (59.19 PSV) Frakt=
1 Arbetsmarknadsanknytning och övergång till arbete Bertil Holmlund Nationalekonomiska institutionen Uppsala universitet.
PROJEKT TRAPPSTEGET Bilaga 1 PROJEKT TRAPPSTEGET
Dag 1 • Frukost på hotellet serveras mellan och • Avresa mot Freetown Football Stadium för att se de bästa talangerna i Västafrika.
Det allmänna ekonomiska läget
Kundundersökning mars 2010 Operatör: Granbergs Buss AB Trafikslag: Buss Sträcka: Skellefteå - Bodö.
Kundundersökning mars 2010
Projektföljeforskning
MS Excel 2007 Dag 1 Lärare: Mahmud Al Hakim. Agenda 1.Börja arbeta med Excel Hantera arbetsböcker 3.Formler 4.Formatera 5.Diagram Att läsa: sid.
Matematica/Abstracts PUTTING KNOWLEDGE TO WORK
Kundundersökning mars 2010 Operatör: Västtrafik Trafikslag: Tåg Sträcka: Göteborg - Nässjö.
1 Hårddiskar och Disketter Boot sektorn på en diskett eller startsektorn på en partition (se s. 770)
Presskonferens 5 december 2012 Arbetsmarknadsutsikterna Hösten 2012 Tord Strannefors.
BNP Kvartal Pressträff 30 juli BNP – kvartal 2, snabb 2012 Kvartal 2 Kalenderkorrigerad2,3 Faktisk1,8 Säsongrensad1,4.
BNP Kvartal Pressträff 30 juli BNP – kvartal 2, snabb 2014 Kvartal 2 Kalenderkorrigerad1,9 Faktisk1,4 Säsongrensad0,2.
Aktiespararnas Premiepensionsråd
Att spara i en aktiesparklubb – ett roligt och i längden
Karolinska Institutet, studentundersökning Studentundersökning på Karolinska Institutet HT 2013.
Punktprevalensmätning av trycksår 2011, v.40 Resultat från landstingen
| Trycksår Kommun/Områdes-skillnader (inklusive könsdimensionen) Dennis Nordvall Statistiker/Datamanager,
Prognossiffror för samhällsekonomin 2014 Inrättning BNP,Inflation, Arbets-Förändr förändr. löshets- i förtj.nivå % % grad, %index, % september 0,01,18,61,4FM.
Enkätresultat för Grundskolan Elever 2014 Skola:Hällby skola.
Sammanfattning av marknadsundersökning Siffrorna är angivna i procent (%) och baserade på den undersökning som gjordes på 100 slumpmässigt utvalda personer.
Information statistik Ej med i statistik: Konradsbergs lokaler (utgår VT13) Sveaplans Aula (merparten bokas endast av en institution) Nya lokalerna i Frescati.
Information statistik Ej med i statistik: Konradsbergs lokaler (utgår VT13) Nya lokalerna i Frescati backe (ej med i gamla systemet) Övrigt: Mätningen.
1 Vänsterskolan Debattartiklar. 2 Aktuell krok 3 Aktuella krokar 1. Direkt krok.
Matematica/Abstracts PUTTING KNOWLEDGE TO WORK
Kostnader för läkemedelsförmån Utveckling t.o.m. september 2014 Materialet: avser kostnader inklusive moms är ej åldersstandardiserat Lennart Tingvall:
Hittarps IK Kartläggningspresentation år 3.
Allergiprevention med probiotika
Information statistik Ej med i statistik: Konradsbergs lokaler (utgår VT13) Institutionsägda lokaler Övrigt: Mätningen är gjord terminstiden för VT13 (undantag.
1 Individ Kompetens 60%66%67% Motivation 59%64%60% Ansvar & Initiativ 77%74%68% Befogenheter 82%69%61% Organisation Samarbete 52%66%68% Organisatorisk.
Från Gotland på kvällen (tågtider enligt 2007) 18:28 19:03 19:41 19:32 20:32 20:53 21:19 18:30 20:32 19:06 19:54 19:58 20:22 19:01 21:40 20:44 23:37 20:11.
Arbetspensionssystemet i bilder Bildserie med centrala uppgifter om arbetspensionssystemet och dess funktion
Metoder för att räkna addition och subtraktion
Landtransport Italien -- Sverige
Presskonferens 11 juni 2014 Arbetsmarknadsutsikterna Våren 2014 Tord Strannefors.
ÖVERSLAGSRÄKNING.
TÄNK PÅ ETT HELTAL MELLAN 1-50
Grundskola Elever 2013 Grundskoleenkät - Elever ( per klass)
Helhet Händelse Agerande Kunskap om vardagsverksamheten Förståelse av vardagsverksamheten.
Decimaltal Av: Kawa Ali Örtagårdskolan (Ht:2010).
Kouzlo starých časů… Letadla Pár foteček pro vzpomínku na dávné doby, tak hezké snění… M.K. 1 I Norrköping får man inte.
Enkätresultat för Fritidshem Elever 2014 Skola:Fritidselever, Gillberga skola.
Grundskola Föräldrar 2013 Grundskoleenkät - Föräldrar Enhet:Gillberga skola.
Resultat sammanhållen vård och omsorg om de mest sjuka äldre i Örebro län Västra länsdelen mätperiod 2014.
Copyright (c) 2012 Stefan Rudbäck, Matematica, , matematica.se, sid 1 Matematica Free heat tech 1. Free heat ceiling 2. Free heat wet. 3. Free.
Arbetspensionssystemet i bilder Bildserie med centrala uppgifter om arbetspensionssystemet och dess funktion
RALS 2007 – Lite siffror mars anställda 50,2 % kvinnor 49,8 % män.
Nynäs Naturgas dagordning
Enkätresultat för Grundskolan Föräldrar 2014 Skola - Gillberga skola.
Copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 1 Date: Matematica/Abstracts Elimination of unneccesary.
Förskoleenkät Föräldrar 2012 Förskoleenkät – Föräldrar Enhet:Hattmakarns förskola.
LinCon 2003.
Copyright (c) 2011 Stefan Rudbäck, Matematica, , matematica.se sid 1 Date: Matematica/Abstracts Translation of scientific.
SEKTION Forskningsvolym 2010 — 2014 (årsarbeten) ÅRR 2014.
Undersökningen utfördes sommaren/hösten 2008 vid två stormarknader, den ena i Eskilstuna och den andra i Nacka utanför Stockholm. 100.
Prognossiffror för samhällsekonomin 2014 Inrättning BNP, Inflation, Arbets- Förändr förändr. löshets- i förtj. nivå % % grad, %index, % december.
Övningsexempel till Kapitel 7 Ex 1. BRÄNNBOLLSDILEMMAT ! En person funderar över hur man bäst uppskattar 28 meter. Av erfarenhet vet han att hans steglängd,
Grundskola Elever 2013 Grundskoleenkät - Elever Enhet: Gillberga skola.
Procent Betyder hundradelar.
Presentationens avskrift:

Matematica/Grundtanke Eliminering av onödiga beräkningsfel i Matematica_pres_samarbete_100527.ppt Datum: 100527 Matematica/Grundtanke Eliminering av onödiga beräkningsfel i industriella/tekniska (ex flöden) applikationer. Hur? Genom att använda bästa möjliga vetenskapliga kunskap. copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Matematica/Viktiga Kunder Datum: 100527 Matematica/Viktiga Kunder Linde; Debiteringsmätning av gasflöden. Söderenergi; Debiteringsberäkning av energileveranser till fjärrvärmenätet. Siemens; Design av normerade flödesmätare inkl beräkningar copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Datum: 100527 Matematica/Historia Startades av mig, Stefan Rudbäck, civ ing, för över 25 år sedan. Mina första kunder var Johnson mek verkstads AB , som tillverkar normerade flödesmätare, och AGA. copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Datum: 100527 Matematica/Exempel_1 Förenklade normerade flödesmätare (ex strypfläns) beräknar ofta flödet som flöde=k*sqrt(dp). Detta kan ge ett beräkningsfel på >10%. Matematica algoritm som styrsystemkod ger 0.0% fel! copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Indmeas statistik från verkligheten copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Indmeas statistik från verkligheten copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Skillnad mellan olika flödesberäknings- metoder för en applikation. gasexpansion =flöde=k*sqrt(dp) =matematica algoritm Spetsig (laminär) flödesprofil copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Datum: 100527 Matematica/Exempel_2 I mätsystem med magnetiska volym-flödesmätare beräknas ofta flödet som; flöde(kg/h)=flöde(m3/h)*densitet(kg/m3). För vatten beräknas ofta densiteten linjärt som fkn av temperaturen vilket ofta ger flera % felbidrag. Matematica.Lib styrsystemblock räknar med <0.01% fel inkl tryckets betydelse. copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

1. Kunskapen/matten finns. 2. PC/styrsystemen finns. Datum: 100527 Hur realiseras detta? Genom 3 steg; 1. Kunskapen/matten finns. 2. PC/styrsystemen finns. 3. Kunskapen/matten flyttas från ”bokhyllan” till användbar mjukvara utan kompromisser. copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Varför? Därför att beräkningsfel ofta resulterar i; 1. Slöseri. Datum: 100527 Varför? Därför att beräkningsfel ofta resulterar i; 1. Slöseri. 2. Dålig kvalitet. 3. Att produktionsmetoderna ej kan utvecklas optimalt. copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Hur? Med mjukvara både för; 1.Skrivbordet/engineering, Datum: 100527 Hur? Med mjukvara både för; 1.Skrivbordet/engineering, i form av Processline och 2. Styrsystem, Matematica.Lib, för anläggningar. copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

1.Processline Programmet som ”ynglar av sig”, Datum: 100527 1.Processline Programmet som ”ynglar av sig”, i form av program/funktionsblock för styrsystem. Processline lägger grunden för en bra anläggning redan vid skrivbordet. Beräkningsresultat i form av kod spara tid och fel. copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Normerade Strypelement Restriction Orifice Kommersiella flödesmätare Tryckförluster Termodynamik Flöde generellt Normerade Strypelement Restriction Orifice Kommersiella flödesmätare Sorter Ventiler . Svenska/Tyska/Engelska Processline/huvudfunktioner copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Processline Grafic layout Input area Density calculations Report Uncertainty calculations copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid Graphs Processline Grafic layout

Ex; Med Processline kan du: Datum: 100527 Ex; Med Processline kan du: 1.Identifiera t ex flödesmät/beräkningsfel. 2.Eliminera felen bl a med bättre kod. 3.Generera standardiserad styrsystemkod med Processline/kodfabriken/Bigblock. 4.Bygg en s k blindtarm parallellt med driftkoden i driftsatt styrsystem 5.Driftsätt den nya koden/pensionera den gamla 1-5 reducerar mät/beräkningsfel från ibland 10 till < 1%. copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Input area spec of flowmeter copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

1.Identifierar/eliminerar t ex flödesmät/beräkningsfel. copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Fel-/Osäkerhetskalkyl Exempel; En belgisk ångflödesmätare mäter med 7,9% totalosäkerhet Fel-/Osäkerhetskalkyl Norm/Flödesberäkningsmetod 1/2/3?_______________________(N/1/2/3) 2 FEL/OSÄKERHETSKÄLLA STORLEK BIDRAG TILL FLÖDESMÄTOSÄKERHET (%) Flöde i % av maxflöde________________ 10,0 20,0 30,0 40,0 50,0 60,0 70,0 80,0 90,0 100 mv 1.Flödesberäkningsfel -7,0 -6,7 -6,3 -5,9 -5,4 -4,7 -3,8 -2,8 -1,6 0,00 4,53 2. dp-cell % av maxdifftryck 0,50 27,0 7,34 3,28 1,83 1,15 0,78 0,55 0,40 0,30 0,23 2,89 3. Mediatryck (% akt) 5,00 2,54 2,54 2,54 2,54 2,54 2,54 2,54 2,54 2,54 2,54 2,54 4. Beräkningsfel q=3,803*sqrt(dp) -1,0 -1,0 -1,0 -1,0 -1,0 -1,0 -1,0 -1,0 -1,0 -1,0 1,00 5. Mediatemp (C) 5,00 -0,7 -0,7 -0,7 -0,7 -0,7 -0,7 -0,7 -0,7 -0,7 -0,7 0,67 6. Styrsystem A/D omv % av span 0,10 5,97 1,51 0,67 0,37 0,23 0,16 0,11 0,08 0,06 0,05 0,60 6. Rotfunktion i dp-cell (J/N) N Normosäkerhet 0,50 0,50 0,50 0,51 0,52 0,54 0,57 0,62 0,69 0,78 0,56 Densitet tabellosäkerhet (% akt) 0,10 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 Rördiameter (mm) 1,00 -0,0 -0,0 -0,0 -0,0 -0,0 -0,0 -0,0 -0,0 -0,0 -0,0 0,04 Kappa (% akt) 1,00 0,00 0,00 0,01 0,01 0,01 0,02 0,03 0,04 0,05 0,06 0,02 Rörråhet (mm) 0,05 0,01 0,01 0,01 0,01 0,01 0,01 0,01 0,01 0,01 0,01 0,01 Håldiameter (mm) 0,01 0,01 0,01 0,01 0,01 0,01 0,01 0,01 0,01 0,01 0,01 0,01 Viskositet (% akt) 1,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 Densitet beräkningsfel (% akt) 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 Övriga osäkerheter % aktuellt flöde 0 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 Totalosäkerhet % av aktuellt flöde___ 29,1 11,4 8,92 8,08 7,45 6,80 6,04 5,17 4,19 3,18 7,90 Vi skall nu förbättra denna flödesmätares totalosäkerhet (7,90 % av aktuellt flöde i genomsnitt) med en faktor> 10 genom att reducera eller eliminera felkällorna 1-6 ovan! Men först en figur som visar varför rotberäkning av flödet ofta ger stora fel. copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Genom att eliminera felkällorna i storleksordning kan totalfelet reduceras med en faktor > 10 Fel-/Osäkerhetskalkyl Norm/Flödesberäkningsmetod 1/2/3?_______________________(N/1/2/3) 3 FEL/OSÄKERHETSKÄLLA STORLEK BIDRAG TILL FLÖDESMÄTOSÄKERHET (%) Flöde i % av maxflöde________________ 10,0 20,0 30,0 40,0 50,0 60,0 70,0 80,0 90,0 100 mv Normosäkerhet 0,50 0,50 0,50 0,51 0,52 0,54 0,57 0,62 0,69 0,78 0,56 1.Flödesberäkningsfel -0,0 0,00 0,02 0,02 0,01 0,00 -0,0 -0,0 -0,0 0,00 0,01 2.dp-cell % av maxdifftryck (2 st) 0,10 1,86 0,46 0,20 0,11 0,07 0,16 0,11 0,08 0,06 0,05 0,21 6.Styrsystem A/D omv % av span 0,01 0,11 0,05 0,04 0,03 0,02 0,02 0,01 0,01 0,01 0,01 0,03 6.Rotfunktion i dp-cell (J/N) J Håldiameter (mm) 0,01 0,01 0,01 0,01 0,01 0,01 0,01 0,01 0,01 0,01 0,01 0,01 Rördiameter (mm) 1,00 -0,0 -0,0 -0,0 -0,0 -0,0 -0,0 -0,0 -0,0 -0,0 -0,0 0,04 Rörråhet (mm) 0,05 0,01 0,01 0,01 0,01 0,01 0,01 0,01 0,01 0,01 0,01 0,01 Densitet tabellosäkerhet (% akt) 0,10 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 7.Densitet beräkningsfel komp.faktorer0,01 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 Viskositet (% akt) 1,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 0,00 Kappa (% akt) 1,00 0,00 0,00 0,01 0,01 0,01 0,02 0,03 0,04 0,05 0,06 0,02 3.Mediatryck (% akt) 0,10 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 0,05 5.Mediatemp (C) 0,50 -0,0 -0,0 -0,0 -0,0 -0,0 -0,0 -0,0 -0,0 -0,0 -0,0 0,07 4. Beräkningsfel q=3,803*sqrt(dp) (används ej) Totalosäkerhet % av a.fl. ____ 1,95 0,71 0,59 0,57 0,56 0,59 0,62 0,68 0,74 0,81 0,69 copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

2/3.Generera standardiserad styrsystemkod med Processline/kodfabriken/Bigblock. copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

KODFABRIKEN/Bigblock;Tillverkning av standardiserad kod, IEC61131. Datum: 100527 3.Generera standardiserad styrsystemkod med Processline/kodfabriken/Bigblock, exempel naturgas. KODFABRIKEN/Bigblock;Tillverkning av standardiserad kod, IEC61131. 1.Beräkningsfel<=0,0% av beräknat flödesvärde q_pol_mat_PT För;10224 <q_pol_mat_PT< 102242 2280,00 <P(kPaA)< 4640,00 30,0000 <T(C)< 40,0000 Skalning; 20 mA från dp-cell= 18.9786 kPa= 20 mA till stysystem Copyright (c) 2009 Matematica, matematica@3mail.se, +46-(0)708-387910 Nedan följer Parametrar,variabler och kod till ABB Industrial IT miljön, t ex ControlBuilder och AC800M. copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Ex; Skapa ett funktionsblock "flöde" och kopiera över Datum: 100527 3.Generera standardiserad styrsystemkod med Processline/kodfabriken/Bigblock, exempel naturgas. Ex; Skapa ett funktionsblock "flöde" och kopiera över parametrar, variabler och kod från Processline rapportdel genom att först markera sedan kopiera med Ctrl-C och slutligen klista in i ABB´s funktionsblock (inställning Structured Text) med Ctrl-V copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

2.Parametrar (in och utsignaler); P real in 22.8000 BarA Datum: 100527 3.Generera standardiserad styrsystemkod med Processline/kodfabriken/Bigblock, exempel naturgas. 2.Parametrar (in och utsignaler); P real in 22.8000 BarA T real in 40.0000 C densitet real out kg/m3 dpcell real in kPa,=signal från dp-cell, linjär eller rotberäknad dp_max real in 18.9786 kPa=20 mA dp_rot bool in 0 0=linjär dp-cell/1=rotutdragande dp-cell q_pol_mat_PT real out kg/h,PT kompenserad & polynomberäknad flödessignal,använd denna copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

3.Variabler (interna signaler); Datum: 100527 3.Generera standardiserad styrsystemkod med Processline/kodfabriken/Bigblock, exempel naturgas. 3.Variabler (interna signaler); q_pol_mat real kg/h,polynomberäknat flöde,använd ej q_rot_mat real kg/h,rotberäknat flöde, använd ej fmat real dp real kPa,=beräknat dp = dpcell vid linjär dp-cell fdens_mat real kvot real PkPa real Tmax real Tmin real Pmax real Pmin real kompminmax real kompmaxmax real kompminmin real kompmaxmin real copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

4.Kod som strukturerad text ST *) kompminmin:=1.0; kompmaxmin:=1.0; Datum: 100527 3.Generera standardiserad styrsystemkod med Processline/kodfabriken/Bigblock, exempel naturgas. 4.Kod som strukturerad text ST *) kompminmin:=1.0; kompmaxmin:=1.0; kompminmax:=1.0; kompmaxmax:=1.0; PkPa:=P*100.000; Tmax:=40.0000; Tmin:=30.0000; Pmax:=4640.00; Pmin:=2280.00; kompminmax:=1.00281; kompmaxmax:=1.00273; kompminmin:=0.99747; kompmaxmin:=0.99730; copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

+kompmaxmax*(T-Tmin)*(PkPa-Pmin)) /(Tmax-Tmin)/(Pmax-Pmin); Datum: 100527 3.Generera standardiserad styrsystemkod med Processline/kodfabriken/Bigblock, exempel naturgas. kvot:=(kompminmin*(Tmax-T)*(Pmax-PkPa)+kompmaxmin*(T-Tmin)*(Pmax-PkPa)+kompminmax*(Tmax-T)*(PkPa-Pmin) +kompmaxmax*(T-Tmin)*(PkPa-Pmin)) /(Tmax-Tmin)/(Pmax-Pmin); fdens_mat:=sqrt(PkPa/3460.00*308.150/(T+273.15)*kvot*1.546346); dp:=dpcell; if dp_rot then dp:=dpcell*dpcell/dp_max/dp_max*dp_max; end_if; copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

q_rot_mat:=23469.2*Sqrt(dp); Datum: 100527 3.Generera standardiserad styrsystemkod med Processline/kodfabriken/Bigblock, exempel naturgas. q_rot_mat:=23469.2*Sqrt(dp); fmat:=(1-0.34445E-12*expt(q_rot_mat,2)*2280.00/(P*100.000))/0.99640*(1+5.64794/expt(q_rot_mat,0.75))/1.00099; q_pol_mat:=q_rot_mat*fmat; q_pol_mat_PT:=q_pol_mat*fdens_mat; densitet:=PkPa/3460.00*308.150/(T+273.15)*kvot*28.8451; copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

4. Bygg en blindtarm som jämförs med driftsatt kod. copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

2.1 Matematica.Lib. Funktionsbiblioteket som använder Datum: 100527 2.1 Matematica.Lib. Funktionsbiblioteket som använder vetenskapliga kunskaper/matte utan kompromisser. Ex: Effekt/energiberäkning med Matematica.Lib kan reducera beräkningsfelet från typiskt 5% till <0.3% copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

hetvatten med total osäkerhet<0.3% Effekt/energiberäkning för hetvatten med total osäkerhet<0.3% flöde vattendens framtemp entalpi returtemp entalpi energi copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Detaljer hetvatten copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Matematica.lib/Totalizer kan summera effekt till energi, flöde till mängd oavsett samplingstid i 100 år utan att nollställas. Underflow<0.0001% Underflow är ett datatekniskt problem som inträffar när ett littet tal adderas till ett stort. Ex 345.5641 MWh (ett års produktion) + 0.006743234 (en sekunds produktion) =345.5708 MWh (43234 försvann om datorn räknas med 7 siffror) copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

För att undvika förluster pga underflow räknar matematica.lib/totalizer med 84 siffror 345.5641 MWh (ett års produktion) + 0.006743234 (en sekunds produktion) =...345.570843234... MWh Inga onödiga förluster i slutet på varje år pga underflow! copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Matematica.Lib signalväljare I st f 4 pt 100 element kopplade i brygga bör varje pt-100 signal skickas separat till styrsystemet och där medelvärdesbildas/ filtreras/väljas. Detta kan levereras av Matematica vid beställning T1 Matematica:Lib signalväljare T2 T T3 T4 copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Effekt/energiberäkning ånga med Matematica.Lib copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Part_1 copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Part_2 copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Datum: 100527 2.2 Matematica.Lib. Funktionsbiblioteket som är generellt/avlusat och kan användas (nästan) generellt överallt. Ersätter applikationsberoende engångslösningar med okända prestanda. Dessa lösningar klarar ofta inte en omskalning av givarna! copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Exempel på Matematica.Lib funktionsblock copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Fler exempel på Matematica.Lib funktionsblock copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Matematica.Lib i punktform/1 copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Matematica.Lib i punktform/2 copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Matematica.Lib ångdensitet användarinterface copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Matematica.Lib naturgas densitet användarinterface copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Soft package Matematica calculation system for GNG Natural gas delivery of kg and energy amount at Nynäs/Sweden copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Matematica/Hur kan Matematica och ert företag samarbeta? Datum: 100527 Matematica/Hur kan Matematica och ert företag samarbeta? Jag skall nämna 4 möjligheter; copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Matematica-ert företag samarbete 1. Konsultbasis. Datum: 100527 Matematica-ert företag samarbete 1. Konsultbasis. Matematica designar/beräknar/genererar styrsystemkod m h a Processline copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Licensavtal för Processline mellan ert företag och Matematica. Datum: 100527 Matematica-ert företag samarbete 2. Licensavtal för Processline mellan ert företag och Matematica. copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Simuleringslicens (Windows) för hela eller delar av Matematica.Lib. Datum: 100527 Matematica-ert företag samarbete 3. Simuleringslicens (Windows) för hela eller delar av Matematica.Lib. copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Datum: 100527 Matematica-ert företag samarbete 4. Simulerings och online-licens (Windows och ABB Industrial IT) för hela eller delar av Matematica.Lib. copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

PROCESSLINE. 0601 MS-Windows beräkningsprogram för flöden i rör PROCESSLINE.0601 MS-Windows beräkningsprogram för flöden i rör. Funktioner i punktform; 1.Tryck och temperatur beräkningar för gas- eller vätskeflöden i rör med c:a 50 olika rörbestyckningar. Flödet kan vara isothermt (konstant temperatur utmed röret) eller adiabatiskt (försumbart energiutbyte med omgivningen). 2. Bibliotek med termodynamiska egenskaper för nedanstånde medier och tillstånd; Fas Media Vätska: Vatten, Propan (C3H8), Oil Gas: Ånga, Luft, Argon, H2, O2, N2, CO2, O3, CH4, NH3, Naturgas, Propan Fuktig gas: Luft, Argon, H2, O2, N2, CO2, O3, CH4, NH3, Naturgas, Propan Mättad gas: Ånga, Argon, H2, O2, N2, CO2, O3 Kokande vätska: Argon, H2, O2, N2, CO2, O3 Blandfunktion för alla gaser Biblioteket innehåller allt som har betydelse för flöden i rör, och bygger på bästa möjlig tabeller med uppmätta värden (ideala gaslagen används ej). 3. Strypelement för flödesmätning enligt differenstryckprincipen. 3.0 Generellt. Följande frågor besvaras; Vad ger 2 dp-celler och var skall gränsen vara mellan dom? Vilka krav behövs på dp-cellen och hur skall dom hanteras (t ex linjär/rot utsignal?) Hur skall rotfunktionen q=k*sqrt(dp) se ut? Vad ger en tryck/temp-kompensering av gasdensitet och hur skall den göras? Tryck/temp-kompensering av gaser där ideala gaslagen ej räcker. Beräkningsfunktion för gaser med varierande tryck och temp. Osäkerhetskalkyl inkl samtliga felkällor vid 10 olika flöden och medelvärde 3.1 ISO 5167:2003(DIN 1952, ISO5167:1991/1998, VDI/VDE m.m.) Primärelement; Strypfläns med corner , Fläns- och D och D/2 tryckuttag. Venturi; Svetsad, gjuten och bearbetad gjuten. ISA 1932 dysa, venturi dysa, segmentfläns, kvartscirkeldysa, longradius dysa. Beräkningsfunktioner; differenstryck, håldiameter, flöde, håldiameter som fkn av tryckförlust, optimal design. Tillverknings och monteringsunderlag. Instrumenteringsunderlag för bl a dp-cell. 3 olika flödesberäkningsfunktioner med bl a matematica algoritm (formel). 3.2 McCrometer V-Cone Beräkningsfunktioner: differenstryck och flöde. Matematica algoritm för bättre flödesberäkning; q=k*sqrt(dp)*Y(dp or q). 4. Sortomvandling mellan c:a 30 olika sorter. 5. Ventilberäkningar. 6. Svenska, engelska och/eller tyska. copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

Exempel på leveransklara Matematica_Lib funktionsblock. För ABB Industrial IT plattform. För t ex effekt/energiberäkning på hetvattenpanna och ångpanna. Vatten_entalpi (64-bitars) Vatten_densitet Vatten_dynamiskviskositet Värmeutvidgning_SS2343 Värmeutvidgning_FS Strypfläns; corner, fläns, D & D/2 tryckuttag Venturi-svetsat, gjutgods, bearbetat gjutgods. Dysa ISA 1932, Kortventuri, Segmentfläns, "Viertelkreisdysa", Longradiusdysa V-Cone Switch mellan stor och liten dp-cell Rot_till_dp linjarisering av rotberäknad dp-signal A/D-kalibrering, för eliminering av styrsystemets A/D-omvandlingsfel Ång_entalpi Ång_densitet Ång_dynamisk_viskositet Ång_kappa O2_entalpi O2_densitet O2_dynamisk_viskositet O2_kappa Totalizer (flöde till mängd, effekt till energi) Kan levereras enl. 2 alternativ: 1. I komponentform som kunden själv kopplar ihop med andra funktioner till ett beräkningssystem. 2. I systemform som ett färdigt beräkningssystem som kunden i efterhand kan utveckla i ABB Industrial IT miljön. copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid

skype (gratis); stefan.rudback Kontakt; Matematica Stefan Rudbäck, civ ing postadress; Frillesås Violväg 5 S-439 62 Frillesås Sweden mail@matematica.se www.matematica.se 0708387910 skype (gratis); stefan.rudback copyright (c) 2010 Stefan Rudbäck, Matematica, 0708387910, mail@matematica.se, matematica.se sid