Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Incremental Computing”

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 415 records · Page 23

Use Computer-Aided Tools to Parallelize Large CFD Applications

Porting applications to high performance parallel computers is always a challenging task. It is time consuming and costly. With rapid progressing in hardware architectures and increasing complexity of real applications in recent years, the problem becomes even more sever. Today, scalability and high performance are mostly involving handwritten parallel programs using message-passing libraries (e.g. MPI). However, this process is very difficult and often error-prone. The recent reemergence of shared memory parallel (SMP) architectures, such as the cache coherent Non-Uniform Memory Access (ccNUMA) architecture used in the SGI Origin 2000, show good prospects for scaling beyond hundreds of processors. Programming on an SMP is simplified by working in a globally accessible address space. The user can supply compiler directives, such as OpenMP, to parallelize the code. As an industry standard for portable implementation of parallel programs for SMPs, OpenMP is a set of compiler directives and callable runtime library routines that extend Fortran, C and C++ to express shared memory parallelism. It promises an incremental path for parallel conversion of existing software, as well as scalability and performance for a complete rewrite or an entirely new development. Perhaps the main disadvantage of programming with directives is that inserted directives may not necessarily enhance performance. In the worst cases, it can create erroneous results. While vendors have provided tools to perform error-checking and profiling, automation in directive insertion is very limited and often failed on large programs, primarily due to the lack of a thorough enough data dependence analysis. To overcome the deficiency, we have developed a toolkit, CAPO, to automatically insert OpenMP directives in Fortran programs and apply certain degrees of optimization. CAPO is aimed at taking advantage of detailed inter-procedural dependence analysis provided by CAPTools, developed by the University of Greenwich, to reduce potential errors made by users. Earlier tests on NAS Benchmarks and ARC3D have demonstrated good success of this tool. In this study, we have applied CAPO to parallelize three large applications in the area of computational fluid dynamics (CFD): OVERFLOW, TLNS3D and INS3D. These codes are widely used for solving Navier-Stokes equations with complicated boundary conditions and turbulence model in multiple zones. Each one comprises of from 50K to 1,00k lines of FORTRAN77. As an example, CAPO took 77 hours to complete the data dependence analysis of OVERFLOW on a workstation (SGI, 175MHz, R10K processor). A fair amount of effort was spent on correcting false dependencies due to lack of necessary knowledge during the analysis. Even so, CAPO provides an easy way for user to interact with the parallelization process. The OpenMP version was generated within a day after the analysis was completed. Due to sequential algorithms involved, code sections in TLNS3D and INS3D need to be restructured by hand to produce more efficient parallel codes. An included figure shows preliminary test results of the generated OVERFLOW with several test cases in single zone. The MPI data points for the small test case were taken from a handcoded MPI version. As we can see, CAPO's version has achieved 18 fold speed up on 32 nodes of the SGI O2K. For the small test case, it outperformed the MPI version. These results are very encouraging, but further work is needed. For example, although CAPO attempts to place directives on the outer- most parallel loops in an interprocedural framework, it does not insert directives based on the best manual strategy. In particular, it lacks the support of parallelization at the multi-zone level. Future work will emphasize on the development of methodology to work in a multi-zone level and with a hybrid approach. Development of tools to perform more complicated code transformation is also needed.

Jin, H.↗

Airborne monitoring of crop canopy temperatures for irrigation scheduling and yield prediction

The aim of the program discussed was to develop techniques for remotely measuring crop irrigation needs and predicting crop yields, with emphasis on wheat. Airborne measurements, using an IR line scanner and color IR photography, were made to evaluate the feasibility of measuring minimum and maximum (dawn and afternoon) crop temperatures to compute a parameter, termed 'stress degree day' (SDD) - a valuable indicator of crop water needs, which can be related to irrigation scheduling and yield. Crop canopy temperature measurements by airborne IR techniques revealed the superiority of thermal IR data over color IR photography. Water stress undetected in the latter technique was clearly detected in thermal imagery. Color IR photography, however, is valuable in discerning vegetation. The pseudo-colored temperature-difference images (and pseudo-colored images, reading directly in daily SDD increments) are shown to be well suited for assessing plant water status and, thus, for determining the irrigation needs and crop yield potentials.

Millard, J. P.↗

