143,231 research outputs found
Contour Detector and Data Acquisition System for the Left Ventricular Outline
A real-time contour detector and data acquisition system is described for an angiographic apparatus having a video scanner for converting an X-ray image of a structure characterized by a change in brightness level compared with its surrounding into video format and displaying the X-ray image in recurring video fields. The real-time contour detector and data acqusition system includes track and hold circuits; a reference level analog computer circuit; an analog compartor; a digital processor; a field memory; and a computer interface
Wind tunnel real-time data acquisition system
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
Development of dynamic simulation of TF34-GE-100 turbofan engine with post-stall capability
This paper describes the development of a hybrid computer simulation of a TF34-GE-100 turbofan engine with post-stall capability. The simulation operates in real-time and will be used to test and evaluate stall recovery control modes for this engine. The simulation calculations are performed by an analog computer with a peripheral multivariable function generation unit used for computing bivariate functions. Tabular listings of a simulation variables are obtained by interfacing to a digital computer and using a custom software package for data collection and display
Safe Excavation
Excavating with a backhoe or similar equipment has the potential risk of hitting an underground utility which could cause serious injuries and expensive damages. An electronic device that provides a real-time warning of the utility lines immediately ahead of the digging tool and provides an easily interpreted, real-time computer readout of the depth, location, and size buried metallic objects. Developed by Dr. Leonhard E. Bernold, it consists of an active metal detector search coil; a signal processing (control) unit; and a PC computer equipped with an analog-to-digital converter interface
High-speed data acquisition for the Princeton University Dynamic Model Track
Real time analysis of data can reduce the time involved in exploring dynamic systems. The failure of the data acquisition system at the Princeton Dynamic Model Track prompted its replacement with a real time data acquisition system. Data can be obtained from an experiment and analyzed during and immediately following a data run. The new system employs high speed analog to digital conversion and a small computer to collect data. Sampling rates of 1000 hertz over 44 channels (44,000 words/sec) are obtainable. The data can be accessed as it enters the computer's environment where it may be displayed or stored for later processing. The system was tested on a helicopter rotor steep descent experiment. The data collected compares with previous data from a similar experiment
Recommended from our members
Hybrid Analog-Digital Co-Processing for Scientific Computation
In the past 10 years computer architecture research has moved to more heterogeneity and less adherence to conventional abstractions. Scientists and engineers hold an unshakable belief that computing holds keys to unlocking humanity's Grand Challenges. Acting on that belief they have looked deeper into computer architecture to find specialized support for their applications. Likewise, computer architects have looked deeper into circuits and devices in search of untapped performance and efficiency. The lines between computer architecture layers---applications, algorithms, architectures, microarchitectures, circuits and devices---have blurred. Against this backdrop, a menagerie of computer architectures are on the horizon, ones that forgo basic assumptions about computer hardware, and require new thinking of how such hardware supports problems and algorithms.
This thesis is about revisiting hybrid analog-digital computing in support of diverse modern workloads. Hybrid computing had extensive applications in early computing history, and has been revisited for small-scale applications in embedded systems. But architectural support for using hybrid computing in modern workloads, at scale and with high accuracy solutions, has been lacking.
I demonstrate solving a variety of scientific computing problems, including stochastic ODEs, partial differential equations, linear algebra, and nonlinear systems of equations, as case studies in hybrid computing. I solve these problems on a system of multiple prototype analog accelerator chips built by a team at Columbia University. On that team I made contributions toward programming the chips, building the digital interface, and validating the chips' functionality. The analog accelerator chip is intended for use in conjunction with a conventional digital host computer.
The appeal and motivation for using an analog accelerator is efficiency and performance, but it comes with limitations in accuracy and problem sizes that we have to work around.
The first problem is how to do problems in this unconventional computation model. Scientific computing phrases problems as differential equations and algebraic equations. Differential equations are a continuous view of the world, while algebraic equations are a discrete one. Prior work in analog computing mostly focused on differential equations; algebraic equations played a minor role in prior work in analog computing. The secret to using the analog accelerator to support modern workloads on conventional computers is that these two viewpoints are interchangeable. The algebraic equations that underlie most workloads can be solved as differential equations,
and differential equations are naturally solvable in the analog accelerator chip. A hybrid analog-digital computer architecture can focus on solving linear and nonlinear algebra problems to support many workloads.
The second problem is how to get accurate solutions using hybrid analog-digital computing. The reason that the analog computation model gives less accurate solutions is it gives up representing numbers as digital binary numbers, and instead uses the full range of analog voltage and current to represent real numbers. Prior work has established that encoding data in analog signals gives an energy efficiency advantage as long as the analog data precision is limited. While the analog accelerator alone may be useful for energy-constrained applications where inputs and outputs are imprecise, we are more interested in using analog in conjunction with digital for precise solutions. This thesis gives novel insight that the trick to do so is to solve nonlinear problems where low-precision guesses are useful for conventional digital algorithms.
The third problem is how to solve large problems using hybrid analog-digital computing. The reason the analog computation model can't handle large problems is it gives up step-by-step discrete-time operation, instead allowing variables to evolve smoothly in continuous time. To make that happen the analog accelerator works by chaining hardware for mathematical operations end-to-end. During computation analog data flows through the hardware with no overheads in control logic and memory accesses. The downside is then the needed hardware size grows alongside problem sizes. While scientific computing researchers have for a long time split large problems into smaller subproblems to fit in digital computer constraints, this thesis is a first attempt to consider these divide-and-conquer algorithms as an essential tool in using the analog model of computation.
As we enter the post-Moore’s law era of computing, unconventional architectures will offer specialized models of computation that uniquely support specific problem types. Two prominent examples are deep neural networks and quantum computers. Recent trends in computer science research show these unconventional architectures will soon have broad adoption. In this thesis I show another specialized, unconventional architecture is to use analog accelerators to solve problems in scientific computing. Computer architecture researchers will discover other important models of computation in the future. This thesis is an example of the discovery process, implementation, and evaluation of how an unconventional architecture supports specialized workloads
Быстродействующая, пространственно распределенная система регистрации параметров в теплофизических исследованиях
В настоящей работе рассматривается 16-ти канальный автоматизированный измерительный комплекс для измерения температурных режимов работы теплопередающей системы на основе парового регулируемого нагрева тягового участка термосифона. Данный комплекс состоит из аналого-цифрового преобразователя совместимого с персональным компьютером, мультиплексора, датчиков температуры. Он позволяет в автоматическом режиме производить одновременно замеры температуры в пространственно удаленных друг от друга точках с формированием массива данных в памяти компьютера. Приведены примеры интерфейса рабочей программы для связи аналого-цифрового преобразователя с компьютером.In the real work the 16-channel automated measuring complex for measurement of temperature conditions of work of heat-transmitting system on the basis of steam adjustable heating of a traction site of the thermosyphon is considered. This complex consists of an analog-to-digital converter compatible to the personal computer, the multiplexer, temperature sensing devices. It allows to make in the automatic mode at the same time measurements of temperature in spatially the points removed from each other with formation of a data file in memory of the computer. Examples of the interface of the working program for communication of an analog-to-digital converter with the computer are given
- …