Search NASA⌕ Search

SEARCH · Search NASA

Results for “controller tuning”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 109 records · Page 6

Freeform thermoelectrics in single-step manufacturing: additive manufacturing of bismuth-telluride thermoelectrics

The project succeeded in producing crack-free Bismuth Telluride thermoelectric parts with density exceeding 98% through laser powder bed fusion (LPBF) additive manufacturing (AM). This greatly exceeded the highest previously reported density of 88% and is the highest among all semiconducting materials processed by LPBF. The additively manufactured material shows comparable Seebeck coefficient as conventional form and can be made into complex geometries with reduced material loss. On the other hand, measured properties are dramatically sensitive to the AM process parameters used, such that with identical composition, the Seebeck coefficient can be controllably tuned from +120 µV/K to -207 µV/K, which means the material switches between an n-type to a p-type semiconductor depending on processing. These changes are accompanied by significant differences in the as-processed microstructure due to rapid solidification. A machine learning protocol was developed and greatly reduced the experimental burden of the project, reducing the typical process optimization period of 2 years to 6 months. The project was fully successful in the objective of producing defect-free, complex geometry of bismuth-telluride parts through LPBF, but only partially successful in achieving performance goals. First, cost reduction of manufacturing, as measured by material waste, was successfully reduced by up to 70% compared to conventional manufacturing methods. This exceeded the proposed 30% reduction in materials waste needed to reach the 20% cost reduction goal of the project. On the other hand, the device performance, as measured by Seebeck coefficient, failed to reach the 40% improvement in efficiency. Rather, we observe comparable Seebeck coefficient between AM samples and conventionally processed counterparts. The device-level efficiency improvement does exceed 40% for complex geometry samples due to shape-induced increase in temperature gradients, but this was not the originally proposed metric. The machine learning approach developed in this project greatly accelerated the process optimization and can be adopted for fast development of AM processing parameters for other brittle and otherwise difficult-to-print materials. For the public, we deliver an efficient and widely adoptable process for incorporating waste-heat harvesting thermoelectric devices in both industrial and commercial heat exchangers. The geometric flexibility allows the capturing device to conform to the shape of the heat source to improve the system-level conversion efficiency. The technique can be deployed on any commercial LBPF systems with zero modifications, thus poses minimal adoption barrier for any manufacturer that already employed AM technology. Beyond bismuth-telluride, the machine-learning guided optimization protocol can be used in the future to reduce both the time and cost of process development for AM of other energy conversion and harvesting materials.

36 MATERIALS SCIENCE↗

An Integrated Framework for Memory-Centric Analysis: From Trace Collection to Co-Design

The memory wall phenomenon—where advances in processor performance significantly outpace those in memory subsystems—poses a fundamental challenge for contemporary computing systems. In memory-bound applications, memory subsystem behavior dominates performance, yet existing analysis approaches present significant limitations: detailed microarchitectural simulators require days to weeks to simulate modest workloads; hardware performance counters provide only aggregate statistics that obscure temporal and spatial access patterns; and scaled simulation approaches face challenges in capturing certain behaviors that emerge at larger scales. These limitations reflect a processor-centric design philosophy increasingly misaligned with memory-bound workloads where detailed understanding of memory access patterns, cache hierarchy interactions, and contention is critical for effective optimization. This paper presents an integrated framework for memory-centric analysis that enables effective hardware-software co-design. We describe practical trace collection techniques, including hardware-assisted processor tracing with minimal overhead and portable software-based instrumentation with statistical sampling. We present multi-perspective analysis methods that examine memory behavior from temporal, sequential, spatial, and relational viewpoints, revealing distinct optimization opportunities invisible in aggregate metrics. We detail an architectural modeling framework that uses sampled traces with temporal interpolation and confidence-based filtering to evaluate cache and memory configurations. Evaluation on representative benchmarks demonstrates that this framework achieves practical accuracy (L2 cache errors of 2.64\%, confidence-filtered L3 errors of 9.92\%, bandwidth errors of 7.33\%) while providing substantial speedup (26.8×) over cycle-accurate simulation, enabling rapid design space exploration. We demonstrate how this integrated framework enables systematic identification of both hardware optimizations (memory controller tuning, bank partitioning, NUMA configuration) and software optimizations (data layout restructuring, prefetching strategies, memory-aware scheduling). Through this comprehensive treatment of the memory-centric analysis pipeline—from trace collection through architectural modeling to co-design application—we provide researchers and practitioners with practical techniques for addressing memory bottlenecks in contemporary computing systems.

