Adaptive Dynamic Programming-Based Multi-Sensor Scheduling for Collaborative Target Tracking in Energy Harvesting Wireless Sensor Networks

Collaborative target tracking is one of the most important applications of wireless sensor networks (WSNs), in which the network must rely on sensor scheduling to balance the tracking accuracy and energy consumption, due to the limited network resources for sensing, communication, and computation. With the recent development of energy acquisition technologies, the building of WSNs based on energy harvesting has become possible to overcome the limitation of battery energy in WSNs, where theoretically the lifetime of the network could be extended to infinite. However, energy-harvesting WSNs pose new technical challenges for collaborative target tracking on how to schedule sensors over the infinite horizon under the restriction on limited sensor energy harvesting capabilities. In this paper, we propose a novel adaptive dynamic programming (ADP)-based multi-sensor scheduling algorithm (ADP-MSS) for collaborative target tracking for energy-harvesting WSNs. ADP-MSS can schedule multiple sensors for each time step over an infinite horizon to achieve high tracking accuracy, based on the extended Kalman filter (EKF) for target state prediction and estimation. Theoretical analysis shows the optimality of ADP-MSS, and simulation results demonstrate its superior tracking accuracy compared with an ADP-based single-sensor scheduling scheme and a simulated-annealing based multi-sensor scheduling scheme.

[1]  Bo Sun,et al.  An Intelligent Energy Efficient Target Tracking Scheme for wireless sensor environment , 2010, IEEE 5th International Symposium on Wireless Pervasive Computing 2010.

[2]  Yong Wang,et al.  Energy-Efficient Node Selection for Target Tracking in Wireless Sensor Networks , 2013, Int. J. Distributed Sens. Networks.

[3]  Ke Xiong,et al.  RF Energy Harvesting Wireless Powered Sensor Networks for Smart Cities , 2017, IEEE Access.

[4]  Huaguang Zhang,et al.  Adaptive Dynamic Programming for a Class of Complex-Valued Nonlinear Systems , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[5]  R. E. Kalman,et al.  New Results in Linear Filtering and Prediction Theory , 1961 .

[6]  Mike H. MacGregor,et al.  Maximum WSN coverage in environments of heterogeneous path loss , 2014, Int. J. Sens. Networks.

[7]  Henry Medeiros,et al.  Distributed Object Tracking Using a Cluster-Based Kalman Filter in Wireless Camera Networks , 2008, IEEE Journal of Selected Topics in Signal Processing.

[8]  Ioan-Daniel Borlea,et al.  Model-Free Sliding Mode and Fuzzy Controllers for Reverse Osmosis Desalination Plants , 2018 .

[9]  Dejan Milic,et al.  Thermal Energy Harvesting Wireless Sensor Node in Aluminum Core PCB Technology , 2015, IEEE Sensors Journal.

[10]  Soledad Escolar,et al.  A Dynamic Programming Algorithm for High-Level Task Scheduling in Energy Harvesting IoT , 2018, IEEE Internet of Things Journal.

[11]  Meiqin Liu,et al.  An Artificial Measurements-Based Adaptive Filter for Energy-Efficient Target Tracking via Underwater Wireless Sensor Networks , 2017, Sensors.

[12]  Deniz Gündüz,et al.  A Learning Theoretic Approach to Energy Harvesting Communication System Optimization , 2012, IEEE Transactions on Wireless Communications.

[13]  Hou Zhong,et al.  On Data-driven Control Theory:the State of the Art and Perspective , 2009 .

[14]  Saman K. Halgamuge,et al.  Sensor Scheduling for Target Tracking by Suboptimal Algorithms , 2009, IEEE Transactions on Vehicular Technology.

[15]  Lin Wu,et al.  A PEFKS- and CP-ABE-Based Distributed Security Scheme in Interest-Centric Opportunistic Networks , 2013, Int. J. Distributed Sens. Networks.

