USING A DUAL-CHANNEL FDC DEVICE AND ANN TECHNIQUES TO IMPROVE MEASUREMENTS ACCURACY

Similar documents
Wireless Embedded Air Multi-Parameter Measuring System

Data Acquisition Systems for Quasi-Digital Temperature Sensors Based on Universal Frequency-to-Digital Converter

Optical Fiber Based Turbidity Sensing System

Digital Magnetic Sensors Based on Universal Frequency-to-Digital Converter (UFDC-1)

AN OPTICAL DISPLACEMENT METER BASED ON A LIGHT-TO- FREQUENCY CONVERTER

High-End Sensors & Sensor System: How to Achieve High Metrological Performances?

INTEGRATION OF MARIE CURIE CHAIRS (EXC) PROJECT BASED COURSE ON SMART SENSORS SYSTEMS DESIGN INTO SENSORS AND SIGNAL CONDITIONING CURRICULA

Smart Sensors Systems Design: New Challenges. Prof. Sergey Y. Yurish, Technical University of Catalonia (CDEI-UPC Barcelona)

CONDUCTIVITY sensors are required in many application

DATASHEET SMT172. Features and Highlights. Application. Introduction

ENGINEERING FOR RURAL DEVELOPMENT Jelgava, EDUCATION METHODS OF ANALOGUE TO DIGITAL CONVERTERS TESTING AT FE CULS

Programming and Interfacing

Charge Meter. Electronics & Software. Universally Applicable for Piezoelectric Measuring Technology. Type 5015A...

12/31/11 Analog to Digital Converter Noise Testing Final Report Page 1 of 10

SMART SENSOR SYSTEMS. WILEY A John Wiley and Sons, Ltd, Publication. Edited by. Gerard CM. Meijer

ANALOG-TO-DIGITAL CONVERTER FOR INPUT VOLTAGE MEASUREMENTS IN LOW- POWER DIGITALLY CONTROLLED SWITCH-MODE POWER SUPPLY CONVERTERS

Universally Applicable for Piezoelectric Measuring Technology. Technical Data. Charge Input. Instant value. Extreme values ors statistic measurements

TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION DEDICATION ACKNOWLEDGEMENT ABSTRACT ABSTRAK

PIC based Frequency and RMS Value Measurement

Low distortion signal generator based on direct digital synthesis for ADC characterization

Voltammetry Based Automated Instrument for In-situ and Online Measurement of Heavy Metals Concentration in Water

Digital Control of MS-150 Modular Position Servo System

HILINK REAL-TIME HARDWARE-IN-THE-LOOP CONTROL PLATFORM FOR MATLAB/SIMULINK

Technical Brief FAQ (FREQUENCLY ASKED QUESTIONS) For further information, please contact Crystal Semiconductor at (512) or 1 (800)

Use of Neural Networks in Testing Analog to Digital Converters

Using Magnetic Sensors for Absolute Position Detection and Feedback. Kevin Claycomb University of Evansville

Advances In Natural And Applied Sciences Homepage: October; 12(10): pages 1-7 DOI: /anas

Universally Applicable for Piezoelectric Measuring Technology. Technical Data. Charge Input. Extreme values ors statistic measurements

DESIGNING A POSITION REGULATOR FOR AN ACTUATOR POWERED BY A CONTINUOUS CURRENT MOTOR USING THE PIC16F73 MICROCONTROLLER

International Journal of Advance Engineering and Research Development

Project Final Report: Directional Remote Control

SIGNAL RECOVERY. Model 7265 DSP Lock-in Amplifier

WSPR VCXO Controller

An IoT Based Real-Time Environmental Monitoring System Using Arduino and Cloud Service

Real-Time Selective Harmonic Minimization in Cascaded Multilevel Inverters with Varying DC Sources

USING EMBEDDED PROCESSORS IN HARDWARE MODELS OF ARTIFICIAL NEURAL NETWORKS

