Wanda WEC - OpenMI 4 maart 2010

Vergelijkbare documenten
Tam-Tam bijeenkomst Deltares Software Dagen. Overzicht WANDA toepassingen in afvalwatertransport

Wanda 4 Heat 4 maart 2010

Base24 database suite

TRECO OFFICE Annex 2: Inrichting van database, vergelijkingsapplicaties en integratie met BIM

VLT AutomationDrive FC 302 Integrated Motion Controller IMC

Boosterpomp in afvalwaterpersleidingsysteem Inleiding

Itsme masterclass Freely usable Siemens AG 2016 siemens.com/tia-portal

Delft-FEWS, HYMOS & MATROOS. Thema: Samen Werken

Hoe ga je van idee naar product? Jan Leideman

Visie op de BasisSoftware. Next Generation Hydro-Software. SIMONA gebruikersdag 9 november 2010

Operationele verwachtingen voor de Rijn- en Maas Monding met FEWS RMM

openelectronic Health Record

Zelftest Java concepten

Hoe werkt een computer precies?

IO-Link : de industriële communicatiestandaard. IO-Link Group Belgium stelt voor

Lync Call Appliance Zijn er dan nog variabele kosten? Beheer interface

Sturing in de boezem van Rijnland. PAOTM cursus 1

SYMPOSIUM SLIM MALEN. Integrale sturing Rijnland. René van der Zwan

Iedere keer anders en toch hetzelfde hoe configureerbare machineautomatisering bijdraagt aan de concurrentiepositie

TESTEN IN ONDERWIJSLAND MET SERVICEVIRTUALISATIE. John van der Molen - Rix Groenboom - Bas Dijkstra

PC integratie bij robots Dieter Debaillie

Any data from any source available at any time as information on your favorite mobile device

Bosbo 3.0. Sturing in de boezem van Rijnland. PAOTM cursus

Plug and Play in de machinebouw. Zelf configurerende machines

Wanda 4 Liquid. Wat is nieuw Wat is veranderd Wat is ongewijzigd

Sturing in de boezem van Rijnland

De multimodale interface van de smartphone. Hester van Slooten

Brabant Water en Wanda

Connected Learning Het nieuwe interactieve leren! DID-NL/Wim Kluiters

Avaya IP Office release 8.0 update

Technische fiche Endura Delta

Welkom bij het Machinebouw event 20

m.b.v. digitale certificaten en PKI Versie: mei 2002 Beknopte Dienstbeschrijving beveiligen van VPN s

Wanda gebruikersbijeenkomst

Systeem Programmeerbaar In Netwerk. Technische Specificatie 1 pomp installatie. Opdrachtgever: WWIOT B.V. Auteur: J. Smits Versienummer: 1.

IO-Link: de industriële communicatiestandaard. De basis van IO-Link

Your View on Business

Er bestaat een excel voor RETURN-ON-INVESTMENT van de vending kast (gemiddeld 1 jaar) Hoe groter het verbruik van gereedschappen, hoe interessanter.

Procesoptimalisatie door Procesinformatie. 30 november 2005 Andre IJdo, Coordinator Technisch Beheer Lars van Beek, Sales Manager

Software Test Plan. PEN: Paper Exchange Network Software Engineering groep 1 (se1-1415) Academiejaar

ADOMI-ASD 3D BIM én 2D technische tekenkracht

Accelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368

LAYOUT TITOLO CON IMMAGINI SOTTOTITOLO

volgens EN en EN ISO

Voorstel voor het in beheer nemen van Open Modelling Interface (OpenMI)

Niklas Integratie Platform Verbeteren, besparen en méér

Meten, sturen en regelen

Safety Evaluation Tool Online verificatie van veiligheidsfuncties volgens EN-ISO (PL) en EN (SIL)

Your view on business On your favorite device

14/05/2008. Séminaire Bruxelles Environnement Leefmilieubrussel seminarie. Verwarming. Airconditioning. Drukverhoging. Regenwaterrecuperatie

100 % flexibiliteit en optimalisatie met Flexible Machine Control

Economy of Scale voor e-mental health interventies door middel van een uniform platform

Software Test Document

Project Fasering Documentatie Applicatie Ontwikkelaar

SmartTestAssistant. Het slimme testhulpmiddel. door Frank Stolker

De praktische kant van de Cloud De Cloud en modellen maken pay per use mogelijk

Programmeren in C ++ met wxwidgets les 5

Parametrisch Ontwerpen Design Informatics BSc BK3OV3. Challenge the future