[16]  Kun Zhang,et al.  Data-driven adaptive dynamic programming schemes for non-zero-sum games of unknown discrete-time nonlinear systems , 2018, Neurocomputing.

[17]  Derong Liu,et al.  Value Iteration Adaptive Dynamic Programming for Optimal Control of Discrete-Time Nonlinear Systems , 2016, IEEE Transactions on Cybernetics.

[18]  Lihua Xie,et al.  Multi-Step Adaptive Sensor Scheduling for Target Tracking in Wireless Sensor Networks , 2006, 2006 IEEE International Conference on Acoustics Speech and Signal Processing Proceedings.

[19]  Qinglai Wei,et al.  ADP-based optimal sensor scheduling for target tracking in energy harvesting wireless sensor networks , 2015, Neural Computing and Applications.

[20]  Yanhong Luo,et al.  Data-driven approximate optimal tracking control schemes for unknown non-affine non-linear multi-player systems via adaptive dynamic programming , 2017 .

[21]  Frank L. Lewis,et al.  Adaptive iterative learning reliable control for a class of non-linearly parameterised systems with unknown state delays and input saturation , 2016 .

[22]  Ahmed Wasif Reza,et al.  Energizing wireless sensor networks by energy harvesting systems: Scopes, challenges and approaches , 2014 .

[23]  Biao Song,et al.  Multi-step Sensor Scheduling for Energy-Efficient High-Accuracy Collaborative Target Tracking in Wireless Sensor Networks , 2013, 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing.

[24]  Liqun Hou,et al.  Thermal Energy Harvesting WSNs Node for Temperature Monitoring in IIoT , 2018, IEEE Access.

[25]  Ivan Williams,et al.  Methodology to assess quality of estimated disturbances in active disturbance rejection control structure for mechanical system. , 2017, ISA transactions.

[26]  Ping Shi,et al.  Distributed Water Pollution Source Localization with Mobile UV-Visible Spectrometer Probes in Wireless Sensor Networks , 2017, Sensors.

[27]  Feng Zhao,et al.  Efficient Sleep Scheduling Algorithm for Target Tracking in Double-Storage Energy Harvesting Sensor Networks , 2016, Int. J. Distributed Sens. Networks.

[28]  Yan Chen,et al.  Lyapunov Optimization for Energy Harvesting Wireless Sensor Communications , 2018, IEEE Internet of Things Journal.

[29]  Qiang Zhang,et al.  Node Topology Effect on Target Tracking Based on UWSNs Using Quantized Measurements , 2015, IEEE Transactions on Cybernetics.

[30]  Adel Ben Mnaouer,et al.  Feasibility and performance evaluation of a 6LoWPAN-enabled platform for ubiquitous healthcare monitoring , 2016, Wirel. Commun. Mob. Comput..

[31]  Fan Zhang,et al.  Distributed Active Sensor Scheduling for Target Tracking in Ultrasonic Sensor Networks , 2012, Mob. Networks Appl..

[32]  Changyin Sun,et al.  A new self-learning optimal control laws for a class of discrete-time nonlinear systems based on ESN architecture , 2014, Science China Information Sciences.

[33]  Jay H. Lee,et al.  Approximate dynamic programming-based approaches for input-output data-driven control of nonlinear processes , 2005, Autom..

[34]  Frank L. Lewis,et al.  Energy-Efficient Distributed Adaptive Multisensor Scheduling for Target Tracking in Wireless Sensor Networks , 2009, IEEE Transactions on Instrumentation and Measurement.

[35]  Shangtai Jin,et al.  A Novel Data-Driven Control Approach for a Class of Discrete-Time Nonlinear Systems , 2011, IEEE Transactions on Control Systems Technology.

[36]  Yanhong Luo,et al.  An Overview of Research on Adaptive Dynamic Programming , 2013, Acta Automatica Sinica.

[37]  Marco F. Huber Optimal Pruning for Multi-Step Sensor Scheduling , 2012, IEEE Transactions on Automatic Control.

