Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “vector control”

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 649 records · Page 36

Noise generated by a flight weight, air flow control valve in a vertical takeoff and landing aircraft thrust vectoring system

Tests were conducted in the NASA Lewis Research Center's Powered Lift Facility to experimentally evaluate the noise generated by a flight weight, 12 in. butterfly valve installed in a proposed vertical takeoff and landing thrust vectoring system. Fluctuating pressure measurements were made in the circular duct upstream and downstream of the valve. This data report presents the results of these tests. The maximum overall sound pressure level is generated in the duct downstream of the valve and reached a value of 180 dB at a valve pressure ratio of 2.8. At the higher valve pressure ratios the spectra downstream of the valve is broad banded with its maximum at 1000 Hz.

Huff, Ronald G.↗

Evaluation of expressions involving higher order derivations

The local geometric properties of a nonlinear control system defined by vector fields E(sub 1),..., E(sub M) are determined by the algebraic properties of the iterated Lie brackets of the E(sub j)'s. The problem of rewriting expressions is examined involving the E(sub j)'s in terms of the D(sub mu)'s in such a way as to handle effectively any cancellation occurring due to commuting of the D(sub mu)'s. A data structure is introduced which allows us to organize the computation to take advantage of the symmetries in the expression and reduce the operation count.

Grossman, Robert↗

Continuation methods in multiobjective optimization for combined structure control design

A homotopy approach involving multiobjective functions is developed to outline the methods that have evolved for the combined control-structure optimization of physical systems encountered in the technology of large space structures. A method to effect a timely consideration of the control performance prior to the finalization of the structural design involves integrating the control and structural design processes into a unified design methodology that combines the two optimization problems into a single formulation. This study uses the combined optimization problem as a family of weighted structural and control costs. Connections with vector optimizations are described; an analysis of the zero-set of required conditions is made, and a numerical example is given.

Milman, M.↗

Parameter identification for X-31A at high angles of attack

The U.S./German experimental aircraft X-31A was designed and constructed to demonstrate enhanced fighter maneuverability. Post-stall maneuvering is enabled by applying new technologies such as high angle of attack aerodynamics and flight control system integrated thrust vectoring. Two demonstrator aircraft have been built by the main contractors, Rockwell International and Deutsche Aerospace (formerly MBB). Flight testing started in October 1990 and before the end of 1992 both aircraft had accomplished a significant number of flights covering the entire AoA regime from about -5 to 70 deg. Throughout the envelope expansion, DLR Institute of Flight Mechanics conducted parameter identification (PID) to determine the aerodynamic parameters of the aircraft from flight test data and to compare the results to the predictions from the aerodynamic dataset (ADS). The application of system identification to high AoA / post-stall flight data raises some major problems, which are discussed in this paper. Results from both longitudinal and lateral-directional motion will be presented.

S Weiss↗

Dynamics and Controls of a Conceptual Jovian Moon Tour Spacecraft

The dynamics and control challenges presented by a conceptual Jovian Moon Tour spacecraft are summarized in this paper. Attitude and orbital dynamics interactions are present due to the designed low-thrust trajectory, and controls structure interactions are also present due to the non-collocated sensor-actuator pairs on board the flexible spacecraft. A finite-element based simulation model is described which is capable of handling the complex orbital and attitude dynamics arising during the low-thrust spiraling maneuvers of the spacecraft. A few numerical simulations demonstrate that some of the challenges hitherto identified can be faced via integrated dynamics and control analysis, and that reasonable assessments of the pointing performance can be made.

dynamics↗

Monitoring Airspace Complexity and Determining Contributing Factors

