Aleksandar Popovi

ć

 

1

, Miloš Markovi

ć

 

1

, Bratimir Pani

ć

 

2

, Marko Nikoli

ć

 

2

 

SAKUPLJANJE I OBRADA PODATAKA 

DATA ACQUISITION AND PROCESSING 

 

Stru

č

ni rad / Professional paper  

UDK /UDC: 620.17.05:004 
Rad primljen / Paper received: 16.10.2006. 

Adresa autora / Author's address: 

1)

 UNO-LUX NS d.o.o.Nisefora Niepsa 36, 11147 Beograd 

2)

 Institut za fiziku, Pregrevica 118, 11080 Zemun, Beograd 

 

 

Klju

č

ne re

č

 

akvizicija podataka 

 

obrada podataka 

 

virtuelna instrumentacija 

 

otvorena arhitektura 

 

prenos podataka 

Izvod 

Prikazan je postupak za sakupljanje i obradu podataka. 

Osnovne komponente sistema su akvizicija podataka, ana-
liza i prezentacija. Pažnja je posve

ć

ena sistemima pogod-

nim za primenu u specifi

č

nim ispitivanjima bez razaranja 

za indirektno merenje deformacija i otkrivanje ošte

ć

enja. 

Obuhva

ć

ene su opti

č

ke metode ispitivanja (holografija i 

termografija) i senzorske metode (C scan – ultrazvu

č

no 

ispitivanje i akusti

č

na emisija). Obra

đ

ena je i primena za 

metodu ispitivanja deformacija mernim trakama, jer je 
sli

č

na konfiguracija sistema. 

Keywords 

 

data acquisition 

 

data processing 

 

virtual instrumentation 

 

open architecture 

 

data transfer 

Abstract 

The procedure for data acquisition and processing is 

presented. Major components of the system are data acqui-
sition, analysis, and presentation. Attention is paid to sys-
tems suitable for application in special non-destructive 
testing for indirect deformation measurement and damage 
detection. Optical testing methods (holography and thermo-
graphy) and sensor methods (C scan – ultrasound and 
acoustic emission) are included. The application of strain 
gauge method for deformation testing is also considered, 
since the configuration of system is similar. 

UVOD  

Akvizicija podataka predstavlja proces prikupljanja 

informacija iz sredine koja se razmatra. Kod analognih 
merno-akvizicijskih sistema javljaju se problemi šuma i 
drifta, skladištenja rezultata merenja, nestabilnosti i velike 
potrošnje energije. Digitalni sistemi su prakti

č

no neosetljivi 

na šum i drift. Oni obezbe

đ

uju jednostavan prenos i skladiš-

tenje podataka, dok se neophodna galvanska izolacija jedno-
stavno realizuje. Digitalna obrada signala je prakti

č

no neo-

grani

č

ena. Navedene prednosti i mogu

ć

nost programiranja 

č

ine digitalne sisteme superiornim u odnosu na analogne. 

Prema modelu sa sl. 1 merno-akvizicijski sistem se 

sastoji od tri oblasti: akvizicija, analiza i prezentacija poda-
taka. Oblast koja se odnosi na akviziciju podataka se reali-
zuje u vidu kartice za povezivanje na zajedni

č

ku magistralu 

ra

č

unara ili kao posebni ure

đ

aj. U ovom delu se ostvaruje 

povezivanje, obrada signala, trigerovanje i analogno-digi-
talna konverzija (ADC). U delu za analizu se izvode izra

č

u-

navanja, kao što su filtriranje, spektralna analiza, statistika, 
formatiranje podataka. Formatiranje podataka je potrebno s 
obzirom da razli

č

iti ure

đ

aji i instrumenti mogu zahtevati 

podatke u razli

č

itom formatu. Tre

ć

i deo modela, nazvan 

prezentacija, obezbe

đ

uje prikaz, memorisanje i štampanje 

rezultata, prenos fajlova podataka izme

đ

u razli

č

itih aplika-

cija, komunikaciju izme

đ

u sistema i rad u mreži, /1,2/. 

INTRODUCTION  

Data acquisition represents a process of collecting infor-

mation from an observed environment. Analogue acquisi-
tion and measurement systems have noise and drift 
problems, measurement results storage, instability, and 
significant power consumption. Digital systems are virtu-
ally insensitive to noise and drift. They enable simple data 
transfer and storage, and necessary galvanic insulation is 
also simple. Digital data processing is virtually limitless. 
The listed advantages and programmability make digital 
systems superior compared to analogue ones. 

