Search NASA⌕ Search

SEARCH · Search NASA

Results for “Numerical optimization”

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 271 records · Page 15

Advanced Propulsion for Geostationary Orbit Insertion and North-South Station Keeping

Solar electric propulsion (SEP) technology is currently being used for geostationary satellite station keeping to increase payload mass. Analyses show that advanced electric propulsion technologies can be used to obtain additional increases in payload mass by using these same technologies to perform part of the orbit transfer. In this work three electric propulsion technologies are examined at two power levels for an Atlas 2AS class spacecraft. The on-board chemical propulsion apogee engine fuel is reduced to allow the use of electric propulsion. A numerical optimizer is used to determine the chemical burns which will minimize the electric propulsion transfer time. Results show that for a 1550 kg Atlas 2AS class payload, increases in net mass (geostationary satellite mass less wet propulsion system mass) of 150 to 800 kg are possible using electric propulsion for station keeping, advanced chemical engines for part of the transfer, and electric propulsion for the remainder of the transfer. Trip times are between one and four months.

Oleson, Steven R.↗

Design of a model following, state variable feedback controller for the X-14 VTOL aircraft

A model-following, state variable feedback controller is designed for the roll axis of the X-14. The approach is to define a criterion on roll axis performance and to find the gradient of this criterion in the space of parameters (the feedback gains) of the controller. The gradient is then used in a conjungate gradient descent sequence to numerically optimize the parameters.

Hasdorff, L.↗

Rapid Mars transits with exhaust-modulated plasma propulsion

The operational characteristics of the Exhaust-Modulated Plasma Rocket are described. Four basic human and robotic mission scenarios to Mars are analyzed using numerical optimization techniques at variable specific impulse and constant power. The device is well suited for 'split-sprint' missions, allowing fast, one-way low-payload human transits of 90 to 104 days, as well as slower, 180-day, high-payload robotic precursor flights. Abort capabilities, essential for human missions, are also explored.

Chang-Diaz, Franklin R.↗

Toward a Turbulence Constitutive Relation for Rotating Flows

In rapidly rotating turbulent flows the largest scales of the motion are in approximate geostrophic balance. Single-point turbulence closures, in general, cannot attain a geostrophic balance. This article addresses and resolves the possibility of constitutive relation procedures for single-point second order closures for a specific class of rotating or stratified flows. Physical situations in which the geostrophic balance is attained are described. Closely related issues of frame-indifference, horizontal nondivergence, Taylor-Proudman theorem and two-dimensionality are, in the context of both the instantaneous and averaged equations, discussed. It is shown, in the absence of vortex stretching along the axis of rotation, that turbulence is frame-indifferent. A derivation and discussion of a geostrophic constraint which the prognostic equations for second-order statistics must satisfy for turbulence approaching a frame-indifferent limit is given. These flow situations, which include rotating and nonrotating stratified flows, are slowly evolving flows in which the constitutive relation procedures are useful. A nonlinear non-constant coefficient representation for the rapid-pressure strain covariance appearing in the Reynolds stress and heat flux equations consistent with the geostrophic balance is described. The rapid-pressure strain model coefficients are not constants determined by numerical optimization but are functions of the state of the turbulence as parameterized by the Reynolds stresses and the turbulent heat fluxes. The functions are valid for all states of the turbulence attaining their limiting values only when a limit state is achieved. These issues are relevant to strongly vortical flows as well as flows such as the planetary boundary layers, in which there is a transition from a three-dimensional shear driven turbulence to a geostrophic or horizontal turbulence.

Ristorcelli, J. R.↗

Advanced Propulsion for Geostationary Orbit Insertion and North-South Station Keeping

Solar electric propulsion technology is currently being used for geostationary satellite station keeping. Analyses show that electric propulsion technologies can be used to obtain additional increases in payload mass by using them to perform part of the orbit transfer. Three electric propulsion technologies are examined at two power levels for geostationary insertion of an Atlas IIAS class spacecraft. The onboard chemical propulsion apogee engine fuel is reduced in this analysis to allow the use of electric propulsion. A numerical optimizer is used to determine the chemical burns that will minimize the electric propulsion transfer times. For a 1550-kg Atlas IIAS class payload, increases in net mass (geostationary satellite mass less wet propulsion system mass) of 150-800 kg are enabled by using electric propulsion for station keeping, advanced chemical engines for part of the transfer, and electric propulsion for the remainder of the transfer. Trip times are between one and four months.

