Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “ENFORCEMENT”

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 1,387 records · Page 77

ECLIPS: An extended CLIPS for backward chaining and goal-directed reasoning

Realistic production systems require an integrated combination of forward and backward reasoning to reflect appropriately the processes of natural human expert reasoning. A control mechanism that consists solely of forward reasoning is not an effective way to promptly focus the system's attention as calculation proceeds. Often, expert system programmers will attempt to compensate for this lack by using data to enforce the desired goal directed control structure. This approach is inherently flawed in that it is attempting to use data to fulfill the role of control. This paper will describe our implementation of backward chaining in C Language Integrated Production System (CLIPS), and show how this has shortened and simplified various CLIPS programs. This work was done at the Aerospace Corporation, and has general applicability.

Homeier, Peter V.↗

Software reengineering

Today's software systems generally use obsolete technology, are not integrated properly with other software systems, and are difficult and costly to maintain. The discipline of reverse engineering is becoming prominent as organizations try to move their systems up to more modern and maintainable technology in a cost effective manner. JSC created a significant set of tools to develop and maintain FORTRAN and C code during development of the Space Shuttle. This tool set forms the basis for an integrated environment to re-engineer existing code into modern software engineering structures which are then easier and less costly to maintain and which allow a fairly straightforward translation into other target languages. The environment will support these structures and practices even in areas where the language definition and compilers do not enforce good software engineering. The knowledge and data captured using the reverse engineering tools is passed to standard forward engineering tools to redesign or perform major upgrades to software systems in a much more cost effective manner than using older technologies. A beta vision of the environment was released in Mar. 1991. The commercial potential for such re-engineering tools is very great. CASE TRENDS magazine reported it to be the primary concern of over four hundred of the top MIS executives.

Fridge, Ernest M., III↗

Knolle Magnetrans: A magnetically levitated train system

The Knolle Magnetrans is a continuous transportation system featuring small cars traveling in rapid succession, levitated by permanent magnets in repulsion, and propelled by stationary linear induction motors. The vehicles' headway, speed, acceleration, and deceleration are designed into the system and mechanically enforced. Passengers board dynamically and controls consist of a simple on-off relay. This paper summarizes the system design goals, describes the system components and discusses related environmental issues.

Knolle, Ernst G.↗

Overpressurized zero pressure balloon system

Typical zero pressure scientific balloon systems experiencing diurnal cycles require on board expendable ballast to maintain design float altitude. In the past, pressurized balloon systems have been employed to overcome the need for ballast while maintaining small diurnal altitude excursions. However, requirements on material characteristics and manufacturing methods have enforced limitations on balloon size and therefore payload and altitude capabilities. This effort was aimed at considering the use of current (or slightly modified) zero pressure balloon systems (design, manufacturing and materials) as candidates for pressurized vehicles. Data gathered through performance analysis, structural analysis and flight testing has shown that the use of current zero pressure designs can be expanded to enhance balloon performance.

Simpson, Joel M.↗

A Lagrange multiplier based divide and conquer finite element algorithm

A novel domain decomposition method based on a hybrid variational principle is presented. Prior to any computation, a given finite element mesh is torn into a set of totally disconnected submeshes. First, an incomplete solution is computed in each subdomain. Next, the compatibility of the displacement field at the interface nodes is enforced via discrete, polynomial and/or piecewise polynomial Lagrange multipliers. In the static case, each floating subdomain induces a local singularity that is resolved very efficiently. The interface problem associated with this domain decomposition method is, in general, indefinite and of variable size. A dedicated conjugate projected gradient algorithm is developed for solving the latter problem when it is not feasible to explicitly assemble the interface operator. When implemented on local memory multiprocessors, the proposed methodology requires less interprocessor communication than the classical method of substructuring. It is also suitable for parallel/vector computers with shared memory and compares favorably with factorization based parallel direct methods.

Farhat, C.↗

Electronic neural network for dynamic resource allocation

A VLSI implementable neural network architecture for dynamic assignment is presented. The resource allocation problems involve assigning members of one set (e.g. resources) to those of another (e.g. consumers) such that the global 'cost' of the associations is minimized. The network consists of a matrix of sigmoidal processing elements (neurons), where the rows of the matrix represent resources and columns represent consumers. Unlike previous neural implementations, however, association costs are applied directly to the neurons, reducing connectivity of the network to VLSI-compatible 0 (number of neurons). Each row (and column) has an additional neuron associated with it to independently oversee activations of all the neurons in each row (and each column), providing a programmable 'k-winner-take-all' function. This function simultaneously enforces blocking (excitatory/inhibitory) constraints during convergence to control the number of active elements in each row and column within desired boundary conditions. Simulations show that the network, when implemented in fully parallel VLSI hardware, offers optimal (or near-optimal) solutions within only a fraction of a millisecond, for problems up to 128 resources and 128 consumers, orders of magnitude faster than conventional computing or heuristic search methods.

