Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “Trajectory Generation”

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 487 records · Page 27

Post-Flight Reconstruction Approach for Space Launch System Artemis I Mission

Upon completion of the first Space Launch System flight, NASA personnel will begin post-flight analyses. Telemetry from across the vehicle will be combined with external radar tracking and environmental observation data in order to close validation criteria and generate a best estimated trajectory (BET). This paper will describe the approach taken by the SLS team to integrate flight data from multiple flights sources into BET, pre-flight simulation and testing results, primary sources of uncertainty, and path towards processing flight results. This paper also includes a brief description of algorithms and approaches to estimate as-flown vehicle parameters such as booster specific impulse, booster (and core) thrust multipliers and dry mass.

Evan John Anzalone↗

A Model Predictive Control Approach for In-Flight Acoustic Constraint Compliance

Vehicle noise remains one of the major barriers to public acceptance of Urban Air Mobility class aircraft. This work focuses on motion planning for aircraft in noise-sensitive areas. A nonlinear Model Predictive Path Integral (MPPI) control law is used to generate a finite horizon trajectory that satisfies acoustic level constraints at a set of (three-dimensional) observer locations. The MPPI framework places no restrictions on the class of state-dependent cost functionals that can be employed, making it well-suited for use with sophisticated acoustic models and metrics, in addition to dynamic and mission-relevant constraints. The model predictive control architecture is also suitable for implementation in a real-time application. A simulation example demonstrates the ability of the controller to modify the flight trajectory in order to satisfy acoustic constraints at multiple measurement locations.

acoustically-aware vehicle↗

Navigation of the Space VLBI Mission - HALCA

This paper describes the spacecraft dynamics model and orbit determination strategies developed to meet the stringent trajectory accuracy requirements for generating predicts for the transfer of a stable uplink frequency to the spacecraft and for determining reconstructed orbits for delivery to the NRAO VLBI correlator and the international VLBI science community.

navigation↗

Detection and Mitigation of Transient Instabilities in Multi-Agent Systems and Swarms

We first introduce the novel concept of transient instabilities in multi-agent systems and swarms, i.e., a small disturbance leads to increasing-amplitude oscillations throughout the swarm, which results in a large number of inter-agent collisions. This instability is dominant in the transient phase of the system and it does not appear in the steady-state behavior of the system, as each agent uses Lyapunov-stable feedback control laws. We present a rigorous definition of transient instability in swarms, and discuss its key properties. We also present a sufficient condition to check if a swarm will be transient stable. We study the behaviour of different control laws under this condition. We also show how transient instability phenomenon could impact the dynamics of deployable structures. Next, we present a novel control architecture that augments the baseline formation maintenance controller to mitigate transient instabilities. At its heart, the proposed architecture consists of a projection operator based estimator disguised as a reference model that generates collision-free trajectories for the agents to follow. We present numerical simulation results to demonstrate the effectiveness of our proposed approaches.

Quadrelli, Marco B.↗

Collision Free Dynamic Stability of Formations Using Projection Based Estimators

Transient instability is a phenomenon where inter- agent collisions can occur in dynamically stable formations of autonomous agents. Therefore, the necessity to manage and mitigate transient instabilities is essential for successfully deploying formation structures. This paper develops a novel control architecture that augments the baseline formation maintenance controller to mitigate transient instabilities. At its heart, the proposed architecture consists of a projection operator based estimator disguised as a reference model that generates collision-free trajectories for the agents to follow. This paper’s main theoretical result shows that the proposed control architecture can simultaneously mitigate transient instabilities and guarantee asymptotic convergence of the formation dynamics. Also, an illustrative example demonstrates the theoretical developments presented in this paper.

Bayard, David S.↗

Implementation of a First-Order Quadratic Program Solver in C

This paper details a translation of a first order quadratic program (QP) solver from MATLAB to C. NASA could use this QP solver to generate online flight path trajectories for powered descent vehicles during landing. Over 12 weeks, the team designed, implemented, and tested two iterations of the QP solver for accuracy and runtime on 104 benchmark QP tests. The final iteration was 541.07% faster than the first, handling most tests in under one second. Additionally, it solved four more QP tests for N≥1383, and all outputs for cost and D_x matched the MATLAB reference values.

Optimization↗

Vision-Based Distributed Sensing at Vertiports for Advanced Air Mobility and Urban Air Mobility Approach and Landing