A time-accurate finite volume method valid at all flow velocities

A finite volume method to solve the Navier-Stokes equations at all flow velocities (e.g., incompressible, subsonic, transonic, supersonic and hypersonic flows) is presented. The numerical method is based on a finite volume method that incorporates a pressure-staggered mesh and an incremental pressure equation for the conservation of mass. Comparison of three generally accepted time-advancing schemes, i.e., Simplified Marker-and-Cell (SMAC), Pressure-Implicit-Splitting of Operators (PISO), and Iterative-Time-Advancing (ITA) scheme, are made by solving a lid-driven polar cavity flow and self-sustained oscillatory flows over circular and square cylinders. Calculated results show that the ITA is the most stable numerically and yields the most accurate results. The SMAC is the most efficient computationally and is as stable as the ITA. It is shown that the PISO is the most weakly convergent and it exhibits an undesirable strong dependence on the time-step size. The degenerated numerical results obtained using the PISO are attributed to its second corrector step that cause the numerical results to deviate further from a divergence free velocity field. The accurate numerical results obtained using the ITA is attributed to its capability to resolve the nonlinearity of the Navier-Stokes equations. The present numerical method that incorporates the ITA is used to solve an unsteady transitional flow over an oscillating airfoil and a chemically reacting flow of hydrogen in a vitiated supersonic airstream. The turbulence fields in these flow cases are described using multiple-time-scale turbulence equations. For the unsteady transitional over an oscillating airfoil, the fluid flow is described using ensemble-averaged Navier-Stokes equations defined on the Lagrangian-Eulerian coordinates. It is shown that the numerical method successfully predicts the large dynamic stall vortex (DSV) and the trailing edge vortex (TEV) that are periodically generated by the oscillating airfoil. The calculated streaklines are in very good comparison with the experimentally obtained smoke picture. The calculated turbulent viscosity contours show that the transition from laminar to turbulent state and the relaminarization occur widely in space as well as in time. The ensemble-averaged velocity profiles are also in good agreement with the measured data and the good comparison indicates that the numerical method as well as the multipletime-scale turbulence equations successfully predict the unsteady transitional turbulence field. The chemical reactions for the hydrogen in the vitiated supersonic airstream are described using 9 chemical species and 48 reaction-steps. Consider that a fast chemistry can not be used to describe the fine details (such as the instability) of chemically reacting flows while a reduced chemical kinetics can not be used confidently due to the uncertainty contained in the reaction mechanisms. However, the use of a detailed finite rate chemistry may make it difficult to obtain a fully converged solution due to the coupling between the large number of flow, turbulence, and chemical equations. The numerical results obtained in the present study are in good agreement with the measured data. The good comparison is attributed to the numerical method that can yield strongly converged results for the reacting flow and to the use of the multiple-time-scale turbulence equations that can accurately describe the mixing of the fuel and the oxidant.

Kim, S.-W.↗

Damage-mitigating control of a reusable rocket engine for high performance and extended life

The goal of damage mitigating control in reusable rocket engines is to achieve high performance with increased durability of mechanical structures such that functional lives of the critical components are increased. The major benefit is an increase in structural durability with no significant loss of performance. This report investigates the feasibility of damage mitigating control of reusable rocket engines. Phenomenological models of creep and thermo-mechanical fatigue damage have been formulated in the state-variable setting such that these models can be combined with the plant model of a reusable rocket engine, such as the Space Shuttle Main Engine (SSME), for synthesizing an optimal control policy. Specifically, a creep damage model of the main thrust chamber wall is analytically derived based on the theories of sandwich beam and viscoplasticity. This model characterizes progressive bulging-out and incremental thinning of the coolant channel ligament leading to its eventual failure by tensile rupture. The objective is to generate a closed form solution of the wall thin-out phenomenon in real time where the ligament geometry is continuously updated to account for the resulting deformation. The results are in agreement with those obtained from the finite element analyses and experimental observation for both Oxygen Free High Conductivity (OFHC) copper and a copper-zerconium-silver alloy called NARloy-Z. Due to its computational efficiency, this damage model is suitable for on-line applications of life prediction and damage mitigating control, and also permits parametric studies for off-line synthesis of damage mitigating control systems. The results are presented to demonstrate the potential of life extension of reusable rocket engines via damage mitigating control. The control system has also been simulated on a testbed to observe how the damage at different critical points can be traded off without any significant loss of engine performance. The research work reported here is built upon concepts derived from the disciplines of Controls, Thermo-fluids, Structures, and Materials. The concept of damage mitigation, as presented in this report, is not restricted to control of rocket engines. It can be applied to any system where structural durability is an important issue.