The national airspace has evolved over many years to accommodate increased traffic demand [1] while simultaneously maintaining one of the safest forms of transportation [2], [3]. One of the reasons for this success is the ability of the system and the operators to adapt and accommodate to situations that routinely disrupt optimal operations. These situations may include: adverse weather, delays, early arrivals, equipment outages, and other factors that are outside the operators ability to control. These factors can lead to states where automation is unable to properly handle these issues and therefore air traffic controllers and pilots have to intervene, ultimately increasing communication between operators resulting in higher workload. As controller workload increases to handle sub-optimal operating conditions this can be viewed as an increase in complexity. The reasoning for this is because humans are now required to make tactical decisions in response to external factors, resulting in a departure from the strategic plan where operations would be more efficiently managed. Human operators control airspace complexity under rigid regulations that are constantly changing. The airspace is divided into sectors and the number of aircraft assigned to each controller is limited for safe handling. There has been past work that devised airspace complexity metrics in commercial aviation and related these metrics to controller workload (e.g., [4],[5]). The upper bounds on the system load are pre-determined. Such bounds on complexity make for a safe system, but the system cannot scale and adapt to autonomous, dense, and heterogeneous traffic, including the many types of Unmanned Aerial Vehicles (UAVs) envisioned to be added to the operations. We hypothesize that, as traffic density and heterogeneity grow, and other key metrics change, there will be phase transitions at which the way traffic should be managed changes significantly [6]. We offer a method for in-time detection of contributing factors that lead to phase transitions, characterized by increased complexity. To the best of our knowledge, there is no tool similar to our proposed effort that identifies such contributing factors or precursor patterns. To define the scope we are proposing to measure complexity from the viewpoint of the Terminal Radar Approach Control Facilities (TRACON) controller’s perspective. In particular we are analyzing arrivals into KSFO. With safety as the top concern for airspace operators, it is important to recognize that as density and heterogeneity grow, the focus of the system will change. Times of the day when the airspace has low density and heterogeneity, the flights will follow more efficient paths where the aircraft move on established routes that are more or less directly to the destination. However, when density and heterogeneity increases, the system will begin changing focus to avoiding conflicts and collisions and route the flights in a more flexible way. Higher flexibility requires more communication and coordination between controllers and pilots which the current automation is unable to handle. This paper proposes a novel approach that monitors airspace complexity at multiple scales, uses a Machine Learning-based tool that predicts when operations will transition to a regime of greater complexity, and identifies actions that can reduce the complexity while still maintaining efficient and safe operations. We demonstrate our proposed approach using data from multiple complementary sources. This includes, but is not limited to: historical aircraft surveillance data from NASA’s Sherlock Data Warehouse [7], METAR weather data, and airport configuration data from Aviation System Performance Metrics (ASPM). The surveillance data flight paths are sampled at a variable sample rate — increasing as the aircraft approaches the airport. This is due to how Sherlock manages flight track stitching between different radar facilities which have different sampling rates. The weather and performance data are logged at defined intervals throughout the day at a courser refresh rate. In addition to the logged data and metrics, we leverage pre-defined Standard Terminal Arrival Routes (STARs) procedures to characterize the path of each flight. Each flight files for one of these routes in the flight plan well before entering the terminal airspace, and approximately follows the route until it leaves the STAR, typically on the final fix of a runway transition. However, most flights do not always fly the full STAR procedure to completion [8], but the majority do adhere to the fixes within the common route of the procedure. Our approach leverages fixes in the common route of each of the STARs to build a reference path to the airport. This allows us to characterize the flight paths in what we are defining as the “maneuvering area” (the airspace between the STAR and before the flight is lined up on the runway’s final approach) to determine how off nominal the flights are to calculate its complexity score. Determining airspace complexity is a concept that does not have a concrete answer. In designing this metric, we consider what increases the workload for the air traffic controllers. Consequently more specialized vectoring maneuvers results in higher workload. Accordingly, we start with a theory: each flight has a direct path it takes from the STAR’s common route to the final approach’s outer marker fix for the flight’s landing runway. It is important to note that the direct path is only used as a reference. If the majority of the flights have a large consistent offset as compared to other routes it does not necessarily mean that those flights have higher complexity. We are merely building a distribution based on this direct path for that particular STAR and runway pair to determine the normal mode of operations for that route. Flights that are in the upper tail of these distributions will result in higher complexity scores and flights that fly in the median will represent the normal mode of operations and therefore will have lower complexity scores. Since flights following each STAR route take different paths to the airport, we have a different distribution for each STAR route and therefore can model these distributions to compute a complexity score from their respective normalized distributions. To evaluate the effectiveness of our proposed airspace complexity metric we will compare against an established approach based on trajectory clustering [9]. This unsupervised learning technique consists of the following steps: (1) identify the general maneuvering areas (waypoints) by performing $\kappa$-means or DBSCAN clustering on locations where aircraft frequently turn based on the surveillance radar track data, (2) map flight trajectories onto sequences of waypoints, and (3) cluster the sequences based on their common subsequences. From a high-level perspective, this baseline model learns nominal operations in the airspace through the sequence of waypoints that are representative of where aircraft change direction and defines deviations from the nominal operations as “complex.” Therefore, more deviations from the nominal operations correspond to higher complexity values. For our validation, we re-implemented this technique and tune model hyper-parameters to correctly detect waypoints for the arrival traffic into the San Francisco bay area. We will compute the complexity measure over a one-year period using our proposed technique as well as the baseline. Our validation will be based on each technique’s ability to detect a set of undesirable outcomes (e.g., go-arounds, holding patterns, average time in the airspace, etc.). Since our current complexity metric is derived from the offset from the direct reference path, it’s important to understand what causes these offsets. In many of the flights with high offset distance, flights performing holding patterns and S turns can be observed. These maneuvering tactics are utilized to add distance between the aircraft and the destination runway to prevent multiple flights from having conflicting arrival times. In order to predict a rise in complexity (or the precursor to complexity), it’s necessary to be able to identify these potential conflicts (which in turn, result in higher offsets). To do this, we define a “representative flight” for each STAR route and runway pair. This flight is approximately the path the flight would take if there was a clear path with no other flights in the airspace — including the time remaining to the airport. We first identify the flights for a given STAR runway pair using the offset to the reference path distributions that fall between the 44-55 percentiles. This yields the flights that conform to the most normal mode of operation. Each of these flights is partitioned based on the percent complete from the entry point into the maneuvering areas from 0\% – 100\% complete. Then for each percent “bin”, we take the median value of the flight’s latitude/longitude coordinates, airspeed, and (non causal) time remaining to the airport to construct a lookup table for each percent complete bin on a given route. As a flight enters the maneuvering area, we can find the estimated arrival time of a flight to the airport by finding the closest point to the representative path’s percent complete bin (relative to the flight’s current position at any snapshot in the airspace) and therefore retrieve the corresponding remaining time left on the “representative path”. We assume that the flight will follow the representative path to completion when deriving these estimates. We can then compare these estimated arrival times against other flights for the same snapshot in time to identify potential conflicts. If more flights are estimated to arrive within a tolerance window than there are runways available, then we have a potential conflict. We can use this derived measure along with other factors expected to add disruption to the operation such as weather and runway configuration changes as an input to machine learning tools to detect precursors that increases in our complexity measure. This novel method will assist in uncovering insights into the contributing factors that lead to increased complexity that may allow for in-time responses to avoid reaching a high complexity state in the airspace.