[38]  Huaguang Zhang,et al.  An Overview of Research on Adaptive Dynamic Programming , 2013, Acta Automatica Sinica.

[39]  Qinglai Wei,et al.  Data-Driven Zero-Sum Neuro-Optimal Control for a Class of Continuous-Time Unknown Nonlinear Systems With Disturbance Using ADP , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[40]  Sen Zhang,et al.  Energy-efficient adaptive sensor scheduling for target tracking in wireless sensor networks , 2010 .

[41]  Naoyuki Kubota,et al.  A novel multimodal communication framework using robot partner for aging population , 2015, Expert Syst. Appl..

[42]  Zhien Zhang,et al.  Efficient study of a coarse structure number on the bluff body during the harvesting of wind energy , 2018, Energy Sources, Part A: Recovery, Utilization, and Environmental Effects.

[43]  Mohammad Hassan Moradi,et al.  Classification and comparison of maximum power point tracking techniques for photovoltaic system: A review , 2013 .

[44]  Jinkuan Wang,et al.  Sensor Scheduling Algorithm Target Tracking-Oriented , 2011, Wirel. Sens. Netw..

[45]  Frank L. Lewis,et al.  Mixed Iterative Adaptive Dynamic Programming for Optimal Battery Energy Control in Smart Residential Microgrids , 2017, IEEE Transactions on Industrial Electronics.

[46]  Jeff S. Shamma,et al.  Vehicle Classification and Speed Estimation Using Combined Passive Infrared/Ultrasonic Sensors , 2018, IEEE Transactions on Intelligent Transportation Systems.

[47]  Fan Zhang,et al.  A Distributed TDMA Scheduling Algorithm for Target Tracking in Ultrasonic Sensor Networks , 2013, IEEE Transactions on Industrial Electronics.

[48]  Masayuki Sato,et al.  A New Method for Gain-Scheduled Output Feedback Controller Design Using Inexact Scheduling Parameters , 2018, 2018 IEEE Conference on Control Technology and Applications (CCTA).

[49]  Junjie Zhang,et al.  Adaptive Dynamic Programming for Multi-Point Scheduling in Energy Harvesting Wireless Sensor Networks , 2015, 2015 IEEE 12th Intl Conf on Ubiquitous Intelligence and Computing and 2015 IEEE 12th Intl Conf on Autonomic and Trusted Computing and 2015 IEEE 15th Intl Conf on Scalable Computing and Communications and Its Associated Workshops (UIC-ATC-ScalCom).

[50]  Radu-Codrut David,et al.  Second Order Intelligent Proportional-Integral Fuzzy Control of Twin Rotor Aerodynamic Systems , 2018, ITQM.

[51]  Ryozo Nagamune,et al.  Switching LPV controller design under uncertain scheduling parameters , 2017, Autom..

[52]  Xin Zhang,et al.  Data-Driven Robust Approximate Optimal Tracking Control for Unknown General Nonlinear Systems Using Adaptive Dynamic Programming Method , 2011, IEEE Transactions on Neural Networks.

[53]  Xiao Wen Sensor Scheduling for Target Tracking in Networks of Active Sensors , 2006 .

[54]  Binoy Ravindran,et al.  Probability-Based Prediction and Sleep Scheduling for Energy-Efficient Target Tracking in Sensor Networks , 2013, IEEE Transactions on Mobile Computing.

[55]  Qinglai Wei,et al.  Adaptive Dynamic Programming-Based Optimal Control Scheme for Energy Storage Systems With Solar Renewable Energy , 2017, IEEE Transactions on Industrial Electronics.

[56]  Z. Hou,et al.  On Data-driven Control Theory: the State of the Art and Perspective: On Data-driven Control Theory: the State of the Art and Perspective , 2009 .

[57]  Qinglai Wei,et al.  Neural-network-based approach to finite-time optimal control for a class of unknown nonlinear systems , 2014, Soft Comput..