国家自然科学基金(60973122); 国家重点基础研究发展计划(973)(2009CB320705); 东南大学优秀博士学位论文基金
National Natural Science Foundation of China (60973122); National Program on Key Basic Research Project of China (973 Program) (2009CB320705); Scientic Research Foundation of Graduate School of Southeast University
Wireless sensor networks (WSNs) as powerful tools for information acquisition have been receiving wide attention. Due to size and cost restrictions of the sensor nodes, energy problem has been a fundamental constrain and challenge faced by many applications of WSNs. To solve the energy problem, researchers jointly apply the emerging techniques of wireless power transfer and intelligent mobile vehicles to develop a new paradigm of wireless rechargeable sensor networks (WRSNs). In designing WRSNs, a first and foremost problem is the charging programming capability. A well-designed charging programming can maintain a WRSN working continuously at a low cost. This paper surveys the latest research on charging programming in WRSNs from 6 different dimensions. In each dimension, different types of charging programming are analyzed and compared. Based on these analyses, design principles in different applications are proposed. These principles are applied to design charging programming in 3 realistic WSNs and the usability of these principles is demonstrated.