O. Postolache , J. Apolonia , N. beirante , miguel Pereira ... · The method used to display data...

2
Instrumentation Viewpoint 8 15 m1 SmART SENSORS mONITORING NODES AND GIS FOR DOLPHINS’ ENVIRONmENT ASSESSmENT O. Postolache 1,2 , J. Apolonia 2 , N. beirante 2 , miguel Pereira 1,2 , P. Girão 1 1Instituto de Telecomunicações, DEEC, IST, Av. Rovisco Pais, 1049-001, Lisbon, Portugal, 2Escola Superior de Tecnologia - LabIm, Instituto Politécnico de Setúbal, 2910-761 Setúbal, Portugal Emails: [email protected], , [email protected], [email protected] Abstract - The purpose of the paper is to report mainly the work developed in the areas of distributed instrumentation and geographic information systems for dolphins’ environment assessment. A smart sensing node mounted in a buoy ex- pressed by water quality transducers, a low cost hydrophone materialize and a GPS deliver the informations for an acquisition and wireless communication module that is connected through Wi-Fi to a laptop PC that is installed in a ship. Using the internet available connection (3G/UMTS modem is installed on the laptop PC) the data from different sensing nodes are transmitted to a host PC where specific soft- ware implemented materializing the geographic information system for dolphin life assessment (GIS). Thus, on-line environment assessment through dynamic web pages is carried out. Keywords - waterquality, underwater acoustic monitoring, smart sensors, geo- graphic information system I. INTRODUCTION A Geographical Information System (GIS) [1]. allows viewing, understanding, questioning, interpreting, and visualizing data in many ways, which reveal rela- tionships, patterns, and trends, and can be used for environment quality assess- ment related to animal life conditions (e.g. dolphins of the Sado Estuary). In our application, water quality assessment includes different parameters such as pH, conductivity, temperature and turbidity [2][3]. These parameters are measured by the transducers characterized by analog output and additionally the digi- tal information Basic TEDS (transducer data sheet) according to IEEE1451.4 [4] standard for smart transducers. Underwater acoustic signals are usually sensed using hydrophones that can be also used to acquire specific dolphin’ sounds (whistles, clicks and bursts) [5]. The paper also reports a designed and implemented Geographic Information System developed with a Windows server 2003, SQL server, ASP.net, AXAJ and a GMAP technology, that supports the management of the information obtained ing node localization on the assessed area information is joined to the water quality parameters values measured using the WQT expressed by a set of Global Water Sensors (WQ101, WQ201, WQ301 and WQ770) that measure the tempera- ture, conductivity, pH and turbidity. The 4-20mA signals from the WQ sensors are acquired using a 16-bit ADC of an acquisition unit uUP8930 from IPSIL that present an Ethernet port connected to the sensing node Switch&Wireless. Ad- ditionally the basic parameters (TEDS) of each WQ sensor are stored in a 1-wire memory (DS2433). The digital information from each measurement channel is managed through a 1-wire netweok that also include a 1-wire to RS232 bridge connected to the SerialEth unit. In order to monitor the underwater acoustic sound in the Sado Estuary the sensing node includes underwater acoustic signal measuring unit including a hydrophone (Cetacean Research S003) with audio preamplifier that assure an amplified and filtered signal that is applied to the input of audio server based on VoIP technology (IP7). GIS SOFTWARE - The developed GIS, called SonicQualSado, associated with Dolphin’s Environment Assessment, includes dlltwo components: a LabVIEW instrumentation control and a knowledge management. Data logging capabili- ties were implemented by using Windows server 2003, SQL server, and ASP.net, AXAJ, and GMAP technologies. From GIS, we may access data in a way that allows an easier interpretation, find- ing relationships, detect patterns and share data in a more understandable way. The method used to display data was supported by the GIS map. The map en- ables the visualization of queries to the database. Combining the data, we can get results such as the route of the ship in a given period. These features were implemented using the Google’s GMAP API [6] to map the data. In terms of software, the project was developed in ASP.NET 2.0 AJAX 1.0 (C# lan- guage), in the Microsoft ® Visual Studio 2005 Express Edition platform. The Mi- crosoft ® SQL Server 2005 Express Edition was used for database management. The application data mapping is made using the Google’s GMAP technology, ac- cessible on the internet. The code to implement GMAP was done in JavaScript. The application provides a real-time monitor of successive measuring locations by a ship that travels the Sado’s river estuary. The preview is done in the GMAP by a set of markers (that identify the measurement points) connected by lines. This will give a rough idea of the route followed by the ship. III. RESULTS AND DISCUSSION Using the implemented system, several tasks, such as water quality parameter measurement, underwater acoustic signal acquisition and recording are carried out. During the field measurement session, water quality parameters measured on different location were delivered from measurement nodes were received and processed on the Laptop of the field unit. Several results are presented on Table 1. Table 1. WQ parameters for different measurement locations at different times Date Time Lat. Long. T(ºC) pH (units) C(mS/ cm) TU(NTU) 25.06.08 12:01:44 38.29048 -8.91856 18.34 9.23 51.4 8.2 25.06.08 12.36.21 38.49795 -8.89395 21.19 8.82 50.9 33.4 25.06.08 13.31:10 38.51363 -8.90155 19.55 8.68 51.3 73.4 The underwater acoustic signals and the measured data are uploaded on the GIS that include web publishing capabilities through dynamic pages. The GIS uses a digital map as the main element of the user interface. Not just data is visualized in the digital map, but also the map is also used to input data for searching tasks. Measured values of water quality parameters are associated with the map locations. REFERENCES [1] I. Heywood, An Introduction to Geographical Information Systems, Prentice Hall, 2006. Figure 1. GIS hardware block diagram (HYCC- hydrophone conditioning circuit, WQS-water quality transducers, CC-AQ- conditioning circuits & ac- quistion, Hy-hydrophone, IP7-audio server, SerialEth – 2Xserial to Ethernet bridge, Switch & Wireless – IEEE802.3 switch and IEEE802.3 to IEEE802.11g bridge) throw a distributed measurement nodes. The data from the sensing nodes are received by the Laptop PC through wireless communication and processed us- ing a LabVIEW software. The processing results automatically uploaded on a GIS implemented in a land server (supervision center). II. GIS HARDWARE Taking into account that the dolphins’ population under observation is spread over a large area (Sado Estuary), the Geographic Information System receive the data from a nodes wireless connected to a field advanced processing and com- munication unit expressed by a Laptop PC. The measurement nodes (Figure 1) includes: GPS unit for sensing node localization, water quality transducer unit, underwater acoustic signal measuring unit and wireless communication unit. The measurement nodes prototypes include a GPS (GarminForetrex201) with RS232 communication capability that provides the information about the sens-

Transcript of O. Postolache , J. Apolonia , N. beirante , miguel Pereira ... · The method used to display data...

Page 1: O. Postolache , J. Apolonia , N. beirante , miguel Pereira ... · The method used to display data was supported by the GIS map. The map en-ables the visualization of queries to the

Instrumentation Viewpoint 815 m1

SmART SENSORS mONITORING NODES AND GIS FOR DOLPHINS’ ENVIRONmENT ASSESSmENT

O. Postolache1,2, J. Apolonia2, N. beirante2, miguel Pereira1,2, P. Girão1

1Instituto de Telecomunicações, DEEC, IST, Av. Rovisco Pais, 1049-001, Lisbon, Portugal,2Escola Superior de Tecnologia - LabIm, Instituto Politécnico de Setúbal, 2910-761 Setúbal, Portugal Emails: [email protected], , [email protected], [email protected]

Abstract - The purpose of the paper is to report mainly the work developed in the areas of distributed instrumentation and geographic information systems for dolphins’ environment assessment. A smart sensing node mounted in a buoy ex-pressed by water quality transducers, a low cost hydrophone materialize and a GPS deliver the informations for an acquisition and wireless communication module that is connected through Wi-Fi to a laptop PC that is installed in a ship. Using the internet available connection (3G/UMTS modem is installed on the laptop PC) the data from different sensing nodes are transmitted to a host PC where specific soft-ware implemented materializing the geographic information system for dolphin life assessment (GIS). Thus, on-line environment assessment through dynamic web pages is carried out.

Keywords - waterquality, underwater acoustic monitoring, smart sensors, geo-graphic information system

I. INTRODUCTIONA Geographical Information System (GIS) [1]. allows viewing, understanding, questioning, interpreting, and visualizing data in many ways, which reveal rela-tionships, patterns, and trends, and can be used for environment quality assess-ment related to animal life conditions (e.g. dolphins of the Sado Estuary). In our application, water quality assessment includes different parameters such as pH, conductivity, temperature and turbidity [2][3]. These parameters are measured by the transducers characterized by analog output and additionally the digi-tal information Basic TEDS (transducer data sheet) according to IEEE1451.4 [4] standard for smart transducers. Underwater acoustic signals are usually sensed using hydrophones that can be also used to acquire specific dolphin’ sounds (whistles, clicks and bursts) [5].The paper also reports a designed and implemented Geographic Information System developed with a Windows server 2003, SQL server, ASP.net, AXAJ and a GMAP technology, that supports the management of the information obtained

ing node localization on the assessed area information is joined to the water quality parameters values measured using the WQT expressed by a set of Global Water Sensors (WQ101, WQ201, WQ301 and WQ770) that measure the tempera-ture, conductivity, pH and turbidity. The 4-20mA signals from the WQ sensors are acquired using a 16-bit ADC of an acquisition unit uUP8930 from IPSIL that present an Ethernet port connected to the sensing node Switch&Wireless. Ad-ditionally the basic parameters (TEDS) of each WQ sensor are stored in a 1-wire memory (DS2433). The digital information from each measurement channel is managed through a 1-wire netweok that also include a 1-wire to RS232 bridge connected to the SerialEth unit. In order to monitor the underwater acoustic sound in the Sado Estuary the sensing node includes underwater acoustic signal measuring unit including a hydrophone (Cetacean Research S003) with audio preamplifier that assure an amplified and filtered signal that is applied to the input of audio server based on VoIP technology (IP7). GIS SOFTWARE - The developed GIS, called SonicQualSado, associated with Dolphin’s Environment Assessment, includes dlltwo components: a LabVIEW instrumentation control and a knowledge management. Data logging capabili-ties were implemented by using Windows server 2003, SQL server, and ASP.net, AXAJ, and GMAP technologies.From GIS, we may access data in a way that allows an easier interpretation, find-ing relationships, detect patterns and share data in a more understandable way.The method used to display data was supported by the GIS map. The map en-ables the visualization of queries to the database. Combining the data, we can get results such as the route of the ship in a given period. These features were implemented using the Google’s GMAP API [6] to map the data.In terms of software, the project was developed in ASP.NET 2.0 AJAX 1.0 (C# lan-guage), in the Microsoft ® Visual Studio 2005 Express Edition platform. The Mi-crosoft ® SQL Server 2005 Express Edition was used for database management. The application data mapping is made using the Google’s GMAP technology, ac-cessible on the internet. The code to implement GMAP was done in JavaScript. The application provides a real-time monitor of successive measuring locations by a ship that travels the Sado’s river estuary. The preview is done in the GMAP by a set of markers (that identify the measurement points) connected by lines. This will give a rough idea of the route followed by the ship.

III. RESULTS AND DISCUSSIONUsing the implemented system, several tasks, such as water quality parameter measurement, underwater acoustic signal acquisition and recording are carried out. During the field measurement session, water quality parameters measured on different location were delivered from measurement nodes were received and processed on the Laptop of the field unit. Several results are presented on Table 1.

Table 1. WQ parameters for different measurement locations at different times

Date Time Lat. Long. T(ºC) pH

(units)

C(mS/

cm)

TU(NTU)

25.06.08 12:01:44 38.29048 -8.91856 18.34 9.23 51.4 8.2

25.06.08 12.36.21 38.49795 -8.89395 21.19 8.82 50.9 33.4

25.06.08 13.31:10 38.51363 -8.90155 19.55 8.68 51.3 73.4

The underwater acoustic signals and the measured data are uploaded on the GIS that include web publishing capabilities through dynamic pages.The GIS uses a digital map as the main element of the user interface. Not just data is visualized in the digital map, but also the map is also used to input data for searching tasks. Measured values of water quality parameters are associated with the map locations.

REFERENCES[1] I. Heywood, An Introduction to Geographical Information Systems, Prentice Hall, 2006.

Figure 1. GIS hardware block diagram (HYCC- hydrophone conditioning circuit, WQS-water quality transducers, CC-AQ- conditioning circuits & ac-quistion, Hy-hydrophone, IP7-audio server, SerialEth – 2Xserial to Ethernet bridge, Switch & Wireless – IEEE802.3 switch and IEEE802.3 to IEEE802.11g bridge)

throw a distributed measurement nodes. The data from the sensing nodes are received by the Laptop PC through wireless communication and processed us-ing a LabVIEW software. The processing results automatically uploaded on a GIS implemented in a land server (supervision center).

II. GIS HARDWARETaking into account that the dolphins’ population under observation is spread over a large area (Sado Estuary), the Geographic Information System receive the data from a nodes wireless connected to a field advanced processing and com-munication unit expressed by a Laptop PC. The measurement nodes (Figure 1) includes: GPS unit for sensing node localization, water quality transducer unit, underwater acoustic signal measuring unit and wireless communication unit. The measurement nodes prototypes include a GPS (GarminForetrex201) with RS232 communication capability that provides the information about the sens-

Page 2: O. Postolache , J. Apolonia , N. beirante , miguel Pereira ... · The method used to display data was supported by the GIS map. The map en-ables the visualization of queries to the

Instrumentation Viewpoint 8 16m1

ExPERImENTAL ELECTRONIC INSTRUmENT FOR A HYDRAULIC TOwING wINCH

Perfecto mariño, Fernando machado and Francisco PozaElectronic Technology DepartmentUniversity of Vigo, Spain

Keywords - Tug winches, electronic instrumentation, data acquisition, electronic sensors, control system

The objective of this work is the design and implementation of an experimental electronic instrument that will be used for the automation control of an hydrau-lic towing winch. This electronic instrumentation system integrates the control-ler and the human machine interface (HMI). For this reason, an experimental programmable automation controller has been developed.

The heart of most machine control applications is an electronic controller such as a programmable automation controller (PAC) or programmable logic controller (PLC) [1]. The controller is used to receive sensor data and to control the machine using analog and digital I/O signals, and mathematical algorithms like PIDs [2]. Traditionally PLCs have been used in machine control and they are programmed using tools such as ladder diagrams or sequential function charts. One of the biggest benefits of using a PAC is the ability to add other tasks to the control application, which could not be handled by a traditional PLC [3]. For this reason, increasingly machine control is moving to PACs because they offer high-er performance and more functionality, allowing operations such as high-speed data acquisition and processing, as well as motion control and vision which are not supported in traditional PLCs [1, 4, 5].

The designed electronic instrument must accomplish the control requirements for a naval deck machinery, composed by a tug winch with an hydraulic pump feeding four hydraulic motors, linked together to a towing drum [6]. The elec-tronic instrument architecture, including the machine controller hardware and software, has been defined considering the following characteristics: (i) com-bination of HMI and real-time control in the machine control system; (ii) rug-gedness, flexibility and modularity; and (iii) the availability of common intuitive development software for programming all the elements of the system [4, 7].

From the previous considerations, the adopted solution was based on a Nation-al Instruments (NI) CompactRIO PAC, a modular low-cost reconfigurable control and acquisition system designed for applications that require high performance and reliability. The system combines an open embedded architecture with small size, extreme ruggedness, and hot-swappable industrial I/O modules. NI Com-pactRIO is powered by reconfigurable I/O (RIO) field-programmable gate array (FPGA) technology. This solution comprises a CompactRIO chassis and real-time embeded controller (NI cRIO-9014) and several I/O modules (NI 9205, NI 9203, NI 9265, NI 9425, NI 9477). Figure 1 illustrates the architecture of the electronic instrument and software tasks running in HMI and Real-time Controller.

To take advantage of all the features and capabilities of a PAC, it is fundamen-tal that the application code was well designed, coordinating various control-ler processes such as I/O, process control logic, communication to a HMI and other tasks [1, 5]. The LabVIEW Real-Time Module 8.6 introduced powerful new features for programming CompactRIO hardware that reduce development time and complexity as well as provide tools for monitoring and maintaining CompactRIO applications [8]. The basis of the CompactRIO PAC is the FPGA wich performs the interconnection of the I/O modules and offers performance main-taining the flexibility. CompactRIO is entirely programmable with LabVIEW, in-cluding the FPGA, real-time processor, and human machine interface.The system was divided in several independent basic functional blocks or mod-

ules. These functional blocks improved the modularity and the flexibility of the system. This structure facilitates the addition of new elements to the system or the design of whole new system, simply by the design and addition of new soft-ware modules, or by the reuse of the existing ones.

Figure 1: Architecture of the electronic instrument and running tasks.

Since the state diagram considers each possible state of the system, the use of LabVIEW Statecharts provides a system-level view that describes the com-plete function of a module, a system or an application [9]. Therefore, the use of Statecharts reduces the possibility of unexpected behaviour, because the state chart definition of a module forces to take into account the possible scenarios to which the software needs to respond.

The LabVIEW development tool also provides a powerful debugging and testing platform, so each module was previously verified and simulated using virtual panels and virtual machines (inputs/outputs). This virtual panels and machines allowed the functional verification of each module and the whole system.

REFERENCES[1] National Instruments, A Machine Controller Architecture Overview, Aug., 2008. http://www.ni.com.[2] Kajiwara, H.; Koterayama, W.; Yamaguchi, S.; Yokobiki, T., “Robust control system design for a towed underwater vehicle,” Proceedings of the 2002 International Symposium on Underwa-ter Technology, vol., no., pp. 213-216, 2002.[3] Vulih, S.; Clayton, D.L., “Electronic Control System for an Electro-hydraulic Winch,” South-eastcon ‘81. Conference Proceedings, vol., no., pp. 42-46, 5-8 Apr 1981.[4] Beck, D.; Brand, H.; Karagiannis, C.; Rauth, C., “A new approach to object oriented program-ming for real-time targets,” The 14th IEEE-NPSS Real Time Conference, vol., no., pp.5 pp.-, 10-10 June 2005.[5] Poza, F.; Mariño, P.; Otero, S.; and Machado, F., “Programmable electronic instrument for condition monitoring of in-service power transformers,” IEEE Trans. on Instrumentation and Measurement, vol. 55, no. 2, pp. 625–634, Apr. 2006.[6] Griffin, B.A., “High performance winch and synthetic rope systems for workboats, tug boats, and commercial marine applications,” OCEANS ‘04. MTTS/IEEE TECHNO-OCEAN ‘04, vol.4, no., pp.1900-1903 Vol.4, 9-12 Nov. 2004[7] National Instruments, Choosing a Machine Control Architecture, Aug. 2008. http://www.ni.com[8] National Instruments, Using NI CompactRIO Scan Mode with NI LabVIEW Software, Dec. 2008. http://www.ni.com.[9] National Instruments, LabVIEW Statechart Module Tutorial, vers. 18, 2006. http://ww.ni.com

[2] K. Nissen, M. Kamel, and M. Sengupta, “Integrated Analysis and Design of Knowledge Sys-tems and Processes,” in Knowledge Management and Virtual Organizations: UK: Idea Group, 2000.[3] O. Postolache, P. Girão, G. Patricio, J. Sacramento, P. Macedo, Dias Pereira, J. M.; “Dis-tributed Instrumentation and Geographic Information System for Dolphins’ Environment Assessment”, Proc IEEE International Instrumentation and Technology Conf. - I2MTC, Victoria,

Canada, Vol. I, pp. 1777 - 1782, May, 2008. [4] N. Ulivieri, C. Distante, T. Luca, S. Rocchi, P. Siciliano, “IEEE1451.4: A way to standardize gas sensor”, Sensors and Actuators B: Chemical Volume 114, Issue 1, 30, pp. 141-151, 2006 [5] W.E. Evans, “Echolocation by marine dauphines and one species of fresh-water dolphin”, J. Acoust. Soc. Am. 54:191-199, 1973.[6] Google MAP API Documentation at: http://code.google.com/apis/maps/documentation/index.html, 2008.