Engineering Papers⌕ Search

SEARCH · Engineering Papers

Results for “virtual controls”

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 19 records

White Paper for Virtual Control Room

The Virtual Control Room (VCR) Proof of Concept (PoC) project is the result of an award given by the Fourth Annual NASA T&I Labs Challenge Project Call. This paper will outline the work done over the award period to build and enhance the capabilities of the Augmented/Virtual Reality (AVR) Lab at NASA's Kennedy Space Center (KSC) to create the VCR.

Virtual Reality↗

M-MRAC Backstepping for Systems with Unknown Virtual Control Coefficients

The paper presents an over-parametrization free certainty equivalence state feedback backstepping adaptive control design method for systems of any relative degree with unmatched uncertainties and unknown virtual control coefficients. It uses a fast prediction model to estimate the unknown parameters, which is independent of the control design. It is shown that the system's input and output tracking errors can be systematically decreased by the proper choice of the design parameters. The benefits of the approach are demonstrated in numerical simulations.

Certainty equivalence control↗

Geometric correction of satellite data using curvilinear features and virtual control points

A simple, yet effective procedure for the geometric correction of partial Landsat scenes is described. The procedure is based on the acquisition of actual and virtual control points from the line printer output of enhanced curvilinear features. The accuracy of this method compares favorably with that of the conventional approach in which an interactive image display system is employed.

Algazi, V. R.↗

Capaciflector-based virtual force control and centering

This report presents a novel concept of force control, called virtual force control. The virtual force concept avoids sudden step transition of position control to contact force control resulting in contact force disturbance when a robot end-effector makes contact with the environment. A virtual force/position control scheme consists of two loops: the force control loop and the position control loop. While the position control loop regulates the free motion, the force control loop regulates the contact force after making contact with the environment and the virtual force measured by a range sensor called capaciflector in the virtual environment. After presenting the concept of virtual force control, the report introduces a centering scheme in which the virtual force controller is employed to measure three points on a cone so that its center can be located. Experimental results of a one-degree-of-freedom virtual force control scheme applied in berthing an orbital replaceable unit are reported and compared with those of conventional pure contact force control cases.

Nguyen, Charles C.↗

Virtual Deformation Control of the X-56A Model with Simulated Fiber Optic Sensors

A robust control law design methodology is presented to stabilize the X-56A model and command its wing shape. The X-56A was purposely designed to experience flutter modes in its flight envelope. The methodology introduces three phases: the controller design phase, the modal filter design phase, and the reference signal design phase. A mu-optimal controller is designed and made robust to speed and parameter variations. A conversion technique is presented for generating sensor strain modes from sensor deformation mode shapes. The sensor modes are utilized for modal filtering and simulating fiber optic sensors for feedback to the controller. To generate appropriate virtual deformation reference signals, rigid-body corrections are introduced to the deformation mode shapes. After successful completion of the phases, virtual deformation control is demonstrated. The wing is deformed and it is shown that angle-ofattack changes occur which could potentially be used to an advantage. The X-56A program must demonstrate active flutter suppression. It is shown that the virtual deformation controller can achieve active flutter suppression on the X-56A simulation model.

Suh, Peter M.↗

Virtual Deformation Control of the X-56A Model with Simulated Fiber Optic Sensors

A robust control law design methodology is presented to stabilize the X-56A model and command its wing shape. The X-56A was purposely designed to experience flutter modes in its flight envelope. The methodology introduces three phases: the controller design phase, the modal filter design phase, and the reference signal design phase. A mu-optimal controller is designed and made robust to speed and parameter variations. A conversion technique is presented for generating sensor strain modes from sensor deformation mode shapes. The sensor modes are utilized for modal filtering and simulating fiber optic sensors for feedback to the controller. To generate appropriate virtual deformation reference signals, rigid-body corrections are introduced to the deformation mode shapes. After successful completion of the phases, virtual deformation control is demonstrated. The wing is deformed and it is shown that angle-of-attack changes occur which could potentially be used to an advantage. The X-56A program must demonstrate active flutter suppression. It is shown that the virtual deformation controller can achieve active flutter suppression on the X-56A simulation model.