complexity↗

Direct discretization of planar div-curl problems

A control volume method is proposed for planar div-curl systems. The method is independent of potential and least squares formulations, and works directly with the div-curl system. The novelty of the technique lies in its use of a single local vector field component and two control volumes rather than the other way around. A discrete vector field theory comes quite naturally from this idea and is developed. Error estimates are proved for the method, and other ramifications investigated.

Nicolaides, R. A.↗

A self-contained, automated methodology for optimal flow control validated for transition delay

This paper describes a self-contained, automated methodology for flow control along with a validation of the methodology for the problem of boundary layer instability suppression. The objective of control is to match the stress vector along a portion of the boundary to a given vector; instability suppression is achieved by choosing the given vector to be that of a steady base flow, e.g., Blasius boundary layer. Control is effected through the injection or suction of fluid through a single orifice on the boundary. The present approach couples the time-dependent Navier-Stokes system with an adjoint Navier-Stokes system and optimality conditions from which optimal states, i.e., unsteady flow fields, and control, e.g., actuators, may be determined. The results demonstrate that instability suppression can be achieved without any a priori knowledge of the disturbance, which is significant because other control techniques have required some knowledge of the flow unsteadiness such as frequencies, instability type, etc.

Joslin, Ronald D.↗

Effect of stance width on multidirectional postural responses

