Hardware Acceleration of Kalman Filter for Leak Detection in Water Pipeline Systems using Wireless Sensor Network

The world migration towards automatic and wire-less systems results an increased usage of Wireless Sensor Networks (WSNs). The noticeable popularity of WSNs has imposed enlarged computational in-node demands. Hence, the recourse to fully-integrated and sophisticated systems with low power is a challenging task. Since wireless sensor nodes have limited power resources, it is important to find a balance between energy consumption and computational performance. The traditional software optimizations are not usually suited or enough to find this tradeoff. Consequently, the use of codesign methodology and the careful implementation of hardware accelerator with low frequency processors could offer a good compromise between energy consumption and performance. In this paper, we present a SoC WSN node prototype based on Leon 3 processor for leak detection in water pipeline using Kalman Filter (KF). A hardware acceleration of the KF has been designed and implemented to reduce energy consumption. We have compared also the software implementation of the algorithm and its hardware acceleration in terms of the execution time, the energy consumption and the area requirements. The results show about 97% reduction in energy consumption and execution time without noticeable increased area.

[1]  Zhang Sheng,et al.  Gas leakage detection system using Kalman filter , 2004, Proceedings 7th International Conference on Signal Processing, 2004. Proceedings. ICSP '04. 2004..

[2]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[3]  Mohamed Abid,et al.  Towards realisation of wireless sensor network-based water pipeline monitoring systems: a comprehensive review of techniques and platforms , 2016 .

[4]  B. Ramamurthy,et al.  Ground water monitoring using smart sensors , 2005, 2005 IEEE International Conference on Electro Information Technology.

[5]  David E. Culler,et al.  System Design Trade-Offs in a Next-Generation Embedded Wireless Platform , 2014 .

[6]  Mohamed Abid,et al.  Architecture of Wireless Sensor Nodes for Water Monitoring Applications: From Microcontroller-based System to SoC Solutions , 2014 .

[7]  María José Moure,et al.  Features, Design Tools, and Application Domains of FPGAs , 2007, IEEE Transactions on Industrial Electronics.

[8]  Rong Luo,et al.  Reconfigurable network accelerator for wireless sensor nodes , 2015, 2015 17th International Conference on Advanced Communication Technology (ICACT).

[9]  Octavian Postolache,et al.  WATER QUALITY SENSORS CALIBRATION SYSTEM BASED ON RECONFIGURABLE FPGA TECHNOLOGY , 2006 .

[10]  M. Kemal Leblebicioğlu,et al.  State estimation of transient flow in gas pipelines by a Kalman filter-based estimator , 2016 .

[11]  Mohamed Abid,et al.  A review on wireless sensor node architectures , 2014, 2014 9th International Symposium on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC).

[12]  Xinkai Chen,et al.  A WiSN node SoC with real-time image compressor and IEEE 802.15.4 MAC accelerator , 2014 .

[13]  C. Llanos,et al.  Hardware and Software Co-design for the EKF Applied to the Mobile Robotics Localization Problem , 2022 .

[14]  Y.-J. Chang,et al.  Remote monitoring and smart sensing for water meter system and leakage detection , 2012, IET Wirel. Sens. Syst..

[15]  Eduardo F. Nakamura,et al.  Information fusion for wireless sensor networks: Methods, models, and classifications , 2007, CSUR.

[16]  Nian-Feng Tzeng,et al.  A Reliable and Cost-Effective Sand Monitoring System on the Field Programmable Gate Array (FPGA) , 2013, IEEE Transactions on Instrumentation and Measurement.

[17]  Rajesh Mehra,et al.  FPGA Based Kalman Filter for Wireless Sensor Networks , 2011 .

[18]  Mohamed Abid,et al.  EARNPIPE: A Testbed for Smart Water Pipeline Monitoring Using Wireless Sensor Network , 2016, KES.

[19]  Thomas Falck,et al.  BASUMA - the sixth sense for chronically ill patients , 2006, International Workshop on Wearable and Implantable Body Sensor Networks (BSN'06).

[20]  Roman Bartosiński,et al.  The LEON3 Processor , 2013 .

[21]  Mohamed Atri,et al.  FPGA based Architecture for Moving Object Tracking using Kalman Filter , 2016 .

[22]  Li Cui,et al.  EasiSOC: Towards Cheaper and Smaller , 2005, MSN.

[23]  Gregory J. Pottie,et al.  Wireless Integrated Network Sensors (WINS): Principles and Practice , 2003 .

[24]  Jameela Al-Jaroodi,et al.  Sensor Network Architectures for Monitoring Underwater Pipelines , 2011, Sensors.

[25]  O. Begovich,et al.  Multi-leak diagnosis in pipelines based on Extended Kalman Filter , 2016 .

[26]  Z. Geem,et al.  Adaptive Kalman Filter Based on Adjustable Sampling Interval in Burst Detection for Water Distribution System , 2016 .

[27]  Andreas Koch,et al.  Hardware-Accelerated Data Compression in Low-Power Wireless Sensor Networks , 2014, ARC.

[28]  Christian C. Enz,et al.  WiseNET: an ultralow-power wireless sensor network solution , 2004, Computer.