According to the model given in Fig. 1 data acquisition 

and measurement system is composed of three parts: data 
acquisition, analysis, and presentation. The part for data 
acquisition is implemented as a card with an interface 
towards a computer data bus, or as a separate device. This 
part is responsible for connection, signal processing, 
triggering, and analogue-to-digital conversion (ADC). The 
part for analysis performs computations such as filtering, 
spectral analysis, statistics, and data formatting. Data 
formatting is necessary because different devices and 
instruments may require data in different formats. The third 
part of the model, called presentation, provides display, 
saving and printing of results, transfer of data files between 
different applications, communication between systems, 
and distributed operations, /1,2/. 

INTEGRITET I VEK KONSTRUKCIJA 
Vol. 6, br. 1-2 (2006), str. 53–64 

STRUCTURAL INTEGRITY AND LIFE

Vol. 6, No 1-2 (2006), pp. 53–64 

 

53

Sakupljanje i obrada podataka 

Data acquisition and processing

 

 

Slika 1. Model standardne arhitekture merno-akvizicijskog sistema 

 

Figure 1. Model of standard architecture of a system for data acquisition and measurement

SISTEM ZA SAKUPLJANJE I OBRADU PODATAKA 

Ekonomi

č

nost i velike ra

č

unarske mogu

ć

nosti koje pruža 

ra

č

unar PC tipa doveli su do naglog razvoja u oblasti mere-

nja, automatizacije i instrumentacije. Da bi se prebacili 
podaci sa mernih ure

đ

aja za dalju obradu i prezentaciju 

primenjuje se direktno povezivanje mernih ure

đ

aja sa PC, 

č

ime je pove

ć

ana produktivnost i u znatnoj meri uproš

ć

en 

zadatak inženjera. Ovo je bio po

č

etak novog koncepta 

nazvanog – 

virtuelna instrumentacija

Dalji razvoj virtuelne instrumentacije bio je fokusiran ka 

PC ra

č

unaru. Po

č

elo se sa razvojem instrumentacijskog 

hardvera u formi akvizicijskih modula (kartica) za direktno 
povezivanje na zajedni

č

ku magistralu personalnog ra

č

una-

ra. Ove kartice su preko drajverskog softvera povezane sa 
aplikativnim razvojnim softverima. Korisnici sada mogu da 
kontrolišu funkcionalnost merne aplikacije. Kartica nije 
više ograni

č

ena funkcionalnoš

ć

u koju definiše proizvo

đ

a

č

 

kao kod klasi

č

nih ure

đ

aja. Virtuelni instrument koristi stan-

dardni ra

č

unar otvorene arhitekture, njegovu memoriju i 

raznovrsne mogu

ć

nosti za prezentaciju. Specijalizovani 

hardverski modul za akviziciju i/ili generisanje signala, 
povezan na otvorenu standardizovanu magistralu ra

č

unara, 

definiše osnovne karakteristike ure

đ

aja. Funkcije ure

đ

aja 

definiše korisnik. Deo sistema za akviziciju može se izvesti 
i kao posebni ure

đ

aj. Dizajnerima stoji na raspolaganju 

mogu

ć

nost povezivanja akvizicijskih podsistema ili zaseb-

nih ure

đ

aja preko standardnih komunikacijskih interfejsa: 

paralelno, serijski, uklju

č

uju

ć

i i univerzalnu serijsku magis-

tralu USB, IEEE-488 interfejsa, VXI instrumentacijskog 
standarda, 

FireWire

 ili nekog drugog interfejsa, /1,2/. 

Otvorena arhitektura PC ra

č

unara daje korisniku veliku 

fleksibilnost u koncipiranju sistema. Zahvaljuju

ć

i popular-

nosti personalni ra

č

unar ima hardversku i softversku podrš-

ku velikog broja proizvo

đ

a

č

a, pa izbor periferne jedinice ili 

softvera za specifi

č

nu namenu ne predstavlja problem. 

Uvo

đ

enje odgovaraju

ć

ih standarda pove

ć

ava kompatibil-

nost izme

đ

u proizvoda razli

č

itih proizvo

đ

a

č

a, /1,2/. 

DATA ACQUISITION AND PROCESSING SYSTEM 

Affordability and great computing capabilities of PC 

type computer have led to rapid development in the area of 
measurement, automation and instrumentation. In order to 
transfer data from measuring instruments for further 
processing and presentation, direct connection between 
measurement instruments and PCs is applied, increasing 
productivity and simplified engineering tasks. This brought 
a new concept, called – 

virtual instrumentation