Ray, Asok↗

Airborne monitoring of crop canopy temperatures for irrigation scheduling and yield prediction

Airborne and ground measurements were made on April 1 and 29, 1976, over a USDA test site consisting mostly of wheat in various stages of water stress, but also including alfalfa and bare soil. These measurements were made to evaluate the feasibility of measuring crop temperatures from aircraft so that a parameter termed stress degree day, SDD, could be computed. Ground studies have shown that SDD is a valuable indicator of a crop's water needs, and that it can be related to irrigation scheduling and yield. The aircraft measurement program required predawn and afternoon flights coincident with minimum and maximum crop temperatures. Airborne measurements were made with an infrared line scanner and with color IR photography. The scanner data were registered, subtracted, and color-coded to yield pseudo-colored temperature-difference images. Pseudo-colored images reading directly in daily SDD increments were also produced. These maps enable a user to assess plant water status and thus determine irrigation needs and crop yield potentials.

Millard, J. P.↗

GIS Integration for Quantitatively Determining the Capabilities of Five Remote Sensors for Resource Exploration

To assist the U.S. Geological Survey in carrying out a Congressional mandate to investigate the use of side-looking airborne radar (SLAR) for resources exploration, a research program was conducted to define the contribution of SLAR imagery to structural geologic mapping and to compare this with contributions from other remote sensing systems. Imagery from two SLAR systems and from three other remote sensing systems was interpreted, and the resulting information was digitized, quantified and intercompared using a computer-assisted geographic information system (GIS). The study area covers approximately 10,000 square miles within the Naval Petroleum Reserve, Alaska, and is situated between the foothills of the Brooks Range and the North Slope. The principal objectives were: (1) to establish quantitatively, the total information contribution of each of the five remote sensing systems to the mapping of structural geology; (2) to determine the amount of information detected in common when the sensors are used in combination; and (3) to determine the amount of unique, incremental information detected by each sensor when used in combination with others. The remote sensor imagery that was investigated included real-aperture and synthetic-aperture radar imagery, standard and digitally enhanced LANDSAT MSS imagery, and aerial photos.

Pascucci, R. F.↗

Computational Assessment of Aft-Body Closure for the HSR Reference H Configuration

A study has been conducted to determine how well the USM3D unstructured Euler solver can be utilized to predict the flow over the High Speed Research (HSR) Reference H configuration with an ultimate goal of prediction of Sting interference so after body closure effects may be evaluated. This study has shown that the code can be used to predict the interference effects of a lower mounted blade sting with a high degree of confidence. It has been shown that wing and fuselage pressures, both levels and trends, can be predicted well. Force and moment levels are not predicted well but experimental trends are predicted. Based upon this, predicted force and moment increments are assumed to be predicted accurately. Deflection of the horizontal tail was found to cause a non-linear increment from the non-deflected sting interference effects.

Londenberg, W. Kelly↗

NCV Flow Diagnostic Test Results

There were two objectives for this test. First, was to assess the reasons why there is approximately 1.5 drag counts (cts) discrepancy between measured and computed drag improvement of the Non-linear Cruise Validation (NCV) over the Technology Concept Airplane (TCA) wing body (WB) configurations. The Navier-Stokes (N-S) pre-test predictions from Boeing Commercial Airplane Group (BCAG) show 4.5 drag cts of improvement for NCV over TCA at a lift coefficient (CL) of 0. I at Mach 2.4. The pre-test predictions from Boeing Phantom Works - Long Beach, BPW-LB, show 3.75 drag cts of improvement. BCAG used OVERFLOW and BPW-LB used CFL3D. The first test entry to validate the improvement was held at the NASA Langley Research Center (LARC) UPV;T, test number 1687. The experimental results showed that the drag improvement was only 2.6 cts, not accounting for laminar run and trip drag. This is approximately 1.5 cts less than predicted computationally. In addition to the low Reynolds Number (RN) test, there was a high RN test in the Boeing Supersonic Wind Tunnel (BSWT) of NCV and TCA. BSV@T test 647 showed that the drag improvement of NCV over TCA was also 2.6 cts, but this did account for laminar run and trip drag. Every effort needed to be done to assess if the improvement measured in LaRC UPWT and BSWT was correct. The second objective, once the first objective was met, was to assess the performance increment of NCV over TCA accounting for the associated laminar run and trip drag corrections in LaRC UPWT. We know that the configurations tested have laminar flow on portions of the wing and have trip drag due to the mechanisms used to force the flow to go from laminar to turbulent aft of the transition location.