Advanced Air Mobility (AAM) encompasses a broad vision for air transportation, including Urban Air Mobility (UAM) as a subset. AAM aims to create a more connected and efficient transportation network across various geographical settings. However, navigating AAM aircraft in GPS-denied or degraded environments during approach and landing is challenging. Traditional vision aids like glideslopes and localizers are limited in vertiport environments due to narrow beam constraints and reduced landing angle options. This paper addresses the need for accurate navigation solutions at vertiports by proposing a vision-based distributed sensing (VIDIS) system utilizing cameras with bundle adjustment to assist incoming AAM aircraft during approach and landing while monitoring surface movements to enhance safety and efficiency. Key focus areas for current and future vertiport developers include identifying suitable sensor types and infrastructure standards to support AAM operations and including vertiport markings as vision-based navigation aids. The proposed system offers a novel approach to overcoming navigation challenges in AAM operations, particularly in urban settings where traditional aids may be insufficient. Preliminary simulation results with distributed cameras demonstrate promising outcomes for implementing bundle adjustment techniques to enhance vision-based navigation solutions at vertiports. Generating waypoint-based trajectories via waypoint integration using explicit guidance synthesis (WINGS) creates smooth AAM trajectories for landing at vertiports by using the current waypoint's terminal conditions as the initial conditions for the next waypoint. Combining bundle adjustment's ground-based solution of vertiport features with WINGS, Coplanar Pose from Orthography and Scaling with Iterations (COPOSIT), and an extended Kalman filter (EKF) estimates the state of an incoming aircraft during approach and landing at vertiports. Future work includes testing VIDIS in a high-fidelity simulation and with real-world data.

Distributed sensing↗

Vision-Based Distributed Sensing at Vertiports for Advanced Air Mobility and Urban Air Mobility Approach and Landing

Advanced Air Mobility (AAM) encompasses a broad vision for air transportation, including Urban Air Mobility (UAM) as a subset. AAM aims to create a more connected and efficient transportation network across various geographical settings. However, navigating AAM aircraft in GPS-denied or degraded environments during approach and landing is challenging. Traditional vision aids like glideslopes and localizers are limited in vertiport environments due to narrow beam constraints and reduced landing angle options. This paper addresses the need for accurate navigation solutions at vertiports by proposing a vision-based distributed sensing (VIDIS) system utilizing cameras with bundle adjustment to assist incoming AAM aircraft during approach and landing while monitoring surface movements to enhance safety and efficiency. Key focus areas for current and future vertiport developers include identifying suitable sensor types and infrastructure standards to support AAM operations and including vertiport markings as vision-based navigation aids. The proposed system offers a novel approach to overcoming navigation challenges in AAM operations, particularly in urban settings where traditional aids may be insufficient. Preliminary simulation results with distributed cameras demonstrate promising outcomes for implementing bundle adjustment techniques to enhance vision-based navigation solutions at vertiports. Generating waypoint-based trajectories via waypoint integration using explicit guidance synthesis (WINGS) creates smooth AAM trajectories for landing at vertiports by using the current waypoint's terminal conditions as the initial conditions for the next waypoint. Combining bundle adjustment's ground-based solution of vertiport features with WINGS, Coplanar Pose from Orthography and Scaling with Iterations (COPOSIT), and an extended Kalman filter (EKF) estimates the state of an incoming aircraft during approach and landing at vertiports. Future work includes testing VIDIS in a high-fidelity simulation and with real-world data.

Distributed sensing↗

Rapid adaptation to Coriolis force perturbations of arm trajectory

1. Forward reaching movements made during body rotation generate tangential Coriolis forces that are proportional to the cross product of the angular velocity of rotation and the linear velocity of the arm. Coriolis forces are inertial forces that do not involve mechanical contact. Virtually no constant centrifugal forces will be present in the background when motion of the arm generates transient Coriolis forces if the radius of body rotation is small. 2. We measured the trajectories of arm movements made in darkness to a visual target that was extinguished as movement began. The reaching movements were made prerotation, during rotation at 10 rpm in a fully enclosed rotating room, and postrotation. During testing the subject was seated at the center of the room and pointed radially. Neither visual nor tactile feedback about movement accuracy was present. 3. In experiment 1, subjects reached at a fast or slow rate and their hands made contact with a horizontal surface at the end of the reach. Their initial perrotary movements were highly significantly deviated relative to prerotation in both trajectories and end-points in the direction of the transient Coriolis forces that had been generated during the reaches. Despite the absence of visual and tactile feedback about reaching accuracy, all subjects rapidly regained straight movement trajectories and accurate endpoints. Postrotation, transient errors of opposite sign were present for both trajectories and endpoints. 4. In a second experiment the conditions were identical except that subjects pointed just above the location of the extinguished target so that no surface contact was involved. All subjects showed significant initial perrotation deviations of trajectories and endpoints in the direction of the transient Coriolis forces. With repeated reaches the trajectories, as viewed from above, again became straight, but there was only partial restoration of endpoint accuracy, so that subjects reached in a straight line to the wrong place. Aftereffects of opposite sign were transiently present in the postrotary movements. 5. These observations fail to support current equilibrium point models, both alpha and lambda, of movement control. Such theories would not predict endpoint errors under our experimental conditions, in which the Coriolis force is absent at the beginning and end of a movement. Our results indicate that detailed aspects of movement trajectory are being continuously monitored on the basis of proprioceptive feedback in relation to motor commands. Adaptive compensations can be initiated after one perturbation despite the absence of either visual or tactile feedback about movement trajectory and endpoint error. Moreover, movement trajectory and end-point can be remapped independently.(ABSTRACT TRUNCATED AT 400 WORDS).

