Search NASA⌕ Search

SEARCH · Search NASA

Results for “Information flow”

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 109 records · Page 6

Hardware Fuzzing with An Emulator

Bugs in digital logic have led to some significant security vulnerabilities. Hardware bugs are particularly troublesome since they cannot be easily patched. Additionally, if the bug is in the root of trust, all trust built upon it can be vulnerable. Traditional testing either require a deep knowledge of the system, creative attack vectors and lots of human interaction. This is not scalable as there are very few engineers that can wear the hat of a designer, a verification engineer, and a cybersecurity expert. Hardware fuzzing is a relatively new research area in dynamic hardware testing. It has proven to be an effective method for discovering bugs, unexpected behaviors, and security vulnerabilities in software. While hardware fuzzing is new to the hardware domain, it has a strong track record in software testing. Fuzzing is a testing technique that randomly mutates the input data to uncover bugs or vulnerabilities in the design. It is especially good at finding corner cases that test engineers can not envision. Another advantage over other dynamic testing techniques is that, if done well, deep knowledge of the design is not required. Additionally, fuzzing scales well. If the system is set up correctly, it can run unsupervised for weeks if necessary. In this work, we propose using hardware fuzzing to improve the input vector generation for an information flow tracking tool. To get reasonable throughput of test vectors, an emulator is targeted as the execution platform. Efficient emulator execution has some specific requirements.

42 ENGINEERING↗

Human Supervision of Autonomous Vehicle Fleet Operations and Associated Passenger Communications: Preprint

Advances in automated vehicle (AV) technology and expanded operations are rapidly emerging with Automated Mobility District (AMD) deployments in global cities. NLR's AMD research addresses critical elements of human supervision of AV fleet operations and associated passenger communications for vehicles in which no driver or safety attendant is present. Although sufficiently advanced AVs no longer have direct oversight by a driver, fleet management remains staffed with operations personnel at the operations command and control (OCC) facility. This paper examines the functionality of the OCC, drawing comparisons of how automated train control and automated people mover OCCs operate. Within an AMD, the OCC manages various vehicle types, sizes, and operational modes, including on-demand and fixed route service, to facilitate a 'network of networks' for transport within a metropolitan area. The OCC serves as oversight for multiple AV fleets assisting AVs via remote operation of vehicles, communication, and dispatching personnel to resolve problems. The OCC also coordinates system operation, geographically staging vehicles, and managing weather, police, and emergency events. Informed by traffic management center (TMC) strategies using highly integrated software and communications, OCCs facilitate seamless information flows. OCC personnel remotely assist passengers and oversee multi-party operation to ensure safety and security. Although social norms mitigate large-capacity unattended vehicle operations, social interaction in multi-party automated small vehicles has little precedent. This poses a new frontier for society and requires research to effectively understand and manage. Future research will monitor OCC implementations, passenger interfaces, and deployment scaling of initial AMD systems.

33 ADVANCED PROPULSION SYSTEMS↗

Consumer product safety: A systems problem

The manufacturer, tester, retailer, consumer, repairer disposer, trade and professional associations, national and international standards bodies, and governments in several roles are all involved in consumer product safety. A preliminary analysis, drawing on system safety techniques, is utilized to distinguish the inter-relations of these many groups and the responsibilities that they are or could take for product safety, including the slow accident hazards as well as the more commonly discussed fast accident hazards. The importance of interactive computer aided information flow among these groups is particularly stressed.

Carl C. Clark↗

Automatic recognition of vector and parallel operations in a higher level language

A compiler for recognizing statements of a FORTRAN program which are suited for fast execution on a parallel or pipeline machine such as Illiac-4, Star or ASC is described. The technique employs interval analysis to provide flow information to the vector/parallel recognizer. Where profitable the compiler changes scalar variables to subscripted variables. The output of the compiler is an extension to FORTRAN which shows parallel and vector operations explicitly.

Schneck, P. B.↗

Modular space station, phase B extension. Information management advanced development. Volume 4: Data processing assembly

The computation and logical functions which are performed by the data processing assembly of the modular space station are defined. The subjects discussed are: (1) requirements analysis, (2) baseline data processing assembly configuration, (3) information flow study, (4) throughput simulation, (5) redundancy study, (6) memory studies, and (7) design requirements specification.

Gerber, C. R.↗

Apollo experience report: Guidance and control systems - Digital autopilot design development

The development of the Apollo digital autopilots (the primary attitude control systems that were used for all phases of the lunar landing mission) is summarized. This report includes design requirements, design constraints, and design philosophy. The development-process functions and the essential information flow paths are identified. Specific problem areas that existed during the development are included. A discussion is also presented on the benefits inherent in mechanizing attitude-controller logic and dynamic compensation in a digital computer.

Peters, W. H.↗

Remote control of planetary surface vehicles.

A remotely manned system consisting of an earth-based control center and a remote rover system on the planetary surface is assumed to extend to the remote site the sensory, manipulative and certain intellectual capabilities of humans here on earth. Required system functions, including scientific payload functions, vehicle functions and ground-based human control functions are discussed and the effects of communication delay and increased remote automaticity on system performance are investigated. To accomplish the required operations for scientific exploration, the control of the remote system requires the development of techniques to deal with problems of long communication time delays so that the performance in terms of operation speed can be increased to acceptable levels. Increased operational performance can be achieved primarily by increasing the rate of useful information flow in the man-machine sensor-control loop, or by increasing the autonomous capabilities of the remote system or by both.