Oleson, Steven R.↗

The Krigifier: A Procedure for Generating Pseudorandom Nonlinear Objective Functions for Computational Experimentation

Comprehensive computational experiments to assess the performance of algorithms for numerical optimization require (among other things) a practical procedure for generating pseudorandom nonlinear objective functions. We propose a procedure that is based on the convenient fiction that objective functions are realizations of stochastic processes. This report details the calculations necessary to implement our procedure for the case of certain stationary Gaussian processes and presents a specific implementation in the statistical programming language S-PLUS.

Trosset, Michael W.↗

Airfoil Design Using a Coupled Euler and Integral Boundary Layer Method with Adjoint Based Sensitivities

The objective of this paper is to present a control theory approach for the design of airfoils in the presence of viscous compressible flows. A coupled system of the integral boundary layer and the Euler equations is solved to provide rapid flow simulations. An adjunct approach consistent with the complete coupled state equations is employed to obtain the sensitivities needed to drive a numerical optimization algorithm. Design to target pressure distribution is demonstrated on an RAE 2822 airfoil at transonic speed.

Edwards, S.↗

Predictor-Corrector Entry Guidance for Reusable Launch Vehicles

An online entry guidance algorithm has been developed using a predictor-corrector approach. The algorithm is designed for the Reusable Launch Vehicle (RLV) and is demonstrated by using, the X-33 model. The objective of the design is to handle widely dispersed entry conditions and deliver the vehicle at the Terminal Area Energy Management (TAEM) interface box within an acceptable tolerance and without violating any of the vehicle physical constraints. Combination of several control variables is used in testing the performance and computational requirement of the algorithm. The control variables are the bank angle, angle-of-attack and the time for roll reversal. The bank angle and angle-of-attack profiles are the nominal profiles plus the perturbations in each direction. The initial guess of the bank profile is a 45 degrees bank angle with reversal at 360 seconds from liftoff. A six-element state vector is propagated to the TAEM interface box through the integration of the equations of motion (EOM). Altitude, heading and range errors are computed between the desired and the achieved state at the TAEM interface. These errors are used to correct the initial guess of the control variables. This process is repeated until the errors meet an acceptable level at the TAEM interface. Several numerical optimization methods are used to evaluate the convergent property of the predictor-predictor methodology. Successful results are demonstrated using the X-33 model.

Youssef, Hussein↗

Preliminary Assessment of a Neptune Aerocapture Mission Using an Integrated Design Tool

Aerocapture is an efficient orbit insertion technique that uses the planet's atmosphere to decelerate an arriving spacecraft. With current technology and for vehicles of reasonable mass, it is the only technique that might deliver the high delta-V's required for insertion to orbits around the outer planets. Preliminary design studies for outer planet orbital missions must evaluate aerocapture strategies, and must therefore consider the coupling between vehicle geometry, aerodynamics, aerocapture trajectory, heating and thermal protection system mass. The analyses have been linked into an integrated design environment, with the critical parameters grouped in a global database. The designer is free to use single point evaluations, parametric variation, and numerical optimization to evaluate a range of vehicle shapes and insertion trajectories. The application of this design tool to a preliminary study for Neptune aerocapture has implications for the use of such computational environments for any atmospheric entry mission.

Gage, Peter J.↗

Putting Priors in Mixture Density Mercer Kernels

This paper presents a new methodology for automatic knowledge driven data mining based on the theory of Mercer Kernels, which are highly nonlinear symmetric positive definite mappings from the original image space to a very high, possibly infinite dimensional feature space. We describe a new method called Mixture Density Mercer Kernels to learn kernel function directly from data, rather than using predefined kernels. These data adaptive kernels can en- code prior knowledge in the kernel using a Bayesian formulation, thus allowing for physical information to be encoded in the model. We compare the results with existing algorithms on data from the Sloan Digital Sky Survey (SDSS). The code for these experiments has been generated with the AUTOBAYES tool, which automatically generates efficient and documented C/C++ code from abstract statistical model specifications. The core of the system is a schema library which contains template for learning and knowledge discovery algorithms like different versions of EM, or numeric optimization methods like conjugate gradient methods. The template instantiation is supported by symbolic- algebraic computations, which allows AUTOBAYES to find closed-form solutions and, where possible, to integrate them into the code. The results show that the Mixture Density Mercer-Kernel described here outperforms tree-based classification in distinguishing high-redshift galaxies from low- redshift galaxies by approximately 16% on test data, bagged trees by approximately 7%, and bagged trees built on a much larger sample of data by approximately 2%.