juli 2019 Nieuwsbrief KPP-project Hydraulica Programmatuur

Belangrijkste ideeën/concepten uit OS, incl. proces

HYDRO TWIN. data driven watermanagement

HANDLEIDING PROGRAMMEREN IN PASCAL (LAZARUS)

g in g o rh ve k ru D

p:t:: LtjjIOO - Opdrachtgever: DG Rijkswaterstaat, RIZA Delft FEWS als operationeel systeem Werkdocument delft hydraulics 'NL I

KRW-VSS en (UM)-Aquo. data standaarden in Delft-FEWS. Amersfoort, 23 April Marc van Dijk Deltares

Software Test Documentation

Wat is OpenMI en wat kan het betekenen?

Intro JIP MoBaMo-BES. Deltares.

Ad Hoc rapportage of constante sturing. Presentatie door: Paul Brands Regional Account Executive

CallRecorder. FeaturePhone 175

FX-Gluemix pagina-indeling HMI

Home page Als je voor het eerst de site bezoekt zie je het volgende scherm dat is ingedeeld in drie hoofd gebieden:

FA23 Aansluitschema Onderdeel nr:

TMAP NEXT DOCUMENT OVERZICHT TOEGEPASTE TESTVORMEN

Break-out sessies Partner Care. 19 oktober 2015

slides3.pdf April 15,

TradePoint Systems NCTS Oplossingen

Wat is een busverbinding?

Model Driven Software Development: Geen toekomst maar realiteit. 4 juni 2009, WTC, Amsterdam.

TU/e DLWO: Concept voor interne en externe koppeling. Frank Vercoulen Functioneel beheer TU/e DLWO

Systeem Programmeerbaar In Netwerk. Technische Specificatie 1 pomp installatie. Opdrachtgever: WWIOT B.V. Auteur: J. Smits Versienummer: 1.

PTC USER EVENT 2010 Tips & Tricks

WORKSHOP ORANGE PI & PYTHON v september 2017

Applicatie Architectuur en ICT-Infrastructuur

Kadaster Data Platform

Het hydraulische systeem opnieuw bekeken

Energiebesparing BROCHURE NL 6.00 ENERGY BROCHURE 1401

Les 11: systeemarchitectuur virtuele machines

DCMO LRC. Innovatieve ontwikkeling Long Range Communication SATS. Maj Ab de Vos Operationeel Architect Inzet Land

PVE ICT SOCIALE WIJKTEAMS. Inleiding

Grauel Printing & Assembly

Azure en BI: niet alleen voor grote bedrijven

HANDBOEK LSM BASISPRINCIPES LSM

Projectplan migratie DUFLOW functionaliteit naar SOBEK. jagers

Dynamiek met VO-Script

Nieuwsbrief KPP Hydraulica Programmatuur RWS

EmSE presentatie. Starten met de ATtiny2313: Een RGB powerled driver Kees Moerman, 13 juli 2010

HiveIO Fabric Technical Overview

Oppervlaktewaterverdeling in RTC tools vervanging Mozart/DM in het LHM

Transcriptie:

Wanda WEC - OpenMI

Wanda 4 Koppeling externe programma s Twee mogelijkheden: Wanda External Communication (WEC sinds 2005) Open Modelling Interface standaard (OpenMI sinds 2009)

WEC WEC = Wanda External Cummunication Uitwisseling van set gegevens tussen 2 actieve programma s gebruik makend van stukje gezamenlijk geheugen (shared memory) Programma A Memory Programma B

WEC 2 verschillende uitgevoerde toepassingen: WANDA MATLAB C-comp WEC WECDAQ Communicatie door speciale control componenten WECxy

Gemalen simulator Doel gemalen simulator: Inregelen PLC m.b.v. digitaal water Principe gemaalbesturing PLC Frequentie omvormer Niveaumeter zuigkelder Motor pomp

Gemalen simulator

Gemalen simulator Wanda schematisatie: Control component WEC (diverse varianten In/Out kanalen max 8)

Gemalen simulator WECDAQ hardware en software

Gemalen simulator Demonstratie

OpenMI Open Modelling Interface: Standaard die het koppelen van numerieke modellen vereenvoudigt. Eenduidige specificatie welke grootheden op welke geometrische locatie (plaats) binnen welk tijdsdomein kunnen worden uitgewisseld. Uitvoer van model A dient als invoer voor model B (en vice versa) Deze gegevensuitwisseling vindt plaats op modeltijdstapbasis, waarna inde tijd en/of de plaats wordt geïnterpoleerd. Twee of meer OpenMI-compliant modellen kunnen dus eenvoudig worden gecombineerd tot een geïntegreerde modelberekening OpenMI shell Main progam OpenMI shell Application 1 DLL Application 2 DLL