Modal Filter↗

Hybrid Feedforward-Feedback Noise Control Using Virtual Sensors

Several approaches to active noise control using virtual sensors are evaluated for eventual use in an active headrest. Specifically, adaptive feedforward, feedback, and hybrid control structures are compared. Each controller incorporates the traditional filtered-x least mean squares algorithm. The feedback controller is arranged in an internal model configuration to draw comparisons with standard feedforward control theory results. Simulation and experimental results are presented that illustrate each controllers ability to minimize the pressure at both physical and virtual microphone locations. The remote microphone technique is used to obtain pressure estimates at the virtual locations. It is shown that a hybrid controller offers performance benefits over the traditional feedforward and feedback controllers. Stability issues associated with feedback and hybrid controllers are also addressed. Experimental results show that 15-20 dB reduction in broadband disturbances can be achieved by minimizing the measured pressure, whereas 10-15 dB reduction is obtained when minimizing the estimated pressure at a virtual location.

Bean, Jacob↗

Virtual Passive Controller for Robot Systems Using Joint Torque Sensors

This paper presents a control method based on virtual passive dynamic control that will stabilize a robot manipulator using joint torque sensors and a simple joint model. The method does not require joint position or velocity feedback for stabilization. The proposed control method is stable in the sense of Lyaponov. The control method was implemented on several joints of a laboratory robot. The controller showed good stability robustness to system parameter error and to the exclusion of nonlinear dynamic effects on the joints. The controller enhanced position tracking performance and, in the absence of position control, dissipated joint energy.

Aldridge, Hal A.↗

Development of visual 3D virtual environment for control software

Virtual environments for software visualization may enable complex programs to be created and maintained. A typical application might be for control of regional electric power systems. As these encompass broader computer networks than ever, construction of such systems becomes very difficult. Conventional text-oriented environments are useful in programming individual processors. However, they are obviously insufficient to program a large and complicated system, that includes large numbers of computers connected to each other; such programming is called 'programming in the large.' As a solution for this problem, the authors are developing a graphic programming environment wherein one can visualize complicated software in virtual 3D world. One of the major features of the environment is the 3D representation of concurrent process. 3D representation is used to supply both network-wide interprocess programming capability (capability for 'programming in the large') and real-time programming capability. The authors' idea is to fuse both the block diagram (which is useful to check relationship among large number of processes or processors) and the time chart (which is useful to check precise timing for synchronization) into a single 3D space. The 3D representation gives us a capability for direct and intuitive planning or understanding of complicated relationship among many concurrent processes. To realize the 3D representation, a technology to enable easy handling of virtual 3D object is a definite necessity. Using a stereo display system and a gesture input device (VPL DataGlove), our prototype of the virtual workstation has been implemented. The workstation can supply the 'sensation' of the virtual 3D space to a programmer. Software for the 3D programming environment is implemented on the workstation. According to preliminary assessments, a 50 percent reduction of programming effort is achieved by using the virtual 3D environment. The authors expect that the 3D environment has considerable potential in the field of software engineering.

Hirose, Michitaka↗

Design of virtual passive controllers for flexible space structures

The properties of virtual passive controllers, i.e., active vibration absorbers, and of the closed-loop systems achievable by means of such compensation are analyzed. It is shown that these controllers introduce additional transmission zeros into the closed-loop system. Therefore, they provide an extra degree of design freedom over that provided by state feedback, which cannot alter the zeros in any way.

Williams, Trevor↗

Structural Damage Detection Using Virtual Passive Controllers

This paper presents novel approaches for structural damage detection which uses the virtual passive controllers attached to structures, where passive controllers are energy dissipative devices and thus guarantee the closed-loop stability. The use of the identified parameters of various closed-loop systems can solve the problem that reliable identified parameters, such as natural frequencies of the open-loop system may not provide enough information for damage detection. Only a small number of sensors are required for the proposed approaches. The identified natural frequencies, which are generally much less sensitive to noise and more reliable than the identified natural frequencies, are used for damage detection. Two damage detection techniques are presented. One technique is based on the structures with direct output feedback controllers while the other technique uses the second-order dynamic feedback controllers. A least-squares technique, which is based on the sensitivity of natural frequencies to damage variables, is used for accurately identifying the damage variables.