Cappuccio, Mina↗

Are Event Traces Really That Necessary?

Many performance monitoring tools are currently available to the super-computing community. The performance data gathered and analyzed by these tools fall under two categories: statistics and event traces. Statistical data is much more compact but lack the probative power event traces offer. Event traces, on the other hand, can easily fill up the entire file system during execution such that the instrumented execution have to be terminated. In this paper, we propose an innovative methodology for monitoring and trace representation that offers a middle ground. The user can trace-off trace data size vs. quality incrementally. Specifically, the user will be able to limit the amount of trace collected and, at the same time, carry out some of the analysis event traces offer for the entire execution. With the help of a few CFD examples, we illustrate the use of our technique in performance tuning. We also compare quantitatively, the quality of the traces we collected vs. event traces.

Schmidt, Melisa↗

Analytical and experimental study of a standing torus with normal loads

Finite element analysis is applied to study the large deflection and stress of a thin-walled pressurized torus loaded by normal contact with a plane. Experimentally determined stresses are compared to those resulting from finite element analysis at various meridional and circumferential coordinates of the torus, including the footprint area. Circumferential strains compare favorably while meridional strains are higher in the finite element analysis, probably due to slippage of the boundary at the rim. The STAGS finite element computer program was used. The purpose of the study was to evaluate the various program options for structural loading, for material modeling, for stress analysis, and for grid refinement. The experimental model, a thin-walled rubber tube mounted on a steel cylindrical rim, provided measured results to compare with various analytical trade-offs. It was found that there was almost no difference in predicted deflections or stress distributions between linear and nonlinear material description. However, the difference between linear analysis and that of geometric nonlinearities utilizing incremental loading was marked.

Mack, M. J., Jr.↗

Multichannel spatial auditory display for speech communications

A spatial auditory display for multiple speech communications was developed at NASA/Ames Research Center. Input is spatialized by the use of simplified head-related transfer functions, adapted for FIR filtering on Motorola 56001 digital signal processors. Hardware and firmware design implementations are overviewed for the initial prototype developed for NASA-Kennedy Space Center. An adaptive staircase method was used to determine intelligibility levels of four-letter call signs used by launch personnel at NASA against diotic speech babble. Spatial positions at 30 degrees azimuth increments were evaluated. The results from eight subjects showed a maximum intelligibility improvement of about 6-7 dB when the signal was spatialized to 60 or 90 degrees azimuth positions.

NASA Discipline Space Human Factors↗

PARAMESH: A Parallel Adaptive Mesh Refinement Community Toolkit

In this paper, we describe a community toolkit which is designed to provide parallel support with adaptive mesh capability for a large and important class of computational models, those using structured, logically cartesian meshes. The package of Fortran 90 subroutines, called PARAMESH, is designed to provide an application developer with an easy route to extend an existing serial code which uses a logically cartesian structured mesh into a parallel code with adaptive mesh refinement. Alternatively, in its simplest use, and with minimal effort, it can operate as a domain decomposition tool for users who want to parallelize their serial codes, but who do not wish to use adaptivity. The package can provide them with an incremental evolutionary path for their code, converting it first to uniformly refined parallel code, and then later if they so desire, adding adaptivity.

MacNeice, Peter↗

EHW Approach to Temperature Compensation of Electronics