OpenMI Open Modelling Interface: Standaard die het koppelen van numerieke modellen vereenvoudigt. Eenduidige specificatie welke grootheden op welke geometrische locatie (plaats) binnen welk tijdsdomein kunnen worden uitgewisseld. Uitvoer van model A dient als invoer voor model B (en vice versa) Deze gegevensuitwisseling vindt plaats op modeltijdstapbasis, waarna inde tijd en/of de plaats wordt geïnterpoleerd. Twee of meer OpenMI-compliant modellen kunnen dus eenvoudig worden gecombineerd tot een geïntegreerde modelberekening

OpenMI Voorbeeld.NET code: ILinkableComponent wandamodel = new WandaEngine(); wandamodel.initialize(initializationarguments); IInput mypumpinputitem = wandamodel.inputitems[0]; IOutput mydischargeoutputitem = wandamodel.outputitems[0]; while (! (wandamodel.status == LinkableComponentStatus.Done) ) { mypumpinputitem.values[0] = newpumpvalue; wandamodel.update(); } updateddischargevalue = mydischargeoutputitem[0];

OpenMI Open Modelling Interface: Open source code.net Gezamenlijk ontwikkeling van: Meer informatie: WWW.OPENMI.ORG

OpenMI - Sobek Wanda koppeling Poldergemaal lozend op getijde water Doel: energiebesparing gemaal niet pompen tijdens HW Vraag: wat is effect in het poldersysteem Sobek: 1D modellering van poldersysteem geen pomp model met vermogen/rendement WANDA: goed pompmodel incl energieberekening niet geschikt om poldersysteem te modelleren OPLOSSING: koppelen

OpenMI - Sobek Wanda koppeling Spui + pomp debiet Niveau polder

OpenMI - Sobek Wanda koppeling

OpenMI - Trainingssimulator TRAINING Trainer SCADA database Trainer program Incidents SCADA system PLC (virtual) Pump / Valve actions Pressures, dicharges, etc OpenMI shell WANDA engine Hydraulic model input Hydraulic model output WANDA model Trainee

OpenMI - Trainingssimulator TRAINING EVALUATION Trainer Trainer Trainee SCADA database Trainer program WANDA GUI Incidents SCADA system PLC (virtual) Pump / Valve actions Pressures, dicharges, etc OpenMI shell WANDA engine Hydraulic model input WANDA Engine Hydraulic model output WANDA model Trainee

OpenMI demo trainingssimulator TRAINING EVALUATION User User SCADA GUI (.NET appilcation) WANDA GUI Wanda.Engine calls OpenMI based shell WANDA Engine (fortran DLL) OpenMI Demo Program WANDA model WANDA Engine (Fortran executable) WANDA 3.7 Program

OpenMI demo trainingssimulator Pressure4 Pressure Pressure3 Pressure Pressure2 Pressure Pressure1 Pressure Discharge2 Discharge Discharge1 Discharge Discharge3 Discharge Pump3 Pump2 Pump1 Valve3 Valve2 Valve1 H V3 G V2 F V1 E A STH01 KP1,VA9 CTR7 CTR01 VA4 OV2,WV5a WV2,3,10 D C B Q=126_R Q= 16 Q=62 Q =15 q=15 q= 31 Q=26_R P41 P40 P39 P38 P37 P36 P35 P34 q =31 Q=61_R P33 P32 P31 q=31 Q=47_R Q= 66 P30 P29 P28 P27 Q =16 Q=52_R P26 P25 Q=66 Q=132 P24 P23 P22 Q=48_R Q=48 Q=63 Q=47 Q=15 P21 P20 P19 P6 P1 Q=16 Q =31 Q= 31 Q=97 Q=80_R Q=46 q =47 P18 P17 P16 P15 P14 P13 P12 P11 P10 P9 P8 P7 Q=31 P5 P4 P3 P2 Q=1393 C3 C2 C1 P3 P2 P1 B1 HB1 CTR4 CR11 KP2 CTR6 CTR8 CTR02 ZWZ11 ZWZ6 ZWZ7 ZWZ5 ZWZ3,4 WL2 STH02 STH03,4 VA103,4 VA1,3 OV3 WV9 VA101 EW8,9 HL2 VA100 HL3 ZWZ1 EW2,3,4,

OpenMI demo trainingssimulator