Lew, Jiann-Shiun↗

Analysis of virtual passive controllers for flexible space structures

The dynamics of flexible spacecraft are not usually well known before launch. This makes it important to develop controllers for such systems that can never be destabilized by perturbations in the structural model. Virtual passive controllers, or active vibration absorbers, possess this guaranteed stability property; they mimic a fictitious flexible structure attached to the true physical one. This report analyzes the properties of such controllers, and shows that disturbance absorption behavior can be naturally described in terms of a set of virtual zeros that they introduce into the closed-loop dynamics of the system. Based on this analysis, techniques are then derived for selecting the active vibration absorber internal parameters, i.e., the gain matrices of such controllers, so as to achieve specified control objectives. Finally, the effects on closed-loop stability of small delays in the feedback loop are investigated. Such delays would typically be introduced by a digital implementation of an active vibration absorber. It is shown that these delays only affect the real parts of the eigenvalues of a lightly-damped structure. Furthermore, it is only the high-frequency modes that are destabilized by delays; low-frequency modes are actually made more heavily damped. Eigenvalue perturbation methods are used to obtain accurate predictions of the critical delay at which a given system will become unstable; these methods also determine which mode is critical.

Williams, Trevor W.↗

An intelligent control and virtual display system for evolutionary space station workstation design

Research and development of the Advanced Display and Computer Augmented Control System (ADCACS) for the space station Body-Ported Cupola Virtual Workstation (BP/VCWS) were pursued. The potential applications were explored of body ported virtual display and intelligent control technology for the human-system interfacing applications is space station environment. The new system is designed to enable crew members to control and monitor a variety of space operations with greater flexibility and efficiency than existing fixed consoles. The technologies being studied include helmet mounted virtual displays, voice and special command input devices, and microprocessor based intelligent controllers. Several research topics, such as human factors, decision support expert systems, and wide field of view, color displays are being addressed. The study showed the significant advantages of this uniquely integrated display and control system, and its feasibility for human-system interfacing applications in the space station command and control environment.

Feng, Xin↗

Implementation of a three degree of freedom, motor/brake hybrid force output device for virtual environment control tasks

The advent of high resolution, physical model based computer graphics has left a gap in the design of input/output technology appropriate for interacting with such complex virtual world models. Since virtual worlds consist of physical models, it is appropriate to output the inherent force information necessary for the simulation to the user. The detailed design, construction, and control of a three degree freedom force output joystick will be presented. A novel kinematic design allows all three axes to be uncoupled, so that the system inertia matrix is diagonal. The two planar axes are actuated through an offset gimbal, and the third through a sleeved cable. To compensate for friction and inertia effects, this transmission is controlled by a force feedforward and a closed force feedback proportional loop. Workspace volume is a cone of 512 cubic inches, and the device bandwidth is maximized at 60 Hz for the two planar and 30 Hz for the third axis. Each axis is controlled by a motor/proportional magnetic particle brake combination fixed to the base. The innovative use of motors and brakes allows objects with high resistive torque requirements to be simulated without the stability and related safety issues involved with high torque, energy storing motors alone. Position, velocity, and applied endpoint force are sensed directly. Different control strategies are discussed and implemented, with an emphasis on how virtual environment force information, generated by the MIT Media Lab Computer Graphics and Animation Group BOLIO system, is transmitted to the device controller. The design constraints for a kinesthetic force feedback device can be summarized as: How can the symbiosis between the sense of presence in the virtual environment be maximized without compromising the interaction task under the constraints of the mechanical device limitations? Research in this field will yield insights to the optimal human sensory feedback mix for a wide spectrum of control and interaction problems. A flexible research tool that is designed as an easily reproducible product prototype has been constructed to explore the variety of possible force interaction.

Russo, Massimo↗

To Meet or Not To Meet Physical vs. Virtual Configuration Control Board