Efforts are under way to apply the concept of evolvable hardware (EHW) to compensate for variations, with temperature, in the operational characteristics of electronic circuits. To maintain the required functionality of a given circuit at a temperature above or below the nominal operating temperature for which the circuit was originally designed, a new circuit would be evolved; moreover, to obtain the required functionality over a very wide temperature range, there would be evolved a number of circuits, each of which would satisfy the performance requirements over a small part of the total temperature range. The basic concepts and some specific implementations of EHW were described in a number of previous NASA Tech Briefs articles, namely, "Reconfigurable Arrays of Transistors for Evolvable Hardware" (NPO-20078), Vol. 25, No. 2 (February 2001), page 36; Evolutionary Automated Synthesis of Electronic Circuits (NPO- 20535), Vol. 26, No. 7 (July 2002), page 37; "Designing Reconfigurable Antennas Through Hardware Evolution" (NPO-20666), Vol. 26, No. 7 (July 2002), page 38; "Morphing in Evolutionary Synthesis of Electronic Circuits" (NPO-20837), Vol. 26, No. 8 (August 2002), page 31; "Mixtrinsic Evolutionary Synthesis of Electronic Circuits" (NPO-20773) Vol. 26, No. 8 (August 2002), page 32; and "Synthesis of Fuzzy-Logic Circuits in Evolvable Hardware" (NPO-21095) Vol. 26, No. 11 (November 2002), page 38. To recapitulate from the cited prior articles: EHW is characterized as evolutionary in a quasi-genetic sense. The essence of EHW is to construct and test a sequence of populations of circuits that function as incrementally better solutions of a given design problem through the selective, repetitive connection and/or disconnection of capacitors, transistors, amplifiers, inverters, and/or other circuit building blocks. The connection and disconnection can be effected by use of field-programmable transistor arrays (FPTAs). The evolution is guided by a search-andoptimization algorithm (in particular, a genetic algorithm) that operates in the space of possible circuits to find a circuit that exhibits an acceptably close approximation of the desired functionality. The evolved circuits can be tested by mathematical modeling (that is, computational simulation) only, tested in real hardware, or tested in combinations of computational simulation and real hardware.

Stoica, Adrian↗

Experimental Investigation of a Boundary Layer Ingesting Tailcone Thruster Configuration at the National Transonic Facility

A transonic, high Reynolds number wind tunnel test of a Boundary Layer Ingesting Tailcone System (BLITS) was conducted in the National Transonic Facility (NTF) at the NASA Langley Research Center during the spring of 2023. The test was sponsored by the NASA Advanced Air Transport Technology Project and produced a large dataset to help in the development and validation of an integrated airframe-turbomachinery computational simulation capability. The Common Research Model with Tail Cone Thruster (CRM-TCT) configuration was tested at Mach numbers from 0.75 to 0.85 and Reynolds number based on mean aerodynamic chord from 5 to 15 million, with the objective of characterizing the tailcone nacelle inlet pressure and flow angle profile, characterizing the aftbody boundary layer (BL), and evaluating the overall airframe configuration performance. The test article included multiple tailcone nacelle assemblies with different measurement objectives, and each assembly was able to be controlled remotely and rotate in small increments, allowing for an increased measurement density for characterizing the nacelle inlet distortion. Additionally, the use of cryogenic-rated miniature BL rakes was successful in measuring boundary layer heights on the aftbody. Sensitivities of the measured quantities of interest to Mach number, Reynolds number, angle of attack, and nacelle weight flow rate are also presented.

boundary layer ingestion (BLI)↗

Experimental Investigation of a Boundary Layer Ingesting Tailcone Thruster Configuration at the National Transonic Facility

A transonic, high Reynolds number wind tunnel test of a Boundary Layer Ingesting Tailcone System (BLITS) was conducted in the National Transonic Facility (NTF) at the NASA Langley Research Center during the spring of 2023. The test was sponsored by the NASA Advanced Air Transport Technology Project and produced a large dataset to help in the development and validation of an integrated airframe-turbomachinery computational simulation capability. The Common Research Model with Tail Cone Thruster (CRM-TCT) configuration was tested at Mach numbers from 0.75 to 0.85 and Reynolds number based on mean aerodynamic chord from 5 to 15 million, with the objective of characterizing the tailcone nacelle inlet pressure and flow angle profile, characterizing the aftbody boundary layer (BL), and evaluating the overall airframe configuration performance. The test article included multiple tailcone nacelle assemblies with different measurement objectives, and each assembly was able to be controlled remotely and rotate in small increments, allowing for an increased measurement density for characterizing the nacelle inlet distortion. Additionally, the use of cryogenic-rated miniature BL rakes was successful in measuring boundary layer heights on the aftbody. Sensitivities of the measured quantities of interest to Mach number, Reynolds number, angle of attack, and nacelle weight flow rate are also presented.