Gajaria, Dhruv Mayur↗

Recent developments in monolithic phase-locked semiconductor laser arrays

Coherent combination of the power of several semiconductor lasers fabricated on the same substrate has been the subject of an intense research effort in recent years, the main motivation being to obtain higher power levels than those available from a single laser in a stable radiation pattern. Best results reported so far include 2.6 Watts CW emitted power and less than 1 deg far-field angle (in the array plane) in arrays where all the lasers are electrically connected in parallel. A different type of coherent array, where each element has a separate contact, has been recently demonstrated. While requiring the more complex two-level metallization technology, applying a separate contact to each laser provides an additional degree of freedom in the design and the operation of monolithic arrays. The separate contacts can be employed to tailor the near-field and far-field distributions and to compensate for device-to-device nonuniformities. Furthermore, the control of the currents of the array elements allows the performance of a variety of other functions, such as beam scanning, spectral mode control, wavelength tuning and control of the mutual coherence between array elements.

Katz, J.↗

Recent developments in monolithic phase-locked semiconductor laser arrays

Coherent combination of the power of several semiconductor lasers fabricated on the same substrate has been the subject of an intense research effort in recent years, the main motivation being to obtain higher power levels than those available from a single laser in a stable radiation pattern. Best results reported so far include 2.6 watts CW emitted power and less than 1 deg far-field angle (in the array plane) in arrays where all the lasers are electrically connected in parallel. A different type of coherent array, where each element has a separate contact, has been recently demonstrated. While requiring the more complex two-level metallization technology, applying a separate contact to each laser provides an additional degree of freedom in the design and the operation of monolithic arrays. The separate contacts can be employed to tailor the near-field and far-field distributions and to compensate for device-to-device nonuniformities. Furthermore, the control of the currents of the array elements allows the performance of a variety of other functions, such as beam scanning, spectral mode control, wavelength tuning and control of the mutual coherence between array elements.

Katz, J.↗

Experiments in identification and control of flexible-link manipulators

A report is presented on an ongoing effort for end-point position control of flexible-link manipulators under realistic conditions in laboratory setups consisting of one- and two-link manipulators. The authors treat modeling, identification, and control of flexible-link manipulators that are required to carry payloads, possibly unknown and varying, while undergoing disturbance effects from the environments and the workspace. The various identification and control techniques being investigated are summarized, with emphasis on the ability of the controller to adjust to changes in dynamics, payload, and working environment. It is found that time-domain methods offer identified model structures that are readily available for control design, whereas frequency-domain methods, particularly the time-varying transfer function estimation approach developed for this application, are more desirable when rapid controller tuning is required.

Yurkovich, Stephen↗

Identification and control for a manipulator with two flexible links

The authors investigate the effectiveness of an online identification scheme for tracking the modal frequencies of a two-link flexible mechanism executing large-angle movements and carrying an unknown payload. A decentralized, gain-scheduled, adaptive control scheme is employed in conjunction with the identification scheme in order to illustrate the feasibility of online controller adjustment for endpoint position control in terms of vibration suppression after large-angle movements. Motivation for adopting the autoregressive-moving-average-model perspective is based on the convenient representation for online controller tuning and on the assumption that flexibility dynamics, for small deflections after a nonlinear large-angle motion, exhibit linear behavior. Experimental results are presented for a two-link planar mechanism in which both links are very flexible.

Yurkovich, Stephen↗

Incremental Parallelization of Non-Data-Parallel Programs Using the Charon Message-Passing Library