Using Z8 Encore! XP MCU for RMS Calculation

Digital Signal Processor (DSP) based 1/f α noise generator

Operation. Displayed channel. Measuring range. Status indication/ remote control Key lock Measuring mode/ time constant. Scale.

A PID Controller for Real-Time DC Motor Speed Control using the C505C Microcontroller

FLEXIBLE RADIO FREQUENCY HARDWARE FOR A SOFTWARE DEFINABLE CHANNEL EMULATOR

Advanced Test Equipment Rentals ATEC (2832)

Supplementary Figures

Module 1: Introduction to Experimental Techniques Lecture 2: Sources of error. The Lecture Contains: Sources of Error in Measurement

Temperature Controller model MFC-301/T-Dry. Version for Dry Transformers and Motors. Technical Manual. Licht

ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION

Design and Fabrication of High Frequency Linear Function Generator with Digital Frequency Counter using MAX038 and a PIC microcontroller

THE PERFORMANCE TEST OF THE AD CONVERTERS EMBEDDED ON SOME MICROCONTROLLERS

CR 33 SENSOR NETWORK INTEGRATION OF GPS

Chapter 2 Analog-to-Digital Conversion...

Analog front-end electronics in beam instrumentation

CHAPTER-5 DESIGN OF DIRECT TORQUE CONTROLLED INDUCTION MOTOR DRIVE

Design and Implementation of Economical Power Factor Transducer

Current Harmonic Estimation in Power Transmission Lines Using Multi-layer Perceptron Learning Strategies

Automatic Control Motion control Advanced control techniques

AN IMPROVED NEURAL NETWORK-BASED DECODER SCHEME FOR SYSTEMATIC CONVOLUTIONAL CODE. A Thesis by. Andrew J. Zerngast

Normal Oscillator Behavior (Device A) Figure 1. Normal Oscillator Behavior (Device A) ft = f0 1 + TC1 T T0

Design and Implementation of Digital Stethoscope using TFT Module and Matlab Visualisation Tool

DATASHEET. SMT172 Preliminary. Features and Highlights. Application. Introduction

A COMPACT, AGILE, LOW-PHASE-NOISE FREQUENCY SOURCE WITH AM, FM AND PULSE MODULATION CAPABILITIES

Self-Oscillating Class-D Audio Amplifier With A Phase-Shifting Filter in Feedback Loop

SPEED-UP NDT BASED ON GMR ARRAY UNIFORM EDDY CURRENT PROBE

AIR supplies us with oxygen that is essential for our bodies

6. HARDWARE PROTOTYPE AND EXPERIMENTAL RESULTS

ENVIRONMENTAL PARAMETERS LABORATORY MEASUREMENTS WITH VIRTUAL INSTRUMENTATION

DSP BASED SYSTEM FOR SYNCHRONOUS GENERATOR EXCITATION CONTROLL

Digital Sampling. This Lecture. Engr325 Instrumentation. Dr Curtis Nelson. Digital sampling Sample rate. Bit depth. Other terms. Types of conversion.