boundary layer ingestion (BLI)↗

Jet-induced ground effects on a parametric flat-plate model in hover

The jet-induced forces generated on short takeoff and vertical landing (STOVL) aircraft when in close proximity to the ground can have a significant effect on aircraft performance. Therefore, accurate predictions of these aerodynamic characteristics are highly desirable. Empirical procedures for estimating jet-induced forces during the vertical/short takeoff and landing (V/STOL) portions of the flight envelope are currently limited in accuracy. The jet-induced force data presented significantly add to the current STOVL configurations data base. Further development of empirical prediction methods for jet-induced forces, to provide more configuration diversity and improved overall accuracy, depends on the viability of this STOVL data base. The data base may also be used to validate computational fluid dynamics (CFD) analysis codes. The hover data obtained at the NASA Ames Jet Calibration and Hover Test (JCAHT) facility for a parametric flat-plate model is presented. The model tested was designed to allow variations in the planform aspect ratio, number of jets, nozzle shape, and jet location. There were 31 different planform/nozzle configurations tested. Each configuration had numerous pressure taps installed to measure the pressures on the undersurface of the model. All pressure data along with the balance jet-induced lift and pitching-moment increments are tabulated. For selected runs, pressure data are presented in the form of contour plots that show lines of constant pressure coefficient on the model undersurface. Nozzle-thrust calibrations and jet flow-pressure survey information are also provided.

Wardwell, Douglas A.↗

Validation of Ultrasound Imaging to Rule-out Thoracic Trauma on the International Space Station

Introduction: Aboard the International Space Station (ISS) an intra-thoracic injury may be disastrous to the crew member if the diagnosis is missed or even delayed. Pneumothorax and hemothorax commonly seen in trauma patients; the diagnosis is usually confirmed by chest X-ray or computed tomography. In this study, the ability of ultrasound to rule out pneumothorax by the presence "lung sliding" and hemothorax by the absence of pleural fluid was validated. Methods: The research activities were approved by the NASA Johnson Space Center Committee for the Protection of Human Subjects, and the participating crewmembers signed informed consent prior to the activity. ISS crewmembers received 2-hours of "hands on" ultrasound training 8 months prior to the on-orbit ultrasound exam. Baseline ultrasound images of the thorax were acquired on the crewmebers of Increment 8 and 9 prior to launch from Bakonur, Russia. Ultrasound examination of the thorax were performed on crewmembers at 30 day intervals (n=??) throughout their flight. Post flight images were acquired on or about landing day 10. Ultrasound images were acquired using the ISS Health Research Facility ultrasound system and examined by experts on the ground to rule out the presence of pneumothorax and hemothorax. Results: The presence of "lung sliding" which excludes pneumothorax, was seen in all subjects. The absence of pleural fluid, which excludes hemothorax was seen in all subjects. The optimal position between sonographer and patient under microgravity conditions and the amount and type of training for a non-physician crew medical officer for these procedures was also established for this procedure. Conclusion: Ultrasound can be performed on orbit under microgravity condition to rule thoracic trauma, such as pneumothorax and hemothorax.

Hamilton, Douglas R.↗

An application of generalized predictive control to rotorcraft terrain-following flight

Generalized predictive control (GPC) describes an algorithm for the control of dynamic systems in which a control input is generated which minimizes a quadratic cost function consisting of a weighted sum of errors between desired and predicted future system output and future predicted control increments. The output predictions are obtained from an internal model of the plant dynamics. The GPC algorithm is first applied to a simplified rotorcraft terrain-following problem, and GPC performance is compared to that of a conventional compensatory automatic system in terms of flight-path following, control activity, and control law implementation. Next, more realistic vehicle dynamics are utilized, and the GPC algorithm is applied to simultaneous terrain following and velocity control in the presence of atmospheric disturbances and errors in the internal model of the vehicle. The online computational and sensing requirements for implementing the GPC algorithm are minimal. Its use for manual control models appears promising.

Hess, Ronald A.↗