The effect of stance width on postural responses to 12 different directions of surface translations was examined. Postural responses were characterized by recording 11 lower limb and trunk muscles, body kinematics, and forces exerted under each foot of 7 healthy subjects while they were subjected to horizontal surface translations in 12 different, randomly presented directions. A quasi-static approach of force analysis was done, examining force integrals in three different epochs (background, passive, and active periods). The latency and amplitude of muscle responses were quantified for each direction, and muscle tuning curves were used to determine the spatial activation patterns for each muscle. The results demonstrate that the horizontal force constraint exerted at the ground was lessened in the wide, compared with narrow, stance for humans, a similar finding to that reported by Macpherson for cats. Despite more trunk displacement in narrow stance, there were no significant changes in body center of mass (CoM) displacement due to large changes in center of pressure (CoP), especially in response to lateral translations. Electromyographic (EMG) magnitude decreased for all directions in wide stance, particularly for the more proximal muscles, whereas latencies remained the same from narrow to wide stance. Equilibrium control in narrow stance was more of an active postural strategy that included regulating the loading/unloading of the limbs and the direction of horizontal force vectors. In wide stance, equilibrium control relied more on an increase in passive stiffness resulting from changes in limb geometry. The selective latency modulation of the proximal muscles with translation direction suggests that the trunk was being actively controlled in all directions. The similar EMG latencies for both narrow and wide stance, with modulation of only the muscle activation magnitude as stance width changed, suggest that the same postural synergy was only slightly modified for a change in stance width. Nevertheless, the magnitude of the trunk displacement, as well as of CoP displacement, was modified based on the degree of passive stiffness in the musculoskeletal system, which increased with stance width. The change from a more passive to an active horizontal force constraint, to larger EMG magnitudes especially in the trunk muscles and larger trunk and CoP excursions in narrow stance are consistent with a more effortful response for equilibrium control in narrow stance to perturbations in all directions.

Non-NASA Center↗

Reliability Improvement by Fault-Tolerant Operation of NPC Inverter for Motor Driving

The high-reliability operation of three-level inverters is crucial to prevent equipment damage, process downtime, and economic losses. This article investigates a three-level neutral-point-clamped inverter under all possible combinations of open-circuit and short-circuit faults and proposes a new postfault operation method without adding extra hardware. This method provides comprehensive solution for operations after single and multiple-device failures, increasing the inverter reliability by 24%. This article classified postfault modulations and uncovered previously unknown fault scenarios that can be addressed using the proposed control method. A new postfault modulation based on space vector modulation with virtual vectors is proposed. The feasibility of the proposed control method is verified by simulation and an experiment for one fault scenario in a three-level neutral-point-clamped inverter with a 3.73 kW motor load. Furthermore, this article contributes to improving the reliability of three-level inverters.

42 ENGINEERING↗

Robustness studies in adaptive control

