CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite...
Transcript of CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite...
![Page 1: CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite 2.0 Development Team • DWR – Richard Chen – Hao Xie – Kevin Fung and Kevin](https://reader036.fdocuments.us/reader036/viewer/2022080717/5f78307cb3aef4161a2e661b/html5/thumbnails/1.jpg)
CalLite 2.0 Screening Model
Tom FitzHugh U.S. Bureau of Reclamation February 21-22, 2012
![Page 2: CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite 2.0 Development Team • DWR – Richard Chen – Hao Xie – Kevin Fung and Kevin](https://reader036.fdocuments.us/reader036/viewer/2022080717/5f78307cb3aef4161a2e661b/html5/thumbnails/2.jpg)
What is CalLite?
Incr
easin
g Co
mple
xity
Decreasing Ease of Use/Accessibility
System dynamics Screening models
Physical system models
Primary processesOperations models
Empirical models“Box”/concept models
Expert use only
- Open to use by non-experts- Allows exploration
- Interactive and intertwined with decision process
CALSIM (hydrology/system
operations)
DSM2(1-D
hydrodynamics/water quality)
ANN(flow-salintyneural nets)
IWFM(regional
groundwater)
X2(aq. species abundance)
CalLite
unTrim3D(3-D hydrodynamics)
Incr
easin
g Co
mple
xity
Decreasing Ease of Use/Accessibility
System dynamics Screening models
Physical system models
Primary processesOperations models
Empirical models“Box”/concept models
Expert use only
- Open to use by non-experts- Allows exploration
- Interactive and intertwined with decision process
CALSIM (hydrology/system
operations)
DSM2(1-D
hydrodynamics/water quality)
ANN(flow-salintyneural nets)
IWFM(regional
groundwater)
X2(aq. species abundance)
CalLite
unTrim3D(3-D hydrodynamics)
![Page 3: CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite 2.0 Development Team • DWR – Richard Chen – Hao Xie – Kevin Fung and Kevin](https://reader036.fdocuments.us/reader036/viewer/2022080717/5f78307cb3aef4161a2e661b/html5/thumbnails/3.jpg)
CalLite 2.0 Development Objectives • Create a WRIMS-based screening model that:
– Closely replicates key features and results of the detailed CalSim model, with much faster run-time
– Has a user-friendly and flexible GUI • Two types of CalLite use:
– Educational use by interested stakeholders – Study production by model developers and water
resources management professionals
• Developed in conjunction with CA DWR
![Page 4: CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite 2.0 Development Team • DWR – Richard Chen – Hao Xie – Kevin Fung and Kevin](https://reader036.fdocuments.us/reader036/viewer/2022080717/5f78307cb3aef4161a2e661b/html5/thumbnails/4.jpg)
CalLite 2.0 Design
CalLite GUI
WRESL
WRIMS CalLite.exe
Libs/DLLs Input DSS files Lookup tables
Compiled WRESL
Developer
GUI.xml
Distribute
Compiled GUI code
Alt1.dss Temp Folder
- CalLite.exe & Libs -Mod. Input File
- Mod. Look up tables Run
End User
Alt2.dss
. . . . .
.DSS/.xml(store scenario log)
Post Process User Input
![Page 5: CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite 2.0 Development Team • DWR – Richard Chen – Hao Xie – Kevin Fung and Kevin](https://reader036.fdocuments.us/reader036/viewer/2022080717/5f78307cb3aef4161a2e661b/html5/thumbnails/5.jpg)
CalLite 2.0 GUI • Scenario Construction
– User can adjust hydrologic inputs, regulations, facilities, and other scenario settings to set up and run quick screening analyses
• Data and Results Visualization – Quick Results: focus on commonly needed views
(timeseries, tables, statistical summaries, exceedence plots) for key system variables
– Custom Results: extend output views to custom multiple-variable and derived-variable constructs
– Spatial Selection of Results: Schematic and Google Map views of results
![Page 6: CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite 2.0 Development Team • DWR – Richard Chen – Hao Xie – Kevin Fung and Kevin](https://reader036.fdocuments.us/reader036/viewer/2022080717/5f78307cb3aef4161a2e661b/html5/thumbnails/6.jpg)
GUI Flexibility
• GUI separate from WRIMS model but both can be adjusted in tandem as needs evolve
• Model criteria options and results options defined separately from model code – Reconfigurable without recompiling – Modeler can control labels, time series, etc.
without programming • Open source, portable implementation
– Eclipse + Java + SwiXML + HECDSS + JFreeChart
![Page 7: CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite 2.0 Development Team • DWR – Richard Chen – Hao Xie – Kevin Fung and Kevin](https://reader036.fdocuments.us/reader036/viewer/2022080717/5f78307cb3aef4161a2e661b/html5/thumbnails/7.jpg)
GUI.xml
![Page 8: CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite 2.0 Development Team • DWR – Richard Chen – Hao Xie – Kevin Fung and Kevin](https://reader036.fdocuments.us/reader036/viewer/2022080717/5f78307cb3aef4161a2e661b/html5/thumbnails/8.jpg)
GUI_Links2.table ckbReg3 GUI_D1641Regs.table 1 -2 DCC_DLTSW - Delta Cross Channel Regulations gui_xchanneldaysckbReg8 GUI_D1641Regs.table 2 -2 EI_DLTSW - Export-Inflow Ratio Regulations gui_EIRatiockbReg6 GUI_D1641Regs.table 3 -2 NDO_DLTSW - Minimum Net Delta Outflow Regulations GUI_NDO_FlowckbReg4 GUI_D1641Regs.table 4 -2 RV_DLTSW - Sacramento River at Rio Vista Minimum FloRegulations gui_RioVistackbReg7 GUI_D1641Regs.table 5 -2 X2_DLTSW - X2 Requirements Regulations gui_x2active|gui_x2kmckbReg15 GUI_D1641Regs.table 6 -1 X2ROE_DLTSW - Roe Trigger RegulationsckbReg9 GUI_D1641Regs.table 7 -1 VAMP_DLTSW - Vernalis RegulationsckbReg11 GUI_D1641Regs.table 8 -1 EM_DLTSW - Emmaton RegulationsckbReg12 GUI_D1641Regs.table 9 -1 JP_DLTSW - Jersey Point RegulationsckbReg13 GUI_D1641Regs.table 10 -1 RS_DLTSW - Rock Slough RegulationsckbReg14 GUI_D1641Regs.table 11 -1 CO_DLTSW - Collinsville Regulations
![Page 9: CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite 2.0 Development Team • DWR – Richard Chen – Hao Xie – Kevin Fung and Kevin](https://reader036.fdocuments.us/reader036/viewer/2022080717/5f78307cb3aef4161a2e661b/html5/thumbnails/9.jpg)
GUI_Links3.table
![Page 10: CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite 2.0 Development Team • DWR – Richard Chen – Hao Xie – Kevin Fung and Kevin](https://reader036.fdocuments.us/reader036/viewer/2022080717/5f78307cb3aef4161a2e661b/html5/thumbnails/10.jpg)
PDF Report Template
![Page 11: CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite 2.0 Development Team • DWR – Richard Chen – Hao Xie – Kevin Fung and Kevin](https://reader036.fdocuments.us/reader036/viewer/2022080717/5f78307cb3aef4161a2e661b/html5/thumbnails/11.jpg)
CalLite Model Use
• Freely available: – Agencies supporting limited XA solver version
– No FORTRAN compiler required
• Screening evaluations facilitated by: – Fast run-time (5 minutes) – Adjustable settings
![Page 12: CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite 2.0 Development Team • DWR – Richard Chen – Hao Xie – Kevin Fung and Kevin](https://reader036.fdocuments.us/reader036/viewer/2022080717/5f78307cb3aef4161a2e661b/html5/thumbnails/12.jpg)
CalLite Model Use
• Experienced WRIMS modelers can go beyond GUI options in modifying settings
• Useful for: – Evaluating risk in meeting operational objectives,
i.e. trade-offs between delivering water and environmental requirements
– Quantifying operational flexibility through comparison of multiple scenarios
![Page 13: CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite 2.0 Development Team • DWR – Richard Chen – Hao Xie – Kevin Fung and Kevin](https://reader036.fdocuments.us/reader036/viewer/2022080717/5f78307cb3aef4161a2e661b/html5/thumbnails/13.jpg)
Anticipated Applications
• Water plan updates • Reservoir and system reoperation studies • O&M daily operation/forecasting tool • Storage investigations (new facilities) • Cost Allocation • Delta alternative investigations • Stakeholder education
![Page 14: CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite 2.0 Development Team • DWR – Richard Chen – Hao Xie – Kevin Fung and Kevin](https://reader036.fdocuments.us/reader036/viewer/2022080717/5f78307cb3aef4161a2e661b/html5/thumbnails/14.jpg)
CalLite 2.0 GUI
![Page 15: CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite 2.0 Development Team • DWR – Richard Chen – Hao Xie – Kevin Fung and Kevin](https://reader036.fdocuments.us/reader036/viewer/2022080717/5f78307cb3aef4161a2e661b/html5/thumbnails/15.jpg)
CalLite 2.0 GUI
![Page 16: CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite 2.0 Development Team • DWR – Richard Chen – Hao Xie – Kevin Fung and Kevin](https://reader036.fdocuments.us/reader036/viewer/2022080717/5f78307cb3aef4161a2e661b/html5/thumbnails/16.jpg)
CalLite 2.0 GUI
![Page 17: CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite 2.0 Development Team • DWR – Richard Chen – Hao Xie – Kevin Fung and Kevin](https://reader036.fdocuments.us/reader036/viewer/2022080717/5f78307cb3aef4161a2e661b/html5/thumbnails/17.jpg)
CalLite 2.0 GUI
![Page 18: CalLite 2.0 Screening Model - BPA.gov Business/TechnologyInnovation... · 2017-06-16 · CalLite 2.0 Development Team • DWR – Richard Chen – Hao Xie – Kevin Fung and Kevin](https://reader036.fdocuments.us/reader036/viewer/2022080717/5f78307cb3aef4161a2e661b/html5/thumbnails/18.jpg)
CalLite 2.0 Development Team • DWR
– Richard Chen – Hao Xie – Kevin Fung and Kevin
Kao – Nicky Sandhu – Erik Reyes – Nazrul Islam
• WRIMS Consultants – Dan Easton – Andy Draper
• SWRCB – Lucas Sharkey – Mark Gowdy
• Reclamation – Nancy Parker – Tom FitzHugh – Claire Hsu / Junaid As-
Salek • FWS
– Derek Hilts – Craig Anderson
• GUI Consultants – Tad Slawecki – Daniel Rucinski – Nadia Kabir