Science.gov

Sample records for acquisition system adas

  1. An Overview of Advanced Data Acquisition System (ADAS)

    NASA Technical Reports Server (NTRS)

    Mata, Carlos T.; Steinrock, T. (Technical Monitor)

    2001-01-01

    The paper discusses the following: 1. Historical background. 2. What is ADAS? 3. R and D status. 4. Reliability/cost examples (1, 2, and 3). 5. What's new? 6. Technical advantages. 7. NASA relevance. 8. NASA plans/options. 9. Remaining R and D. 10. Applications. 11. Product benefits. 11. Commercial advantages. 12. intellectual property. Aerospace industry requires highly reliable data acquisition systems. Traditional Acquisition systems employ end-to-end hardware and software redundancy. Typically, redundancy adds weight, cost, power consumption, and complexity.

  2. Distributed systems and Ada

    NASA Technical Reports Server (NTRS)

    1989-01-01

    Viewgraphs of two briefings designed to provide information to the Software I and V Study Group to help complete the I and V study task are given. The information is taken from the areas of Ada real-time processing support, Ada run-time environments, Ada program construction, object oriented design, and Ada/UNIX/POSIX interfaces. Also covered are the development, integration, and verification of Ada systems; fault tolerance and Ada; and Ada programming standards, techniques, and tools.

  3. ART-Ada: An Ada-based expert system tool

    NASA Technical Reports Server (NTRS)

    Lee, S. Daniel; Allen, Bradley P.

    1990-01-01

    The Department of Defense mandate to standardize on Ada as the language for software systems development has resulted in an increased interest in making expert systems technology readily available in Ada environments. NASA's Space Station Freedom is an example of the large Ada software development projects that will require expert systems in the 1990's. Another large scale application that can benefit from Ada based expert system tool technology is the Pilot's Associate (PA) expert system project for military combat aircraft. The Automated Reasoning Tool-Ada (ART-Ada), an Ada expert system tool, is explained. ART-Ada allows applications of a C-based expert system tool called ART-IM to be deployed in various Ada environments. ART-Ada is being used to implement several prototype expert systems for NASA's Space Station Freedom program and the U.S. Air Force.

  4. ART-Ada: An Ada-based expert system tool

    NASA Technical Reports Server (NTRS)

    Lee, S. Daniel; Allen, Bradley P.

    1991-01-01

    The Department of Defense mandate to standardize on Ada as the language for software systems development has resulted in increased interest in making expert systems technology readily available in Ada environments. NASA's Space Station Freedom is an example of the large Ada software development projects that will require expert systems in the 1990's. Another large scale application that can benefit from Ada based expert system tool technology is the Pilot's Associate (PA) expert system project for military combat aircraft. Automated Reasoning Tool (ART) Ada, an Ada Expert system tool is described. ART-Ada allow applications of a C-based expert system tool called ART-IM to be deployed in various Ada environments. ART-Ada is being used to implement several prototype expert systems for NASA's Space Station Freedom Program and the U.S. Air Force.

  5. C Language Integrated Production System, Ada Version

    NASA Technical Reports Server (NTRS)

    Culbert, Chris; Riley, Gary; Savely, Robert T.; Melebeck, Clovis J.; White, Wesley A.; Mcgregor, Terry L.; Ferguson, Melisa; Razavipour, Reza

    1992-01-01

    CLIPS/Ada provides capabilities of CLIPS v4.3 but uses Ada as source language for CLIPS executable code. Implements forward-chaining rule-based language. Program contains inference engine and language syntax providing framework for construction of expert-system program. Also includes features for debugging application program. Based on Rete algorithm which provides efficient method for performing repeated matching of patterns. Written in Ada.

  6. Experiences with Ada in an embedded system

    NASA Technical Reports Server (NTRS)

    Labaugh, Robert J.

    1988-01-01

    Recent experiences with using Ada in a real time environment are described. The application was the control system for an experimental robotic arm. The objectives of the effort were to experiment with developing embedded applications in Ada, evaluating the suitability of the language for the application, and determining the performance of the system. Additional objectives were to develop a control system based on the NASA/NBS Standard Reference Model for Telerobot Control System Architecture (NASREM) in Ada, and to experiment with the control laws and how to incorporate them into the NASREM architecture.

  7. AdaNET Dynamic Software Inventory (DSI) prototype component acquisition plan

    NASA Technical Reports Server (NTRS)

    Hanley, Lionel

    1989-01-01

    A component acquisition plan contains the information needed to evaluate, select, and acquire software and hardware components necessary for successful completion of the AdaNET Dynamic Software Inventory (DSI) Management System Prototype. This plan will evolve and be applicable to all phases of the DSI prototype development. Resources, budgets, schedules, and organizations related to component acquisition activities are provided. A purpose and description of a software or hardware component which is to be acquired are presented. Since this is a plan for acquisition of all components, this section is not applicable. The procurement activities and events conducted by the acquirer are described and who is responsible is identified, where the activity will be performed, and when the activities will occur for each planned procurement. Acquisition requirements describe the specific requirements and standards to be followed during component acquisition. The activities which will take place during component acquisition are described. A list of abbreviations and acronyms, and a glossary are contained.

  8. Toward the efficient implementation of expert systems in Ada

    NASA Technical Reports Server (NTRS)

    Lee, S. Daniel

    1990-01-01

    Here, the authors describe Ada language issues encountered during the development of ART-Ada, an expert system tool for Ada deployment. ART-Ada is being used to implement several expert system applications for the Space Station Freedom and the U.S. Air Force. Additional information is given on dynamic memory allocation.

  9. An Ada inference engine for expert systems

    NASA Technical Reports Server (NTRS)

    Lavallee, David B.

    1986-01-01

    The purpose is to investigate the feasibility of using Ada for rule-based expert systems with real-time performance requirements. This includes exploring the Ada features which give improved performance to expert systems as well as optimizing the tradeoffs or workarounds that the use of Ada may require. A prototype inference engine was built using Ada, and rule firing rates in excess of 500 per second were demonstrated on a single MC68000 processor. The knowledge base uses a directed acyclic graph to represent production lines. The graph allows the use of AND, OR, and NOT logical operators. The inference engine uses a combination of both forward and backward chaining in order to reach goals as quickly as possible. Future efforts will include additional investigation of multiprocessing to improve performance and creating a user interface allowing rule input in an Ada-like syntax. Investigation of multitasking and alternate knowledge base representations will help to analyze some of the performance issues as they relate to larger problems.

  10. An Embedded Rule-Based Diagnostic Expert System in Ada

    NASA Technical Reports Server (NTRS)

    Jones, Robert E.; Liberman, Eugene M.

    1992-01-01

    Ada is becoming an increasingly popular programming language for large Government-funded software projects. Ada with it portability, transportability, and maintainability lends itself well to today's complex programming environment. In addition, expert systems have also assumed a growing role in providing human-like reasoning capability expertise for computer systems. The integration is discussed of expert system technology with Ada programming language, especially a rule-based expert system using an ART-Ada (Automated Reasoning Tool for Ada) system shell. NASA Lewis was chosen as a beta test site for ART-Ada. The test was conducted by implementing the existing Autonomous Power EXpert System (APEX), a Lisp-based power expert system, in ART-Ada. Three components, the rule-based expert systems, a graphics user interface, and communications software make up SMART-Ada (Systems fault Management with ART-Ada). The rules were written in the ART-Ada development environment and converted to Ada source code. The graphics interface was developed with the Transportable Application Environment (TAE) Plus, which generates Ada source code to control graphics images. SMART-Ada communicates with a remote host to obtain either simulated or real data. The Ada source code generated with ART-Ada, TAE Plus, and communications code was incorporated into an Ada expert system that reads the data from a power distribution test bed, applies the rule to determine a fault, if one exists, and graphically displays it on the screen. The main objective, to conduct a beta test on the ART-Ada rule-based expert system shell, was achieved. The system is operational. New Ada tools will assist in future successful projects. ART-Ada is one such tool and is a viable alternative to the straight Ada code when an application requires a rule-based or knowledge-based approach.

  11. Real-time multi-camera video acquisition and processing platform for ADAS

    NASA Astrophysics Data System (ADS)

    Saponara, Sergio

    2016-04-01

    The paper presents the design of a real-time and low-cost embedded system for image acquisition and processing in Advanced Driver Assisted Systems (ADAS). The system adopts a multi-camera architecture to provide a panoramic view of the objects surrounding the vehicle. Fish-eye lenses are used to achieve a large Field of View (FOV). Since they introduce radial distortion of the images projected on the sensors, a real-time algorithm for their correction is also implemented in a pre-processor. An FPGA-based hardware implementation, re-using IP macrocells for several ADAS algorithms, allows for real-time processing of input streams from VGA automotive CMOS cameras.

  12. Is Your Queuing System ADA-Compliant?

    ERIC Educational Resources Information Center

    Lawrence, David

    2002-01-01

    Discusses the Americans with Disabilities (ADA) and Uniform Federal Accessibility Standards (UFAS) regulations regarding public facilities' crowd control stanchions and queuing systems. The major elements are protruding objects and wheelchair accessibility. Describes how to maintain compliance with the regulations and offers a list of additional…

  13. Programming fault-tolerant distributed systems in Ada

    NASA Technical Reports Server (NTRS)

    Voigt, Susan J.

    1985-01-01

    Viewgraphs on the topic of programming fault-tolerant distributed systems in the Ada programming language are presented. Topics covered include project goals, Ada difficulties and solutions, testbed requirements, and virtual processors.

  14. Procedures and tools for building large Ada systems

    NASA Technical Reports Server (NTRS)

    Hyde, Ben

    1986-01-01

    Some of the problems unique to building a very large Ada system are addressed. This is done through examples from experience. In the winter of 1985 and 1986, Intermetrics bootstrapped the Ada compiler, which was being built over the last few years. This system consists of about one million lines of full Ada. Over the last few years a number of procedures and tools were adopted for managing the life cycle of each of the many parts of an Ada system. Many of these procedures are well known to most system builders: release management, quality assurance testing; and source file revision control. Others are unique to working in an Ada language environment; i.e., recompilation management, Ada program library management, and managing multiple implementations. First a look is taken at how a large Ada system is broken down into pieces. The Ada definition leaves unspecified a number of issues that the system builder must address: versions, subsystems, multiple implementations, and synchronization of branched development paths. Having introduced how the Ada systems are decomposed, a look is taken, via a series of examples, at how the life cylces of those parts is managed. The procedures and tools used to manage the evolution of the system are examined. It is hoped that other Ada system builders can build upon the experience of the last few years.

  15. Ada(R) Test and Verification System (ATVS)

    NASA Technical Reports Server (NTRS)

    Strelich, Tom

    1986-01-01

    The Ada Test and Verification System (ATVS) functional description and high level design are completed and summarized. The ATVS will provide a comprehensive set of test and verification capabilities specifically addressing the features of the Ada language, support for embedded system development, distributed environments, and advanced user interface capabilities. Its design emphasis was on effective software development environment integration and flexibility to ensure its long-term use in the Ada software development community.

  16. Compiling knowledge-based systems specified in KEE to Ada

    NASA Technical Reports Server (NTRS)

    Filman, Robert E.; Feldman, Roy D.

    1991-01-01

    The first year of the PrKAda project is recounted. The primary goal was to develop a system for delivering Artificial Intelligence applications developed in the ProKappa system in a pure-Ada environment. The following areas are discussed: the ProKappa core and ProTalk programming language; the current status of the implementation; the limitations and restrictions of the current system; and the development of Ada-language message handlers in the ProKappa environment.

  17. Applications of an architecture design and assessment system (ADAS)

    NASA Technical Reports Server (NTRS)

    Gray, F. Gail; Debrunner, Linda S.; White, Tennis S.

    1988-01-01

    A new Architecture Design and Assessment System (ADAS) tool package is introduced, and a range of possible applications is illustrated. ADAS was used to evaluate the performance of an advanced fault-tolerant computer architecture in a modern flight control application. Bottlenecks were identified and possible solutions suggested. The tool was also used to inject faults into the architecture and evaluate the synchronization algorithm, and improvements are suggested. Finally, ADAS was used as a front end research tool to aid in the design of reconfiguration algorithms in a distributed array architecture.

  18. Compiling knowledge-based systems from KEE to Ada

    NASA Technical Reports Server (NTRS)

    Filman, Robert E.; Bock, Conrad; Feldman, Roy

    1990-01-01

    The dominant technology for developing AI applications is to work in a multi-mechanism, integrated, knowledge-based system (KBS) development environment. Unfortunately, systems developed in such environments are inappropriate for delivering many applications - most importantly, they carry the baggage of the entire Lisp environment and are not written in conventional languages. One resolution of this problem would be to compile applications from complex environments to conventional languages. Here the first efforts to develop a system for compiling KBS developed in KEE to Ada (trademark). This system is called KATYDID, for KEE/Ada Translation Yields Development Into Delivery. KATYDID includes early prototypes of a run-time KEE core (object-structure) library module for Ada, and translation mechanisms for knowledge structures, rules, and Lisp code to Ada. Using these tools, part of a simple expert system was compiled (not quite automatically) to run in a purely Ada environment. This experience has given us various insights on Ada as an artificial intelligence programming language, potential solutions of some of the engineering difficulties encountered in early work, and inspiration on future system development.

  19. Using Ada for a distributed, fault tolerant system

    NASA Technical Reports Server (NTRS)

    Dewolf, J. B.; Sodano, N. M.; Whittredge, R. S.

    1984-01-01

    It is pointed out that advanced avionics applications increasingly require underlying machine architectures which are damage and fault tolerant, and which provide access to distributed sensors, effectors and high-throughput computational resources. The Advanced Information Processing System (AIPS), sponsored by NASA, is to provide an architecture which can meet the considered requirements. Ada was selected for implementing the AIPS system software. Advantages of Ada are related to its provisions for real-time programming, error detection, modularity and separate compilation, and standardization and portability. Chief drawbacks of this language are currently limited availability and maturity of language implementations, and limited experience in applying the language to real-time applications. The present investigation is concerned with current plans for employing Ada in the design of the software for AIPS. Attention is given to an overview of AIPS, AIPS software services, and representative design issues in each of four major software categories.

  20. Techniques and implementation of the embedded rule-based expert system using Ada

    NASA Technical Reports Server (NTRS)

    Liberman, Eugene M.; Jones, Robert E.

    1991-01-01

    Ada is becoming an increasingly popular programming language for large Government-funded software projects. Ada with its portability, transportability, and maintainability lends itself well to today's complex programming environment. In addition, expert systems have also assured a growing role in providing human-like reasoning capability and expertise for computer systems. The integration of expert system technology with Ada programming language, specifically a rule-based expert system using an ART-Ada (Automated Reasoning Tool for Ada) system shell is discussed. The NASA Lewis Research Center was chosen as a beta test site for ART-Ada. The test was conducted by implementing the existing Autonomous Power EXpert System (APEX), a Lisp-base power expert system, in ART-Ada. Three components, the rule-based expert system, a graphics user interface, and communications software make up SMART-Ada (Systems fault Management with ART-Ada). The main objective, to conduct a beta test on the ART-Ada rule-based expert system shell, was achieved. The system is operational. New Ada tools will assist in future successful projects. ART-Ada is one such tool and is a viable alternative to the straight Ada code when an application requires a rule-based or knowledge-based approach.

  1. Large distributed control system using ADA in fusion research

    SciTech Connect

    Woodruff, J. P., LLNL

    1998-04-21

    Construction of the National Ignition Facility laser at Lawrence Livermore National Laboratory features a large distributed control system constructed using object-oriented software engineering techniques. Control of 60,000 devices is effected using a network of some 500 computers that run software written in Ada and communicating through CORBA. The project has completed its final design review; implementation of the first of five planned increments will be delivered at the end of fiscal year 1998. Preliminary measures of the distributed controls performance confirm the design decisions reported in this paper, and the measurement and supporting simulation of full system performance continue.

  2. The implementation and use of Ada on distributed systems with high reliability requirements

    NASA Technical Reports Server (NTRS)

    Knight, J. C.

    1986-01-01

    The use and implementation of Ada in distributed environments in which reliability is the primary concern were investigted. A distributed system, programmed entirely in Ada, was studied to assess the use of individual tasks without concern for the processor used. Continued development and testing of the fault tolerant Ada testbed; development of suggested changes to Ada to cope with the failures of interest; design of approaches to fault tolerant software in real time systems, and the integration of these ideas into Ada; and the preparation of various papers and presentations were discussed.

  3. ELAPSE - NASA AMES LISP AND ADA BENCHMARK SUITE: EFFICIENCY OF LISP AND ADA PROCESSING - A SYSTEM EVALUATION

    NASA Technical Reports Server (NTRS)

    Davis, G. J.

    1994-01-01

    One area of research of the Information Sciences Division at NASA Ames Research Center is devoted to the analysis and enhancement of processors and advanced computer architectures, specifically in support of automation and robotic systems. To compare systems' abilities to efficiently process Lisp and Ada, scientists at Ames Research Center have developed a suite of non-parallel benchmarks called ELAPSE. The benchmark suite was designed to test a single computer's efficiency as well as alternate machine comparisons on Lisp, and/or Ada languages. ELAPSE tests the efficiency with which a machine can execute the various routines in each environment. The sample routines are based on numeric and symbolic manipulations and include two-dimensional fast Fourier transformations, Cholesky decomposition and substitution, Gaussian elimination, high-level data processing, and symbol-list references. Also included is a routine based on a Bayesian classification program sorting data into optimized groups. The ELAPSE benchmarks are available for any computer with a validated Ada compiler and/or Common Lisp system. Of the 18 routines that comprise ELAPSE, provided within this package are 14 developed or translated at Ames. The others are readily available through literature. The benchmark that requires the most memory is CHOLESKY.ADA. Under VAX/VMS, CHOLESKY.ADA requires 760K of main memory. ELAPSE is available on either two 5.25 inch 360K MS-DOS format diskettes (standard distribution) or a 9-track 1600 BPI ASCII CARD IMAGE format magnetic tape. The contents of the diskettes are compressed using the PKWARE archiving tools. The utility to unarchive the files, PKUNZIP.EXE, is included. The ELAPSE benchmarks were written in 1990. VAX and VMS are trademarks of Digital Equipment Corporation. MS-DOS is a registered trademark of Microsoft Corporation.

  4. Simulation of the space station information system in Ada

    NASA Technical Reports Server (NTRS)

    Spiegel, James R.

    1986-01-01

    The Flexible Ada Simulation Tool (FAST) is a discrete event simulation language which is written in Ada. FAST has been used to simulate a number of options for ground data distribution of Space Station payload data. The fact that Ada language is used for implementation has allowed a number of useful interactive features to be built into FAST and has facilitated quick enhancement of its capabilities to support new modeling requirements. General simulation concepts are discussed, and how these concepts are implemented in FAST. The FAST design is discussed, and it is pointed out how the used of the Ada language enabled the development of some significant advantages over classical FORTRAN based simulation languages. The advantages discussed are in the areas of efficiency, ease of debugging, and ease of integrating user code. The specific Ada language features which enable these advances are discussed.

  5. The implementation and use of Ada on distributed systems with high reliability requirements

    NASA Technical Reports Server (NTRS)

    Knight, J. C.

    1984-01-01

    The use and implementation of Ada in distributed environments in which reliability is the primary concern is investigated. Emphasis is placed on the possibility that a distributed system may be programmed entirely in ADA so that the individual tasks of the system are unconcerned with which processors they are executing on, and that failures may occur in the software or underlying hardware. The primary activities are: (1) Continued development and testing of our fault-tolerant Ada testbed; (2) consideration of desirable language changes to allow Ada to provide useful semantics for failure; (3) analysis of the inadequacies of existing software fault tolerance strategies.

  6. The implementation and use of Ada on distributed systems with high reliability requirements

    NASA Technical Reports Server (NTRS)

    Knight, J. C.

    1988-01-01

    The use and implementation of Ada were investigated in distributed environments in which reliability is the primary concern. In particular, the focus was on the possibility that a distributed system may be programmed entirely in Ada so that the individual tasks of the system are unconcerned with which processors are being executed, and that failures may occur in the software and underlying hardware. A secondary interest is in the performance of Ada systems and how that performance can be gauged reliably. Primary activities included: analysis of the original approach to recovery in distributed Ada programs using the Advanced Transport Operating System (ATOPS) example; review and assessment of the original approach which was found to be capable of improvement; development of a refined approach to recovery that was applied to the ATOPS example; and design and development of a performance assessment scheme for Ada programs based on a flexible user-driven benchmarking system.

  7. Creation of a laboratory instrument quality monitoring system with AdaSAGE

    NASA Astrophysics Data System (ADS)

    Leif, Robert C.; Rios, Robert; Becker, Margie C.; Becker, C. Kevin; Self, John T.; Leif, Suzanne B.

    1996-05-01

    Two existing Ada tools AdaSAGE and AYACC were combined to produce a system that parses International Society for Analytical Cytology, ISAC, Flow Cytometry Standard 2.0 files and stores the data in AdaSAGE tables. There are significant differences in the way manufacturers interpret and conform to Flow Cytometry Standard 2.0. AdaSAGE is employed to analyze and plot the data from multiple experiments. This data is used to assess the stability of flow cytometers. The initial release will be for DOS. The utilization of AdaSAGE, which is a flexible database tool, will facilitate subsequent development of other products. The software engineer, whose previous professional experience was with C and C++, had very few problems with Ada syntax. The interface to the compiler and other tools was immature compared to those available for C++. The DOS text based user interface environment provided by AdaSAGE limited the functionality of the user interface. However, the present DOS 386 program can be directly ported to the newly released version of AdaSAGE for Microsoft Windows 95. Ada's strong type checking and package structure have significantly facilitated the development of the product.

  8. The implementation and use of Ada on distributed systems with high reliability requirements

    NASA Technical Reports Server (NTRS)

    Knight, J. C.; Gregory, S. T.; Urquhart, J. I. A.

    1985-01-01

    The use and implementation of Ada in distributed environments in which reliability is the primary concern were investigated. In particular, the concept that a distributed system may be programmed entirely in Ada so that the individual tasks of the system are unconcerned with which processors they are executing on, and that failures may occur in the software or underlying hardware was examined. Progress is discussed for the following areas: continued development and testing of the fault-tolerant Ada testbed; development of suggested changes to Ada so that it might more easily cope with the failure of interest; and design of new approaches to fault-tolerant software in real-time systems, and integration of these ideas into Ada.

  9. The implementation and use of Ada on distributed systems with reliability requirements

    NASA Technical Reports Server (NTRS)

    Reynolds, P. F.; Knight, J. C.; Urquhart, J. I. A.

    1983-01-01

    The issues involved in the use of the programming language Ada on distributed systems are discussed. The effects of Ada programs on hardware failures such as loss of a processor are emphasized. It is shown that many Ada language elements are not well suited to this environment. Processor failure can easily lead to difficulties on those processors which remain. As an example, the calling task in a rendezvous may be suspended forever if the processor executing the serving task fails. A mechanism for detecting failure is proposed and changes to the Ada run time support system are suggested which avoid most of the difficulties. Ada program structures are defined which allow programs to reconfigure and continue to provide service following processor failure.

  10. Ada as an implementation language for knowledge based systems

    NASA Technical Reports Server (NTRS)

    Rochowiak, Daniel

    1990-01-01

    Debates about the selection of programming languages often produce cultural collisions that are not easily resolved. This is especially true in the case of Ada and knowledge based programming. The construction of programming tools provides a desirable alternative for resolving the conflict.

  11. System testing of a production Ada (trademark) project: The GRODY study

    NASA Technical Reports Server (NTRS)

    Seigle, Jeffrey; Esker, Linda; Shi, Ying-Liang

    1990-01-01

    The use of the Ada language and design methodologies that utilize its features has a strong impact on all phases of the software development project lifecycle. At the National Aeronautics and Space Administration/Goddard Space Flight Center (NASA/GSFC), the Software Engineering Laboratory (SEL) conducted an experiment in parallel development of two flight dynamics systems in FORTRAN and Ada. The teams found some qualitative differences between the system test phases of the two projects. Although planning for system testing and conducting of tests were not generally affected by the use of Ada, the solving of problems found in system testing was generally facilitated by Ada constructs and design methodology. Most problems found in system testing were not due to difficulty with the language or methodology but to lack of experience with the application.

  12. A study of the portability of an Ada system in the software engineering laboratory (SEL)

    NASA Technical Reports Server (NTRS)

    Jun, Linda O.; Valett, Susan Ray

    1990-01-01

    A particular porting effort is discussed, and various statistics on analyzing the portability of Ada and the total staff months (overall and by phase) required to accomplish the rehost, are given. This effort is compared to past experiments on the rehosting of FORTRAN systems. The discussion includes an analysis of the types of errors encountered during the rehosting, the changes required to rehost the system, experiences with the Alsys IBM Ada compiler, the impediments encountered, and the lessons learned during this study.

  13. The implementation and use of Ada on distributed systems with high reliability requirements

    NASA Technical Reports Server (NTRS)

    Knight, J. C.; Gregory, S. T.; Urquhart, J. I. A.

    1984-01-01

    The use and implementation of Ada (a trade mark of the US Dept. of Defense) in distributed environments in which the hardware are assumed to be unreliable were investigated. The possibility that a distributed system is programmed entirely in Ada so that the individual tasks of the system are unconcerned with which processors they are executing on and failures occurring in the underlying hardware were examined.

  14. The implementation and use of Ada on distributed systems with high reliability requirements

    NASA Technical Reports Server (NTRS)

    Knight, J. C.

    1987-01-01

    Performance analysis was begin on the Ada implementations. The goal is to supply the system designer with tools that will allow a rational decision to be made about whether a particular implementation can support a given application early in the design cycle. Primary activities were: analysis of the original approach to recovery in distributed Ada programs using the Advanced Transport Operating System (ATOPS) example; review and assessment of the original approach which was found to be capable of improvement; preparation and presentation of a paper at the 1987 Washington DC Ada Symposium; development of a refined approach to recovery that is presently being applied to the ATOPS example; and design and development of a performance assessment scheme for Ada programs based on a flexible user-driven benchmarking system.

  15. Development and Demonstration of an Ada Test Generation System

    NASA Technical Reports Server (NTRS)

    1996-01-01

    In this project we have built a prototype system that performs Feasible Path Analysis on Ada programs: given a description of a set of control flow paths through a procedure, and a predicate at a program point feasible path analysis determines if there is input data which causes execution to flow down some path in the collection reaching the point so that tile predicate is true. Feasible path analysis can be applied to program testing, program slicing, array bounds checking, and other forms of anomaly checking. FPA is central to most applications of program analysis. But, because this problem is formally unsolvable, syntactic-based approximations are used in its place. For example, in dead-code analysis the problem is to determine if there are any input values which cause execution to reach a specified program point. Instead an approximation to this problem is computed: determine whether there is a control flow path from the start of the program to the point. This syntactic approximation is efficiently computable and conservative: if there is no such path the program point is clearly unreachable, but if there is such a path, the analysis is inconclusive, and the code is assumed to be live. Such conservative analysis too often yields unsatisfactory results because the approximation is too weak. As another example, consider data flow analysis. A du-pair is a pair of program points such that the first point is a definition of a variable and the second point a use and for which there exists a definition-free path from the definition to the use. The sharper, semantic definition of a du-pair requires that there be a feasible definition-free path from the definition to the use. A compiler using du-pairs for detecting dead variables may miss optimizations by not considering feasibility. Similarly, a program analyzer computing program slices to merge parallel versions may report conflicts where none exist. In the context of software testing, feasibility analysis plays an

  16. Debugging tasked Ada programs

    NASA Technical Reports Server (NTRS)

    Fainter, R. G.; Lindquist, T. E.

    1986-01-01

    The applications for which Ada was developed require distributed implementations of the language and extensive use of tasking facilities. Debugging and testing technology as it applies to parallel features of languages currently falls short of needs. Thus, the development of embedded systems using Ada pose special challenges to the software engineer. Techniques for distributing Ada programs, support for simulating distributed target machines, testing facilities for tasked programs, and debugging support applicable to simulated and to real targets all need to be addressed. A technique is presented for debugging Ada programs that use tasking and it describes a debugger, called AdaTAD, to support the technique. The debugging technique is presented together with the use interface to AdaTAD. The component of AdaTAD that monitors and controls communication among tasks was designed in Ada and is presented through an example with a simple tasked program.

  17. Constructing a working taxonomy of functional Ada software components for real-time embedded system applications

    NASA Technical Reports Server (NTRS)

    Wallace, Robert

    1986-01-01

    A major impediment to a systematic attack on Ada software reusability is the lack of an effective taxonomy for software component functions. The scope of all possible applications of Ada software is considered too great to allow the practical development of a working taxonomy. Instead, for the purposes herein, the scope of Ada software application is limited to device and subsystem control in real-time embedded systems. A functional approach is taken in constructing the taxonomy tree for identified Ada domain. The use of modular software functions as a starting point fits well with the object oriented programming philosophy of Ada. Examples of the types of functions represented within the working taxonomy are real time kernels, interrupt service routines, synchronization and message passing, data conversion, digital filtering and signal conditioning, and device control. The constructed taxonomy is proposed as a framework from which a need analysis can be performed to reveal voids in current Ada real-time embedded programming efforts for Space Station.

  18. An enhanced Ada run-time system for real-time embedded processors

    NASA Technical Reports Server (NTRS)

    Sims, J. T.

    1991-01-01

    An enhanced Ada run-time system has been developed to support real-time embedded processor applications. The primary focus of this development effort has been on the tasking system and the memory management facilities of the run-time system. The tasking system has been extended to support efficient and precise periodic task execution as required for control applications. Event-driven task execution providing a means of task-asynchronous control and communication among Ada tasks is supported in this system. Inter-task control is even provided among tasks distributed on separate physical processors. The memory management system has been enhanced to provide object allocation and protected access support for memory shared between disjoint processors, each of which is executing a distinct Ada program.

  19. Data acquisition system

    DOEpatents

    Shapiro, Stephen L.; Mani, Sudhindra; Atlas, Eugene L.; Cords, Dieter H. W.; Holbrook, Britt

    1997-01-01

    A data acquisition circuit for a particle detection system that allows for time tagging of particles detected by the system. The particle detection system screens out background noise and discriminate between hits from scattered and unscattered particles. The detection system can also be adapted to detect a wide variety of particle types. The detection system utilizes a particle detection pixel array, each pixel containing a back-biased PIN diode, and a data acquisition pixel array. Each pixel in the particle detection pixel array is in electrical contact with a pixel in the data acquisition pixel array. In response to a particle hit, the affected PIN diodes generate a current, which is detected by the corresponding data acquisition pixels. This current is integrated to produce a voltage across a capacitor, the voltage being related to the amount of energy deposited in the pixel by the particle. The current is also used to trigger a read of the pixel hit by the particle.

  20. An Ada implementation of the network manager for the advanced information processing system

    NASA Technical Reports Server (NTRS)

    Nagle, Gail A.

    1986-01-01

    From an implementation standpoint, the Ada language provided many features which facilitated the data and procedure abstraction process. The language supported a design which was dynamically flexible (despite strong typing), modular, and self-documenting. Adequate training of programmers requires access to an efficient compiler which supports full Ada. When the performance issues for real time processing are finally addressed by more stringent requirements for tasking features and the development of efficient run-time environments for embedded systems, the full power of the language will be realized.

  1. Data Acquisition Systems

    NASA Technical Reports Server (NTRS)

    1989-01-01

    Technology developed during a joint research program with Langley and Kinetic Systems Corporation led to Kinetic Systems' production of a high speed Computer Automated Measurement and Control (CAMAC) data acquisition system. The study, which involved the use of CAMAC equipment applied to flight simulation, significantly improved the company's technical capability and produced new applications. With Digital Equipment Corporation, Kinetic Systems is marketing the system to government and private companies for flight simulation, fusion research, turbine testing, steelmaking, etc.

  2. ART/Ada and CLIPS/Ada

    NASA Technical Reports Server (NTRS)

    Culbert, Chris

    1990-01-01

    Although they have reached a point of commercial viability, expert systems were originally developed in artificial intelligence (AI) research environments. Many of the available tools still work best in such environments. These environments typically utilize special hardware such as LISP machines and relatively unfamiliar languages such as LISP or Prolog. Space Station applications will require deep integration of expert system technology with applications developed in conventional languages, specifically Ada. The ability to apply automation to Space Station functions could be greatly enhanced by widespread availability of state-of-the-art expert system tools based on Ada. Although there have been some efforts to examine the use of Ada for AI applications, there are few, if any, existing products which provide state-of-the-art AI capabilities in an Ada tool. The goal of the ART/Ada Design Project is to conduct research into the implementation in Ada of state-of-the-art hybrid expert systems building tools (ESBT's). This project takes the following approach: using the existing design of the ART-IM ESBT as a starting point, analyze the impact of the Ada language and Ada development methodologies on that design; redesign the system in Ada; and analyze its performance. The research project will attempt to achieve a comprehensive understanding of the potential for embedding expert systems in Ada systems for eventual application in future Space Station Freedom projects. During Phase 1 of the project, initial requirements analysis, design, and implementation of the kernel subset of ART-IM functionality was completed. During Phase 2, the effort has been focused on the implementation and performance analysis of several versions with increasing functionality. Since production quality ART/Ada tools will not be available for a considerable time, and additional subtask of this project will be the completion of an Ada version of the CLIPS expert system shell developed by NASA

  3. Experiments with Ada

    NASA Technical Reports Server (NTRS)

    Roy, D.; Mcclimens, M.; Agresti, W.

    1985-01-01

    A 1200-line Ada source code project simulating the most basic functions of an operations control center was developed. We selected George Cherry's Process Abstraction Methodology for Embedded Large Applications (PAMELA) and DEC's Ada Compilation System (ACS) under VAX/VMS to build the software from requirements to acceptance test. The system runs faster than its FORTRAN implementation and was produced on schedule and under budget with an overall productivity in excess of 30 lines of Ada source code per day.

  4. An advanced data-acquisition system for wind energy projects

    SciTech Connect

    Simms, D.A. ); Cousineau, K.L. )

    1992-10-01

    NREL has subcontracted with Zond Systems, Inc. to develop an advanced data-acquisition system (ADAS) for wind energy projects. The ADAS can be used to simplify the process of making accurate measurements and analyzing. The system utilizes state-of-the-art electronics and telemetry to provide distributed multi-source, multi-channel data acquisition. Local stand-alone microprocessor-based data acquisition modules (DAMs) can be located near sources of measurement. These allow analog data values to be digitized close to the measurement source, thus eliminating the need for long data runs and slip rings. Signals from digital sensors and transducers can also be directly input to the local DAMS. A PC-based ground station is used to coordinate data transmission to and from all remote DAMS, display real-time values, archive data sets, and process and analyze results. The system is capable of acquiring synchronized time-series data from sensors and transducers under a variety of test configurations in an operational wind-park environment. Data acquisition needs of the wind industry differ significantly from those of most other technologies. Most conventional system designs do not handle data coming from multiple distributed sources, nor do they provide telemetry or the ability to mesh multiple incoming digital data streams. This paper describes the capabilities of the ADAS, and how its design and cost objectives are geared to meet anticipated US wind industry needs.

  5. Design of an Ada expert system shell for the VHSIC avionic modular flight processor

    NASA Technical Reports Server (NTRS)

    Fanning, F. Jesse

    1992-01-01

    The Embedded Computer System Expert System Shell (ES Shell) is an Ada-based expert system shell developed at the Avionics Laboratory for use on the VHSIC Avionic Modular Processor (VAMP) running under the Ada Avionics Real-Time Software (AARTS) Operating System. The ES Shell provides the interface between the expert system and the avionics environment, and controls execution of the expert system. Testing of the ES Shell in the Avionics Laboratory's Integrated Test Bed (ITB) has demonstrated its ability to control a non-deterministic software application executing on the VAMP's which can control the ITB's real-time closed-loop aircraft simulation. The results of these tests and the conclusions reached in the design and development of the ES Shell have played an important role in the formulation of the requirements for a production-quality expert system inference engine, an ingredient necessary for the successful use of expert systems on the VAMP embedded avionic flight processor.

  6. The implementation and use of Ada on distributed systems with high reliability requirements

    NASA Technical Reports Server (NTRS)

    Knight, J. C.

    1986-01-01

    The general inadequacy of Ada for programming systems that must survive processor loss was shown. A solution to the problem was proposed in which there are no syntatic changes to Ada. The approach was evaluated using a full-scale, realistic application. The application used was the Advanced Transport Operating System (ATOPS), an experimental computer control system developed for a modified Boeing 737 aircraft. The ATOPS system is a full authority, real-time avionics system providing a large variety of advanced features. Methods of building fault tolerance into concurrent systems were explored. A set of criteria by which the proposed method will be judged was examined. Extensive interaction with personnel from Computer Sciences Corporation and NASA Langley occurred to determine the requirements of the ATOPS software. Backward error recovery in concurrent systems was assessed.

  7. Data Acquisition Systems

    NASA Technical Reports Server (NTRS)

    1994-01-01

    In the mid-1980s, Kinetic Systems and Langley Research Center determined that high speed CAMAC (Computer Automated Measurement and Control) data acquisition systems could significantly improve Langley's ARTS (Advanced Real Time Simulation) system. The ARTS system supports flight simulation R&D, and the CAMAC equipment allowed 32 high performance simulators to be controlled by centrally located host computers. This technology broadened Kinetic Systems' capabilities and led to several commercial applications. One of them is General Atomics' fusion research program. Kinetic Systems equipment allows tokamak data to be acquired four to 15 times more rapidly. Ford Motor company uses the same technology to control and monitor transmission testing facilities.

  8. Advanced Data Acquisition Systems

    NASA Technical Reports Server (NTRS)

    Perotti, J.

    2003-01-01

    Current and future requirements of the aerospace sensors and transducers field make it necessary for the design and development of new data acquisition devices and instrumentation systems. New designs are sought to incorporate self-health, self-calibrating, self-repair capabilities, allowing greater measurement reliability and extended calibration cycles. With the addition of power management schemes, state-of-the-art data acquisition systems allow data to be processed and presented to the users with increased efficiency and accuracy. The design architecture presented in this paper displays an innovative approach to data acquisition systems. The design incorporates: electronic health self-check, device/system self-calibration, electronics and function self-repair, failure detection and prediction, and power management (reduced power consumption). These requirements are driven by the aerospace industry need to reduce operations and maintenance costs, to accelerate processing time and to provide reliable hardware with minimum costs. The project's design architecture incorporates some commercially available components identified during the market research investigation like: Field Programmable Gate Arrays (FPGA) Programmable Analog Integrated Circuits (PAC IC) and Field Programmable Analog Arrays (FPAA); Digital Signal Processing (DSP) electronic/system control and investigation of specific characteristics found in technologies like: Electronic Component Mean Time Between Failure (MTBF); and Radiation Hardened Component Availability. There are three main sections discussed in the design architecture presented in this document. They are the following: (a) Analog Signal Module Section, (b) Digital Signal/Control Module Section and (c) Power Management Module Section. These sections are discussed in detail in the following pages. This approach to data acquisition systems has resulted in the assignment of patent rights to Kennedy Space Center under U.S. patent # 6

  9. Using Ada to implement the operations management system in a community of experts

    NASA Technical Reports Server (NTRS)

    Frank, M. S.

    1986-01-01

    An architecture is described for the Space Station Operations Management System (OMS), consisting of a distributed expert system framework implemented in Ada. The motivation for such a scheme is based on the desire to integrate the very diverse elements of the OMS while taking maximum advantage of knowledge based systems technology. Part of the foundation of an Ada based distributed expert system was accomplished in the form of a proof of concept prototype for the KNOMES project (Knowledge-based Maintenance Expert System). This prototype successfully used concurrently active experts to accomplish monitoring and diagnosis for the Remote Manipulator System. The basic concept of this software architecture is named ACTORS for Ada Cognitive Task ORganization Scheme. It is when one considers the overall problem of integrating all of the OMS elements into a cooperative system that the AI solution stands out. By utilizing a distributed knowledge based system as the framework for OMS, it is possible to integrate those components which need to share information in an intelligent manner.

  10. Translating expert system rules into Ada code with validation and verification

    NASA Technical Reports Server (NTRS)

    Becker, Lee; Duckworth, R. James; Green, Peter; Michalson, Bill; Gosselin, Dave; Nainani, Krishan; Pease, Adam

    1991-01-01

    The purpose of this ongoing research and development program is to develop software tools which enable the rapid development, upgrading, and maintenance of embedded real-time artificial intelligence systems. The goals of this phase of the research were to investigate the feasibility of developing software tools which automatically translate expert system rules into Ada code and develop methods for performing validation and verification testing of the resultant expert system. A prototype system was demonstrated which automatically translated rules from an Air Force expert system was demonstrated which detected errors in the execution of the resultant system. The method and prototype tools for converting AI representations into Ada code by converting the rules into Ada code modules and then linking them with an Activation Framework based run-time environment to form an executable load module are discussed. This method is based upon the use of Evidence Flow Graphs which are a data flow representation for intelligent systems. The development of prototype test generation and evaluation software which was used to test the resultant code is discussed. This testing was performed automatically using Monte-Carlo techniques based upon a constraint based description of the required performance for the system.

  11. Software development in Ada

    NASA Technical Reports Server (NTRS)

    Basili, V. R.; Katz, E. E.

    1985-01-01

    Ada will soon become a part of systems developed for the US Department of Defense. NASA must determine whether it will become part of its environment and particularly whether it will become a part fo the space station development. However, there are several issues about Ada which should be considered before this decision is made. One means of considering these issues is the examination of other developments in Ada. Unfortunately, few full scale developments have been completed or made publicly available for observation. Therefore, it will probably be necessary to study an Ada development in a NASA environment. Another means related to the first is the development of Ada metrics which can be used to characterize and evaluate Ada developments. These metrics need not be confined to full scale developments and could be used to evaluate on going projects as well. An early development in Ada, some observations from that development, metrics which were developed for use with Ada, and future directions for research into the use of Ada in software development in general and in the NASA Goddard environment in particular are described.

  12. Data-acquisition systems

    SciTech Connect

    Cyborski, D.R.; Teh, K.M.

    1995-08-01

    Up to now, DAPHNE, the data-acquisition system developed for ATLAS, was used routinely for experiments at ATLAS and the Dynamitron. More recently, the Division implemented 2 MSU/DAPHNE systems. The MSU/DAPHNE system is a hybrid data-acquisition system which combines the front-end of the Michigan State University (MSU) DA system with the traditional DAPHNE back-end. The MSU front-end is based on commercially available modules. This alleviates the problems encountered with the DAPHNE front-end which is based on custom designed electronics. The first MSU system was obtained for the APEX experiment and was used there successfully. A second MSU front-end, purchased as a backup for the APEX experiment, was installed as a fully-independent second MSU/DAPHNE system with the procurement of a DEC 3000 Alpha host computer, and was used successfully for data-taking in an experiment at ATLAS. Additional hardware for a third system was bought and will be installed. With the availability of 2 MSU/DAPHNE systems in addition to the existing APEX setup, it is planned that the existing DAPHNE front-end will be decommissioned.

  13. HYPERCP data acquisition system

    SciTech Connect

    Kaplan, D.M.; Luebke, W.R.; Chakravorty, A.

    1997-12-31

    For the HyperCP experiment at Fermilab, we have assembled a data acquisition system that records on up to 45 Exabyte 8505 tape drives in parallel at up to 17 MB/s. During the beam spill, data axe acquired from the front-end digitization systems at {approx} 60 MB/s via five parallel data paths. The front-end systems achieve typical readout deadtime of {approx} 1 {mu}s per event, allowing operation at 75-kHz trigger rate with {approx_lt}30% deadtime. Event building and tapewriting are handled by 15 Motorola MVME167 processors in 5 VME crates.

  14. MDSplus data acquisition system

    SciTech Connect

    Stillerman, J.A.; Fredian, T.W.; Klare, K.; Manduchi, G.

    1997-01-01

    MDSplus, a tree based, distributed data acquisition system, was developed in collaboration with the ZTH Group at Los Alamos National Lab and the RFX Group at CNR in Padua, Italy. It is currently in use at MIT, RFX in Padua, TCV at EPFL in Lausanne, and KBSI in South Korea. MDSplus is made up of a set of X/motif based tools for data acquisition and display, as well as diagnostic configuration and management. It is based on a hierarchical experiment description which completely describes the data acquisition and analysis tasks and contains the results from these operations. These tools were designed to operate in a distributed, client/server environment with multiple concurrent readers and writers to the data store. While usually used over a Local Area Network, these tools can be used over the Internet to provide access for remote diagnosticians and even machine operators. An interface to a relational database is provided for storage and management of processed data. IDL is used as the primary data analysis and visualization tool. IDL is a registered trademark of Research Systems Inc. {copyright} {ital 1996 American Institute of Physics.}

  15. Automatic carrier acquisition system

    NASA Technical Reports Server (NTRS)

    Bunce, R. C. (Inventor)

    1973-01-01

    An automatic carrier acquisition system for a phase locked loop (PLL) receiver is disclosed. It includes a local oscillator, which sweeps the receiver to tune across the carrier frequency uncertainty range until the carrier crosses the receiver IF reference. Such crossing is detected by an automatic acquisition detector. It receives the IF signal from the receiver as well as the IF reference. It includes a pair of multipliers which multiply the IF signal with the IF reference in phase and in quadrature. The outputs of the multipliers are filtered through bandpass filters and power detected. The output of the power detector has a signal dc component which is optimized with respect to the noise dc level by the selection of the time constants of the filters as a function of the sweep rate of the local oscillator.

  16. A LISP-Ada connection

    NASA Technical Reports Server (NTRS)

    Jaworski, Allan; Lavallee, David; Zoch, David

    1987-01-01

    The prototype demonstrates the feasibility of using Ada for expert systems and the implementation of an expert-friendly interface which supports knowledge entry. In the Ford LISP-Ada Connection (FLAC) system LISP and Ada are used in ways which complement their respective capabilities. Future investigation will concentrate on the enhancement of the expert knowledge entry/debugging interface and on the issues associated with multitasking and real-time expert systems implementation in Ada.

  17. Ada and knowledge-based systems: A prototype combining the best of both worlds

    NASA Technical Reports Server (NTRS)

    Brauer, David C.

    1986-01-01

    A software architecture is described which facilitates the construction of distributed expert systems using Ada and selected knowledge based systems. This architecture was utilized in the development of a Knowledge-based Maintenance Expert System (KNOMES) prototype for the Space Station Mobile Service Center (MSC). The KNOMES prototype monitors a simulated data stream from MSC sensors and built-in test equipment. It detects anomalies in the data and performs diagnosis to determine the cause. The software architecture which supports the KNOMES prototype allows for the monitoring and diagnosis tasks to be performed concurrently. The basic concept of this software architecture is named ACTOR (Ada Cognitive Task ORganization Scheme). An individual ACTOR is a modular software unit which contains both standard data processing and artificial intelligence components. A generic ACTOR module contains Ada packages for communicating with other ACTORs and accessing various data sources. The knowledge based component of an ACTOR determines the role it will play in a system. In this prototype, an ACTOR will monitor the MSC data stream.

  18. Rational's experience using Ada for very large systems

    NASA Technical Reports Server (NTRS)

    Archer, James E., Jr.; Devlin, Michael T.

    1986-01-01

    The experience using the Rational Environment has confirmed the advantages forseen when the project was started. Interactive syntatic and semantic information makes a tremendous difference in the ease of constructing programs and making changes to them. The ability to follow semantic references makes it easier to understand exisiting programs and the impact of changes. The integrated debugger makes it much easier to find bugs and test fixes quickly. Taken together, these facilites have helped greatly in reducing the impact of ongoing maintenance of the ability to produce a new code. Similar improvements are anticipated as the same level of integration and interactivity are achieved for configuration management and version control. The environment has also proven useful in introducing personnel to the project and existing personnel to new parts of the system. Personnel benefit from the assistance with syntax and semantics; everyone benefits from the ability to traverse and understand the structure of unfamiliar software. It is often possible for someone completely unfamiliar with a body of code to use these facilities, to understand it well enough to successfully with a body of code to use these facilities to understand it well enough to successfully diagnose and fix bugs in a matter of minutes.

  19. Portable data acquisition system

    SciTech Connect

    Bowers, J; Rogers, H

    1999-05-03

    Lawrence Livermore National Laboratory (LLNL) has developed a Portable Data Acquisition (DAQ) System that is basically a laboratory-scale of Program Logic Control (PLC). This DAQ system can obtain signals from numerous sensors (e.g., pH, level, pressure, flow meters), open and close valves, and turn on and off pumps. The data can then be saved on a spreadsheet or displayed as a graph/indicator in real-time on a computer screen. The whole DAQ system was designed to be portable so that it could sit on a bench top during laboratory-scale treatability studies, or moved out into the field during larger studies. This DAQ system is also fairly simple to use. All that is required is some working knowledge of LabVIEW 4.1, and how to properly wire the process equipment. The DAQ system has been used during treatability studies on cesium precipitation, controlled hydrolysis of water- reactive wastes, and other waste treatment studies that enable LLNL to comply with the Federal Facility Compliance Act (FFCAct). Improved data acquisition allows the study to be better monitored, and therefore better controlled, and can be used to determine the results of the treatment study more effectively. This also contributes to the design of larger treatment processes.

  20. Hierarchical Ada robot programming system (HARPS)- A complete and working telerobot control system based on the NASREM model

    NASA Technical Reports Server (NTRS)

    Leake, Stephen; Green, Tom; Cofer, Sue; Sauerwein, Tim

    1989-01-01

    HARPS is a telerobot control system that can perform some simple but useful tasks. This capability is demonstrated by performing the ORU exchange demonstration. HARPS is based on NASREM (NASA Standard Reference Model). All software is developed in Ada, and the project incorporates a number of different CASE (computer-aided software engineering) tools. NASREM was found to be a valid and useful model for building a telerobot control system. Its hierarchical and distributed structure creates a natural and logical flow for implementing large complex robust control systems. The ability of Ada to create and enforce abstraction enhanced the implementation of such control systems.

  1. The implementation and use of ADA on distributed systems with high reliability requirements

    NASA Technical Reports Server (NTRS)

    Knight, J. C.

    1985-01-01

    The use and implementation of Ada in distributed environments in which reliability is the primary concern is investigated. Emphasis is placed on the possibility that a distributed system may be programmed entirely in Ada so that the individual tasks of the system are unconcerned with which processors they are executing on, and that failures may occur in the software or underlying hardware. A new linguistic construct, the colloquy, is introduced which solves the problems identified in an earlier proposal, the conversation. It was shown that the colloquy is at least as powerful as recovery blocks, but it is also as powerful as all the other language facilities proposed for other situations requiring backward error recovery: recovery blocks, deadlines, generalized exception handlers, traditional conversations, s-conversations, and exchanges. The major features that distinguish the colloquy are described. Sample programs that were written, but not executed, using the colloquy show that extensive backward error recovery can be included in these programs simply and elegantly. These ideas are being implemented in an experimental Ada test bed.

  2. AdaNET phase 0 support for the AdaNET Dynamic Software Inventory (DSI) management system prototype. Catalog of available reusable software components

    NASA Technical Reports Server (NTRS)

    Hanley, Lionel

    1989-01-01

    The Ada Software Repository is a public-domain collection of Ada software and information. The Ada Software Repository is one of several repositories located on the SIMTEL20 Defense Data Network host computer at White Sands Missile Range, and available to any host computer on the network since 26 November 1984. This repository provides a free source for Ada programs and information. The Ada Software Repository is divided into several subdirectories. These directories are organized by topic, and their names and a brief overview of their topics are contained. The Ada Software Repository on SIMTEL20 serves two basic roles: to promote the exchange and use (reusability) of Ada programs and tools (including components) and to promote Ada education.

  3. "Data Acquisition Systems"

    SciTech Connect

    Unterweger, Michael; Costrell, Louis deceased

    2009-07-07

    This project involved support for Lou Costrell and myself in the development of IEEE and IEC standards for nuclear counting and data acquisition systems. Over the years, as a result of this support, Lou and I were able to attend standards meetings of IEEE and IEC, which led directly to the publication of many standards for NIM systems, FastBus and CAMAC. We also chaired several writing committees as well as ANSI N42 (Nuclear instrumentation), IEEE NIM (NIM standard), IEEE NID (NPSS nuclear instruments and detector) and IEC TC45 WG9 (Nuclear instrumentation). Through this support we were able to assure that the interests of the US and DOE were expressed and implemented in the various standards.

  4. The implementation and use of Ada on distributed systems with high reliability requirements

    NASA Technical Reports Server (NTRS)

    Knight, J. C.

    1987-01-01

    A preliminary analysis of the Ada implementation of the Advanced Transport Operating System (ATOPS), an experimental computer control system developed at NASA Langley for a modified Boeing 737 aircraft, is presented. The criteria that was determined for the evaluation of this approach is described. A preliminary version of the requirements for the ATOPS is contained. This requirements specification is not a formal document, but rather a description of certain aspects of the ATOPS system at a level of detail that best suits the needs of the research. The survey of backward error recovery techniques is also presented.

  5. Ocean Data Acquisition System

    NASA Technical Reports Server (NTRS)

    Johnson, B.; Cavanaugh, J.; Smith, J.; Esaias, W.

    1988-01-01

    The Ocean Data Acquisition System (ODAS) is a low cost instrument with potential commercial application. It is easily mounted on a small aircraft and flown over the coastal zone ocean to remotely measure sea surface temperature and three channels of ocean color information. From this data, chlorophyll levels can be derived for use by ocean scientists, fisheries, and environmental offices. Data can be transmitted to shipboard for real-time use with sea truth measurements, ocean productivity estimates and fishing fleet direction. The aircraft portion of the system has two primary instruments: an IR radiometer to measure sea surface temperature and a three channel visible spectro-radiometer for 460, 490, and 520 nm wavelength measurements from which chlorophyll concentration can be derived. The aircraft package contains a LORAN-C unit for aircraft location information, clock, on-board data processor and formatter, digital data storage, packet radio terminal controller, and radio transceiver for data transmission to a ship. The shipboard package contains a transceiver, packet terminal controller, data processing and storage capability, and printer. Both raw data and chlorophyll concentrations are available for real-time analysis.

  6. Description of real-time Ada software implementation of a power system monitor for the Space Station Freedom PMAD DC testbed

    NASA Technical Reports Server (NTRS)

    Ludwig, Kimberly; Mackin, Michael; Wright, Theodore

    1991-01-01

    The authors describe the Ada language software developed to perform the electrical power system monitoring functions for the NASA Lewis Research Center's Power Management and Distribution (PMAD) DC testbed. The results of the effort to implement this monitor are presented. The PMAD DC testbed is a reduced-scale prototype of the electric power system to be used in Space Station Freedom. The power is controlled by smart switches known as power control components (or switchgear). The power control components are currently coordinated by five Compaq 386/20e computers connected through an 802.4 local area network. The power system monitor algorithm comprises several functions, including periodic data acquisition, data smoothing, system performance analysis, and status reporting. Data are collected from the switchgear sensors every 100 ms, then passed through a 2-Hz digital filter. System performance analysis includes power interruption and overcurrent detection. The system monitor required a hardware timer interrupt to activate the data acquisition function. The execution time of the code was optimized by using an assembly language routine. The routine allows direct vectoring of the processor to Ada language procedures that perform periodic control activities.

  7. ART-Ada design project, phase 2

    NASA Technical Reports Server (NTRS)

    Lee, S. Daniel; Allen, Bradley P.

    1990-01-01

    Interest in deploying expert systems in Ada has increased. An Ada based expert system tool is described called ART-Ada, which was built to support research into the language and methodological issues of expert systems in Ada. ART-Ada allows applications of an existing expert system tool called ART-IM (Automated Reasoning Tool for Information Management) to be deployed in various Ada environments. ART-IM, a C-based expert system tool, is used to generate Ada source code which is compiled and linked with an Ada based inference engine to produce an Ada executable image. ART-Ada is being used to implement several expert systems for NASA's Space Station Freedom Program and the U.S. Air Force.

  8. New online signature acquisition system

    NASA Astrophysics Data System (ADS)

    Oulefki, Adel; Mostefai, Messaoud; Abbadi, Belkacem; Djebrani, Samira; Bouziane, Abderraouf; Chahir, Youssef

    2013-01-01

    We present a nonconstraining and low-cost online signature acquisition system that has been developed to enhance the performances of an existing multimodal biometric authentication system (based initially on both voice and image modalities). A laboratory prototype has been developed and validated for an online signature acquisition.

  9. Lessons learned in creating spacecraft computer systems: Implications for using Ada (R) for the space station

    NASA Technical Reports Server (NTRS)

    Tomayko, James E.

    1986-01-01

    Twenty-five years of spacecraft onboard computer development have resulted in a better understanding of the requirements for effective, efficient, and fault tolerant flight computer systems. Lessons from eight flight programs (Gemini, Apollo, Skylab, Shuttle, Mariner, Voyager, and Galileo) and three reserach programs (digital fly-by-wire, STAR, and the Unified Data System) are useful in projecting the computer hardware configuration of the Space Station and the ways in which the Ada programming language will enhance the development of the necessary software. The evolution of hardware technology, fault protection methods, and software architectures used in space flight in order to provide insight into the pending development of such items for the Space Station are reviewed.

  10. Standard GANIL data acquisition system

    NASA Astrophysics Data System (ADS)

    Raine, B.; Tripon, M.; Piquet, B.

    1994-02-01

    We report on the GANIL general data acquisition system based on VME crates distributed in several experiments areas, linked to a VAX cluster by optical fibers and Ethernet for control and storage. Acquisition buses are CAMAC, FERA and VXI. We present the system configuration, experiments description procedure, and adaptation for VXI and remote controls for the 4 INDRA detector. We also discus the INDRA asynchronous electronics trigger.

  11. Distributed and parallel Ada and the Ada 9X recommendations

    NASA Astrophysics Data System (ADS)

    Volz, R. A.; Theriault, R.; Waldrop, R.; Goldsack, S. J.; Holzbacher-Valero, A.

    1994-06-01

    In modern software systems development, distributed and parallel systems are of increasing importance. Much research has been done to investigate the distribution of Ada programs across a set of processors, both in loosely-coupled distributed systems and in more tightly-coupled parallel systems. To this point, however, there has been something of an idea that the support needed for distributed systems differs from that required for parallel systems. In this paper, the authors first discuss the support requirements for distributed and parallel Ada programs, and point out that the requirements for these two areas have more in common than may have been previously thought. Next, the authors discuss AdaPT (Ada plus ParTitions), a set of extensions to Ada to support distributed and fault-tolerant systems. AdaPT is used as a reference in the further discussion of the previously identified requirements for distributed systems. After this, the authors provide an in-depth discussion of the Ada 9X Distributed Systems Annex, as presented by the Ada 9X mapping/revision team in the version 5.0 draft Language Reference Manual, and the extent to which this annex fulfils the previously identified requirements.

  12. Software architecture for a distributed real-time system in Ada, with application to telerobotics

    NASA Technical Reports Server (NTRS)

    Olsen, Douglas R.; Messiora, Steve; Leake, Stephen

    1992-01-01

    The architecture structure and software design methodology presented is described in the context of telerobotic application in Ada, specifically the Engineering Test Bed (ETB), which was developed to support the Flight Telerobotic Servicer (FTS) Program at GSFC. However, the nature of the architecture is such that it has applications to any multiprocessor distributed real-time system. The ETB architecture, which is a derivation of the NASA/NBS Standard Reference Model (NASREM), defines a hierarchy for representing a telerobot system. Within this hierarchy, a module is a logical entity consisting of the software associated with a set of related hardware components in the robot system. A module is comprised of submodules, which are cyclically executing processes that each perform a specific set of functions. The submodules in a module can run on separate processors. The submodules in the system communicate via command/status (C/S) interface channels, which are used to send commands down and relay status back up the system hierarchy. Submodules also communicate via setpoint data links, which are used to transfer control data from one submodule to another. A submodule invokes submodule algorithms (SMA's) to perform algorithmic operations. Data that describe or models a physical component of the system are stored as objects in the World Model (WM). The WM is a system-wide distributed database that is accessible to submodules in all modules of the system for creating, reading, and writing objects.

  13. Distributed and parallel Ada and the Ada 9X recommendations

    NASA Technical Reports Server (NTRS)

    Volz, Richard A.; Goldsack, Stephen J.; Theriault, R.; Waldrop, Raymond S.; Holzbacher-Valero, A. A.

    1992-01-01

    Recently, the DoD has sponsored work towards a new version of Ada, intended to support the construction of distributed systems. The revised version, often called Ada 9X, will become the new standard sometimes in the 1990s. It is intended that Ada 9X should provide language features giving limited support for distributed system construction. The requirements for such features are given. Many of the most advanced computer applications involve embedded systems that are comprised of parallel processors or networks of distributed computers. If Ada is to become the widely adopted language envisioned by many, it is essential that suitable compilers and tools be available to facilitate the creation of distributed and parallel Ada programs for these applications. The major languages issues impacting distributed and parallel programming are reviewed, and some principles upon which distributed/parallel language systems should be built are suggested. Based upon these, alternative language concepts for distributed/parallel programming are analyzed.

  14. Fast AdaBoost-Based Face Detection System on a Dynamically Coarse Grain Reconfigurable Architecture

    NASA Astrophysics Data System (ADS)

    Xiao, Jian; Zhang, Jinguo; Zhu, Min; Yang, Jun; Shi, Longxing

    An AdaBoost-based face detection system is proposed, on a Coarse Grain Reconfigurable Architecture (CGRA) named “REMUS-II”. Our work is quite distinguished from previous ones in three aspects. First, a new hardware-software partition method is proposed and the whole face detection system is divided into several parallel tasks implemented on two Reconfigurable Processing Units (RPU) and one micro Processors Unit (µPU) according to their relationships. These tasks communicate with each other by a mailbox mechanism. Second, a strong classifier is treated as a smallest phase of the detection system, and every phase needs to be executed by these tasks in order. A phase of Haar classifier is dynamically mapped onto a Reconfigurable Cell Array (RCA) only when needed, and it's quite different from traditional Field Programmable Gate Array (FPGA) methods in which all the classifiers are fabricated statically. Third, optimized data and configuration word pre-fetch mechanisms are employed to improve the whole system performance. Implementation results show that our approach under 200MHz clock rate can process up-to 17 frames per second on VGA size images, and the detection rate is over 95%. Our system consumes 194mW, and the die size of fabricated chip is 23mm2 using TSMC 65nm standard cell based technology. To the best of our knowledge, this work is the first implementation of the cascade Haar classifier algorithm on a dynamically CGRA platform presented in the literature.

  15. Description of real-time Ada software implementation of a power system monitor for the Space Station Freedom PMAD DC testbed

    NASA Technical Reports Server (NTRS)

    Ludwig, Kimberly; Mackin, Michael; Wright, Theodore

    1991-01-01

    The Ada language software development to perform the electrical system monitoring functions for the NASA Lewis Research Center's Power Management and Distribution (PMAD) DC testbed is described. The results of the effort to implement this monitor are presented. The PMAD DC testbed is a reduced-scale prototype of the electrical power system to be used in the Space Station Freedom. The power is controlled by smart switches known as power control components (or switchgear). The power control components are currently coordinated by five Compaq 382/20e computers connected through an 802.4 local area network. One of these computers is designated as the control node with the other four acting as subsidiary controllers. The subsidiary controllers are connected to the power control components with a Mil-Std-1553 network. An operator interface is supplied by adding a sixth computer. The power system monitor algorithm is comprised of several functions including: periodic data acquisition, data smoothing, system performance analysis, and status reporting. Data is collected from the switchgear sensors every 100 milliseconds, then passed through a 2 Hz digital filter. System performance analysis includes power interruption and overcurrent detection. The reporting mechanism notifies an operator of any abnormalities in the system. Once per second, the system monitor provides data to the control node for further processing, such as state estimation. The system monitor required a hardware time interrupt to activate the data acquisition function. The execution time of the code was optimized using an assembly language routine. The routine allows direct vectoring of the processor to Ada language procedures that perform periodic control activities. A summary of the advantages and side effects of this technique are discussed.

  16. Proceedings of the 2nd NASA Ada User's Symposium

    NASA Technical Reports Server (NTRS)

    1989-01-01

    Several presentations, mostly in viewgraph form, on various topics relating to Ada applications are given. Topics covered include the use of Ada in NASA, Ada and the Space Station, the software support environment, Ada in the Software Engineering Laboratory, Ada at the Jet Propulsion Laboratory, the Flight Telerobotic Servicer, and lessons learned in prototyping the Space Station Remote Manipulator System control.

  17. Fusion of Optimized Indicators from Advanced Driver Assistance Systems (ADAS) for Driver Drowsiness Detection

    PubMed Central

    Daza, Iván G.; Bergasa, Luis M.; Bronte, Sebastián; Yebes, J. Javier; Almazán, Javier; Arroyo, Roberto

    2014-01-01

    This paper presents a non-intrusive approach for monitoring driver drowsiness using the fusion of several optimized indicators based on driver physical and driving performance measures, obtained from ADAS (Advanced Driver Assistant Systems) in simulated conditions. The paper is focused on real-time drowsiness detection technology rather than on long-term sleep/awake regulation prediction technology. We have developed our own vision system in order to obtain robust and optimized driver indicators able to be used in simulators and future real environments. These indicators are principally based on driver physical and driving performance skills. The fusion of several indicators, proposed in the literature, is evaluated using a neural network and a stochastic optimization method to obtain the best combination. We propose a new method for ground-truth generation based on a supervised Karolinska Sleepiness Scale (KSS). An extensive evaluation of indicators, derived from trials over a third generation simulator with several test subjects during different driving sessions, was performed. The main conclusions about the performance of single indicators and the best combinations of them are included, as well as the future works derived from this study. PMID:24412904

  18. Using Ada: The deeper challenges

    NASA Technical Reports Server (NTRS)

    Feinberg, David A.

    1986-01-01

    The Ada programming language and the associated Ada Programming Support Environment (APSE) and Ada Run Time Environment (ARTE) provide the potential for significant life-cycle cost reductions in computer software development and maintenance activities. The Ada programming language itself is standardized, trademarked, and controlled via formal validation procedures. Though compilers are not yet production-ready as most would desire, the technology for constructing them is sufficiently well known and understood that time and money should suffice to correct current deficiencies. The APSE and ARTE are, on the other hand, significantly newer issues within most software development and maintenance efforts. Currently, APSE and ARTE are highly dependent on differing implementer concepts, strategies, and market objectives. Complex and sophisticated mission-critical computing systems require the use of a complete Ada-based capability, not just the programming language itself; yet the range of APSE and ARTE features which must actually be utilized can vary significantly from one system to another. As a consequence, the need to understand, objectively evaluate, and select differing APSE and ARTE capabilities and features is critical to the effective use of Ada and the life-cycle efficiencies it is intended to promote. It is the selection, collection, and understanding of APSE and ARTE which provide the deeper challenges of using Ada for real-life mission-critical computing systems. Some of the current issues which must be clarified, often on a case-by-case basis, in order to successfully realize the full capabilities of Ada are discussed.

  19. Software reuse issues affecting AdaNET

    NASA Technical Reports Server (NTRS)

    Mcbride, John G.

    1989-01-01

    The AdaNet program is reviewing its long-term goals and strategies. A significant concern is whether current AdaNet plans adequately address the major strategic issues of software reuse technology. The major reuse issues of providing AdaNet services that should be addressed as part of future AdaNet development are identified and reviewed. Before significant development proceeds, a plan should be developed to resolve the aforementioned issues. This plan should also specify a detailed approach to develop AdaNet. A three phased strategy is recommended. The first phase would consist of requirements analysis and produce an AdaNet system requirements specification. It would consider the requirements of AdaNet in terms of mission needs, commercial realities, and administrative policies affecting development, and the experience of AdaNet and other projects promoting the transfer software engineering technology. Specifically, requirements analysis would be performed to better understand the requirements for AdaNet functions. The second phase would provide a detailed design of the system. The AdaNet should be designed with emphasis on the use of existing technology readily available to the AdaNet program. A number of reuse products are available upon which AdaNet could be based. This would significantly reduce the risk and cost of providing an AdaNet system. Once a design was developed, implementation would proceed in the third phase.

  20. Centaur propellant acquisition system study

    NASA Technical Reports Server (NTRS)

    Blatt, M. H.; Walter, M. D.

    1975-01-01

    A study was performed to determine the desirability of replacing the hydrogen peroxide settling system on the Centaur D-1S with a capillary acquisition system. A comprehensive screening was performed to select the most promising capillary device fluid acquisition, thermal conditioning, and fabrication techniques. Refillable start baskets and bypass feed start tanks were selected for detailed design. Critical analysis areas were settling and refilling, start sequence development with an initially dry boost pump, and cooling the fluid delivered to the boost pump in order to provide necessary net position suction head (NPSH). Design drawings were prepared for the start basket and start tank concepts for both LO2 and LH2 tanks. System comparisons indicated that the start baskets using wicking for thermal conditioning, and thermal subcooling for boost pump NPSH, are the most desirable systems for future development.

  1. Update of GRASP/Ada reverse engineering tools for Ada

    NASA Technical Reports Server (NTRS)

    Cross, James H., II

    1992-01-01

    The GRASP/Ada project (Graphical Representations of Algorithms, Structures, and Processes for Ada) has successfully created and prototyped a new algorithmic level graphical representation of Ada software, the Control Structure Diagram (CSD). The primary impetus for creation of the CSD was to improve the comprehension efficiency of Ada software and, as a result, improve reliability and reduce costs. The emphasis was on the automatic generation of the CSD from Ada PDL or source code to support reverse engineering and maintenance. The CSD has the potential to replace traditional prettyprinted Ada source code. In Phase 1 of the GRASP/Ada project, the CSD graphical constructs were created and applied manually to several small Ada programs. A prototype (Version 1) was designed and implemented using FLEX and BISON running under VMS on a VAS 11-780. In Phase 2, the prototype was improved and ported to the Sun 4 platform under UNIX. A user interface was designed and partially implemented using the HP widget toolkit and the X Windows System. In Phase 3, the user interface was extensively reworked using the Athena widget toolkit and X Windows. The prototype was applied successfully to numerous Ada programs ranging in size from several hundred to several thousand lines of source code. Following Phase 3, the prototype was evaluated by software engineering students at Auburn University and then updated with significant enhancements to the user interface including editing capabilities. Version 3.2 of the prototype was prepared for limited distribution to facilitate further evaluation. The current prototype provides the capability for the user to generate CSD's from Ada PDL or source code in a reverse engineering as well as forward engineering mode with a level of flexibility suitable for practical application.

  2. WRATS Integrated Data Acquisition System

    NASA Technical Reports Server (NTRS)

    Piatak, David J.

    2008-01-01

    The Wing and Rotor Aeroelastic Test System (WRATS) data acquisition system (DAS) is a 64-channel data acquisition display and analysis system specifically designed for use with the WRATS 1/5-scale V-22 tiltrotor model of the Bell Osprey. It is the primary data acquisition system for experimental aeroelastic testing of the WRATS model for the purpose of characterizing the aeromechanical and aeroelastic stability of prototype tiltrotor configurations. The WRATS DAS was also used during aeroelastic testing of Bell Helicopter Textron s Quad-Tiltrotor (QTR) design concept, a test which received international attention. The LabVIEW-based design is portable and capable of powering and conditioning over 64 channels of dynamic data at sampling rates up to 1,000 Hz. The system includes a 60-second circular data archive, an integrated model swashplate excitation system, a moving block damping application for calculation of whirl flutter mode subcritical damping, a loads and safety monitor, a pilot-control console display, data analysis capabilities, and instrumentation calibration functions. Three networked computers running custom-designed LabVIEW software acquire data through National Instruments data acquisition hardware. The aeroelastic model (see figure) was tested with the DAS at two facilities at NASA Langley, the Transonic Dynamics Tunnel (TDT) and the Rotorcraft Hover Test Facility (RHTF). Because of the need for seamless transition between testing at these facilities, DAS is portable. The software is capable of harmonic analysis of periodic time history data, Fast Fourier Transform calculations, power spectral density calculations, and on-line calibration of test instrumentation. DAS has a circular buffer archive to ensure critical data is not lost in event of model failure/incident, as well as a sample-and-hold capability for phase-correct time history data.

  3. Data acquisition system for SLD

    SciTech Connect

    Sherden, D.J.

    1985-05-01

    This paper describes the data acquisition system planned for the SLD detector which is being constructed for use with the SLAC Linear Collider (SLC). An exclusively FASTBUS front-end system is used together with a VAX-based host system. While the volume of data transferred does not challenge the band-width capabilities of FASTBUS, extensive use is made of the parallel processing capabilities allowed by FASTBUS to reduce the data to a size which can be handled by the host system. The low repetition rate of the SLC allows a relatively simple software-based trigger. The principal components and overall architecture of the hardware and software are described.

  4. Transforming AdaPT to Ada

    NASA Technical Reports Server (NTRS)

    Goldsack, Stephen J.; Holzbach-Valero, A. A.; Waldrop, Raymond S.; Volz, Richard A.

    1991-01-01

    This paper describes how the main features of the proposed Ada language extensions intended to support distribution, and offered as possible solutions for Ada9X can be implemented by transformation into standard Ada83. We start by summarizing the features proposed in a paper (Gargaro et al, 1990) which constitutes the definition of the extensions. For convenience we have called the language in its modified form AdaPT which might be interpreted as Ada with partitions. These features were carefully chosen to provide support for the construction of executable modules for execution in nodes of a network of loosely coupled computers, but flexibly configurable for different network architectures and for recovery following failure, or adapting to mode changes. The intention in their design was to provide extensions which would not impact adversely on the normal use of Ada, and would fit well in style and feel with the existing standard. We begin by summarizing the features introduced in AdaPT.

  5. Praxis - An alternative to Ada

    SciTech Connect

    Holloway, F.W.; Sherman, T.A.

    1987-08-01

    This report describes Praxis, a modern, complete, block structured, strongly typed, programming language, comparable to Ada, and with special emphasis toward meeting systems programming requirements on all level machines. Praxis is considered as a possible alternative to Ada in certain applications. Praxis has been used since 1980 on the distributed control system for the Nova high energy laser at Lawrence Livermore National Laboratory. A description of the intended applications, the history of development, and an overview of the features of the language with comparisons to the Pascal and Ada languages, are given. The features are described in four categories: general appearance, power, insurance of freedom from errors, and manageability.

  6. Praxis: An alternative to Ada

    SciTech Connect

    Holloway, F.W.; Sherman, T.A.

    1987-05-13

    This report describes Praxis, a modern, complete, block structures, strongly typed, programming language, comparable to Ada, and with special emphasis toward meeting systems programming requirements on all level machines. Praxis is considered as a possible alternative to Ada in certain applications. Praxis has been used since 1980 on the distributed control system for the Nova high energy laser at Lawrence Livermore National Laboratory. A description of the intended applications, the history of development, and an overview of the features of the language with comparisons to the Pascal and Ada languages, are given. The features are described in four categories: general appearance, power, insurance of freedom from errors, and manageability.

  7. Fast Access Data Acquisition System

    SciTech Connect

    Dr. Vladimir Katsman

    1998-03-17

    Our goal in this program is to develop Fast Access Data Acquisition System (FADAS) by combining the flexibility of Multilink's GaAs and InP electronics and electro-optics with an extremely high data rate for the efficient handling and transfer of collider experimental data. This novel solution is based on Multilink's and Los Alamos National Laboratory's (LANL) unique components and technologies for extremely fast data transfer, storage, and processing.

  8. Aerial robotic data acquisition system

    SciTech Connect

    Hofstetter, K.J.; Hayes, D.W.; Pendergast, M.M.; Corban, J.E.

    1993-12-31

    A small, unmanned aerial vehicle (UAV), equipped with sensors for physical and chemical measurements of remote environments, is described. A miniature helicopter airframe is used as a platform for sensor testing and development. The sensor output is integrated with the flight control system for real-time, interactive, data acquisition and analysis. Pre-programmed flight missions will be flown with several sensors to demonstrate the cost-effective surveillance capabilities of this new technology.

  9. Enhanced Data-Acquisition System

    NASA Technical Reports Server (NTRS)

    Mustain, Roy W.

    1990-01-01

    Time-consuming, costly digitization of analog signals on magnetic tape eliminated. Proposed data-acquisition system provides nearly immediate access to data in incoming signals by digitizing and recording them both on magnetic tape and on optical disk. Tape and/or disk later played back to reconstruct signals in analog or digital form for analysis. Of interest in industrial and scientific applications in which necessary to digitize, store, and/or process large quantities of experimental data.

  10. Software unit testing in Ada environment

    NASA Technical Reports Server (NTRS)

    Warnock, Glenn

    1986-01-01

    A validation procedure for the Ada binding of the Graphical Kernel System (GKS) is being developed. PRIOR Data Sciences is also producing a version of the GKS written in Ada. These major software engineering projects will provide an opportunity to demonstrate a sound approach for software testing in an Ada environment. The GKS/Ada validation capability will be a collection of test programs and data, and test management guidelines. These products will be used to assess the correctness, completeness, and efficiency of any GKS/Ada implementation. The GKS/Ada developers will be able to obtain the validation software for their own use. It is anticipated that this validation software will eventually be taken over by an independent standards body to provide objective assessments of GKS/Ada implementations, using an approach similar to the validation testing currently applied to Ada compilers. In the meantime, if requested, this validation software will be used to assess GKS/Ada products. The second project, implementation of GKS using the Ada language, is a conventional software engineering tasks. It represents a large body of Ada code and has some interesting testing problems associated with automatic testing of graphics routines. Here the normal test practices which include automated regression testing, independent quality assistance, test configuration management, and the application of software quality metrics will be employed. The software testing methods emphasize quality enhancement and automated procedures. Ada makes some aspects of testing easier, and introduces some concerns. These issues are addressed.

  11. DEAP-3600 Data Acquisition System

    NASA Astrophysics Data System (ADS)

    Lindner, Thomas

    2015-12-01

    DEAP-3600 is a dark matter experiment using liquid argon to detect Weakly Interacting Massive Particles (WIMPs). The DEAP-3600 Data Acquisition (DAQ) has been built using a combination of commercial and custom electronics, organized using the MIDAS framework. The DAQ system needs to suppress a high rate of background events from 39Ar beta decays. This suppression is implemented using a combination of online firmware and software-based event filtering. We will report on progress commissioning the DAQ system, as well as the development of the web-based user interface.

  12. Ada Structure Design Language (ASDL)

    NASA Technical Reports Server (NTRS)

    Chedrawi, Lutfi

    1986-01-01

    An artist acquires all the necessary tools before painting a scene. In the same analogy, a software engineer needs the necessary tools to provide their design with the proper means for implementation. Ada provide these tools. Yet, as an artist's painting needs a brochure to accompany it for further explanation of the scene, an Ada design also needs a document along with it to show the design in its detailed structure and hierarchical order. Ada could be self-explanatory in small programs not exceeding fifty lines of code in length. But, in a large environment, ranging from thousands of lines and above, Ada programs need to be well documented to be preserved and maintained. The language used to specify an Ada document is called Ada Structure Design Language (ASDL). This language sets some rules to help derive a well formatted Ada detailed design document. The rules are defined to meet the needs of a project manager, a maintenance team, a programmer and a systems designer. The design document templates, the document extractor, and the rules set forth by the ASDL are explained in detail.

  13. Data Acquisition for Modular Biometric Monitoring System

    NASA Technical Reports Server (NTRS)

    Chmiel, Alan J. (Inventor); Humphreys, Bradley T. (Inventor); Grodsinsky, Carlos M. (Inventor)

    2014-01-01

    A modular system for acquiring biometric data includes a plurality of data acquisition modules configured to sample biometric data from at least one respective input channel at a data acquisition rate. A representation of the sampled biometric data is stored in memory of each of the plurality of data acquisition modules. A central control system is in communication with each of the plurality of data acquisition modules through a bus. The central control system is configured to collect data asynchronously, via the bus, from the memory of the plurality of data acquisition modules according to a relative fullness of the memory of the plurality of data acquisition modules.

  14. The ALICE data acquisition system

    NASA Astrophysics Data System (ADS)

    Carena, F.; Carena, W.; Chapeland, S.; Chibante Barroso, V.; Costa, F.; Dénes, E.; Divià, R.; Fuchs, U.; Grigore, A.; Kiss, T.; Simonetti, G.; Soós, C.; Telesca, A.; Vande Vyvre, P.; von Haller, B.

    2014-03-01

    In this paper we describe the design, the construction, the commissioning and the operation of the Data Acquisition (DAQ) and Experiment Control Systems (ECS) of the ALICE experiment at the CERN Large Hadron Collider (LHC). The DAQ and the ECS are the systems used respectively for the acquisition of all physics data and for the overall control of the experiment. They are two computing systems made of hundreds of PCs and data storage units interconnected via two networks. The collection of experimental data from the detectors is performed by several hundreds of high-speed optical links. We describe in detail the design considerations for these systems handling the extreme data throughput resulting from central lead ions collisions at LHC energy. The implementation of the resulting requirements into hardware (custom optical links and commercial computing equipment), infrastructure (racks, cooling, power distribution, control room), and software led to many innovative solutions which are described together with a presentation of all the major components of the systems, as currently realized. We also report on the performance achieved during the first period of data taking (from 2009 to 2013) often exceeding those specified in the DAQ Technical Design Report.

  15. The NIFFTE Data Acquisition System

    NASA Astrophysics Data System (ADS)

    Qu, Hai; Niffte Collaboration

    2011-10-01

    The Neutron Induced Fission Fragment Tracking Experiment (NIFFTE) will employ a novel, high granularity, pressurized Time Projection Chamber to measure fission cross-sections of the major actinides to high precision over a wide incident neutron energy range. These results will improve nuclear data accuracy and benefit the fuel cycle in the future. The NIFFTE data acquisition system (DAQ) has been designed and implemented on the prototype TPC. Lessons learned from engineering runs have been incorporated into some design changes that are being implemented before the next run cycle. A fully instrumented sextant of EtherDAQ cards (16 sectors, 496 channels) will be used for the next run cycle. The Maximum Integrated Data Acquisition System (MIDAS) has been chosen and customized to configure and run the experiment. It also meets the requirement for remote control and monitoring of the system. The integration of the MIDAS online database with the persistent PostgreSQL database has been implemented for experiment usage. The detailed design and current status of the DAQ system will be presented.

  16. GSFC Ada programming guidelines

    NASA Technical Reports Server (NTRS)

    Roy, Daniel M.; Nelson, Robert W.

    1986-01-01

    A significant Ada effort has been under way at Goddard for the last two years. To ease the center's transition toward Ada (notably for future space station projects), a cooperative effort of half a dozen companies and NASA personnel was started in 1985 to produce programming standards and guidelines for the Ada language. The great richness of the Ada language and the need of programmers for good style examples makes Ada programming guidelines an important tool to smooth the Ada transition. Because of the natural divergence of technical opinions, the great diversity of our government and private organizations and the novelty of the Ada technology, the creation of an Ada programming guidelines document is a difficult and time consuming task. It is also a vital one. Steps must now be taken to ensure that the guide is refined in an organized but timely manner to reflect the growing level of expertise of the Ada community.

  17. AN ADA NAMELIST PACKAGE

    NASA Technical Reports Server (NTRS)

    Klumpp, A. R.

    1994-01-01

    generic packages follow the opening portion. The first generic package contains procedures that read and write objects of scalar type. The second contains subprograms that read and write one and two-dimensional arrays whose components are of scalar type and whose indices are of either of the two discrete types (integer or enumeration). Subprograms in the second package also read and write vector and matrix slices. The Ada Namelist ASCII text files are available on a 360k 5.25" floppy disk written on an IBM PC/AT running under the PC DOS operating system. The largest subprogram in the package requires 150k of memory. The package was developed using VAX Ada v. 1.5 under DEC VMS v. 4.5. It should be portable to any validated Ada compiler. The software was developed in 1989, and is a copyrighted work with all copyright vested in NASA.

  18. Update of GRASP/Ada reverse engineering tools for Ada

    NASA Technical Reports Server (NTRS)

    Cross, James H., II

    1993-01-01

    The GRASP/Ada project (Graphical Representations of Algorithms, Structures, and Processes for Ada) successfully created and prototyped a new algorithmic level graphical representation for Ada software, the Control Structure Diagram (CSD). The primary impetus for creation of the CSD was to improve the comprehension efficiency of Ada software and, as a result, improve reliability and reduce costs. The emphasis was on the automatic generation of the CSD from Ada PDL or source code to support reverse engineering and maintenance. The CSD has the potential to replace traditional pretty printed Ada source code. In Phase 1 of the GRASP/Ada project, the CSD graphical constructs were created and applied manually to several small Ada programs. A prototype CSD generator (Version 1) was designed and implemented using FLEX and BISON running under VMS on a VAX 11-780. In Phase 2, the prototype was improved and ported to the Sun 4 platform under UNIX. A user interface was designed and partially implemented using the HP widget toolkit and the X Windows System. In Phase 3, the user interface was extensively reworked using the Athena widget toolkit and X Windows. The prototype was applied successfully to numerous Ada programs ranging in size from several hundred to several thousand lines of source code. Following Phase 3,e two update phases were completed. Update'92 focused on the initial analysis of evaluation data collected from software engineering students at Auburn University and the addition of significant enhancements to the user interface. Update'93 (the current update) focused on the statistical analysis of the data collected in the previous update and preparation of Version 3.4 of the prototype for limited distribution to facilitate further evaluation. The current prototype provides the capability for the user to generate CSD's from Ada PDL or source code in a reverse engineering as well as forward engineering mode with a level of flexibility suitable for practical

  19. Ada/POSIX binding: A focused Ada investigation

    NASA Technical Reports Server (NTRS)

    Legrand, Sue

    1988-01-01

    NASA is seeking an operating system interface definition (OSID) for the Space Station Program (SSP) in order to take advantage of the commercial off-the-shelf (COTS) products available today and the many that are expected in the future. NASA would also like to avoid the reliance on any one source for operating systems, information system, communication system, or instruction set architecture. The use of the Portable Operating System Interface for Computer Environments (POSIX) is examined as a possible solution to this problem. Since Ada is already the language of choice for SSP, the question of an Ada/POSIX binding is addressed. The intent of the binding is to provide access to the POSIX standard operation system (OS) interface and environment, by which application portability of Ada applications will be supported at the source code level. A guiding principle of Ada/POSIX binding development is a clear conformance of the Ada interface with the functional definition of POSIX. The interface is intended to be used by both application developers and system implementors. The objective is to provide a standard that allows a strictly conforming application source program that can be compiled to execute on any conforming implementation. Special emphasis is placed on first providing those functions and facilities that are needed in a wide variety of commercial applications

  20. AdaRTE: adaptable dialogue architecture and runtime engine. A new architecture for health-care dialogue systems.

    PubMed

    Rojas-Barahona, L M; Giorgino, T

    2007-01-01

    Spoken dialogue systems have been increasingly employed to provide ubiquitous automated access via telephone to information and services for the non-Internet-connected public. In the health care context, dialogue systems have been successfully applied. Nevertheless, speech-based technology is not easy to implement because it requires a considerable development investment. The advent of VoiceXML for voice applications contributed to reduce the proliferation of incompatible dialogue interpreters, but introduced new complexity. As a response to these issues, we designed an architecture for dialogue representation and interpretation, AdaRTE, which allows developers to layout dialogue interactions through a high level formalism that offers both declarative and procedural features. AdaRTE aim is to provide a ground for deploying complex and adaptable dialogues whilst allows the experimentation and incremental adoption of innovative speech technologies. It provides the dynamic behavior of Augmented Transition Networks and enables the generation of different backends formats such as VoiceXML. It is especially targeted to the health care context, where a framework for easy dialogue deployment could reduce the barrier for a more widespread adoption of dialogue systems. PMID:17911878

  1. ART/Ada design project, phase 1

    NASA Technical Reports Server (NTRS)

    1989-01-01

    An Ada-Based Expert System Building Tool Design Research Project was conducted. The goal was to investigate various issues in the context of the design of an Ada-based expert system building tool. An attempt was made to achieve a comprehensive understanding of the potential for embedding expert systems in Ada systems for eventual application in future projects. The current status of the project is described by introducing an operational prototype, ART/Ada. How the project was conducted is explained. The performance of the prototype is analyzed and compared with other related works. Future research directions are suggested.

  2. CEBAF Distributed Data Acquisition System

    SciTech Connect

    Trent Allison; Thomas Powers

    2005-05-01

    There are thousands of signals distributed throughout Jefferson Lab's Continuous Electron Beam Accelerator Facility (CEBAF) that are useful for troubleshooting and identifying instabilities. Many of these signals are only available locally or monitored by systems with small bandwidths that cannot identify fast transients. The Distributed Data Acquisition (Dist DAQ) system will sample and record these signals simultaneously at rates up to 40 Msps. Its primary function will be to provide waveform records from signals throughout CEBAF to the Experimental Physics and Industrial Control System (EPICS). The waveforms will be collected after the occurrence of an event trigger. These triggers will be derived from signals such as periodic timers or accelerator faults. The waveform data can then be processed to quickly identify beam transport issues, thus reducing down time and increasing CEBAF performance. The Dist DAQ system will be comprised of multiple standalone chassis distributed throughout CEBAF. They will be interconnected via a fiber optic network to facilitate the global triggering of events. All of the chassis will also be connected directly to the CEBAF Ethernet and run EPICS locally. This allows for more flexibility than the typical configuration of a single board computer and other custom printed circuit boards (PCB) installed in a card cage.

  3. Adaptable dialog architecture and runtime engine (AdaRTE): a framework for rapid prototyping of health dialog systems.

    PubMed

    Rojas-Barahona, L M; Giorgino, T

    2009-04-01

    Spoken dialog systems have been increasingly employed to provide ubiquitous access via telephone to information and services for the non-Internet-connected public. They have been successfully applied in the health care context; however, speech technology requires a considerable development investment. The advent of VoiceXML reduced the proliferation of incompatible dialog formalisms, at the expense of adding even more complexity. This paper introduces a novel architecture for dialogue representation and interpretation, AdaRTE, which allows developers to lay out dialog interactions through a high-level formalism, offering both declarative and procedural features. AdaRTE's aim is to provide a ground for deploying complex and adaptable dialogs whilst allowing experimentation and incremental adoption of innovative speech technologies. It enhances augmented transition networks with dynamic behavior, and drives multiple back-end realizers, including VoiceXML. It has been especially targeted to the health care context, because of the great scale and the need for reducing the barrier to a widespread adoption of dialog systems. PMID:18799352

  4. ADAS Update and Maintainability

    NASA Technical Reports Server (NTRS)

    Watson, Leela R.

    2010-01-01

    Since 2000, both the National Weather Service Melbourne (NWS MLB) and the Spaceflight Meteorology Group (SMG) have used a local data integration system (LOIS) as part of their forecast and warning operations. The original LOIS was developed by the Applied Meteorology Unit (AMU) in 1998 (Manobianco and Case 1998) and has undergone subsequent improvements. Each has benefited from three-dimensional (3-D) analyses that are delivered to forecasters every 15 minutes across the peninsula of Florida. The intent is to generate products that enhance short-range weather forecasts issued in support of NWS MLB and SMG operational requirements within East Central Florida. The current LDIS uses the Advanced Regional Prediction System (ARPS) Data Analysis System (AD AS) package as its core, which integrates a wide variety of national, regional, and local observational data sets. It assimilates all available real-time data within its domain and is run at a finer spatial and temporal resolution than current national or regional-scale analysis packages. As such, it provides local forecasters with a more comprehensive understanding of evolving fine-scale weather features. Over the years, the LDIS has become problematic to maintain since it depends on AMU-developed shell scripts that were written for an earlier version of the ADAS software. The goals of this task were to update the NWS MLB/SMG LDIS with the latest version of ADAS, incorporate new sources of observational data, and upgrade and modify the AMU-developed shell scripts written to govern the system. In addition, the previously developed ADAS graphical user interface (GUI) was updated. Operationally, these upgrades will result in more accurate depictions of the current local environment to help with short-range weather forecasting applications, while also offering an improved initialization for local versions of the Weather Research and Forecasting (WRF) model used by both groups.

  5. QUEST/Ada (Query Utility Environment for Software Testing) of Ada: The development of a program analysis environment for Ada

    NASA Technical Reports Server (NTRS)

    Brown, David B.

    1988-01-01

    A history of the Query Utility Environment for Software Testing (QUEST)/Ada is presented. A fairly comprehensive literature review which is targeted toward issues of Ada testing is given. The definition of the system structure and the high level interfaces are then presented. The design of the three major components is described. The QUEST/Ada IORL System Specifications to this point in time are included in the Appendix. A paper is also included in the appendix which gives statistical evidence of the validity of the test case generation approach which is being integrated into QUEST/Ada.

  6. Multiple channel data acquisition system

    DOEpatents

    Crawley, H. Bert; Rosenberg, Eli I.; Meyer, W. Thomas; Gorbics, Mark S.; Thomas, William D.; McKay, Roy L.; Homer, Jr., John F.

    1990-05-22

    A multiple channel data acquisition system for the transfer of large amounts of data from a multiplicity of data channels has a plurality of modules which operate in parallel to convert analog signals to digital data and transfer that data to a communications host via a FASTBUS. Each module has a plurality of submodules which include a front end buffer (FEB) connected to input circuitry having an analog to digital converter with cache memory for each of a plurality of channels. The submodules are interfaced with the FASTBUS via a FASTBUS coupler which controls a module bus and a module memory. The system is triggered to effect rapid parallel data samplings which are stored to the cache memories. The cache memories are uploaded to the FEBs during which zero suppression occurs. The data in the FEBs is reformatted and compressed by a local processor during transfer to the module memory. The FASTBUS coupler is used by the communications host to upload the compressed and formatted data from the module memory. The local processor executes programs which are downloaded to the module memory through the FASTBUS coupler.

  7. Multiple channel data acquisition system

    DOEpatents

    Crawley, H.B.; Rosenberg, E.I.; Meyer, W.T.; Gorbics, M.S.; Thomas, W.D.; McKay, R.L.; Homer, J.F. Jr.

    1990-05-22

    A multiple channel data acquisition system for the transfer of large amounts of data from a multiplicity of data channels has a plurality of modules which operate in parallel to convert analog signals to digital data and transfer that data to a communications host via a FASTBUS. Each module has a plurality of submodules which include a front end buffer (FEB) connected to input circuitry having an analog to digital converter with cache memory for each of a plurality of channels. The submodules are interfaced with the FASTBUS via a FASTBUS coupler which controls a module bus and a module memory. The system is triggered to effect rapid parallel data samplings which are stored to the cache memories. The cache memories are uploaded to the FEBs during which zero suppression occurs. The data in the FEBs is reformatted and compressed by a local processor during transfer to the module memory. The FASTBUS coupler is used by the communications host to upload the compressed and formatted data from the module memory. The local processor executes programs which are downloaded to the module memory through the FASTBUS coupler. 25 figs.

  8. ASRC Aerospace Corporation Selects Dynamically Reconfigurable Anadigm(Registered Trademark) FPAA For Advanced Data Acquisition System

    NASA Technical Reports Server (NTRS)

    Mata, Carlos T.

    2003-01-01

    Anadigm(registered trademark) today announced that ASRC Aerospace Corporation has designed Anadigm's dynamically reconfigurable Field Programmable Analog Array (FPAA) technology into an advanced data acquisition system developed under contract for NASA. ASRC Aerospace designed in the Anadigm(registered trademark) FPAA to provide complex analog signal conditioning in its intelligent, self-calibrating, and self-healing advanced data acquisition system (ADAS). The ADAS has potential applications in industrial, manufacturing, and aerospace markets. This system offers highly reliable operation while reducing the need for user interaction. Anadigm(registered trademark)'s dynamically reconfigurable FPAAs can be reconfigured in-system by the designer or on the fly by a microprocessor. A single device can thus be programmed to implement multiple analog functions and/or to adapt on-the-fly to maintain precision operation despite system degradation and aging. In the case of the ASRC advanced data acquisition system, the FPAA helps ensure that the system will continue to operating at 100% functionality despite changes in the environment, component degradation, and/or component failures.

  9. The Chateau de Cristal data acquisition system

    SciTech Connect

    Villard, M.M.

    1987-08-01

    This data acquisition system is built on several dedicated data transfer buses: ADC data readout through the FERA bus, parallel data processing in two VME crates. High data rates and selectivities are performed via this acquisition structure and new developed processing units. The system modularity allows various experiments with additional detectors.

  10. The development of a program analysis environment for Ada: Reverse engineering tools for Ada

    NASA Technical Reports Server (NTRS)

    Cross, James H., II

    1991-01-01

    The Graphical Representations of Algorithms, Structures, and Processes for Ada (GRASP/Ada) has successfully created and prototyped a new algorithm level graphical representation for Ada software, the Control Structure Diagram (CSD). The primary impetus for creation of the CSD was to improve the comprehension efficiency of Ada software and thus improve reliability and reduce costs. The emphasis was on the automatic generation of the CSD from Ada source code to support reverse engineering and maintenance. The CSD has the potential to replace traditional prettyprinted Ada source code. In Phase 1 of the GRASP/Ada project, the CSD graphical constructs were created and applied manually to several small Ada programs. A prototype (Version 1) was designed and implemented using FLEX and BISON running under the Virtual Memory System (VMS) on a VAX 11-780. In Phase 2, the prototype was improved and ported to the Sun 4 platform under UNIX. A user interface was designed and partially implemented. The prototype was applied successfully to numerous Ada programs ranging in size from several hundred to several thousand lines of source code. In Phase 3 of the project, the prototype was prepared for limited distribution (GRASP/Ada Version 3.0) to facilitate evaluation. The user interface was extensively reworked. The current prototype provides the capability for the user to generate CSD from Ada source code in a reverse engineering mode with a level of flexibility suitable for practical application.

  11. Proceedings of the First NASA Ada Users' Symposium

    NASA Technical Reports Server (NTRS)

    1988-01-01

    Ada has the potential to be a part of the most significant change in software engineering technology within NASA in the last twenty years. Thus, it is particularly important that all NASA centers be aware of Ada experience and plans at other centers. Ada activity across NASA are covered, with presenters representing five of the nine major NASA centers and the Space Station Freedom Program Office. Projects discussed included - Space Station Freedom Program Office: the implications of Ada on training, reuse, management and the software support environment; Johnson Space Center (JSC): early experience with the use of Ada, software engineering and Ada training and the evaluation of Ada compilers; Marshall Space Flight Center (MSFC): university research with Ada and the application of Ada to Space Station Freedom, the Orbital Maneuvering Vehicle, the Aero-Assist Flight Experiment and the Secure Shuttle Data System; Lewis Research Center (LeRC): the evolution of Ada software to support the Space Station Power Management and Distribution System; Jet Propulsion Laboratory (JPL): the creation of a centralized Ada development laboratory and current applications of Ada including the Real-time Weather Processor for the FAA; and Goddard Space Flight Center (GSFC): experiences with Ada in the Flight Dynamics Division and the Extreme Ultraviolet Explorer (EUVE) project and the implications of GSFC experience for Ada use in NASA. Despite the diversity of the presentations, several common themes emerged from the program: Methodology - NASA experience in general indicates that the effective use of Ada requires modern software engineering methodologies; Training - It is the software engineering principles and methods that surround Ada, rather than Ada itself, which requires the major training effort; Reuse - Due to training and transition costs, the use of Ada may initially actually decrease productivity, as was clearly found at GSFC; and real-time work at LeRC, JPL and GSFC shows

  12. TFTR diagnostic control and data acquisition system

    NASA Astrophysics Data System (ADS)

    Sauthoff, N. R.; Daniels, R. E.

    1985-05-01

    General computerized control and data-handling support for TFTR diagnostics is presented within the context of the Central Instrumentation, Control and Data Acquisition (CICADA) System. Procedures, hardware, the interactive man-machine interface, event-driven task scheduling, system-wide arming and data acquisition, and a hierarchical data base of raw data and results are described. Similarities in data structures involved in control, monitoring, and data acquisition afford a simplification of the system functions, based on ``groups'' of devices. Emphases and optimizations appropriate for fusion diagnostic system designs are provided. An off-line data reduction computer system is under development.

  13. TFTR diagnostic control and data acquisition system

    SciTech Connect

    Sauthoff, N.R.; Daniels, R.E.; PPL Computer Division

    1985-05-01

    General computerized control and data-handling support for TFTR diagnostics is presented within the context of the Central Instrumentation, Control and Data Acquisition (CICADA) System. Procedures, hardware, the interactive man--machine interface, event-driven task scheduling, system-wide arming and data acquisition, and a hierarchical data base of raw data and results are described. Similarities in data structures involved in control, monitoring, and data acquisition afford a simplification of the system functions, based on ''groups'' of devices. Emphases and optimizations appropriate for fusion diagnostic system designs are provided. An off-line data reduction computer system is under development.

  14. Managing Ada development

    NASA Technical Reports Server (NTRS)

    Green, James R.

    1986-01-01

    The Ada programming language was developed under the sponsorship of the Department of Defense to address the soaring costs associated with software development and maintenance. Ada is powerful, and yet to take full advantage of its power, it is sufficiently complex and different from current programming approaches that there is considerable risk associated with committing a program to be done in Ada. There are also few programs of any substantial size that have been implemented using Ada that may be studied to determine those management methods that resulted in a successful Ada project. The items presented are the author's opinions which have been formed as a result of going through an experience software development. The difficulties faced, risks assumed, management methods applied, and lessons learned, and most importantly, the techniques that were successful are all valuable sources of management information for those managers ready to assume major Ada developments projects.

  15. Multiprocessor performance modeling with ADAS

    NASA Technical Reports Server (NTRS)

    Hayes, Paul J.; Andrews, Asa M.

    1989-01-01

    A graph managing strategy referred to as the Algorithm to Architecture Mapping Model (ATAMM) appears useful for the time-optimized execution of application algorithm graphs in embedded multiprocessors and for the performance prediction of graph designs. This paper reports the modeling of ATAMM in the Architecture Design and Assessment System (ADAS) to make an independent verification of ATAMM's performance prediction capability and to provide a user framework for the evaluation of arbitrary algorithm graphs. Following an overview of ATAMM and its major functional rules are descriptions of the ADAS model of ATAMM, methods to enter an arbitrary graph into the model, and techniques to analyze the simulation results. The performance of a 7-node graph example is evaluated using the ADAS model and verifies the ATAMM concept by substantiating previously published performance results.

  16. AdaNET research plan

    NASA Technical Reports Server (NTRS)

    Mcbride, John G.

    1990-01-01

    The mission of the AdaNET research effort is to determine how to increase the availability of reusable Ada components and associated software engineering technology to both private and Federal sectors. The effort is structured to define the requirements for transfer of Federally developed software technology, study feasible approaches to meeting the requirements, and to gain experience in applying various technologies and practices. The overall approach to the development of the AdaNET System Specification is presented. A work breakdown structure is presented with each research activity described in detail. The deliverables for each work area are summarized. The overall organization and responsibilities for each research area are described. The schedule and necessary resources are presented for each research activity. The estimated cost is summarized for each activity. The project plan is fully described in the Super Project Expert data file contained on the floppy disk attached to the back cover of this plan.

  17. Ada education in a software life-cycle context

    NASA Technical Reports Server (NTRS)

    Clough, Anne J.

    1986-01-01

    Some of the experience gained from a comprehensive educational program undertaken at The Charles Stark Draper Lab. to introduce the Ada language and to transition modern software engineering technology into the development of Ada and non-Ada applications is described. Initially, a core group, which included manager, engineers and programmers, received training in Ada. An Ada Office was established to assume the major responsibility for training, evaluation, acquisition and benchmarking of tools, and consultation on Ada projects. As a first step in this process, and in-house educational program was undertaken to introduce Ada to the Laboratory. Later, a software engineering course was added to the educational program as the need to address issues spanning the entire software life cycle became evident. Educational efforts to date are summarized, with an emphasis on the educational approach adopted. Finally, lessons learned in administering this program are addressed.

  18. 48 CFR 1401.7001-4 - Acquisition performance measurement systems.

    Code of Federal Regulations, 2011 CFR

    2011-10-01

    ... 48 Federal Acquisition Regulations System 5 2011-10-01 2011-10-01 false Acquisition performance measurement systems. 1401.7001-4 Section 1401.7001-4 Federal Acquisition Regulations System DEPARTMENT OF THE... Acquisition performance measurement systems. (a) The acquisition performance measurement system is a...

  19. 48 CFR 1401.7001-4 - Acquisition performance measurement systems.

    Code of Federal Regulations, 2010 CFR

    2010-10-01

    ... 48 Federal Acquisition Regulations System 5 2010-10-01 2010-10-01 false Acquisition performance measurement systems. 1401.7001-4 Section 1401.7001-4 Federal Acquisition Regulations System DEPARTMENT OF THE... Acquisition performance measurement systems. (a) The acquisition performance measurement system is a...

  20. 48 CFR 1401.7001-4 - Acquisition performance measurement systems.

    Code of Federal Regulations, 2014 CFR

    2014-10-01

    ... 48 Federal Acquisition Regulations System 5 2014-10-01 2014-10-01 false Acquisition performance measurement systems. 1401.7001-4 Section 1401.7001-4 Federal Acquisition Regulations System DEPARTMENT OF THE... Acquisition performance measurement systems. (a) The acquisition performance measurement system is a...

  1. SSC/BCD data acquisition system proposal

    SciTech Connect

    Barsotti, E.; Bowden, M.; Swoboda, C.

    1989-04-01

    The proposed new data acquisition system architecture takes event fragments off a detector over fiber optics and to a parallel event building switch. The parallel event building switch concept, taken from the telephone communications industry, along with expected technology improvements in fiber-optic data transmission speeds over the next few years, should allow data acquisition system rates to increase dramatically and exceed those rates needed for the SSC. This report briefly describes the switch architecture and fiber optics for a SSC data acquisition system.

  2. Thermal (Silicon Diode) Data Acquisition Systems

    NASA Technical Reports Server (NTRS)

    Wright, Ernest; Kegley, Jeff

    2008-01-01

    Marshall Space Flight Center s X-ray Cryogenic Facility (XRCF) has been performing cryogenic testing to 20 Kelvin since 1999. Two configurations for acquiring data from silicon diode temperature sensors have been implemented at the facility. The facility's environment is recorded via a data acquisition system capable of reading up to 60 silicon diodes. Test article temperature is recorded by a second data acquisition system capable of reading 150+ silicon diodes. The specifications and architecture of both systems will be presented.

  3. Thermal (Silicon Diode) Data Acquisition System

    NASA Technical Reports Server (NTRS)

    Kegley, Jeffrey

    2008-01-01

    Marshall Space Flight Center's X-ray Calibration Facility (XRCF) has been performing cryogenic testing to 20 Kelvin since 1999. Two configurations for acquiring data from silicon diode temperature sensors have been implemented at the facility. The facility's environment is recorded via a data acquisition system capable of reading up to 60 silicon diodes. Test article temperature is recorded by a second data acquisition system capable of reading 150+ silicon diodes. The specifications and architecture of both systems will be presented.

  4. The computerization of programming: Ada (R) lessons learned

    NASA Technical Reports Server (NTRS)

    Struble, Dennis D.

    1986-01-01

    One of the largest systems yet written in Ada has been constructed. This system is the Intermetrics Ada compiler. Many lessons have been learned during the implementation of this Ada compiler. Some of these lessons, concentrating on those lessons relevant to large system implementations are described. The characteristics of the Ada compiler implementation project at Intermetrics are also described. Some specific experiences during the implementation are pointed out.

  5. A small evaluation suite for Ada compilers

    NASA Technical Reports Server (NTRS)

    Wilke, Randy; Roy, Daniel M.

    1986-01-01

    After completing a small Ada pilot project (OCC simulator) for the Multi Satellite Operations Control Center (MSOCC) at Goddard last year, the use of Ada to develop OCCs was recommended. To help MSOCC transition toward Ada, a suite of about 100 evaluation programs was developed which can be used to assess Ada compilers. These programs compare the overall quality of the compilation system, compare the relative efficiencies of the compilers and the environments in which they work, and compare the size and execution speed of generated machine code. Another goal of the benchmark software was to provide MSOCC system developers with rough timing estimates for the purpose of predicting performance of future systems written in Ada.

  6. Ada & the Analytical Engine.

    ERIC Educational Resources Information Center

    Freeman, Elisabeth

    1996-01-01

    Presents a brief history of Ada Byron King, Countess of Lovelace, focusing on her primary role in the development of the Analytical Engine--the world's first computer. Describes the Ada Project (TAP), a centralized World Wide Web site that serves as a clearinghouse for information related to women in computing, and provides a Web address for…

  7. 48 CFR 27.406-3 - Major system acquisition.

    Code of Federal Regulations, 2011 CFR

    2011-10-01

    ... 48 Federal Acquisition Regulations System 1 2011-10-01 2011-10-01 false Major system acquisition. 27.406-3 Section 27.406-3 Federal Acquisition Regulations System FEDERAL ACQUISITION REGULATION... Major system acquisition. (a) The clause at 52.227-21, Technical Data Declaration, Revision,...

  8. Development of an Ada programming support environment database SEAD (Software Engineering and Ada Database) administration manual

    NASA Technical Reports Server (NTRS)

    Liaw, Morris; Evesson, Donna

    1988-01-01

    Software Engineering and Ada Database (SEAD) was developed to provide an information resource to NASA and NASA contractors with respect to Ada-based resources and activities which are available or underway either in NASA or elsewhere in the worldwide Ada community. The sharing of such information will reduce duplication of effort while improving quality in the development of future software systems. SEAD data is organized into five major areas: information regarding education and training resources which are relevant to the life cycle of Ada-based software engineering projects such as those in the Space Station program; research publications relevant to NASA projects such as the Space Station Program and conferences relating to Ada technology; the latest progress reports on Ada projects completed or in progress both within NASA and throughout the free world; Ada compilers and other commercial products that support Ada software development; and reusable Ada components generated both within NASA and from elsewhere in the free world. This classified listing of reusable components shall include descriptions of tools, libraries, and other components of interest to NASA. Sources for the data include technical newletters and periodicals, conference proceedings, the Ada Information Clearinghouse, product vendors, and project sponsors and contractors.

  9. Rotor fatigue monitoring data acquisition system

    NASA Technical Reports Server (NTRS)

    Smith, Scott M.

    1993-01-01

    The 40 by 80 Foot Wind Tunnel of the National Full Scale Aerodynamics Complex (NFAC) had a requirement to monitor rotor fatigue during a test. This test subjected various rotor components to stress levels higher than their structural fatigue limits. A data acquisition system was developed to monitor the cumulative fatigue damage of rotor components using National Instruments hardware and LabVIEW software. A full description of the data acquisition system including its configuration and salient features, is presented in this paper.

  10. Strategic petroleum reserve data acquisition system

    SciTech Connect

    Merillat, P D; Bauer, A G

    1980-10-01

    The Strategic Petroleum Reserve Data Acquisition System is a general purpose, digital data acquisition system designed for field use in the DOE's Strategic Petroleum Reserve testing and monitoring program. The system is computer driven, under the control of an operator. The system is designed to allow the operator to perform pre-test system configuration; test monitoring and control; and post test analysis. This document is a system description and an operator users manual. Topics covered include: configuration and running on-line tests, software documentation, and maintenance programming information.

  11. Ada Run Time Support Environments and a common APSE Interface Set. [Ada Programming Support Environment

    NASA Technical Reports Server (NTRS)

    Mckay, C. W.; Bown, R. L.

    1985-01-01

    The paper discusses the importance of linking Ada Run Time Support Environments to the Common Ada Programming Support Environment (APSE) Interface Set (CAIS). A non-stop network operating systems scenario is presented to serve as a forum for identifying the important issues. The network operating system exemplifies the issues involved in the NASA Space Station data management system.

  12. Measurement and Controls Data Acquisition System

    NASA Technical Reports Server (NTRS)

    Hall, Rick; Daniel, Alice; Batts, Frank E., Sr.

    2006-01-01

    Measurement and Controls Data Acquisition System (MCDAS) is an application program that integrates the functions of two stand-alone programs: one for acquisition of data, the other for controls. MCDAS facilitates and improves testing of complex engineering systems by helping to perform calibration and setup of test systems and acquisition, dissemination, and processing of data. Features of MCDAS include an intuitive, user-friendly graphical user interface, a capability for acquiring data at rates greater than previously possible, cooperation between the data-acquisition software subsystem and alarm-checking and analytical components of the control software subsystem, and a capability for dissemination of data through fiber optics and virtual and wide-area networks, including networks that contain hand-held display units. The integration of the data acquisition and control software offers a safety advantage by making alarm information available to the control software in a more timely manner. By enabling the use of hand-held devices, MCDAS reduces the time spent by technicians asking for screen updates to determine effects of setup actions. Previously recorded data can be processed without interruption to current acquisition of data. Analysts can continue to view test parameters while test-data files are being generated.

  13. Knowledge, programming, and programming cultures: LISP, C, and Ada

    NASA Technical Reports Server (NTRS)

    Rochowiak, Daniel

    1990-01-01

    The results of research 'Ada as an implementation language for knowledge based systems' are presented. The purpose of the research was to compare Ada to other programming languages. The report focuses on the programming languages Ada, C, and Lisp, the programming cultures that surround them, and the programming paradigms they support.

  14. Ada and cyclic runtime scheduling

    NASA Technical Reports Server (NTRS)

    Hood, Philip E.

    1986-01-01

    An important issue that must be faced while introducing Ada into the real time world is efficient and prodictable runtime behavior. One of the most effective methods employed during the traditional design of a real time system is the cyclic executive. The role cyclic scheduling might play in an Ada application in terms of currently available implementations and in terms of implementations that might be developed especially to support real time system development is examined. The cyclic executive solves many of the problems faced by real time designers, resulting in a system for which it is relatively easy to achieve approporiate timing behavior. Unfortunately a cyclic executive carries with it a very high maintenance penalty over the lifetime of the software that is schedules. Additionally, these cyclic systems tend to be quite fragil when any aspect of the system changes. The findings are presented of an ongoing SofTech investigation into Ada methods for real time system development. The topics covered include a description of the costs involved in using cyclic schedulers, the sources of these costs, and measures for future systems to avoid these costs without giving up the runtime performance of a cyclic system.

  15. DAQMAN - A flexible configurable data acquisition system

    SciTech Connect

    Sivertz, Michael; Larry Hoff, Seth Nemesure

    2012-08-01

    DAQMAN is a flexible configurable interface that allows the user to build and operate a VME-based data acquisition system on a Linux workstation. It consists of two parts: a Java-based Graphical User Interface to configure the system, and a C-based utility that reads out the data and creates the output ASCII data file, with two levels of diagnostic tools. The data acquisition system requires a CAEN CONET-VME Bridge to communicate between the hardware in the VME crate and the Linux workstation. Data acquisition modules, such as ADCs, TDC, Scalers, can be loaded into the system, or removed easily. The GUI allows users to activate modules, and channels within modules by clicking on icons. Running configurations are stored; data are collected and can be viewed either as raw numbers, or by charts and histograms that update as the data are accumulated. Data files are written to disk in ASCII format, with a date and time stamp.

  16. Software engineering capability for Ada (GRASP/Ada Tool)

    NASA Technical Reports Server (NTRS)

    Cross, James H., II

    1995-01-01

    The GRASP/Ada project (Graphical Representations of Algorithms, Structures, and Processes for Ada) has successfully created and prototyped a new algorithmic level graphical representation for Ada software, the Control Structure Diagram (CSD). The primary impetus for creation of the CSD was to improve the comprehension efficiency of Ada software and, as a result, improve reliability and reduce costs. The emphasis has been on the automatic generation of the CSD from Ada PDL or source code to support reverse engineering and maintenance. The CSD has the potential to replace traditional prettyprinted Ada Source code. A new Motif compliant graphical user interface has been developed for the GRASP/Ada prototype.

  17. Development of an Ada package library

    NASA Technical Reports Server (NTRS)

    Burton, Bruce; Broido, Michael

    1986-01-01

    A usable prototype Ada package library was developed and is currently being evaluated for use in large software development efforts. The library system is comprised of an Ada-oriented design language used to facilitate the collection of reuse information, a relational data base to store reuse information, a set of reusable Ada components and tools, and a set of guidelines governing the system's use. The prototyping exercise is discussed and the lessons learned from it have led to the definition of a comprehensive tool set to facilitate software reuse.

  18. Knowledge acquisition for autonomous systems

    NASA Technical Reports Server (NTRS)

    Lum, Henry; Heer, Ewald

    1988-01-01

    Knowledge-based capabilities for autonomous aerospace systems, such as the NASA Space Station, must encompass conflict-resolution functions comparable to those of human operators, with all elements of the system working toward system goals in a concurrent, asynchronous-but-coordinated fashion. Knowledge extracted from a design database will support robotic systems by furnishing geometric, structural, and causal descriptions required for repair, disassembly, and assembly. The factual knowledge for these databases will be obtained from a master database through a technical management information system, and it will in many cases have to be augmented by domain-specific heuristic knowledge acquired from domain experts.

  19. Ada and software management in NASA: Assessment and recommendations

    NASA Technical Reports Server (NTRS)

    1989-01-01

    Recent NASA missions have required software systems that are larger, more complex, and more critical than NASA software systems of the past. The Ada programming language and the software methods and support environments associated with it are seen as potential breakthroughs in meeting NASA's software requirements. The findings of a study by the Ada and Software Management Assessment Working Group (ASMAWG) are presented. The study was chartered to perform three tasks: (1) assess the agency's ongoing and planned Ada activities; (2) assess the infrastructure (standards, policies, and internal organizations) supporting software management and the Ada activities; and (3) present an Ada implementation and use strategy appropriate for NASA over the next 5 years.

  20. The data acquisition system for SLD

    SciTech Connect

    Sherden, D.J.

    1986-10-01

    This paper describes the data acquisition system planned for the SLD detector, which is being constructed for use with the SLAC Linear Collider (SLC). Analog electronics, heavily incorporating hybrid and custom VLSI circuitry, is mounted on the detector itself. Extensive use is made of multiplexing through optical fibers to a FASTBUS readout system. The low repetition rate of the SLC allows a relatively simple software-based trigger. Hardware and software processors within the acquisition modules are used to reduce the large volume of data per event and to calibrate the electronics. A farm of microprocessors is used for full reconstruction of a sample of events prior to transmission to the host.

  1. The data acquisition system for SLD

    SciTech Connect

    Sherden, D.J.

    1987-04-01

    This paper describes the data acquisition system planned for the SLD detector, which is being constructed for use with the SLAC Linear Collider (SLC). Analog electronics, heavily incorporating hybrid and custom VLSI circuitry, is mounted on the detector itself. Extensive use is made of multiplexing through optical fibers to a FASTBUS readout system. The low repetition rate of the SLC allows a relatively simple software-based trigger. Hardware and software processors within the acquisition modules are used to reduce the large volume of data per event and to calibrate the electronics. A farm of microprocessors is used for full reconstruction of a sample of events prior to transmission to the host.

  2. Knowledge-Acquisition Tool For Expert System

    NASA Technical Reports Server (NTRS)

    Disbrow, James D.; Duke, Eugene L.; Regenie, Victoria A.

    1988-01-01

    Digital flight-control systems monitored by computer program that evaluates and recommends. Flight-systems engineers for advanced, high-performance aircraft use knowlege-acquisition tool for expert-system flight-status monitor suppling interpretative data. Interpretative function especially important in time-critical, high-stress situations because it facilitates problem identification and corrective strategy. Conditions evaluated and recommendations made by ground-based engineers having essential knowledge for analysis and monitoring of performances of advanced aircraft systems.

  3. On Shaft Data Acquisition System (OSDAS)

    NASA Technical Reports Server (NTRS)

    Pedings, Marc; DeHart, Shawn; Formby, Jason; Naumann, Charles

    2012-01-01

    On Shaft Data Acquisition System (OSDAS) is a rugged, compact, multiple-channel data acquisition computer system that is designed to record data from instrumentation while operating under extreme rotational centrifugal or gravitational acceleration forces. This system, which was developed for the Heritage Fuel Air Turbine Test (HFATT) program, addresses the problem of recording multiple channels of high-sample-rate data on most any rotating test article by mounting the entire acquisition computer onboard with the turbine test article. With the limited availability of slip ring wires for power and communication, OSDAS utilizes its own resources to provide independent power and amplification for each instrument. Since OSDAS utilizes standard PC technology as well as shared code interfaces with the next-generation, real-time health monitoring system (SPARTAA Scalable Parallel Architecture for Real Time Analysis and Acquisition), this system could be expanded beyond its current capabilities, such as providing advanced health monitoring capabilities for the test article. High-conductor-count slip rings are expensive to purchase and maintain, yet only provide a limited number of conductors for routing instrumentation off the article and to a stationary data acquisition system. In addition to being limited to a small number of instruments, slip rings are prone to wear quickly, and introduce noise and other undesirable characteristics to the signal data. This led to the development of a system capable of recording high-density instrumentation, at high sample rates, on the test article itself, all while under extreme rotational stress. OSDAS is a fully functional PC-based system with 48 channels of 24-bit, high-sample-rate input channels, phase synchronized, with an onboard storage capacity of over 1/2-terabyte of solid-state storage. This recording system takes a novel approach to the problem of recording multiple channels of instrumentation, integrated with the test

  4. A distributed programming environment for Ada

    NASA Technical Reports Server (NTRS)

    Brennan, Peter; Mcdonnell, Tom; Mcfarland, Gregory; Timmins, Lawrence J.; Litke, John D.

    1986-01-01

    Despite considerable commercial exploitation of fault tolerance systems, significant and difficult research problems remain in such areas as fault detection and correction. A research project is described which constructs a distributed computing test bed for loosely coupled computers. The project is constructing a tool kit to support research into distributed control algorithms, including a distributed Ada compiler, distributed debugger, test harnesses, and environment monitors. The Ada compiler is being written in Ada and will implement distributed computing at the subsystem level. The design goal is to provide a variety of control mechanics for distributed programming while retaining total transparency at the code level.

  5. Magnetic Field Response Measurement Acquisition System

    NASA Technical Reports Server (NTRS)

    Woodard, Stanley E.; Taylor, Bryant D.; Shams, Qamar A.; Fox, Robert L.

    2005-01-01

    A measurement acquisition method that alleviates many shortcomings of traditional measurement systems is presented in this paper. The shortcomings are a finite number of measurement channels, weight penalty associated with measurements, electrical arcing, wire degradations due to wear or chemical decay and the logistics needed to add new sensors. The key to this method is the use of sensors designed as passive inductor-capacitor circuits that produce magnetic field responses. The response attributes correspond to states of physical properties for which the sensors measure. A radio frequency antenna produces a time-varying magnetic field used to power the sensor and receive the magnetic field response of the sensor. An interrogation system for discerning changes in the sensor response is presented herein. Multiple sensors can be interrogated using this method. The method eliminates the need for a data acquisition channel dedicated to each sensor. Methods of developing magnetic field response sensors and the influence of key parameters on measurement acquisition are discussed.

  6. Cardiopulmonary data-acquisition system

    NASA Technical Reports Server (NTRS)

    Crosier, W. G.; Reed, R. A.

    1981-01-01

    Computerized system controls and monitors bicycle and treadmill cardiovascular stress tests. It acquires and reduces stress data and displays heart rate, blood pressure, workload, respiratory rate, exhaled-gas composition, and other variables. Data are printed on hard-copy terminal every 30 seconds for quick operator response to patient. Ergometer workload is controlled in real time according to experimental protocol. Collected data are stored directly on tape in analog form and on floppy disks in digital form for later processing.

  7. Implementation of Remote Acquisition and Storage System

    NASA Technical Reports Server (NTRS)

    Hess, Jason R.

    1995-01-01

    The existing system for gathering and processing acoustical test data had several shortcomings and limitations in the areas of microphone array size, sampling rate, and background noise. A new Remote Acquisition and Storage System (RASS) is being designed for applications not suited for the existing acquisition system. One of the first tasks in the design of the RASS was to redesign the microprocessor card of the existing system to include RS-232 serial ports to accept communications through the radio modem used in the RF link. Cost and parts availability comparisons were made between the newly designed board and commercially available models, and a commercially made model was selected. This model was tested for basic I/0 operations. The prototype of the RF telemetry system was set up and tested. Plans are now being developed for integrating the RF telemetry system with the other RASS subsystems.

  8. A New Data Acquisition System for TDPAC

    NASA Astrophysics Data System (ADS)

    Zuo, Yi; Yuan, Daqing; Zheng, Yongnan; Wang, Zhiqian; Fan, Ping; Zhou, Dongmei; Wu, Yongle; Zhu, Jiliang; Zhu, Shengyun

    2010-03-01

    A new data acquisition system for TDPAC measurements with a 6 BaF2-detectors spectrometer has been developed using multi-channel TDC and ADC. The major advantage of this system is that most of functions is implemented by the software instead of the hardware, so that the electronics of the system is rather simple and easily adjusted. Also, there is no limit on the numbers of energy windows, and it is easy to add more detectors.

  9. Comparing host and target environments for distributed Ada programs

    NASA Technical Reports Server (NTRS)

    Paulk, Mark C.

    1986-01-01

    The Ada programming language provides a means of specifying logical concurrency by using multitasking. Extending the Ada multitasking concurrency mechanism into a physically concurrent distributed environment which imposes its own requirements can lead to incompatibilities. These problems are discussed. Using distributed Ada for a target system may be appropriate, but when using the Ada language in a host environment, a multiprocessing model may be more suitable than retargeting an Ada compiler for the distributed environment. The tradeoffs between multitasking on distributed targets and multiprocessing on distributed hosts are discussed. Comparisons of the multitasking and multiprocessing models indicate different areas of application.

  10. NASA Data Acquisitions System (NDAS) Software Architecture

    NASA Technical Reports Server (NTRS)

    Davis, Dawn; Duncan, Michael; Franzl, Richard; Holladay, Wendy; Marshall, Peggi; Morris, Jon; Turowski, Mark

    2012-01-01

    The NDAS Software Project is for the development of common low speed data acquisition system software to support NASA's rocket propulsion testing facilities at John C. Stennis Space Center (SSC), White Sands Test Facility (WSTF), Plum Brook Station (PBS), and Marshall Space Flight Center (MSFC).

  11. DATA ACQUISITION SYSTEM FOR RAPID KINETIC EXPERIMENTS

    EPA Science Inventory

    A data acquisition system has been developed to collect, analyze and store large volumes of rapid kinetic data measured from a stopped-flow spectrophotometer. A digital minicomputer, with an A/D converter, tape drive unit and formatter, analog recorder, oscilloscope, and input/ou...

  12. Precision cryogenic temperature data acquisition system

    NASA Astrophysics Data System (ADS)

    Farah, Y.; Sondericker, J. H.

    1985-08-01

    A Multiplexed Temperature Data Acquisition System with an overall precision of + or - 25 ppM has been designed using state-of-the-art electronics to accurately read temperature between 2.4 K and 600 K from pre-calibrated transducers such as germanium, silicon diode, thermistor or platinum temperature sensors.

  13. Performance confirmation data acquisition system

    SciTech Connect

    McAffee, D.A.; Raczka, N.T.

    1997-12-31

    As part of the Viability Assessment (VA) work, this QAP-3-9 document presents and evaluates a comprehensive set of viable concepts for collecting Performance Confirmation (PC) related data. The concepts include: monitoring subsurface repository air temperatures, humidity levels and gaseous emissions via the subsurface ventilation systems, and monitoring the repository geo-technical parameters and rock mass from bore-holes located along the perimeter main drifts and throughout a series of human-rated Observation Drifts to be located in a plane 25 meters above the plane of the emplacement drifts. A key element of this document is the development and analysis of a purposed multi-purpose Remote Inspection Gantry that would provide direct, real-time visual, thermal, and radiological monitoring of conditions inside operational emplacement drifts and close-up observations of in-situ Waste Packages. Preliminary finite-element analyses are presented that indicate the technological feasibility of operating an inspection gantry inside the operational emplacement drifts for short inspection missions lasting 2--3 hours. Overall reliability, availability, and maintainability of the PC data collection concepts are discussed. Preliminary concepts for PC data collection network are also provided.

  14. Magnetic Field Response Measurement Acquisition System

    NASA Technical Reports Server (NTRS)

    Woodard, Stanley E.; Taylor,Bryant D.; Shams, Qamar A.; Fox, Robert L.

    2007-01-01

    This paper presents a measurement acquisition method that alleviates many shortcomings of traditional measurement systems. The shortcomings are a finite number of measurement channels, weight penalty associated with measurements, electrical arcing, wire degradations due to wear or chemical decay and the logistics needed to add new sensors. Wire degradation has resulted in aircraft fatalities and critical space launches being delayed. The key to this method is the use of sensors designed as passive inductor-capacitor circuits that produce magnetic field responses. The response attributes correspond to states of physical properties for which the sensors measure. Power is wirelessly provided to the sensing element by using Faraday induction. A radio frequency antenna produces a time-varying magnetic field used to power the sensor and receive the magnetic field response of the sensor. An interrogation system for discerning changes in the sensor response frequency, resistance and amplitude has been developed and is presented herein. Multiple sensors can be interrogated using this method. The method eliminates the need for a data acquisition channel dedicated to each sensor. The method does not require the sensors to be near the acquisition hardware. Methods of developing magnetic field response sensors and the influence of key parameters on measurement acquisition are discussed. Examples of magnetic field response sensors and the respective measurement characterizations are presented. Implementation of this method on an aerospace system is discussed.

  15. Acquisition systems for heat transfer measurement

    SciTech Connect

    De Witt, R.J.

    1983-01-01

    Practical heat transfer data acquisition systems are normally characterized by the need for high-resolution, low-drift, low-speed recording devices. Analog devices such as strip chart or circular recorders and FM analog magnetic tape have excellent resolution and work well when data will be presented in temperature versus time format only and need not be processed further. Digital systems are more complex and require an understanding of the following components: digitizing devices, interface bus types, processor requirements, and software design. This paper discusses all the above components of analog and digital data acquisition, as they are used in current practice. Additional information on thermocouple system analysis will aid the user in developing accurate heat transfer measuring systems.

  16. The CDMS II data acquisition system

    SciTech Connect

    Bauer, D.A.; Burke, S.; Cooley, J.; Crisler, M.; Cushman, P.; DeJongh, F.; Duong, L.; Ferril, R.; Golwala, S.R.; Hall, J.; Holmgren, D.; /Fermilab /Texas A-M

    2011-01-01

    The Data Acquisition System for the CDMS II dark matter experiment was designed and built when the experiment moved to its new underground installation at the Soudan Lab. The combination of remote operation and increased data load necessitated a completely new design. Elements of the original LabView system remained as stand-alone diagnostic programs, but the main data processing moved to a VME-based system with custom electronics for signal conditioning, trigger formation and buffering. The data rate was increased 100-fold and the automated cryogenic system was linked to the data acquisition. A modular server framework with associated user interfaces was implemented in Java to allow control and monitoring of the entire experiment remotely.

  17. TARA control, data acquisition and analysis system

    SciTech Connect

    Gaudreau, M.P.J.; Sullivan, J.D.; Fredian, T.W.; Karcher, C.A.; Sevillano, E.; Stillerman, J.; Thomas, P.

    1983-12-01

    The MIT tandem mirror (TARA) control, data acquisition and analysis system consists of two major parts: (1) a Gould 584 industrial programmable controller (PC) to control engineering functions; and (2) a VAX 11/750 based data acquisition and analysis system for physics analysis. The PC is designed for use in harsh industrial environments and has proven to be a reliable and cost-effective means for automated control. The PC configuration is dedicated to control tasks on the TARA magnet, vacuum, RF, neutral beam, diagnostics, and utility systems. The data transfer functions are used to download system operating parameters from menu selectable tables. Real time status reports are provided to video terminals and as blocks of data to the host computer for storage. The data acquisition and analysis system for TARA was designed to provide high throughput and ready access to data from earlier runs. The adopted design uses pre-existing software packages in a system which is simple, coherent, fast, and which requires a minimum of new software development. The computer configuration is a VAX 11/750 running VMS with 124 M byte massbus disk and 1.4 G byte unibus disk subsystem.

  18. Open, reconfigurable cytometric acquisition system: ORCAS.

    PubMed

    Naivar, Mark A; Parson, Jimmie D; Wilder, Mark E; Habbersett, Robert C; Edwards, Bruce S; Sklar, Larry; Nolan, John P; Graves, Steven W; Martin, John C; Jett, James H; Freyer, James P

    2007-11-01

    A digital signal processing (DSP)-based digital data acquisition system has been developed to support novel flow cytometry efforts. The system flexibility includes how it detects, captures, and processes event data. Custom data capture boards utilizing analog to digital converters (ADCs) and field programmable gate arrays (FPGA) detect events and capture correlated event data. A commercial DSP board processes the captured data and sends the results over the IEEE 1394 bus to the host computer that provides a user interface for acquisition, display, analysis, and storage. The system collects list mode data, correlated pulse shapes, or streaming data from a variety of detector types using Linux, Mac OS X, and Windows host computers. It extracts pulse features not found on commercial systems with excellent sensitivity and linearity over a wide dynamic range. List mode data are saved in FCS 3.0 formatted files while streaming or correlated waveform data are saved in custom format files for postprocessing. Open, reconfigurable cytometric acquisition system is compact, scaleable, flexible, and modular. Programmable feature extraction algorithms have exciting possibilities for both new and existing applications. The recent availability of a commercial data capture board will enable general availability of similar systems. PMID:17680705

  19. Data Acquisition and Control Systems Laboratory

    NASA Technical Reports Server (NTRS)

    Holland, Randy; Jensen, Scott; Burrel, Terrence; Spooner, Richard

    2002-01-01

    The Data Acquisition and Control Systems (DACS) Laboratory is a facility at Stennis Space Center that provides an off test-stand capability to develop data-acquisition and control systems for rocket-engine test stands. It is also used to train new employees in state-of-the-art systems, and provides a controlled environment for troubleshooting existing systems, as well as the ability to evaluate the application of new technologies and process improvements. With the SSC propulsion testing schedules, without the DACS Laboratory, it would have been necessary to perform most of the development work on actual test systems, thereby subjecting both the rocket-engine testing and development programs to substantial interference in the form of delays, restrictions on modifications of equipment, and potentially compromising software configuration control. The DACS Laboratory contains a versatile assortment of computer hardware and software, digital and analog electronic control and data-acquisition equipment, and standard electronic bench test equipment and tools. Recently completed Control System development and software verification projects include support to the joint NASA/Air Force Integrated Powerhead Demonstration (IPD) LOX & LH2 PreBurner and Turbopump ground testing programs. In other recent activities, the DACS Laboratory equipment and expertise have supported the off-stand operation of high-pressure control valves to correct valve leak problems prior to installation on the test stand. Future plans include expanding the Laboratory's capabilities to provide cryogenic control valve characterization prior to installation, thereby reducing test stand activation time.

  20. An accelerated forth data-acquisition system

    NASA Technical Reports Server (NTRS)

    Bowhill, S. A.; Rennier, A. D.

    1986-01-01

    A new data acquisition system was put into operation at Urbana in August 1984. It uses a standard Apple 2 microcomputer with 48 k RAM and a standard 5 1/4 inch floppy disk. Design criteria for the system is given. The system was implemented using fig-FORTH, a threaded interpretive language which permits easy interfacing to machine code. The throughput of this system is better by a factor of 6 than the PDP-15 minicomputer system previously used, and it has the real time display feature and provides the data in much more convenient form. The features which contribute to this improved performance is listed.

  1. Optoelectronic date acquisition system based on FPGA

    NASA Astrophysics Data System (ADS)

    Li, Xin; Liu, Chunyang; Song, De; Tong, Zhiguo; Liu, Xiangqing

    2015-11-01

    An optoelectronic date acquisition system is designed based on FPGA. FPGA chip that is EP1C3T144C8 of Cyclone devices from Altera corporation is used as the centre of logic control, XTP2046 chip is used as A/D converter, host computer that communicates with the date acquisition system through RS-232 serial communication interface are used as display device and photo resistance is used as photo sensor. We use Verilog HDL to write logic control code about FPGA. It is proved that timing sequence is correct through the simulation of ModelSim. Test results indicate that this system meets the design requirement, has fast response and stable operation by actual hardware circuit test.

  2. Isothermal thermogravimetric data acquisition analysis system

    NASA Technical Reports Server (NTRS)

    Cooper, Kenneth, Jr.

    1991-01-01

    The description of an Isothermal Thermogravimetric Analysis (TGA) Data Acquisition System is presented. The system consists of software and hardware to perform a wide variety of TGA experiments. The software is written in ANSI C using Borland's Turbo C++. The hardware consists of a 486/25 MHz machine with a Capital Equipment Corp. IEEE488 interface card. The interface is to a Hewlett Packard 3497A data acquisition system using two analog input cards and a digital actuator card. The system provides for 16 TGA rigs with weight and temperature measurements from each rig. Data collection is conducted in three phases. Acquisition is done at a rapid rate during initial startup, at a slower rate during extended data collection periods, and finally at a fast rate during shutdown. Parameters controlling the rate and duration of each phase are user programmable. Furnace control (raising and lowering) is also programmable. Provision is made for automatic restart in the event of power failure or other abnormal terminations. Initial trial runs were conducted to show system stability.

  3. DAQMAN - A flexible configurable data acquisition system

    2012-08-01

    DAQMAN is a flexible configurable interface that allows the user to build and operate a VME-based data acquisition system on a Linux workstation. It consists of two parts: a Java-based Graphical User Interface to configure the system, and a C-based utility that reads out the data and creates the output ASCII data file, with two levels of diagnostic tools. The data acquisition system requires a CAEN CONET-VME Bridge to communicate between the hardware in themore » VME crate and the Linux workstation. Data acquisition modules, such as ADCs, TDC, Scalers, can be loaded into the system, or removed easily. The GUI allows users to activate modules, and channels within modules by clicking on icons. Running configurations are stored; data are collected and can be viewed either as raw numbers, or by charts and histograms that update as the data are accumulated. Data files are written to disk in ASCII format, with a date and time stamp.« less

  4. Wavelets for full reconfigurable ECG acquisition system

    NASA Astrophysics Data System (ADS)

    Morales, D. P.; García, A.; Castillo, E.; Meyer-Baese, U.; Palma, A. J.

    2011-06-01

    This paper presents the use of wavelet cores for a full reconfigurable electrocardiogram signal (ECG) acquisition system. The system is compound by two reconfigurable devices, a FPGA and a FPAA. The FPAA is in charge of the ECG signal acquisition, since this device is a versatile and reconfigurable analog front-end for biosignals. The FPGA is in charge of FPAA configuration, digital signal processing and information extraction such as heart beat rate and others. Wavelet analysis has become a powerful tool for ECG signal processing since it perfectly fits ECG signal shape. The use of these cores has been integrated in the LabVIEW FPGA module development tool that makes possible to employ VHDL cores within the usual LabVIEW graphical programming environment, thus freeing the designer from tedious and time consuming design of communication interfaces. This enables rapid test and graphical representation of results.

  5. A WBAN based cableless ECG acquisition system.

    PubMed

    Pan, Rui; Chua, Dingjuan; Pathmasuntharam, Jaya Shankar; Xu, Yong Ping

    2014-01-01

    A Wireless Body Area Network (WBAN) based 3-lead cableless electrocardiography (ECG) acquisition system is described. To enable truly cableless ECG monitoring, a new ECG measurement configuration and method that acquires ECG signals at individual lead locations referenced to a localized ground is proposed. The synthesized ECG signals are evaluated against the standard wired 3-lead configuration on the same test subject. Average Pearson correlation coefficients of 0.82, 0.95 and 0.86 have been achieved for Lead I, II and III signals respectively, demonstrating a high degree of similarity in the synthesized signals. Measurements are obtained via a custom wireless network platform utilizing a TDMA-based MAC protocol supporting the star topology and a proprietary front-end ECG acquisition system. PMID:25570107

  6. Smart data acquisition system for utilities metering

    NASA Astrophysics Data System (ADS)

    Ileana, I.; Risteiu, M.; Tulbure, A.; Rusu, M.

    2009-01-01

    The paper approaches the task of automatically reading and recognition of registered data on the utility meters of the users and is a part of a more complex project of our team concerning the remote data acquisition from industrial processes. A huge amount of utility meters in our country is of mechanical type without remote acquiring facilities and as an intermediate solution we propose an intelligent optical acquisition system which will store the read values in desktop and mobile devices. The main requirements of such a system are: portability, data reading accuracy, fast processing and energy independence. The paper analyses several solutions (including Artificial Neural Networks approach) tested by our team and present the experimental results and our conclusions.

  7. Reconfigurable Embedded System for Electrocardiogram Acquisition.

    PubMed

    Kay, Marcel Seiji; Iaione, Fábio

    2015-01-01

    Smartphones include features that offers the chance to develop mobile systems in medical field, resulting in an area called mobile-health. One of the most common medical examinations is the electrocardiogram (ECG), which allows the diagnosis of various heart diseases, leading to preventative measures and preventing more serious problems. The objective of this study was to develop a wireless reconfigurable embedded system using a FPAA (Field Programmable Analog Array), for the acquisition of ECG signals, and an application showing and storing these signals on Android smartphones. The application also performs the partial FPAA reconfiguration in real time (adjustable gain). Previous studies using FPAA usually use the development boards provided by the manufacturer (high cost), do not allow the reconfiguration in real time, use no smartphone and communicate via cables. The parameters tested in the acquisition circuit and the quality of ECGs registered in an individual were satisfactory. PMID:26262018

  8. A database management capability for Ada

    NASA Technical Reports Server (NTRS)

    Chan, Arvola; Danberg, SY; Fox, Stephen; Landers, Terry; Nori, Anil; Smith, John M.

    1986-01-01

    The data requirements of mission critical defense systems have been increasing dramatically. Command and control, intelligence, logistics, and even weapons systems are being required to integrate, process, and share ever increasing volumes of information. To meet this need, systems are now being specified that incorporate data base management subsystems for handling storage and retrieval of information. It is expected that a large number of the next generation of mission critical systems will contain embedded data base management systems. Since the use of Ada has been mandated for most of these systems, it is important to address the issues of providing data base management capabilities that can be closely coupled with Ada. A comprehensive distributed data base management project has been investigated. The key deliverables of this project are three closely related prototype systems implemented in Ada. These three systems are discussed.

  9. Increasingly automated procedure acquisition in dynamic systems

    NASA Technical Reports Server (NTRS)

    Mathe, Nathalie; Kedar, Smadar

    1992-01-01

    Procedures are widely used by operators for controlling complex dynamic systems. Currently, most development of such procedures is done manually, consuming a large amount of paper, time, and manpower in the process. While automated knowledge acquisition is an active field of research, not much attention has been paid to the problem of computer-assisted acquisition and refinement of complex procedures for dynamic systems. The Procedure Acquisition for Reactive Control Assistant (PARC), which is designed to assist users in more systematically and automatically encoding and refining complex procedures. PARC is able to elicit knowledge interactively from the user during operation of the dynamic system. We categorize procedure refinement into two stages: diagnosis - diagnose the failure and choose a repair - and repair - plan and perform the repair. The basic approach taken in PARC is to assist the user in all steps of this process by providing increased levels of assistance with layered tools. We illustrate the operation of PARC in refining procedures for the control of a robot arm.

  10. Parallel Ada benchmarks for the SVMS

    NASA Technical Reports Server (NTRS)

    Collard, Philippe E.

    1990-01-01

    The use of parallel processing paradigm to design and develop faster and more reliable computers appear to clearly mark the future of information processing. NASA started the development of such an architecture: the Spaceborne VHSIC Multi-processor System (SVMS). Ada will be one of the languages used to program the SVMS. One of the unique characteristics of Ada is that it supports parallel processing at the language level through the tasking constructs. It is important for the SVMS project team to assess how efficiently the SVMS architecture will be implemented, as well as how efficiently Ada environment will be ported to the SVMS. AUTOCLASS II, a Bayesian classifier written in Common Lisp, was selected as one of the benchmarks for SVMS configurations. The purpose of the R and D effort was to provide the SVMS project team with the version of AUTOCLASS II, written in Ada, that would make use of Ada tasking constructs as much as possible so as to constitute a suitable benchmark. Additionally, a set of programs was developed that would measure Ada tasking efficiency on parallel architectures as well as determine the critical parameters influencing tasking efficiency. All this was designed to provide the SVMS project team with a set of suitable tools in the development of the SVMS architecture.

  11. The HyperCP data acquisition system

    SciTech Connect

    Kaplan, D.M.; E871 Collaboration

    1997-06-01

    For the HyperCP experiment at Fermilab, we have assembled a data acquisition system that records on up to 45 Exabyte 8505 tape drives in parallel at up to 17 MB/s. During the beam spill, data are acquired from the front-end digitization systems at {approx} 60 MB/s via five parallel data paths. The front-end systems achieve typical readout deadtime of {approx} 1 {micro}s per event, allowing operation at 75-kHz trigger rate with {approx_lt}30% deadtime. Event building and tapewriting are handled by 15 Motorola MVME167 processors in 5 VME crates.

  12. Major system acquisitions process (A-109)

    NASA Technical Reports Server (NTRS)

    Saric, C.

    1991-01-01

    The Major System examined is a combination of elements (hardware, software, facilities, and services) that function together to produce capabilities required to fulfill a mission need. The system acquisition process is a sequence of activities beginning with documentation of mission need and ending with introduction of major system into operational use or otherwise successful achievement of program objectives. It is concluded that the A-109 process makes sense and provides a systematic, integrated management approach along with appropriate management level involvement and innovative and 'best ideas' from private sector in satisfying mission needs.

  13. Embedded data acquisition system for neutron monitors

    NASA Astrophysics Data System (ADS)

    Población, Ó. G.; Blanco, J. J.; Gómez-Herrero, R.; Steigies, C. T.; Medina, J.; Tejedor, I. G.; Sánchez, S.

    2014-08-01

    This article presents the design and implementation of a new data acquisition system to be used as replacement for the old ones that have been in use with neutron monitors for the last decades and, which are eventually becoming obsolete. This new system is also intended to be used in new installations, enabling these scientific instruments to use today's communication networks to send data and receive commands from the operators. This system is currently running in two stations: KIEL2, in the Christian-Albrechts-Universität zu Kiel, Kiel, Germany, and CALMA, in the Castilla-La Mancha Neutron Monitor, Guadalajara, Spain.

  14. Small parachute flight data acquisition system

    SciTech Connect

    Ryerson, D.E.; Hauser, G.C.

    1989-01-01

    Sandia National Laboratories does extensive parachute design and testing. In support of that work, Sandia's Telemetry Department has designed and fielded a small, inexpensive data acquisition system. The system has been used in over fifty parachute and water entry tests. It consists of a microprocessor controlled unit which digitizes up to eight channels of signal-conditioned analog data and stores the data in memory for readout after the test. The system is also capable of doing control functions such as releasing the parachute at a predetermined time after unit release. 4 refs., 7 figs.

  15. The DECam data acquisition and control system

    NASA Astrophysics Data System (ADS)

    Honscheid, K.; Eiting, J.; Elliott, A.; Annis, J.; Bonati, M.; Buckley-Geer, E.; Castander, F.; da Costa, L.; Haney, M.; Hanlon, W.; Karliner, I.; Kuehn, K.; Kuhlmann, S.; Marshall, S.; Meyer, M.; Neilsen, E.; Ogando, R.; Roodman, A.; Schalk, T.; Schumacher, G.; Selen, M.; Serrano, S.; Thaler, J.; Wester, W.

    2010-07-01

    In this paper we describe the data acquisition and control system of the Dark Energy Camera (DECam), which will be the primary instrument used in the Dark Energy Survey (DES). DES is a high precision multibandpath wide area survey of 5000 square degrees of the southern sky. DECam currently under construction at Fermilab will be a 3 square degree mosaic camera mounted at the prime focus of the Blanco 4m telescope at the Cerro-Tololo International Observatory (CTIO). The DECam data acquisition system (SISPI) is implemented as a distributed multi-processor system with a software architecture built on the Client-Server and Publish-Subscribe design patterns. The underlying message passing protocol is based on PYRO, a powerful distributed object technology system written entirely in Python. A distributed shared variable system was added to support exchange of telemetry data and other information between different components of the system. In this paper we discuss the SISPI infrastructure software, the image pipeline, the observer interface and quality monitoring system, and the instrument control system.

  16. A simulation of data acquisition system for SSC experiments

    SciTech Connect

    Watase, Y.; Ikeda, H.

    1989-04-01

    A simulation on some parts of the data acquisition system was performed using a general purpose simulation language GPSS. Several results of the simulation are discussed for the data acquisition system for the SSC experiment.

  17. Magnetic Field Response Measurement Acquisition System

    NASA Technical Reports Server (NTRS)

    Woodard, Stanley E. (Inventor); Taylor, Bryant D. (Inventor); Shams, Qamar A. (Inventor); Fox, Robert L. (Inventor); Fox, Christopher L. (Inventor); Fox, Melanie L. (Inventor); Bryant, Robert G. (Inventor)

    2006-01-01

    Magnetic field response sensors designed as passive inductor-capacitor circuits produce magnetic field responses whose harmonic frequencies correspond to states of physical properties for which the sensors measure. Power to the sensing element is acquired using Faraday induction. A radio frequency antenna produces the time varying magnetic field used for powering the sensor, as well as receiving the magnetic field response of the sensor. An interrogation architecture for discerning changes in sensor s response kequency, resistance and amplitude is integral to the method thus enabling a variety of measurements. Multiple sensors can be interrogated using this method, thus eliminating the need to have a data acquisition channel dedicated to each sensor. The method does not require the sensors to be in proximity to any form of acquisition hardware. A vast array of sensors can be used as interchangeable parts in an overall sensing system.

  18. Jefferson Lab Data Acquisition Run Control System

    SciTech Connect

    Vardan Gyurjyan; Carl Timmer; David Abbott; William Heyes; Edward Jastrzembski; David Lawrence; Elliott Wolin

    2004-10-01

    A general overview of the Jefferson Lab data acquisition run control system is presented. This run control system is designed to operate the configuration, control, and monitoring of all Jefferson Lab experiments. It controls data-taking activities by coordinating the operation of DAQ sub-systems, online software components and third-party software such as external slow control systems. The main, unique feature which sets this system apart from conventional systems is its incorporation of intelligent agent concepts. Intelligent agents are autonomous programs which interact with each other through certain protocols on a peer-to-peer level. In this case, the protocols and standards used come from the domain-independent Foundation for Intelligent Physical Agents (FIPA), and the implementation used is the Java Agent Development Framework (JADE). A lightweight, XML/RDF-based language was developed to standardize the description of the run control system for configuration purposes.

  19. ART/Ada design project, phase 1: Project plan

    NASA Technical Reports Server (NTRS)

    Allen, Bradley P.

    1988-01-01

    The plan and schedule for Phase 1 of the Ada based ESBT Design Research Project is described. The main platform for the project is a DEC Ada compiler on VAX mini-computers and VAXstations running the Virtual Memory System (VMS) operating system. The Ada effort and lines of code are given in tabular form. A chart is given of the entire project life cycle.

  20. Modeling of the DZero data acquisition system

    SciTech Connect

    Angstadt, R.; Johnson, M. Manning, I.L. ); Wightman, J.A. . Dept. of Physics)

    1992-08-01

    A queuing theory model was used in the initial design of the DZero data acquisition system. It was mainly used for the front end electronic systems. Since then the model has been extended to include the entire data path for the tracking system. The tracking system generates the most data so we expect this system to determine the overall transfer rate. The model was developed using both analytical and simulation methods for solving a series of single server queues. This paper describes the model and the methods used to develop it. The authors present results form the original models, updated calculations representing the system as built and comparisons with measurements made with the hardware in place for the cosmic ray test run.

  1. Modeling of the DZero data acquisition system

    SciTech Connect

    Angstadt, R.; Johnson, M.; Manning, I.L.; Wightman, J.A. |

    1991-12-01

    A queuing theory model was used in the initial design of the D0 data acquisition system. It was mainly used for the front end electronic systems. Since then the model has been extended to include the entire data path for the tracking system. The tracking system generates the most data so we expect this system to determine the overall transfer rate. The model was developed using both analytical and simulation methods for solving a series of single server queues. We describe the model and the methods used to develop it. We also present results from the original models, updated calculations representing the system as built and comparisons with measurements made with the hardware in place for the cosmic ray test run. 3 refs.

  2. Two Demonstrations with a New Data-Acquisition System

    ERIC Educational Resources Information Center

    Kraftmakher, Yaakov

    2014-01-01

    Nowadays, the use of data-acquisition systems in undergraduate laboratories is routine. Many computer-assisted experiments became possible with the PASCO scientific data-acquisition system based on the 750 Interface and DataStudio software. A new data-acquisition system developed by PASCO includes the 850 Universal Interface and Capstone software.…

  3. Applying Ada to Beech Starship avionics

    NASA Technical Reports Server (NTRS)

    Funk, David W.

    1986-01-01

    As Ada solidified in its development, it became evident that it offered advantages for avionics systems because of it support for modern software engineering principles and real time applications. An Ada programming support environment was developed for two major avionics subsystems in the Beech Starship. The two subsystems include electronic flight instrument displays and the flight management computer system. Both of these systems use multiple Intel 80186 microprocessors. The flight management computer provides flight planning, navigation displays, primary flight display of checklists and other pilot advisory information. Together these systems represent nearly 80,000 lines of Ada source code and to date approximately 30 man years of effort. The Beech Starship avionics systems are in flight testing.

  4. Ada in AI or AI in Ada. On developing a rationale for integration

    NASA Technical Reports Server (NTRS)

    Collard, Philippe E.; Goforth, Andre

    1988-01-01

    The use of Ada as an Artificial Intelligence (AI) language is gaining interest in the NASA Community, i.e., by parties who have a need to deploy Knowledge Based-Systems (KBS) compatible with the use of Ada as the software standard for the Space Station. A fair number of KBS and pseudo-KBS implementations in Ada exist today. Currently, no widely used guidelines exist to compare and evaluate these with one another. The lack of guidelines illustrates a fundamental problem inherent in trying to compare and evaluate implementations of any sort in languages that are procedural or imperative in style, such as Ada, with those in languages that are functional in style, such as Lisp. Discussed are the strengths and weakness of using Ada as an AI language and a preliminary analysis provided of factors needed for the development of criteria for the integration of these two families of languages and the environments in which they are implemented. The intent for developing such criteria is to have a logical rationale that may be used to guide the development of Ada tools and methodology to support KBS requirements, and to identify those AI technology components that may most readily and effectively be deployed in Ada.

  5. AZ-101 Mixer Pump Demonstration Data Acquisition System and Gamma Cart Data Acquisition Control System Software Configuration Management Plan

    SciTech Connect

    WHITE, D.A.

    1999-12-29

    This Software Configuration Management Plan (SCMP) provides the instructions for change control of the AZ1101 Mixer Pump Demonstration Data Acquisition System (DAS) and the Sludge Mobilization Cart (Gamma Cart) Data Acquisition and Control System (DACS).

  6. Initial Ada components evaluation

    NASA Technical Reports Server (NTRS)

    Moebes, Travis

    1989-01-01

    The SAIC has the responsibility for independent test and validation of the SSE. They have been using a mathematical functions library package implemented in Ada to test the SSE IV and V process. The library package consists of elementary mathematical functions and is both machine and accuracy independent. The SSE Ada components evaluation includes code complexity metrics based on Halstead's software science metrics and McCabe's measure of cyclomatic complexity. Halstead's metrics are based on the number of operators and operands on a logical unit of code and are compiled from the number of distinct operators, distinct operands, and total number of occurrences of operators and operands. These metrics give an indication of the physical size of a program in terms of operators and operands and are used diagnostically to point to potential problems. McCabe's Cyclomatic Complexity Metrics (CCM) are compiled from flow charts transformed to equivalent directed graphs. The CCM is a measure of the total number of linearly independent paths through the code's control structure. These metrics were computed for the Ada mathematical functions library using Software Automated Verification and Validation (SAVVAS), the SSE IV and V tool. A table with selected results was shown, indicating that most of these routines are of good quality. Thresholds for the Halstead measures indicate poor quality if the length metric exceeds 260 or difficulty is greater than 190. The McCabe CCM indicated a high quality of software products.

  7. Small multipurpose stored data acquisition system

    SciTech Connect

    Hauser, G.C.; Ryerson, D.E.

    1990-01-01

    Sandia National Laboratories Telemetry Department has designed and is fielding a small, inexpensive multipurpose stored data acquisition system in tests ranging from 6000 meters below the ocean surface in seafloor penetrators to 40,000 meters above sea level in gamma ray telescope balloons. The systems consists of a simple microprocessor-controlled unit which digitizes analog data stores the data in memory for readout after the test by a portable personal compute. The system has been used in over ninety tests consisting of parachute drops, water entry test, vehicle environmental monitoring, and seafloor penetration tests. Data typically recorded with the system are acceleration, strain, temperature, pressure, and angular velocity. The system is also capable of generating control functions such as parachute release. 5 refs., 6 figs.

  8. Scalable multichannel MRI data acquisition system.

    PubMed

    Bodurka, Jerzy; Ledden, Patrick J; van Gelderen, Peter; Chu, Renxin; de Zwart, Jacco A; Morris, Doug; Duyn, Jeff H

    2004-01-01

    A scalable multichannel digital MRI receiver system was designed to achieve high bandwidth echo-planar imaging (EPI) acquisitions for applications such as BOLD-fMRI. The modular system design allows for easy extension to an arbitrary number of channels. A 16-channel receiver was developed and integrated with a General Electric (GE) Signa 3T VH/3 clinical scanner. Receiver performance was evaluated on phantoms and human volunteers using a custom-built 16-element receive-only brain surface coil array. At an output bandwidth of 1 MHz, a 100% acquisition duty cycle was achieved. Overall system noise figure and dynamic range were better than 0.85 dB and 84 dB, respectively. During repetitive EPI scanning on phantoms, the relative temporal standard deviation of the image intensity time-course was below 0.2%. As compared to the product birdcage head coil, 16-channel reception with the custom array yielded a nearly 6-fold SNR gain in the cerebral cortex and a 1.8-fold SNR gain in the center of the brain. The excellent system stability combined with the increased sensitivity and SENSE capabilities of 16-channel coils are expected to significantly benefit and enhance fMRI applications. PMID:14705057

  9. Miniature infrared data acquisition and telemetry system

    NASA Technical Reports Server (NTRS)

    Stokes, J. H.; Ward, S. M.

    1985-01-01

    The Miniature Infrared Data Acquisition and Telemetry (MIRDAT) Phase 1 study was performed to determine the technical and commercial feasibility of producing a miniaturized electro-optical telemetry system. This system acquires and transmits experimental data from aircraft scale models for realtime monitoring in wind tunnels. During the Phase 1 study, miniature prototype MIRDAT telemetry devices were constructed, successfully tested in the laboratory and delivered to the user for wind tunnel testing. A search was conducted for commercially available components and advanced hybrid techniques to further miniaturize the system during Phase 2 development. A design specification was generated from laboratory testing, user requirements and discussions with component manufacturers. Finally, a preliminary design of the proposed MIRDAT system was documented for Phase 2 development.

  10. Secure Video Surveillance System Acquisition Software

    SciTech Connect

    2009-12-04

    The SVSS Acquisition Software collects and displays video images from two cameras through a VPN, and store the images onto a collection controller. The software is configured to allow a user to enter a time window to display up to 2 1/2, hours of video review. The software collects images from the cameras at a rate of 1 image per second and automatically deletes images older than 3 hours. The software code operates in a linux environment and can be run in a virtual machine on Windows XP. The Sandia software integrates the different COTS software together to build the video review system.

  11. An Effective 3D Ear Acquisition System

    PubMed Central

    Liu, Yahui; Lu, Guangming; Zhang, David

    2015-01-01

    The human ear is a new feature in biometrics that has several merits over the more common face, fingerprint and iris biometrics. It can be easily captured from a distance without a fully cooperative subject. Also, the ear has a relatively stable structure that does not change much with the age and facial expressions. In this paper, we present a novel method of 3D ear acquisition system by using triangulation imaging principle, and the experiment results show that this design is efficient and can be used for ear recognition. PMID:26061553

  12. Secure Video Surveillance System Acquisition Software

    2009-12-04

    The SVSS Acquisition Software collects and displays video images from two cameras through a VPN, and store the images onto a collection controller. The software is configured to allow a user to enter a time window to display up to 2 1/2, hours of video review. The software collects images from the cameras at a rate of 1 image per second and automatically deletes images older than 3 hours. The software code operates in amore » linux environment and can be run in a virtual machine on Windows XP. The Sandia software integrates the different COTS software together to build the video review system.« less

  13. INO prototype detector and data acquisition system

    NASA Astrophysics Data System (ADS)

    Behere, Anita; Bhatia, M. S.; Chandratre, V. B.; Datar, V. M.; Mukhopadhyay, P. K.; Jena, Satyajit; Viyogi, Y. P.; Bhattacharya, Sudeb; Saha, Satyajit; Bhide, Sarika; Kalmani, S. D.; Mondal, N. K.; Nagaraj, P.; Nagesh, B. K.; Rao, Shobha K.; Reddy, L. V.; Saraf, M.; Satyanarayana, B.; Shinde, R. R.; Upadhya, S. S.; Verma, P.; Biswas, Saikat; Chattopadhyay, Subhasish; Sarma, P. R.

    2009-05-01

    India-based Neutrino Observatory (INO) collaboration is proposing to build a 50 kton magnetised iron calorimetric (ICAL) detector in an underground laboratory to be located in South India. Glass resistive plate chambers (RPCs) of about 2 m×2 m in size will be used as active elements for the ICAL detector. As a first step towards building the ICAL detector, a 35 ton prototype of the same is being set up over ground to track cosmic muons. Design and construction details of the prototype detector and its data acquisition system will be discussed. Some of the preliminary results from the detector stack will also be highlighted.

  14. An Effective 3D Ear Acquisition System.

    PubMed

    Liu, Yahui; Lu, Guangming; Zhang, David

    2015-01-01

    The human ear is a new feature in biometrics that has several merits over the more common face, fingerprint and iris biometrics. It can be easily captured from a distance without a fully cooperative subject. Also, the ear has a relatively stable structure that does not change much with the age and facial expressions. In this paper, we present a novel method of 3D ear acquisition system by using triangulation imaging principle, and the experiment results show that this design is efficient and can be used for ear recognition. PMID:26061553

  15. Bagless Transfer System Welder Data Acquisition Software

    SciTech Connect

    Collins, Susan L.

    2003-09-30

    The Bagless Transfer System Welder Data Acquisition Software (BTS DAS) was developed by SRTC to replace a strip chart recorder that has been in place since the design of the BTS. During the welding process, critical weld parameters such as weld current and voltage, can give valuable information about the weld. In the past, weld data from the TID welding process, has been monitored using strip chart recorders. The data from the weld process, recorded on the strip chart recorder traces, are reviewed to analyze the weld. The BTS DAS improves this technology by digitizing the weld data which allows for automation of the analysis process. Also, the data files are now stored digitally as well as a hard copy printout, so they can be reanalyzed if needed. The BTS DAS performs the necessary functions to perform the data acquisition functions during the BTS Welding Process. It is important to monitor the critical weld parameters, current and voltage, during a weld as they can be used to set acceptance criteria for weld acceptance. The software monitors and records the weld current, voltage, and RPM data. The welder DAS is a passive device and does not control the welder. The BTS control system interfaces directly with the welder and the BTS DAS. Digital handshaking is used between the BTS DAS and the BTS control system to ensure that the DAS is ready to weld prior to allowing the operator to initiate the welding process.

  16. Bagless Transfer System Welder Data Acquisition Software

    2003-09-30

    The Bagless Transfer System Welder Data Acquisition Software (BTS DAS) was developed by SRTC to replace a strip chart recorder that has been in place since the design of the BTS. During the welding process, critical weld parameters such as weld current and voltage, can give valuable information about the weld. In the past, weld data from the TID welding process, has been monitored using strip chart recorders. The data from the weld process, recordedmore » on the strip chart recorder traces, are reviewed to analyze the weld. The BTS DAS improves this technology by digitizing the weld data which allows for automation of the analysis process. Also, the data files are now stored digitally as well as a hard copy printout, so they can be reanalyzed if needed. The BTS DAS performs the necessary functions to perform the data acquisition functions during the BTS Welding Process. It is important to monitor the critical weld parameters, current and voltage, during a weld as they can be used to set acceptance criteria for weld acceptance. The software monitors and records the weld current, voltage, and RPM data. The welder DAS is a passive device and does not control the welder. The BTS control system interfaces directly with the welder and the BTS DAS. Digital handshaking is used between the BTS DAS and the BTS control system to ensure that the DAS is ready to weld prior to allowing the operator to initiate the welding process.« less

  17. Commissioning of the ALICE data acquisition system

    NASA Astrophysics Data System (ADS)

    Anticic, T.; Barroso, V.; Carena, F.; Carena, W.; Chapeland, S.; Cobanoglu, O.; Dénes, E.; Divià, R.; Fuchs, U.; Kiss, T.; Makhlyueva, I.; Ozok, F.; Roukoutakis, F.; Schossmaier, K.; Soós, C.; Vyvre, P. V.; Vergara, S.

    2008-07-01

    ALICE (A Large Ion Collider Experiment) is the heavy-ion detector designed to study the physics of strongly interacting matter and the quark-gluon plasma at the CERN Large Hadron Collider (LHC). A flexible, large bandwidth Data Acquisition System (DAQ) has been designed and deployed to collect sufficient statistics in the short running time foreseen per year for heavy ions and to accommodate very different requirements originated from the 18 sub-detectors. The Data Acquisition and Test Environment (DATE) is the software framework handling the data from the detector electronics up to the mass storage. This paper reviews the DAQ software and hardware architecture, including the latest features of the final design, such as the handling of the numerous calibration procedures in a common framework. We also discuss the large scale tests conducted on the real hardware to assess the standalone DAQ performances, its interfaces with the other online systems and the extensive commissioning performed in order to be ready for cosmics data taking scheduled to start in November 2007. The test protocols followed to integrate and validate each sub-detector with DAQ and Trigger hardware synchronized by the Experiment Control System are described. Finally, we give an overview of the experiment logbook, and some operational aspects of the deployment of our computing facilities. The implementation of a Transient Data Storage able to cope with the 1.25 GB/s recorded by the event-building machines and the data quality monitoring framework are covered in separate papers.

  18. The DISTO data acquisition system at SATURNE

    SciTech Connect

    Balestra, F.; Bedfer, Y.; Bertini, R.

    1998-06-01

    The DISTO collaboration has built a large-acceptance magnetic spectrometer designed to provide broad kinematic coverage of multiparticle final states produced in pp scattering. The spectrometer has been installed in the polarized proton beam of the Saturne accelerator in Saclay to study polarization observables in the {rvec p}p {yields} pK{sup +}{rvec Y} (Y = {Lambda}, {Sigma}{sup 0} or Y{sup *}) reaction and vector meson production ({psi}, {omega} and {rho}) in pp collisions. The data acquisition system is based on a VME 68030 CPU running the OS/9 operating system, housed in a single VME crate together with the CAMAC interface, the triple port ECL memories, and four RISC R3000 CPU. The digitization of signals from the detectors is made by PCOS III and FERA front-end electronics. Data of several events belonging to a single Saturne extraction are stored in VME triple-port ECL memories using a hardwired fast sequencer. The buffer, optionally filtered by the RISC R3000 CPU, is recorded on a DLT cassette by DAQ CPU using the on-board SCSI interface during the acceleration cycle. Two UNIX workstations are connected to the VME CPUs through a fast parallel bus and the Local Area Network. They analyze a subset of events for on-line monitoring. The data acquisition system is able to read and record 3,500 ev/burst in the present configuration with a dead time of 15%.

  19. Shigella Iron Acquisition Systems and their Regulation

    PubMed Central

    Wei, Yahan; Murphy, Erin R.

    2016-01-01

    Survival of Shigella within the host is strictly dependent on the ability of the pathogen to acquire essential nutrients, such as iron. As an innate immune defense against invading pathogens, the level of bio-available iron within the human host is maintained at exceeding low levels, by sequestration of the element within heme and other host iron-binding compounds. In response to sequestration mediated iron limitation, Shigella produce multiple iron-uptake systems that each function to facilitate the utilization of a specific host-associated source of nutrient iron. As a mechanism to balance the essential need for iron and the toxicity of the element when in excess, the production of bacterial iron acquisition systems is tightly regulated by a variety of molecular mechanisms. This review summarizes the current state of knowledge on the iron-uptake systems produced by Shigella species, their distribution within the genus, and the molecular mechanisms that regulate their production. PMID:26904516

  20. Instrumentation & Data Acquisition System (D AS) Engineer

    NASA Technical Reports Server (NTRS)

    Jackson, Markus Deon

    2015-01-01

    The primary job of an Instrumentation and Data Acquisition System (DAS) Engineer is to properly measure physical phenomenon of hardware using appropriate instrumentation and DAS equipment designed to record data during a specified test of the hardware. A DAS system includes a CPU or processor, a data storage device such as a hard drive, a data communication bus such as Universal Serial Bus, software to control the DAS system processes like calibrations, recording of data and processing of data. It also includes signal conditioning amplifiers, and certain sensors for specified measurements. My internship responsibilities have included testing and adjusting Pacific Instruments Model 9355 signal conditioning amplifiers, writing and performing checkout procedures, writing and performing calibration procedures while learning the basics of instrumentation.

  1. Implementation of a production Ada project: The GRODY study

    NASA Technical Reports Server (NTRS)

    Godfrey, Sara; Brophy, Carolyn Elizabeth

    1989-01-01

    The use of the Ada language and design methodologies that encourage full use of its capabilities have a strong impact on all phases of the software development project life cycle. At the National Aeronautics and Space Administration/Goddard Space Flight Center (NASA/GSFC), the Software Engineering Laboratory (SEL) conducted an experiment in parallel development of two flight dynamics systems in FORTRAN and Ada. The differences observed during the implementation, unit testing, and integration phases of the two projects are described and the lessons learned during the implementation phase of the Ada development are outlined. Included are recommendations for future Ada development projects.

  2. Knowledge representation into Ada parallel processing

    NASA Technical Reports Server (NTRS)

    Masotto, Tom; Babikyan, Carol; Harper, Richard

    1990-01-01

    The Knowledge Representation into Ada Parallel Processing project is a joint NASA and Air Force funded project to demonstrate the execution of intelligent systems in Ada on the Charles Stark Draper Laboratory fault-tolerant parallel processor (FTPP). Two applications were demonstrated - a portion of the adaptive tactical navigator and a real time controller. Both systems are implemented as Activation Framework Objects on the Activation Framework intelligent scheduling mechanism developed by Worcester Polytechnic Institute. The implementations, results of performance analyses showing speedup due to parallelism and initial efficiency improvements are detailed and further areas for performance improvements are suggested.

  3. ADA (adenosine deaminase) gene therapy enters the competition

    SciTech Connect

    Culliton, B.J.

    1990-08-31

    Around the world, some 70 children are members of a select and deadly club. Born with an immune deficiency so severe that they will die of infection unless their immune systems can be repaired, they have captured the attention of would-be gene therapists who believe that a handful of these kids--the 15 or 20 who lack functioning levels of the enzyme adenosine deaminase (ADA)--could be saved by a healthy ADA gene. A team of gene therapists is ready to put the theory to the test. In April 1987, a team of NIH researchers headed by R. Michael Blaese and W. French Anderson came up with the first formal protocol to introduce a healthy ADA gene into an unhealthy human. After 3 years of line-by-line scrutiny by five review committees, they have permission to go ahead. Two or three children will be treated in the next year, and will be infused with T lymphocytes carrying the gene for ADA. If the experiment works, the ADA gene will begin producing normal amounts of ADA. An interesting feature of ADA deficiency, that makes it ideal for initial gene studies, is that the amount of ADA one needs for a healthy immune system is quite variable. Hence, once inside a patient's T cells, the new ADA gene needs only to express the enzyme in moderate amounts. No precise gene regulation is necessary.

  4. Optical image acquisition system for colony analysis

    NASA Astrophysics Data System (ADS)

    Wang, Weixing; Jin, Wenbiao

    2006-02-01

    For counting of both colonies and plaques, there is a large number of applications including food, dairy, beverages, hygiene, environmental monitoring, water, toxicology, sterility testing, AMES testing, pharmaceuticals, paints, sterile fluids and fungal contamination. Recently, many researchers and developers have made efforts for this kind of systems. By investigation, some existing systems have some problems since they belong to a new technology product. One of the main problems is image acquisition. In order to acquire colony images with good quality, an illumination box was constructed as: the box includes front lightning and back lightning, which can be selected by users based on properties of colony dishes. With the illumination box, lightning can be uniform; colony dish can be put in the same place every time, which make image processing easy. A digital camera in the top of the box connected to a PC computer with a USB cable, all the camera functions are controlled by the computer.

  5. Nike Facility Diagnostics and Data Acquisition System

    NASA Astrophysics Data System (ADS)

    Chan, Yung; Aglitskiy, Yefim; Karasik, Max; Kehne, David; Obenschain, Steve; Oh, Jaechul; Serlin, Victor; Weaver, Jim

    2013-10-01

    The Nike laser-target facility is a 56-beam krypton fluoride system that can deliver 2 to 3 kJ of laser energy at 248 nm onto targets inside a two meter diameter vacuum chamber. Nike is used to study physics and technology issues related to laser direct-drive ICF fusion, including hydrodynamic and laser-plasma instabilities, material behavior at extreme pressures, and optical and x-ray diagnostics for laser-heated targets. A suite of laser and target diagnostics are fielded on the Nike facility, including high-speed, high-resolution x-ray and visible imaging cameras, spectrometers and photo-detectors. A centrally-controlled, distributed computerized data acquisition system provides robust data management and near real-time analysis feedback capability during target shots. Work supported by DOE/NNSA.

  6. Multiple channel optical data acquisition system

    DOEpatents

    Fasching, G.E.; Goff, D.R.

    1985-02-22

    A multiple channel optical data acquisition system is provided in which a plurality of remote sensors monitoring specific process variable are interrogated by means of a single optical fiber connecting the remote station/sensors to a base station. The remote station/sensors derive all power from light transmitted through the fiber from the base station. Each station/sensor is individually accessed by means of a light modulated address code sent over the fiber. The remote station/sensors use a single light emitting diode to both send and receive light signals to communicate with the base station and provide power for the remote station. The system described can power at least 100 remote station/sensors over an optical fiber one mile in length.

  7. Auxiliary DCP data acquisition system. [airborne system

    NASA Technical Reports Server (NTRS)

    Snyder, R. V.

    1975-01-01

    An airborne DCP Data Aquisition System has been designed to augment the ERTS satellite data recovery system. The DCP's are data collection platforms located at pertinent sites. With the appropriate sensors they are able to collect, digitally encode and transmit environmental parameters to the ERTS satellite. The satellite in turn relays these transmissions to a ground station for processing. The satellite is available for such relay duty a minimum of two times in a 24-hour period. The equipment is to obtain continuous DCP data during periods of unusual environmental activity--storms, floods, etc. Two circumstances contributed to the decision to design such a system; (1) Wallops Station utilizes surveillance aircraft in support of rocket launches and also in support of earth resources activities; (2) the area in which Wallops is located, the Delaware and Chesapeake Bay areas, are fertile areas for DCP usage. Therefore, by developing an airborne DCP receiving station and installing it on aircraft more continuous DCP data can be provided from sites in the surrounding areas at relatively low cost.

  8. AdaNET executive summary

    NASA Technical Reports Server (NTRS)

    Digman, R. Michael

    1988-01-01

    The goal of AdaNET is to transfer existing and emerging software engineering technology from the Federal government to the private sector. The views and perspectives of the current project participants on long and short term goals for AdaNET; organizational structure; resources and returns; summary of identified AdaNET services; and the summary of the organizational model currently under discussion are presented.

  9. Ada training evaluation and recommendation

    NASA Technical Reports Server (NTRS)

    Murphy, Robert; Stark, Michael

    1987-01-01

    This paper documents the Ada training experiences and recommendations of the Gamma Ray Observatory dynamics simulator Ada development team. A two month Ada training program for software developers is recommended which stresses the importance of teaching design methodologies early, as well as the use of certain training aids such as videotaped lectures and computer-aided instruction. Furthermore, a separate training program for managers is recommended, so that they may gain a better understanding of modified review products and resource allocation associated with Ada projects.

  10. AdaNET research project

    NASA Technical Reports Server (NTRS)

    Digman, R. Michael

    1988-01-01

    The components necessary for the success of the commercialization of an Ada Technology Transition Network are reported in detail. The organizational plan presents the planned structure for services development and technical transition of AdaNET services to potential user communities. The Business Plan is the operational plan for the AdaNET service as a commercial venture. The Technical Plan is the plan from which the AdaNET can be designed including detailed requirements analysis. Also contained is an analysis of user fees and charges, and a proposed user fee schedule.

  11. Single transmission line data acquisition system

    DOEpatents

    Fasching, George E.

    1984-01-01

    A single transmission line interrogated multiple channel data acquisition system is provided in which a plurality of remote station/sensors monitor specific process variables and transmit measurement values over the single transmission line to a master station when addressed by the master station. Power for all remote stations (up to 980) is provided by driving the line with constant voltage supplied from the master station and automatically maintained independent of the number of remote stations directly connected to the line. The transmission line can be an RG-62 coaxial cable with lengths up to about 10,000 feet with branches up to 500 feet. The remote stations can be attached randomly along the line. The remote stations can be scanned at rates up to 980 channels/second.

  12. Infrared Mueller matrix acquisition and preprocessing system.

    PubMed

    Carrieri, Arthur H; Owens, David J; Schultz, Jonathan C

    2008-09-20

    An analog Mueller matrix acquisition and preprocessing system (AMMS) was developed for a photopolarimetric-based sensor with 9.1-12.0 microm optical bandwidth, which is the middle infrared wavelength-tunable region of sensor transmitter and "fingerprint" spectral band for chemical-biological (analyte) standoff detection. AMMS facilitates delivery of two alternate polarization-modulated CO(2) laser beams onto subject analyte that excite/relax molecular vibrational resonance in its analytic mass, primes the photoelastic-modulation engine of the sensor, establishes optimum throughput radiance per backscattering cross section, acquires Mueller elements modulo two laser beams in hexadecimal format, preprocesses (normalize, subtract, filter) these data, and formats the results into digitized identification metrics. Feed forwarding of formatted Mueller matrix metrics through an optimally trained and validated neural network provides pattern recognition and type classification of interrogated analyte. PMID:18806864

  13. Transforming AdaPT to Ada9x

    NASA Technical Reports Server (NTRS)

    Goldsack, Stephen J.; Holzbach-Valero, A. A.; Volz, Richard A.; Waldrop, Raymond S.

    1993-01-01

    How the concepts of AdaPT can be transformed into programs using the object oriented features proposed in the preliminary mapping for Ada9x are described. Emphasizing, as they do, the importance of data types as units of program, these features match well with the development of partitions as translations into Abstract Data Types which was exploited in the Ada83 translation covered in report R3. By providing a form of polymorphic type, the Ada83 version also gives support for the conformant partition idea which could be achieved in Ada83 only by using UNCHECKED CONVERSIONS. It is assumed that the reader understands AdaPT itself, but the translation into Ada83 is briefly reviewed, by applying it to a small example. This is then used to show how the same translation would be achieved in the 9x version. It is important to appreciate that the distribution features which are proposed in current mapping are not used or discussed in any detail, as those are not well matched to the AdaPT approach. Critical evaluation and comparison of these approaches is given in a separate report.

  14. Ada software productivity prototypes: A case study

    NASA Technical Reports Server (NTRS)

    Hihn, Jairus M.; Habib-Agahi, Hamid; Malhotra, Shan

    1988-01-01

    A case study of the impact of Ada on a Command and Control project completed at the Jet Propulsion Laboratory (JPL) is given. The data for this study was collected as part of a general survey of software costs and productivity at JPL and other NASA sites. The task analyzed is a successful example of the use of rapid prototyping as applied to command and control for the U.S. Air Force and provides the U.S. Air Force Military Airlift Command with the ability to track aircraft, air crews and payloads worldwide. The task consists of a replicated database at several globally distributed sites. The local databases at each site can be updated within seconds after changes are entered at any one site. The system must be able to handle up to 400,000 activities per day. There are currently seven sites, each with a local area network of computers and a variety of user displays; the local area networks are tied together into a single wide area network. Using data obtained for eight modules, totaling approximately 500,000 source lines of code, researchers analyze the differences in productivities between subtasks. Factors considered are percentage of Ada used in coding, years of programmer experience, and the use of Ada tools and modern programming practices. The principle findings are the following. Productivity is very sensitive to programmer experience. The use of Ada software tools and the use of modern programming practices are important; without such use Ada is just a large complex language which can cause productivity to decrease. The impact of Ada on development effort phases is consistent with earlier reports at the project level but not at the module level.

  15. The PAN-DA data acquisition system

    SciTech Connect

    Petravick, D.; Berg, D.; Berman, E.; Bernett, M.; Constanta-Fanourakis, P.; Dorries, T.; Haire, M.; Kaczar, K; MacKinnon, B.; Moore, C.; Nicinski, T.; Oleynik, G.; Pordes, R.; Sergey, G.; Votava, M.; White, V.

    1989-05-01

    The Online and Data Acquisition software groups at Fermi National Accelerator Laboratory have extended the VAXONLINE data acquisition package to include a VME based data path. The resulting environment, PAN-DA, provides a high throughput for logging, filtering, formatting and selecting events. 10 refs., 1 fig.

  16. ADA Guide for Small Businesses.

    ERIC Educational Resources Information Center

    Department of Justice, Washington, DC. Civil Rights Div.

    This guide presents an informal overview of some basic Americans with Disabilities Act (ADA) requirements for small businesses that provide goods or services to the public. References to key sections of the regulations or other information are included. The first section describes the ADA briefly. Section two lists the 12 categories of public…

  17. 40 CFR 205.54-2 - Sound data acquisition system.

    Code of Federal Regulations, 2011 CFR

    2011-07-01

    ... 40 Protection of Environment 25 2011-07-01 2011-07-01 false Sound data acquisition system. 205.54-2 Section 205.54-2 Protection of Environment ENVIRONMENTAL PROTECTION AGENCY (CONTINUED) NOISE ABATEMENT PROGRAMS TRANSPORTATION EQUIPMENT NOISE EMISSION CONTROLS Medium and Heavy Trucks § 205.54-2 Sound data acquisition system. (a) Systems...

  18. 40 CFR 205.54-2 - Sound data acquisition system.

    Code of Federal Regulations, 2012 CFR

    2012-07-01

    ... 40 Protection of Environment 26 2012-07-01 2011-07-01 true Sound data acquisition system. 205.54-2 Section 205.54-2 Protection of Environment ENVIRONMENTAL PROTECTION AGENCY (CONTINUED) NOISE ABATEMENT PROGRAMS TRANSPORTATION EQUIPMENT NOISE EMISSION CONTROLS Medium and Heavy Trucks § 205.54-2 Sound data acquisition system. (a) Systems...

  19. 40 CFR 205.54-2 - Sound data acquisition system.

    Code of Federal Regulations, 2014 CFR

    2014-07-01

    ... 40 Protection of Environment 25 2014-07-01 2014-07-01 false Sound data acquisition system. 205.54-2 Section 205.54-2 Protection of Environment ENVIRONMENTAL PROTECTION AGENCY (CONTINUED) NOISE ABATEMENT PROGRAMS TRANSPORTATION EQUIPMENT NOISE EMISSION CONTROLS Medium and Heavy Trucks § 205.54-2 Sound data acquisition system. (a) Systems...

  20. 40 CFR 205.54-2 - Sound data acquisition system.

    Code of Federal Regulations, 2013 CFR

    2013-07-01

    ... 40 Protection of Environment 26 2013-07-01 2013-07-01 false Sound data acquisition system. 205.54-2 Section 205.54-2 Protection of Environment ENVIRONMENTAL PROTECTION AGENCY (CONTINUED) NOISE ABATEMENT PROGRAMS TRANSPORTATION EQUIPMENT NOISE EMISSION CONTROLS Medium and Heavy Trucks § 205.54-2 Sound data acquisition system. (a) Systems...

  1. Acoustic imaging systems (for robotic object acquisition)

    NASA Astrophysics Data System (ADS)

    Richardson, J. M.; Martin, J. F.; Marsh, K. A.; Schoenwald, J. S.

    1985-03-01

    The long-term objective of the effort is to establish successful approaches for 3D acoustic imaging of dense solid objects in air to provide the information required for acquisition and manipulation of these objects by a robotic system. The objective of this first year's work was to achieve and demonstrate the determination of the external geometry (shape) of such objects with a fixed sparse array of sensors, without the aid of geometrical models or extensive training procedures. Conventional approaches for acoustic imaging fall into two basic categories. The first category is used exclusively for dense solid objects. It involves echo-ranging from a large number of sensor positions, achieved either through the use of a larger array of transducers or through extensive physical scanning of a small array. This approach determines the distance to specular reflection points from each sensor position; with suitable processing an image can be inferred. The second category uses the full acoustic waveforms to provide an image, but is strictly applicable only to weak inhomogeneities. The most familiar example is medical imaging of the soft tissue portions of the body where the range of acoustic impedance is relatively small.

  2. A high-speed transputer-based data acquisition system

    NASA Astrophysics Data System (ADS)

    Loureiro, C. F. M.; Santos, J. M. G. B.; Simões, J. B.; Correia, C. M. B. A.; Zilker, M.

    1996-01-01

    A 250 MHz 8-bit transputer-based data acquisition VME bus module is described. This module has been designed as the acquisition node of a transputer-based real-time processing and data reduction system for the reflectometry diagnostic in the ASDEX Upgrade tokamak experiment. The architecture of the board is detailed, emphasizing the advantages of using recently delivered devices, like fast synchronous FIFOs, in a mixed ECL/TTL data acquisition architecture. It is shown that the implemented architecture leads naturally to the implementation of hardware triggers that allow the acquisition channels to operate as stand-alone modules in a self-triggered, self-timed, data acquisition mode. The advantages of using transputers as local control and processing units are discussed. The use of the board in the reflectometry diagnostic and the general processing goals of the system are presented together with data characterizing the performance of the acquisition channels.

  3. Real-Time Wireless Data Acquisition System

    NASA Technical Reports Server (NTRS)

    Valencia, Emilio J.; Perotti, Jose; Lucena, Angel; Mata, Carlos

    2007-01-01

    Current and future aerospace requirements demand the creation of a new breed of sensing devices, with emphasis on reduced weight, power consumption, and physical size. This new generation of sensors must possess a high degree of intelligence to provide critical data efficiently and in real-time. Intelligence will include self-calibration, self-health assessment, and pre-processing of raw data at the sensor level. Most of these features are already incorporated in the Wireless Sensors Network (SensorNet(TradeMark)), developed by the Instrumentation Group at Kennedy Space Center (KSC). A system based on the SensorNet(TradeMark) architecture consists of data collection point(s) called Central Stations (CS) and intelligent sensors called Remote Stations (RS) where one or more CSs can be accommodated depending on the specific application. The CS's major function is to establish communications with the Remote Stations and to poll each RS for data and health information. The CS also collects, stores and distributes these data to the appropriate systems requiring the information. The system has the ability to perform point-to-point, multi-point and relay mode communications with an autonomous self-diagnosis of each communications link. Upon detection of a communication failure, the system automatically reconfigures to establish new communication paths. These communication paths are automatically and autonomously selected as the best paths by the system based on the existing operating environment. The data acquisition system currently under development at KSC consists of the SensorNet(TradeMark) wireless sensors as the remote stations and the central station called the Radio Frequency Health Node (RFHN). The RFF1N is the central station which remotely communicates with the SensorNet(TradeMark) sensors to control them and to receive data. The system's salient feature is the ability to provide deterministic sensor data with accurate time stamps for both time critical and non

  4. Evolution of Ada technology in the flight dynamics area: Implementation/testing phase analysis

    NASA Technical Reports Server (NTRS)

    Quimby, Kelvin L.; Esker, Linda; Miller, John; Smith, Laurie; Stark, Mike; Mcgarry, Frank

    1989-01-01

    An analysis is presented of the software engineering issues related to the use of Ada for the implementation and system testing phases of four Ada projects developed in the flight dynamics area. These projects reflect an evolving understanding of more effective use of Ada features. In addition, the testing methodology used on these projects has changed substantially from that used on previous FORTRAN projects.

  5. Information management system breadboard data acquisition and control system.

    NASA Technical Reports Server (NTRS)

    Mallary, W. E.

    1972-01-01

    Description of a breadboard configuration of an advanced information management system based on requirements for high data rates and local and centralized computation for subsystems and experiments to be housed on a space station. The system is to contain a 10-megabit-per-second digital data bus, remote terminals with preprocessor capabilities, and a central multiprocessor. A concept definition is presented for the data acquisition and control system breadboard, and a detailed account is given of the operation of the bus control unit, the bus itself, and the remote acquisition and control unit. The data bus control unit is capable of operating under control of both its own test panel and the test processor. In either mode it is capable of both single- and multiple-message operation in that it can accept a block of data requests or update commands for transmission to the remote acquisition and control unit, which in turn is capable of three levels of data-handling complexity.

  6. Ada Linear-Algebra Program

    NASA Technical Reports Server (NTRS)

    Klumpp, A. R.; Lawson, C. L.

    1988-01-01

    Routines provided for common scalar, vector, matrix, and quaternion operations. Computer program extends Ada programming language to include linear-algebra capabilities similar to HAS/S programming language. Designed for such avionics applications as software for Space Station.

  7. GRASP/Ada 95: Reverse Engineering Tools for Ada

    NASA Technical Reports Server (NTRS)

    Cross, James H., II

    1996-01-01

    The GRASP/Ada project (Graphical Representations of Algorithms, Structures, and Processes for Ada) has successfully created and prototyped an algorithmic level graphical representation for Ada software, the Control Structure Diagram (CSD), and a new visualization for a fine-grained complexity metric called the Complexity Profile Graph (CPG). By synchronizing the CSD and the CPG, the CSD view of control structure, nesting, and source code is directly linked to the corresponding visualization of statement level complexity in the CPG. GRASP has been integrated with GNAT, the GNU Ada 95 Translator to provide a comprehensive graphical user interface and development environment for Ada 95. The user may view, edit, print, and compile source code as a CSD with no discernible addition to storage or computational overhead. The primary impetus for creation of the CSD was to improve the comprehension efficiency of Ada software and, as a result, improve reliability and reduce costs. The emphasis has been on the automatic generation of the CSD from Ada 95 source code to support reverse engineering and maintenance. The CSD has the potential to replace traditional prettyprinted Ada source code. The current update has focused on the design and implementation of a new Motif compliant user interface, and a new CSD generator consisting of a tagger and renderer. The Complexity Profile Graph (CPG) is based on a set of functions that describes the context, content, and the scaling for complexity on a statement by statement basis. When combined graphicafly, the result is a composite profile of complexity for the program unit. Ongoing research includes the development and refinement of the associated functions, and the development of the CPG generator prototype. The current Version 5.0 prototype provides the capability for the user to generate CSDs and CPGs from Ada 95 source code in a reverse engineering as well as forward engineering mode with a level of flexibility suitable for

  8. Improvements and modifications to the NASA microwave signature acquisition system

    NASA Technical Reports Server (NTRS)

    Jean, B. R.; Newton, R. W.; Warren, G. L.; Clark, B. V.; Zajicek, J. L.

    1978-01-01

    A user oriented description of the modified and upgraded Microwave Signature Acquisition System is provided. The present configuration of the sensor system and its operating characteristics are documented and a step-by-step operating procedure provides instruction for mounting the antenna truss assembly, readying the system for data acquisition, and for controlling the system during the data collection sequence. The resulting data products are also identified.

  9. Integrity and security in an Ada runtime environment

    NASA Technical Reports Server (NTRS)

    Bown, Rodney L.

    1991-01-01

    A review is provided of the Formal Methods group discussions. It was stated that integrity is not a pure mathematical dual of security. The input data is part of the integrity domain. The group provided a roadmap for research. One item of the roadmap and the final position statement are closely related to the space shuttle and space station. The group's position is to use a safe subset of Ada. Examples of safe sets include the Army Secure Operating System and the Penelope Ada verification tool. It is recommended that a conservative attitude is required when writing Ada code for life and property critical systems.

  10. 29. Perimeter acquisition radar building room #318, data processing system ...

    Library of Congress Historic Buildings Survey, Historic Engineering Record, Historic Landscapes Survey

    29. Perimeter acquisition radar building room #318, data processing system area; data processor maintenance and operations center, showing data processing consoles - Stanley R. Mickelsen Safeguard Complex, Perimeter Acquisition Radar Building, Limited Access Area, between Limited Access Patrol Road & Service Road A, Nekoma, Cavalier County, ND

  11. An Ada programming support environment

    NASA Technical Reports Server (NTRS)

    Tyrrill, AL; Chan, A. David

    1986-01-01

    The toolset of an Ada Programming Support Environment (APSE) being developed at North American Aircraft Operations (NAAO) of Rockwell International, is described. The APSE is resident on three different hosts and must support developments for the hosts and for embedded targets. Tools and developed software must be freely portable between the hosts. The toolset includes the usual editors, compilers, linkers, debuggers, configuration magnagers, and documentation tools. Generally, these are being supplied by the host computer vendors. Other tools, for example, pretty printer, cross referencer, compilation order tool, and management tools were obtained from public-domain sources, are implemented in Ada and are being ported to the hosts. Several tools being implemented in-house are of interest, these include an Ada Design Language processor based on compilable Ada. A Standalone Test Environment Generator facilitates test tool construction and partially automates unit level testing. A Code Auditor/Static Analyzer permits the Ada programs to be evaluated against measures of quality. An Ada Comment Box Generator partially automates generation of header comment boxes.

  12. QUEST/Ada: Query utility environment for software testing of Ada

    NASA Technical Reports Server (NTRS)

    Brown, David B.

    1989-01-01

    Results of research and development efforts are presented for Task 1, Phase 2 of a general project entitled, The Development of a Program Analysis Environment for Ada. A prototype of the QUEST/Ada system was developed to collect data to determine the effectiveness of the rule-based testing paradigm. The prototype consists of five parts: the test data generator, the parser/scanner, the test coverage analyzer, a symbolic evaluator, and a data management facility, known as the Librarian. These components are discussed at length. Also presented is an experimental design for the evaluations, an overview of the project, and a schedule for its completion.

  13. The development of a program analysis environment for Ada

    NASA Technical Reports Server (NTRS)

    Brown, David B.; Carlisle, Homer W.; Chang, Kai-Hsiung; Cross, James H.; Deason, William H.; Haga, Kevin D.; Huggins, John R.; Keleher, William R. A.; Starke, Benjamin B.; Weyrich, Orville R.

    1989-01-01

    A unit level, Ada software module testing system, called Query Utility Environment for Software Testing of Ada (QUEST/Ada), is described. The project calls for the design and development of a prototype system. QUEST/Ada design began with a definition of the overall system structure and a description of component dependencies. The project team was divided into three groups to resolve the preliminary designs of the parser/scanner: the test data generator, and the test coverage analyzer. The Phase 1 report is a working document from which the system documentation will evolve. It provides history, a guide to report sections, a literature review, the definition of the system structure and high level interfaces, descriptions of the prototype scope, the three major components, and the plan for the remainder of the project. The appendices include specifications, statistics, two papers derived from the current research, a preliminary users' manual, and the proposal and work plan for Phase 2.

  14. Data acquisition system for operational earth observation missions

    NASA Technical Reports Server (NTRS)

    Deerwester, J. M.; Alexander, D.; Arno, R. D.; Edsinger, L. E.; Norman, S. M.; Sinclair, K. F.; Tindle, E. L.; Wood, R. D.

    1972-01-01

    The data acquisition system capabilities expected to be available in the 1980 time period as part of operational Earth observation missions are identified. By data acquisition system is meant the sensor platform (spacecraft or aircraft), the sensors themselves and the communication system. Future capabilities and support requirements are projected for the following sensors: film camera, return beam vidicon, multispectral scanner, infrared scanner, infrared radiometer, microwave scanner, microwave radiometer, coherent side-looking radar, and scatterometer.

  15. Remote data acquisition system based on DataSocket technology

    NASA Astrophysics Data System (ADS)

    Li, Haitao; Yang, Le-Ping

    2003-09-01

    The paper discusses a design of a remote data acquisition system based on DataSocket technology, the main idea of this system is that using the abilities of high speed live data publishing and data sharing of DataSocket technology to transmit the control commands of DAQ cards and measurement data. This system resolves the problems of using RDA technology to realize remote data acquisition.

  16. SDI satellite autonomy using AI and Ada

    NASA Technical Reports Server (NTRS)

    Fiala, Harvey E.

    1990-01-01

    The use of Artificial Intelligence (AI) and the programming language Ada to help a satellite recover from selected failures that could lead to mission failure are described. An unmanned satellite will have a separate AI subsystem running in parallel with the normal satellite subsystems. A satellite monitoring subsystem (SMS), under the control of a blackboard system, will continuously monitor selected satellite subsystems to become alert to any actual or potential problems. In the case of loss of communications with the earth or the home base, the satellite will go into a survival mode to reestablish communications with the earth. The use of an AI subsystem in this manner would have avoided the tragic loss of the two recent Soviet probes that were sent to investigate the planet Mars and its moons. The blackboard system works in conjunction with an SMS and a reconfiguration control subsystem (RCS). It can be shown to be an effective way for one central control subsystem to monitor and coordinate the activities and loads of many interacting subsystems that may or may not contain redundant and/or fault-tolerant elements. The blackboard system will be coded in Ada using tools such as the ABLE development system and the Ada Production system.

  17. A data acquisition system for marine and ecological research.

    NASA Technical Reports Server (NTRS)

    Johnson, R. A.

    1971-01-01

    Description of a self-contained portable data acquisition system for use in marine and ecological research. The compact lightweight data acquisition system is capable of recording 14 variables in its present configuration and is suitable for use in either a boat, pickup truck, or light aircraft. This system will provide the acquisition of reliable data on the structure of the environment and the effect of man-made and natural activities on the observed phenomenon. Utilizing both self-contained analog recording and a telemetry transmitter for real-time digital readout and recording, the prototype system has undergone extensive testing. Currently undergoing component performance upgrading, the prototype system has been utilized in several environmental science investigations associated with air pollution investigations and weather modification and is currently being used for marine data acquisition.

  18. Ada and software management in NASA: Symposium/forum

    NASA Technical Reports Server (NTRS)

    1989-01-01

    The promises of Ada to improve software productivity and quality, and the claims that a transition to Ada would require significant changes in NASA's training programs and ways of doing business were investigated. The study assesses the agency's ongoing and planned Ada activities. A series of industry representatives (Computer Sciences Corporation, General Electric Aerospace, McDonnell Douglas Space Systems Company, TRW, Lockheed, and Boeing) reviewed the recommendations and assessed their impact from the Company's perspective. The potential effects on NASA programs were then discussed.

  19. Designing with Ada for satellite simulation: A case study

    NASA Technical Reports Server (NTRS)

    Agresti, W. W.; Church, V. E.; Card, D. N.; Lo, P. L.

    1986-01-01

    A FORTRAN oriented and an Ada oriented design for the same system are compared to learn whether an essentially different design was produced using Ada. The designs were produced by an experiment that involves the parallel development of software for a spacecraft dynamics simulator. Design differences are identified in the use of abstractions, system structure, and simulator operations. Although the designs were vastly different, this result may be influenced by some special characteristics discussed.

  20. Designing with Ada for satellite simulation: A case study

    NASA Technical Reports Server (NTRS)

    Agresti, William W.; Church, Victor E.; Card, David N.; Lo, P. L.

    1986-01-01

    A FORTRAN-operated and an Ada-oriented design for the same system are compared to learn whether an essentially different design was produced using Ada. The designs were produced by an experiment that involves the parallel development of software for a spacecraft dynamics simulator. Design differences are identified in the use of abstractions, system structure, and simulator operations. Although the designs were significantly different, this result may be influenced by some special characteristics discussed.

  1. Benchmarking Ada tasking on tightly coupled multiprocessor architectures

    NASA Technical Reports Server (NTRS)

    Collard, Philippe; Goforth, Andre; Marquardt, Matthew

    1989-01-01

    The development of benchmarks and performance measures for parallel Ada tasking is reported with emphasis on the macroscopic behavior of the benchmark across a set of load parameters. The application chosen for the study was the NASREM model for telerobot control, relevant to many NASA missions. The results of the study demonstrate the potential of parallel Ada in accomplishing the task of developing a control system for a system such as the Flight Telerobotic Servicer using the NASREM framework.

  2. 48 CFR 1.102 - Statement of guiding principles for the Federal Acquisition System.

    Code of Federal Regulations, 2010 CFR

    2010-10-01

    ... 48 Federal Acquisition Regulations System 1 2010-10-01 2010-10-01 false Statement of guiding principles for the Federal Acquisition System. 1.102 Section 1.102 Federal Acquisition Regulations System FEDERAL ACQUISITION REGULATION GENERAL FEDERAL ACQUISITION REGULATIONS SYSTEM Purpose, Authority, Issuance 1.102 Statement of guiding principles...

  3. Computer Systems Acquisition and the Use of Letters of Credit.

    ERIC Educational Resources Information Center

    Wernick, Alan S.

    1988-01-01

    Describes letters of credit and their usefulness in financing computer systems acquisition. Relevant legal policies and the different types and applications of letters of credit are discussed. (1 reference) (MES)

  4. A novel time stamping technique for distributed data acquisition systems.

    PubMed

    Subramaniam, E T

    2012-12-01

    In this paper, we discuss the design and implementation of a synchronizing technique for data acquisition systems, which can effectively use the normal, standard local area network cables to provide a time stamp, with a range up to 32 days, resolution of 10 ns, and synchronization within ± 5 ns. This system may be used to synchronize data being collected by independent heterogeneous data acquisition modules, that acquire events independently. Such distributed systems are generally designed with a tree-like structure or independent self-triggered acquisition boxes. These leaf edges are connected through branches to the root node, via non-bus based inter-connecting links. The present system has been tested with a set of self-triggered digital signal processing based data acquisition engines, having a 100 MHz analog to digital converter front end. PMID:23277988

  5. Control And Data Acquisition System Of Tokamak KTM

    SciTech Connect

    Baystrukov, K. I.; Pavlov, V. M.; Sharnin, A. V.; Obhodskij, A. V.; Merkulov, S. V.; Golobokov, Y. N.; Mezentsev, A. A.; Ovchinnikov, A. V.; Tazhibaeva, I. L.

    2008-04-07

    The preliminary results of control and data acquisition system (CODAS) development for Kazakhstan tokamak for material testing (KTM) [1] are presented. The KTM CODAS is completely new system optimized for KTM facility and its regimes of operation. Its development is carrying out in Tomsk Polytechnic University by Russian specialists. The first KTM launching under the control of CODAS is planed on 2008 year. The base functionality of CODAS is presented, including short description of its subsystems, such as control system of conditioning process, plasma control system, digital control system of power supplies, protection and timing system, data acquisition system.

  6. Designer crops: optimal root system architecture for nutrient acquisition.

    PubMed

    Kong, Xiangpei; Zhang, Maolin; De Smet, Ive; Ding, Zhaojun

    2014-12-01

    Plant root systems are highly plastic in response to environmental stimuli. Improved nutrient acquisition can increase fertilizer use efficiency and is critical for crop production. Recent analyses of field-grown crops highlighted the importance of root system architecture (RSA) in nutrient acquisition. This indicated that it is feasible in practice to exploit genotypes or mutations giving rise to optimal RSA for crop design in the future, especially with respect to plant breeding for infertile soils. PMID:25450041

  7. A Fully Implantable 96-channel Neural Data Acquisition System

    PubMed Central

    Rizk, Michael; Bossetti, Chad A; Jochum, Thomas A; Callender, Stephen H; Nicolelis, Miguel A L; Turner, Dennis A; Wolf, Patrick D

    2009-01-01

    A fully implantable neural data acquisition system is a key component of a clinically viable brain-machine interface. This type of system must communicate with the outside world and obtain power without the use of wires that cross through the skin. We present a 96-channel fully implantable neural data acquisition system. This system performs spike detection and extraction within the body and wirelessly transmits data to an external unit. Power is supplied wirelessly through the use of inductively-coupled coils. The system was implanted acutely in sheep and successfully recorded, processed, and transmitted neural data. Bidirectional communication between the implanted system and an external unit was successful over a range of 2 m. The system is also shown to integrate well into a brain-machine interface. This demonstration of a high channel-count fully implanted neural data acquisition system is a critical step in the development of a clinically viable brain-machine interface. PMID:19255459

  8. Reducing acquisition risk through integrated systems of systems engineering

    NASA Astrophysics Data System (ADS)

    Gross, Andrew; Hobson, Brian; Bouwens, Christina

    2016-05-01

    In the fall of 2015, the Joint Staff J7 (JS J7) sponsored the Bold Quest (BQ) 15.2 event and conducted planning and coordination to combine this event into a joint event with the Army Warfighting Assessment (AWA) 16.1 sponsored by the U.S. Army. This multipurpose event combined a Joint/Coalition exercise (JS J7) with components of testing, training, and experimentation required by the Army. In support of Assistant Secretary of the Army for Acquisition, Logistics, and Technology (ASA(ALT)) System of Systems Engineering and Integration (SoSE&I), Always On-On Demand (AO-OD) used a system of systems (SoS) engineering approach to develop a live, virtual, constructive distributed environment (LVC-DE) to support risk mitigation utilizing this complex and challenging exercise environment for a system preparing to enter limited user test (LUT). AO-OD executed a requirements-based SoS engineering process starting with user needs and objectives from Army Integrated Air and Missile Defense (AIAMD), Patriot units, Coalition Intelligence, Surveillance and Reconnaissance (CISR), Focused End State 4 (FES4) Mission Command (MC) Interoperability with Unified Action Partners (UAP), and Mission Partner Environment (MPE) Integration and Training, Tactics and Procedures (TTP) assessment. The SoS engineering process decomposed the common operational, analytical, and technical requirements, while utilizing the Institute of Electrical and Electronics Engineers (IEEE) Distributed Simulation Engineering and Execution Process (DSEEP) to provide structured accountability for the integration and execution of the AO-OD LVC-DE. As a result of this process implementation, AO-OD successfully planned for, prepared, and executed a distributed simulation support environment that responsively satisfied user needs and objectives, demonstrating the viability of an LVC-DE environment to support multiple user objectives and support risk mitigation activities for systems in the acquisition process.

  9. GRASP/Ada: Graphical Representations of Algorithms, Structures, and Processes for Ada. The development of a program analysis environment for Ada: Reverse engineering tools for Ada, task 2, phase 3

    NASA Technical Reports Server (NTRS)

    Cross, James H., II

    1991-01-01

    The main objective is the investigation, formulation, and generation of graphical representations of algorithms, structures, and processes for Ada (GRASP/Ada). The presented task, in which various graphical representations that can be extracted or generated from source code are described and categorized, is focused on reverse engineering. The following subject areas are covered: the system model; control structure diagram generator; object oriented design diagram generator; user interface; and the GRASP library.

  10. Acquisition and display systems of FTV (free-viewpoint television)

    NASA Astrophysics Data System (ADS)

    Fujii, Toshiaki; Tanimoto, Masayuki

    2003-11-01

    Free-viewpoint TeleVision (FTV) is a next generation television where users can move their viewpoints freely. In the previous paper, we reported an FTV system based on the Ray-Space representation. In this paper, we focus on acquisition and display system for the FTV. As an acquisition system, we investigated two configurations: (1) multiple cameras with interpolation, and (2) a single high-speed camera with optical scanning system. As a display system, we developed a display with head tracking, where the position of a user is detected by image processing.

  11. Universal Access and the ADA: A Disability Access Design Specification for the New UCLA Library Online Information System.

    ERIC Educational Resources Information Center

    Chalfen, Daniel Hilton; Farb, Sharon E.

    1996-01-01

    In light of the compliance requirements of the Americans with Disabilities Act, this article explains adaptive computing technology and its use in the design of a new implementation of ORION, the online information system at the University of California Los Angeles. Addresses, both postal and electronic when possible, are provided for several…

  12. QUEST/Ada (Query Utility Environment for Software Testing of Ada): The development of a prgram analysis environment for Ada, task 1, phase 2

    NASA Technical Reports Server (NTRS)

    Brown, David B.

    1990-01-01

    The results of research and development efforts are described for Task one, Phase two of a general project entitled The Development of a Program Analysis Environment for Ada. The scope of this task includes the design and development of a prototype system for testing Ada software modules at the unit level. The system is called Query Utility Environment for Software Testing of Ada (QUEST/Ada). The prototype for condition coverage provides a platform that implements expert system interaction with program testing. The expert system can modify data in the instrument source code in order to achieve coverage goals. Given this initial prototype, it is possible to evaluate the rule base in order to develop improved rules for test case generation. The goals of Phase two are the following: (1) to continue to develop and improve the current user interface to support the other goals of this research effort (i.e., those related to improved testing efficiency and increased code reliable); (2) to develop and empirically evaluate a succession of alternative rule bases for the test case generator such that the expert system achieves coverage in a more efficient manner; and (3) to extend the concepts of the current test environment to address the issues of Ada concurrency.

  13. Ada style guide (version 1.1)

    NASA Technical Reports Server (NTRS)

    Seidewitz, Edwin V.; Agresti, William; Ferry, Daniel; Lavallee, David; Maresca, Paul; Nelson, Robert; Quimby, Kelvin; Rosenberg, Jacob; Roy, Daniel; Shell, Allyn

    1987-01-01

    Ada is a programming language of considerable expressive power. The Ada Language Reference Manual provides a thorough definition of the language. However, it does not offer sufficient guidance on the appropriate use of Ada's powerful features. For this reason, the Goddard Space Flight Center Ada User's Group has produced this style guide which addresses such program style issues. The guide covers three areas of Ada program style: the structural decomposition of a program; the coding and the use of specific Ada features; and the textural formatting of a program.

  14. 77 FR 187 - Federal Acquisition Regulation; Transition to the System for Award Management (SAM)

    Federal Register 2010, 2011, 2012, 2013, 2014

    2012-01-03

    ... pertaining to three procurement systems included in the Integrated Acquisition Environment--the Central... Certifications Application. These three Integrated Acquisition Environment systems and the Disaster Response.... Background The Integrated Acquisition Environment (IAE) is an electronic- Government initiative. The IAE...

  15. A digital imaging photometry system for cometary data acquisition

    NASA Technical Reports Server (NTRS)

    Clifton, K. S.; Benson, C. M.; Gary, G. A.

    1986-01-01

    This report describes a digital imaging photometry system developed in the Space Science Laboratory at the Marshall Space Flight center. The photometric system used for cometary data acquisition is based on an intensified secondary electron conduction (ISEC) vidicon coupled to a versatile data acquisition system which allows real-time interactive operation. Field tests on the Orion and Rosette nebulas indicate a limiting magnitude of approximately m sub v = 14 over the 40 arcmin field-of-view. Observations were conducted of Comet Giacobini-Zinner in August 1985. The resulting data are discussed in relation to the capabilities of the digital analysis system. The development program concluded on August 31, 1985.

  16. Review of digital fingerprint acquisition systems and wavelet compression

    NASA Astrophysics Data System (ADS)

    Hopper, Thomas

    2003-04-01

    Over the last decade many criminal justice agencies have replaced their fingerprint card based systems with electronic processing. We examine these new systems and find that image acquisition to support the identification application is consistently a challenge. Image capture and compression are widely dispersed and relatively new technologies within criminal justice information systems. Image quality assurance programs are just beginning to mature.

  17. Review of Supervisory Control and Data Acquisition (SCADA) Systems

    SciTech Connect

    Reva Nickelson; Briam Johnson; Ken Barnes

    2004-01-01

    A review using open source information was performed to obtain data related to Supervisory Control and Data Acquisition (SCADA) systems used to supervise and control domestic electric power generation, transmission, and distribution. This report provides the technical details for the types of systems used, system disposal, cyber and physical security measures, network connections, and a gap analysis of SCADA security holes.

  18. An intelligent data acquisition system for fluid mechanics research

    NASA Technical Reports Server (NTRS)

    Cantwell, E. R.; Zilliac, G.; Fukunishi, Y.

    1989-01-01

    This paper describes a novel data acquisition system for use with wind-tunnel probe-based measurements, which incorporates a degree of specific fluid dynamics knowledge into a simple expert system-like control program. The concept was developed with a rudimentary expert system coupled to a probe positioning mechanism operating in a small-scale research wind tunnel. The software consisted of two basic elements, a general-purpose data acquisition system and the rulebased control element to take and analyze data and supplying decisions as to where to measure, how many data points to take, and when to stop. The system was validated in an experiment involving a vortical flow field, showing that it was possible to increase the resolution of the experiment or, alternatively, reduce the total number of data points required, to achieve parity with the results of most conventional data acquisition approaches.

  19. Renovating To Meet ADA Standards.

    ERIC Educational Resources Information Center

    Huber, Judy; Jones, Garry

    2003-01-01

    Using the examples of Owen D. Young School in Van Hornesville, New York, and the Tonawanda City school district in Buffalo, New York, describes how school planners should take the accessibility standards mandated by the Americans with Disabilities Act (ADA) into account when renovating. (EV)

  20. A graphically oriented specification language for automatic code generation. GRASP/Ada: A Graphical Representation of Algorithms, Structure, and Processes for Ada, phase 1

    NASA Technical Reports Server (NTRS)

    Cross, James H., II; Morrison, Kelly I.; May, Charles H., Jr.; Waddel, Kathryn C.

    1989-01-01

    The first phase of a three-phase effort to develop a new graphically oriented specification language which will facilitate the reverse engineering of Ada source code into graphical representations (GRs) as well as the automatic generation of Ada source code is described. A simplified view of the three phases of Graphical Representations for Algorithms, Structure, and Processes for Ada (GRASP/Ada) with respect to three basic classes of GRs is presented. Phase 1 concentrated on the derivation of an algorithmic diagram, the control structure diagram (CSD) (CRO88a) from Ada source code or Ada PDL. Phase 2 includes the generation of architectural and system level diagrams such as structure charts and data flow diagrams and should result in a requirements specification for a graphically oriented language able to support automatic code generation. Phase 3 will concentrate on the development of a prototype to demonstrate the feasibility of this new specification language.

  1. A High Performance Virtualized Seismic Data Acquisition System

    NASA Astrophysics Data System (ADS)

    Davis, G. A.; Eakins, J. A.; Reyes, J. C.; Franke, M.; Sánchez, R. F.; Cortes Muñoz, P.; Busby, R. W.; Vernon, F.; Barrientos, S. E.

    2014-12-01

    As part of a collaborative effort with the Incorporated Research Institutions for Seismology, a virtualized seismic data acquisition and processing system was recently installed at the Centro Sismológical Nacional (CSN) at the Universidad de Chile for use as part of their early warning system. Using lessons learned from the Earthscope Transportable Array project, the design of this system consists of dedicated acquisition, processing and data distribution nodes hosted on a high availability hypervisor cluster. Data is exchanged with the IRIS Data Management Center and the existing processing infrastructure at the CSN. The processing nodes are backed by 20 TB of hybrid Solid State Disk (SSD) and spinning disk storage with automatic tiering of data between the disks. As part of the installation, best practices for station metadata maintenance were discussed and applied to the existing IRIS sponsored stations, as well as over 30 new stations being added to the early warning network. Four virtual machines (VM) were configured with distinctive tasks. Two VMs are dedicated to data acquisition, one to the real-time data processing, and one as relay between data acquisition and processing systems with services for the existing earthquake revision and dissemination infrastructure. The first acquisition system connects directly to Basalt dataloggers and Q330 digitizers, managing them, and acquiring seismic data as well as state-of-health (SOH) information. As newly deployed stations become available (beyond the existing 30), this VM is configured to acquire data from them and incorporate the additonal data. The second acquisition system imports the legacy network of CSN and data streams provided by other data centers. The processing system is connected to the production and archive databases. The relay system merges all incoming data streams and obtains the processing results. Data and processing packets are available for subsequent review and dissemination by the CSN. Such

  2. The performance of a sequential acquisition system for PN codes

    NASA Astrophysics Data System (ADS)

    Kerr, R. W.; Arakaki, E. M.; Huang, M. Y.

    Direct sequence spread spectrum techniques are being applied in an increasing number of advanced communication systems where anti-jam (AJ), low probability of intercept (LPI), or code division multiple access (CDMA) capabilities are required. In all these systems, rapid acquisition of long PN code is a system necessity. Generally, acquisition of long PN codes is accomplished by correlation measurements of the incoming sequence with a locally generated code sequence. However, instead of utilizing fixed integration times, a sequential acquisition technique could also be used for active correlation, which results in greatly reduced acquisition times. TRW has designed and completed a limited production of 33 spread spectrum receivers for use with the NASA Tracking Data Relay Satellite System (TDRSS). The receivers provide multiple access and ranging capability while simultaneously decreasing the transmitted power flux density to meet CCIR restrictions. This paper presents the analysis, hardware description, and performance of the sequential code acquisition system implemented on these receivers. A unique noise calibration process, which holds the key to successful operation of these receivers, is described in detail.

  3. Driver performance data acquisition system for ergonomics research

    SciTech Connect

    Carter, R.J.; Goodman, M.J.

    1994-12-31

    A portable ergonomics data acquisition system consisting of state-of-the-art hardware being designed is described here. It will be employed to record driver, vehicle, and environment parameter data from a wide range of vehicles and trucks. The system will be unobtrusive to the driver and inconspicuous to the outside world. It will have three modes of data gathering and provide for extended periods of data collection. Modularity, flexibility, and cost will be key drivers in the development effort. The ergonomics data acquisition system project is being conducted in two phases--a feasibility study and a development, construction, and validation phase.

  4. The UCR gamma ray telescope data acquisition system

    NASA Technical Reports Server (NTRS)

    O'Neill, T. J.; Sweeney, W. E.; Tumer, O. T.; Zych, A. D.; White, R. S.

    1988-01-01

    A description is given of an electronics system based on the DEC Falcon SBC-11/23+, which has been designed and built to support a balloon-borne double Compton gamma-ray telescope. The system provides support for commands, data acquisition, data routing and compression, and photomultiplier tube gain control. The software consists of a number of interrupt-driven routines of differing priorities to handle each system task. This includes two circular buffers for onboard processing and bit encoding before transmission of the information to the ground computer. Acquisition of gamma-ray events at rates above the 200-Hz telemetry constraint is easily achieved.

  5. Programming in a proposed 9X distributed Ada

    NASA Technical Reports Server (NTRS)

    Waldrop, Raymond S.; Volz, Richard A.; Goldsack, Stephen J.; Holzbach-Valero, A. A.

    1991-01-01

    The studies of the proposed Ada 9X constructs for distribution, now referred to as AdaPT are reported. The goals for this time period were to revise the chosen example scenario and to begin studying about how the proposed constructs might be implemented. The example scenario chosen is the Submarine Combat Information Center (CIC) developed by IBM for the Navy. The specification provided by IBM was preliminary and had several deficiencies. To address these problems, some changes to the scenario specification were made. Some of the more important changes include: (1) addition of a system database management function; (2) addition of a fourth processing unit to the standard resources; (3) addition of an operator console interface function; and (4) removal of the time synchronization function. To implement the CIC scenario in AdaPT, the decided strategy were publics, partitions, and nodes. The principle purpose for implementing the CIC scenario was to demonstrate how the AdaPT constructs interact with the program structure. While considering ways that the AdaPt constructs might be translated to Ada 83, it was observed that the partition construct could reasonably be modeled as an abstract data type. Although this gives a useful method of modeling partitions, it does not at all address the configuration aspects on the node construct.

  6. Internal Control, Auditing, and the Automated Acquisitions System.

    ERIC Educational Resources Information Center

    Hawks, Carol Pitts

    1990-01-01

    Discusses issues and procedures involved in auditing the automated acquisitions system at Ohio State University Libraries. The audit process is explained, internal controls within the system are identified, general control mechanisms such as limited electronic access are discussed, and application control mechanisms that relate to specific…

  7. The ATLAS Data Acquisition and High Level Trigger system

    NASA Astrophysics Data System (ADS)

    The ATLAS TDAQ Collaboration

    2016-06-01

    This paper describes the data acquisition and high level trigger system of the ATLAS experiment at the Large Hadron Collider at CERN, as deployed during Run 1. Data flow as well as control, configuration and monitoring aspects are addressed. An overview of the functionality of the system and of its performance is presented and design choices are discussed.

  8. College Bibliocentre Acquisition and Accounting System Description Manual.

    ERIC Educational Resources Information Center

    College Bibliocentre, Don Mills (Ontario).

    The Acquisition and Accounting System is a complex designed to perform all functions in the following areas: (1) ordering; (2) receipt, shipment and cancellation; (3) accounts payable, (4) invoicing, (5) order status, (6) inventory, (7) college budgeting and (8) management information reports. Some of the benefits that accrue from the system are:…

  9. Migrating Legacy Systems in the Global Merger & Acquisition Environment

    ERIC Educational Resources Information Center

    Katerattanakul, Pairin; Kam, Hwee-Joo; Lee, James J.; Hong, Soongoo

    2009-01-01

    The MetaFrame system migration project at WorldPharma, while driven by merger and acquisition, had faced complexities caused by both technical challenges and organizational issues in the climate of uncertainties. However, WorldPharma still insisted on instigating this post-merger system migration project. This project served to (1) consolidate the…

  10. Ada--Programming Language of the Future.

    ERIC Educational Resources Information Center

    Rudd, David

    1983-01-01

    Ada is a programing language developed for the Department of Defense, with a registered trademark. It was named for Ada Augusta, coworker of Charles Babbage and the world's first programer. The Department of Defense hopes to prevent variations and to establish Ada as a consistent, standardized language. (MNS)

  11. Waste retrieval sluicing system data acquisition system acceptance test report

    SciTech Connect

    Bevins, R.R.

    1998-07-31

    This document describes the test procedure for the Project W-320 Tank C-106 Sluicing Data Acquisition System (W-320 DAS). The Software Test portion will test items identified in the WRSS DAS System Description (SD), HNF-2115. Traceability to HNF-2115 will be via a reference that follows in parenthesis, after the test section title. The Field Test portion will test sensor operability, analog to digital conversion, and alarm setpoints for field instrumentation. The W-320 DAS supplies data to assist thermal modeling of tanks 241-C-106 and 241-AY-102. It is designed to be a central repository for information from sources that would otherwise have to be read, recorded, and integrated manually. Thus, completion of the DAS requires communication with several different data collection devices and output to a usable PC data formats. This test procedure will demonstrate that the DAS functions as required by the project requirements stated in Section 3 of the W-320 DAS System Description, HNF-2115.

  12. Ada and the rapid development lifecycle

    NASA Technical Reports Server (NTRS)

    Deforrest, Lloyd; Gref, Lynn

    1991-01-01

    JPL is under contract, through NASA, with the US Army to develop a state-of-the-art Command Center System for the US European Command (USEUCOM). The Command Center System will receive, process, and integrate force status information from various sources and provide this integrated information to staff officers and decision makers in a format designed to enhance user comprehension and utility. The system is based on distributed workstation class microcomputers, VAX- and SUN-based data servers, and interfaces to existing military mainframe systems and communication networks. JPL is developing the Command Center System utilizing an incremental delivery methodology called the Rapid Development Methodology with adherence to government and industry standards including the UNIX operating system, X Windows, OSF/Motif, and the Ada programming language. Through a combination of software engineering techniques specific to the Ada programming language and the Rapid Development Approach, JPL was able to deliver capability to the military user incrementally, with comparable quality and improved economies of projects developed under more traditional software intensive system implementation methodologies.

  13. Experimental acquisition system for impedance tomography with active electrode approach.

    PubMed

    Rigaud, B; Shi, Y; Chauveau, N; Morucci, J P

    1993-11-01

    An experimental system for impedance tomography has been constructed. The acquisition system uses 16 multifunctional active electrodes, each including a current source and a voltage buffer. Images of active and reactive parts of different target impedances in a phantom filled with liquid have been obtained. The system performance has been compared with those of other systems using either a mesh phantom or rods as point sources used for the determination of the modulation transfer function. PMID:8145585

  14. New Iron Acquisition System in Bacteroidetes

    PubMed Central

    Manfredi, Pablo; Lauber, Frédéric; Renzi, Francesco; Hack, Katrin; Hess, Estelle

    2014-01-01

    Capnocytophaga canimorsus, a dog mouth commensal and a member of the Bacteroidetes phylum, causes rare but often fatal septicemia in humans that have been in contact with a dog. Here, we show that C. canimorsus strains isolated from human infections grow readily in heat-inactivated human serum and that this property depends on a typical polysaccharide utilization locus (PUL), namely, PUL3 in strain Cc5. PUL are a hallmark of Bacteroidetes, and they encode various products, including surface protein complexes that capture and process polysaccharides or glycoproteins. The archetype system is the Bacteroides thetaiotaomicron Sus system, devoted to starch utilization. Unexpectedly, PUL3 conferred the capacity to acquire iron from serotransferrin (STF), and this capacity required each of the seven encoded proteins, indicating that a whole Sus-like machinery is acting as an iron capture system (ICS), a new and unexpected function for Sus-like machinery. No siderophore could be detected in the culture supernatant of C. canimorsus, suggesting that the Sus-like machinery captures iron directly from transferrin, but this could not be formally demonstrated. The seven genes of the ICS were found in the genomes of several opportunistic pathogens from the Capnocytophaga and Prevotella genera, in different isolates of the severe poultry pathogen Riemerella anatipestifer, and in strains of Bacteroides fragilis and Odoribacter splanchnicus isolated from human infections. Thus, this study describes a new type of ICS that evolved in Bacteroidetes from a polysaccharide utilization system and most likely represents an important virulence factor in this group. PMID:25368114

  15. Language Sound Systems and Second Language Acquisition.

    ERIC Educational Resources Information Center

    Skaer, Peter M.

    A language typology based on common errors made in pronunciation of English by speakers of other languages is presented and discussed. The classification system was developed from the concept of interlanguage, the intermediate step between a language learner's native and target languages, and the notion that interference in learning a new language…

  16. Quantitative knowledge acquisition for expert systems

    NASA Technical Reports Server (NTRS)

    Belkin, Brenda L.; Stengel, Robert F.

    1991-01-01

    A common problem in the design of expert systems is the definition of rules from data obtained in system operation or simulation. While it is relatively easy to collect data and to log the comments of human operators engaged in experiments, generalizing such information to a set of rules has not previously been a direct task. A statistical method is presented for generating rule bases from numerical data, motivated by an example based on aircraft navigation with multiple sensors. The specific objective is to design an expert system that selects a satisfactory suite of measurements from a dissimilar, redundant set, given an arbitrary navigation geometry and possible sensor failures. The systematic development is described of a Navigation Sensor Management (NSM) Expert System from Kalman Filter convariance data. The method invokes two statistical techniques: Analysis of Variance (ANOVA) and the ID3 Algorithm. The ANOVA technique indicates whether variations of problem parameters give statistically different covariance results, and the ID3 algorithms identifies the relationships between the problem parameters using probabilistic knowledge extracted from a simulation example set. Both are detailed.

  17. New iron acquisition system in Bacteroidetes.

    PubMed

    Manfredi, Pablo; Lauber, Frédéric; Renzi, Francesco; Hack, Katrin; Hess, Estelle; Cornelis, Guy R

    2015-01-01

    Capnocytophaga canimorsus, a dog mouth commensal and a member of the Bacteroidetes phylum, causes rare but often fatal septicemia in humans that have been in contact with a dog. Here, we show that C. canimorsus strains isolated from human infections grow readily in heat-inactivated human serum and that this property depends on a typical polysaccharide utilization locus (PUL), namely, PUL3 in strain Cc5. PUL are a hallmark of Bacteroidetes, and they encode various products, including surface protein complexes that capture and process polysaccharides or glycoproteins. The archetype system is the Bacteroides thetaiotaomicron Sus system, devoted to starch utilization. Unexpectedly, PUL3 conferred the capacity to acquire iron from serotransferrin (STF), and this capacity required each of the seven encoded proteins, indicating that a whole Sus-like machinery is acting as an iron capture system (ICS), a new and unexpected function for Sus-like machinery. No siderophore could be detected in the culture supernatant of C. canimorsus, suggesting that the Sus-like machinery captures iron directly from transferrin, but this could not be formally demonstrated. The seven genes of the ICS were found in the genomes of several opportunistic pathogens from the Capnocytophaga and Prevotella genera, in different isolates of the severe poultry pathogen Riemerella anatipestifer, and in strains of Bacteroides fragilis and Odoribacter splanchnicus isolated from human infections. Thus, this study describes a new type of ICS that evolved in Bacteroidetes from a polysaccharide utilization system and most likely represents an important virulence factor in this group. PMID:25368114

  18. ART/Ada design project, phase 1. Task 2 report: Detailed design

    NASA Technical Reports Server (NTRS)

    Allen, Bradley P.

    1988-01-01

    Various issues are studied in the context of the design of an Ada based expert system building tool. Using an existing successful design as a starting point, the impact is analyzed of the Ada language and Ada development methodologies on that design, the Ada system is redesigned, and its performance is analyzed using both complexity-theoretic and empirical techniques. The algorithms specified in the overall design are refined, resolving and documenting any open design issues, identifying each system module, documenting the internal architecture and control logic, and describing the primary data structures involved in the module.

  19. Implementation of High Speed Distributed Data Acquisition System

    NASA Astrophysics Data System (ADS)

    Raju, Anju P.; Sekhar, Ambika

    2012-09-01

    This paper introduces a high speed distributed data acquisition system based on a field programmable gate array (FPGA). The aim is to develop a "distributed" data acquisition interface. The development of instruments such as personal computers and engineering workstations based on "standard" platforms is the motivation behind this effort. Using standard platforms as the controlling unit allows independence in hardware from a particular vendor and hardware platform. The distributed approach also has advantages from a functional point of view: acquisition resources become available to multiple instruments; the acquisition front-end can be physically remote from the rest of the instrument. High speed data acquisition system transmits data faster to a remote computer system through Ethernet interface. The data is acquired through 16 analog input channels. The input data commands are multiplexed and digitized and then the data is stored in 1K buffer for each input channel. The main control unit in this design is the 16 bit processor implemented in the FPGA. This 16 bit processor is used to set up and initialize the data source and the Ethernet controller, as well as control the flow of data from the memory element to the NIC. Using this processor we can initialize and control the different configuration registers in the Ethernet controller in a easy manner. Then these data packets are sending to the remote PC through the Ethernet interface. The main advantages of the using FPGA as standard platform are its flexibility, low power consumption, short design duration, fast time to market, programmability and high density. The main advantages of using Ethernet controller AX88796 over others are its non PCI interface, the presence of embedded SRAM where transmit and reception buffers are located and high-performance SRAM-like interface. The paper introduces the implementation of the distributed data acquisition using FPGA by VHDL. The main advantages of this system are high

  20. An Economical Astronomical Data Acquisition System

    NASA Astrophysics Data System (ADS)

    Tucker, R. A.

    2003-05-01

    The MOTESS (Moving Object and Transient Event Search System) instrument has been in operation since April of 2001. This system consists of three tempera- ture-compensated, 14-inch aperture, f/5 Newtonian telescopes. Each telescope is equipped with a thinned, back-illuminated 1024x1024 CCD camera at the focus. Images are acquired using the scan-mode method of operation. Approxi- mately 12 square degrees per hour are recorded by each telescope revealing stars as faint as about magnitude 20.5. During the past two years of opera- tion, this facility has demonstrated its capability for asteroid observations by being the world's ninth most productive asteroid astrometry station. Ef- forts are now being made to photometrically analyze the accumulated imagery data to search for variable stars, extragalactic supernovae, and extrasolar planets. This instrument may be an excellent example of how abundant astro- nomical data may be reliably acquired at a modest cost.

  1. Beacon data acquisition and display system

    DOEpatents

    Skogmo, D.G.; Black, B.D.

    1991-12-17

    A system for transmitting aircraft beacon information received by a secondary surveillance radar through telephone lines to a remote display includes a digitizer connected to the radar for preparing a serial file of data records containing position and identification information of the beacons detected by each sweep of the radar. This information is transmitted through the telephone lines to a remote computer where it is displayed. 6 figures.

  2. Beacon data acquisition and display system

    DOEpatents

    Skogmo, David G.; Black, Billy D.

    1991-01-01

    A system for transmitting aircraft beacon information received by a secondary surveillance radar through telephone lines to a remote display includes a digitizer connected to the radar for preparing a serial file of data records containing position and identification information of the beacons detected by each sweep of the radar. This information is transmitted through the telephone lines to a remote computer where it is displayed.

  3. Translation and execution of distributed Ada programs - Is it still Ada?

    NASA Technical Reports Server (NTRS)

    Volz, Richard A.; Mudge, Trevor N.; Buzzard, Gregory D.; Krishnan, Padmanabhan

    1987-01-01

    Some of the fundamental issues and tradeoffs for distributed execution systems for the Ada language are examined. Steps that need to be taken to deal with heterogeneity of addressing program objects, of processing resources, and of the individual processor environment are considered. The ways in which program elements can be assigned are examined in the context of four issues: implied remote object access, object visibility and recursive execution, task termination problems, and distributed types.

  4. 48 CFR 3001.102 - Statement of Guiding Principles for the Federal Acquisition System.

    Code of Federal Regulations, 2010 CFR

    2010-10-01

    ... 48 Federal Acquisition Regulations System 7 2010-10-01 2010-10-01 false Statement of Guiding Principles for the Federal Acquisition System. 3001.102 Section 3001.102 Federal Acquisition Regulations... ACQUISITION REGULATIONS SYSTEM Purpose, Authority, Issuance 3001.102 Statement of Guiding Principles for...

  5. 48 CFR 3046.790 - Use of warranties in major systems acquisitions by the USCG (USCG).

    Code of Federal Regulations, 2010 CFR

    2010-10-01

    ... 48 Federal Acquisition Regulations System 7 2010-10-01 2010-10-01 false Use of warranties in major systems acquisitions by the USCG (USCG). 3046.790 Section 3046.790 Federal Acquisition Regulations System DEPARTMENT OF HOMELAND SECURITY, HOMELAND SECURITY ACQUISITION REGULATION (HSAR) CONTRACT MANAGEMENT...

  6. The NA62 spectrometer acquisition system

    NASA Astrophysics Data System (ADS)

    Azorskiy, N.; Ceccucci, A.; Bendotti, J.; Danielsson, H.; Degrange, J.; Dixon, N.; Elsha, V.; Enik, T.; Glonti, L.; Gusakov, Y.; Kakurin, S.; Kekelidze, V.; Kislov, E.; Kolesnikov, A.; Koval, M.; Lichard, P.; Madigozhin, D.; Morant, J.; Movchan, S.; Perez Gomez, F.; Palladino, V.; Polenkevich, I.; Potrebenikov, Y.; Ruggiero, G.; Samsonov, V.; Shkarovskiy, S.; Sotnikov, A.

    2016-02-01

    The NA62 low mass spectrometer consists of 7000 straw tubes operating in vacuum. The front-end electronics is directly mounted on the detector and connected by a flexible PCB. The front-end board provides the amplification, shaping, discrimination and time measurements of the analogue signals from 16 channels. After digitisation the data is sent to a VME 9U read-out board. The data, once matched with the trigger, is sent to the next step and used by the trigger level 1 algorithm. The front-end and read-out systems of the detector will be presented along with the first results of the detector performances.

  7. The wireless data acquisition system based on Bluetooth

    NASA Astrophysics Data System (ADS)

    Cheng, En; Xu, Xiao-na; Wu, Si-long

    2013-03-01

    Bluetooth is one of the wireless communication technology, which is developing rapidly in recent years. As a result of low cost and short distance, Bluetooth can set up a special connection for portable electronic devices and stationary electronic equipment communication environment. The paper studies a data acquisition system based on Bluetooth. The system can collect the angle of motor rotation and send it to the Receiver through the Bluetooth. The results show that the system can be run normal.[1

  8. Modular Wireless Data-Acquisition and Control System

    NASA Technical Reports Server (NTRS)

    Perotti, Jose; Lucena, Angel; Medelius, Pedro; Mata, Carlos; Eckhoff, Anthony; Blalock, Norman

    2004-01-01

    A modular wireless data-acquisition and control system, now in operation at Kennedy Space Center, offers high performance at relatively low cost. The system includes a central station and a finite number of remote stations that communicate with each other through low-power radio frequency (RF) links. Designed to satisfy stringent requirements for reliability, integrity of data, and low power consumption, this system could be reproduced and adapted to use in a broad range of settings.

  9. VME multiprocessor system for data acquisition at OSIRIS

    SciTech Connect

    Ziem, P.; Kiehne, T.; Beschorner, C.; Drescher, B.; Zahn, J.

    1987-08-01

    A VME multiprocessor system for data acquisition and data display utilizing several MC68XXX based CPUs and VMEbuses is described. The design of the VME system was stimulated by the data handling requirements of experiments using the anti-Compton spectrometer OSIRIS, i.e. data storage on optical disks and on-line accumulation of large 2-dimensional histograms (4096 x 4096 channels). Due to the general approach the VME system is easily applicable for other nuclear physics experiments.

  10. 40 CFR 205.54-2 - Sound data acquisition system.

    Code of Federal Regulations, 2010 CFR

    2010-07-01

    ... 40 Protection of Environment 24 2010-07-01 2010-07-01 false Sound data acquisition system. 205.54... ABATEMENT PROGRAMS TRANSPORTATION EQUIPMENT NOISE EMISSION CONTROLS Medium and Heavy Trucks § 205.54-2 Sound... established as equivalent to a Type I—ANSI S1.4-1971 sound level meter for use in determining compliance...

  11. Automated data acquisition and reduction system for torsional braid analyzer

    NASA Technical Reports Server (NTRS)

    Carl, G. L.; Inge, A. T.; Johnston, N. J.; Dalal, S. K.

    1975-01-01

    Automated Data Acquisition and Reduction System (ADAR) evaluates damping coefficient and relative rigidity by storing four successive peaks of waveform and time period between two successive peaks. Damping coefficient and relative rigidity are then calculated and plotted against temperature or time in real time.

  12. A status report on the SLD data acquisition system

    SciTech Connect

    Not Available

    1988-11-01

    The basic design of the SLD data acquisition system and its present status are reviewed. Aspects of the design that take particular advantage of the relatively low e/sup +/e/sup /minus// cross section and the low beam crossing rate of a linear collider are explained. 14 refs., 8 figs.

  13. Data acquisition system used in radiation induced electrical degradation experiments

    SciTech Connect

    White, D.P.

    1995-04-01

    Radiation induced electrical degradation (RIED) of ceramic materials has recently been reported and is the topic of much research at the present time. The object of this report is to describe the data acquisition system for an experiment designed to study RIED at the High Flux Beam Reactor (HFBR) at Brookhaven National Laboratory.

  14. Auto-Routable, Configurable, Daisy Chainable Data Acquisition System

    NASA Technical Reports Server (NTRS)

    Shuler, Robert L. (Inventor)

    2005-01-01

    A method and apparatus for an acquisition system includes a plurality of sensor input signal lines. At least one of the plurality of sensor input signal lines operatively connects to at least one of a plurality of amplifier circuits. At least one of the plurality of amplifier circuits operatively connects to at least one of a plurality of filter circuits.

  15. Bell Laboratories Book Acquisition, Accounting and Cataloging System (BELLTIP).

    ERIC Educational Resources Information Center

    Sipfle, William K.

    BELLTIP is an on-line library processing system concerned with book acquisitions, cataloging, and financial accounting for a newwork of 26 technical libraries. At its center is an interactively updated and queried set of files concerned with all items currently in process. Principal products include all purchase orders, claims, and cancellations;…

  16. Portable High-Frequency Data-Acquisition System

    NASA Technical Reports Server (NTRS)

    Mustain, Roy W.

    1990-01-01

    Compact unit made of readily available solid-state components. Proposed system for acquisition of rapidly changing data self-contained and portable. Conceived for monitoring such aerodynamic effects as flutter, vibration, shock, sound, and pressure. Offers precise and fast acquisition of data and large data-storage capacity: has maximum sampling rate of 125 kHz, access time of 15 ns, and 1-million-bit memory. Measures time with "smart" (microprocessor-controlled) watch that maintains calendar time for more than 10 years without external power. Provides standby power from "smart" battery furnishing up to 1 ampere-hour of charge if power from main batteries lost.

  17. Context-specific comparison of sleep acquisition systems in Drosophila

    PubMed Central

    Garbe, David S.; Bollinger, Wesley L.; Vigderman, Abigail; Masek, Pavel; Gertowski, Jill; Sehgal, Amita; Keene, Alex C.

    2015-01-01

    ABSTRACT Sleep is conserved across phyla and can be measured through electrophysiological or behavioral characteristics. The fruit fly, Drosophila melanogaster, provides an excellent model for investigating the genetic and neural mechanisms that regulate sleep. Multiple systems exist for measuring fly activity, including video analysis and single-beam (SB) or multi-beam (MB) infrared (IR)-based monitoring. In this study, we compare multiple sleep parameters of individual flies using a custom-built video-based acquisition system, and commercially available SB- or MB-IR acquisition systems. We report that all three monitoring systems appear sufficiently sensitive to detect changes in sleep duration associated with diet, age, and mating status. Our data also demonstrate that MB-IR detection appeared more sensitive than the SB-IR for detecting baseline nuances in sleep architecture, while architectural changes associated with varying life-history and environment were generally detected across all acquisition types. Finally, video recording of flies in an arena allowed us to measure the effect of ambient environment on sleep. These experiments demonstrate a robust effect of arena shape and size as well as light levels on sleep duration and architecture, and highlighting the versatility of tracking-based sleep acquisition. These findings provide insight into the context-specific basis for choosing between Drosophila sleep acquisition systems, describe a novel cost-effective system for video tracking, and characterize sleep analysis using the MB-IR sleep analysis. Further, we describe a modified dark-place preference sleep assay using video tracking, confirming that flies prefer to sleep in dark locations. PMID:26519516

  18. Ultimate visible band panorama acquisition system

    NASA Astrophysics Data System (ADS)

    Brown, Wade W.; Thomas, David J.; Reynolds, William R.

    2002-08-01

    The current state of the art in synthetic radiometrically accurate scene generation for visual signatures remains immature. Even more difficult is creating composite images of photo-realistic synthetic images placed into images of real scenes. A potential solution to this problem is to use measured background data to drive the target rendering process. This approach has the advantage of deriving synthetic images with sufficient fidelity for inputs into the visual laboratory and performance codes. Since scene luminance can change rapidly, especially during partly cloudy conditions, all measurements must be obtained nearly simultaneously. This paper will explore the requirements for a visual predictive code and meeting these requirements with a background measurement process. A prototype measurement system will be described along with results from measurements.

  19. L-C Measurement Acquisition Method for Aerospace Systems

    NASA Technical Reports Server (NTRS)

    Woodard, Stanley E.; Taylor, B. Douglas; Shams, Qamar A.; Fox, Robert L.

    2003-01-01

    This paper describes a measurement acquisition method for aerospace systems that eliminates the need for sensors to have physical connection to a power source (i.e., no lead wires) or to data acquisition equipment. Furthermore, the method does not require the sensors to be in proximity to any form of acquisition hardware. Multiple sensors can be interrogated using this method. The sensors consist of a capacitor, C(p), whose capacitance changes with changes to a physical property, p, electrically connected to an inductor, L. The method uses an antenna to broadcast electromagnetic energy that electrically excites one or more inductive-capacitive sensors via Faraday induction. This method facilitates measurements that were not previously possible because there was no practical means of providing power and data acquisition electrical connections to a sensor. Unlike traditional sensors, which measure only a single physical property, the manner in which the sensing element is interrogated simultaneously allows measurement of at least two unrelated physical properties (e.g., displacement rate and fluid level) by using each constituent of the L-C element. The key to using the method for aerospace applications is to increase the distance between the L-C elements and interrogating antenna; develop all key components to be non-obtrusive and to develop sensing elements that can easily be implemented. Techniques that have resulted in increased distance between antenna and sensor will be presented. Fluid-level measurements and pressure measurements using the acquisition method are demonstrated in the paper.

  20. Data acquisition and instrument control system for neutron spectrometers

    NASA Astrophysics Data System (ADS)

    Naik, S. S.; Kotwal, Ismat; Chandak, R. M.; Gaonkar, V. G.

    2004-08-01

    A personal computer (PC)-based data acquisition and instrument control system has been developed for neutron spectrometers in Dhruva reactor hall and Guide Tube laboratory. Efforts have been made to make the system versatile so that it can be used for controlling various neutron spectrometers using single end-on detector in step scan mode. Commercially available PC add-on cards have been used for input--output and timer-counter operations. An interface card and DC motor driver card have been developed indigenously. Software for the system has been written in Visual C++ language using MS Windows operating system. This data acquisition and instrument control system is successfully controlling four spectrometers at Dhruva reactor.

  1. Harpoon-based sample Acquisition System

    NASA Astrophysics Data System (ADS)

    Bernal, Javier; Nuth, Joseph; Wegel, Donald

    2012-02-01

    Acquiring information about the composition of comets, asteroids, and other near Earth objects is very important because they may contain the primordial ooze of the solar system and the origins of life on Earth. Sending a spacecraft is the obvious answer, but once it gets there it needs to collect and analyze samples. Conceptually, a drill or a shovel would work, but both require something extra to anchor it to the comet, adding to the cost and complexity of the spacecraft. Since comets and asteroids are very low gravity objects, drilling becomes a problem. If you do not provide a grappling mechanism, the drill would push the spacecraft off the surface. Harpoons have been proposed as grappling mechanisms in the past and are currently flying on missions such as ROSETTA. We propose to use a hollow, core sampling harpoon, to act as the anchoring mechanism as well as the sample collecting device. By combining these two functions, mass is reduced, more samples can be collected and the spacecraft can carry more propellant. Although challenging, returning the collected samples to Earth allows them to be analyzed in laboratories with much greater detail than possible on a spacecraft. Also, bringing the samples back to Earth allows future generations to study them.

  2. All-around convergent view acquisition system using ellipsoidal mirrors

    NASA Astrophysics Data System (ADS)

    Takeda, Gentaro; Yendo, Tomohiro; Tehrani, Mehrdad Panahpour; Fujii, Toshiaki; Tanimoto, Masayuki

    2010-04-01

    In this paper, we present a new image acquisition system for FTV (Free-viewpoint TV). The proposed system can capture the dynamic scene from all-around views. The proposed system consists of two ellipsoidal mirrors, a high-speed camera, and a rotating aslope mirror. As for two ellipsoidal mirrors, the size and the ellipticity are mutually different. The object is set in the focus of ellipsoidal mirror. The size of this system is smaller than that of early system since ellipsoidal mirrors can reduce virtual images. High-speed camera can acquire multi viewpoint images by mirror scanning. Here, we simulated this system with ray tracing and confirmed the principle.

  3. The Dark Energy Camera Data Acquisition and Control System

    NASA Astrophysics Data System (ADS)

    Buckley-Geer, Elizabeth J.; Annis, J.; Bonati, M.; Eiting, J.; Elliot, A.; Haney, M.; Hanlon, W.; Honscheid, K.; Karliner, I.; Kuehn, K. W.; Kuhlmann, S. E.; Marshall, S.; Roodman, A. J.; Schalk, T.; Schumacher, G.; Thaler, J.; Wester, W.

    2011-01-01

    The Dark Energy Camera (DECam) data acquisition and control system is called the Survey Image System Process Integration (SISPI). Implemented as a distributed multi-processor system, SISPI consists of a set of processes that will coordinate and perform image acquisition and deliver images to the data management system for processing. Separate processes for instrument control, image building and analysis, image acquisition and observatory control are built on top of an infrastructure layer that provides message passing and communications. Additional system components include a flexible configuration system and the facility database. The command protocol is implemented in Python using a client-server design pattern derived from the SML and SCLN communications software developed at CTIO. A publish-subscribe model has been added to support the distribution of telemetry data and alarm messages. The design of the graphical user interfaces follows the Model-View-Controller approach to distinguish between the actual information and the graphical representation of the data. We will present the software architecture of the SISPI system and report on the current status of the project.

  4. Goddard Space Flight Center's Structural Dynamics Data Acquisition System

    NASA Technical Reports Server (NTRS)

    McLeod, Christopher

    2004-01-01

    Turnkey Commercial Off The Shelf (COTS) data acquisition systems typically perform well and meet most of the objectives of the manufacturer. The problem is that they seldom meet most of the objectives of the end user. The analysis software, if any, is unlikely to be tailored to the end users specific application; and there is seldom the chance of incorporating preferred algorithms to solve unique problems. Purchasing a customized system allows the end user to get a system tailored to the actual application, but the cost can be prohibitive. Once the system has been accepted, future changes come with a cost and response time that's often not workable. When it came time to replace the primary digital data acquisition system used in the Goddard Space Flight Center's Structural Dynamics Test Section, the decision was made to use a combination of COTS hardware and in-house developed software. The COTS hardware used is the DataMAX II Instrumentation Recorder built by R.C. Electronics Inc. and a desktop Pentium 4 computer system. The in-house software was developed using MATLAB from The MathWorks. This paper will describe the design and development of the new data acquisition and analysis system.

  5. Goddard Space Flight Center's Structural Dynamics Data Acquisition System

    NASA Technical Reports Server (NTRS)

    McLeod, Christopher

    2004-01-01

    Turnkey Commercial Off The Shelf (COTS) data acquisition systems typically perform well and meet most of the objectives of the manufacturer. The problem is that they seldom meet most of the objectives of the end user. The analysis software, if any, is unlikely to be tailored to the end users specific application; and there is seldom the chance of incorporating preferred algorithms to solve unique problems. Purchasing a customized system allows the end user to get a system tailored to the actual application, but the cost can be prohibitive. Once the system has been accepted, future changes come with a cost and response time that's often not workable. When it came time to replace the primary digital data acquisition system used in the Goddard Space Flight Center's Structural Dynamics Test Section, the decision was made to use a combination of COTS hardware and in-house developed software. The COTS hardware used is the DataMAX II Instrumentation Recorder built by R.C. Electronics Inc. and a desktop Pentium 4 computer system. The in-house software was developed using MATLAF3 from The Mathworks. This paper will describe the design and development of the new data acquisition and analysis system.

  6. An integrated, multi-vendor distributed data acquisition system

    SciTech Connect

    Butner, D.N.; Drlik, M.; Meyer, W.H.; Moller, J.M.; Preckshot, G.G.

    1988-03-03

    A distributed data acquisition system that uses various computer hardware and software is being developed to support magnetic fusion experiments at Lawrence Livermore National Laboratory (LLNL). The experimental sequence of operations is controlled by a supervisory program, which coordinates software running on Digital Equipment Corporation (DEC) VAX computers, Hewlett-Packard (HP) UNIX-based workstations, and HP BASIC desktop computers. An interprocess communication system (IPCS) allows programs to communicate with one another in a standard manner regardless of program location in the network or of operating system and hardware differences. We discuss the design and implementation of this data acquisition system with particular emphasis on the coordination model and the IPCS. 5 refs., 3 figs.

  7. Data acquisition system for phase-2 KGF proton decay experiment

    NASA Technical Reports Server (NTRS)

    Krishnaswamy, M. R.; Menon, M. G. K.; Ito, N.; Kawakami, S.; Mondal, N. K.; Narasimham, V. S.; Sreekantan, B. V.; Hayashi, Y.; Miyake, S.

    1985-01-01

    Phase-2 of KGF proton decay experiment using 4000 proportional counters will start operating from middle of 1985. The detection systems, in addition to measuring the time information to an accuracy of 200 n see, also records ionization in the hit counters. It also monitors different characteristics of the counters like pulse height spectrum, pulse width spectrum and counting rate. The acquisition system is discussed.

  8. Acquisition and sources. [documents for scientific and technical information systems

    NASA Technical Reports Server (NTRS)

    Eckert, P. F.

    1978-01-01

    Suggestions and ideas for acquiring documents or their surrogates for a planned or fledgling information system are offered. The problems of selectivity of documents or their surrogates, both in superabundant quantities, and duplicate checking are highlighted. Acquisitioning flow, a semiautomated duplicate search technique, and alerting methods for prospective documentation are described. Appendices include two category systems, selected definitions and acronyms, and a selected address list for document procurement.

  9. Simulation Based Acquisition for NASA's Office of Exploration Systems

    NASA Technical Reports Server (NTRS)

    Hale, Joe

    2004-01-01

    In January 2004, President George W. Bush unveiled his vision for NASA to advance U.S. scientific, security, and economic interests through a robust space exploration program. This vision includes the goal to extend human presence across the solar system, starting with a human return to the Moon no later than 2020, in preparation for human exploration of Mars and other destinations. In response to this vision, NASA has created the Office of Exploration Systems (OExS) to develop the innovative technologies, knowledge, and infrastructures to explore and support decisions about human exploration destinations, including the development of a new Crew Exploration Vehicle (CEV). Within the OExS organization, NASA is implementing Simulation Based Acquisition (SBA), a robust Modeling & Simulation (M&S) environment integrated across all acquisition phases and programs/teams, to make the realization of the President s vision more certain. Executed properly, SBA will foster better informed, timelier, and more defensible decisions throughout the acquisition life cycle. By doing so, SBA will improve the quality of NASA systems and speed their development, at less cost and risk than would otherwise be the case. SBA is a comprehensive, Enterprise-wide endeavor that necessitates an evolved culture, a revised spiral acquisition process, and an infrastructure of advanced Information Technology (IT) capabilities. SBA encompasses all project phases (from requirements analysis and concept formulation through design, manufacture, training, and operations), professional disciplines, and activities that can benefit from employing SBA capabilities. SBA capabilities include: developing and assessing system concepts and designs; planning manufacturing, assembly, transport, and launch; training crews, maintainers, launch personnel, and controllers; planning and monitoring missions; responding to emergencies by evaluating effects and exploring solutions; and communicating across the OEx

  10. Run control techniques for the Fermilab DART data acquisition system

    SciTech Connect

    Oleynik, G.; Engelfried, J.; Mengel, L.

    1995-10-01

    DART is the high speed, Unix based data acquisition system being developed by the Fermilab Computing Division in collaboration with eight High Energy Physics Experiments. This paper describes DART run-control which implements flexible, distributed, extensible and portable paradigms for the control and monitoring of data acquisition systems. We discuss the unique and interesting aspects of the run-control - why we chose the concepts we did, the benefits we have seen from the choices we made, as well as our experiences in deploying and supporting it for experiments during their commissioning and sub-system testing phases. We emphasize the software and techniques we believe are extensible to future use, and potential future modifications and extensions for those we feel are not.

  11. CCD image data acquisition system for optical astronomy.

    NASA Astrophysics Data System (ADS)

    Bhat, P. N.; Patnaik, K.; Kembhavi, A. K.; Patnaik, A. R.; Prabhu, T. P.

    1990-11-01

    A complete image processing system based on a charge coupled device (CCD) has been developed at TIFR, Bombay, for use in optical astronomy. The system consists of a P-8600/B GEC CCD chip, a CCD controller, a VAX 11/725 mini-computer to carry out the image acquisition and display on a VS-11 monitor. All the necessary software and part of the hardware were developed locally, integrated together and installed at the Vainu Bappu Observatory at Kavalur. CCD as an imaging device and its advantages over the conventional photographic plate is briefly reviewed. The acquisition system is described in detail. The preliminary results are presented and the future research programme is outlined.

  12. FATIMA; A data acquisition system for medium scale experiments

    SciTech Connect

    Watzlawik, K.H.; Nellen, R.; Noll, T.; Karnadi, M.; Machner, H. )

    1992-04-01

    This paper discusses the data acquisition system FATIMA (Fera Amplitude and Time Multiparameter Analyzer) utilizing CAMAC, FERA and a VAX-Station, designed and built for nuclear physics experiments like subthreshold {pi}{sup 0}-production in Heavy Ion Collisions. The major features of the system are fast data readout of up to 352 ADCs and/or TDCs in conjunction with data reduction, event buffering, high speed data transfer and simple interfacing to any workstation. For on-line acquisition, recording and analysis of data as well as experiment control a modular program system was developed on VAX/VMS. Data analysis comprises on-line sort of real and pseudo channels and graphical representation of sorted data.

  13. Toward real-time performance benchmarks for Ada

    NASA Technical Reports Server (NTRS)

    Clapp, Russell M.; Duchesneau, Louis; Volz, Richard A.; Mudge, Trevor N.; Schultze, Timothy

    1986-01-01

    The issue of real-time performance measurements for the Ada programming language through the use of benchmarks is addressed. First, the Ada notion of time is examined and a set of basic measurement techniques are developed. Then a set of Ada language features believed to be important for real-time performance are presented and specific measurement methods discussed. In addition, other important time related features which are not explicitly part of the language but are part of the run-time related features which are not explicitly part of the language but are part of the run-time system are also identified and measurement techniques developed. The measurement techniques are applied to the language and run-time system features and the results are presented.

  14. STGT program: Ada coding and architecture lessons learned

    NASA Technical Reports Server (NTRS)

    Usavage, Paul; Nagurney, Don

    1992-01-01

    STGT (Second TDRSS Ground Terminal) is currently halfway through the System Integration Test phase (Level 4 Testing). To date, many software architecture and Ada language issues have been encountered and solved. This paper, which is the transcript of a presentation at the 3 Dec. meeting, attempts to define these lessons plus others learned regarding software project management and risk management issues, training, performance, reuse, and reliability. Observations are included regarding the use of particular Ada coding constructs, software architecture trade-offs during the prototyping, development and testing stages of the project, and dangers inherent in parallel or concurrent systems, software, hardware, and operations engineering.

  15. A personal computer-based, multitasking data acquisition system

    NASA Technical Reports Server (NTRS)

    Bailey, Steven A.

    1990-01-01

    A multitasking, data acquisition system was written to simultaneously collect meteorological radar and telemetry data from two sources. This system is based on the personal computer architecture. Data is collected via two asynchronous serial ports and is deposited to disk. The system is written in both the C programming language and assembler. It consists of three parts: a multitasking kernel for data collection, a shell with pull down windows as user interface, and a graphics processor for editing data and creating coded messages. An explanation of both system principles and program structure is presented.

  16. The data acquisition system for the crystal ball at LNS

    NASA Astrophysics Data System (ADS)

    Finocchiaro, P.; Maiolino, C.; Piattelli, P.

    1988-09-01

    In this paper we describe the actual status of the data acquisition system for the Crystal Ball 4π detector to be installed at LNS. We describe in some detail the open architecture required to ensure the possible future extensions of the system. Noticeable is the fact that this system is not bound to any particular kind of computer or software: the only fixed components of the architecture are the VME-bus for the computer systems and the FERA-bus for the fast transfer of the digitalized data.

  17. DATA ACQUISITION FOR SNS BEAM LOSS MONITOR SYSTEM

    SciTech Connect

    YENG,Y.GASSNER,D.HOFF,L.WITKOVER,R.

    2003-10-13

    The Spallation Neutron Source (SNS) beam loss monitor system uses VME based electronics to measure the radiation produced by lost beam. Beam loss signals from cylindrical argon-filled ion chambers and neutron detectors will be conditioned in analog front-end (AFE) circuitry. These signals will be digitized and further processed in a dedicated VME crate. Fast beam inhibit and low-level, long-term loss warnings will be generated to provide machine protection. The fast loss data will have a bandwidth of 35kHz. While the low level, long-term loss data will have much higher sensitivity. This is further complicated by the 3 decade range of intensity as the Ring accumulates beam. Therefore a bandwidth of 100kHz and dynamic range larger than 21 bits data acquisition system will be required for this purpose. Based on the evaluation of several commercial ADC modules in preliminary design phase, a 24 bits Sigma-Delta data acquisition VME bus card was chosen as the SNS BLM digitizer. An associated vxworks driver and EPICS device support module also have been developed at BNL. Simulating test results showed this system is fully qualified for both fast loss and low-level, long-term loss application. The first prototype including data acquisition hardware setup and EPICS software (running database and OPI clients) will be used in SNS Drift Tube Linac (DTL) system commissioning.

  18. A research of a high precision multichannel data acquisition system

    NASA Astrophysics Data System (ADS)

    Zhong, Ling-na; Tang, Xiao-ping; Yan, Wei

    2013-08-01

    The output signals of the focusing system in lithography are analog. To convert the analog signals into digital ones which are more flexible and stable to process, a desirable data acquisition system is required. The resolution of data acquisition, to some extent, affects the accuracy of focusing. In this article, we first compared performance between the various kinds of analog-to-digital converters (ADC) available on the market at the moment. Combined with the specific requirements (sampling frequency, converting accuracy, numbers of channels etc) and the characteristics (polarization, amplitude range etc) of the analog signals, the model of the ADC to be used as the core chip in our hardware design was determined. On this basis, we chose other chips needed in the hardware circuit that would well match with ADC, then the overall hardware design was obtained. Validation of our data acquisition system was verified through experiments and it can be demonstrated that the system can effectively realize the high resolution conversion of the multi-channel analog signals and give the accurate focusing information in lithography.

  19. Two Axis Pointing System (TAPS) attitude acquisition, determination, and control

    NASA Technical Reports Server (NTRS)

    Azzolini, John D.; Mcglew, David E.

    1990-01-01

    The Two Axis Pointing System (TAPS) is a 2 axis gimbal system designed to provide fine pointing of Space Transportation System (STS) borne instruments. It features center-of-mass instrument mounting and will accommodate instruments of up to 1134 kg (2500 pounds) which fit within a 1.0 by 1.0 by 4.2 meter (40 by 40 by 166 inch) envelope. The TAPS system is controlled by a microcomputer based Control Electronics Assembly (CEA), a Power Distribution Unit (PDU), and a Servo Control Unit (SCU). A DRIRU-II inertial reference unit is used to provide incremental angles for attitude propagation. A Ball Brothers STRAP star tracker is used for attitude acquisition and update. The theory of the TAPS attitude determination and error computation for the Broad Band X-ray Telescope (BBXRT) are described. The attitude acquisition is based upon a 2 star geometric solution. The acquisition theory and quaternion algebra are presented. The attitude control combines classical position, integral and derivative (PID) control with techniques to compensate for coulomb friction (bias torque) and the cable harness crossing the gimbals (spring torque). Also presented is a technique for an adaptive bias torque compensation which adjusts to an ever changing frictional torque environment. The control stability margins are detailed, with the predicted pointing performance, based upon simulation studies. The TAPS user interface, which provides high level operations commands to facilitate science observations, is outlined.

  20. Multi-channel data acquisition system with absolute time synchronization

    NASA Astrophysics Data System (ADS)

    Włodarczyk, Przemysław; Pustelny, Szymon; Budker, Dmitry; Lipiński, Marcin

    2014-11-01

    We present a low-cost, stand-alone global-time-synchronized data acquisition system. Our prototype allows recording up to four analog signals with a 16-bit resolution in variable ranges and a maximum sampling rate of 1000 S/s. The system simultaneously acquires readouts of external sensors e.g. magnetometer or thermometer. A complete data set, including a header containing timestamp, is stored on a Secure Digital (SD) card or transmitted to a computer using Universal Serial Bus (USB). The estimated time accuracy of the data acquisition is better than ±200 ns. The device is intended for use in a global network of optical magnetometers (the Global Network of Optical Magnetometers for Exotic physics - GNOME), which aims to search for signals heralding physics beyond the Standard Model, that can be generated by ordinary spin coupling to exotic particles or anomalous spin interactions.

  1. Proposal to upgrade the MIPP data acquisition system

    SciTech Connect

    Baker, W.; Carey, D.; Johnstone, C.; Kostin, M.; Meyer, H.; Raja, R.; /Fermilab

    2005-03-01

    The MIPP TPC is the largest contributor to the MIPP event size by far. Its readout system and electronics were designed in the 1990's and limit it to a readout rate of 60 Hz in simple events and {approx} 20 Hz in complicated events. With the readout chips designed for the ALICE collaboration at the LHC, we propose a low cost effective scheme of upgrading the MIPP data acquisition speed to 3000 Hz.

  2. An automated quality assessor for Ada object-oriented designs

    NASA Technical Reports Server (NTRS)

    Bailin, Sidney C.

    1988-01-01

    A tool for evaluating object-oriented designs (OODs) for Ada software is described. The tool assumes a design expressed as a hierarchy of object diagrams. A design of this type identifies the objects of a system, an interface to each object, and the usage relationships between objects. When such a design is implemented in Ada, objects become packages, interfaces become package specifications, and usage relationships become Ada `with' clauses and package references. An automated quality assessor has been developed that is based on flagging undesirable design constructs. For convenience, distinctions are made among three levels of severity: questionable, undesirable, and hazardous. A questionable construct is one that may well be appropriate. An undesirable construct is one that should be changed because it is potentially harmful to the reliability, maintainability, or reusability of the software. A hazardous construct is one that is undesirable and that introduces a high level of risk.

  3. A middle man approach to knowledge acquisition in expert systems

    NASA Technical Reports Server (NTRS)

    Jordan, Janice A.; Lin, Min-Jin; Mayer, Richard J.; Sterle, Mark E.

    1990-01-01

    The Weed Control Advisor (WCA) is a robust expert system that has been successfully implemented on an IBM AT class microcomputer in CLIPS. The goal of the WCA was to demonstrate the feasibility of providing an economical, efficient, user friendly system through which Texas rice producers could obtain expert level knowledge regarding herbicide application for weed control. During the development phase of the WCA, an improved knowledge acquisition method which we call the Middle Man Approach (MMA) was applied to facilitate the communication process between the domain experts and the knowledge engineer. The MMA served to circumvent the problems associated with the more traditional forms of knowledge acquisition by placing the Middle Man, a semi-expert in the problem domain with some computer expertise, at the site of system development. The middle man was able to contribute to system development in two major ways. First, the Middle Man had experience working in rice production and could assume many of the responsibilities normally performed by the domain experts such as explaining the background of the problem domain and determining the important relations. Second, the Middle Man was familiar with computers and worked closely with the system developers to update the rules after the domain experts reviewed the prototype, contribute to the help menus and explanation portions of the expert system, conduct the testing that is required to insure that the expert system gives the expected results answer questions in a timely way, help the knowledge engineer structure the domain knowledge into a useable form, and provide insight into the end user's profile which helped in the development of the simple user friendly interface. The final results were not only that both time expended and costs were greatly reduced by using the MMA, but the quality of the system was improved. This papa will introduce the WCA system and then discuss traditional knowledge acquisition along with

  4. An isolated data acquisition system for high voltage applications

    SciTech Connect

    Waitz, A.; Donaldson, A.

    1985-10-01

    This report describes the design and operation of a microcomputer controlled system for acquisition of both analog and binary data within the high voltage stages of a linac modulator. The system is comprised of a microprocessor Controller which communicates with the remote data Acquisition circuits via an optical bus. The bus, which uses a 1 MHz Manchester II format, is configured as a loop, starting at the Controller, daisy-chaining the remote cards and terminating back at the Controller. Upon receiving a linac timing pulse, the Controller sends addressed commands to the individual remote cards and receives data back. It then passes this data to the linac control system through a Multibus connection. Each remote circuit can return 16 binary sense and 7 (12 bit) analog parameters within 270 us. This speed is possible because of a pipelined design where one word is transmitted while another is being converted. A data conversion cycle is initiated when a remote data acquisition card receives the proper command and address from the controller.

  5. Isolated data acquisition system for high voltage applications

    SciTech Connect

    Waitz, A.; Donaldson, A.

    1985-06-01

    This report describes the design and operation of a microcomputer controlled system for acquisition of both analog and binary data within the high voltage stages of a linac modulator. The system is comprised of a microprocessor Controller which communicates with the remote data Acquisition circuits via an optical bus. The bus, which uses a 1 MHz Manchester II format, is configured as a loop, starting at the Controller, daisy-chaining the remote cards and terminating back at the Controller. Upon receiving a linac timing pulse, the Controller sends addressed commands to the individual remote cards and receives data back. It then passes this data to the linac control system through a Multibus connection. Each remote circuit can return 16 binary sense and 7 (12 bit) analog parameters within 270 us. This speed is possible because of a pipelined design where one word is transmitted while another is being converted. A data conversion cycle is initiated when a remote data acquisition card receives the proper command and address from the controller.

  6. A triggerless digital data acquisition system for nuclear decay experiments

    SciTech Connect

    Agramunt, J.; Tain, J. L.; Albiol, F.; Algora, A.; Estevez, E.; Giubrone, G.; Jordan, M. D.; Molina, F.; Rubio, B.; Valencia, E.

    2013-06-10

    In nuclear decay experiments an important goal of the Data Acquisition (DAQ) system is to allow the reconstruction of time correlations between signals registered in different detectors. Classically DAQ systems are based in a trigger that starts the event acquisition, and all data related with the event of that trigger are collected as one compact structure. New technologies and electronics developments offer new possibilities to nuclear experiments with the use of sampling ADC-s. This type of ADC-s is able to provide the pulse shape, height and a time stamp of the signal. This new feature (time stamp) allows new systems to run without an event trigger. Later, the event can be reconstructed using the time stamp information. In this work we present a new DAQ developed for {beta}-delayed neutron emission experiments. Due to the long moderation time of neutrons, we opted for a self-trigger DAQ based on commercial digitizers. With this DAQ a negligible acquisition dead time was achieved while keeping a maximum of event information and flexibility in time correlations.

  7. A microcomputer based data acquisition system and experiment controller

    NASA Technical Reports Server (NTRS)

    Ganz, M. W.

    1981-01-01

    A data acquisition system is described. The system monitors and records the signal strength of a radio beacon sent to Earth from a geosynchronous satellite. It acquires data from several devices such as a radar, a radiometer, and a rain gauge which monitor the meteorological conditions along the Earth space propagation path. The acquired data are stored in digital format on magnetic tape for analysis at the computer center. A detailed description of the design and operation of the system's various hardware components is given. Schematic diagrams, the theory of operation, and normal operating procedures are presented.

  8. Panoramic dynamic data acquisition system based on unmanned helicopter

    NASA Astrophysics Data System (ADS)

    Yao, Yigang; Zhao, Shuguang; Lin, Zhaorong; Wen, Gaojin; Zhang, Qian; Zhang, Weiwei

    2012-10-01

    In recent years, the archaeological tourism has rapidly been developed all over the world, and it has become more and more popular. However, the scope of the human activities has been restricted by complicated geographical terrain, and the popularization of archaeological tourism has been hampered. For the purpose of solving the above problem, the archaeological tourism system of the panoramic dynamic data acquisition system based on unmanned helicopter is designed, and we got the image of the Chinese Ming Dynasty Great Wall realtime 360˚ panoramic dynamic monitor. The applying of this system will increase the scope of the archaeological tourism activities.

  9. LASL-ORNL fast digital data acquisition system

    SciTech Connect

    Hendricks, R.W.; Seeger, P.A.; Scheer, J.W.; Suehiro, S.

    1980-06-01

    A data acquisition system for recording multi-parameter digital data into a large memory array at 1 MHz is described. The system consists of a MOSTEK MK8600 2048K x 24-bit memory system, I/0 ports to various external devices including the CAMAC dataway, a memory incrementer and a daisy-chain of experiment-specific modules which calculate the memory address which is to be incremented. The design of the daisy-chain permits multiple modules and provides for easy modification as experimental needs change. Several specific examples are described.

  10. The ADIS advanced data acquisition, imaging, and storage system

    SciTech Connect

    Flaherty, J.W.

    1986-01-01

    The design and development of Automated Ultrasonic Scanning Systems (AUSS) by McDonnell Aircraft Company has provided the background for the development of the ADIS advanced data acquisition, imaging, and storage system. The ADIS provides state-of-the-art ultrasonic data processing and imaging features which can be utilized in both laboratory and production line composite evaluation applications. System features, such as, real-time imaging, instantaneous electronic rescanning, multitasking capability, histograms, and cross-sections, provide the tools necessary to inspect and evaluate composite parts quickly and consistently.

  11. VME-Macintosh data acquisition system with ECL readout

    NASA Astrophysics Data System (ADS)

    Anzalone, A.; Manno, C. M. Iacono; Ferrera, F.; Barbagallo, G.; Cali, C.; Yingmei, Gu.; Giustolist, F.

    1994-02-01

    A new data acquisition system has been developed at LNS to match the experimental request of handling hundreds of parameters and spectra with a input event frequency of a few kHz. Both the traditional CAMAC and a few faster ECL readout dataways are supported. To enhance the system flexibility three different kinds of CAMAC ADCs can be used (GAN'ELEC QDC1612F, FERA 43008, SILENA ADC4418/V). Two HSM8170 interfaces are adopted between the EXB-8200 tape unit is connected to the system for off-line processing data storage.

  12. Fast data acquisition system for the spectrometer SMART at RIKEN

    NASA Astrophysics Data System (ADS)

    Okamura, H.

    2000-03-01

    A new data acquisition system has been introduced for experiments using the spectrometer SMART at RIKEN. It is about ten times as fast as the previous system based on the standard CAMAC (Ichihara et al., IEEE Trans. Nucl. Sci. 36 (1989) 1628), but is dedicated to the use of LeCroy FERA and FERA-compatible modules. Data are accumulated in a VME memory module through the FERA bus and then DMA-transferred to a personal computer running a free Unix-clone, Linux. Since no CPU or peripheral is required on VME, the system is very cost-effective and suitable for experiments already using FERA.

  13. A VME-Macintosh data acquisition system with ECL readout

    SciTech Connect

    Anzalone, A.; Manno, C.M.I.; Ferrera, F.; Barbagallo, G.; Cali, C. . Lab. Nazionali del Sud); Yingmei, G. . Inst. of Nuclear Research); Giustolisi, F. . Dipt. di Fisica)

    1994-02-01

    A new Data Acquisition System has been developed at LNS to match the experimental request of handling hundreds of parameters and spectra with an input event frequency of a few kHz. Both the traditional CAMAC and a new faster ECL readout dataways are supported. To enhance the system flexibility three different kinds of CAMAC ADCs can be used (GAN'ELEC QDC1612F, FERA 4300B, SILENA ADC4418/V.) Two HSM8170 interfaces are adopted between the ECLbus and the VMEbus as ECL-VME buffers. An EXB-8200 tape unit is connected to the system for off-line processing data storage.

  14. Advanced Self-Calibrating, Self-Repairing Data Acquisition System

    NASA Technical Reports Server (NTRS)

    Medelius, Pedro J. (Inventor); Eckhoff, Anthony J. (Inventor); Angel, Lucena R. (Inventor); Perotti, Jose M. (Inventor)

    2002-01-01

    An improved self-calibrating and self-repairing Data Acquisition System (DAS) for use in inaccessible areas, such as onboard spacecraft, and capable of autonomously performing required system health checks, failure detection. When required, self-repair is implemented utilizing a "spare parts/tool box" system. The available number of spare components primarily depends upon each component's predicted reliability which may be determined using Mean Time Between Failures (MTBF) analysis. Failing or degrading components are electronically removed and disabled to reduce power consumption, before being electronically replaced with spare components.

  15. The Nuclotron internal target control and data acquisition system

    NASA Astrophysics Data System (ADS)

    Isupov, A. Yu.; Krasnov, V. A.; Ladygin, V. P.; Piyadin, S. M.; Reznikov, S. G.

    2013-01-01

    The new control system of the Nuclotron (JINR, Dubna) internal target is described in both hardware and software aspects. The CAMAC hardware is based on the use of the standard CAMAC modules developed and manufactured at JINR. The internal target control and data acquisition (IntTarg CDAQ) system software is implemented using the ngdp framework under the Unix-like operating system (OS) FreeBSD to allow easy network distribution of the online data collected from internal target and accompanying detectors, as well as the internal target remote control.

  16. A modernized PDL approach for Ada software development

    NASA Technical Reports Server (NTRS)

    Usavage, Paul, Jr.

    1988-01-01

    The desire to integrate newly available, graphically-oriented Computed Aided Software Engineering (CASE) tools with existing software design approaches is changing the way Program Design Language (PDL) or Process Description Language is used for large system development. In the approach documented here, Software Engineers use graphics tools to model the problem and to describe high level software design in diagrams. An Ada-based PDL is used to document low level design. Some results are provided along with an analysis for each of three smaller General Electric (GE) Ada development projects that utilized variations on this approach. Finally some considerations are identified for larger scale implementation.

  17. The development of an Ada programming support environment database: SEAD (Software Engineering and Ada Database), user's manual

    NASA Technical Reports Server (NTRS)

    Liaw, Morris; Evesson, Donna

    1988-01-01

    This is a manual for users of the Software Engineering and Ada Database (SEAD). SEAD was developed to provide an information resource to NASA and NASA contractors with respect to Ada-based resources and activities that are available or underway either in NASA or elsewhere in the worldwide Ada community. The sharing of such information will reduce the duplication of effort while improving quality in the development of future software systems. The manual describes the organization of the data in SEAD, the user interface from logging in to logging out, and concludes with a ten chapter tutorial on how to use the information in SEAD. Two appendices provide quick reference for logging into SEAD and using the keyboard of an IBM 3270 or VT100 computer terminal.

  18. Monitoring and Acquisition Real-time System (MARS)

    NASA Technical Reports Server (NTRS)

    Holland, Corbin

    2013-01-01

    MARS is a graphical user interface (GUI) written in MATLAB and Java, allowing the user to configure and control the Scalable Parallel Architecture for Real-Time Acquisition and Analysis (SPARTAA) data acquisition system. SPARTAA not only acquires data, but also allows for complex algorithms to be applied to the acquired data in real time. The MARS client allows the user to set up and configure all settings regarding the data channels attached to the system, as well as have complete control over starting and stopping data acquisition. It provides a unique "Test" programming environment, allowing the user to create tests consisting of a series of alarms, each of which contains any number of data channels. Each alarm is configured with a particular algorithm, determining the type of processing that will be applied on each data channel and tested against a defined threshold. Tests can be uploaded to SPARTAA, thereby teaching it how to process the data. The uniqueness of MARS is in its capability to be adaptable easily to many test configurations. MARS sends and receives protocols via TCP/IP, which allows for quick integration into almost any test environment. The use of MATLAB and Java as the programming languages allows for developers to integrate the software across multiple operating platforms.

  19. Software for Digital Acquisition System and Application to Environmental Monitoring

    NASA Technical Reports Server (NTRS)

    Copeland, G. E.

    1975-01-01

    Criteria for selection of a minicomputer for use as a core resident acquisition system were developed for the ODU Mobile Air Pollution Laboratory. A comprehensive data acquisition program named MONARCH was instituted in a DEC-8/E-8K 12-bit computer. Up to 32 analog voltage inputs are scanned sequentially, converted to BCD, and then to actual numbers. As many as 16 external devices (valves or any other two-state device) are controlled independently. MONARCH is written as a foreground-background program, controlled by an external clock which interrupts once per minute. Transducer voltages are averaged over user specified time intervals and, upon completion of any desired time sequence, outputted are: day, hour, minute, second; state of external valves; average value of each analogue voltage (E Format); as well as standard deviations of these values. Output is compatible with any serially addressed media.

  20. Multi-Channel Data Acquisition System for Nuclear Pulse Processing

    SciTech Connect

    Myjak, Mitchell J.; Ma, Ding; Robinson, Dirk J.; La Rue, George S.

    2009-11-13

    We have developed a compact, inexpensive electronics package that can digitize pulse-mode or current-mode data from 32 detector outputs in parallel. The electronics package consists of two circuit boards: a custom acquisition board and an off-the-shelf processing board. The acquisition board features a custom-designed integrated circuit that contains an array of charge-to-pulse-width converters. The processing board contains a field programmable gate array that digitizes the pulse widths, performs event discrimination, constructs energy histograms, and executes any user-defined software. Together, the two boards cost around $1000. The module can transfer data to a computer or operate entirely as a standalone system. The design achieves 0.20% nonlinearity and 0.18% FWHM precision at full scale. However, the overall performance could be improved with some modifications to the integrated circuit.

  1. Ada training evaluation and recommendations from the Gamma Ray Observatory Ada Development Team

    NASA Technical Reports Server (NTRS)

    1985-01-01

    The Ada training experiences of the Gamma Ray Observatory Ada development team are related, and recommendations are made concerning future Ada training for software developers. Training methods are evaluated, deficiencies in the training program are noted, and a recommended approach, including course outline, time allocation, and reference materials, is offered.

  2. Advanced Video Data-Acquisition System For Flight Research

    NASA Technical Reports Server (NTRS)

    Miller, Geoffrey; Richwine, David M.; Hass, Neal E.

    1996-01-01

    Advanced video data-acquisition system (AVDAS) developed to satisfy variety of requirements for in-flight video documentation. Requirements range from providing images for visualization of airflows around fighter airplanes at high angles of attack to obtaining safety-of-flight documentation. F/A-18 AVDAS takes advantage of very capable systems like NITE Hawk forward-looking infrared (FLIR) pod and recent video developments like miniature charge-couple-device (CCD) color video cameras and other flight-qualified video hardware.

  3. Low-power triggered data acquisition system and method

    NASA Technical Reports Server (NTRS)

    Champaigne, Kevin (Inventor); Sumners, Jonathan (Inventor)

    2012-01-01

    A low-power triggered data acquisition system and method utilizes low-powered circuitry, comparators, and digital logic incorporated into a miniaturized device interfaced with self-generating transducer sensor inputs to detect, identify and assess impact and damage to surfaces and structures wherein, upon the occurrence of a triggering event that produces a signal greater than a set threshold changes the comparator output and causes the system to acquire and store digital data representative of the incoming waveform on at least one triggered channel. The sensors may be disposed in an array to provide triangulation and location of the impact.

  4. Wearable System for Acquisition and Monitoring of Biological Signals

    NASA Astrophysics Data System (ADS)

    Piccinini, D. J.; Andino, N. B.; Ponce, S. D.; Roberti, MA; López, y. N.

    2016-04-01

    This paper presents a modular, wearable system for acquisition and wireless transmission of biological signals. Configurable slaves for different signals (such as ECG, EMG, inertial sensors, and temperature) based in the ADS1294 Medical Analog Front End are connected to a Master, based in the CC3200 microcontroller, both from Texas Instruments. The slaves are configurable according to the specific application, providing versatility to the wearable system. The battery consumption is reduced, through a couple of Li-ion batteries and the circuit has also a battery charger. A custom made box was designed and fabricated in a 3D printer, preserving the requirements of low cost, low weight and safety recommendations.

  5. Acquisition system testing with superfluid helium. [cryopumping for space

    NASA Technical Reports Server (NTRS)

    Anderson, John E.; Fester, Dale A.; Dipirro, Michael J.

    1988-01-01

    Minus one-g outflow tests were conducted with superfluid helium in conjunction with a thermomechanical pump setup in order to study the use of capillary acquisition systems for NASA's Superfluid Helium On-Orbit Transfer (SHOOT) flight experiment. Results show that both fine mesh screen and porous sponge systems are capable of supplying superfluid helium to the thermomechanical pump inlet against a one-g head up to 4 cm, fulfilling the SHOOT requirements. Sponge results were found to be reproducible, while the screen results were not.

  6. Timing accuracy of the GEO 600 data acquisition system

    NASA Astrophysics Data System (ADS)

    Kötter, K.; Hewitson, M.; Ward, H.

    2004-03-01

    This paper describes the tests done for validating the timing accuracy of the GEO 600 data acquisition system. Correct time stamping of the recorded data is required for a number of search algorithms for gravitational wave signals (coincidence analysis, targeted pulsar searches, etc). Tests on the current system determined the absolute timing offset to be 15.89 µs with a standard deviation of 63 ns. Both offset and jitter were measured against an external reference clock. Additional analysis of data recorded during the S1 data taking run was done to validate the timing accuracy during this period.

  7. The Tara control, monitoring, data acquisition and analysis system

    SciTech Connect

    Sullivan, J.D.; Gaudreau, M.P.J.; Blanter, B.; Fredian, T.W.; Irby, J.H.; Karcher, C.A.; Rameriz, R.; Sevillano, E.; Stillerman, J.; Thomas, P.

    1986-09-01

    Experiments at the MIT Tara Tandem Mirror utilize an integrated system for control, monitoring, data acquisition, physics analysis, and archiving. This system consists of two distinct parts with narrowly defined information interchange; one to provide automated control and real time monitoring of engineering functions and one to acquire, analyze, and display data for physics in near real time. Typical machine operation achieves a total cycle time of 3 to 8 minutes with 5 to 7 Mbytes of data stored and with approx.160 individual signals displayed in hardcopy on approx.10 pages.

  8. System design description for mini-dacs data acquisition and control system

    SciTech Connect

    Vargo, F.G. Jr.; Trujillo, L.T.; Smith, S.O.

    1994-09-30

    This document describes the hardware computer system, for the mini data acquisition and control system (DACS) that was fabricated by Los Alamos National Laboratory (LANL), to support the testing of the spare mixer pump for SY-101.

  9. Nonredundant Roles of Iron Acquisition Systems in Vibrio cholerae

    PubMed Central

    Peng, Eric D.; Wyckoff, Elizabeth E.; Mey, Alexandra R.; Fisher, Carolyn R.

    2015-01-01

    Vibrio cholerae, the causative agent of the severe diarrheal disease cholera, thrives in both marine environments and the human host. To do so, it must encode the tools necessary to acquire essential nutrients, including iron, under these vastly different conditions. A number of V. cholerae iron acquisition systems have been identified; however, the precise role of each system is not fully understood. To test the roles of individual systems, we generated a series of mutants in which only one of the four systems that support iron acquisition on unsupplemented LB agar, Feo, Fbp, Vct, and Vib, remains functional. Analysis of these mutants under different growth conditions showed that these systems are not redundant. The strain carrying only the ferrous iron transporter Feo grew well at acidic, but not alkaline, pH, whereas the ferric iron transporter Fbp promoted better growth at alkaline than at acidic pH. A strain defective in all four systems (null mutant) had a severe growth defect under aerobic conditions but accumulated iron and grew as well as the wild type in the absence of oxygen, suggesting the presence of an additional, unidentified iron transporter in V. cholerae. In support of this, the null mutant was only moderately attenuated in an infant mouse model of infection. While the null mutant used heme as an iron source in vitro, we demonstrate that heme is not available to V. cholerae in the infant mouse intestine. PMID:26644383

  10. Low cost open data acquisition system for biomedical applications

    NASA Astrophysics Data System (ADS)

    Zabolotny, Wojciech M.; Laniewski-Wollk, Przemyslaw; Zaworski, Wojciech

    2005-09-01

    In the biomedical applications it is often necessary to collect measurement data from different devices. It is relatively easy, if the devices are equipped with a MIB or Ethernet interface, however often they feature only the asynchronous serial link, and sometimes the measured values are available only as the analog signals. The system presented in the paper is a low cost alternative to commercially available data acquisition systems. The hardware and software architecture of the system is fully open, so it is possible to customize it for particular needs. The presented system offers various possibilities to connect it to the computer based data processing unit - e.g. using the USB or Ethernet ports. Both interfaces allow also to use many such systems in parallel to increase amount of serial and analog inputs. The open source software used in the system makes possible to process the acquired data with standard tools like MATLAB, Scilab or Octave, or with a dedicated, user supplied application.

  11. The research of data acquisition system for Raman spectrometer

    NASA Astrophysics Data System (ADS)

    Cui, Xiao; Guo, Pan; Zhang, Yinchao; Chen, Siying; Chen, He; Chen, Wenbo

    2011-11-01

    Raman spectrometer has been widely used as an identification tool for analyzing material structure and composition in many fields. However, Raman scattering echo signal is very weak, about dozens of photons at most in one laser plus signal. Therefore, it is a great challenge to design a Raman spectrum data acquisition system which could accurately receive the weak echo signal. The system designed in this paper receives optical signals with the principle of photon counter and could detect single photon. The whole system consists of a photoelectric conversion module H7421-40 and a photo counting card including a field programmable gate array (FPGA) chip and a PCI9054 chip. The module H7421-40 including a PMT, an amplifier and a discriminator has high sensitivity on wavelength from 300nm to 720nm. The Center Wavelength is 580nm which is close to the excitation wavelength (532nm), QE 40% at peak wavelength, Count Sensitivity is 7.8*105(S-1PW-1) and Count Linearity is 1.5MHZ. In FPGA chip, the functions are divided into three parts: parameter setting module, controlling module, data collection and storage module. All the commands, parameters and data are transmitted between FPGA and computer by PCI9054 chip through the PCI interface. The result of experiment shows that the Raman spectrum data acquisition system is reasonable and efficient. There are three primary advantages of the data acquisition system: the first one is the high sensitivity with single photon detection capability; the second one is the high integrated level which means all the operation could be done by the photo counting card; and the last one is the high expansion ability because of the smart reconfigurability of FPGA chip.

  12. Wireless Data-Acquisition System for Testing Rocket Engines

    NASA Technical Reports Server (NTRS)

    Lin, Chujen; Lonske, Ben; Hou, Yalin; Xu, Yingjiu; Gang, Mei

    2007-01-01

    A prototype wireless data-acquisition system has been developed as a potential replacement for a wired data-acquisition system heretofore used in testing rocket engines. The traditional use of wires to connect sensors, signal-conditioning circuits, and data acquisition circuitry is time-consuming and prone to error, especially when, as is often the case, many sensors are used in a test. The system includes one master and multiple slave nodes. The master node communicates with a computer via an Ethernet connection. The slave nodes are powered by rechargeable batteries and are packaged in weatherproof enclosures. The master unit and each of the slave units are equipped with a time-modulated ultra-wide-band (TMUWB) radio transceiver, which spreads its RF energy over several gigahertz by transmitting extremely low-power and super-narrow pulses. In this prototype system, each slave node can be connected to as many as six sensors: two sensors can be connected directly to analog-to-digital converters (ADCs) in the slave node and four sensors can be connected indirectly to the ADCs via signal conditioners. The maximum sampling rate for streaming data from any given sensor is about 5 kHz. The bandwidth of one channel of the TM-UWB radio communication system is sufficient to accommodate streaming of data from five slave nodes when they are fully loaded with data collected through all possible sensor connections. TM-UWB radios have a much higher spatial capacity than traditional sinusoidal wave-based radios. Hence, this TM-UWB wireless data-acquisition can be scaled to cover denser sensor setups for rocket engine test stands. Another advantage of TM-UWB radios is that it will not interfere with existing wireless transmission. The maximum radio-communication range between the master node and a slave node for this prototype system is about 50 ft (15 m) when the master and slave transceivers are equipped with small dipole antennas. The range can be increased by changing to

  13. Spent fuel test. Climax data acquisition system integration report

    SciTech Connect

    Nyholm, R.A.; Brough, W.G.; Rector, N.L.

    1982-06-01

    The Spent Fuel Test - Climax (SFT-C) is a test of the retrievable, deep geologic storage of commercially generated, spent nuclear reactor fuel in granitic rock. Eleven spent fuel assemblies, together with 6 electrical simulators and 20 guard heaters, are emplaced 420 m below the surface in the Climax granite at the Nevada Test Site. On June 2, 1978, Lawrence Livermore National Laboratory (LLNL) secured funding for the SFT-C, and completed spent fuel emplacement May 28, 1980. This multi-year duration test is located in a remote area and is unattended much of the time. An extensive array of radiological safety and geotechnical instrumentation is deployed to monitor the test performance. A dual minicomputer-based data acquisition system collects and processes data from more than 900 analog instruments. This report documents the design and functions of the hardware and software elements of the Data Acquisition System and describes the supporting facilities which include environmental enclosures, heating/air-conditioning/humidity systems, power distribution systems, fire suppression systems, remote terminal stations, telephone/modem communications, and workshop areas. 9 figures.

  14. The LUX experiment - trigger and data acquisition systems

    NASA Astrophysics Data System (ADS)

    Druszkiewicz, Eryk

    2013-04-01

    The Large Underground Xenon (LUX) detector is a two-phase xenon time projection chamber designed to detect interactions of dark matter particles with the xenon nuclei. Signals from the detector PMTs are processed by custom-built analog electronics which provide properly shaped signals for the trigger and data acquisition (DAQ) systems. During calibrations, both systems must be able to handle high rates and have large dynamic ranges; during dark matter searches, maximum sensitivity requires low thresholds. The trigger system uses eight-channel 64-MHz digitizers (DDC-8) connected to a Trigger Builder (TB). The FPGA cores on the digitizers perform real-time pulse identification (discriminating between S1 and S2-like signals) and event localization. The TB uses hit patterns, hit maps, and maximum response detection to make trigger decisions, which are reached within few microseconds after the occurrence of an event of interest. The DAQ system is comprised of commercial digitizers with customized firmware. Its real-time baseline suppression allows for a maximum event acquisition rate in excess of 1.5 kHz, which results in virtually no deadtime. The performance of the trigger and DAQ systems during the commissioning runs of LUX will be discussed.

  15. Colorized linear CCD data acquisition system with automatic exposure control

    NASA Astrophysics Data System (ADS)

    Li, Xiaofan; Sui, Xiubao

    2014-11-01

    Colorized linear cameras deliver superb color fidelity at the fastest line rates in the industrial inspection. It's RGB trilinear sensor eliminates image artifacts by placing a separate row of pixels for each color on a single sensor. It's advanced design minimizes distance between rows to minimize image artifacts due to synchronization. In this paper, the high-speed colorized linear CCD data acquisition system was designed take advantages of the linear CCD sensor μpd3728. The hardware and software design of the system based on FPGA is introduced and the design of the functional modules is performed. The all system is composed of CCD driver module, data buffering module, data processing module and computer interface module. The image data was transferred to computer by Camera link interface. The system which automatically adjusts the exposure time of linear CCD, is realized with a new method. The integral time of CCD can be controlled by the program. The method can automatically adjust the integration time for different illumination intensity under controlling of FPGA, and respond quickly to brightness changes. The data acquisition system is also offering programmable gains and offsets for each color. The quality of image can be improved after calibration in FPGA. The design has high expansibility and application value. It can be used in many application situations.

  16. A method for knowledge acquisition in diagnostic expert system.

    PubMed

    Li, Weishi; Li, Aiping; Li, Shudong

    2015-01-01

    Knowledge acquisition plays very important role in the diagnostic expert system. It usually takes a long period to acquire disease knowledge using the traditional methods. To solve this problem, this paper describes relations between rough set theory and rule-based description of diseases, which corresponds to the process of knowledge acquisition of diagnostic expert system. Then the exclusive rules, inclusive rules and disease images of disease are built based on the PDES diagnosis model, and the definition of probability rule is put forward. At last, the paper presents the rule-based automated induction reasoning method, including exhaustive search, post-processing procedure, estimation for statistic test and the bootstrap and resampling methods. We also introduce automated induction of the rule-based description, which is used in our diseases diagnostic expert system. The experimental results not only show that rough set theory gives a very suitable framework to represent processes of uncertain knowledge extraction, but also that this method induces diagnostic rules correctly. This method can act as the assistant tool for development of diagnosis expert system, and has an extensive application in intelligent information systems. PMID:26410329

  17. The Data Acquisition System for the BGOegg experiment

    NASA Astrophysics Data System (ADS)

    Mizutani, Keigo; Ishikawa, Takatsugu; Hamano, Hirotomo; Miyabe, Manabu; Yamazaki, Ryuji; Masumoto, Shinichi; Tsuchikawa, Yusuke; Muramatsu, Norihito; LEPS2/BGOegg Collaboration

    2014-09-01

    The BGOegg experiment has started in December 2013 at SPring-8/LEPS2 facility. The aim of the experiment is to study hadron properties via photo-production using high-intensity and linear-polarized photon beam generated by backward Compton scattering with 8-GeV electrons in SPring-8 and photons from external lasers. The event rate of this experiment is expected to be about 1 kHz. In order to take data with the efficiency over 90% for 1 kHz trigger rate, we have constructed the data acquisition system mainly consisting of FERA-UIO and VME-TDC subsystems. The BGOegg detector system consists of a beam tagging counter, the BGOegg electromagnetic calorimeter, a cylindrical drift chamber, inner plastic scintillators, a forward drift chamber, and forward TOF-RPCs. The tagging counter and the BGOegg participate in the trigger. The number of readout channels is over 2500 in total. For the readout of these detectors with short dead time, we use 16 collector VME CPUs distributed over TCP/IP networks. We will present details and the performance of the BGOegg data acquisition system. The BGOegg experiment has started in December 2013 at SPring-8/LEPS2 facility. The aim of the experiment is to study hadron properties via photo-production using high-intensity and linear-polarized photon beam generated by backward Compton scattering with 8-GeV electrons in SPring-8 and photons from external lasers. The event rate of this experiment is expected to be about 1 kHz. In order to take data with the efficiency over 90% for 1 kHz trigger rate, we have constructed the data acquisition system mainly consisting of FERA-UIO and VME-TDC subsystems. The BGOegg detector system consists of a beam tagging counter, the BGOegg electromagnetic calorimeter, a cylindrical drift chamber, inner plastic scintillators, a forward drift chamber, and forward TOF-RPCs. The tagging counter and the BGOegg participate in the trigger. The number of readout channels is over 2500 in total. For the readout of these

  18. Magnetic-Field-Response Measurement-Acquisition System

    NASA Technical Reports Server (NTRS)

    Woodward, Stanley E.; Shams, Qamar A.; Fox, Robert L.; Taylor, Bryant D.

    2006-01-01

    A measurement-acquisition system uses magnetic fields to power sensors and to acquire measurements from sensors. The system alleviates many shortcomings of traditional measurement-acquisition systems, which include a finite number of measurement channels, weight penalty associated with wires, use limited to a single type of measurement, wire degradation due to wear or chemical decay, and the logistics needed to add new sensors. Eliminating wiring for acquiring measurements can alleviate potential hazards associated with wires, such as damaged wires becoming ignition sources due to arcing. The sensors are designed as electrically passive inductive-capacitive or passive inductive-capacitive-resistive circuits that produce magnetic-field-responses. One or more electrical parameters (inductance, capacitance, and resistance) of each sensor can be variable and corresponds to a measured physical state of interest. The magnetic-field- response attributes (frequency, amplitude, and bandwidth) of the inductor correspond to the states of physical properties for which each sensor measures. For each sensor, the measurement-acquisition system produces a series of increasing magnetic-field harmonics within a frequency range dedicated to that sensor. For each harmonic, an antenna electrically coupled to an oscillating current (the frequency of which is that of the harmonic) produces an oscillating magnetic field. Faraday induction via the harmonic magnetic fields produces an electromotive force and therefore a current in the sensor. Once electrically active, the sensor produces its own harmonic magnetic field as the inductor stores and releases magnetic energy. The antenna of the measurement- acquisition system is switched from a transmitting to a receiving mode to acquire the magnetic-field response of the sensor. The rectified amplitude of the received response is compared to previous responses to prior transmitted harmonics, to ascertain if the measurement system has detected a

  19. Formal methods in the design of Ada 1995

    NASA Technical Reports Server (NTRS)

    Guaspari, David

    1995-01-01

    Formal, mathematical methods are most useful when applied early in the design and implementation of a software system--that, at least, is the familiar refrain. I will report on a modest effort to apply formal methods at the earliest possible stage, namely, in the design of the Ada 95 programming language itself. This talk is an 'experience report' that provides brief case studies illustrating the kinds of problems we worked on, how we approached them, and the extent (if any) to which the results proved useful. It also derives some lessons and suggestions for those undertaking future projects of this kind. Ada 95 is the first revision of the standard for the Ada programming language. The revision began in 1988, when the Ada Joint Programming Office first asked the Ada Board to recommend a plan for revising the Ada standard. The first step in the revision was to solicit criticisms of Ada 83. A set of requirements for the new language standard, based on those criticisms, was published in 1990. A small design team, the Mapping Revision Team (MRT), became exclusively responsible for revising the language standard to satisfy those requirements. The MRT, from Intermetrics, is led by S. Tucker Taft. The work of the MRT was regularly subject to independent review and criticism by a committee of distinguished Reviewers and by several advisory teams--for example, the two User/Implementor teams, each consisting of an industrial user (attempting to make significant use of the new language on a realistic application) and a compiler vendor (undertaking, experimentally, to modify its current implementation in order to provide the necessary new features). One novel decision established the Language Precision Team (LPT), which investigated language proposals from a mathematical point of view. The LPT applied formal mathematical analysis to help improve the design of Ada 95 (e.g., by clarifying the language proposals) and to help promote its acceptance (e.g., by identifying a

  20. VETA x ray data acquisition and control system

    NASA Technical Reports Server (NTRS)

    Brissenden, R. J. V.; Jones, M. T.; Ljungberg, M.; Nguyen, D. T.; Roll, J. B., Jr.

    1992-01-01

    We describe the X-ray Data Acquisition and Control System (XDACS) used together with the X-ray Detection System (XDS) to characterize the x-ray image during testing of the AXAF P1/H1 mirror pair at the MSFC X-ray Calibration Facility. A variety of x-ray data were acquired, analyzed, and archived during the testing including: mirror alignment, encircled energy, effective area, point spread function, system housekeeping, and proportional counter window uniformity data. The system architecture will be presented with emphasis placed on key features that include a layered UNIX tool approach, dedicated subsystem controllers, real-time X-window displays, flexibility in combining tools, network connectivity, and system extensibility. The VETA test data archive are also described.

  1. VETA X-ray Data Acquisition and Control System

    NASA Technical Reports Server (NTRS)

    Brissenden, Roger J. V.; Jones, Mark T.; Ljungberg, Malin; Nguyen, Dan T.; Roll, John B., Jr.

    1993-01-01

    We describe the X-ray Data Acquisition and Control System (XDACS) used together with the X-ray Detection System (XDS) to characterize the X-ray image during testing of the AXAF P1/H1 mirror pair at the MSFC X-ray Calibration Facility. A variety of X-ray data were acquired, analyzed and archived during the testing including: mirror alignment, encircled energy, effective area, point spread function, system housekeeping and proportional counter window uniformity data. The system architecture is presented with emphasis placed on key features that include a layered UNIX tool approach, dedicated subsystem controllers, real-time X-window displays, flexibility in combining tools, network connectivity and system extensibility. The VETA test data archive is also described.

  2. VETA x ray data acquisition and control system

    NASA Technical Reports Server (NTRS)

    Brissenden, Roger J. V.; Jones, Mark T.; Ljungberg, Malin; Nguyen, Dan T.; Roll, John B., Jr.

    1992-01-01

    We describe the X-ray Data Acquisition and Control System (XDACS) used together with the X-ray Detection System (XDS) to characterize the X-ray image during testing of the AXAF P1/H1 mirror pair at the MSFC X-ray Calibration Facility. A variety of X-ray data were acquired, analyzed and archived during the testing including: mirror alignment, encircled energy, effective area, point spread function, system housekeeping and proportional counter window uniformity data. The system architecture is presented with emphasis placed on key features that include a layered UNIX tool approach, dedicated subsystem controllers, real-time X-window displays, flexibility in combining tools, network connectivity and system extensibility. The VETA test data archive is also described.

  3. Control and data acquisition systems for high field superconducting wigglers

    NASA Astrophysics Data System (ADS)

    Batrakov, A.; Ilyin, I.; Karpov, G.; Kozak, V.; Kuzin, M.; Kuper, E.; Mamkin, V.; Mezentsev, N.; Repkov, V.; Selivanov, A.; Shkaruba, V.

    2001-07-01

    This paper describes the control and DAQ system of superconducting wigglers with magnetic field range up to 10.3 T. The first version of the system controls a 7 T superconducting wiggler prepared for installation at Bessy-II (Germany). The second one controls a 10 T wiggler which is under testing now at the SPring-8 site (Japan). Both systems are based on VME apparatus. The set of specialized VME modules is elaborated to arrange wiggler power supply control, full time wiggler monitoring, and magnetic field high accuracy measurement and field stabilization. The software for the control of the wigglers is written in C language for VxWorks operation system for a Motorola-162 VME controller. The task initialization, stops and acquisition of the data can be done from the nearest personal computer (FTP host for VME), or from the remote system as well.

  4. The new digital data acquisition system for Gammasphere

    NASA Astrophysics Data System (ADS)

    Carpenter, M. P.; Albers, M.; Anderson, J. T.; Ayangeakaa, A.; David, H. M.; Hoffman, C. R.; Janssens, R. V. F.; Lauritsen, T.; Madden, T.; Oberling, M.; Seweryniak, D.; Wilt, P.; Zhu, S.

    2015-10-01

    A new digital-based data acquisition system (DAQ) for Gammasphere has been developed. This system leverages the electronics designed for the GRETINA collaboration. At the center of this development are the GRETINA 10-channel digitizer modules which handle the Ge preamp signals at a 100MHz rate, and master trigger and router modules which allow triggers to be constructed from information obtained from the digitizer channels. The new DAQ increases event throughput significantly over the existing system while addressing multiple repair and maintenance issues. New hardware and firmware to integrate the DAQ with Gammasphere and its suite of ancillary detectors has been developed allowing for a seamless changeover from the analog DAQ to the new digital system. An overview of the system and illustrative results from several recent experiments will be presented. This material is based on work supported by the DOE, Office of Science, Office of Nuclear Physics under Contract No. DE-AC02-06CH11357.

  5. Value-informed space systems design and acquisition

    NASA Astrophysics Data System (ADS)

    Brathwaite, Joy

    Investments in space systems are substantial, indivisible, and irreversible, characteristics that make them high-risk, especially when coupled with an uncertain demand environment. Traditional approaches to system design and acquisition, derived from a performance- or cost-centric mindset, incorporate little information about the spacecraft in relation to its environment and its value to its stakeholders. These traditional approaches, while appropriate in stable environments, are ill-suited for the current, distinctly uncertain, and rapidly changing technical and economic conditions; as such, they have to be revisited and adapted to the present context. This thesis proposes that in uncertain environments, decision-making with respect to space system design and acquisition should be value-based, or at a minimum value-informed. This research advances the value-centric paradigm by providing the theoretical basis, foundational frameworks, and supporting analytical tools for value assessment of priced and unpriced space systems. For priced systems, stochastic models of the market environment and financial models of stakeholder preferences are developed and integrated with a spacecraft-sizing tool to assess the system's net present value. The analytical framework is applied to a case study of a communications satellite, with market, financial, and technical data obtained from the satellite operator, Intelsat. The case study investigates the implications of the value-centric versus the cost-centric design and acquisition choices. Results identify the ways in which value-optimal spacecraft design choices are contingent on both technical and market conditions, and that larger spacecraft for example, which reap economies of scale benefits, as reflected by their decreasing cost-per-transponder, are not always the best (most valuable) choices. Market conditions and technical constraints for which convergence occurs between design choices under a cost-centric and a value

  6. Floating data acquisition system for microwave calorimeter measurements on MTX

    SciTech Connect

    Sewall, N.R.; Meassick, S. )

    1989-09-13

    A microwave calorimeter has been designed for making 140-GHz absorption measurements on the MTX. Measurement of the intensity and spatial distribution of the FEL-generated microwave beam on the inner wall will indicate the absorption characteristics of the plasma when heated with a 140 GHz FEL pulse. The calorimeter works by monitoring changes of temperature in silicon carbide tiles located on the inner wall of the tokamak. Thermistors are used to measure the temperature of each tile. The tiles are located inside the tokamak about 1 cm outside of the limiter radius at machine potential. The success of this measurement depends on our ability to float the data acquisition system near machine potential and isolate it from the rest of the vault ground system. Our data acquisition system has 48 channels of thermistor signal conditioning, a multiplexer and digitizer section, a serial data formatter, and a fiber-optic transmitter to send the data out. Additionally, we bring timing signals to the interface through optical fibers to tell it when to begin measurement, while maintaining isolation. The receiver is an HP 200 series computer with a serial data interface; the computer provides storage and local display for the shot temperature profile. Additionally, the computer provides temporary storage of the data until it can be passed to a shared resource management system for archiving. 2 refs., 6 figs.

  7. MIRAGE: The data acquisition, analysis, and display system

    NASA Technical Reports Server (NTRS)

    Rosser, Robert S.; Rahman, Hasan H.

    1993-01-01

    Developed for the NASA Johnson Space Center and Life Sciences Directorate by GE Government Services, the Microcomputer Integrated Real-time Acquisition Ground Equipment (MIRAGE) system is a portable ground support system for Spacelab life sciences experiments. The MIRAGE system can acquire digital or analog data. Digital data may be NRZ-formatted telemetry packets of packets from a network interface. Analog signal are digitized and stored in experimental packet format. Data packets from any acquisition source are archived to a disk as they are received. Meta-parameters are generated from the data packet parameters by applying mathematical and logical operators. Parameters are displayed in text and graphical form or output to analog devices. Experiment data packets may be retransmitted through the network interface. Data stream definition, experiment parameter format, parameter displays, and other variables are configured using spreadsheet database. A database can be developed to support virtually any data packet format. The user interface provides menu- and icon-driven program control. The MIRAGE system can be integrated with other workstations to perform a variety of functions. The generic capabilities, adaptability and ease of use make the MIRAGE a cost-effective solution to many experimental data processing requirements.

  8. System Description for Tank 241-AZ-101 Waste Retrieval Data Acquisition System

    SciTech Connect

    ROMERO, S.G.

    2000-01-10

    Describes the hardware and software for the AZ-101 Mixer Pump Data Acquisition System. The purpose of the tank 241-AZ-101 retrieval system Data Acquisition System (DAS) is to provide monitoring and data acquisition of key parameters in order to confirm the effectiveness of the mixer pumps utilized for suspending solids in the tank. The suspension of solids in Tank 241-AZ-101 is necessary for pretreatment of the neutralized current acid waste (NCAW), and eventual disposal as glass via the Hanford Waste Vitrification Plant.

  9. WIND TURBINE DRIVETRAIN TEST FACILITY DATA ACQUISITION SYSTEM

    SciTech Connect

    Mcintosh, J.

    2012-01-03

    The Wind Turbine Drivetrain Test Facility (WTDTF) is a state-of-the-art industrial facility used for testing wind turbine drivetrains and generators. Large power output wind turbines are primarily installed for off-shore wind power generation. The facility includes two test bays: one to accommodate turbine nacelles up to 7.5 MW and one for nacelles up to 15 MW. For each test bay, an independent data acquisition system (DAS) records signals from various sensors required for turbine testing. These signals include resistance temperature devices, current and voltage sensors, bridge/strain gauge transducers, charge amplifiers, and accelerometers. Each WTDTF DAS also interfaces with the drivetrain load applicator control system, electrical grid monitoring system and vibration analysis system.

  10. An OS9-UNIX data acquisition system with ECL readout

    SciTech Connect

    Ziem, P.; Beschorner, C.; Bohne, W.; Drescher, B.; Friese, T.; Kiehne, T.; Kluge, C.

    1996-02-01

    A new data acquisition system has been developed at the Hahn-Meitner-Institut to handle almost 550 parameters of nuclear physics experiments. The system combines a UNIX host running a portable data buffer router and a VME front-end based on the OS9 real time operating system. Different kinds of pulse analyzers are located in several CAMAC crates which are controlled by the VME system via a VICbus connection. Data readout is performed by means of an ECL daisy chain. Besides controlling CAMAC the main purpose of the VME front-end is event data formatting and histogramming. Using TCP/IP services, the UNIX host receives formatted data packages for data storage and display. During a beam time at the antiproton accelerator LEAR/CERN, the PS208 experiment has accumulated about 100 Gbyte of event data.

  11. The D0 level three data acquisition system

    SciTech Connect

    D. Chapin et al.

    2004-03-17

    The DZERO experiment located at Fermilab has recently started RunII with an upgraded detector. The RunII physics program requires the Data Acquisition to readout the detector at a rate of 1 KHz. Events fragments, totaling 250 KB, are readout from approximately 60 front end crates and sent to a particular farm node for Level 3 Trigger processing. A scalable system, capable of complex event routing, has been designed and implemented based on commodity components: VMIC 7750 Single Board Computers for readout, a Cisco 6509 switch for data flow, and close to 100 Linux-based PCs for high-level event filtering.

  12. Wind tunnel real-time data acquisition system

    NASA Technical Reports Server (NTRS)

    Cole, P.

    1979-01-01

    The hardware configuration is described for the data acquisition system (DAS) which consists of an analog front end that can process up to 260 channels of data, a multichannel analog-to-digital subsystem that can process up to 50,000 samples of data per second, and a digital computer with standard and nonstandard devices, including graphics capability. Also described are the software configuration of the DAS and complex hardware/software interfaces providing, for example, automatic amplifier gain and offset adjustment for each data channel. Specific DAS applications are summarized, including the real time processing of dynamic deflection data, unsteady pressure measurements, and flutter and buffet data.

  13. Data acquisition in a wireless diabetic and cardiac monitoring system.

    PubMed

    Harvey, Paul; Woodward, Bryan; Datta, Sekharjit; Mulvaney, David

    2011-01-01

    A telemedicine system is described for monitoring the vital signs and general health indicators of patients with cardiac and diabetic conditions. Telemetry from wireless sensors and readings from other instruments are combined into a comprehensive patient health dataset. The data can be stored, accessed and displayed using mobile Internet communications with a server. The paper concentrates on the data acquisition process, using an alternative sensor network protocol to Bluetooth and manual data entry into a smartphone application and HTML5 web browser. PMID:22255009

  14. The data acquisition system for the aCORN experiment

    NASA Astrophysics Data System (ADS)

    Dewey, Maynard; aCORN Collaboration

    2015-10-01

    The aCORN experiment measures the angular correlation between the electron and neutrino emitted in free neutron beta decay, via an electron-proton momentum correlation asymmetry. Doing so requires detecting neutron beta decay protons and electrons in coincidence. Protons are detected with a surface barrier detector while electrons are detected with a large scintillator whose light output is parceled into 19 photomultiplier tubes. Additionally there are eight scintillators that detect backscattered electrons so that these events may be removed from the data stream. This talk will discuss the novel data acquisition system (both hardware and software) that has been developed to handle the high throughput rates observed. NIST, DOE and NSF.

  15. Systolic time interval data acquisition system. Specialized cardiovascular studies

    NASA Technical Reports Server (NTRS)

    Baker, J. T.

    1976-01-01

    The development of a data acquisition system for noninvasive measurement of systolic time intervals is described. R-R interval from the ECG determines instantaneous heart rate prior to the beat to be measured. Total electromechanical systole (Q-S2) is measured from the onset of the ECG Q-wave to the onset of the second heart sound (S2). Ejection time (ET or LVET) is measured from the onset of carotid upstroke to the incisure. Pre-ejection period (PEP) is computed by subtracting ET from Q-S2. PEP/ET ratio is computed directly.

  16. Software Engineering Laboratory Ada performance study: Results and implications

    NASA Technical Reports Server (NTRS)

    Booth, Eric W.; Stark, Michael E.

    1992-01-01

    The SEL is an organization sponsored by NASA/GSFC to investigate the effectiveness of software engineering technologies applied to the development of applications software. The SEL was created in 1977 and has three organizational members: NASA/GSFC, Systems Development Branch; The University of Maryland, Computer Sciences Department; and Computer Sciences Corporation, Systems Development Operation. The goals of the SEL are as follows: (1) to understand the software development process in the GSFC environments; (2) to measure the effect of various methodologies, tools, and models on this process; and (3) to identify and then to apply successful development practices. The activities, findings, and recommendations of the SEL are recorded in the Software Engineering Laboratory Series, a continuing series of reports that include the Ada Performance Study Report. This paper describes the background of Ada in the Flight Dynamics Division (FDD), the objectives and scope of the Ada Performance Study, the measurement approach used, the performance tests performed, the major test results, and the implications for future FDD Ada development efforts.

  17. Spent Fuel Test - Climax data acquisition system operations manual

    SciTech Connect

    Nyholm, R.A.

    1983-01-01

    The Spent Fuel Test-Climax (SFT-C) is a test of the retrievable, deep geologic storage of commercially generated, spent nuclear reactor fuel in granite rock. Eleven spent fuel assemblies, together with 6 electrical simulators and 20 guard heaters, are emplaced 420 m below the surface in the Climax granite at the US Department of Energy Nevada Test Site. On June 2, 1978, Lawrence Livermore National Laboratory (LLNL) secured funding for the SFT-C, and completed spent fuel emplacement May 28, 1980. The multi-year duration test is located in a remote area and is unattended much of the time. An extensive array of radiological safety and geotechnical instrumentation is deployed to monitor the test performance. A dual minicomputer-based data acquisition system (DAS) collects and processes data from more than 900 analog instruments. This report documents the software element of the LLNL developed SFT-C Data Acquisition System. It defines the operating system and hardware interface configurations, the special applications software and data structures, and support software.

  18. 77 FR 39125 - Defense Acquisition Regulations System; Defense Federal Acquisition Regulation Supplement; Only...

    Federal Register 2010, 2011, 2012, 2013, 2014

    2012-06-29

    ... at 76 FR 44293 on July 25, 2011, to address acquisitions using competitive procedures in which only..., 2011 (76 FR 59623) through October 7, 2011. DoD received comments on the proposed rule from...

  19. Modeling the target acquisition performance of active imaging systems.

    PubMed

    Espinola, Richard L; Jacobs, Eddie L; Halford, Carl E; Vollmerhausen, Richard; Tofsted, David H

    2007-04-01

    Recent development of active imaging system technology in the defense and security community have driven the need for a theoretical understanding of its operation and performance in military applications such as target acquisition. In this paper, the modeling of active imaging systems, developed at the U.S. Army RDECOM CERDEC Night Vision & Electronic Sensors Directorate, is presented with particular emphasis on the impact of coherent effects such as speckle and atmospheric scintillation. Experimental results from human perception tests are in good agreement with the model results, validating the modeling of coherent effects as additional noise sources. Example trade studies on the design of a conceptual active imaging system to mitigate deleterious coherent effects are shown. PMID:19532626

  20. Modeling the target acquisition performance of active imaging systems

    NASA Astrophysics Data System (ADS)

    Espinola, Richard L.; Jacobs, Eddie L.; Halford, Carl E.; Vollmerhausen, Richard; Tofsted, David H.

    2007-04-01

    Recent development of active imaging system technology in the defense and security community have driven the need for a theoretical understanding of its operation and performance in military applications such as target acquisition. In this paper, the modeling of active imaging systems, developed at the U.S. Army RDECOM CERDEC Night Vision & Electronic Sensors Directorate, is presented with particular emphasis on the impact of coherent effects such as speckle and atmospheric scintillation. Experimental results from human perception tests are in good agreement with the model results, validating the modeling of coherent effects as additional noise sources. Example trade studies on the design of a conceptual active imaging system to mitigate deleterious coherent effects are shown.

  1. Data acquisition systems for the Sloan Digital Sky Survey

    SciTech Connect

    Petravick, D.; Berman, E.; MacKinnon, B.; Nicinski, T.; Pordes, R.; Sergey, G.; Rechenmacher, R.; Annis, J.; Kent, S.; McKay, T.; Stoughton, C.; Husby, D.

    1994-03-01

    The Sloan Digital Sky Survey (SDSS) will image {Pi} steradians about the north galactic cap in five filters, and acquire one million spectra using a dedicated 2.5 meter telescope at the Apache Point Observatory in New Mexico. The authors describe the data acquisition system for the survey`s three main detectors: an imaging camera, mounting 54 Tektronix charge-coupled devices (CCD); a pair of spectrographs, each mounting a pair of CCDs; and a smaller monitor telescope camera. The authors describe the system`s hardware and software architecture, and relate it to the survey`s special requirements for high reliability and need to understand its instrumentation in order to produce a consistent survey over a five year period.

  2. System and method for acquisition management of subject position information

    DOEpatents

    Carrender, Curt

    2007-01-23

    A system and method for acquisition management of subject position information that utilizes radio frequency identification (RF ID) to store position information in position tags. Tag programmers receive position information from external positioning systems, such as the Global Positioning System (GPS), from manual inputs, such as keypads, or other tag programmers. The tag programmers program each position tag with the received position information. Both the tag programmers and the position tags can be portable or fixed. Implementations include portable tag programmers and fixed position tags for subject position guidance, and portable tag programmers for collection sample labeling. Other implementations include fixed tag programmers and portable position tags for subject route recordation. Position tags can contain other associated information such as destination address of an affixed subject for subject routing.

  3. System and method for acquisition management of subject position information

    DOEpatents

    Carrender, Curt

    2005-12-13

    A system and method for acquisition management of subject position information that utilizes radio frequency identification (RF ID) to store position information in position tags. Tag programmers receive position information from external positioning systems, such as the Global Positioning System (GPS), from manual inputs, such as keypads, or other tag programmers. The tag programmers program each position tag with the received position information. Both the tag programmers and the position tags can be portable or fixed. Implementations include portable tag programmers and fixed position tags for subject position guidance, and portable tag programmers for collection sample labeling. Other implementations include fixed tag programmers and portable position tags for subject route recordation. Position tags can contain other associated information such as destination address of an affixed subject for subject routing.

  4. Multispectral data acquisition and classification - Statistical models for system design

    NASA Technical Reports Server (NTRS)

    Huck, F. O.; Park, S. K.

    1978-01-01

    In this paper we relate the statistical processes that are involved in multispectral data acquisition and classification to a simple radiometric model of the earth surface and atmosphere. If generalized, these formulations could provide an analytical link between the steadily improving models of our environment and the performance characteristics of rapidly advancing device technology. This link is needed to bring system analysis tools to the task of optimizing remote sensing and (real-time) signal processing systems as a function of target and atmospheric properties, remote sensor spectral bands and system topology (e.g., image-plane processing), radiometric sensitivity and calibration accuracy, compensation for imaging conditions (e.g., atmospheric effects), and classification rates and errors.

  5. Latency in Distributed Acquisition and Rendering for Telepresence Systems.

    PubMed

    Ohl, Stephan; Willert, Malte; Staadt, Oliver

    2015-12-01

    Telepresence systems use 3D techniques to create a more natural human-centered communication over long distances. This work concentrates on the analysis of latency in telepresence systems where acquisition and rendering are distributed. Keeping latency low is important to immerse users in the virtual environment. To better understand latency problems and to identify the source of such latency, we focus on the decomposition of system latency into sub-latencies. We contribute a model of latency and show how it can be used to estimate latencies in a complex telepresence dataflow network. To compare the estimates with real latencies in our prototype, we modify two common latency measurement methods. This presented methodology enables the developer to optimize the design, find implementation issues and gain deeper knowledge about specific sources of latency. PMID:26529463

  6. Data Acquisition System for Russian Arctic Magnetometer Network

    NASA Astrophysics Data System (ADS)

    Janzhura, A.; Troshichev, O. A.; Takahashi, K.

    2010-12-01

    Monitoring of magnetic activity in the auroral zone is very essential for space weather problem. The big part of northern auroral zone lies in the Russian sector of Arctica. The Russian auroral zone stations are located far from the proper infrastructure and communications, and getting the data from the stations is complicated and nontrivial task. To resolve this problem a new acquisition system for magnetometers was implemented and developed in last few years, with the magnetic data transmission in real time that is important for many forecasting purpose. The system, based on microprocessor modules, is very reliable in hush climatic conditions. The information from the magnetic sensors transmits to AARI data center by satellite communication system and is presented at AARI web pages. This equipment upgrading of Russian polar magnetometer network is supported by the international RapidMag program.

  7. Design of propellant acquisition systems for advanced cryogenic space propulsion systems

    NASA Technical Reports Server (NTRS)

    Burge, G. W.; Blackmon, J. B.; Castle, J. N.

    1973-01-01

    This paper presents results of work conducted to expand the technology base and evolve practical propellant surface tension acquisition system designs for future cryogenic space vehicles. Surface tension screen device channel flow analysis and supporting tests showed that reasonable mesh sizes could provide the required retention performance. Integrated subsystem studies and development showed that practical and effective screen surface tension acquisition devices could be designed for typical applications, but that other interfacing feed subsystems are often constrained by the design of the particular acquisition device. These constraints may dominate the total feed system performance.

  8. System design of the METC automatic data acquisition and control system

    SciTech Connect

    Goff, D. R.; Armstrong, D. L.

    1982-02-01

    A system of computer programs and hardware was developed by the Instrumentation Branch of the Morgantown Energy Technology Center (METC) to provide data acquisition and control features for research projects at the site. The Automatic Data Acquisition and Control System (ADACS) has the capability of servicing up to eight individual projects simultaneously, providing data acquisition, data feedback, and process control where needed. Several novel software features - including a data table driven program, extensive feedback in real time, free format English commands, and high reliability - were incorporated to provide these functions.

  9. Computer system design description for the spare pump mini-dacs data acquisition and control system

    SciTech Connect

    Vargo, G.F. Jr.

    1994-09-29

    The attached document outlines the computer software design for the mini data acquisition and control system (DACS), that supports the testing of the spare pump for Tank 241-SY-101, at the maintenance and storage facility (MASF).

  10. The Wireless Data Acquisition System for the Vibration Table

    NASA Astrophysics Data System (ADS)

    Teng, Y. T.; Hu, X.

    2014-12-01

    The vibration table is a large-scaled tool used for inspecting the performance of seismometers. The output from a seismometer on the table can be directly monitored when the vibration table moves in certain pattern. Compared with other inspection methods, inspecting seismometers' performance indicators (frequency response, degree of linearity, sensitivity, lateral inhibition and dynamic range etc). using vibration tables is more intuitive. Therefore, the vibration tables are an essential testing part in developing new seismometers and seismometer quality control. Whereas, in practice, a cable is needed to connect the seismometer to the ground equipments for its signal outputs and power supply, that means adding a time-varying nonlinear spring between the vibration table and ground. The cable adds nonlinear feature to the table, distorts the table-board movement and bring extra errors to the inspecting work and affected the testing accuracy and precision. In face of this problem, we developed a wireless acquiring system for the vibration table. The system is consisted of a three-channel analog-to-digital conversion, an acquisition control part, local data storage, network interface, wireless router and power management, etc. The analog-to-digital conversion part uses a 24-digit high-precision converter, which has a programmable amplifier at the front end of its artificial circuit, with the function of matching outputs with different amplifier from the vibration table. The acquisition control part uses a 32 bit ARM processor, with low-power dissipation, minute extension and high performance. The application software platform is written in Linux to make the system convenient for multitasking work. Large volume local digital storage is achieved by a 32G SD card, which is used for saving real time acquired data. Data transmission is achieved by network interface and wireless router, which can simplify the application software by the supported TCP/IP protocol. Besides

  11. Identification and Characterization of Cronobacter Iron Acquisition Systems

    PubMed Central

    Grim, C. J.; Kothary, M. H.; Gopinath, G.; Jarvis, K. G.; Beaubrun, J. Jean-Gilles; McClelland, M.; Tall, B. D.

    2012-01-01

    Cronobacter spp. are emerging pathogens that cause severe infantile meningitis, septicemia, or necrotizing enterocolitis. Contaminated powdered infant formula has been implicated as the source of Cronobacter spp. in most cases, but questions still remain regarding the natural habitat and virulence potential for each strain. The iron acquisition systems in 231 Cronobacter strains isolated from different sources were identified and characterized. All Cronobacter spp. have both the Feo and Efe systems for acquisition of ferrous iron, and all plasmid-harboring strains (98%) have the aerobactin-like siderophore, cronobactin, for transport of ferric iron. All Cronobacter spp. have the genes encoding an enterobactin-like siderophore, although it was not functional under the conditions tested. Furthermore, all Cronobacter spp. have genes encoding five receptors for heterologous siderophores. A ferric dicitrate transport system (fec system) is encoded specifically by a subset of Cronobacter sakazakii and C. malonaticus strains, of which a high percentage were isolated from clinical samples. Phylogenetic analysis confirmed that the fec system is most closely related to orthologous genes present in human-pathogenic bacterial strains. Moreover, all strains of C. dublinensis and C. muytjensii encode two receptors, FcuA and Fct, for heterologous siderophores produced by plant pathogens. Identification of putative Fur boxes and expression of the genes under iron-depleted conditions revealed which genes and operons are components of the Fur regulon. Taken together, these results support the proposition that C. sakazakii and C. malonaticus may be more associated with the human host and C. dublinensis and C. muytjensii with plants. PMID:22706064

  12. Identification and characterization of Cronobacter iron acquisition systems.

    PubMed

    Grim, C J; Kothary, M H; Gopinath, G; Jarvis, K G; Beaubrun, J Jean-Gilles; McClelland, M; Tall, B D; Franco, A A

    2012-09-01

    Cronobacter spp. are emerging pathogens that cause severe infantile meningitis, septicemia, or necrotizing enterocolitis. Contaminated powdered infant formula has been implicated as the source of Cronobacter spp. in most cases, but questions still remain regarding the natural habitat and virulence potential for each strain. The iron acquisition systems in 231 Cronobacter strains isolated from different sources were identified and characterized. All Cronobacter spp. have both the Feo and Efe systems for acquisition of ferrous iron, and all plasmid-harboring strains (98%) have the aerobactin-like siderophore, cronobactin, for transport of ferric iron. All Cronobacter spp. have the genes encoding an enterobactin-like siderophore, although it was not functional under the conditions tested. Furthermore, all Cronobacter spp. have genes encoding five receptors for heterologous siderophores. A ferric dicitrate transport system (fec system) is encoded specifically by a subset of Cronobacter sakazakii and C. malonaticus strains, of which a high percentage were isolated from clinical samples. Phylogenetic analysis confirmed that the fec system is most closely related to orthologous genes present in human-pathogenic bacterial strains. Moreover, all strains of C. dublinensis and C. muytjensii encode two receptors, FcuA and Fct, for heterologous siderophores produced by plant pathogens. Identification of putative Fur boxes and expression of the genes under iron-depleted conditions revealed which genes and operons are components of the Fur regulon. Taken together, these results support the proposition that C. sakazakii and C. malonaticus may be more associated with the human host and C. dublinensis and C. muytjensii with plants. PMID:22706064

  13. A Web-Remote/Robotic/Scheduled Astronomical Data Acquisition System

    NASA Astrophysics Data System (ADS)

    Denny, Robert

    2011-03-01

    Traditionally, remote/robotic observatory operating systems have been custom made for each observatory. While data reduction pipelines need to be tailored for each investigation, the data acquisition process (especially for stare-mode optical images) is often quite similar across investigations. Since 1999, DC-3 Dreams has focused on providing and supporting a remote/robotic observatory operating system which can be adapted to a wide variety of physical hardware and optics while achieving the highest practical observing efficiency and safe/secure web browser user controls. ACP Expert consists of three main subsystems: (1) a robotic list-driven data acquisition engine which controls all aspects of the observatory, (2) a constraint-driven dispatch scheduler with a long-term database of requests, and (3) a built-in "zero admin" web server and dynamic web pages which provide a remote capability for immediate execution and monitoring as well as entry and monitoring of dispatch-scheduled observing requests. No remote desktop login is necessary for observing, thus keeping the system safe and consistent. All routine operation is via the web browser. A wide variety of telescope mounts, CCD imagers, guiding sensors, filter selectors, focusers, instrument-package rotators, weather sensors, and dome control systems are supported via the ASCOM standardized device driver architecture. The system is most commonly employed on commercial 1-meter and smaller observatories used by universities and advanced amateurs for both science and art. One current project, the AAVSO Photometric All-Sky Survey (APASS), uses ACP Expert to acquire large volumes of data in dispatch-scheduled mode. In its first 18 months of operation (North then South), 40,307 sky images were acquired in 117 photometric nights, resulting in 12,107,135 stars detected two or more times. These stars had measures in 5 filters. The northern station covered 754 fields (6446 square degrees) at least twice, the southern

  14. A direct-to-drive neural data acquisition system

    PubMed Central

    Kinney, Justin P.; Bernstein, Jacob G.; Meyer, Andrew J.; Barber, Jessica B.; Bolivar, Marti; Newbold, Bryan; Scholvin, Jorg; Moore-Kochlacs, Caroline; Wentz, Christian T.; Kopell, Nancy J.; Boyden, Edward S.

    2015-01-01

    Driven by the increasing channel count of neural probes, there is much effort being directed to creating increasingly scalable electrophysiology data acquisition (DAQ) systems. However, all such systems still rely on personal computers for data storage, and thus are limited by the bandwidth and cost of the computers, especially as the scale of recording increases. Here we present a novel architecture in which a digital processor receives data from an analog-to-digital converter, and writes that data directly to hard drives, without the need for a personal computer to serve as an intermediary in the DAQ process. This minimalist architecture may support exceptionally high data throughput, without incurring costs to support unnecessary hardware and overhead associated with personal computers, thus facilitating scaling of electrophysiological recording in the future. PMID:26388740

  15. Development of Data Acquisition System for Consolidated Undrained Triaxial Test

    NASA Astrophysics Data System (ADS)

    Lee, L. M.; Yasuo, T.; Wei, L. C.; Yuan, L. C.

    2016-07-01

    Consolidated Undrained (CU) triaxial test is a common laboratory test used in practice for determining effective and total shear strength parameters of soil. This paper reported works carried out to develop a data acquisition system for a self-assembled triaxial machine. The developed system was capable of acquiring signals from the installed sensors (i.e. pressure transducer, load cell, LVDT), interpreting and presenting the data in real-time graphs. In addition, the study highlighted the advantages of performing double vacuuming method to saturate the soil specimen. The saturation can be obtained quicker and at a significantly lower cell pressure compared to the conventional stepwise increment of back pressure and cell pressure method.

  16. System of acquisition and processing of images of dynamic speckle

    NASA Astrophysics Data System (ADS)

    Vega, F.; >C Torres,

    2015-01-01

    In this paper we show the design and implementation of a system to capture and analysis of dynamic speckle. The device consists of a USB camera, an isolated system lights for imaging, a laser pointer 633 nm 10 mw as coherent light source, a diffuser and a laptop for processing video. The equipment enables the acquisition and storage of video, also calculated of different descriptors of statistical analysis (vector global accumulation of activity, activity matrix accumulation, cross-correlation vector, autocorrelation coefficient, matrix Fujji etc.). The equipment is designed so that it can be taken directly to the site where the sample for biological study and is currently being used in research projects within the group.

  17. A direct-to-drive neural data acquisition system.

    PubMed

    Kinney, Justin P; Bernstein, Jacob G; Meyer, Andrew J; Barber, Jessica B; Bolivar, Marti; Newbold, Bryan; Scholvin, Jorg; Moore-Kochlacs, Caroline; Wentz, Christian T; Kopell, Nancy J; Boyden, Edward S

    2015-01-01

    Driven by the increasing channel count of neural probes, there is much effort being directed to creating increasingly scalable electrophysiology data acquisition (DAQ) systems. However, all such systems still rely on personal computers for data storage, and thus are limited by the bandwidth and cost of the computers, especially as the scale of recording increases. Here we present a novel architecture in which a digital processor receives data from an analog-to-digital converter, and writes that data directly to hard drives, without the need for a personal computer to serve as an intermediary in the DAQ process. This minimalist architecture may support exceptionally high data throughput, without incurring costs to support unnecessary hardware and overhead associated with personal computers, thus facilitating scaling of electrophysiological recording in the future. PMID:26388740

  18. Acquisition/expulsion system for earth orbital propulsion system study. Volume 5: Earth storable design

    NASA Technical Reports Server (NTRS)

    1973-01-01

    A comprehensive analysis and parametric design effort was conducted under the earth-storable phase of the program. Passive Acquisition/expulsion system concepts were evaluated for a reusable Orbital Maneuvering System (OMS) application. The passive surface tension technique for providing gas free liquid on demand was superior to other propellant acquisition methods. Systems using fine mesh screens can provide the requisite stability and satisfy OMS mission requirements. Both fine mesh screen liner and trap systems were given detailed consideration in the parametric design, and trap systems were selected for this particular application. These systems are compatible with the 100- to 500-manned mission reuse requirements.

  19. A design of camera simulator for photoelectric image acquisition system

    NASA Astrophysics Data System (ADS)

    Cai, Guanghui; Liu, Wen; Zhang, Xin

    2015-02-01

    In the process of developing the photoelectric image acquisition equipment, it needs to verify the function and performance. In order to make the photoelectric device recall the image data formerly in the process of debugging and testing, a design scheme of the camera simulator is presented. In this system, with FPGA as the control core, the image data is saved in NAND flash trough USB2.0 bus. Due to the access rate of the NAND, flash is too slow to meet the requirement of the sytsem, to fix the problem, the pipeline technique and the High-Band-Buses technique are applied in the design to improve the storage rate. It reads image data out from flash in the control logic of FPGA and output separately from three different interface of Camera Link, LVDS and PAL, which can provide image data for photoelectric image acquisition equipment's debugging and algorithm validation. However, because the standard of PAL image resolution is 720*576, the resolution is different between PAL image and input image, so the image can be output after the resolution conversion. The experimental results demonstrate that the camera simulator outputs three format image sequence correctly, which can be captured and displayed by frame gather. And the three-format image data can meet test requirements of the most equipment, shorten debugging time and improve the test efficiency.

  20. Evolutionary analysis of iron (Fe) acquisition system in Marchantia polymorpha.

    PubMed

    Lo, Jing-Chi; Tsednee, Munkhtsetseg; Lo, Ying-Chu; Yang, Shun-Chung; Hu, Jer-Ming; Ishizaki, Kimitsune; Kohchi, Takayuki; Lee, Der-Chuen; Yeh, Kuo-Chen

    2016-07-01

    To acquire appropriate iron (Fe), vascular plants have developed two unique strategies, the reduction-based strategy I of nongraminaceous plants for Fe(2+) and the chelation-based strategy II of graminaceous plants for Fe(3+) . However, the mechanism of Fe uptake in bryophytes, the earliest diverging branch of land plants and dominant in gametophyte generation is less clear. Fe isotope fractionation analysis demonstrated that the liverwort Marchantia polymorpha uses reduction-based Fe acquisition. Enhanced activities of ferric chelate reductase and proton ATPase were detected under Fe-deficient conditions. However, M. polymorpha did not show mugineic acid family phytosiderophores, the key components of strategy II, or the precursor nicotianamine. Five ZIP (ZRT/IRT-like protein) homologs were identified and speculated to be involved in Fe uptake in M. polymorpha. MpZIP3 knockdown conferred reduced growth under Fe-deficient conditions, and MpZIP3 overexpression increased Fe content under excess Fe. Thus, a nonvascular liverwort, M. polymorpha, uses strategy I for Fe acquisition. This system may have been acquired in the common ancestor of land plants and coopted from the gametophyte to sporophyte generation in the evolution of land plants. PMID:26948158

  1. On-line replacement of program modules using AdaPT

    NASA Technical Reports Server (NTRS)

    Waldrop, Raymond S.; Volz, Richard A.; Smith, Gary W.; Holzbacher-Valero, A. A.; Goldsack, Stephen J.

    1992-01-01

    One purpose of our research is the investigation of the effectiveness and expressiveness of AdaPT(1), a set of language extensions to Ada 83, for distributed systems. As a part of that effort, we are now investigating the subject of replacing, e.g., upgrading, software modules while the software system remains in operation. The AdaPT language extension provide a good basis for this investigation for several reasons: (1) they include the concept of specific, self-contained program modules which can be manipulated; (2) support for program configuration is included in the language; and (3) although the discussion will be in terms of the AdaPT language, the AdaPT to Ada 83 conversion methodology being developed as another part of this project will provide a basis for the application of our findings to Ada 83 systems. The purpose of this investigation is to explore the basic mechanisms to the replacement process. Thus, while replacement in the presence of real-time deadlines, heterogeneous systems, and unreliable networks is certainly a topic of interest, we will first gain an understanding of the basic processes in the absence of such concerns. The extension of the replacement process to more complex situations can be made later. This report will establish an overview of the on-line upgrade problem, and present a taxonomy of the various aspects of the replacement process.

  2. Data acquisition system for the BESS-Polar experiment

    NASA Astrophysics Data System (ADS)

    Orito, Reiko

    The Balloon-borne experiment with a superconducting spectrometer on a long duration balloon flight in Antarctica (BESS-Polar) has been carried out to investigate elementary particle phenomena in the early universe through the measurement of cosmic-ray antiparticles[1]. To realize the long term observation over 20 days, the data acquisition system(DAQ) for the BESS-Polar spectrometer has been newly developed with a base of previous BESS-DAQ[2]. The BESS-Polar DAQ system consists of low-power front end electronics(FEE)[3], high speed processors, large capacity data storage, telemetry communicating system, monitors for the spectrometer, and the solar-panel power supply system. The data from the FEEs(TDCs, QDCs, FADCs) are converted to USB2.0 signal and sent to the dual core processor with a CompactPCI bus. The event is built(˜3k byte/event) and recorded to the data storage with an array of sixteen 1TB-HDDs. The data recording system is installed in the compact pressurized data vessel with a proper thermal treatment. The dead time of data acquisition was below 20% at 2.5kHz trigger rate during the flight. The total power consumption of the BESS- Polar spectrometer was 500W. The power lines from the solar panels to the spectrometer are controlled by the programmable TOSHIBA Neuron chips and the low-power PC104 system. The monitor data and the telemetry are also received by original modules on the PC104 system. This system was operated during the scientific run for 24.5 days over Antarctica and successfully recorded 4.6 billion cosmic-ray events during the solar minimum period in 2007-2008. All the DAQ system was well operated without any critical problem. In this presentation, the DAQ system for the BESS-Polar experiment and its performances will be reported. References: [1] A.Yamamoto et al., Nuclear Physics B, Vol.166, 2007, pp.62-67 [2] Y. Ajima et al., Nucl. Instr. and Methods , A 443, 2000, pp.71-100 [3] M.Sasaki et al., 29th ICRC, Pune (2005) 3, pp.421-424

  3. TDAS: The Thermal Expert System (TEXSYS) data acquisition system

    NASA Technical Reports Server (NTRS)

    Hack, Edmund C.; Healey, Kathleen J.

    1987-01-01

    As part of the NASA Systems Autonomy Demonstration Project, a thermal expert system (TEXSYS) is being developed. TEXSYS combines a fast real time control system, a sophisticated human interface for the user and several distinct artificial intelligence techniques in one system. TEXSYS is to provide real time control, operations advice and fault detection, isolation and recovery capabilities for the space station Thermal Test Bed (TTB). TEXSYS will be integrated with the TTB and act as an intelligent assistant to thermal engineers conducting TTB tests and experiments. The results are presented from connecting the real time controller to the knowledge based system thereby creating an integrated system. Special attention will be paid to the problem of filtering and interpreting the raw, real time data and placing the important values into the knowledge base of the expert system.

  4. Software engineering and Ada in design

    NASA Technical Reports Server (NTRS)

    Oneill, Don

    1986-01-01

    Modern software engineering promises significant reductions in software costs and improvements in software quality. The Ada language is the focus for these software methodology and tool improvements. The IBM FSD approach, including the software engineering practices that guide the systematic design and development of software products and the management of the software process are examined. The revised Ada design language adaptation is revealed. This four level design methodology is detailed including the purpose of each level, the management strategy that integrates the software design activity with the program milestones, and the technical strategy that maps the Ada constructs to each level of design. A complete description of each design level is provided along with specific design language recording guidelines for each level. Finally, some testimony is offered on education, tools, architecture, and metrics resulting from project use of the four level Ada design language adaptation.

  5. Lessons learned from an Ada conversion project

    NASA Technical Reports Server (NTRS)

    Porter, Tim

    1988-01-01

    Background; SAVVAS architecture; software portability; history of Ada; isolation of non-portable code; simple terminal interface package; constraints of language features; and virtual interfaces are outlined. This presentation is represented by viewgraphs only.

  6. Generic model for smart-sensor-based data acquisition system

    NASA Astrophysics Data System (ADS)

    Ehrlich, Jacques; Zerrouki, Amal; Galisson, Arnaud; Demassieux, Nicolas

    1996-05-01

    Smart sensor is a recent concept presenting numerous advantages such as versatility, strong electromagnetic immunity, reduction of the connectivity, high computation power, etc. In civil engineering smart sensor based systems are well suited due to the large amount of spatially distant transducers and the need of large computational power. However, such systems require long development time, especially in their software part, and beside the multitude of instrumentation problems encountered, the need of a generic model is strong. The aim of the model is the design of a software generator for distributed data acquisition system. The key of our system is in the description of an instrumentation plane under the form of a data dependence graph (DDG). The goal of the generator is to map and 'execute' that DDG on the physical architecture according to the number of transducers, their affectation to the smart sensors and a PC based system controller. In this paper, after an outline of the smart sensor concept, we describe the DDG based representation of the instrumentation plan. An example of bridge monitoring is then described. Finally, the smart sensor, the system controller and the network modelization are outlined and their ability to allow the DDG mapping with the help of local or remote variable is shown.

  7. Infrared spectrometry studies: Spectral digital data acquisition system (1971 version)

    NASA Technical Reports Server (NTRS)

    Lu, L.; Lyon, R. J. P.

    1971-01-01

    The construction of the Stanford Spectral Digital Data Acquisition System is described. The objective of the system is to record both the spectral distribution of incoming radiation from the rock samples measured by the spectroradiometer (Exotech Model 10-34 Circular Variable Filter Infrared Spectroradiometer) together with other weather information. This system is designed for both laboratory and field measurement programs. The multichannel inputs (8 channels) of the system are as follows: Ch 1 the Spectro-radiometer, Ch 2 the radiometer (PRT-5), and Ch 3 to Ch 8 for the weather information. The system records data from channel 1 and channel 2 alternately for 48 times, before a fast sweep across the six weather channels, to form a single scan in the scan counter. The operation is illustrated in a block diagram, and the theory of operation is described. The outputs are written on a 7-track magnetic tape with IBM compatible form. The format of the tape and the playback computer programs are included. The micro-pac digital modules and a CIPHER model 70 tape recorder (Cipher Data Products) are used. One of the major characteristics of this system is that it is externally clocked by the spectroradiometer instead of taking data at intervals of various wavelengths by using internal-clocking.

  8. Naval Underwater Systems Center torpedo data acquisition system design update

    SciTech Connect

    Adams, D.J.; Beshears, D.L.; Capps, G.J.; Jordan, J.K.; Napier, R.W.; Ott, G.W.; Scudiere, M.B.; White, C.P.; Nodine, R.N.; Todd, R.A.

    1988-10-01

    In the process of developing technology for torpedo applications, the Naval Underwater Systems Center test vehicles are instrumented with sensors (and signal processors), and their outputs are recorded during in water exercises. This paper defines the design for both the wet'' and dry'' systems. The wet system will be the on-board torpedo equipment used to monitor and record a multitude of transducer of transducer signals. The dry system will be used for programming the wet system, handling the test data, and performing quick-look signal analyses. The system will be used to monitor, record, and analyze an enormous volume of data from transducer signals during either routine or development in-water exercises. 24 figs.

  9. Ada programming guidelines for deterministic storage management

    NASA Technical Reports Server (NTRS)

    Auty, David

    1988-01-01

    Previous reports have established that a program can be written in the Ada language such that the program's storage management requirements are determinable prior to its execution. Specific guidelines for ensuring such deterministic usage of Ada dynamic storage requirements are described. Because requirements may vary from one application to another, guidelines are presented in a most-restrictive to least-restrictive fashion to allow the reader to match appropriate restrictions to the particular application area under investigation.

  10. S3DACS - SPACE SIMULATOR SYSTEM DATA ACQUISITION AND CONTROL

    NASA Technical Reports Server (NTRS)

    De, Freitas Bart F.

    1994-01-01

    The S3 Data Acquisition and Control System, S3DACS, was developed for the Environmental Test Laboratory and Space Simulator at NASA's Jet Propulsion Laboratory. The program is used for monitoring, controlling, and recording information acquired during tests and presenting this information in various formats for easy access by a large number of users. All testing is initiated by a setup procedure that defines what will be tested, limits to be checked, formulas to use, etc. Test results (e.g. temperature, resistance) are then automatically stored in a database for real time display and for future reference. Measurements obtained may be used in various computations defined for the test and selectively presented in tabular, graphical, or electronic representation. Reports may show current or historical events. The S3DACS network software is written in FoxPro/LAN 1.02 and 80386 Assembler for IBM PC and compatibles running MS-DOS 3.31 or higher. Machine requirements include: an 80386 33MHz machine with 10Mb RAM set up as a file server; an 80386 33MHz machine with 4Mb RAM connected to a FLUKE 2240B or 2280 data acquisition device; and an 80386 20MHz machine with 5Mb RAM used as a workstation. Also needed is a National Instruments General Purpose Interface Bus-compatible (GP-IB) Board to enable S3DACS to communicate with IEEE-488 control instruments. Software requirements include: Novell Netware 386 for network management; FoxPro/LAN 1.02 for database management; QEMM 386 version 5.0 for memory management; and DGE version 4, Saywhat, Viewlib, and DBSHOW for graphics and screen displays. The previous list of hardware is the minimum configuration which will allow installation of S3DACS. The addition of workstations and data acquisition devices can occur transparently. S3DACS is distributed on one 5.25 inch 1.2Mb MS-DOS format diskette. The extensive documentation includes a Quick Reference Guide, a Software User's Manual, a Computer Systems Operator's Manual, and a Software

  11. ACQUIRE: A data acquisition system for CAMAC on SUN workstations

    SciTech Connect

    Kouzes, R.T. ); Lowry, M.M. )

    1994-02-01

    The data acquisition software package ACQUIRE has been used for many years by the Princeton University Cyclotron Laboratory for nuclear physics research applications. This code has been ported to the SUN Sparc workstation and is fully functional, including block data transfers using an in crate Event Handler. A SCSI interface to CAMAC is utilized, and the device handling software has been developed in such a way that little modification was needed in the ACQUIRE code for the SUN implementation. The Higz X windows graphics package from CERN is used for data display. ACQUIRE will be used for test and development of CAMAC based systems within the Molecular Science Research Center at Pacific Northwest Laboratory.

  12. The Los Alamos Neutron Scattering Center data acquisition system

    SciTech Connect

    Nelson, R.O.; Cort, G.; Gjovig, A.; Goldstone, J.A.; McMillan, D.E.; Ross, J.; Seal, J.; Machen, D.R.

    1987-05-20

    The FASTBUS subsystem of the LANSCE data acquisition system consists of a single FASTBUS crate segment with four custom modules and a QPI interface for the VAX. Since experiments at the LANSCE facility always include a time-of-flight parameter for the detected neutron and may optionally include additional position parameters characterizing the event, a time stamp is generated for each event by the Programmable Master Clock (PMC) module. The time and any position information are latched into the Time-Of-Flight buffer (TOF) module. After all events associated with a single neutron burst have been captured in a frame buffer internal to the TOF module, each event is analyzed by the MAPPER module and reduced to a histogram address to increment in the BULKSTORE module. Software access to the histogram is provided through the QPI interface.

  13. Effect of Vibration on Retention Characteristics of Screen Acquisition Systems

    NASA Technical Reports Server (NTRS)

    Tegart, J. R.; Park, A. C.

    1977-01-01

    An analytical and experimental investigation of the effect of vibration on the retention characteristics of screen acquisition systems was performed. The functioning of surface tension devices using fine-mesh screens requires that the pressure differential acting on the screen be less than its pressure retention capability. When exceeded, screen breakdown will occur and gas-free expulsion of propellant will no longer be possible. An analytical approach to predicting the effect of vibration was developed. This approach considers the transmission of the vibration to the screens of the device and the coupling of the liquid and the screen in establishing the screen response. A method of evaluating the transient response of the gas/liquid interface within the screen was also developed.

  14. Computer-assisted knowledge acquisition for hypermedia systems

    NASA Technical Reports Server (NTRS)

    Steuck, Kurt

    1990-01-01

    The usage of procedural and declarative knowledge to set up the structure or 'web' of a hypermedia environment is described. An automated knowledge acquisition tool was developed that helps a knowledge engineer elicit and represent an expert's knowledge involved in performing procedural tasks. The tool represents both procedural and prerequisite, declarative knowledge that supports each activity performed by the expert. This knowledge is output and subsequently read by a hypertext scripting language to generate the link between blank, but labeled cards. Each step of the expert's activity and each piece of supporting declarative knowledge is set up as an empty node. An instructional developer can then enter detailed instructional material concerning each step and declarative knowledge into these empty nodes. Other research is also described that facilitates the translation of knowledge from one form into a form more readily useable by computerized systems.

  15. Single transmission line interrogated multiple channel data acquisition system

    DOEpatents

    Fasching, George E.; Keech, Jr., Thomas W.

    1980-01-01

    A single transmission line interrogated multiple channel data acquisition system is provided in which a plurality of remote station/sensor circuits each monitors a specific process variable and each transmits measurement values over a single transmission line to a master interrogating station when addressed by said master interrogating station. Typically, as many as 330 remote stations may be parallel connected to the transmission line which may exceed 7,000 feet. The interrogation rate is typically 330 stations/second. The master interrogating station samples each station according to a shared, charging transmit-receive cycle. All remote station address signals, all data signals from the remote stations/sensors and all power for all of the remote station/sensors are transmitted via a single continuous terminated coaxial cable. A means is provided for periodically and remotely calibrating all remote sensors for zero and span. A provision is available to remotely disconnect any selected sensor station from the main transmission line.

  16. Advanced Data Acquisition Systems with Self-Healing Circuitry

    NASA Technical Reports Server (NTRS)

    Larson, William E.; Ihlefeld, Curtis M.; Medelius, Pedro J.; Delgado, H. (Technical Monitor)

    2001-01-01

    Kennedy Space Center's Spaceport Engineering & Technology Directorate has developed a data acquisition system that will help drive down the cost of ground launch operations. This system automates both the physical measurement set-up function as well as configuration management documentation. The key element of the system is a self-configuring, self-calibrating, signal-conditioning amplifier that automatically adapts to any sensor to which it is connected. This paper will describe the core technology behind this device and the automated data system in which it has been integrated. The paper will also describe the revolutionary enhancements that are planned for this innovative measurement technology. All measurement electronics devices contain circuitry that, if it fails or degrades, requires the unit to be replaced, adding to the cost of operations. Kennedy Space Center is now developing analog circuits that will be able to detect their own failure and dynamically reconfigure their circuitry to restore themselves to normal operation. This technology will have wide ranging application in all electronic devices used in space and ground systems.

  17. Integration of the Trigger and Data Acquisition Systems in ATLAS

    SciTech Connect

    Abolins, M.; Adragna, P.; Aleksandrov, E.; Aleksandrov, I.; Amorim, A.; Anderson, K.; Anduaga, X.; Aracena, I.; Asquith, L.; Avolio, G.; Backlund, S.; Badescu, E.; Baines, J.; Barria, P.; Bartoldus, R.; Batreanu, S.; Beck, H.P.; Bee, C.; Bell, P.; Bell, W.H.; Bellomo, M.; /more authors..

    2011-11-09

    During 2006 and the first half of 2007, the installation, integration and commissioning of trigger and data acquisition (TDAQ) equipment in the ATLAS experimental area have progressed. There have been a series of technical runs using the final components of the system already installed in the experimental area. Various tests have been run including ones where level 1 preselected simulated proton-proton events have been processed in a loop mode through the trigger and dataflow chains. The system included the readout buffers containing the events, event building, level 2 and event filter trigger algorithms. The scalability of the system with respect to the number of event building nodes used has been studied and quantities critical for the final system, such as trigger rates and event processing times, have been measured using different trigger algorithms as well as different TDAQ components. This paper presents the TDAQ architecture, the current status of the installation and commissioning and highlights the main test results that validate the system.

  18. Data acquisition system for KOMAC beam monitoring using EPICS middleware

    NASA Astrophysics Data System (ADS)

    Song, Young-Gi

    2015-10-01

    The beam diagnostics instrument used to measure the beam properties is one of the important devices for the 100-MeV proton linear accelerator of the KOrea Multi-purpose Accelerator Complex (KOMAC). A data acquisition system (DAQ) is required to collect the output beam signals conditioned in the analog front-end circuitry of a beam loss monitor (BLM) and a beam position monitor (BPM). The electrical beam signal must be digitized, and the sampling has to be synchronized to a global timing system that produces a pulse signal for the pulsed beam operation. The digitized data must be accessible by the experimental physics and industrial control system (EPICS)-based control system, which manages all accelerator control. An input output controller (IOC), which runs Linux on a central process unit (CPU) module with a peripheral component interconnect (PCI) express-based Analog-to-digital converter (ADC) card, has been adopted to satisfy the requirements. An associated Linux driver and EPICS device support module have also been developed. The IOC meets the requirements, and the development and maintenance of software for the IOC is very efficient. In this paper, the details of the DAQ system for the BLM and the BPM with the introduction of the KOMAC beam-diagnostics devices, along with the performance, are described.

  19. 75 FR 32635 - Defense Acquisition Regulations System; Defense Federal Acquisition Regulation Supplement...

    Federal Register 2010, 2011, 2012, 2013, 2014

    2010-06-08

    ... Regulation Supplement; Balance of Payments Program Exemption for Commercial Information Technology... Defense Federal Acquisition Regulation Supplement (DFARS) to implement the exemption from the Balance of... implement in the clauses at 252.225-7044, Balance of Payments Program--Construction Material, and...

  20. A flexible computerized system for environmental data acquisition and transmission

    NASA Astrophysics Data System (ADS)

    Zappalà, G.

    2009-04-01

    In recent years increasing importance has been addressed to the knowledge of the marine environment, either to help detecting and understanding global climate change phenomena, or to protect and preserve those coastal areas, where multiple interests converge (linked to the tourism, recreational or productive activities…) and which suffer greater impact from anthropogenic activities; this has in turn stimulated the start of research programs devoted to the monitoring and surveillance of these particular zones, coupling the needs for knowledge, sustainable development and exploitation of natural resources. There is an increasing need to have data available in real time or near real time in order to intervene in emergency situations. Cabled or wireless data transmission can be used. The first allows the transmission of a higher amount of data only in coastal sites, while the second gives a bigger flexibility in terms of application to different environments; more, using mobile phone services (either terrestrial or satellite), it is possible to allocate the data centre in the most convenient place, without any need of proximity to the sea. Traditional oceanographic techniques, based on ship surveys, hardly fit the needs of operational oceanography, because of their high cost and fragmentary nature, both in spatial and temporal domains. To obtain a good synopticity, it is necessary to complement traditional ship observations with measurements from fixed stations (buoys moored in sites chosen to be representative of wider areas, or to constitute a sentinel against the arrival of pollutants), satellite observations, use of ships of opportunity and of newly developed instruments, like the gliders, or towed sliding devices, like the SAVE. Modern instruments rely on an electronic heart; an integrated hardware-software system developed in Messina is here presented, used in various versions to control data acquisition and transmission on buoys or on ship

  1. A wireless data acquisition system for acoustic emission testing

    NASA Astrophysics Data System (ADS)

    Zimmerman, A. T.; Lynch, J. P.

    2013-01-01

    As structural health monitoring (SHM) systems have seen increased demand due to lower costs and greater capabilities, wireless technologies have emerged that enable the dense distribution of transducers and the distributed processing of sensor data. In parallel, ultrasonic techniques such as acoustic emission (AE) testing have become increasingly popular in the non-destructive evaluation of materials and structures. These techniques, which involve the analysis of frequency content between 1 kHz and 1 MHz, have proven effective in detecting the onset of cracking and other early-stage failure in active structures such as airplanes in flight. However, these techniques typically involve the use of expensive and bulky monitoring equipment capable of accurately sensing AE signals at sampling rates greater than 1 million samples per second. In this paper, a wireless data acquisition system is presented that is capable of collecting, storing, and processing AE data at rates of up to 20 MHz. Processed results can then be wirelessly transmitted in real-time, creating a system that enables the use of ultrasonic techniques in large-scale SHM systems.

  2. 75 FR 41097 - Homeland Security Acquisition Regulation; Lead System Integrators [HSAR Case 2009-003

    Federal Register 2010, 2011, 2012, 2013, 2014

    2010-07-15

    ... Acquisition Regulation; Lead System Integrators AGENCY: Office of the Chief Procurement Officer, DHS. ACTION... lead system integrators in the acquisition of DHS major systems if they have direct financial interests... 6 U.S.C. 396; hereinafter ``Section 396''), limits firms that can serve as lead system...

  3. LOLA; Library On-Line Acquisitions Sub-System, Washington State University.

    ERIC Educational Resources Information Center

    Burgess, T.; Ames, L.

    The Acquisitions System is just one segment of an overall system design that was made for the entire Technical Services System of the Washington State University Library. After an overall study of the Technical Services System was conducted, a detailed study was made of work in the Acquisitions Department, and the Telecommunications Control…

  4. U.S. Environmental Protection Agency's Robert S. Kerr Environmental Research Center, Ada, Oklahoma

    SciTech Connect

    Farrar-Nagy, S.; Voss, P.; Van Geet, O.

    2006-10-01

    U.S. EPA's Robert S. Kerr Environmental Research Center, Ada, Oklahoma, has reduced its annual energy consumption by 45% by upgrading its building mechanical system and incorporating renewable energy.

  5. The Data Acquisition System for a Kinetic Inductance Detector

    NASA Astrophysics Data System (ADS)

    Branchini, P.; Budano, A.; Capasso, L.; Marchetti, D.

    2015-12-01

    The Data Acquisition System (DAQ) and the Front-End electronics for an array of Kinetic Inductance Detectors (KIDs) are described. KIDs are superconductive detectors, in which electrons are organized in Cooper pairs. Any incident radiation could break a pair generating a couple of quasi-particles that increase the inductance of the detector. The DAQ system we developed is a hardware/software co-design, based on state machines and on a microprocessor embedded into an FPGA. A commercial DAC/ADC board is used to interface the FPGA to the array of KIDs. The DAQ system generates a Stimulus signal suitable for an array of up to 128 KIDs. Such signal is up-mixed with a 3 GHz carrier wave and it then excites the KIDs array. The read-out signal from the detector is down-mixed with respect to the 3 GHz sine wave and recovered Stimulus is read back by the ADC device. The microprocessor stores read out data via a PCI express bus (PCIe) into an external disk. It also computes the Fast Fourier Transform of the acquired read out signal: this allows extrapolating which KID interacted and the energy of the impinging radiation. Simulations and tests have been performed successfully and experimental results are presented.

  6. Bridge monitoring based on smart sensor data acquisition system

    NASA Astrophysics Data System (ADS)

    Ehrlich, Jacques; Eymard, Robert; Coche, Georges

    1996-04-01

    The knowledge of loads applied to bridges has to be enhanced in order to actualize national and international codes, like Eurocodes. The nature of traffic loads is extremely complex including such phenomena as dynamic effects, random distribution of damping techniques over the actual trucks, multiple non-linear visco-elastic links in mechanical description of a given truck. For all these reasons, a system of monitoring bridges has been preferred to an unrigorous modelling, in order to get a statistical knowledge of the traffic loads applied to the bridge over large periods. This knowledge under the form of histograms will be useful in order to evaluate extreme load effects and fatigue load effects over the lifetime of the bridge. To achieve these goals, a data acquisition system based on smart sensors extracting and classifying extrema in the traffic loads signal has been developed. At each measurement site a small microsystem is dedicated to the tasks of signal conditioning and sampling, calculation and communication. Each smart sensor can communicate through a numerical data link with its neighbors or with a PC based system controller. In this paper an outline of the problem, the proposed solution based on the smart sensor paradigm, and the results which have been obtained are presented.

  7. Online Monitor Framework for Network Distributed Data Acquisition Systems

    NASA Astrophysics Data System (ADS)

    Konno, Tomoyuki; Cabrera, Anatael; Ishitsuka, Masaki; Kuze, Masahiro; Sakamoto, Yasunobu; the Double Chooz Collaboration

    Data acquisition (DAQ) systems for recent high energy physics experiments consist of lots of subsystems distributed in the local area network. Therefore, scalability for the number of connections from subsystems and availability of access via the Internet are required. "Online monitor framework" is a general software framework for online data monitoring, which provides a way to collect monitoring information distributed in the network and pass them though the firewalls. The framework consists of two subsystems; "Monitor Sever" and "Monitor Viewer". Monitor Server is a core system of the framework. The server collects monitoring information from the DAQ subsystems to provide them to Monitor Viewer. Monitor Viewer is a graphical user interface of the monitor framework, which displays plots in itself. We adapted two types of technologies; Java and HTML5 with Google Web Toolkit, which are independent of operating systems or plugin-libraries like ROOT and contain some functionalities of communicating via the Internet and drawing graphics. The monitoring framework was developed for the Double Chooz reactor neutrino oscillation experiment but is general enough for other experiments. This document reports the structure of the online monitor framework with some examples from the adaption to the Double Chooz experiment.

  8. Feasibility of a driver performance data acquisition system

    SciTech Connect

    Carter, R.J.; Spelt, P.F.; Goodman, M.J.

    1994-06-01

    The National Highway Traffic Safety Administration (NHTSA) envisions many future situations in which the effectiveness and consequences of new intelligent vehicle-highway systems technologies will need to be studied in actual production vehicles. Such studies will enable evaluations in vehicles which are familiar to drivers. These studies would be future enhanced by the availability of an instrumentation package that can be easily installed in these vehicles to enable specific vehicle configurations of interest to be evaluated, thereby increasing the variety of vehicle options that are available for study. Ideally, an approach is needed that would allow data collection from a variety of vehicle models and types, and would address the issue of driver familiarity. Such an approach is embodied in the concept of a driver performance data acquisition system that could be installed in a wide range of vehicles within a relatively short period of time. As a universally adaptable system, it would provide researchers with the ability to manually input data as well as directly record information on driver, vehicle, roadway, and environmental parameters. Furthermore, it would enable the measurement of driver performance in the driver`s own vehicle, thereby ensuring vehicle familiarity. In addition, it would be possible to measure driver performance in relation to any vehicle design characteristic at relatively little expense and effort, and would make it easy to update existing models of driver/vehicle behavior to reflect performance characteristics in vehicles of current manufacture.

  9. ICH rf system data acquisition and real time control using a microcomputer system

    SciTech Connect

    Cary, W.P.; Allen, J.A.; Pinsker, R.I.; Petty, C.C.

    1993-10-01

    On the basis of the rapidly increasing power, speed, and decreasing cost of the personal computer (microcomputer) it was felt that a real time data acquisition and control system could be configured quickly and very cost effectively. It was further felt that by using a high level or object-oriented programming language that considerable time and expense could be saved and at the same time increase system flexibility. This paper will attempt to address the desired system requirements and performance for both the control of the high power transmitters and for the data acquisition and presentation of the information.

  10. 360-degree dense multiview image acquisition system using time multiplexing

    NASA Astrophysics Data System (ADS)

    Yendo, Tomohiro; Fujii, Toshiaki; Panahpour Tehrani, Mehrdad; Tanimoto, Masayuki

    2010-02-01

    A novel 360-degree 3D image acquisition system that captures multi-view images with narrow view interval is proposed. The system consists of a scanning optics system and a high-speed camera. The scanning optics system is composed of a double-parabolic mirror shell and a rotating flat mirror tilted at 45 degrees to the horizontal plane. The mirror shell produces a real image of an object that is placed at the bottom of the shell. The mirror shell is modified from usual system which is used as 3D illusion toy so that the real image can be captured from right horizontal viewing direction. The rotating mirror in the real image reflects the image to the camera-axis direction. The reflected image observed from the camera varies according to the angle of the rotating mirror. This means that the camera can capture the object from various viewing directions that are determined by the angle of the rotating mirror. To acquire the time-varying reflected images, we use a high-speed camera that is synchronized with the angle of the rotating mirror. We have used a high-speed camera which resolution is 256×256 and the maximum frame rate is 10000fps at the resolution. Rotating speed of the tilted flat mirror is about 27 rev./sec. The number of views is 360. The focus length of parabolic mirrors is 73mm and diameter is 360mm. Objects which length is less than about 30mm can be acquired. Captured images are compensated rotation and distortion caused by double-parabolic mirror system, and reproduced as 3D moving images by Seelinder display.

  11. The upgraded HADES trigger and data acquisition system

    NASA Astrophysics Data System (ADS)

    Michel, J.; Böhmer, M.; Kajetanowicz, M.; Korcyl, G.; Maier, L.; Palka, M.; Stroth, J.; Tarantola, A.; Traxler, M.; Ugur, C.; Yurevich, S.

    2011-12-01

    The HADES experiment is a High Acceptance Di-Electron Spectrometer located at GSI in Darmstadt, Germany. Recently, its trigger and data acquisition system was upgraded. The main goal was to substantially increase the event rate capability by a factor of up to 20 to reach 100 kHz in light and 20 kHz in heavy ion reaction systems. The total data rate written to storage is about 400 MByte/s in peak. In this context, the complete read-out system was exchanged to FPGA-based platforms using optical communication. For data transport a general-purpose real-time network protocol was developed to meet the strong requirements of the system. In particular, trigger information has to reach all front-end modules with latencies of less than 5 μs through up to 10 intermediate hubs in a star-like network setup. Monitoring and slow control features as well as readout and trigger distribution were joined in a single network protocol made up by three virtual channels with inherent arbitration by priority and a typical switching time of 100 ns. The full DAQ system includes about 550 FPGAs distributed over the complete detector system. For control and monitoring a virtual address space spanning the whole network is provided. Data are merged by the network hubs into data streams and passed on to a server farm using an Ethernet infrastructure. Due to the electromagnetic noise environment, several transmission error detection and correction features were included. In collaboration with groups from experiments of the FAIR accelerator complex, further developments based on the versatile hardware and communication protocol are being pursued.

  12. The ADA Library Kit: Sample ADA-Related Documents to Help You Implement the Law.

    ERIC Educational Resources Information Center

    Mayo, Kathleen, Ed.; O'Donnell, Ruth, Ed.

    The Association of Specialized and Cooperative Library Agencies (ASCLA) formed an Americans with Disabilities Act (ADA) Assembly in 1992, and one of its first projects was to prepare this publication by collecting samples of library-produced ADA-related documents. Its aim is to help libraries increase levels of compliance and public awareness. The…

  13. Timing for distribution and interrupt control for the TOPAZ Data Acquisition System

    SciTech Connect

    Ikeda, H.; Enomoto, R.; Kawabata, S.; Yamauchi, M.; Imanishi, A.; Ishii, T.; Maruyama, K.; Masuda, H.; Okumo, H.; Ukai, K.

    1987-02-01

    In order to provide a standardized control for the data acquisition system for the TOPAZ detector, a Timing Server/Receiver scheme was developed. The entire system is under control of the Interrupt Control Section, which manages an integral operation of the data acquisition system in the FASTBUS environment.

  14. Automatic Speech Acquisition and Recognition for Spacesuit Audio Systems

    NASA Technical Reports Server (NTRS)

    Ye, Sherry

    2015-01-01

    NASA has a widely recognized but unmet need for novel human-machine interface technologies that can facilitate communication during astronaut extravehicular activities (EVAs), when loud noises and strong reverberations inside spacesuits make communication challenging. WeVoice, Inc., has developed a multichannel signal-processing method for speech acquisition in noisy and reverberant environments that enables automatic speech recognition (ASR) technology inside spacesuits. The technology reduces noise by exploiting differences between the statistical nature of signals (i.e., speech) and noise that exists in the spatial and temporal domains. As a result, ASR accuracy can be improved to the level at which crewmembers will find the speech interface useful. System components and features include beam forming/multichannel noise reduction, single-channel noise reduction, speech feature extraction, feature transformation and normalization, feature compression, and ASR decoding. Arithmetic complexity models were developed and will help designers of real-time ASR systems select proper tasks when confronted with constraints in computational resources. In Phase I of the project, WeVoice validated the technology. The company further refined the technology in Phase II and developed a prototype for testing and use by suited astronauts.

  15. LBL Magnetic-Measurements Data-Acquisition System

    SciTech Connect

    Green, M.I.; Nelson, D.H.

    1983-03-01

    The LBL Magnetic Measurements Engineering (MME) Group has developed a Real-Time Data Acquisition System (DAS) for magnetic measurements. The design objective was for a system that was versatile, portable, modular, expandable, quickly and easily reconfigurable both in hardware and software, and inexpensive. All objectives except the last were attained. An LSI 11/23 microcomputer is interfaced to a clock-calendar, printer, CRT control terminal, plotter with hard copy, floppy and hard disks, GPIB, and CAMAC buses. Off-the-shelf hardware and software have been used where possible. Operational capabilities include: (1) measurement of high permeability materials; (2) harmonic error analysis of (a) superconducting dipoles and (b) rare earth cobalt (REC) and conventional quadrupole magnets; and (3) 0.1% accuracy x-y mapping with Hall probes. Results are typically presented in both tabular and graphical form during measurements. Only minutes are required to switch from one measurement capability to another. Brief descriptions of the DAS capabilities, some of the special instrumentation developed to implement these capabilities, and planned developments are given below.

  16. Design of extensible meteorological data acquisition system based on FPGA

    NASA Astrophysics Data System (ADS)

    Zhang, Wen; Liu, Yin-hua; Zhang, Hui-jun; Li, Xiao-hui

    2015-02-01

    In order to compensate the tropospheric refraction error generated in the process of satellite navigation and positioning. Temperature, humidity and air pressure had to be used in concerned models to calculate the value of this error. While FPGA XC6SLX16 was used as the core processor, the integrated silicon pressure sensor MPX4115A and digital temperature-humidity sensor SHT75 are used as the basic meteorological parameter detection devices. The core processer was used to control the real-time sampling of ADC AD7608 and to acquire the serial output data of SHT75. The data was stored in the BRAM of XC6SLX16 and used to generate standard meteorological parameters in NEMA format. The whole design was based on Altium hardware platform and ISE software platform. The system was described in the VHDL language and schematic diagram to realize the correct detection of temperature, humidity, air pressure. The 8-channel synchronous sampling characteristics of AD7608 and programmable external resources of FPGA laid the foundation for the increasing of analog or digital meteorological element signal. The designed meteorological data acquisition system featured low cost, high performance, multiple expansions.

  17. Chemical Applications of a Programmable Image Acquisition System

    NASA Astrophysics Data System (ADS)

    Ogren, Paul J.; Henry, Ian; Fletcher, Steven E. S.; Kelly, Ian

    2003-06-01

    Image analysis is widely used in chemistry, both for rapid qualitative evaluations using techniques such as thin layer chromatography (TLC) and for quantitative purposes such as well-plate measurements of analyte concentrations or fragment-size determinations in gel electrophoresis. This paper describes a programmable system for image acquisition and processing that is currently used in the laboratories of our organic and physical chemistry courses. It has also been used in student research projects in analytical chemistry and biochemistry. The potential range of applications is illustrated by brief presentations of four examples: (1) using well-plate optical transmission data to construct a standard concentration absorbance curve; (2) the quantitative analysis of acetaminophen in Tylenol and acetylsalicylic acid in aspirin using TLC with fluorescence detection; (3) the analysis of electrophoresis gels to determine DNA fragment sizes and amounts; and, (4) using color change to follow reaction kinetics. The supplemental material in JCE Online contains information on two additional examples: deconvolution of overlapping bands in protein gel electrophoresis, and the recovery of data from published images or graphs. The JCE Online material also presents additional information on each example, on the system hardware and software, and on the data analysis methodology.

  18. Computer software design description for the integrated control and data acquisition system LDUA system

    SciTech Connect

    Aftanas, B.L.

    1998-08-12

    This Computer Software Design Description (CSDD) document provides the overview of the software design for all the software that is part of the integrated control and data acquisition system of the Light Duty Utility Arm System (LDUA). It describes the major software components and how they interface. It also references the documents that contain the detailed design description of the components.

  19. A flexible computerized system for environmental data acquisition and transmission

    NASA Astrophysics Data System (ADS)

    Zappalà, G.

    2009-04-01

    In recent years increasing importance has been addressed to the knowledge of the marine environment, either to help detecting and understanding global climate change phenomena, or to protect and preserve those coastal areas, where multiple interests converge (linked to the tourism, recreational or productive activities…) and which suffer greater impact from anthropogenic activities; this has in turn stimulated the start of research programs devoted to the monitoring and surveillance of these particular zones, coupling the needs for knowledge, sustainable development and exploitation of natural resources. There is an increasing need to have data available in real time or near real time in order to intervene in emergency situations. Cabled or wireless data transmission can be used. The first allows the transmission of a higher amount of data only in coastal sites, while the second gives a bigger flexibility in terms of application to different environments; more, using mobile phone services (either terrestrial or satellite), it is possible to allocate the data centre in the most convenient place, without any need of proximity to the sea. Traditional oceanographic techniques, based on ship surveys, hardly fit the needs of operational oceanography, because of their high cost and fragmentary nature, both in spatial and temporal domains. To obtain a good synopticity, it is necessary to complement traditional ship observations with measurements from fixed stations (buoys moored in sites chosen to be representative of wider areas, or to constitute a sentinel against the arrival of pollutants), satellite observations, use of ships of opportunity and of newly developed instruments, like the gliders, or towed sliding devices, like the SAVE. Modern instruments rely on an electronic heart; an integrated hardware-software system developed in Messina is here presented, used in various versions to control data acquisition and transmission on buoys or on ship

  20. Design of laser echo data acquisition system based on USB2.0

    NASA Astrophysics Data System (ADS)

    Shang, Fuzhou; Song, Yong; Hao, Qun; Zhang, Kai; Li, Meinan; Zhang, Wenlong

    2012-11-01

    In this paper, a high-speed data acquisition system based on the technology of USB2.0 (Universal Serial Bus) is designed, in which USB master logic is implemented in an FPGA (Field Programmable Gate Array). Firstly, the hardware of data acquisition system is discussed, which includes chip selection, data acquisition and transmission circuit and power conversion circuit. Secondly, the corresponding software including USB firmware program, USB device driver and application program as well as its modifications have been described. The designed hardware and software will help to achieve a data acquisition system with the characterstics of high speed and high accuracy, etc.

  1. Sample Acquisition and Handling System from a Remote Platform

    NASA Technical Reports Server (NTRS)

    Badescu, Mircea; Sherrit, Stewart; Jones, Jack A.

    2011-01-01

    A system has been developed to acquire and handle samples from a suspended remote platform. The system includes a penetrator, a penetrator deployment mechanism, and a sample handler. A gravity-driven harpoon sampler was used for the system, but other solutions can be used to supply the penetration energy, such as pyrotechnic, pressurized gas, or springs. The deployment mechanism includes a line that is attached to the penetrator, a spool for reeling in the line, and a line engagement control mechanism. The penetrator has removable tips that can collect liquid, ice, or solid samples. The handling mechanism consists of a carousel that can store a series of identical or different tips, assist in penetrator reconfiguration for multiple sample acquisition, and deliver the sample to a series of instruments for analysis. The carousel sample handling system was combined with a brassboard reeling mechanism and a penetrator with removable tips. It can attach the removable tip to the penetrator, release and retrieve the penetrator, remove the tip, and present it to multiple instrument stations. The penetrator can be remotely deployed from an aerobot, penetrate and collect the sample, and be retrieved with the sample to the aerobot. The penetrator with removable tips includes sample interrogation windows and a sample retainment spring for unconsolidated samples. The line engagement motor can be used to control the penetrator release and reeling engagement, and to evenly distribute the line on the spool by rocking between left and right ends of the spool. When the arm with the guiding ring is aligned with the spool axis, the line is free to unwind from the spool without rotating the spool. When the arm is perpendicular to the spool axis, the line can move only if the spool rotates.

  2. AN ADA LINEAR ALGEBRA PACKAGE MODELED AFTER HAL/S

    NASA Technical Reports Server (NTRS)

    Klumpp, A. R.

    1994-01-01

    This package extends the Ada programming language to include linear algebra capabilities similar to those of the HAL/S programming language. The package is designed for avionics applications such as Space Station flight software. In addition to the HAL/S built-in functions, the package incorporates the quaternion functions used in the Shuttle and Galileo projects, and routines from LINPAK that solve systems of equations involving general square matrices. Language conventions in this package follow those of HAL/S to the maximum extent practical and minimize the effort required for writing new avionics software and translating existent software into Ada. Valid numeric types in this package include scalar, vector, matrix, and quaternion declarations. (Quaternions are fourcomponent vectors used in representing motion between two coordinate frames). Single precision and double precision floating point arithmetic is available in addition to the standard double precision integer manipulation. Infix operators are used instead of function calls to define dot products, cross products, quaternion products, and mixed scalar-vector, scalar-matrix, and vector-matrix products. The package contains two generic programs: one for floating point, and one for integer. The actual component type is passed as a formal parameter to the generic linear algebra package. The procedures for solving systems of linear equations defined by general matrices include GEFA, GECO, GESL, and GIDI. The HAL/S functions include ABVAL, UNIT, TRACE, DET, INVERSE, TRANSPOSE, GET, PUT, FETCH, PLACE, and IDENTITY. This package is written in Ada (Version 1.2) for batch execution and is machine independent. The linear algebra software depends on nothing outside the Ada language except for a call to a square root function for floating point scalars (such as SQRT in the DEC VAX MATHLIB library). This program was developed in 1989, and is a copyrighted work with all copyright vested in NASA.

  3. Knowledge-acquisition tools for medical knowledge-based systems.

    PubMed

    Lanzola, G; Quaglini, S; Stefanelli, M

    1995-03-01

    Knowledge-based systems (KBS) have been proposed to solve a large variety of medical problems. A strategic issue for KBS development and maintenance are the efforts required for both knowledge engineers and domain experts. The proposed solution is building efficient knowledge acquisition (KA) tools. This paper presents a set of KA tools we are developing within a European Project called GAMES II. They have been designed after the formulation of an epistemological model of medical reasoning. The main goal is that of developing a computational framework which allows knowledge engineers and domain experts to interact cooperatively in developing a medical KBS. To this aim, a set of reusable software components is highly recommended. Their design was facilitated by the development of a methodology for KBS construction. It views this process as comprising two activities: the tailoring of the epistemological model to the specific medical task to be executed and the subsequent translation of this model into a computational architecture so that the connections between computational structures and their knowledge level counterparts are maintained. The KA tools we developed are illustrated taking examples from the behavior of a KBS we are building for the management of children with acute myeloid leukemia. PMID:9082135

  4. Polar On-Line Acquisition Relay and Transmission System (POLARATS)

    SciTech Connect

    Yuracko, K.

    2004-07-15

    POLARATS (Polar On-Line Acquisition Relay And Transmission System) is being developed by YAHSGS LLC (YAHSGS) and Oak Ridge National Laboratory (ORNL) to provide remote, unattended monitoring of environmental parameters under harsh environmental conditions. In particular, instrumental design and engineering is oriented towards protection of human health in the Arctic, and with the additional goal of advancing Arctic education and research. POLARATS will obtain and transmit environmental data from hardened monitoring devices deployed in locations important to understanding atmospheric and aquatic pollutant migration as it is biomagnified in Arctic food chains. An Internet- and personal computer (PC)-based educational module will provide real time sensor data, on-line educational content, and will be integrated with workbooks and textbooks for use in middle and high school science programs. The educational elements of POLARATS include an Internet-based educational module that will instruct students in the use of the data and how those data fit into changing Arctic environments and food chains. POLARATS will: (1) Enable students, members of the community, and scientific researchers to monitor local environmental conditions in real time over the Internet; and (2) Provide additional educational benefits through integration with middle- and high-school science curricula. Information will be relayed from POLARATS devices to classrooms and libraries along with custom-designed POLARATS teaching materials that will be integrated into existing curricula to enhance the educational benefits realized from the information obtained.

  5. Solar powered wrist worn acquisition system for continuous photoplethysmogram monitoring.

    PubMed

    Dieffenderfer, James P; Beppler, Eric; Novak, Tristan; Whitmire, Eric; Jayakumar, Rochana; Randall, Clive; Qu, Weiguo; Rajagopalan, Ramakrishnan; Bozkurt, Alper

    2014-01-01

    We present a solar-powered, wireless, wrist-worn platform for continuous monitoring of physiological and environmental parameters during the activities of daily life. In this study, we demonstrate the capability to produce photoplethysmogram (PPG) signals using this platform. To adhere to a low power budget for solar-powering, a 574 nm green light source is used where the PPG from the radial artery would be obtained with minimal signal conditioning. The system incorporates two monocrystalline solar cells to charge the onboard 20 mAh lithium polymer battery. Bluetooth Low Energy (BLE) is used to tether the device to a smartphone that makes the phone an access point to a dedicated server for long term continuous storage of data. Two power management schemes have been proposed depending on the availability of solar energy. In low light situations, if the battery is low, the device obtains a 5-second PPG waveform every minute to consume an average power of 0.57 mW. In scenarios where the battery is at a sustainable voltage, the device is set to enter its normal 30 Hz acquisition mode, consuming around 13.7 mW. We also present our efforts towards improving the charge storage capacity of our on-board super-capacitor. PMID:25570657

  6. LoFASM's FPGA-based Digital Acquisition System

    NASA Astrophysics Data System (ADS)

    Dartez, Louis P.; Jenet, F.; Creighton, T. D.; Ford, A. J.; Hicks, B.; Hinojosa, J.; Kassim, N. E.; Price, R. H.; Stovall, K.; Ray, P. S.; Taylor, G. B.

    2014-01-01

    The Low Frequency All Sky Monitor (LoFASM) is a distributed array of dipole antennas that are sensitive to radio frequencies from 10 to 88 MHz. LoFASM consists of antennas and front end electronics that were originally developed for the Long Wavelength Array (LWA) by the U.S. Naval Research Lab, the University of New Mexico, Virginia Tech, and the Jet Propulsion Laboratory. LoFASM, funded by the U.S. Department of Defense, will initially consist of 4 stations, each consisting of 12 dual-polarization dipole antenna stands. The primary science goals of LoFASM will be the detection and study of low-frequency radio transients, a high priority science goal as deemed by the National Research Council's decadal survey. The data acquisition system for the LoFASM antenna array will be using Field Programmable Gate Array (FPGA) technology to implement a real time full Stokes spectrometer and data recorder. This poster presents an overview of the current design and digital architecture of a single station of the LoFASM array as well as the status of the entire project.

  7. Inexpensive multichannel digital data acquisition system for a meteorological radiosonde

    SciTech Connect

    Harrison, R.G.

    2005-02-01

    Meteorological radiosondes are launched routinely to obtain lower troposphere soundings of temperature, relative humidity, pressure, and wind parameters. The ability to carry extra sensors considerably extends the usefulness and cost-effectiveness of each sounding, permitting research into other properties of the lower atmosphere such as ozone, radioactivity, and electric field. An inexpensive four-channel digital data acquisition system is described which fits within the Vaisala RS80-15L radiosonde, for integration with other sensors. Using a 12-bit analog to digital conversion, a microcontroller formats the voltage measurements obtained for serial transmission over the radiosonde's UHF radio link at 300 baud. Maximum sampling rate on one channel is 10 Hz, which is reduced if multiple channels are sampled. The standard meteorological data telemetry is unaffected. During an entire flight in which the equipment experienced atmospheric temperatures from 4 deg. C to -55 deg. C, the absolute error on a 5 V fsd range was less than 15 mV.

  8. Novel Aspects of the DESI Data Acquisition System

    NASA Astrophysics Data System (ADS)

    Beaufore, Lucas; Honscheid, Klaus; Elliott, Ann; Dark Energy Spectroscopic Instrument Collaboration

    2015-04-01

    The Dark Energy Spectroscopic Instrument (DESI) will measure the effect of dark energy on the expansion of the universe. It will obtain optical spectra for tens of millions of galaxies and quasars, constructing a 3-dimensional map spanning the nearby universe to 10 billion light years. The survey will be conducted on the Mayall 4-meter telescope at Kitt Peak National Observatory starting in 2018. In order to achieve these scientific goals the DESI collaboration is building a high throughput spectrograph capable of observing thousands of spectra simultaneously. In this presentation we discuss the DESI instrument control and data acquisition system that is currently being developed to operate the 5,000 fiber positioners in the focal plane, the 10 spectrographs each with three CDD cameras and every other aspect of the instrument. Special emphasis will be given to novel aspects of the design including the use of inexpensive Linux-based microcontrollers such as the Raspberry PI to control a number of DESI hardware components.

  9. On-line upgrade of program modules using AdaPT

    NASA Technical Reports Server (NTRS)

    Waldrop, Raymond S.; Volz, Richard A.; Smith, Gary W.; Goldsack, Stephen J.; Holzbach-Valero, A. A.

    1993-01-01

    One purpose of our research is the investigation of the effectiveness and expressiveness of AdaPT, a set of language extensions to Ada 83, for distributed systems. As a part of that effort, we are now investigating the subject of replacing, e.g. upgrading, software modules while the software system remains in operation. The AdaPT language extensions provide a good basis for this investigation for several reasons: they include the concept of specific, self-contained program modules which can be manipulated; support for program configuration is included in the language; and although the discussion will be in terms of the AdaPT language, the AdaPT to Ada 83 conversion methodology being developed as another part of this project will provide a basis for the application of our findings to Ada 83 and Ada 9X systems. The purpose of this investigation is to explore the basic mechanisms of the replacement process. With this purpose in mind, we will avoid including issues whose presence would obscure these basic mechanisms by introducing additional, unrelated concerns. Thus, while replacement in the presence of real-time deadlines, heterogeneous systems, and unreliable networks is certainly a topic of interest, we will first gain an understanding of the basic processes in the absence of such concerns. The extension of the replacement process to more complex situations can be made later. A previous report established an overview of the module replacement problem, a taxonomy of the various aspects of the replacement process, and a solution to one case in the replacement taxonomy. This report provides solutions to additional cases in the replacement process taxonomy: replacement of partitions with state and replacement of nodes. The solutions presented here establish the basic principles for module replacement. Extension of these solutions to other more complicated cases in the replacement taxonomy is direct, though requiring substantial work beyond the available funding.

  10. Evolution of the ATLAS Trigger and Data Acquisition System

    NASA Astrophysics Data System (ADS)

    Pozo Astigarraga, M. E.; ATLAS Collaboration

    2015-05-01

    ATLAS is a Physics experiment that explores high-energy particle collisions at the Large Hadron Collider at CERN. It uses tens of millions of electronics channels to capture the outcome of the particle bunches crossing each other every 25 ns. Since reading out and storing the complete information is not feasible (˜100 TB/s), ATLAS makes use of a complex and highly distributed Trigger and Data Acquisition (TDAQ) system, in charge of selecting only interesting data and transporting those to permanent mass storage (˜1 GB/s) for later analysis. The data reduction is carried out in two stages: first, custom electronics performs an initial level of data rejection for each bunch crossing based on partial and localized information. Only data corresponding to collisions passing this stage of selection will be actually read-out from the on-detector electronics. Then, a large computer farm (˜17 k cores) analyses these data in real-time and decides which ones are worth being stored for Physics analysis. A large network allows moving the data from ˜2000 front-end buffers to the location where they are processed and from there to mass storage. The overall TDAQ system is embedded in a common software framework that allows controlling, configuring and monitoring the data taking process. The experience gained during the first period of data taking of the ATLAS experiment (Run I, 2010-2012) has inspired a number of ideas for improvement of the TDAQ system that are being put in place during the so-called Long Shutdown 1 of the Large Hadron Collider (LHC), in 2013/14. This paper summarizes the main changes that have been applied to the ATLAS TDAQ system and highlights the expected performance and functional improvements that will be available for the LHC Run II. Particular emphasis will be put on the evolution of the software-based data selection and of the flow of data in the system. The reasons for the modified architectural and technical choices will be explained, and details

  11. Biometric iris image acquisition system with wavefront coding technology

    NASA Astrophysics Data System (ADS)

    Hsieh, Sheng-Hsun; Yang, Hsi-Wen; Huang, Shao-Hung; Li, Yung-Hui; Tien, Chung-Hao

    2013-09-01

    Biometric signatures for identity recognition have been practiced for centuries. Basically, the personal attributes used for a biometric identification system can be classified into two areas: one is based on physiological attributes, such as DNA, facial features, retinal vasculature, fingerprint, hand geometry, iris texture and so on; the other scenario is dependent on the individual behavioral attributes, such as signature, keystroke, voice and gait style. Among these features, iris recognition is one of the most attractive approaches due to its nature of randomness, texture stability over a life time, high entropy density and non-invasive acquisition. While the performance of iris recognition on high quality image is well investigated, not too many studies addressed that how iris recognition performs subject to non-ideal image data, especially when the data is acquired in challenging conditions, such as long working distance, dynamical movement of subjects, uncontrolled illumination conditions and so on. There are three main contributions in this paper. Firstly, the optical system parameters, such as magnification and field of view, was optimally designed through the first-order optics. Secondly, the irradiance constraints was derived by optical conservation theorem. Through the relationship between the subject and the detector, we could estimate the limitation of working distance when the camera lens and CCD sensor were known. The working distance is set to 3m in our system with pupil diameter 86mm and CCD irradiance 0.3mW/cm2. Finally, We employed a hybrid scheme combining eye tracking with pan and tilt system, wavefront coding technology, filter optimization and post signal recognition to implement a robust iris recognition system in dynamic operation. The blurred image was restored to ensure recognition accuracy over 3m working distance with 400mm focal length and aperture F/6.3 optics. The simulation result as well as experiment validates the proposed code

  12. 75 FR 75549 - Defense Federal Acquisition Regulation Supplement; Business Systems-Definition and Administration...

    Federal Register 2010, 2011, 2012, 2013, 2014

    2010-12-03

    ...-D038) in the Federal Register on January 15, 2010 (75 FR 2457). The public comment period closed March... Acquisition Regulation Supplement; Business Systems-- Definition and Administration (DFARS Case 2009-D038... RIN 0750-AG58 Defense Federal Acquisition Regulation Supplement; Business Systems--Definition...

  13. Analytical models and system topologies for remote multispectral data acquisition and classification

    NASA Technical Reports Server (NTRS)

    Huck, F. O.; Park, S. K.; Burcher, E. E.; Kelly, W. L., IV

    1978-01-01

    Simple analytical models are presented of the radiometric and statistical processes that are involved in multispectral data acquisition and classification. Also presented are basic system topologies which combine remote sensing with data classification. These models and topologies offer a preliminary but systematic step towards the use of computer simulations to analyze remote multispectral data acquisition and classification systems.

  14. Merger of the DIAMANT Light Charge Particle Detector into the AFRODITE Data Acquisition System

    SciTech Connect

    Murray, S.H.T.; Mullins, S.M.; Bark, R.A.; Gueorguieva, E.; Lawrie, J.J.; Pilcher, J.V.; Sharpey-Schafer, J.F.; Gal, J.; Kalinka, G.; Krasznahorkay, A.; Molnar, L.; Nyako, B. M.; Timar, J.; Zolnai, L.; Hlatshwayo, T.; Juhasz, K.; Komati, F.S.; Malwela, T.; Ntshangase, S.; Shirinda, O.

    2005-11-21

    The Chessboard section of the DIAMANT CsI detector array has been merged into the AFRODITE {gamma}-ray spectrometer acquisition system. The details of the data acquisition merging is explained together with how consistency is maintained and ensured between the two distinct systems.

  15. Description and operating procedure for magma characterization data acquisition and control system

    SciTech Connect

    Woodward, M H

    1982-04-01

    A computerized data acquisition and control system used in a Sandia National Laboratories' facility for molten rock (magma) and metallurgical pressure bonding experiments is described. The system is based on a Hewlett-Packard 9826A Desktop Computer and a Hewlett-Packard 3497A Data Acquisition/Control Unit. Operating procedures are included, and detailed instructions for implementing the procedures are given.

  16. 75 FR 25165 - Defense Federal Acquisition Regulation Supplement; Cost and Software Data Reporting System

    Federal Register 2010, 2011, 2012, 2013, 2014

    2010-05-07

    ... Regulation Supplement; Cost and Software Data Reporting System AGENCY: Defense Acquisition Regulations System... the Defense Federal Acquisition Regulation Supplement (DFARS) to set forth DoD Cost and Software Data... Software Data Reporting (CSDR) process offerors intend to use to satisfy the requirements of the...

  17. Optimization of spatial acquisition systems for low-light-level robustness in space optical communications.

    PubMed

    Bai, Shuai; Qiang, Jia; Zhang, Liang; Wang, Jianyu

    2015-08-15

    The channel establishment in space optical communications relies on the Acquisition, Tracking, and Pointing (ATP) systems to initially acquire and then stably track the beacon beam. However, insufficient optical power may lead to unstable acquisition or even acquisition failure. In this Letter, we describe the mechanisms causing the instability, and then propose an approach to constrain the acquisition velocity. The approach is based on velocity prediction obtained from the light spot centroids and angle measurement data. Theoretical and experimental results show that the acceptable minimum optical power for acquisition decreases by 5.5 dB after optimization, which effectively enhances the acquisition system's robustness under low-light-level conditions. This approach improves the adaptability of satellite-ground optical communications and also has practical value for deep-space optical communications. PMID:26274651

  18. System design description for ``Mini-DACS`` data acquisition and control system

    SciTech Connect

    Ermi, A.M.

    1996-10-01

    This document describes the computer software design and associated hardware for the Mini-DACS (Data Acquisition and Control System) in support of testing the second spare pump (HMR-3) for tank 241SY101. The testing of HMR-3 was conducted at the Maintenance and Storage Facility (MASF).

  19. Gamma ray observatory dynamics simulator in Ada (GRODY)

    NASA Technical Reports Server (NTRS)

    1990-01-01

    This experiment involved the parallel development of dynamics simulators for the Gamma Ray Observatory in both FORTRAN and Ada for the purpose of evaluating the applicability of Ada to the NASA/Goddard Space Flight Center's flight dynamics environment. The experiment successfully demonstrated that Ada is a viable, valuable technology for use in this environment. In addition to building a simulator, the Ada team evaluated training approaches, developed an Ada methodology appropriate to the flight dynamics environment, and established a baseline for evaluating future Ada projects.

  20. Cryogenic Liquid Sample Acquisition System for Remote Space Applications

    NASA Technical Reports Server (NTRS)

    Mahaffy, Paul; Trainer, Melissa; Wegel, Don; Hawk, Douglas; Melek, Tony; Johnson, Christopher; Amato, Michael; Galloway, John

    2013-01-01

    There is a need to acquire autonomously cryogenic hydrocarbon liquid sample from remote planetary locations such as the lakes of Titan for instruments such as mass spectrometers. There are several problems that had to be solved relative to collecting the right amount of cryogenic liquid sample into a warmer spacecraft, such as not allowing the sample to boil off or fractionate too early; controlling the intermediate and final pressures within carefully designed volumes; designing for various particulates and viscosities; designing to thermal, mass, and power-limited spacecraft interfaces; and reducing risk. Prior art inlets for similar instruments in spaceflight were designed primarily for atmospheric gas sampling and are not useful for this front-end application. These cryogenic liquid sample acquisition system designs for remote space applications allow for remote, autonomous, controlled sample collections of a range of challenging cryogenic sample types. The design can control the size of the sample, prevent fractionation, control pressures at various stages, and allow for various liquid sample levels. It is capable of collecting repeated samples autonomously in difficult lowtemperature conditions often found in planetary missions. It is capable of collecting samples for use by instruments from difficult sample types such as cryogenic hydrocarbon (methane, ethane, and propane) mixtures with solid particulates such as found on Titan. The design with a warm actuated valve is compatible with various spacecraft thermal and structural interfaces. The design uses controlled volumes, heaters, inlet and vent tubes, a cryogenic valve seat, inlet screens, temperature and cryogenic liquid sensors, seals, and vents to accomplish its task.

  1. A versatile data acquisition system and the ISOL facility TRISTAN

    NASA Astrophysics Data System (ADS)

    Gill, R. L.; Stelts, M. L.; Chrien, R. E.; Manzella, V.; Liou, H.; Shostak, S.

    The on-line mass separator, TRISTAN, is located at Brookhaven's High Flux Beam Reactor. A Nielsen-type ion source, which can contain up to 8g of 235U in an external beam with a flux of ˜2 × 10 9n/cm 2/s is used to generate short-lived fission products. Experiments have been constructed on two of the five available beam lines to measure β-γ and γ-γ coincidences, γ-γ angular correlations and delayed neutron emissions. A Users Group has been formed to coordinate research between University groups and BNL. Developments planned for TRISTAN include FEBIAD, surface ionization and negative-surface ionization-type ion sources, and a He-jet system as well as construction of new experimental facilities. An off-line separator, ISTU, is available for the development program. We have constructed a versatile, modular data acquisition system to service experiments on TRISTAN and other nuclear research facilities at the HFBR using CAMAC interfacing. Standard, commercially-available electronic instruments and computer programs, such as FORTRAN and system routines, are used throughout. Simple interfaces have been built to adapt non-CAMAC equipment to CAMAC input registers. Up to eight different experiments can be multiplexed on the branch highway by a fast microprogrammed branch driver with a 4096 word memory. The branch driver delivers pre-processed data to a bus which links devices such as a central processor, 1 megaword core memory, tape drives, discs, display processor and terminal. The following features are offered: two 8192 channel pulse height analyzers, a 3-parameter coincidence unit, 4 multiscalers, a timed sequence of delayed γ-ray spectra (33 spectra of 4096 channels each), a 2-parameter (pulse height versus time-of-flight) analyzer, 16 scalers and 24 experimental interlocks. Up to 100 different spectra are available to users for display during an experiment. Event mode recording on magnetic tape and direct sorting into the 1 megaword array are used as

  2. Using ADA Tasks to Simulate Operating Equipment

    NASA Technical Reports Server (NTRS)

    DeAcetis, Louis A.; Schmidt, Oron; Krishen, Kumar

    1990-01-01

    A method of simulating equipment using ADA tasks is discussed. Individual units of equipment are coded as concurrently running tasks that monitor and respond to input signals. This technique has been used in a simulation of the space-to-ground Communications and Tracking subsystem of Space Station Freedom.

  3. The Courts, the ADA, and the Academy

    ERIC Educational Resources Information Center

    Cope, David D.

    2005-01-01

    Litigation influences what goes on in the classroom. The Americans with Disabilities Act (ADA), other statutes, and legal precedent have defined reasonable restrictions on what qualifies as a handicap. Still, universities tend to go overboard--out of ignorance, and influenced by a culture that seems to champion every conceivable victim--in…

  4. Alma Flor Ada: Writer, Translator, Storyteller.

    ERIC Educational Resources Information Center

    Brodie, Carolyn S.

    2003-01-01

    Discusses the work of children's author Alma Flor Ada, a Cuban native who has won awards honoring Latino writers and illustrators. Includes part of an interview that explores her background, describes activity ideas, and presents a bibliography of works written by her (several title published in both English and Spanish) as well as sources of…

  5. AdaNET prototype library administration manual

    NASA Technical Reports Server (NTRS)

    Hanley, Lionel

    1989-01-01

    The functions of the AdaNET Prototype Library of Reusable Software Parts is described. Adopted from the Navy Research Laboratory's Reusability Guidebook (V.5.0), this is a working document, customized for use the the AdaNET Project. Within this document, the term part is used to denote the smallest unit controlled by a library and retrievable from it. A part may have several constituents, which may not be individually tracked. Presented are the types of parts which may be stored in the library and the relationships among those parts; a concept of trust indicators which provide measures of confidence that a user of a previously developed part may reasonably apply to a part for a new application; search and retrieval, configuration management, and communications among those who interact with the AdaNET Prototype Library; and the AdaNET Prototype, described from the perspective of its three major users: the part reuser and retriever, the part submitter, and the librarian and/or administrator.

  6. Acquisition Information Management system telecommunication site survey results

    SciTech Connect

    Hake, K.A.; Key, B.G.

    1993-09-01

    The Army acquisition community currently uses a dedicated, point-to-point secure computer network for the Army Material Plan Modernization (AMPMOD). It must transition to the DOD supplied Defense Secure Network 1 (DSNET1). This is one of the first networks of this size to begin the transition. The type and amount of computing resources available at individual sites may or may not meet the new network requirements. This task surveys these existing telecommunications resources available in the Army acquisition community. It documents existing communication equipment, computer hardware, associated software, and recommends appropriate changes.

  7. On Board Data Acquisition System with Intelligent Transducers for Unmanned Aerial Vehicles

    NASA Astrophysics Data System (ADS)

    Rochala, Zdzisław

    2012-02-01

    This report presents conclusions from research project no. ON50900363 conducted at the Mechatronics Department, Military University of Technology in the years 2007-2010. As the main object of the study involved the preparation of a concept and the implementation of an avionics data acquisition system intended for research during flight of unmanned aerial vehicles of the mini class, this article presents a design of an avionics system and describes equipment solutions of a distributed measurement system intended for data acquisition consisting of intelligent transducers. The data collected during a flight controlled by an operator confirmed proper operation of the individual components of the data acquisition system.

  8. Test data acquisition system for the ESTEC large solar simulator at ESA/ESTEC

    NASA Technical Reports Server (NTRS)

    Buroni, G.; Zucconi, L.

    1988-01-01

    A prototype data acquisition system is described. The device characteristics, its performance and the system aspects connected to the integration of the data acquisition system into the space simulator instrumentation and environment are discussed. The data acquisition system has a modular architecture and manifold configuration capability. The input characteristics feature high resolution and accuracy/stability for the measurement of low level (thermocouple originated) analog signals, even in the presence of high common mode and S/N figures. The output is serial digital, compatible with ESA data handling standards. The device is designed to be installed in particularly hostile environments, such as that of a solar simulator.

  9. A Pilot - An On-Line Library Acquisition System.

    ERIC Educational Resources Information Center

    Spigai, Frances; And Others

    This report presents documentation of files, of file organization, and of 42 of the modular program subroutines used in a pilot project devised by the Oregon State University (OSU) Computer Center to simulate procedures in the Acquisitions Department of the OSU Library. A total of 224 bibliographically verified requests for monographs, 30 vender…

  10. Development of a PC-based data acquisition and control system

    Technology Transfer Automated Retrieval System (TEKTRAN)

    An inexpensive data acquisition and control system was developed, which can easily be used with different computers for many agricultural and biological applications. The high-speed data acquisition and control device uses only an RS-232 serial port to interface with a PC. The device has two analo...

  11. Linux-PC based 1024-Channel Transient Digitizer System for the DRIFT Experiment Acquisition System

    NASA Astrophysics Data System (ADS)

    Ayad, R.; Hanson-Hart, Z.; Hyatt, M.; Katz-Hyman, M.; Maher, P.; Martoff, C. J.; Posner, A.; Freytag, D.; Freytag, M.; Haller, G.; Nelson, D.

    2003-04-01

    The DRIFT Experiment [1] is an underground search for WIMP Dark Matter using a novel detector invented for this purpose: the Negative Ion TPC (NITPC). The data acquisition system for DRIFT had to allow acquisition of long duration time digitized data from the 1024 analog channels at an affordable price. This was accomplished with a system based on a Linux PC, the Comedi [2] open-source device driver software, the inexpensive PCI-DIO-32HS National Instruments high speed digital I/O board, and custom 32-channel preamp+digitizer boards built at SLAC. System architecture, testing, and performance will be discussed, as well as further upgrade plans. [1] Low Pressure Negative Ion TPC for Dark Matter Search. D. P. Snowden-Ifft, C. J. Martoff, J. M. Burwell, Phys Rev. D. Rapid Comm. 61, 101301 (2000) [2] Comedi: linux Control and MEasurement Device Interface : http://stm.lbl.gov/comedi/

  12. A Four Channel Beam Current Monitor Data Acquisition System Using Embedded Processors

    SciTech Connect

    Wheat, Jr., Robert Mitchell; Dalmas, Dale A.; Dale, Gregory E.

    2015-08-11

    Data acquisition from multiple beam current monitors is required for electron accelerator production of Mo-99. A two channel system capable of recording data from two beam current monitors has been developed, is currently in use, and is discussed below. The development of a cost-effective method of extending this system to more than two channels and integrating of these measurements into an accelerator control system is the main focus of this report. Data from these current monitors is digitized, processed, and stored by a digital data acquisition system. Limitations and drawbacks with the currently deployed digital data acquisition system have been identified as have been potential solutions, or at least improvements, to these problems. This report will discuss and document the efforts we've made in improving the flexibility and lowering the cost of the data acquisition system while maintaining the minimum requirements.

  13. System Description for Tank 241-AZ-101 Waste Retrieval Data Acquisition System

    SciTech Connect

    ROMERO, S.G.

    2000-02-14

    The proposed activity provides the description of the Data Acquisition System for Tank 241-AZ-101. This description is documented in HNF-5572, Tank 241-AZ-101 Waste Retrieval Data Acquisition System (DAS). This activity supports the planned mixer pump tests for Tank 241-AZ-101. Tank 241-AZ-101 has been selected for the first full-scale demonstration of a mixer pump system. The tank currently holds over 960,000 gallons of neutralized current acid waste, including approximately 12.7 inches of settling solids (sludge) at the bottom of the tank. As described in Addendum 4 of the FSAR (LMHC 2000a), two 300 HP mixer pumps with associated measurement and monitoring equipment have been installed in Tank 241-AZ-101. The purpose of the Tank 241-AZ-101 retrieval system Data Acquisition System (DAS) is to provide monitoring and data acquisition of key parameters in order to confirm the effectiveness of the mixer pumps utilized for suspending solids in the tank. The suspension of solids in Tank 241-AZ-101 is necessary for pretreatment of the neutralized current acid waste and eventual disposal as glass via the Hanford Waste Vitrification Plant. HNF-5572 provides a basic description of the Tank 241-AZ-101 retrieval system DAS, including the field instrumentation and application software. The DAS is provided to fulfill requirements for data collection and monitoring. This document is not an operations procedure or is it intended to describe the mixing operation. This USQ screening provides evaluation of HNF-5572 (Revision 1) including the changes as documented on ECN 654001. The changes include (1) add information on historical trending and data backup, (2) modify DAS I/O list in Appendix E to reflect actual conditions in the field, and (3) delete IP address in Appendix F per Lockheed Martin Services, Inc. request.

  14. The electronics and data acquisition system for the PandaX-I dark matter experiment

    NASA Astrophysics Data System (ADS)

    Ren, X.; Chen, X.; Ji, X.; Li, S.; Lei, S.; Liu, J.; Wang, M.; Xiao, M.; Xie, P.; Yan, B.

    2016-04-01

    We describe the electronics and data acquisition system used in the first phase of the PandaX experiment—a 120 kg dual-phase liquid xenon dark matter direct detection experiment in the China Jin-Ping Underground Laboratory. This system utilized 180 channels of commercial flash ADC waveform digitizers. During the entire experimental run, the system has achieved low trigger threshold (<1 keV electron-equivalent energy) and low deadtime data acquisition.

  15. Fully digital data acquisition system for the neutron time-of-flight spectrometer TOFOR at JET

    SciTech Connect

    Skiba, M.; Weiszflog, M.; Hjalmarsson, A.; Ericsson, G.; Hellesen, C.; Conroy, S.; Andersson-Sunden, E.; Eriksson, J.; Binda, F.; Collaboration: JET-EFDA Contributors

    2012-10-15

    A prototype of a fully digital data acquisition system based on 1 Gsps 12 bit digitizers for the TOFOR fusion neutron spectrometer at JET is assessed. The prototype system enables the use of geometry-based background discrimination techniques, which are modeled, evaluated, and compared to experimental data. The experimental results are in line with the models and show a significant improvement in signal-to-background ratio in measured time-of-flight spectrum compared to the existing data acquisition system.

  16. Advanced Signal Conditioners for Data-Acquisition Systems

    NASA Technical Reports Server (NTRS)

    Lucena, Angel; Perotti, Jose; Eckhoff, Anthony; Medelius, Pedro

    2004-01-01

    Signal conditioners embodying advanced concepts in analog and digital electronic circuitry and software have been developed for use in data-acquisition systems that are required to be compact and lightweight, to utilize electric energy efficiently, and to operate with high reliability, high accuracy, and high power efficiency, without intervention by human technicians. These signal conditioners were originally intended for use aboard spacecraft. There are also numerous potential terrestrial uses - especially in the fields of aeronautics and medicine, wherein it is necessary to monitor critical functions. Going beyond the usual analog and digital signal-processing functions of prior signal conditioners, the new signal conditioner performs the following additional functions: It continuously diagnoses its own electronic circuitry, so that it can detect failures and repair itself (as described below) within seconds. It continuously calibrates itself on the basis of a highly accurate and stable voltage reference, so that it can continue to generate accurate measurement data, even under extreme environmental conditions. It repairs itself in the sense that it contains a micro-controller that reroutes signals among redundant components as needed to maintain the ability to perform accurate and stable measurements. It detects deterioration of components, predicts future failures, and/or detects imminent failures by means of a real-time analysis in which, among other things, data on its present state are continuously compared with locally stored historical data. It minimizes unnecessary consumption of electric energy. The design architecture divides the signal conditioner into three main sections: an analog signal section, a digital module, and a power-management section. The design of the analog signal section does not follow the traditional approach of ensuring reliability through total redundancy of hardware: Instead, following an approach called spare parts tool box, the

  17. Data acquisition and control system for high-performance large-area CCD systems

    NASA Astrophysics Data System (ADS)

    Afanasieva, I. V.

    2015-04-01

    Astronomical CCD systems based on second-generation DINACON controllers were developed at the SAO RAS Advanced Design Laboratory more than seven years ago and since then have been in constant operation at the 6-meter and Zeiss-1000 telescopes. Such systems use monolithic large-area CCDs. We describe the software developed for the control of a family of large-area CCD systems equipped with a DINACON-II controller. The software suite serves for acquisition, primary reduction, visualization, and storage of video data, and also for the control, setup, and diagnostics of the CCD system.

  18. Acquisition of reliable vacuum hardware for large accelerator systems

    SciTech Connect

    Welch, K.M.

    1995-09-06

    Credible and effective communications prove to be the major challenge in the acquisition of reliable vacuum hardware. Technical competence is necessary but not sufficient. The authors must effectively communicate with management, sponsoring agencies, project organizations, service groups, staff and with vendors. Most of Deming`s 14 quality assurance tenants relate to creating an enlightened environment of good communications. All projects progress along six distinct, closely coupled, dynamic phases. All six phases are in a state of perpetual change. These phases and their elements are discussed, with emphasis given to the acquisition phase and its related vocabulary. Large projects require great clarity and rigor as poor communications can be costly. For rigor to be cost effective, it can`t be pedantic. Clarity thrives best in a low-risk, team environment.

  19. Electronics engineering tools for modern data acquisition systems

    SciTech Connect

    Cardoso, Guilherme; Kwan, Simon; Vergara, Sergio; Sheaff, Marleigh; /Wisconsin U., Madison

    2003-01-01

    The very large number of channels and high data rates in modern particle physics experiments put very stringent requirements on the acquisition of data. To reduce the cost as well as the number of cables required to transport the data from detector to counting room, it is necessary to use very large scale integrated circuits for pre-processing the data right on the front-end circuit boards. Also, very high speed optoelectronic circuits are needed to transport the data on to the counting room from the front-end circuits. Two techniques relevant to data acquisition are discussed. The first is Field Programmable Gate Arrays (FPGAs), including using the Very High Speed Integrated Circuit Hardware Description Language (VHDL) to program them. The second is the design of a very high speed optoelectronic circuit for data transport.

  20. Development of a knowledge acquisition tool for an expert system flight status monitor

    NASA Technical Reports Server (NTRS)

    Disbrow, J. D.; Duke, E. L.; Regenie, V. A.

    1986-01-01

    Two of the main issues in artificial intelligence today are knowledge acquisition and knowledge representation. The Dryden Flight Research Facility of NASA's Ames Research Center is presently involved in the design and implementation of an expert system flight status monitor that will provide expertise and knowledge to aid the flight systems engineer in monitoring today's advanced high-performance aircraft. The flight status monitor can be divided into two sections: the expert system itself and the knowledge acquisition tool. This paper discusses the knowledge acquisition tool, the means it uses to extract knowledge from the domain expert, and how that knowledge is represented for computer use. An actual aircraft system has been codified by this tool with great success. Future real-time use of the expert system has been facilitated by using the knowledge acquisition tool to easily generate a logically consistent and complete knowledge base.

  1. Development of a knowledge acquisition tool for an expert system flight status monitor

    NASA Technical Reports Server (NTRS)

    Disbrow, J. D.; Duke, E. L.; Regenie, V. A.

    1986-01-01

    Two of the main issues in artificial intelligence today are knowledge acquisition dion and knowledge representation. The Dryden Flight Research Facility of NASA's Ames Research Center is presently involved in the design and implementation of an expert system flight status monitor that will provide expertise and knowledge to aid the flight systems engineer in monitoring today's advanced high-performance aircraft. The flight status monitor can be divided into two sections: the expert system itself and the knowledge acquisition tool. The knowledge acquisition tool, the means it uses to extract knowledge from the domain expert, and how that knowledge is represented for computer use is discussed. An actual aircraft system has been codified by this tool with great success. Future real-time use of the expert system has been facilitated by using the knowledge acquisition tool to easily generate a logically consistent and complete knowledge base.

  2. Data Acquisition System for Electric Vehicle's Driving Motor Test Bench Based on VC++

    NASA Astrophysics Data System (ADS)

    Qiang, Song; Chenguang, Lv

    In order to solve such problems as great labor intensity, high cost, low efficiency and accuracy during the performance experiment for driving motor system of electric vehicles, and realize data acquisition automatically and synchronously, a data acquisition system for driving motor test bench based on visual instruments is designed. This data acquisition system can be used to obtain the driving motor's parameters of currents and voltages at the same time. This system's hardware is based on electric vehicle's motor test bench in Beijing Institute of Technology, and combined with PXI2010 data acquisition card from ADLINK Company. Visual c++ software is adopted as development tool. In this paper, the design and realization of the hardware and software are presented. Experiment results show that this system improves the efficiency and quality of testing task with high utility. And experiment data can be obtained accurately.

  3. ADAS: Asiago-DLR Asteroid Survey

    NASA Astrophysics Data System (ADS)

    Barbieri, C.; Bertini, I.; Magrin, S.; Salvadori, L.; Calvani, M.; Claudi, R.; Pignata, G.; Hahn, G.; Mottola, S.; Hoffmann, M.

    The Asiago-DLR Asteroid Survey is the joint program among the Department of Astronomy and Astronomical Observatory of Padova and the DLR Berlin, dedicated to the search of asteroids. The Minor Planet Center has attributed to ADAS the survey code 209. The project is carried out since the end of December 2000 with the S67/92cm telescope at Asiago - Cima Ekar equipped with the SCAM-1 camera of DLR, in Time Delay Integration mode, in a strip from -5o to +15o around the celestial equator. The camera has a front illuminated Loral chip of 2048x2048 pixels of 15 mu m each, covering a field of 49'x49' with a resolution of 1.4'' pixel-1. This paper presents the main results obtained till March 15, 2002, when the telescope has been closed for a complete overhaul. ADAS will resume presumably at the end of June 2002.

  4. The DOE/NASA wind turbine data acquisition system. Part 3: Unattended power performance monitor

    NASA Technical Reports Server (NTRS)

    Halleyy, A.; Heidkamp, D.; Neustadter, H.; Olson, R.

    1983-01-01

    Software documentation, operational procedures, and diagnostic instructions for development version of an unattended wind turbine performance monitoring system is provided. Designed to be used for off line intelligent data acquisition in conjunction with the central host computer.

  5. Data Acquisition And Control For Horizontal Weiss Balance With An Embedded System

    NASA Astrophysics Data System (ADS)

    Tunyagi, A. R.; Pop, V.

    2007-04-01

    A data acquisition and control system was developed for a Weiss balance. Using a high resolution LVDT position sensor and an embedded fuzzy-engine a real-time compensation and a long time stability was achieved.

  6. A digital matched filter technique for the tracking and data acquisition system

    NASA Technical Reports Server (NTRS)

    Sussman, S. M.

    1971-01-01

    Design information and test results for a breadboard implementation of a digital matched filter for PN sequences are reported. The device is intended to expedite acquisition in PN spread-spectrum communication systems.

  7. The upgrade for the data acquisition system of the KOTO detector

    NASA Astrophysics Data System (ADS)

    Tecchio, M.; Beechert, J.; Campbell, M.; Huff, M.; Micallef, J.; Rymph, C.; Schamis, H.; Su, S.; Xu, J.

    2016-07-01

    A major upgrade to the KOTO detector data acquisition system based on the ATCA standard is being considered. The ATCA standard provides a natural solution to the current KOTO constraints, including communication between boards and higher input and output bandwidth.

  8. SEL Ada reuse analysis and representations

    NASA Technical Reports Server (NTRS)

    Kester, Rush

    1990-01-01

    Overall, it was revealed that the pattern of Ada reuse has evolved from initial reuse of utility components into reuse of generalized application architectures. Utility components were both domain-independent utilities, such as queues and stacks, and domain-specific utilities, such as those that implement spacecraft orbit and attitude mathematical functions and physics or astronomical models. The level of reuse was significantly increased with the development of a generalized telemetry simulator architecture. The use of Ada generics significantly increased the level of verbatum reuse, which is due to the ability, using Ada generics, to parameterize the aspects of design that are configurable during reuse. A key factor in implementing generalized architectures was the ability to use generic subprogram parameters to tailor parts of the algorithm embedded within the architecture. The use of object oriented design (in which objects model real world entities) significantly improved the modularity for reuse. Encapsulating into packages the data and operations associated with common real world entities creates natural building blocks for reuse.

  9. Accurate GPS Time-Linked data Acquisition System (ATLAS II) user's manual.

    SciTech Connect

    Jones, Perry L.; Zayas, Jose R.; Ortiz-Moyet, Juan

    2004-02-01

    The Accurate Time-Linked data Acquisition System (ATLAS II) is a small, lightweight, time-synchronized, robust data acquisition system that is capable of acquiring simultaneous long-term time-series data from both a wind turbine rotor and ground-based instrumentation. This document is a user's manual for the ATLAS II hardware and software. It describes the hardware and software components of ATLAS II, and explains how to install and execute the software.

  10. LSI-11 MICROCOMPUTER-BASED DATA ACQUISITION SYSTEM FOR AN OPTICAL MULTICHANNEL ANALYZER

    SciTech Connect

    Chao, J.L.; Harris, C.B.

    1980-04-01

    A microcornputer based operating system for programming and data acquisition from a two a dimensional target optical multichannel analyzer used for high-speed UV/visible spectroscopy is described. The hardware and software interfacing requirements for such a system to provide dedicated real time data acquisition is considered. It is found that a relatively simple parallel interface to an inexpensive microcomputer can be properly configured to perform adequately for high-speed image processing.

  11. Evolving impact of Ada on a production software environment

    NASA Technical Reports Server (NTRS)

    Mcgarry, F.; Esker, L.; Quimby, K.

    1988-01-01

    Many aspects of software development with Ada have evolved as our Ada development environment has matured and personnel have become more experienced in the use of Ada. The Software Engineering Laboratory (SEL) has seen differences in the areas of cost, reliability, reuse, size, and use of Ada features. A first Ada project can be expected to cost about 30 percent more than an equivalent FORTRAN project. However, the SEL has observed significant improvements over time as a development environment progresses to second and third uses of Ada. The reliability of Ada projects is initially similar to what is expected in a mature FORTRAN environment. However, with time, one can expect to gain improvements as experience with the language increases. Reuse is one of the most promising aspects of Ada. The proportion of reusable Ada software on our Ada projects exceeds the proportion of reusable FORTRAN software on our FORTRAN projects. This result was noted fairly early in our Ada projects, and experience shows an increasing trend over time.

  12. Efficient Lossy Compression for Compressive Sensing Acquisition of Images in Compressive Sensing Imaging Systems

    PubMed Central

    Li, Xiangwei; Lan, Xuguang; Yang, Meng; Xue, Jianru; Zheng, Nanning

    2014-01-01

    Compressive Sensing Imaging (CSI) is a new framework for image acquisition, which enables the simultaneous acquisition and compression of a scene. Since the characteristics of Compressive Sensing (CS) acquisition are very different from traditional image acquisition, the general image compression solution may not work well. In this paper, we propose an efficient lossy compression solution for CS acquisition of images by considering the distinctive features of the CSI. First, we design an adaptive compressive sensing acquisition method for images according to the sampling rate, which could achieve better CS reconstruction quality for the acquired image. Second, we develop a universal quantization for the obtained CS measurements from CS acquisition without knowing any a priori information about the captured image. Finally, we apply these two methods in the CSI system for efficient lossy compression of CS acquisition. Simulation results demonstrate that the proposed solution improves the rate-distortion performance by 0.4∼2 dB comparing with current state-of-the-art, while maintaining a low computational complexity. PMID:25490597

  13. Ada (trademark) projects at NASA. Runtime environment issues and recommendations

    NASA Technical Reports Server (NTRS)

    Roy, Daniel M.; Wilke, Randall W.

    1988-01-01

    Ada practitioners should use this document to discuss and establish common short term requirements for Ada runtime environments. The major current Ada runtime environment issues are identified through the analysis of some of the Ada efforts at NASA and other research centers. The runtime environment characteristics of major compilers are compared while alternate runtime implementations are reviewed. Modifications and extensions to the Ada Language Reference Manual to address some of these runtime issues are proposed. Three classes of projects focusing on the most critical runtime features of Ada are recommended, including a range of immediately feasible full scale Ada development projects. Also, a list of runtime features and procurement issues is proposed for consideration by the vendors, contractors and the government.

  14. Monogenic polyarteritis: the lesson of ADA2 deficiency.

    PubMed

    Caorsi, Roberta; Penco, Federica; Schena, Francesca; Gattorno, Marco

    2016-01-01

    The deficiency of Adenosine Deaminase 2 (DADA2) is a new autoinflammatory disease characterised by an early onset vasculopathy with livedoid skin rash associated with systemic manifestations, CNS involvement and mild immunodeficiency.This condition is secondary to autosomal recessive mutations of CECR1 (Cat Eye Syndrome Chromosome Region 1) gene, mapped to chromosome 22q11.1, that encodes for the enzymatic protein adenosine deaminase 2 (ADA2). By now 19 different mutations in CECR1 gene have been detected.The pathogenetic mechanism of DADA2 is still unclear. ADA2 in a secreted protein mainly expressed by cells of the myeloid lineage; its enzymatic activity is higher in conditions of hypoxia, inflammation and oncogenesis. Moreover ADA2 is able to induce macrophages proliferation and differentiation; it's deficiency is in fact associated with a reduction of anti-inflammatory macrophages (M2). The deficiency of ADA2 is also associated with an up-regulation of neutrophils-expressed genes and an increased secretion of pro-inflammatory cytokines. The mild immunodeficiency detected in many DADA2 patients suggests a role of this protein in the adaptive immune response; an increased mortality of B cells and a reduction in the number of memory B cells, terminally differentiated B cells and plasmacells has been described in many patients. The lack of the protein is associated with endothelium damage; however the function of this protein in the endothelial homeostasis is still unknown.From the clinical point of view, this disease is characterized by a wide spectrum of severity. Chronic or recurrent systemic inflammation with fever, elevation of acute phase reactants and skin manifestations (mainly represented by livedo reticularis) is the typical clinical picture. While in some patients the disease is mild and skin-limited, others present a severe, even lethal, disease with multi-organ involvement; the CNS involvement is rather common with ischemic or hemorrhagic strokes. In

  15. Acquisition/expulsion system for earth orbital propulsion system study. Volume 3: Cryogenic test

    NASA Technical Reports Server (NTRS)

    1973-01-01

    A ground test program was conducted to verify several of the design methods and techniques that were used in designing cryogenic acquisition/expulsion systems. The testing of a 63.5-cm diameter DSL subscale model was particularly significant. Under these tests, the operational characteristics of the DSL concept were verified using LH2 and LN2. Demonstration of the gas free liquid expulsion characteristics was accomplished by expelling LH2 under -1 g using both GH2 and GHe pressurization. Loading of the acquisition/expulsion device was successfully accomplished using LH2 and LN2. The liquid free vapor venting performance of the model was limited because of the thermal stratification under the -1 g test conditions.

  16. Development of an optical beam system for deep sea data acquisition

    SciTech Connect

    Shibata, Yozo

    1994-12-31

    Remotely Operated Vehicles (ROV) are an ideal method for acquiring data from instruments located on the seabed. Electrical, acoustic or optical signals can be used to communicate with the data acquisition system. While optical signals have high capacity, the power of the optical beam decreases rapidly with distance in sea water; however, the ROV`s ability to approach the instruments eliminates this problem. To investigate a feasibility of an optical beam system for underwater data acquisition, the author has developed and manufactured a prototype data acquisition instrument which the ROV can control. Based on the communication test results, he concludes that such a system is a practical means of short-range underwater data acquisition.

  17. Autonomous system for initializing synthetic aperture radar seeker acquisition

    SciTech Connect

    Hamilton, P.C.

    1993-08-03

    A method is described of guiding a missile having an active seeker including a synthetic aperture radar operating in a squint mode to a target aircraft having a search radar therein the maximum range of active seeker acquisition being within said missile's maneuver capability to intercept, and the maximum range of active seeker acquisition not exceeding the capability of the active seeker, said method comprising the steps of: launching said missile in response to detection of the search radar; implementing a passive seeker mode of operation to passively guide said missile towards said target aircraft in a manner to avoid detection of said missile by said target aircraft; transferring from said passive seeker mode to an active seeker mode in response to detected shutdown of said search radar; maneuvering said missile to execute a turn angle away from said target aircraft such that the search field of said synthetic aperture radar sweeps through an entire target uncertainty volume, said turn angle being within a first preselected limit and a second preselected limit such that said target aircraft does not cross over said missile's terminal flight path; and intercepting said target aircraft within a lethal range of said missile.

  18. Object-oriented programming with mixins in Ada

    NASA Technical Reports Server (NTRS)

    Seidewitz, ED

    1992-01-01

    Recently, I wrote a paper discussing the lack of 'true' object-oriented programming language features in Ada 83, why one might desire them in Ada, and how they might be added in Ada 9X. The approach I took in this paper was to build the new object-oriented features of Ada 9X as much as possible on the basic constructs and philosophy of Ada 83. The object-oriented features proposed for Ada 9X, while different in detail, are based on the same kind of approach. Further consideration of this approach led me on a long reflection on the nature of object-oriented programming and its application to Ada. The results of this reflection, presented in this paper, show how a fairly natural object-oriented style can indeed be developed even in Ada 83. The exercise of developing this style is useful for at least three reasons: (1) it provides a useful style for programming object-oriented applications in Ada 83 until new features become available with Ada 9X; (2) it demystifies many of the mechanisms that seem to be 'magic' in most object-oriented programming languages by making them explicit; and (3) it points out areas that are and are not in need of change in Ada 83 to make object-oriented programming more natural in Ada 9X. In the next four sections I will address in turn the issues of object-oriented classes, mixins, self-reference and supertyping. The presentation is through a sequence of examples. This results in some overlap with that paper, but all the examples in the present paper are written entirely in Ada 83. I will return to considerations for Ada 9X in the last section of the paper.

  19. System control and data acquisition of the two new FWCD RF systems at DIII-D

    SciTech Connect

    Harris, T.E.; Allen, J.C.; Cary, W.P.; Petty, C.C.; Pinsker, R.I.; Ferguson, S.W.

    1995-12-31

    The Fast Wave Current Drive (FWCD) system at DIII-D has increased its available radio frequency (RF) power capabilities with the addition of two new high power transmitters along with their associated transmission line systems. A Sun Sparc-10 workstation, functioning as the FWCD operator console, is being used to control transmitter operating parameters and transmission line tuning parameters, along with acquiring data and making data available for integration into the DIII-D data acquisition system. Labview, a graphical user interface application, is used to manage and control the above processes. This paper will discuss the three primary branches of the FWCD computer control system: transmitter control, transmission line tuning control, and FWCD data acquisition. The main control program developed uses VXI, GPIB, CAMAC, Serial, and Ethernet protocols to blend the three branches together into one cohesive system. The control of the transmitters utilizes VXI technology to communicate with the transmitter`s digital interface. A GPIB network allows for communication with various instruments and CAMAC crate controllers. CAMAC crates are located at each phase-shifter/stub-tuner station and are used to digitize transmission line parameters along with transmission line fault detection during RF transmission. The phase-shifter/stub-tuner stations are located throughout the DIII-D facility and are controlled from the FWCD operator console via the workstation`s Serial port. The Sun workstation has an Ethernet connection allowing for the utilization of the DIII-D data acquisition Open System architecture and of course providing communication with the rest of the world.

  20. System control and data acquisition of the two new FWCD RF systems at DIII-D

    SciTech Connect

    Harris, T.E.; Allen, J.C.; Cary, W.P. Petty, C.C.

    1995-10-01

    The Fast Wave Current Drive (FWCD) system at DIII-D has increased its available radio frequency (RF) power capabilities with the addition of two new high power transmitters along with their associated transmission line systems. A Sun Sparc-10 workstation, functioning as the FWCD operator console, is being used to control transmitter operating parameters and transmission line tuning parameters, along with acquiring data and making data available for integration into the DIII-D data acquisition system. Labview, a graphical user interface application, is used to manage and control the above processes. This paper will discuss the three primary branches of the FWCD computer control system: transmitter control, transmission line tuning control, and FWCD data acquisition. The main control program developed uses VXI, GPIB, CAMAC, Serial, and Ethernet protocols to blend the three branches together into one cohesive system. The control of the transmitters utilizes VXI technology to communicate with the transmitter`s digital interface. A GPIB network allows for communication with various instruments and CAMAC crate controllers. CAMAC crates are located at each phase-shifter/stub-tuner station and are used to digitize transmission line parameters along with transmission line fault detection during RF transmission. The phase-shifter/stub-tuner stations are located through out the DIII-D facility and are controlled from the FWCD operator console via the workstation`s Serial port. The Sun workstation has an Ethernet connection allowing for the utilization of the DIII-D data acquisition {open_quotes}Open System{close_quotes} architecture and of course providing communication with the rest of the world.