It has been shown that several similar Model Reference Adaptive Controllers (MRAC's) are globally stable under certain restrictive assumptions, including the assumption that the order and relative degree of the plant are exactly known, and that no disturbances are present. Under certain 'sufficiently rich' excitation conditions, the origin is globally asymptotically stable for the adaptive controller parameter error. The time-evolution of the parameter error vector represents the key factor to the stability of the adaptive controller. This time-evolution is described by a complicated set of time-varying nonlinear differential equations. The present investigation is concerned with an approximate analysis technique for studying the long term trends of the parameter error vector trajectory for an adaptive controller under periodic excitation.

Krause, J.↗

Full Gradient Solution to Adaptive Hybrid Control

This paper focuses on the adaptation mechanisms in adaptive hybrid controllers. Most adaptive hybrid controllers update two filters individually according to the filtered-reference least mean squares (FxLMS) algorithm. Because this algorithm was derived for feedforward control, it does not take into account the presence of a feedback loop in the gradient calculation. This paper provides a derivation of the proper weight vector gradient for hybrid (or feedback) controllers that takes into account the presence of feedback. In this formulation, a single weight vector is updated rather than two individually. An internal model structure is assumed for the feedback part of the controller. The full gradient is equivalent to that used in the standard FxLMS algorithm with the addition of a recursive term that is a function of the modeling error. Some simulations are provided to highlight the advantages of using the full gradient in the weight vector update rather than the approximation.

Bean, Jacob↗

Full Gradient Solution to Adaptive Hybrid Control

This paper focuses on the adaptation mechanisms in adaptive hybrid controllers. Most adaptive hybrid controllers update two filters individually according to the filtered reference least mean squares (FxLMS) algorithm. Because this algorithm was derived for feedforward control, it does not take into account the presence of a feedback loop in the gradient calculation. This paper provides a derivation of the proper weight vector gradient for hybrid (or feedback) controllers that takes into account the presence of feedback. In this formulation, a single weight vector is updated rather than two individually. An internal model structure is assumed for the feedback part of the controller. The full gradient is equivalent to that used in the standard FxLMS algorithm with the addition of a recursive term that is a function of the modeling error. Some simulations are provided to highlight the advantages of using the full gradient in the weight vector update rather than the approximation.

Bean, Jacob↗

Spline Curves, Wire Frames and Bvalue

The methods that were developed for wire-frame design are described. The principal tools for control of a curve during interactive design are mathematical ducks. The simplest of these devices is an analog of the draftsman's lead weight that he uses to control a mechanical spline also create Ducks for controlling differential and integral properties of curves were created. Other methods presented include: constructing the end of a Bezier polygon to gain quick and reasonably confident control of the end tangent vector, end curvature and end torsion; keeping the magnitude of unwanted curvature oscillations within tolerance; constructing the railroad curves that appear in many engineering design problems; and controlling the frame to minimize errors at mesh points and to optimize the shapes of the curve elements.

Smith, L.↗

Design of a Thruster Vector Servo-Elastic Filter

This presents a method to improve the thruster vector servo elasticity (TVSE) stability. TVSE is the coupling between the TVC system engine dynamics and the vehicle flexible modes. It can lead to instability of the flexible modes due to the energy injection from the thrust. For large boosters with heavy TVC engine, TVSE is more likely to cause instability. This instability is part of the plant dynamics and is not detected by the flight control. In this paper, the TVSE is treated as a disturbance rejection problem with the inertial force of the flexible motion viewed as an external disturbance to the TVC actuator control system. By effectively rejecting this disturbance, the engine can be decoupled from the flexible dynamics thus improving TVSE stability. The actuator disturbance transfer function is modified by inserting a TVSE filter into the control system. The filter aims to reduce the magnitude and introduce phase lead of the disturbance transfer function over the TVSE sensitive frequency range while maintaining adequate stability margins of the actuator control system. A prefilter is also designed for good command tracking. The filter and prefilter resulting from this method are usually of low order and can be included to the existing actuator controller if the controller is programmable. This method was demonstrated for a hydraulic Simplex actuator model. Its applications to SLS B1 and B2 TVC actuator are also described. B2 actuator controller is modified based on this method. The tradeoff between TVSE stability and the control system stability can be balanced by adjusting the amount of phase lead introduced by the TVSE filter. This method provides a useful way to solve the TVSE instability issue without costly and time-consuming a TVC system redesign. This method is based on the basic control principles of loop shaping and disturbance rejection and has been proven to be effective under proper circum-stances.

Thrust vector control↗

The development of an augmentor wing jet STOL research aircraft (modified C-8A). Volume 2: Analysis of contractor's flight test

The initial flight test phase of the modified C-8A airplane was conducted. The primary objective of the testing was to establish the basic airworthiness of the research vehicle. This included verification of the structural design and evaluation of the aircraft's systems. Only a minimum amount of performance testing was scheduled; this has been used to provide a preliminary indication of the airplane's performance and flight characteristics for future flight planning. The testing included flutter and loads investigations up to the maximum design speed. The operational characteristics of all systems were assessed including hydraulics, environmental control system, air ducts, the vectoring conical nozzles, and the stability augmentation system (SAS). Approaches to stall were made at three primary flap settings: up, 30 deg and 65 deg, but full stalls were not scheduled. Minimum control speeds and maneuver margins were checked. All takeoffs and landings were conventional, and STOL performance was not scheduled during this phase of the evaluation.

Skavdahl, H.↗

Controlling Attitude of a Solar-Sail Spacecraft Using Vanes

A paper discusses a concept for controlling the attitude and thrust vector of a three-axis stabilized Solar Sail spacecraft using only four single degree-of-freedom articulated spar-tip vanes. The vanes, at the corners of the sail, would be turned to commanded angles about the diagonals of the square sail. Commands would be generated by an adaptive controller that would track a given trajectory while rejecting effects of such disturbance torques as those attributable to offsets between the center of pressure on the sail and the center of mass. The controller would include a standard proportional + derivative part, a feedforward part, and a dynamic component that would act like a generalized integrator. The controller would globally track reference signals, and in the presence of such control-actuator constraints as saturation and delay, the controller would utilize strategies to cancel or reduce their effects. The control scheme would be embodied in a robust, nonlinear algorithm that would allocate torques among the vanes, always finding a stable solution arbitrarily close to the global optimum solution of the control effort allocation problem. The solution would include an acceptably small angle, slow limit-cycle oscillation of the vanes, while providing overall thrust vector pointing stability and performance.

Mettler, Edward↗