The Application of Modern Optimization Packages in Multisensor Data Assimilation
PyDDA is an expandable framework that integrates data from weather radars and forecasting models using SciPy’s optimization package to create meteorological fields.
Engineering topics
Publications and source records attributed to Jackson, Robert.
PyDDA is an expandable framework that integrates data from weather radars and forecasting models using SciPy’s optimization package to create meteorological fields.
Climate Model Development and Validation: (1) DOE's E3SM model being developed with goal of an increased resolution of 13 km (right arrow) assumptions made in convective parameterizations may not apply. (2) Need long term dataset with quantifiable large scale forcings to evaluate performance of convective parameterizations. (3) Vertical velocities are critical for calculating mass fluxes but are poorly represented in GCMs. (4) Dual Doppler techniques can retrieve vertical velocities, but uncertainties can be high due to sampling, mass continuity assumptions, fall speed assumptions, boundary conditions. (5) Can use high-resolution model simulated radar variables to assess impacts of such uncertainties
No abstract available
No abstract available
No abstract available
The Atmospheric Radiation Measurement user facility (ARM) Southern Great Plains observatory (SGP) houses over 50 precipitation instruments, using approximately 10 different methods for measurement. Nine different types of sensors are deployed at the SGP Central Facility with duplicates of the video disdrometer, impact disdrometer, and laser disdrometer. These instruments are deployed relatively close to one another in the “Central Cluster” of the SGP Central Facility. This effort employed simple clustering techniques on these data to calculate a precipitation best estimate, which in turn was used to develop a weighting scheme for each instrument type across rain rates that can be reused in the future for different configurations of instrument deployments. Product should be considered as an evaluation data set.
The Business Energy Financing (BEF) program offered commercial businesses in Michigan affordable financing options and other incentives designed to support energy efficiency improvements. We worked through partnerships with Michigan utilities, lenders, building contractors, trade associations, and other community organizations to offer competitive interest rates and flexible financing terms to support energy efficiency projects that otherwise would not have happened. The BEF program targeted the retail food market, including restaurants, grocery stores, convenience stores, and wholesale food vendors, with the goal of achieving energy efficiency retrofits for 2 percent of the target market. We offered low interest rates, flexible payments, easy applications and approval processes, and access to other incentives and rebates. Through these efforts, we sought to help customers strive for energy savings retrofits that would save 20 percent or more on their energy use. This program helped Michigan businesses reduce costs by financing energy efficient lighting, heating and cooling systems, insulation, refrigeration, equipment upgrades, and more. Businesses completed the upgrades with the help of our authorized contractors, and, through our lending partners, we provided affordable financing options.
Efficient utilization of spacecraft resources is essential, but the accompanying scheduling problems are often computationally intractable and are difficult to approximate because of the presence of numerous interacting constraints. Artificial intelligence techniques were applied to the scheduling of the NASA/ESA Hubble Space Telescope (HST). This presents a particularly challenging problem since a yearlong observing program can contain some tens of thousands of exposures which are subject to a large number of scientific, operational, spacecraft, and environmental constraints. New techniques were developed for machine reasoning about scheduling constraints and goals, especially in cases where uncertainty is an important scheduling consideration and where resolving conflicts among conflicting preferences is essential. These technique were utilized in a set of workstation based scheduling tools (Spike) for HST. Graphical displays of activities, constraints, and schedules are an important feature of the system. High level scheduling strategies using both rule based and neural network approaches were developed. While the specific constraints implemented are those most relevant to HST, the framework developed is far more general and could easily handle other kinds of scheduling problems. The concept and implementation of the Spike system are described along with some experiments in adapting Spike to other spacecraft scheduling domains.
The Proposal Entry Processor (PEP) System supports the submission, entry, technical evaluation review, selection and implementation of Hubble Space Telescope (HST) observing proposals. The PEP system is described concentrating on features which illustrate principles of telescience as applied to the HST. These principles are applicable to other observatories, both space and ground based. The PEP proposal forms allow a scientist to specify scientific objectives without becoming needlessly involved in implementation details. The Remote Proposal Submission System (RPSS) allows proposers to submit proposals electronically via Telenet, SPAN, and other networks. The RPSS performs syntax and sematic checks on proposals. The PEP uses a fourth generation database system to store proposal information and to allow general queries and reports. The Transformation subsystem uses an expert system written in OPS5 to cast a scientific description of an observing program into parameters used by the planning and scheduling system. The TACOS system is a natural language database which supports the proposal selection process. Technical evaluations for resource usage and duplicate science are performed using rulebased systems.
Two expert systems were written in OPS5 by the expert, a Ph.D. astronomer with no prior experience in artificial intelligence or expert systems, without the use of a knowledge engineer. The first system was built from scratch and uses 146 rules to check for duplication of scientific information within a pool of prospective observations. The second system was grafted onto another expert system and uses 149 additional rules to estimate the spacecraft and ground resources consumed by a set of prospective observations. The small vocabulary, the IF this occurs THEN do that logical structure of OPS5, and the ability to follow program execution allowed the expert to design and implement these systems with only the data structures and rules of another OPS5 system as an example. The modularity of the rules in OPS5 allowed the second system to modify the rulebase of the system onto which it was grafted without changing the code or the operation of that system. These experiences show that experts are able to develop their own expert systems due to the ease of programming and code reusability in OPS5.