Srivastava, Ashok N.↗

An Ensemble Approach to Building Mercer Kernels with Prior Information

This paper presents a new methodology for automatic knowledge driven data mining based on the theory of Mercer Kernels, which are highly nonlinear symmetric positive definite mappings from the original image space to a very high, possibly dimensional feature space. we describe a new method called Mixture Density Mercer Kernels to learn kernel function directly from data, rather than using pre-defined kernels. These data adaptive kernels can encode prior knowledge in the kernel using a Bayesian formulation, thus allowing for physical information to be encoded in the model. Specifically, we demonstrate the use of the algorithm in situations with extremely small samples of data. We compare the results with existing algorithms on data from the Sloan Digital Sky Survey (SDSS) and demonstrate the method's superior performance against standard methods. The code for these experiments has been generated with the AUTOBAYES tool, which automatically generates efficient and documented C/C++ code from abstract statistical model specifications. The core of the system is a schema library which contains templates for learning and knowledge discovery algorithms like different versions of EM, or numeric optimization methods like conjugate gradient methods. The template instantiation is supported by symbolic-algebraic computations, which allows AUTOBAYES to find closed-form solutions and, where possible, to integrate them into the code.

Srivastava, Ashok N.↗

A Program to Improve the Triangulated Surface Mesh Quality Along Aircraft Component Intersections

A computer program has been developed for improving the quality of unstructured triangulated surface meshes in the vicinity of component intersections. The method relies solely on point removal and edge swapping for improving the triangulations. It can be applied to any lifting surface component such as a wing, canard or horizontal tail component intersected with a fuselage, or it can be applied to a pylon that is intersected with a wing, fuselage or nacelle. The lifting surfaces or pylon are assumed to be aligned in the axial direction with closed trailing edges. The method currently maintains salient edges only at leading and trailing edges of the wing or pylon component. This method should work well for any shape of fuselage that is free of salient edges at the intersection. The method has been successfully demonstrated on a total of 125 different test cases that include both blunt and sharp wing leading edges. The code is targeted for use in the automated environment of numerical optimization where geometric perturbations to individual components can be critical to the aerodynamic performance of a vehicle. Histograms of triangle aspect ratios are reported to assess the quality of the triangles attached to the intersection curves before and after application of the program. Large improvements to the quality of the triangulations were obtained for the 125 test cases; the quality was sufficient for use with an automated tetrahedral mesh generation program that is used as part of an aerodynamic shape optimization method.

Cliff, Susan E.↗

Analysis of Formation Flying in Eccentric Orbits Using Linearized Equations of Relative Motion

Geometrical methods for formation flying design based on the analytical solution to Hill's equations have been previously developed and used to specify desired relative motions in near circular orbits. By generating relationships between the vehicles that are intuitive, these approaches offer valuable insight into the relative motion and allow for the rapid design of satellite configurations to achieve mission specific requirements, such as vehicle separation at perigee or apogee, minimum separation, or a specific geometrical shape. Furthermore, the results obtained using geometrical approaches can be used to better constrain numerical optimization methods; allowing those methods to converge to optimal satellite configurations faster. This paper presents a set of geometrical relationships for formations in eccentric orbits, where Hill.s equations are not valid, and shows how these relationships can be used to investigate formation designs and how they evolve with time.

Lane, Christopher↗

Fast Calculation of Abort Return Trajectories for Manned Missions to the Moon

In order to support the anytime abort requirements of a manned mission to the Moon, the vehicle abort capabilities for the translunar and circumlunar phases of the mission must be studied. Depending on the location of the abort maneuver, the maximum return time to Earth and the available propellant, two different kinds of return trajectories can be calculated: direct and fly-by. This paper presents a new method to compute these return trajectories in a deterministic and fast way without using numerical optimizers. Since no simplifications of the gravity model are required, the resulting trajectories are very accurate and can be used for both mission design and operations. This technique has been extensively used to evaluate the abort capabilities of the Orion/Altair vehicles in the Constellation program for the translunar phase of the mission.