Further development of virtual instrumentation was 

focused on the PC platform. A number of instrumentation 
hardware devices were developed in the form of acquisition 
modules (cards) for direct PC data bus connection. These 
cards are connected to user application software via drivers. 
Users now have control over a functionality of measure-
ment application. The cards are no longer restricted to the 
functionality defined by a manufacturer, as in classical 
devices. A virtual instrument uses a standard open architec-
ture computer, its memory and various presentation capa-
bilities. A specialized hardware module for data acquisition 
and/or signal generation is connected to an open, standard 
computer data bus and it defines basic characteristics of the 
instrument. The user defines the functionality of the device 
itself. The part of the system that is dedicated to data 
acquisition can be implemented as a separate device. 
Designers can use connections of acquisition subsystems or 
stand-alone instruments via standard communication inter-
faces: parallel, serial, including a universal serial bus 
(USB), IEEE-488 interface, VXI instrumentation standard, 
FireWire or some other interface, /1,2/. 

Open PC architecture provides users great flexibility in 

system design. Because of its wide use, the PC has both 
hardware and software supports of a large number of manu-
facturers, so the choice of peripheral devices or software for 
a specific use is typically a non-issue. By corresponding 
standards, compatibility of devices is improved even if they 
are made by different manufacturers, /1,2/. 

INTEGRITET I VEK KONSTRUKCIJA 
Vol. 6. br. 1-2 (2006), str. 53–64 

STRUCTURAL INTEGRITY AND LIFE

Vol. 6, No 1-2 (2006), pp. 53–64

 

54

background image

Sakupljanje i obrada podataka 

Data acquisition and processing

 

Opšta je saglasnost stru

č

njaka da budu

ć

nost u industriji 

predstavljaju ure

đ

aji koji su kombinacija otvorenosti i flek-

sibilnosti PC ra

č

unara i robusnosti i pouzdanosti programa-

bilnog logi

č

nog kontrolera (PLC). Jedan primer takvog 

ure

đ

aja je cFP,

 

ure

đ

aj firme 

National Instruments

.

 

To je 

programabilni automatizacijski kontroler (PAC), projekto-
van za industrijske kontrolne aplikacije. Omogu

ć

ava napred-

ne ugra

đ

ene kontrole, skladištenje podataka i Ethernet 

povezivanje. Ovaj ure

đ

aj kombinuje pakovanje, specifi

č

nu 

funkcionalnost i pouzdanost PLC kontrolera sa softverom, 
fleksibilnoš

ć

u, mrežnom povezanoš

ć

u i funkcionalnoš

ć

PC ra

č

unara. Ova robusna i pouzdana platforma je projek-

tovana za rad u industrijskim uslovima i može izdržati 
vibracije i ekstremne temperature. PC poseduje hardver i 
softver koji može da izvršava kompleksne kontrolne i 
procesne algoritme, /4,5/. 

Druga PAC platforma firme 

National Instruments

 je 

kompaktni rekonfigurabilni ulaz i izlaz I/O (cRIO), koja 
ima još bolje performanse od cFP platforme. cRIO je jeftin, 
prilagodljiv kontrolni i akvizicijski sistem za izradu aplika-
cija koje zahtevaju visoke performanse i pouzdanost. Ovaj 
sistem kombinuje otvorenu arhitekturu kontrolera sa malim, 
ekstremno robusnim industrijskim I/O modulima. cRIO 
sadrži niz ulaza programabilnih u polju (FPGA) tehnolo-
giju, pa se deo aplikacije može izvoditi na hardverskom 
nivou. Zbog toga se ovaj sistem može koristiti i u sigurnos-
ne svrhe. U odnosu na cFP, sistem cRIO omogu

ć

ava ve

ć

u

č

estanosti uzorkovanja, a zbog FPGA tehnologije i proce-

siranje signala je daleko brže, /3/. 

Glavni nedostatak PC bazirane kontrole je što PC ra

č

u-

nar pokre

ć

e operativni sistem, a hardver nije prilago

đ

en indus-

trijskim uslovima. Kontroler PAC ima operativni sistem 
(OS) za rad u realnom vremenu i pokre

ć

e softver napisan u 

programskom jeziku višeg nivoa. Operativni sistem u real-
nom vremenu omogu

ć

ava da se definišu vremenski kriti

č

ni 

delovi aplikacije za izvršavanje na najvišem nivou priori-
teta. PAC ima ugra

đ

en interaktivni 

web

 server i više serij-

skih portova za druge komunikacije. Mogu

ć

 je pristup sa 