Message passing is among the most popular techniques for parallelizing scientific programs on distributed-memory architectures. The reasons for its success are wide availability (MPI), efficiency, and full tuning control provided to the programmer. A major drawback, however, is that incremental parallelization, as offered by compiler directives, is not generally possible, because all data structures have to be changed throughout the program simultaneously. Charon remedies this situation through mappings between distributed and non-distributed data. It allows breaking up the parallelization into small steps, guaranteeing correctness at every stage. Several tools are available to help convert legacy codes into high-performance message-passing programs. They usually target data-parallel applications, whose loops carrying most of the work can be distributed among all processors without much dependency analysis. Others do a full dependency analysis and then convert the code virtually automatically. Even more toolkits are available that aid construction from scratch of message passing programs. None, however, allows piecemeal translation of codes with complex data dependencies (i.e. non-data-parallel programs) into message passing codes. The Charon library (available in both C and Fortran) provides incremental parallelization capabilities by linking legacy code arrays with distributed arrays. During the conversion process, non-distributed and distributed arrays exist side by side, and simple mapping functions allow the programmer to switch between the two in any location in the program. Charon also provides wrapper functions that leave the structure of the legacy code intact, but that allow execution on truly distributed data. Finally, the library provides a rich set of communication functions that support virtually all patterns of remote data demands in realistic structured grid scientific programs, including transposition, nearest-neighbor communication, pipelining, gather/scatter, and redistribution. At the end of the conversion process most intermediate Charon function calls will have been removed, the non-distributed arrays will have been deleted, and virtually the only remaining Charon functions calls are the high-level, highly optimized communications. Distribution of the data is under complete control of the programmer, although a wide range of useful distributions is easily available through predefined functions. A crucial aspect of the library is that it does not allocate space for distributed arrays, but accepts programmer-specified memory. This has two major consequences. First, codes parallelized using Charon do not suffer from encapsulation; user data is always directly accessible. This provides high efficiency, and also retains the possibility of using message passing directly for highly irregular communications. Second, non-distributed arrays can be interpreted as (trivial) distributions in the Charon sense, which allows them to be mapped to truly distributed arrays, and vice versa. This is the mechanism that enables incremental parallelization. In this paper we provide a brief introduction of the library and then focus on the actual steps in the parallelization process, using some representative examples from, among others, the NAS Parallel Benchmarks. We show how a complicated two-dimensional pipeline-the prototypical non-data-parallel algorithm- can be constructed with ease. To demonstrate the flexibility of the library, we give examples of the stepwise, efficient parallel implementation of nonlocal boundary conditions common in aircraft simulations, as well as the construction of the sequence of grids required for multigrid.

VanderWijngaart, Rob F.↗

Remote Sensing Time Series Product Tool

The TSPT (Time Series Product Tool) software was custom-designed for NASA to rapidly create and display single-band and band-combination time series, such as NDVI (Normalized Difference Vegetation Index) images, for wide-area crop surveillance and for other time-critical applications. The TSPT, developed in MATLAB, allows users to create and display various MODIS (Moderate Resolution Imaging Spectroradiometer) or simulated VIIRS (Visible/Infrared Imager Radiometer Suite) products as single images, as time series plots at a selected location, or as temporally processed image videos. Manually creating these types of products is extremely labor intensive; however, the TSPT development tool makes the process simplified and efficient. MODIS is ideal for monitoring large crop areas because of its wide swath (2330 km), its relatively small ground sample distance (250 m), and its high temporal revisit time (twice daily). Furthermore, because MODIS imagery is acquired daily, rapid changes in vegetative health can potentially be detected. The new TSPT technology provides users with the ability to temporally process high-revisit-rate satellite imagery, such as that acquired from MODIS and from its successor, the VIIRS. The TSPT features the important capability of fusing data from both MODIS instruments onboard the Terra and Aqua satellites, which drastically improves cloud statistics. With the TSPT, MODIS metadata is used to find and optionally remove bad and suspect data. Noise removal and temporal processing techniques allow users to create low-noise time series plots and image videos and to select settings and thresholds that tailor particular output products. The TSPT GUI (graphical user interface) provides an interactive environment for crafting what-if scenarios by enabling a user to repeat product generation using different settings and thresholds. The TSPT Application Programming Interface provides more fine-tuned control of product generation, allowing experienced programmers to bypass the GUI and to create more user-specific output products, such as comparison time plots or images. This type of time series analysis tool for remotely sensed imagery could be the basis of a large-area vegetation surveillance system. The TSPT has been used to generate NDVI time series over growing seasons in California and Argentina and for hurricane events, such as Hurricane Katrina.

Predos, Don↗

Ground Data System Analysis Tools to Track Flight System State Parameters for the Mars Science Laboratory (MSL) and Beyond