Published by: PIONEER RESEARCH & DEVELOPMENT GROUP ( 33

Signal Processing in an Eddy Current Non-Destructive Testing System

Decriminition between Magnetising Inrush from Interturn Fault Current in Transformer: Hilbert Transform Approach

ISSN: [Jha* et al., 5(12): December, 2016] Impact Factor: 4.116

Analysis and Modeling of a Platform with Cantilever Beam using SMA Actuator Experimental Tests based on Computer Supported Education

ANALYSIS AND DESIGN OF CMOS SMART TEMPERATURE SENSOR (SMT)

Capacitive Measuring Device

REAL-TIME LINEAR QUADRATIC CONTROL USING DIGITAL SIGNAL PROCESSOR

Testing Power Sources for Stability

Current Sensor: ACS750xCA-100

USB-TEMP and TC Series USB-Based Temperature Measurement Devices

MICROCONTROLLER METERING CONVERTER OF CAPACITANCE WITH VOLTAGE-CONTROLLED RC-GENERATOR

National Instruments Flex II ADC Technology The Flexible Resolution Technology inside the NI PXI-5922 Digitizer

DESIGN AND FPGA IMPLEMENTATION OF SLIDING MODE CONTROLLER FOR BUCK CONVERTER

ARDUINO BASED CALIBRATION OF AN INERTIAL SENSOR IN VIEW OF A GNSS/IMU INTEGRATION

Investigation of An Acoustic Temperature Transducer and its Application for Heater Temperature Measurement

MEASUREMENT of physical conditions in buildings

ON THE BIAS OF TERMINAL BASED GAIN AND OFFSET ESTIMATION USING THE ADC HISTOGRAM TEST METHOD

Harmonic detection by using different artificial neural network topologies

RX23T inverter ref. kit

Pulse-Width-Modulation Motor Speed Control with a PIC (modified from lab text by Alciatore)

M.Sinduja,S.Ranjitha. Department of Electrical & Electronics Engineering, Bharathiyar Institute of Engineering For Women, Deviyakurichi.

M Hewitson, K Koetter, H Ward. May 20, 2003

Technical Datasheet GT-8550B Series USB Power Sensor 10 MHz to 26.5 GHz

User-friendly Matlab tool for easy ADC testing

A Universal Motor Performance Test System Based on Virtual Instrument

Low Power Wireless Sensor Networks

A Novel Low Power Profile for Mixed-Signal Design of SARADC

NEURAL NETWORK BASED LOAD FREQUENCY CONTROL FOR RESTRUCTURING POWER INDUSTRY

WSPR Audio Signal Source v2.0

Phase Noise Measurement Personality for the Agilent ESA-E Series Spectrum Analyzers

2-, 4-, or 8-Channel, 16/24-Bit Buffered Σ Multi-Range ADC

PXIe Contents. Required Software CALIBRATION PROCEDURE

Transcription:

Sensors & Transducers Magazine (S&T e-digest), Vol.62, Issue 12, December 25, pp.462-472 Sensors & Transducers ISSN 1726-5479 25 by IFSA http://www.sensorsportal.com USING A DUAL-CHANNEL FDC DEVICE AND ANN TECHNIQUES TO IMPROVE MEASUREMENTS ACCURACY J.M. Dias Pereira 1,2, O. Postolache 1,2, P. Silva Girão 2 1) LabIM/ESTSetúbal, Instituto Politécnico de Setúbal, Portugal, +351.265.79, +351.265.721869, joseper@est.ips.pt, poctav@alfa.ist.utl.pt 2) Instituto de Telecomunicações, DEEC, IST, Lisboa, Portugal, +351.21.8417289, +351.21.8417672, psgirao@ist.utl.pt Received: 17 December 25 /Accepted: 23 December 25 /Published: 27 December 25 Abstract: Frequency-to-Digital Conversion (FDC) and Artificial Neural Networks (ANNs) techniques are two powerful tools that can be used to improve the performance of measurement systems. The main advantages associated with frequency output transducers include their high noise immunity, high output signal power, wide dynamic range and simplicity of signal interfacing and coding [1-2]. The frequency-to-digital conversion is easily performed by any low-cost microcontroller, or circuits based on commercial off-the-shelf (COTS) components, without need of any analog-to-digital converter (ADC). Considering the software component, artificial neural network techniques can easily be adapted to linearize transducer s characteristics or to compensate the disturbances caused by influence quantities. In this paper a dual-channel FDC is used to measure relative humidity (RH) and temperature, and ANN techniques are applied to compensate RH measurements errors caused by temperature variations. Particular attention is also dedicated to the statistical behavior of the calibration data in order to select a suitable conversion accuracy for a given signal-to-noise ratio. Keywords: frequency-to-digital conversion, calibration, error compensation, accuracy, neural network processing 1. Introduction Voltage and current are still the most common output signal types used for transducers, specially in industrial applications where the majority of conventional transducers returns a 4-2 ma current loop signal modulated by the measured quantity, but nowadays the number of transducers that use

frequency-time domain parameters modulated by a physical, chemical or biological quantity is increasing and is a promising alternative that must be considered in the design and implementation of any measurement system. Besides the inherent advantages previously referred associated with frequency-to-code conversion, the high accuracy of this conversion method can achieve relative errors (δ) lower than.1 % FS (fullscale), being this error negligible, even when high accurate sensors are considered (relative errors in the range of.1 % FS). However the selection of an excessively accurate FDC device is not advisable because the converted digital signal is not meaningful in terms of significant digits and the conversion rate that can be obtained is reduced, since the conversion time is inversely proportional to the requested conversion accuracy. The conversion time (T c ) obtained with the method of dependent count (MDC) [3], which can approximate the values obtained with most powerful FDC methods, is given by the following relationship [2]: 1 δ+f f T= c F (1) where δ represents the selected accuracy, and F and f are the maximum and the minimum values of the measured and reference frequencies, respectively. The choice of appropriate conversion accuracy is thus an important issue in order to optimize the performance of FDC based measurement systems especially when multiple accuracies can be provided by a single FDC device. The problem of selecting an excessive conversion resolution for an FDC system is similar to the selection of the number of bits of an ADC converter that assures a pre-defined signal-to-noise ratio. In ADC applications, the suitable number of bits of the converter is the minimum integer number (n min ) that verifies the condition: ( ) db where (S/N) db is the signal-to-noise ratio in db units. SN -1.76 n (2) 6.2 A self-adaptive measurement method for FDC based systems is proposed here paying attention to the statistical distribution of the measurement results obtained during the system s calibration phase. The same procedure can even be extended to the normal operation phase of the measurement system when a software programmable conversion rate is selected to a value much higher than the signal bandwidth (oversampling). 2. SYSTEM DESCRIPTION In order to exemplify the proposed method, a temperature (T) and a relative humidity (RH) measurement system is considered. System s hardware includes basically a set of two transducers, one for temperature and the other for relative humidity measurement, a universal frequency-to-digital converter (UFDC) [4] and a personal computer (PC) with an RS232 interface. System s software includes a set of LabVIEW [5] virtual instruments (VIs) that perform communication, data processing and graphical user interface (GUI) tasks. The processing tasks implemented in the PC can also be executed by any low-cost processing devices

(e.g. a microcontroller) and the results displayed using an LCD display. A. Transducer module The temperature transducer is an SMT 16-3 [6] that provides a duty-cycle modulated square wave output voltage that varies linearly with temperature. The nominal dependence of the duty-cycle with temperature is given by: DC(T)=32+.47 T (%) (3) where T represents the temperature in ºC and the duty-cycle varies between 1.85 % and 93.1 %, when the temperature varies between its minimum and maximum values, -45 ºC and 13 ºC, respectively. In the present application, a temperature range of [1;6] ºC was considered. The main specifications of this transducer include an absolute accuracy of ±.7 ºC, a linearity error lower than ±.2 ºC, an output signal frequency (TTL/CMOS compatible) between 1 and 4 khz and electrical power consumption lower than 1 mw. The relative humidity transducer (HF3223) [7] based on a capacitive sensor (HS111), provides a frequency modulated square wave output voltage that varies linearly with relative humidity (RH), being the frequency values given by: Fout=974-18 RH (Hz) (4) where RH represents relative humidity in percentage and the output frequency (Fout) varies between 956 Hz and 866 Hz when RH varies between its minimum and maximum values, 1 % and 95 %, respectively for a constant temperature on the sensor level (22 ºC in the present case). Important characteristics of this transducer are an absolute accuracy of ±5 % RH, sensitivity of 18 Hz/% RH, fully digital interpretable output signal (TTL/CMOS compatible), and a current consumption lower than.1 ma for a 5 V amplitude supply voltage. Referring to the temperature dependence of the relative humidity transducer, measurement errors of some 5% of relative humidity can be reached when the temperature varies between 1 and 6 ºC. The evolution of relative humidity absolute error (e RH ) versus the transducer frequency output (in Hz) and the temperature (ºC) are presented in Fig.1. 5 erh(%) -5 1 5 T(C) 85 95 9 fout(hz) 1 Fig.1. The evolution of relative humidity absolute error versus temperature (T=[1,6] C)

In order to reduce the RH measurement error (e RH ) caused by the temperature variation, the information provided by the temperature and RH measurement channels is used as input of a neural network compensation block. The neural network as part of the system software delivers the temperature compensated RH values. B. UFDC module The frequency-to-digital conversion is performed by the UFDC that contains a pair of frequency-todigital converter channels and can be used for frequency, period, duty-cycle, time-interval, phase-shift and pulse count measurements. In our application, channel 1 is used for temperature measurement and programmed in a duty-cycle measurement mode, and channel 2 is used for humidity measurement and programmed in a frequency measurement mode. The main characteristics of the UFDC include a programmable relative error, for frequency (period) conversion from 1 % up to.1 %, an autocalibration capability based on a 8 MHz quartz crystal oscillator signal and 3 different types of communication interfaces (RS232, I2C, and SPI). Figure 2 represents the main elements of the prototype system that was developed for testing purposes. Fig. 2(a) shows the transducer module and Fig. 2(b) represents the implemented HF3223 SMT 16-3 Mode Sw. Accuracy Sw. (a) (b) Fig. 2. Developed prototype used for testing purposes: (a) transducer module, (b) UFDC module prototype based on the UFDC integrated circuit. This prototype includes a set of two dip-switches, on figure s top, that can be used to manually select the measurement mode and accuracy. In our application the RS232 interface was used for communication with a PC. The Microchip s PIC16F877 [8] single chip microcontroller was also used for testing purposes. The main characteristics of this device include the following elements: memory 8kx14 flash memory, 368x8 RAM memory, 256x8 EEPROM memory, 3 timers, two capture-compare PWM modules, 1- bit multi-channel analog-to-digital converter and USART communication port (SCI). With this

hardware platform the RS232 interface is implemented through the SCI subsystem of the microcontroller. A single supply MAX232 interface chip performs the -5V to the RS232 voltage levels translation. C. Software The main tasks of the software module include the uncertainty evaluation of the measurement data, the accuracy selection of the UFDC device, the detection of abnormal and faulty conditions, the measurement system auto-calibration, the neuronal network compensation of RH measurements errors caused by temperature variation, and generic GUI and communication tasks. The criteria used for UFDC accuracy selection is based on a Gaussian curve fitting of the calibration data histogram. The standard deviation (σ c ) and the mean value of the calibration (X c ) data is defined by: σ = c ( X(i)-X c c ) N 2 i=1 N i=1 X= c X(i) c N N-1 (5) where X c (i) represents the results for a set of N successive calibration measurements. The standard deviation, or a multiple of its value, is generally used to quantify measurement uncertainty. An uncertainty value equal to ±3 σ c of the calibration data set assures, for a statistical Gaussian distribution, that 99.7% of the measurements, of a given quantity (X m ), are within the interval [X m - 3 σ c ; X m +3 σ c ]. Based on these premises, the UFDC selected accuracy (δ max ) is the higher value of δ that verifies the following condition: 3 σ c δ 1 min (%) Xc (6) where σ c represents the standard deviation obtained from Gaussian curve fitting histogram, X c represents the average value of measurement results, obtained during calibration phase, and min() represents the minimum value of the argument evaluated for the set of calibration points. The above criteria assures that the selected UFDC accuracy is, at least, adjusted to 99.7 % of the calibration data distribution, being the measurement noise automatically cancelled without need of averaging procedures, that implies an higher conversion time and thus a lower input signal bandwidth. As an example, Fig. 3 represents the statistical distribution of the temperature calibration measurements for a controlled temperature equal to 2ºC and for a number of calibration points (N) equal to 124. From the Gaussian curve fitting results, and considering an uncertainty defined by three times the standard deviation, the UFDC settings must consider an accuracy of.5 % (accuracy number= 1 ) and the measurement mode must be set for duty-cycle measurements (measurement mode= 4 ). The RH measurement compensation is based on the neural network processing using a Multilayer

Perceptron processing block that was designed using the calibration data. 16 Number of Occurrences 14 12 µ=41.39 % σ=.111 % 1 8 6 4 2 41 41.1 41.2 41.3 41.4 41.5 41.6 41.7 41.8 DC(T) % Fig. 3. Gaussian curve fitting of measurement data (µ=41.39 %, σ=.111 %) D. Neural Network Temperature Compensation Block Considering the non-linearity of the RH(Fout,T) characteristic associated with the relative humidity transducer, a transducer characteristic inverse model based on neural network [9-1] was designed and implemented. The neural network (NN) structure includes three layers (input layer, hidden layer and output layer). The input layer includes two inputs nodes, the hidden layer a number of n hidden tansignoid nodes (n hiden [3;6]) and the output layer has one linear neuron. The values applied to the NN are the pairs of frequency (Fout) measured by the FX2 UFDC input channel and temperature T i, for different values of the relative humidity RH i obtained in a test chamber. The NN output is the temperature compensated values of the relative humidity, RH NN. The NN weights and biases are obtained using a training set of normalized values of the imposed relative humidity values RH [1; 6]% and of temperatures T [1; 6] C. The temperature information is provided by the temperature transducer connected to the FX1 FDC input channel. The NN was trained using the Levenberg-Marquardt algorithm [11]. After NN training and testing using a set of MATLAB Scripts as part of the LabVIEW software, the obtained weights and biases are saved in a NN file that is accessed during the on-line processing of the values obtained from the relative humidity and temperature measurement channels. The following relation is used to obtain the temperature compensated relative humidity: NN f RH =W tanh W1 +B +B T out 2 1 2 (7) where W 1 W 2, are the weights matrices for the hidden and output NN layer, respectively, and B 1 and B 2 represent the associated biases matrices. 3. RESULTS A. GUI and Data Processing Figure 4 represents the GUI of the temperature and relative humidity measurement system. For each measured quantity, the time evolution is represented together with an on-line updated histogram of the

measured data. During the calibration phase, statistical data associated with the histogram results, represented in the lower part of the figure, is used to evaluate the required conversion accuracy for each measured quantity (An T Auto and An RH auto) as it is presented in the figure. In the manual accuracy mode the operator can set directly the conversion accuracy, using the accuracy dip-switch, without any calculation based on the statistical parameters of the calibration data (histogram procedure). Fig. 4. Front panel of the VI used to display temperature and relative humidity measurement results Figure 5 represents the LabVIEW block diagram that is used to automatically select the measurement accuracy based on the statistical information provided by the calibration data set. The main blocks presented in the figure are represented by the neuronal network processing block that use the temperature and frequency information obtained from the RH sensor to perform the temperature compensation. A second block, included in the figure, is expressed by the UFDC accuracy evaluation based on the data associated with the RH histogram. The outputs of the block are the appropriate conversion accuracy (A=[1,6]) and the associated values of mean and standard deviation of measurement and calibration data. Fig. 5. Block diagram details of the accuracy auto-evaluation and RH temperature compensation modules

B. Temperature Compensation of RH Measurements Referring to RH temperature compensation, Table 1 lists the main characteristics of the used neural processing scheme for a number of hidden layer neurons equal to six (n hidden =6). Table 1. NN for a two input one output architecture NN Fields Name Comments Value Number of NN inputs The input variables are the sensors output voltages. 2 Number of NN output The output variable is the temperature compensated RH NN 1 Number of NN layers NN training stop condition The number of NN layers includes the input, the hidden layers and the output layers. The NN training stop condition is expressed by sum square error goal (SSE) 3.1 NN hidden weights matrix The hidden weights are used to calculate the hidden neurons output values -2.3291e+1 2.8373e+1-7.1435e+ 2.1219e+1-2.4871e+1 1.944e+1 9.8551e-1-7.4179e-1 1.92e+ -2.8467e-1-3.7115e+ -1.3378e+ NN hidden biases vector NN output weights transposed vector NN output biases The hidden biases are used to calculate the hidden neurons output values The hidden biases are used to calculate the NN output. The hidden biases are used to calculate the NN output. 2.338e+1-2.6625e+1 6.2684e+ -1.8759e+1 2.5336e+1-9.668e+ 4.1693e-1-1.4724e-1-1.795e+ 4.933e-1-5.7336e-3-6.3565e-1 6.684e-1 Using the uncompensated RH values, expressed by f out (RH transducer output frequency) and the temperature information obtained from the duty-cycle to temperature conversion block (based on the relation (3)), the temperature compensated RH measurements are obtained from the NN output. Figure 6 represents the evolution of the relative humidity absolute error caused by temperature variation when RH varies within the [1, 6] % range (recommended by HF3223 data sheet).

.5 erh(%) -.5 1 5 T(C) 95 85 9 fout(hz) 1 Fig. 6. The evolution of relative humidity absolute error (e RH ) versus temperature after neural network processing Comparing Fig. 6 with Fig. 1, one observes that NN processing reduces the relative humidity absolute error by about 7 times, which confirms that NN processing is a good solution in temperature effects compensation associated with RH measurement channel. C. Conversion Time and Accuracy Figure 7 represents the measurements results obtained when the temperature sensor (SMT 16-3) is submitted to a temperature equal to 22ºC. A laboratory oven, WTB Binder [12], was used to control the temperature. The main characteristics of the digital temperature controlled oven include a temperature range between -99.9ºC and a temperature fluctuation lower than.1ºc. Temperature (ºC) 23 22.8 22.6 µ+3σ 22.4 22.2 22 21.8 21.6 21.4 21.2 µ-3σ 21 1 2 3 4 5 6 7 8 Acquisition order Number Fig. 7. VI temperature measurements for a temperature equal to 22ºC and measurement data set size equal to 8192 (µ=22.1ºc, σ=.123ºc) In the case depicted in the previous figure it is enough to consider an accuracy equal to 1% (A=) for the UFDC, since the uncertainty of the measurement data, defined for an interval equal to ±3σ, is almost equal to ±1.7%.

Concerning the conversion rate, Fig. 8 represents the experimental results of acquisition plus conversion time for different accuracy numbers (A) selected in UFDC device, namely: A=6 (δ=.1 %), A=7 (δ=.5 %), A=8 (δ=.25 %) and A=9 (δ=.1 %). Time measurements were implemented using the tick count timer LabVIEW function whose accuracy is 1 ms. The default set of transmission parameters was used in the RS232 interface, namely: 24 baud, 8 data bits, 1 stop bit and no parity error check. 12 Aquisition plus Conversion Time - Tac (ms) 1 8 6 4 2 5.5 6. 6.5 7. 7.5 8. 8.5 9. 9.5 UFDC - Accuracy Number (A) Fig. 8. Experimental results of acquisition plus conversion time for different accuracies numbers: A=6 (δ=.1 %), A=7 (δ=.5 %), A=8 (δ=.25 %) and A=9 (δ=.1 %) The graphical representation of the acquisition plus conversion time results, as a function of selected accuracy (accuracy number A), is compatible with the hyperbolic dependence between accuracy and conversion time, established by relationship (1). A decade increment in the accuracy, from.1% to.1%, is associated with almost a five time increment in the acquisition plus conversion time, from 2 ms to 1 ms, respectively. During measurement phase, abnormal working conditions can also be detected from the histogram profile data [13]. Thus an alarm signal can be generated if the measured quantities are out of the expected measurement range. 4. CONCLUSIONS This paper underlines some important issues related to the accuracy selection in FDC based measurement systems. Special attention is dedicated to calibration issues and self-adaptive measurement capabilities that can be used to select a suitable conversion accuracy for a given signalto-noise ratio. Based on calibration results or on-line historical measurement data, an appropriate accuracy of the FDC device can be selected, avoiding extra conversion delays that limit measurement system bandwidth. To illustrate the solution proposed, an RH temperature compensated measurement system was used. Referring the temperature dependence of the RH measurement channel, a NN processing block was designed and implemented using LabVIEW graphical programming language, and the RH measurement accuracy has increased substantially. Eliminating the need for ADCs devices, the proposed measurement system represents an accurate and cost effective solution by eliminating a large number of error sources associated with those conversion devices. Using multiple FDC devices or multiplexing techniques the proposed solution can be applied to a large

number of applications where different influence quantities affect measurement accuracy. A typical example of these applications include environmental measurements where sensors (e.g. heavy metal sensors based on ion selective electrodes) typically exhibits large cross-sensitivity dependence. REFERENCES [1] N. Kirianaki, S. Yurish, O.Shpak, New Processing Methods for Microcontrollers Compatible Sensors with Frequency Output, Proceedings of the 12th European Conference on Solid-State Transducers and the 9th UK Conference on Sensors and their Applications, Southampton, UK, 13-16 September 1998. [2] N. Kirianaki, S. Yurish, N. Shpak, V. Deynega, Data Acquisition and Signal Processing for Smart Sensors, John Wiley and Sons LTD, 22. [3] Teresa Gomes, Sergey Yurish, Smart Sensors and MEMS: Tutorials and Poster Abstracts, Póvoa do Varzim, Portugal, September, 23. [4] International Frequency Sensors Association (IFSA), Universal frequency-to-digital Converter (UFDC- 1) Specification and Application Note, 24. [5] National Instruments, LabVIEW 7.1, 24 (http://www.ni.com/labview). [6] Smartec, Smartec- Sensors Catalog (http://www.mmselectronics.co.uk/smt16-3.htm). [7] Humirel, Humidity Module-HF3223", Humirel Inc, 21. [8] Microchip COM, Microcontroler Data Book (http://www.microchip.com). [9] J.M. Dias Pereira, P. Silva Girão, O. Postolache, Fitting Transducer Characteristics to Measured Data, IEEE Instrumentation & Measurement Magazine, Vol.4, No.4, pp. 26-39, December 21. [1] O. Postolache, P. Girão, M. Pereira, Neural Network in Automatic Measurement System: State of Art and New Research Trends, Proc. IEEE - IJCNN'21, Vol.3-4, pp. 231-2315, Washington DC, EUA, July 21. [11] S. Haykin, "Neural Network - A Comprehensive Foundation", Prentice Hall International, USA, 1999. [12] WTB Binder Labortechnic GmbH (http://www.binder-world.com/public/life-sciences-environmentaltesting.php). [13] J.M. Dias Pereira, O. Postolache, P. Silva Girão, Adaptive Self-Calibration Algorithm for Smart Sensors Linearization, 22th IEEE Instrumentation and Measurement Technology Conference (IMTC 25), Ottawa, Canada, May 25. 25 Copyright, International Frequency Sensor Association (IFSA). All rights reserved. (http://www.sensorsportal.com)