Development of seismic data acquisition based on ARM-Linux (original) (raw)
Related papers
ARM-7 Based Development of Seismic Data Acquisition System
2015
In this paper, we represents a development of a cost effective seismic acquisition system based on ARM-7.The processor manage reading large amount of data from a high resolution ADC. A accelerometer sensor is used for which convert nonelectrical quantity to electrical quantity. An Accelerometer sensor sense vibration due to earthquake in three dimensions i.e. X, Y, Z direction
Low Cost Seismic Data Acquisition System Based on Open Source Hardware and Software Tools
2020
and Tobago, operates a network of over 50 stations for earthquake and volcanic monitoring in the Eastern Caribbean islands. These stations form a seismic network consisting of various types of instrumentation, and communication systems. Over a period of 11 years, the Centre has embarked on an initiative of upgrading and expanding the current network with combinations of broadband and/or strong motion sensors, high dynamic range digitizers and networking equipment to link each station to centralized observatories via high speed digital data transmission medium. To realize such an upgrade and expansion, the Centre has developed a seismic data acquisition system prototype built using open-source hardware and software tools. The prototype is intended to be low-cost using off the shelf hardware components and open-source seismic related software handling data acquisition and data processing in two separate modules. The prototype uses a three-channel accelerometer sensor and can process data into standard MiniSEED format for easy data archiving and seismic data analysis. A global position module provides network time protocol time synchronization within 1 millisecond for accurate timestamping of data. Data can be stored locally on the prototype in twenty-minute data files or securely transferred to a central location via internet with the use of virtual private network capabilities. The prototype is modular in design allowing for components to be replaced easily and the system software can be updated remotely thus reducing maintenance cost.
Ossodas, a Portable Digital System for Seismological Signal Acquisition
Earth Sciences Research Journal, 2011
This paper presents the concept and design of a digital system to record seismological signals. The hardware and software designed has been interfaced to the PC 104 BUS architecture in order to achieve a modular system to acquire, process, record and transmit seismic data by telemetry. The modularity of this system offers independence technology from the manufacturers of this kind of equipments both in hardware and software, also because the system was developed under the Linux operating system GNU, which allows easy update of hardware; the software is an open platform developed in C, which allows the user to configure the system to operate online and updating according to needs. In brief, we propose in this paper a system design option for seismological instrumentation, which presents significant advantages also for other regions and countries with high seismicity and needs of earthquake monitoring, but have serious limitations in acquiring and maintaining commercial systems imported from developed countries.
Seismic imaging on novel computer architectures
11th International Congress of the Brazilian Geophysical Society & EXPOGEF 2009, Salvador, Bahia, Brazil, 24-28 August 2009, 2009
This paper describes performance results obtained by porting production seismic imaging software to a set of novel processor architectures, with particular emphasis on a cluster of GPUs.
Seismic processing applications on a personel computer
This paper demonstrates the "state-of-the-art" processing that has been moved from a mainframe environment to the small office/desk-top machine. Although the data examples are combined to demonstrate a vertical seismic processing example, it will be stressed that this application is just an example of a particular grouping of seismic programmes from the software library. As mainframe computers increase in capacity and speed, the personal computers are reducing in size, but not in power. The personal computer will be increasingly used in decision making based on small subsets of data whilst interacting with the mainframe as a workstation.
A Computer-Aided Data Acquisition System for Multichannel Seismic Monitoring and Recording
IEEE Sensors Journal, 2016
This paper presents an innovative approach based on hardware and software to develop a multichannel seismic monitoring and data acquisition embedded system. The hardware was designed by using basic electronic components and integrated circuits. It consists of two parts, signal processing and microcontroller circuits. The signal processing circuit is a combination of preamplifier, low-pass filter, gain control, high-pass filter, dc offset, and clipper circuits. The proposed data acquisition system is able to record data at a sampling rate of 300 µs, with 10-bit resolution. It has three modes: real-time monitoring, continuous recording, and seismic refraction. The detected seismic signals were filtered using analog filters, which are low pass with 1 kHz and high pass with 2 Hz. A universal serial bus was utilized to communicate between the hardware and the personal computer. A graphical user interface based on windows operating system was developed using Microsoft.NET Framework for transferring, processing, and analyzing the data. The system was tested and experimental results showing the performance of the proposed system were presented. Earth scientists can use this system for educational seismic experiments. It can be easily modified and used for other engineering applications.
Testing Linux multiprocessors for seismic imaging
1999
Benchmarks of our "production" codes show that Pentium-based multi-processors computers running the Linux operating system are attractive options for SEP's next computational server(s). A four-processor SGI 1400 L (500 Mhz Pentium III Xeon) has consistently performed as well as, or better than, our SGI Origin 200 (180 Mhz R10000). We used the Portland Group's pgf90 compiler to compile our benchmarking codes, that are parallelized with OpenMP directives. This compiler has proven to generate efficient code, though the support of some F90 and OpenMP features is still immature.
Use of Low-Cost Acquisition Systems with an Embedded Linux Device for Volcanic Monitoring
Sensors, 2015
This paper describes the development of a low-cost multiparameter acquisition system for volcanic monitoring that is applicable to gravimetry and geodesy, as well as to the visual monitoring of volcanic activity. The acquisition system was developed using a System on a Chip (SoC) Broadcom BCM2835 Linux operating system (based on DebianTM) that allows for the construction of a complete monitoring system offering multiple possibilities for storage, data-processing, configuration, and the real-time monitoring of volcanic activity. This multiparametric acquisition system was developed with a software environment, as well as with different hardware modules designed for each parameter to be monitored. The device presented here has been used and validated under different scenarios for monitoring ocean tides, ground deformation, and gravity, as well as for monitoring with images the island of Tenerife and ground deformation on the island of El Hierro.
Data acquisition with direct memory access
Comput. Sci. J. Moldova, 1999
This paper is concerned about using Direct Memory Access (DMA) transfer for real-time data acquisitions from a plug-in data acquisition board Aquarius DSP-1. Since the conversion speed of the modern Analog to Digital Converters is increase-vealy, the using of the interrupts for reading of the conversion results becomes impossible. For the data acquisition system, presented in this paper, this speed is up to 100 kS/s. This problem can be successfully solved using DMA technique. We subsequently describe the hardware of the data acquisition board, which has been used to acquire data. Next, have been presented the functions, in C programming language, for programming a data acquisition via DMA. Finally, we present some results obtained using this kind of data acquisitions, and some conclusions. Keywords and Phrases: real-time data acquisition systems, driver software development and DMA transfer mode.
Software Tool for Seismic Data Recorder and Analyser
IETE Journal of Education, 2000
Design and Development of software controlled stand-alone instruments have been identified as the most vital component of national and international programs on earthquake hazard and risk management. For in depth investigation and studies, the development of precise instruments designed around computer is emerging very fast. Interfacing of personal computer with seismic instrument is an important design task. A design technique based on minimum hardware has been worked out around the parallel printer interface of computer. Hardware and Software for this purpose has been designed to make the instrument interact with computer through parallel port interface. Incorporation of software for seismic signal analysis has been considered the extremely powerful tool to view and analyze seismic data collected by seismic instruments. In this paper efforts have been made to describe the various design aspects for interfacing of Seismic Data Recorder and Analyser (SDRA) to computer through parallel printer port and computation steps incorporated in the software tool for seismic data analysis.