Jerome H. Saltzer, John W. Gintell · 1969
This paper reports an array of measuring tools devised to aid in the implementation of a prototype computer utility. These tools include special hardware clocks and data channels, general purpose programmed probing and recording tools, and specialized measurement facilities. Some particular measurements of interest in a system which combines demand paging with multi-programming are described in detail. Where appropriate, insight into effectiveness (or lack thereof) of individual tools is provided.
Cited by 4Open access
Mario Žagar, Igor Čavrak, Armin Stranjak · 2002
Fast development in two of the most important technologies used in our proposal led to a new implementation of the concept of remote instrument access over public computer networks. As CORBA (Common Object Request Broker Architecture) is emerging into a widespread technology for interconnection of distributed objects our aim was to investigate its applicability on remote instrument access, at the same time trying to reduce implementation complexity as much as possible. The second key technology previously used in our proposal, the Java programming language, is gradually maturing and gaining necessary functionality to be used in more complex applications. Our focus in this paper is on using JavaBeans components both for flexible remote instrument access and, at the same time, for visual programming in various GUI-based application/applet development tools.
Cited by 1
S. Sankar, Yuvaraj · i-manager’s Journal on Software Engineering · 2010
i-manager's Journal on Future Engineering and Technology, i-manager's Journal on Software Engineering, i-manager's Journal on Electrical Engineering, i-manager's Journal on Electronics Engineering, i-manager's Journal of Educational Technology, i-manager's Journal on Educational Psychology, i-manager's Journal on School Educational Technology, i-manager's Journal on English Language Teaching, i-manager's Journal on Mechanical Engineering, i-manager's Journal on Civil Engineering, i-manager's Journal on Embedded Systems, i-manager's Journal on Information Technology, i-manager's Journal on Structural Engineering, i-manager's Journal on Communication Engineering and Systems, i-manager's Journal on Wireless Communication Networks, i-manager's Journal on Instrumentation and Control Engineering, i-manager's Journal on Circuits and Systems, i-manager's Journal on Digital Signal Processing, i-manager's Journal on Power Systems Engineering, i-manager's Journal on Computer Science, i-manager's Journal on Material Science, i-manager's Journal on Cloud Computing, i-manager's Journal on Image Processing, i-manager's Journal on Mobile Applications and Technologies, i-manager's Journal on Pattern Recognition, i-manager's Journal on Mathematics, i-manager's Journal on Management, i-manager's Journal on Nursing, i-manager's Journal on Physical Sciences, i-manager's Journal on Chemical Sciences, i-manager's Journal on Economics & Commerce , i-manager's Journal on Humanities & Social Sciences, i-manager's Journal on Life Sciences , i-manager's Journal on Construction Management, i-manager's Oyla , ,India best Journal Publication Website,World Best Plication SIte,Free atrticle published website,Journal Publised,Published Journal,Research Paper Published,indian research paper publications,how to published your article/research paper in india for free,journal’s instructions for authors
Cited by 0
Mike Tooley · 2013
PC Based Instrumentation and Control is a guide to implementing computer control, instrumentation and data acquisition using a standard PC and some of the more traditional computer languages.Numerous examples of configurations and working circuits, as well as representative software, make this a practical, hands-on guide to implementing PC-based testing and calibration systems and increasing efficiency without compromising quality or reliability. Guidance is given on modifying the circuits and software routines to meet the reader's specific needs.The third edition includes updated coverage of PC hardware and bus systems, a new chapter on virtual instruments and an introduction to programming and software development in a modern 32-bit environment. Additional examples have been included, with source code and executables available for download from the companion website www.key2control.com.
Cited by 5
V. G. Anicich, Rob Thorpe, Greg Fletcher et al. · NASA Technical Reports Server (NASA) · 2004
ION is a system of ground support software for the ion and neutral mass spectrometer (INMS) instrument aboard the Cassini spacecraft. By incorporating commercial off-the-shelf database, Web server, and Java application components, ION offers considerably more ground-support-service capability than was available previously. A member of the team that operates the INMS or a scientist who uses the data collected by the INMS can gain access to most of the services provided by ION via a standard pointand click hyperlink interface generated by almost any Web-browser program running in almost any operating system on almost any computer. Data are stored in one central location in a relational database in a non-proprietary format, are accessible in many combinations and formats, and can be combined with data from other instruments and spacecraft. The use of the Java programming language as a system-interface language offers numerous capabilities for object-oriented programming and for making the database accessible to participants using a variety of computer hardware and software.
Cited by 0
Walter, Erin, Fletcher, Greg, Frick, Kristie et al. · NASA Technical Reports Server (NASA)
ION is a system of ground support software for the ion and neutral mass spectrometer (INMS) instrument aboard the Cassini spacecraft. By incorporating commercial off-the-shelf database, Web server, and Java application components, ION offers considerably more ground-support-service capability than was available previously. A member of the team that operates the INMS or a scientist who uses the data collected by the INMS can gain access to most of the services provided by ION via a standard pointand click hyperlink interface generated by almost any Web-browser program running in almost any operating system on almost any computer. Data are stored in one central location in a relational database in a non-proprietary format, are accessible in many combinations and formats, and can be combined with data from other instruments and spacecraft. The use of the Java programming language as a system-interface language offers numerous capabilities for object-oriented programming and for making the database accessible to participants using a variety of computer hardware and software.
Cited by 0Open access
Dalton,Leonard L., Desrochers,Richard H., John A. Fusco et al. · Defense Technical Information Center (DTIC) · 1968
In an effort to circumvent the difficulties and effort involved in reducing and processing the telemetry data from a broad class of differing space vehicles, and Analysis and Simulation Branch (CRMCA) of the Air Force Cambridge Research Laboratory (AFCRL) at L. G. Hanscom Field, Bedford, Massachusetts, has been engaged in the development of a Satellite Data Reduction Processor System (SADAR) (as described in AFCRL-67-0561) to provide a general and flexible computer programming system capable of handling the raw data from diverse vehicles. This report discusses the application of the SADAR system to the raw telemetry data from ten various space vehicles. The success realized in approaching the problem with a general solution in mind, as well as the workability of the SADAR system model, as applied to specific cases, is demonstrated herein. (Author)
Cited by 0
John K. Eaton, Laura Eaton · Medical Entomology and Zoology · 1995
From the Publisher:
LabTutor, a combined book and software system, provides an introduction to the principles and practice of laboratory data acquisition, experimental control, and data processing using any hardware/software system. LabTutor includes specific instruction and examples on how to use LabVIEW, a graphical programming language from National Instruments for developing automated instrumentation systems. LabTutor allows new users to make effective use of laboratory computers with as little as ten hours of effort and to become accomplished practitioners with less than forty hours of effort. The printed version offers the convenience and readability of an ordinary book. The hypertext version includes sound and animation to clarify certain concepts and offers the advantage of rapid searching, making it useful as an online manual. LabTutor can be used as a primary package for a course on laboratory computers, as a supplement in traditional laboratory courses, or as a self-guided tutorial for those learning to use laboratory computers on their own.
Cited by 4
IEEE Transactions on Industrial Electronics and Control Instrumentation · 1968
Cited by 0
Ronald L. Gorenflo, Larry A. Stockum, Brett W. Barnett · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · 1991
A high-speed video instrumentation system has been developed that records and stores video images at data rates up to 12000 frames per second. The unique features of this system are: (1) the high-data rate (2) real time processing of the image to detect the occurrence of events for automatic triggering and storage of the images and (3) digital storage and playback of the images on a PC based computer system. The sensor is a 64x64 silicon photodiode array the real time processor uses three custom microprogrammed 9101 ALUs and the data is stored in 16 Megabytes of dynamic RAM. A PC AT computer controls the instrumentation system. The PC is used for programming of event triggering algorithms permanent storage of the images display of the images and analysis of the images. This paper presents a description of the system design configuration an analysis of the sensitivity and speed performance capabilities of the system and a discussion of memory modifications that are currently being demonstrated to increase the data rates to 24 frames per second. Video images captured with the camera are included.
Cited by 1
David G. Richardson, David G. Richardson · 2009
This dissertation describes three contributions to the SACLIB computer algebra library. Using generic programming we specify the Recursively Fixed Iterator and the Structure Protecting Iterator concepts. We prove that models of these concepts cannot leak or double delete resources. Through template metaprogramming, we implement models of these concepts that provide this memory safety at compile-time and without any run-time overhead. Using aspect oriented programming, we allow unit and regression tests to be automatically obtained from an executing SACLIB program. This program instrumentation is transparent both to SACLIB maintainers and clients. This mechanism allows the automated creation of regression test suites during the execution of normal SACLIB programs. Using code generation and auto-tuning, we allow high performance implementations of the Taylor shift, de Casteljau's algorithm, and the Descartes Method for polynomial root isolation to be automatically tuned for different architectures. This allows a speedup of 10-20 over existing methods to be obtained on modern CPU architectures. The key to this speedup is the creation of a tiling scheme that allows the irregular structure of the computation to be tiled using a small number of tiles that are easy for a code generator to produce code for. The implementation of the Recursively Fixed Iterator and the Structure Protecting Iterator provide memory safety by using C++ template metaprograms that selectively disable certain classes of side effects in programs using the iterators. Other safety properties can be achieved using similar disabling of side effects. We believe that the most important continuation of the work presented here is the development of programming language techniques to allow programmers to control where their code should sit along the spectrum of the absence of side effects in pure functional languages and the unrestricted side effects of imperative languages.
Cited by 0Open access
J. Truchard, R. Marawar, A. Veeramani et al. · 2014
National Instruments (NI) uses Commercial Off-The-Shelf (COTS) semiconductor and computing technology and applies it to measurement, diagnostics and instrumentation needs. NI leverages the rapid technological advancement of the semiconductor and computer industry, while retaining the flexibility and ensuring interoperability between HW & SW. This paper elaborates how general purpose NI products and technology can be applied to specialized instrumentation, measurement and diagnostic needs in High Energy Physics (HEP). In particular we will discuss programming and processing tools, instrumentation platform with custom hardware development using FPGA.
Cited by 0
Linda Hayden · 1997
Abstract : The goal of the ECSU Instrumentation for Educational Use program was to provide Silicon Graphics Workstations and a high resolution data display panel to be used in the instruction of the courses in computer graphics, system programming and in support of the research by undergraduate research teams funded in the Nurturing ECSU Research Talent Program. Renovation of rooms in Lester Hall were required to prepare it to house the SGI workstations. The workstations were integrated into the existing network using ATM technology.
Cited by 0
B abreve jan Liviu · Studies in applied electromagnetics and mechanics · 2010
The present paper cumulates the preoccupations of the author regarding virtual instrumentation solutions for AC drive applications. A virtual instrumentation platform, based on DS 1104 System, with further upgrade possibilities was created. The main attempts are permanent magnet synchronous motor (PMSM) drive and induction motor (IM) drive applications. Original machines and drives models for both scalar and vector controlled applications has been created and optimized by numerical simulations using the Matlab-Simulink (MAT-SIM) computer programming. The concept of wireless control electric drive, introduced by the author in this paper and qualified like a quasi-sensorless control method [1], it's also presented.
Cited by 0
Meera Sridhar, Richard Wartell, Kevin W. Hamlen · Science of Computer Programming · 2014
Cited by 4
Donald E. Dawson, Edward A. Parrish · IEEE Transactions on Instrumentation and Measurement · 1975
A major disadvantage associated with the use of microcomputers is the expense associated with obtaining an in-house programming capability. This paper describes a software system written in Basic for a time-shared computer which provides this capability.
Cited by 3
Pascal Pérusse, Dónal Leech · Instrumentation Science & Technology · 2000
Abstract Computer control of a low-cost, high performance bipotentiostat, the Pine AFCBP1, has been achieved using software written in LabVIEW. The computer-controlled bipotentiostat can be used to perform linear-sweep and cyclic voltammetric experiments on two working electrodes in the same cell simultaneously. The software communicates with the bipotentiostat via a National Instruments 12-bit data acquisition board (AT-MIO-16E-10) installed in a PC. Validation of the performance of the computer-controlled bipotentiostat was achieved by comparison of voltammograms recorded using the instrument with those recorded from the same cell using a commercial computer-controlled potentiostat (BAS100B/W). ACKNOWLEDGMENTS Address for correspondence is: Dónal Leech, Department of Chemistry, National University of Ireland, Galway, Ireland. E-mail: Donal.Leech@nuigalway.ie. Funding from the National Sciences and Engineering Research Council of Canada and from the Fonds pour la Formation de Chercheurs et l'Aide a` la Recherche, Québec, are gratefully acknowledged. Helpful discussions with K. Waldron et al. of the Université de Montréal and with F. Dalton and M. Cyphert of Pine Instrument Co. are also acknowledged.
Cited by 6
G. Hassapis · 2003
A system consisting of four parallel digital signal processors that communicate with a computer host is proposed for implementing online fault detection and identification using industrial transducers. Programming of the fault detection algorithms is carried out in a block-diagram graphical language, specially designed for that purpose. The programming environment allows automatic program segmentation into parallel tasks, the generation of the corresponding code, the allocation of the coded tasks to the four processors, and simulation of the operation of the programmed system. An example (a turbine flow meter) is given to demonstrate the use of the software.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
Cited by 0
Alpert, Do, R Anderson et al. · NASA Technical Reports Server (NASA)
Research projects on surface and plasma physics, computer programming, information processing, superconductivity, ionospheric data, network synthesis and related fields
Cited by 0Open access
Mark H. Mckinney · 2015
The traditional measurements lab has all but disappeared from most electrical engineering curricula. Incongruously, computer based measurement and automation has become an integral part of industrial research and development. As a result, it is becoming increasingly important to teach students these technologies in an undergraduate EE curriculum. At the Citadel, a course in measurements coupled with a lab focusing on computer based measurement and instrumentation utilizing LabVIEW has been developed. This paper will present the establishment of a senior level LabVIEW based measurement and instrumentation laboratory course. The course covers topics ranging from basic LabVIEW programming to process control using computer-based instrumentation.
Cited by 0