Thakoor, A. P.↗

Global/local analysis of laminated composite plates using variable kinematic finite elements

A finite element modeling methodology is developed for the hierarchical, global/local analysis of laminated composite plates. The method incorporates a new variable kinematics, displacement-based, finite element that is developed using a multiple assumed displacement field approach. The variable kinematic elements provide a great degree of flexibility in defining the transverse (through thickness) variation of the assumed displacement field. The resulting finite element model permits different subregions of the computational domain to be described by different mathematical models. Enforcing displacement continuity along subregion boundaries requires only the specification of certain homogeneous essential boundary conditions, thus avoiding the inconvenience of multi-point constraints, penalty function methods, or special transition elements.

Robbins, D. H., Jr.↗

A hybrid formulation of a component mode synthesis method

Component mode synthesis is a substructuring technique frequently employed in structural dynamics. In this method, a given structure is subdivided into components or substructures, each of which is analyzed independently for natural frequencies and for mode shapes. The substructure mode shapes are then assembled to give displacement shapes or load patterns of the original structure. An analytical justification of the basic concept is presented using spectral decompositions, and a variant substructuring approach where intersubstructure continuity is enforced in a weak form is derived. This leads to a hybrid formulation of the basic method which is particularly suitable for assembling heterogeneous substructures and analyzing nonconforming and incompatible finite element substructure models. For problems where both the basic and hybrid methods are applicable, the hybrid variant can be computationally more advantageous.

Farhat, Charbel↗

Optimization of laminated stacking sequence for buckling load maximization by genetic algorithm

The use of a genetic algorithm to optimize the stacking sequence of a composite laminate for buckling load maximization is studied. Various genetic parameters including the population size, the probability of mutation, and the probability of crossover are optimized by numerical experiments. A new genetic operator - permutation - is proposed and shown to be effective in reducing the cost of the genetic search. Results are obtained for a graphite-epoxy plate, first when only the buckling load is considered, and then when constraints on ply contiguity and strain failure are added. The influence on the genetic search of the penalty parameter enforcing the contiguity constraint is studied. The advantage of the genetic algorithm in producing several near-optimal designs is discussed.

Le Riche, Rodolphe↗

Comparison of the SMAC, PISO, and iterative time-advancing schemes for unsteady flows

Calculations of unsteady flows using a simplified marker and cell (SMAC), a pressure implicit splitting of operators (PISO), and an iterative time advancing scheme (ITA) are presented. A partial differential equation for incremental pressure is used in each time advancing scheme. Example flows considered are a polar cavity flow starting from rest and self-sustained oscillating flows over a circular and a square cylinder. For a large time step size, the SMAC and ITA are more strongly convergent and yield more accurate results than PISO. The SMAC is the most efficient computationally. For a small time step size, the three time advancing schemes yield equally accurate Strouhal numbers. The capability of each time advancing scheme to accurately resolve unsteady flows is attributed to the use of new pressure correction algorithm that can strongly enforce the conservation of mass. The numerical results show that the low frequency of the vortex shedding is caused by the growth time of each vortex shed into the wake region.

Kim, S.-W.↗

Object impedance control for cooperative manipulation - Theory and experimental results

This paper presents the dynamic control module of the Dynamic and Strategic Control of Cooperating Manipulators (DASCCOM) project at Stanford University's Aerospace Robotics Laboratory. First, the cooperative manipulation problem is analyzed from a systems perspective, and the desirable features of a control system for cooperative manipulation are discussed. Next, a control policy is developed that enforces a controlled impedance not of the individual arm endpoints, but of the manipulated object itself. A parallel implementation for a multiprocessor system is presented. The controller fully compensates for the system dynamics and directly controls the object internal forces. Most importantly, it presents a simple, powerful, intuitive interface to higher level strategic control modules. Experimental results from a dual two-link-arm robotic system are used to compare the object impedance controller with other strategies, both for free-motion slews and environmental contact.

Schneider, Stanley A.↗

Guidance and dispersion studies of National Launch System ascent trajectories