Senent, Juan S.↗

Ares I Flight Control System Design

The Ares I launch vehicle represents a challenging flex-body structural environment for flight control system design. This paper presents a design methodology for employing numerical optimization to develop the Ares I flight control system. The design objectives include attitude tracking accuracy and robust stability with respect to rigid body dynamics, propellant slosh, and flex. Under the assumption that the Ares I time-varying dynamics and control system can be frozen over a short period of time, the flight controllers are designed to stabilize all selected frozen-time launch control systems in the presence of parametric uncertainty. Flex filters in the flight control system are designed to minimize the flex components in the error signals before they are sent to the attitude controller. To ensure adequate response to guidance command, step response specifications are introduced as constraints in the optimization problem. Imposing these constraints minimizes performance degradation caused by the addition of the flex filters. The first stage bending filter design achieves stability by adding lag to the first structural frequency to phase stabilize the first flex mode while gain stabilizing the higher modes. The upper stage bending filter design gain stabilizes all the flex bending modes. The flight control system designs provided here have been demonstrated to provide stable first and second stage control systems in both Draper Ares Stability Analysis Tool (ASAT) and the MSFC 6DOF nonlinear time domain simulation.

Jang, Jiann-Woei↗

Generation of Parametric Equivalent-Area Targets for Design of Low-Boom Supersonic Concepts

A tool with an Excel visual interface is developed to generate equivalent-area (A(sub e)) targets that satisfy the volume constraints for a low-boom supersonic configuration. The new parametric Ae target explorer allows users to interactively study the tradeoffs between the aircraft volume constraints and the low-boom characteristics (e.g., loudness) of the ground signature. Moreover, numerical optimization can be used to generate the optimal A(sub e) target for given A(sub e) volume constraints. A case study is used to demonstrate how a generated low-boom Ae target can be matched by a supersonic configuration that includes a fuselage, wing, nacelle, pylon, aft pod, horizontal tail, and vertical tail. The low-boom configuration is verified by sonic-boom analysis with an off-body pressure distribution at three body lengths below the configuration

Li, Wu↗

Comparison of Test and Finite Element Analysis for Two Full-Scale Helicopter Crash Tests

Finite element analyses have been performed for two full-scale crash tests of an MD-500 helicopter. The first crash test was conducted to evaluate the performance of a composite deployable energy absorber under combined flight loads. In the second crash test, the energy absorber was removed to establish the baseline loads. The use of an energy absorbing device reduced the impact acceleration levels by a factor of three. Accelerations and kinematic data collected from the crash tests were compared to analytical results. Details of the full-scale crash tests and development of the system-integrated finite element model are briefly described along with direct comparisons of acceleration magnitudes and durations for the first full-scale crash test. Because load levels were significantly different between tests, models developed for the purposes of predicting the overall system response with external energy absorbers were not adequate under more severe conditions seen in the second crash test. Relative error comparisons were inadequate to guide model calibration. A newly developed model calibration approach that includes uncertainty estimation, parameter sensitivity, impact shape orthogonality, and numerical optimization was used for the second full-scale crash test. The calibrated parameter set reduced 2-norm prediction error by 51% but did not improve impact shape orthogonality.

Annett, Martin S.↗

Automatically Finding the Control Variables for Complex System Behavior

Testing large-scale systems is expensive in terms of both time and money. Running simulations early in the process is a proven method of finding the design faults likely to lead to critical system failures, but determining the exact cause of those errors is still time-consuming and requires access to a limited number of domain experts. It is desirable to find an automated method that explores the large number of combinations and is able to isolate likely fault points. Treatment learning is a subset of minimal contrast-set learning that, rather than classifying data into distinct categories, focuses on finding the unique factors that lead to a particular classification. That is, they find the smallest change to the data that causes the largest change in the class distribution. These treatments, when imposed, are able to identify the factors most likely to cause a mission-critical failure. The goal of this research is to comparatively assess treatment learning against state-of-the-art numerical optimization techniques. To achieve this, this paper benchmarks the TAR3 and TAR4.1 treatment learners against optimization techniques across three complex systems, including two projects from the Robust Software Engineering (RSE) group within the National Aeronautics and Space Administration (NASA) Ames Research Center. The results clearly show that treatment learning is both faster and more accurate than traditional optimization methods.

Gay, Gregory↗