Engineering PapersSearch

Engineering topics

Mahoney, Michael

Publications and source records attributed to Mahoney, Michael.

Surrogate-Based Autotuning for Randomized Sketching Algorithms in Regression Problems

Algorithms from Randomized Numerical Linear Algebra (RandNLA) are known to be effective in handling high-dimensional computational problems, providing high-quality empirical performance as well as strong probabilistic guarantees. However, their practical application is complicated by the fact that the user needs to set various algorithm-specific tuning parameters which are different from those used in traditional NLA. This paper demonstrates how a surrogate-based autotuning approach can be used to address fundamental problems of parameter selection in RandNLA algorithms. In particular, we provide a detailed investigation of surrogate-based autotuning for sketch-and-precondition (SAP)-based randomized least squares methods, which have been one of the great success stories in modern RandNLA. Empirical results show that our surrogate-based autotuning approach can achieve near-optimal performance with much less tuning cost than a random search (up to about 7.6x fewer trials of different parameter configurations). Moreover, while our experiments focus on least squares, our results demonstrate a general-purpose autotuning pipeline applicable to any kind of RandNLA algorithm.

Cho, Younghyun

The Microwave Temperature Profiler (PERF)

The JPL developed Microwave Temperature Profiler (MTP) has recently participated in GloPac, HIPPO (I to V) and TORERO, and the ongoing ATTREX campaigns. The MTP is now capable of supporting the NASA Global Hawk and a new canister version supports the NCAR G-V. The primary product from the MTP is remote measurements of the atmospheric temperature at, above and below the flight path, providing for the vertical state of the atmosphere. The NCAR-MTP has demonstrated unprecedented instrument performance and calibration with plus or minus 0.2 degrees Kelvin flight level temperature error. Derived products include curtain plots, isentropes, lapse rate, cold point height and tropopause height.

airborne instruments

Estimating Mixing Heights Using Microwave Temperature Profiler

A paper describes the Microwave Temperature Profiler (MTP) for making measurements of the planetary boundary layer thermal structure data necessary for air quality forecasting as the Mixing Layer (ML) height determines the volume in which daytime pollution is primarily concentrated. This is the first time that an airborne temperature profiler has been used to measure the mixing layer height. Normally, this is done using a radar wind profiler, which is both noisy and large. The MTP was deployed during the Texas 2000 Air Quality Study (TexAQS-2000). An objective technique was developed and tested for estimating the ML height from the MTP vertical temperature profiles. In order to calibrate the technique and evaluate the usefulness of this approach, estimates from a variety of measurements during the TexAQS-2000 were compared. Estimates of ML height were used from radiosondes, radar wind profilers, an aerosol backscatter lidar, and in-situ aircraft measurements in addition to those from the MTP.

Nielson-Gammon, John

Integrated G and C Implementation within IDOS: A Simulink Based Reusable Launch Vehicle Simulation

The implementation of multiple Integrated Guidance and Control (IG&C) algorithms per flight phase within a vehicle simulation poses a daunting task to coordinate algorithm interactions with the other G&C components and with vehicle subsystems. Currently being developed by Universal Space Lines LLC (USL) under contract from NASA, the Integrated Development and Operations System (IDOS) contains a high fidelity Simulink vehicle simulation, which provides a means to test cutting edge G&C technologies. Combining the modularity of this vehicle simulation and Simulink s built-in primitive blocks provide a quick way to implement algorithms. To add discrete-event functionality to the unfinished IDOS simulation, Vehicle Event Manager (VEM) and Integrated Vehicle Health Monitoring (IVHM) subsystems were created to provide discrete-event and pseudo-health monitoring processing capabilities. Matlab's Stateflow is used to create the IVHM and Event Manager subsystems and to implement a supervisory logic controller referred to as the Auto-commander as part of the IG&C to coordinate the control system adaptation and reconfiguration and to select the control and guidance algorithms for a given flight phase. Manual creation of the Stateflow charts for all of these subsystems is a tedious and time-consuming process. The Stateflow Auto-builder was developed as a Matlab based software tool for the automatic generation of a Stateflow chart from information contained in a database. This paper describes the IG&C, VEM and IVHM implementations in IDOS. In addition, this paper describes the Stateflow Auto-builder.

Fisher, Joseph E.