Non-NASA Center↗

Numerical modeling of proton and electron bursts in a realistic magnetotail

Particle trajectories of the magnetotail ion and electron bursts were simulated using the Beard-Hirschi-Propp (1982) magnetic field model and data generated by IMP 8. Particle trajectories were computed both in the absence of the electric field, and with electric field introduced locally perpendicular to the magnetic field. The results indicate that the motions of energetic particles near the nominal neutral sheet can be divided into two types. Proton and electron parallel trajectories have most of their trajectory motion parallel to the magnetic field lines and travel long distances along field lines. Perpendicular particle trajectories travel much shorter distances with much of the trajectory motion perpendicular to the magnetic field and with proton trajectories interacting with the neutral sheet region. Only the premidnight trajectories connect to reasonable source locations, which explains the preferential occurrence of earthward energetic proton burst anisotropies in the premidnight sector.

Kutchko, Frank J.↗

Coordinated turn-and-reach movements. I. Anticipatory compensation for self-generated coriolis and interaction torques

When reaching movements involve simultaneous trunk rotation, additional interaction torques are generated on the arm that are absent when the trunk is stable. To explore whether the CNS compensates for such self-generated interaction torques, we recorded hand trajectories in reaching tasks involving various amplitudes and velocities of arm extension and trunk rotation. Subjects pointed to three targets on a surface slightly above waist level. Two of the target locations were chosen so that a similar arm configuration relative to the trunk would be required for reaching to them, one of these targets requiring substantial trunk rotation, the other very little. Significant trunk rotation was necessary to reach the third target, but the arm's radial distance to the body remained virtually unchanged. Subjects reached at two speeds-a natural pace (slow) and rapidly (fast)-under normal lighting and in total darkness. Trunk angular velocity and finger velocity relative to the trunk were higher in the fast conditions but were not affected by the presence or absence of vision. Peak trunk velocity increased with increasing trunk rotation up to a maximum of 200 degrees /s. In slow movements, peak finger velocity relative to the trunk was smaller when trunk rotation was necessary to reach the targets. In fast movements, peak finger velocity was approximately 1.7 m/s for all targets. Finger trajectories were more curved when reaching movements involved substantial trunk rotation; however, the terminal errors and the maximal deviation of the trajectory from a straight line were comparable in slow and fast movements. This pattern indicates that the larger Coriolis, centripetal, and inertial interaction torques generated during rapid reaches were compensated by additional joint torques. Trajectory characteristics did not vary with the presence or absence of vision, indicating that visual feedback was unnecessary for anticipatory compensations. In all reaches involving trunk rotation, the finger movement generally occurred entirely during the trunk movement, indicating that the CNS did not minimize Coriolis forces incumbent on trunk rotation by sequencing the arm and trunk motions into a turn followed by a reach. A simplified model of the arm/trunk system revealed that additional interaction torques generated on the arm during voluntary turning and reaching were equivalent to < or =1.8 g (1 g = 9.81 m/s(2)) of external force at the elbow but did not degrade performance. In slow-rotation room studies involving reaching movements during passive rotation, Coriolis forces as small as 0.2 g greatly deflect movement trajectories and endpoints. We conclude that compensatory motor innervations are engaged in a predictive fashion to counteract impending self-generated interaction torques during voluntary reaching movements.

NASA Discipline Neuroscience↗

Program For Simulation Of Trajectories And Events

Universal Simulation Executive (USE) program accelerates and eases generation of application programs for numerical simulation of continuous trajectories interrupted by or containing discrete events. Developed for simulation of multiple spacecraft trajectories with events as one spacecraft crossing the equator, two spacecraft meeting or parting, or firing rocket engine. USE also simulates operation of chemical batch processing factory. Written in Ada.

Gottlieb, Robert G.↗

Optimization of Supersonic Transport Trajectories

This paper develops a near-optimal guidance law for generating minimum fuel, time, or cost fixed-range trajectories for supersonic transport aircraft. The approach uses a choice of new state variables along with singular perturbation techniques to time-scale decouple the dynamic equations into multiple equations of single order (second order for the fast dynamics). Application of the maximum principle to each of the decoupled equations, as opposed to application to the original coupled equations, avoids the two point boundary value problem and transforms the problem from one of a functional optimization to one of multiple function optimizations. It is shown that such an approach produces well known aircraft performance results such as minimizing the Brequet factor for minimum fuel consumption and the energy climb path. Furthermore, the new state variables produce a consistent calculation of flight path angle along the trajectory, eliminating one of the deficiencies in the traditional energy state approximation. In addition, jumps in the energy climb path are smoothed out by integration of the original dynamic equations at constant load factor. Numerical results performed for a supersonic transport design show that a pushover dive followed by a pullout at nominal load factors are sufficient maneuvers to smooth the jump.