Heer, E.↗

Touch sensors and control.

Description of the equipment employed and results obtained in experiments with tactile feedback and different levels of automatic control. In the experiments described tactile feedback was investigated by incorporating a touch sensing and touch display system into a teleoperator, while the levels of automatic control were investigated by incorporating supervisory control features in the teleoperator control system. In particular, a hand contact system which senses and reproduces to the operator the contact between the end-effector and the object being touched or manipulated is described, as well as a jaw contact system which senses and reproduces to the operator the shape and location of the object held in the remote jaws, and an arm control system consisting of a control station where the operator controls the motion of the arm by transmitting commands, a remote station that accepts the commands and uses them, and a communications link that limits information flow. In addition, an algorithmic language for remote manipulation is described, and the desired features that an automatic arm controller should possess are reviewed.

Hill, J. W.↗

HAL/S-360 compiler system specification

A three phase language compiler is described which produces IBM 360/370 compatible object modules and a set of simulation tables to aid in run time verification. A link edit step augments the standard OS linkage editor. A comprehensive run time system and library provide the HAL/S operating environment, error handling, a pseudo real time executive, and an extensive set of mathematical, conversion, I/O, and diagnostic routines. The specifications of the information flow and content for this system are also considered.

Johnson, A. E.↗

TERSSE: Definition of the Total Earth Resources System for the Shuttle Era. Volume 3: Mission and System Requirements for the Total Earth Resources System

Resource management missions to be performed by TERSSE are described. Mission and user requirements are defined along with information flows developed for each major resource management mission. Other topics discussed include: remote sensing platforms, remote sensor requirements, ground system architecture, and such related issues as cloud cover, resolution, orbit mechanics, and aircraft versus satellite.

Source record↗

TERSSE: Definition of the Total Earth Resources System for the Shuttle Era. Volume 6: An Early Shuttle Pallet Concept for the Earth Resources Program

A space shuttle sortie mission which can be performed inexpensively in the early shuttle era and which, if the necessary intermediate steps are accomplished provides a major technological advance for the user organization-the U.S. Bureau of Census is described. The orbital configuration created for the Urban Land Use/1980 Census mission is illustrated including sensors and ground support equipment along with the information flow for the mission. Factors discussed include: specific Census Bureau functions to be supported by the mission; hardware and flight operations necessary for implementation of the mission; and integration of the TERSSE pallet into a shuttle mission.

Source record↗

Laser Doppler spectrometer method of particle sizing

A spectrometer for the detection of airborne particulate pollution in the submicron size range is described. In this device, airborne particles are accelerated through a supersonic nozzle, with different sizes achieving different velocities in the gas flow. Information about the velocities of the accelerated particles is obtained with a laser-heterodyne optical system through the Doppler shift of light scattered from the particles. Detection is accomplished by means of a photomultiplier. Nozzle design and signal processing techniques are also discussed.

Weber, F. N.↗

Cases in the relation of research on remote sensing to decisionmakers in a state agency

The use is considered of various management tools in order to assess their effects on the anticipated relevance of the remote sensing research to the needs of government agencies. Among these tools are different organizational structures and ways of functioning, which are applied to the design and management of projects and to the communication of research results. The characteristics of data and information flow, and technology transfer are discussed along with the management of three projects and a remote sensing data center in terms of the use of some tools for influencing these processes.

Jondrow, J. W.↗

Digital exploitation of synthetic aperture radar

A digital processing and analysis scheme for use with digitized synthetic aperture radar data was developed. Using data from a four channel system, the imagery is preprocessed using specially designed software and then analyzed using preexisting facilities originally intended for use with MSS type data. Geometric and radiometric correction may be performed if desired, as well as classification analysis, Fast Fourier transform, filtering and level slice and display functions. The system provides low cost output in real time, permitting interactive imagery analysis. System information flow diagrams as well as sample output products are shown.

Wagner, H. L.↗

Design development of the Apollo command and service module thrust vector attitude control systems

Development of the Apollo thrust vector control digital autopilot (TVC DAP) was summarized. This is the control system that provided pitch and yaw attitude control during velocity change maneuvers using the main rocket engine on the Apollo service module. A list of ten primary functional requirements for this control system are presented, each being subordinate to a more general requirement appearing earlier on the list. Development process functions were then identified and the essential information flow paths were explored. This provided some visibility into the particular NASA/contractor interface, as well as relationships between the many individual activities.

William H. Peters↗

An experimental study of the flow field and pollutant formation in a two dimensional premixed, turbulent flame

Spark shadowgraphs, high-speed schlieren movies, and the tracing of individual eddies were used to study a turbulent reacting shear layer in a premixed propane/air flow. The flow took place in a two-dimensional combustor, and the flame was stabilized behind a rearward facing streamlined step. The data show that in the velocity range 7.5 to 22.5 m/sec the mixing layer is dominated by Brown-Roshko type large coherent structures in both reacting and nonreacting flows. Information on the eddies, the flame, and the distribution of gas concentrations is presented.

Ganji, A. R.↗