udaljenih mesta preko standardnih web pretraživa

č

a i veza 

na prednji panel korisni

č

kog interfejsa. Nekoliko klijenata 

se može istovremeno povezati na prednji panel, dok jedan i 
kontroliše aplikaciju. Podaci se skladište u DOS kompati-
bilnom formatu, uklju

č

uju

ć

i CSV i XML. Prenos podataka 

na PC ra

č

unar je mogu

ć

 preko FTP servera. Platforma PXI 

radi pod 

Windows

 OS

 

ili OS za rad u realnom vremenu. 

U tab. 1 su prikazane mogu

ć

nosti pojedinih platformi 

(PXI, cFP, cRIO) firme 

National Instruments

 za sakupljanje 

podataka za slede

ć

e metode ispitivanja: ultrazvu

č

na, termo-

vizijska, akusti

č

nom emisijom, holografska i pomo

ć

mernih traka. 

Tabela 1. Mogu

ć

nost merenja PXI, cFP i cRIO sistema 

Merenje 

PXI 

cFP 

cRIO 

Ultrazvu

č

no 

 

 

 

Termografsko 

 

 

 

Akusti

č

nom emisijom 

 

 

○●

 

Holografsko 

 

○●

 

○●

 

Sa mernih traka 

 

 

 

 - mogu

ć

e; 

○●

 - mogu

ć

e odre

đ

enom metodom; 

 - nije mogu

ć

It is a general consensus of experts that industrial future 

lies in devices that are a combination of openness and flexi-
bility of PC computers, and robustness and reliability of 
Programmable Logic Controller (PLC). An example of 
such a device is Compact Field Point (cFP), the device of 
National Instruments. It is a Programmable Automation 
Controller (PAC), designed for industrial control applica-
tions. It provides advanced built-in controls, data storage, 
and Ethernet communication. It combines packaging, task 
specific functionality, and reliability of PLCs with software, 
flexibility, and network connectivity and functionality of 
the PC. This robust and reliable platform is designed to 
work in an industrial environment and can sustain vibra-
tions and extreme temperature ranges. PC has hardware and 
software capabilities to perform complex control and proc-
essing algorithms, /4,5/. 

The second National Instruments PAC platform is com-

pact Reconfigurable Input and Output – I/O (cRIO) that has 
improved performance compared to cFP platform. cRIO is 
a low cost reconfigurable control and data acquisition sys-
tem for application development with high performance and 
reliability requirements. It combines open controller archi-
tecture with small, extremely robust industrial I/O modules. 
cRIO contains Field Programmable Gate Array (FPGA) 
technology that enables implementation of parts of applica-
tions on a hardware level. This makes cRIO suitable for 
security applications. Compared to cFP, system cRIO is of 
higher sampling frequencies, and because of the FPGA 
technology, signal processing is significantly faster, /3/. 

The main disadvantage of PC based controllers is a 

generic operating system of a PC and hardware that is not 
adapted to industrial conditions. PAC has a real-time 
operating system (OS) and runs software designed in a 
high-level programming language. A real-time OS enables 
definition of timing critical parts of an application, executed 
at the highest priority level. PAC has interactive web server 
and several serial ports for general purpose communication. 
It enables remote access via standard web browsers and 
connection to a front panel of the user interface. Several 
clients can be simultaneously connected to the front panel 
while only a single client controls the application. Data is 
stored in DOS compatible formats including CSV and 
XML. Data transfer to PC is performed by means of an FTP 
server. PXI platform works under Windows OS or a real-
time OS. 

In Table 1 the capabilities of individual National Instru-

ments platforms (PXI, cFP, cRIO) for data acquisition are 
presented for following test methods: ultrasound, thermo-
graphy, acoustic emission, holography, and by strain 
gauges. 

Table 1. Measurement capabilities of PXI, cFP and cRIO systems. 

Measurement by 

PXI 

cFP 

cRIO 

Ultrasound 

 

 

 

Thermography 

 

 

 

Acoustic emission 

 

 

○●

 

Holography 

 

○●

 

○●

 

Strain gauges  

 

 

 

 - possible;

○●

 - possible by specific method; 

- not possible. 

INTEGRITET I VEK KONSTRUKCIJA 
Vol. 6. br. 1-2 (2006), str. 53–64 

STRUCTURAL INTEGRITY AND LIFE

Vol. 6, No 1-2 (2006), pp. 53–64

 

56

Želiš da pročitaš svih 12 strana?

Prijavi se i preuzmi ceo dokument.

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.

Slični dokumenti