+ All Categories
Home > Documents > Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling...

Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling...

Date post: 30-Apr-2018
Category:
Upload: lamkien
View: 217 times
Download: 4 times
Share this document with a friend
27
Interfacing CalLite with DHI’s Integrated Modeling Platform March 10, 2015 Stephen Blake Arnold Engelmann Sunny Mittal Jesper Overgaard
Transcript
Page 1: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

Interfacing CalLitewith DHI’s Integrated Modeling Platform

March 10, 2015

Stephen BlakeArnold EngelmannSunny MittalJesper Overgaard

Page 2: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

© DHI

• Introduction: Why connect CalLite to MIKE Customised?• Tools and Approach:

1. MIKE Customized Integration Platform 2. Data connection to HEC-DSS3. CalLite Model Adaptor/Integration4. Model Process and Data Visualization

• Q/A Discussion

Agenda

Page 3: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

© DHI

• This development will extend CalLite’s inherent capabilities to provide scenario development, situational context and boundaries.

• The approach can be used to implement solutions for enhanced spatial and temporal representation and processes through linking models.

• Local Model Study. Develop the ability to provide a seamless internal model run of a physical, detailed model with transport, water quality Perform a disaggregation of time series to run a more detailed model using the capabilities of CalLite for driving models and developing scenarios.

• Real-time/Long-term Simulation/Inflow Hydrology. Using a detailed, physically-based hydrologic model to develop watershed input forecast, scenario and real-time capabilities to CalLite.

Interfacing CalLite and MIKE Customised

Page 4: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

© DHI

MIKE Customised Platform built for :• Data Management and Real-time Awareness• Planning and Decision Support• Operations, Forecasting and Warning Systems• Tools for Stakeholder Engagement

Common Uses/Applications:• Data and Model Interoperability, Model Linking• Systems operations and analysis• Web based dissemination/scenario comparison• Data and results portals for collaboration

• Meeting Future Needs for Modeling and Decision Support

Page 5: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

© DHI

01. MIKE Customized Integration Platform

Page 6: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

© DHI

MIKE Customisedan extensible, open-architecture environment for decision supporta modern operating platform for water environments

Open Architecture and StandardsPublished Interfaces for ConnectivityModular components, customisable interfacesComplete Development, Configuration, and Operating Environment

Page 7: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

© DHI

Page 8: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

MIKE Customised Platform overview

© DHI

Page 9: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

Tool types

© DHI

Import toolsImport tools typically appears when the database node, or a group node is selected. When the tool is executed, entities are imported to the selected group.

Export toolsExport tools typically appears when a group or entities are selected. When the tool is executed, the selected groups/entities are exported.

Processing toolsProcessing tools performs an operation on the selected input, and produces new output entities.

Tools with a user interfaceSome tools have a user interface that starts up when the tool is executed.

Page 10: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

Open Architecture: plug-in approach

© DHI

5. Add your own toolstrips to existingviews (IToolstrip)

1. Add your own project tools to the toolbox (ITool)

2. Add your own spreadsheet functions(ISpreadsheetFunction)

Pop-up, or tab

4. Add your own contextmenu entries, and makecustom forms pop-up (IVisualizer)

3. Create your ownjob tasks.

7. Build User Interface(IShellExtension + IDataView)

6. Data Providers

8. Model Adapters

Page 11: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

02.

Time Series data provider for HEC-DSS files

26 March, 2015© DHI #15

Page 12: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

Data Provider: a plugin to help register HEC-DSS time series in MIKE Customised.

Registered time series are associated TS, so they dynamically read from DSS files and not from MC database.

26 March, 2015© DHI #16

Page 13: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

First create provider connection.

26 March, 2015© DHI #17

Page 14: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

Register the HEC-DSS time series in MC

26 March, 2015© DHI #18

Registered TS show as associated TS in TS

manager.

Page 15: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

Registered time series can be plotted in chart data view or table data view just like any other MC time series, but in this case the data is being read from DSS file rather than from MC database.

26 March, 2015© DHI #19

Page 16: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

HEC-DSS time series in data table data view.

26 March, 2015© DHI #20

Page 17: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

03.

MIKE Customised - Scenario Manager

26 March, 2015© DHI #21

Generic Adapter

Page 18: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

Generic adapter can be used to register any type of model in MIKE Customised by specifying model details as a configuration xml file.

26 March, 2015© DHI #22

Page 19: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

Register model via Generic Adapter in MC

26 March, 2015© DHI #23

Page 20: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

Specify adapter input parameters and register

26 March, 2015© DHI #24

Page 21: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

Finish registration

26 March, 2015© DHI #25

Page 22: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

Model registered in MC

26 March, 2015© DHI #26

Page 23: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

© DHI

CalLite adapter implementation:specifying model details as a configuration xml file.

Page 24: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

© DHI

Model Process andVisualization Tools

• Workflow sequence development and schematic visualization

• Conceptual model testing• Model comparison and evaluation• Workflow automation

04.

Page 25: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

© DHI

Interface Customization• Platform Standard View• Platform Custom View• Web version of platform• Web tools for viewing and controlling platform features

Page 26: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

Complete model adaptor: features/capabilities to includeBuild Data Disaggregation Tool: module for Monthly to Daily Implement Test Case for Linked Models• Internal Detailed Model• Hydrologic model for detailed inflow boundary conditions

Opportunities for Use• Compare results/models/approach• Data and Model Interoperability, connecting models• Multi Criteria Analysis/Ensemble/Optimization Tools• R&D environment for CalLite feature development • Multi-user access environment

Next Steps for Interfacing CalLite and MIKE Customised

© DHI

Page 27: Interfacing CalLite with DHI’s Integrated Modeling … CalLite with DHI’s Integrated Modeling Platform ... Pop-up, or tab 4. ... this case the data is being read from DSS file

Thank you!

Further Information and Contacts

DHI US Contact details:

Stephen Blake: [email protected]: [email protected]

www: www.dhigroup.comwww.mikebydhi.com

user forum: fttp://forum.mikebydhi.com

© DHI


Recommended