Flight software parameters enable space mission operators fine-tuned control over flight system configurations, enabling rapid and dynamic changes to ongoing science activities in a much more flexible manner than can be accomplished with (otherwise broadly used) configuration file based approaches. The Mars Science Laboratory (MSL), Curiosity, makes extensive use of parameters to support complex, daily activities via commanded changes to said parameters in memory. However, as the loss of Mars Global Surveyor (MGS) in 2006 demonstrated, flight system management by parameters brings with it risks, including the possibility of losing track of the flight system configuration and the threat of invalid command executions. To mitigate this risk a growing number of missions have funded efforts to implement parameter tracking parameter state software tools and services including MSL and the Soil Moisture Active Passive (SMAP) mission. This paper will discuss the engineering challenges and resulting software architecture of MSL's onboard parameter state tracking software and discuss the road forward to make parameter management tools suitable for use on multiple missions.

Allard, Dan↗

Impedance Measurements of Motor Drive and Supply in SPEED Testbed

Many electrified aircraft configurations consist of a number of power components operating on the same shared electrical bus. Understanding the impedance performance of electrical loads and sources is key to understanding, and designing for, acceptable overall vehicle power quality and power system stability. To enable these measurements, personnel at NASA’s Glenn Research Center have designed and built the Scaled Power ElEctrified Drivetrain (SPEED) Testbed. This paper will present data taken in the SPEED lab, including impedance measurements of a DC supply (source) and a motor drive and electric machine (load) under a number of conditions. Impacts of load power, drive controller tuning, and field-weakening on load impedance are measured, presented, and discussed; as are source impedance data, stability, and DC bus current spectra at different loading levels.

electrified aircraft propulsion↗

Impedance Measurements of Motor Drives and Supply in SPEED Testbed

Many electrified aircraft configurations consist of a number of power components operating on the same shared electrical bus. Understanding the impedance performance of electrical loads and sources is key to understanding, and designing for, acceptable overall vehicle power quality and power system stability. To enable these measurements, personnel at NASA’s Glenn research Center have designed and built the Scaled Power ElEctrified Drivetrain (SPEED) Testbed. This paper will present data taken in the SPEED lab, including impedance measurements of a DC supply (source) and a motor drive and electric machine (load) under a number of conditions. Impacts of load power, drive controller tuning, and field weakening on load impedance are measured, presented, and discussed; as are source impedance data, and DC bus current spectra at different loading levels.

electrified aircraft propulsion↗

Acoustic Beam Forming Array Using Feedback-Controlled Microphones for Tuning and Self-Matching of Frequency Response

A feedback-controlled microphone includes a microphone body and a membrane operatively connected to the body. The membrane is configured to be initially deflected by acoustic pressure such that the initial deflection is characterized by a frequency response. The microphone also includes a sensor configured to detect the frequency response of the initial deflection and generate an output voltage indicative thereof. The microphone additionally includes a compensator in electric communication with the sensor and configured to establish a regulated voltage in response to the output voltage. Furthermore, the microphone includes an actuator in electric communication with the compensator, wherein the actuator is configured to secondarily deflect the membrane in opposition to the initial deflection such that the frequency response is adjusted. An acoustic beam forming microphone array including a plurality of the above feedback-controlled microphones is also disclosed.

Radcliffe, Eliott↗

Antenna LQG Controllers: Properties, Limits of Performance, and Tuning Procedure

The LQG controllers significantly improve antenna tracking precision, but their tuning is a trial-and-error process. A control engineer has two tools to tune an LQG controller: the choice of coordinate system of the controller, and the selection of weights of the LQG performance index. The paper selects the coordinates of the open-loop model that simplify the shaping of the closed-loop performance and analyzes the impact of the weights on the antenna closed-loop bandwidth, disturbance rejection properties, and antenna acceleration. Finally, it presents the LQG controller tuning procedure that rationally shapes the closed-loop performance.

antennas↗

Self-tuning multivariable pole placement control of a multizone crystal growth furnace

This paper presents the design and implementation of a multivariable self-tuning temperature controller for the control of lead bromide crystal growth. The crystal grows inside a multizone transparent furnace. There are eight interacting heating zones shaping the axial temperature distribution inside the furnace. A multi-input, multi-output furnace model is identified on-line by a recursive least squares estimation algorithm. A multivariable pole placement controller based on this model is derived and implemented. Comparison between single-input, single-output and multi-input, multi-output self-tuning controllers demonstrates that the zone-to-zone interactions can be minimized better by a multi-input, multi-output controller design. This directly affects the quality of crystal grown.