The National Launch System (NLS) is a joint concept, between DoD and NASA, for building a family of new launch vehicles. Two of the many choices to be made are the trajectory shaping methods and the onboard guidance scheme. This paper presents results from some ongoing studies to address these issues. First, potential gains from new guidance concepts are listed. Next the paper gives a list of possible discriminators between different guidance schemes, lists a number of potential guidance schemes, and explains two in some detail. A reference scheme is tested to determine its performance versus the discriminators. Finally, results from some special studies using the reference guidance scheme are given, including the effects of closed-loop guidance initiation time, time of enforcement of sideslip, vehicle roll for engine out, time and location of an engine out, use of load relief control, and use of day of launch wind biasing.

Hanson, John M.↗

An international approach to Mission to Planet Earth

The new international political constellation resulting from the disintegration of the Soviet Union opens up unique opportunities for cooperation in the space arena. Precedents since 1955 indicate a pervasive interest in mutual cooperation to use military reconnaissance and surveillance satellites for space observations to enforce treaty verification and compliance. One of the avenues that offer immediate prospects for fruitful cooperation is the incorporation of the military reconnaissance and surveillance satellite capabilities of both U.S. and Russia into the Mission to Planet Earth. Formation of a United Nations Satellite (UNSAT) fleet drawn from the American and Russian space assets is proposed. The role of UNSAT is to provide world wide monitoring of both military and enviromental activities under the umbrella of the Mission to Planet Earth.

Lawrence, Robert M.↗

Diffraction by a symmetric material junction simulated with generalized sheet transistion conditions

When diffraction by a material discontinuity in a thick dielectric/ferrite slab is treated for the dual integral equation approach (a variation of the Weiner-Hopf method), the resulting solution displays unknown constants, characteristic of the incompleteness associated with the generalized transition conditions employed in modeling a thick slab. The constants can be shown to depend on the geometry and properties of the discontinuity. Their explicit determination by enforcing field continuity across the slab junction is treated. The field internal to the slab is determined by first expressing the field as an expansion of discrete and continuous eigenmodes valid in the exterior and interior slab region. The expansion or mode coefficients are then identified by recasting the Weiner-Hopf solution in a suitable form, enabling the solution constants to be numerically computed by matching the field expansions to the left and right of the slab discontinuity at a discrete set of points.

Ricoy, Mark A.↗

A Fractional-Step Method Of Computing Incompressible Flow

Method of computing time-dependent flow of incompressible, viscous fluid involves numerical solution of Navier-Stokes equations on two- or three-dimensional computational grid based on generalized curvilinear coordinates. Equations of method derived in primitive-variable formulation. Dependent variables are pressure at center of each cell of computational grid and volume fluxes across faces of each cell. Volume fluxes replace Cartesian components of velocity; these fluxes correspond to contravariant components of velocity multiplied by volume of computational cell, in staggered grid. Choice of dependent variables enables simple extension of previously developed staggered-grid approach to generalized curvilinear coordinates and facilitates enforcement of conservation of mass.

Kwak, Dochan↗

Configuration-Control Scheme Copes With Singularities

Improved configuration-control scheme for robotic manipulator having redundant degrees of freedom suppresses large joint velocities near singularities, at expense of small trajectory errors. Provides means to enforce order of priority of tasks assigned to robot. Basic concept of configuration control of redundant robot described in "Increasing The Dexterity Of Redundant Robots" (NPO-17801).

Seraji, Homayoun↗

Self-Aligning Mechanical And Electrical Coupling

Two mating assemblies of mechanical and electrical coupling designed to align itself and so easy to use that robot can operate it. Rollers and v-grooves enforce required alignment when upper and lower assemblies brought into firm contact. Mechanism inside lower assembly provides spring preload between two assemblies plus mating of electrical connectors, all actuated by rotation of driver engaged with bolt via splines.

Vranish, John M.↗

Decentralized control of large flexible structures by joint decoupling

A decentralized control design method is presented for large complex flexible structures by using the idea of joint decoupling. The derivation is based on a coupled substructure state-space model, which is obtained from enforcing conditions of interface compatibility and equilibrium to the substructure state-space models. It is shown that by restricting the control law to be localized state feedback and by setting the joint actuator input commands to decouple joint 'degrees of freedom' (dof) from interior dof, the global structure control design problem can be decomposed into several substructure control design problems. The substructure control gains and substructure observers are designed based on modified substructure state-space models. The controllers produced by the proposed method can operate successfully at the individual substructure level as well as at the global structure level. Therefore, not only control design but also control implementation is decentralized. Stability and performance requirement of the closed-loop system can be achieved by using any existing state feedback control design method. A two-component mass-spring damper system and a three-truss structure are used as examples to demonstrate the proposed method.

Su, Tzu-Jeng↗