SPECIAL NOTICE
D -- Riverware and Hydrologic Database upgrades and enhancements
- Notice Date
- 5/28/2008
- Notice Type
- Special Notice
- Contracting Office
- Bureau of Reclamation, Lower Colorado Region P.O. Box 61470 Boulder City NV 89006
- ZIP Code
- 89006
- Archive Date
- 5/28/2009
- Small Business Set-Aside
- N/A
- Description
- The Bureau of Reclamation, Boulder City Regional office, Boulder City Nevada, intends to award on a sole source basis a purchase order to the University of Colorado, 3100 Marine Street, Room 481, Boulder City, CO 80309-0572, for advanced decision support for Water and Environmental systems (CU-CADSWES) for upgrades and enhancements of the Riverware modeling tool and the Hydrological database (HDB). Since 1993, Reclamation, the Tennessee Valley Authority (TVA), the U.S. Geological Survey, and the University of Colorado's Center for Advanced Decision Support for Water and Environmental Systems (CADSWES) have participated in a collaborative research and development program to develop decision support tools for water management. Two major applications from this program are used by Boulder City operations office: Riverware, a generalized river and reservoir data management system and the Hydrological Database. The contractor (CADSWES) developed, enhances, and maintains these packages for the users and is, therefore, the only entity able to provide these services. Calculation Application - Derivation Application Replacement: To further the development of the Hydrologic database (HDB) as the database of record for the Boulder Canyon Operations Office and to satisfy the Calculation Application functional requirements, CADSWES will continue to refine the Derivation Application replacement functionality of the Calculation Application. CADSWES has completed the first version of this application under separate funding and it is currently being tested and recently put into production. The results of the testing and implementation of the Computation Processor and the modified HDB database will determine the additional required tasks for CADSWES. The tasks will include, but are not limited to, the fixing of any identified Processor programming and HDB database bugs. CADSWES will also enhance or modify existing Computation Processor algorithm code to meet the minimal functional requirements of the algorithms or to provide enhancements to existing algorithms. Create Additional Required Calculation Application Algorithms: CADSWES will design, code and test algorithms as identified by the Boulder Canyon Operations Office (BCOO). These algorithms are in addition to those that are delivered with the Derivation Application Replacement. This work also includes documentation of the algorithms in an Algorithm User's Guide. Specific algorithm requirements will be identified by BCOO staff prior to the start of work, and will include the following:- Flow algorithms currently performed in the XConnect telemetry software.- Mass balance algorithms such as daily gain/loss at various river reaches.- Algorithms that will replace calculations currently performed in spreadsheets and in other programs outside of the HDB.The budget includes travel funding for a 1-2 day trip to Reclamation offices to attend meetings to discuss the algorithm requirements with BCOO River Operations staff.Documentation of HDB Tables - HDB Data Dictionary: Lower Colorado Region HDB users have identified the need to be able to reference, in detail, of all the HDB tables. The documentation needs to define the structure of each table, as well as descriptive text of the meaning of each field in the tables. BCOO has created a sample document that contains much of this information - however it is incomplete and does not contain any of the new tables. This function is best performed by the HDB developer. After completion of this document, it is desired that CADSWES will provide updates to the document as the HDB schema changes, as part of the CADSWES HDB documentation library. Enhance RiverWare's Multiple-Run Management (MRM) and the Data Management Interface (DMI) Capabilities: Enhancements to RiverWare's MRM and DMI utilities are required to improve Reclamation's capability to model climate change scenarios and climate variability on the Colorado River beyond the Index Sequential Method. The required capability is to perform at least 1000 simulations in CRSS using at least 1000 input DMIs. (During the climate variability modeling performed for the Shortage and Coordinated Operations Final EIS (FEIS), the limitation was approximately 125 runs before a memory error occurred.). Further it is desired to reduce the total run time for 1000 CRSS simulation from the current estimated 15 hours to approximately 2 hours. This task is to explore possible approaches to meeting these needs and to implement one or more agreed-upon enhancements as possible under this budget. Among the approaches to be investigated is an execution management utility that would spawn runs on multiple machines simultaneously and then recombine the results of individual traces into a single RiverWare Data File (RDF) for analysis purposes. Other approaches will be considered (including upgraded hardware) and combined with improvements currently under way to improve runtime performance and MRM capabilities. Enhance RiverWare to Support Davis-Parker Hourly Scheduling:LC wishes to replace the spreadsheet application for hourly scheduling of hydro units and releases at Davis and Parker with a RiverWare model with the same functionality. The preliminary phase, accomplished by CADSWES under user support funding, identified requirements and a preliminary design. The work effort under this task will complete the design and develop enhancements required such as new methods for power release, modified dispatch methods and new SCT functionality to allow the RiverWare model to serve the needs of the schedulers. This initial phase does not include any modifications to HDB. (The spreadsheet does not currently communicate with HDB, but future enhancements may be identified to facilitate that communication.) Re-implementation of runtime diagnostics in RiverWare: Diagnostics were first introduced in RiverWare about 12 years ago. Since that time, the functionality and complexity of the software have evolved significantly and the original design of the runtime diagnostics is now inadequate. For example, adequate diagnostics are not possible for expression slots and methods on computational subbasins as well as some DMIs. Further, the current implementation uses too much runtime memory, always of concern for large models. Also, new development is slowed by the need to retrofit to the difficult-to-maintain diagnostics management. A design for new diagnostics management will be developed and implemented. The cost for this significant task will be shared among several sponsors of RiverWare. Rulebased Simulation Improvements: This task will provide for improvements to the Rulebased Simulation including one level of "undo" in the rules editor, improvement of the palette for easier rule construction, and simplifications of the display such as replacement of "@currentTimestep" with "t". In addition, this task will contribute to a feasibility study and high level design for a debugging capability in the rules that allows setting breakpoints, stepping through the logic much as a software debugging utility. These tasks are cost-shared with other sponsors. Anticipated award date: June 4th, 2008.
- Web Link
-
FedBizOpps Complete View
(https://www.fbo.gov/?s=opportunity&mode=form&id=54c76d45e6f1465fa89ab934a69ae17e&tab=core&_cview=1)
- Record
- SN01582049-W 20080530/080528220539-54c76d45e6f1465fa89ab934a69ae17e (fbodaily.com)
- Source
-
FedBizOpps Link to This Notice
(may not be valid after Archive Date)
| FSG Index | This Issue's Index | Today's FBO Daily Index Page |