Ardema, Mark D.↗

A Trajectory Algorithm to Support En Route and Terminal Area Self-Spacing Concepts

This document describes an algorithm for the generation of a four dimensional aircraft trajectory. Input data for this algorithm are similar to an augmented Standard Terminal Arrival Route (STAR) with the augmentation in the form of altitude or speed crossing restrictions at waypoints on the route. Wind data at each waypoint are also inputs into this algorithm. The algorithm calculates the altitude, speed, along path distance, and along path time for each waypoint.

Aircraft operations↗

Pulsed Operation of an Ion Accelerator

Electronic circuitry has been devised to enable operation of an ion accelerator in either a continuous mode or a highpeak power, low-average-power pulsed mode. In the original intended application, the ion accelerator would be used as a spacecraft thruster and the pulse mode would serve to generate small increments of impulse for precise control of trajectories and attitude. The present electronic drive circuitry generates the extraction voltage in pulses. Pulse-width modulation can affect rapid, fine control of time-averaged impulse or ion flux down to a minimum level much lower than that achievable in continuous operation.

Wirz, Richard↗

Complexity Science Applications to Dynamic Trajectory Management: Research Strategies

The promise of the Next Generation Air Transportation System (NextGen) is strongly tied to the concept of trajectory-based operations in the national airspace system. Existing efforts to develop trajectory management concepts are largely focused on individual trajectories, optimized independently, then de-conflicted among each other, and individually re-optimized, as possible. The benefits in capacity, fuel, and time are valuable, though perhaps could be greater through alternative strategies. The concept of agent-based trajectories offers a strategy for automation of simultaneous multiple trajectory management. The anticipated result of the strategy would be dynamic management of multiple trajectories with interacting and interdependent outcomes that satisfy multiple, conflicting constraints. These constraints would include the business case for operators, the capacity case for the Air Navigation Service Provider (ANSP), and the environmental case for noise and emissions. The benefits in capacity, fuel, and time might be improved over those possible under individual trajectory management approaches. The proposed approach relies on computational agent-based modeling (ABM), combinatorial mathematics, as well as application of "traffic physics" concepts to the challenge, and modeling and simulation capabilities. The proposed strategy could support transforming air traffic control from managing individual aircraft behaviors to managing systemic behavior of air traffic in the NAS. A system built on the approach could provide the ability to know when regions of airspace approach being "full," that is, having non-viable local solution space for optimizing trajectories in advance.

Sawhill, Bruce↗

DataSet: Aerial Object Trajectory Classification by Training on Flight Controller Data and Testing on RADAR Generated

Onboard collision avoidance is needed to enable safe, autonomous flight operations for NASA projects such as Advanced Air Mobility (AAM), as well as many commercial applications. Real-time aerial object classification will improve onboard collision avoidance algorithm decision making and may reduce unnecessary activation of avoidance systems. This work trains an aircraft trajectory classifier using trajectories from flight controller logs and tests the classifier using RADAR collected trajectories during air to air experiments and ground to air experiments. In contrast to RADAR data, these flight controller logs are relatively abundant, which makes the possibility of substituting flight data for RADAR data an attractive, cost-effective option. The SVM model developed in this work achieved a 79.7% classification accuracy on the first second of radar trajectories of GA, multirotor sUAS, and fixed wing sUAS. Findings from this e that it is feasible to classify sensor collected trajectories using a classifier trained flight controller data.

Chester V Dolph↗

Aerial Object Trajectory Classification by Training on Flight Controller Data and Testing on RADAR Generated Tracks

Onboard collision avoidance is needed to enable safe, autonomous flight operations for NASA projects such as Advanced Air Mobility (AAM), as well as many commercial applications. Real-time aerial object classification will improve onboard collision avoidance algorithm decision making and may reduce unnecessary activation of avoidance systems. This work trains an aircraft trajectory classifier using trajectories from flight controller logs and tests the classifier using RADAR collected trajectories during air to air experiments and ground to air experiments. In contrast to RADAR data, these flight controller logs are relatively abundant, which makes the possibility of substituting flight data for RADAR data an attractive, cost-effective option. The SVM model developed in this work achieved a 79.7% classification accuracy on the first second of radar trajectories of GA, multirotor sUAS, and fixed wing sUAS. Findings from this work indicate that it is feasible to classify sensor collected trajectories using a classifier trained on flight controller data.

Henry Holbrook↗