Batur, C.↗

Verification and Tuning of an Adaptive Controller for an Unmanned Air Vehicle

This paper focuses on the analysis and tuning of a controller based on the Adaptive Control Technology for Safe Flight (ACTS) architecture. The ACTS architecture consists of a nominal, non-adaptive controller that provides satisfactory performance under nominal flying conditions, and an adaptive controller that provides robustness under off-nominal ones. A framework unifying control verification and gain tuning is used to make the controller s ability to satisfy the closed-loop requirements more robust to uncertainty. In this paper we tune the gains of both controllers using this approach. Some advantages and drawbacks of adaptation are identified by performing a global robustness assessment of both the adaptive controller and its non-adaptive counterpart. The analyses used to determine these characteristics are based on evaluating the degradation in closed-loop performance resulting from uncertainties having increasing levels of severity. The specific adverse conditions considered can be grouped into three categories: aerodynamic uncertainties, structural damage, and actuator failures. These failures include partial and total loss of control effectiveness, locked-in-place control surface deflections, and engine out conditions. The requirements considered are the peak structural loading, the ability of the controller to track pilot commands, the ability of the controller to keep the aircraft s state within the reliable flight envelope, and the handling/riding qualities of the aircraft. The nominal controller resulting from these tuning strategies was successfully validated using the NASA GTM Flight Test Vehicle.

Crespo, Luis G.↗

Open-Loop Control of Adjustable Tuned Mass Dampers for Floating Wind Turbine Platforms: Preprint

Floating offshore wind turbines have several advantages over their land-based counterparts, including access to stronger, more consistent winds and proximity to population centers. However, increased costs from the platform have been a challenge inhibiting their widespread adoption. New damping technologies with tunable target frequencies and damping ratios promise a greater degree of control over platform motions, allowing hulls to be designed smaller and reducing the overall cost of the turbines. In this work, a control strategy is proposed for these adjustable tuned mass dampers (TMDs). A frequency-domain model of the system is developed, from which response amplitude operators (RAOs) for the platform's rigid-body modes can be obtained for different natural frequencies and damping ratios of the dampers. Using these RAOs, and JONSWAP spectrums of operational and extreme sea states, the performance of the various damper settings are compared by evaluating the standard deviation of a rigid-body motion of interest (platform pitch or heave). By finding the optimal damper setting for a range of representative design load cases (DLCs), a lookup function is made to return the damper target frequency given the peak period of the sea state. To determine the current sea state, we propose a simple estimator that uses wave measurements (e.g., from a measurement buoy) to determine the peak period and significant wave height. The significant wave height is determined using the statistics of the past 100 seconds of wave elevation information and the peak period is computed using a frequency locked loop. Initial results show that we can use these estimated values to control the TMD natural frequency with an open loop controller. The controlled system is tested in a range of environmental conditions determined by the International Electrotechnical Commission design load cases (DLCs), which include normal and extreme wind and wave models. In these tests, we compare the performance of 4 cases: (1) no TMD, (2) a constant TMD based on the worst case DLC, (3) a controlled TMD based on known wind and wave environments, and (4) a real-time controlled TMD using estimated wind and wave environments. The effect of hull-based TMD control is also compared to changes in traditional wind turbine control via blade pitch.

control↗

Open-Loop Control of Adjustable Tuned Mass Dampers for Floating Wind Turbine Platforms

In this study, we demonstrate the ability of adjustable tuned mass dampers (TMDs) to reduce the platform motion of floating offshore wind turbines (FOWTs). The TMDs are located in the hull and provide control authority by varying the amount of water ballast and compressed air in a reservoir over time. The optimal TMD settings depend on the wind and wave conditions of the FOWT. We present an open-loop control scheme that changes the TMD natural frequency based on sea state and a simple method for estimating the peak wave period and significant wave height. The performance of this open-loop control is compared to ideal control of the TMDs (set knowing the exact sea state), a TMD with a constant natural frequency targeting the design load case with the greatest platform motion, and a baseline set of simulations of the platform without TMDs. The constant natural frequency case performs nearly as effectively as the actively controlled case, suggesting that the TMDs can be simply designed for extreme load conditions and provide consistent control over a range of environments; however, the methods used to find the optimal TMD parameters and estimate sea state statistics could be used in other aspects of FOWT control and design.

artificial intelligence↗