This presentation will define the CCB, discuss its functions and members. We will look into traditional processes of managing change control via the CCB meeting and advanced practices utilizing enhanced product tools and technologies. Well step through a summary of the feedback from the community of CM professionals at NASA Goddard Space Flight Center of best practices as well as pros and cons for facilitating both a physical CCB and managing stakeholder approvals in a virtual environment. Attendees will come away with current industry strategies to determine if process for managing change control and approvals can be streamlined within their local work environments.

tools↗

Implementation and integration of a counterbalanced CRT-based stereoscopic display for interactive viewpoint control in virtual environment applications

The NASA-Ames Counterbalanced CRT-based Stereoscopic Viewer (CCSV), which is being used as a viewing device for biomechanical CAD environments, is uniquely suited for applications in which the user frequently moves between desk work and virtual environment viewing, or in which high resolution views of the virtual environment are required, or in which the viewing device must be shared among collaborators in a group setting. The CCSV hardware encompasses a dual-CRT-based stereoscopic viewer with wide-angle optics, a video electronics box, a dedicated microprocessor system monitoring joint angles in the linkage, and a host computer interpreting sensor values and running the application which renders the right and left views for reader CRTs.

Mcdowall, I. E.↗

Multi-Objective Flight Control for Drag Minimization and Load Alleviation of High-Aspect Ratio Flexible Wing Aircraft

As aircraft wings become much more flexible due to the use of light-weight composites material, adverse aerodynamics at off-design performance can result from changes in wing shapes due to aeroelastic deflections. Increased drag, hence increased fuel burn, is a potential consequence. Without means for aeroelastic compensation, the benefit of weight reduction from the use of light-weight material could be offset by less optimal aerodynamic performance at off-design flight conditions. Performance Adaptive Aeroelastic Wing (PAAW) technology can potentially address these technical challenges for future flexible wing transports. PAAW technology leverages multi-disciplinary solutions to maximize the aerodynamic performance payoff of future adaptive wing design, while addressing simultaneously operational constraints that can prevent the optimal aerodynamic performance from being realized. These operational constraints include reduced flutter margins, increased airframe responses to gust and maneuver loads, pilot handling qualities, and ride qualities. All of these constraints while seeking the optimal aerodynamic performance present themselves as a multi-objective flight control problem. The paper presents a multi-objective flight control approach based on a drag-cognizant optimal control method. A concept of virtual control, which was previously introduced, is implemented to address the pair-wise flap motion constraints imposed by the elastomer material. This method is shown to be able to satisfy the constraints. Real-time drag minimization control is considered to be an important consideration for PAAW technology. Drag minimization control has many technical challenges such as sensing and control. An initial outline of a real-time drag minimization control has already been developed and will be further investigated in the future. A simulation study of a multi-objective flight control for a flight path angle command with aeroelastic mode suppression and drag minimization demonstrates the effectiveness of the proposed solution. In-flight structural loads are also an important consideration. As wing flexibility increases, maneuver load and gust load responses can be significant and therefore can pose safety and flight control concerns. In this paper, we will extend the multi-objective flight control framework to include load alleviation control. The study will focus initially on maneuver load minimization control, and then subsequently will address gust load alleviation control in future work.

Aerolasticity↗

Virtual reality flight control display with six-degree-of-freedom controller and spherical orientation overlay

A virtual reality flight control system displays to the pilot the image of a scene surrounding a vehicle or pod having six degrees of freedom of acceleration or velocity control by the pilot and traveling through inertial space, the image itself including a superimposed figure providing the pilot an instant reference of orientation consisting of superimposed sets of geometric figures whose relative orientations provide the pilot an instantaneous feel or sense of orientation changes with respect to some fixed coordinate system. They include a first set of geometric figures whose orientations are fixed to the pilot's vehicle and a second set of geometric figures whose orientations are fixed with respect to a fixed or interstellar coordinate system. The first set of figures is a first set of orthogonal great circles about the three orthogonal axes of the flight vehicle or pod and centered at and surrounding the pilot's head, while the second set of figures is a second set of orthogonal great circles about the three orthogonal axes of a fixed or interstellar coordinate system, also centered at and surrounding the pilot's head.

Beckman, Brian C.↗