{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,25]],"date-time":"2026-04-25T09:05:42Z","timestamp":1777107942159,"version":"3.51.4"},"reference-count":55,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2017,6,15]],"date-time":"2017-06-15T00:00:00Z","timestamp":1497484800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"CAPES\/FCT","award":["Project 353\/13"],"award-info":[{"award-number":["Project 353\/13"]}]},{"name":"FCT\/Portugal","award":["Project UID\/EMS\/50022\/2013"],"award-info":[{"award-number":["Project UID\/EMS\/50022\/2013"]}]},{"name":"CNPq\/Brazil","award":["Project 400508\/2014-1; 445700\/2014-9"],"award-info":[{"award-number":["Project 400508\/2014-1; 445700\/2014-9"]}]},{"name":"CAPES\/Brazil"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["JSAN"],"abstract":"<jats:p>The operation of Wireless Sensor Networks (WSNs) is subject to multiple constraints, among which one of the most critical is available energy. Sensor nodes are typically powered by electrochemical batteries. The stored energy in battery devices is easily influenced by the operating temperature and the discharge current values. Therefore, it becomes difficult to estimate their voltage\/charge behavior over time, which are relevant variables for the implementation of energy-aware policies. Nowadays, there are hardware and\/or software approaches that can provide information about the battery operating conditions. However, this type of hardware-based approach increases the battery production cost, which may impair its use for sensor node implementations. The objective of this work is to propose a software-based approach to estimate both the state of charge and the voltage of batteries inWSN nodes based on the use of a temperature-dependent analytical battery model. The achieved results demonstrate the feasibility of using embedded analytical battery models to estimate the lifetime of batteries, without affecting the tasks performed by the WSN nodes.<\/jats:p>","DOI":"10.3390\/jsan6020008","type":"journal-article","created":{"date-parts":[[2017,6,15]],"date-time":"2017-06-15T10:07:33Z","timestamp":1497521253000},"page":"8","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":39,"title":["Estimating the Lifetime of Wireless Sensor Network Nodes through the Use of Embedded Analytical Battery Models"],"prefix":"10.3390","volume":"6","author":[{"given":"Leonardo","family":"Rodrigues","sequence":"first","affiliation":[{"name":"Department of Automation and Systems, UFSC\u2013Federal University of Santa Catarina, Florian\u00f3polis 88040-900, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7767-0692","authenticated-orcid":false,"given":"Carlos","family":"Montez","sequence":"additional","affiliation":[{"name":"Department of Automation and Systems, UFSC\u2013Federal University of Santa Catarina, Florian\u00f3polis 88040-900, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3970-2547","authenticated-orcid":false,"given":"Gerson","family":"Budke","sequence":"additional","affiliation":[{"name":"Department of Automation and Systems, UFSC\u2013Federal University of Santa Catarina, Florian\u00f3polis 88040-900, Brazil"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3115-0901","authenticated-orcid":false,"given":"Francisco","family":"Vasques","sequence":"additional","affiliation":[{"name":"INEGI\/INESC-TEC\u2013Faculty of Engineering, University of Porto, Porto 4200-465, Portugal"}]},{"given":"Paulo","family":"Portugal","sequence":"additional","affiliation":[{"name":"INEGI\/INESC-TEC\u2013Faculty of Engineering, University of Porto, Porto 4200-465, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2017,6,15]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1172","DOI":"10.1109\/TEC.2011.2167014","article-title":"A hybrid battery model capable of capturing dynamic circuit characteristics and nonlinear capacity effects","volume":"26","author":"Kim","year":"2011","journal-title":"IEEE Trans. Energy Convers."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"306","DOI":"10.1016\/j.jpowsour.2015.01.005","article-title":"A Method for state-of-charge estimation of LiFePO4 batteries at dynamic currents and temperatures using particle filter","volume":"279","author":"Wang","year":"2015","journal-title":"J. Power Sources"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1186","DOI":"10.1109\/JSEN.2014.2361151","article-title":"A method for modeling the battery state of charge in wireless sensor networks","volume":"15","author":"Lajara","year":"2015","journal-title":"IEEE Sens. J."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"470","DOI":"10.1016\/j.joei.2014.10.004","article-title":"Dynamic model of lithium polymer battery\u2013Load resistor method for electric parameters identification","volume":"88","author":"Gandolfo","year":"2015","journal-title":"J. Energy Inst."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Demeester, P., Moerman, I., and Terzis, A. (2013). Battery state-of-charge approximation for energy harvesting embedded systems. Wireless Sensor Networks (EWSN), Springer.","DOI":"10.1007\/978-3-642-36672-7"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1049\/iet-wss.2014.0097","article-title":"Battery optimal scheduling based on energy balance in wireless sensor networks","volume":"5","author":"Che","year":"2015","journal-title":"IET Wirel. Sens. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1016\/j.jpowsour.2016.03.054","article-title":"Probability based remaining capacity estimation using data-driven and neural network model","volume":"315","author":"Wang","year":"2016","journal-title":"J. Power Sources"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1109\/MIE.2013.2250351","article-title":"Battery management system: An overview of its application in the smart grid and electric vehicles","volume":"7","author":"Ojha","year":"2013","journal-title":"IEEE Ind. Electron. Mag."},{"key":"ref_9","unstructured":"Smart Battery System Implementers Forum (2017, March 31). Smart Battery Data Specification\u2013Addendum for Fuel Cell Systems. Available online: http:\/\/sbs-forum.org\/specs\/sbdata_addendum_fuel_cells_20070411.pdf."},{"key":"ref_10","unstructured":"Cadex Electronics Inc (2017, March 31). Smart Battery Technolog. Available online: http:\/\/www.cadex.com\/en\/batteries\/smart-battery-technology."},{"key":"ref_11","unstructured":"Maxim Integrated (2017, April 18). DS2780 Standalone Fuel Gauge IC. Available online: https:\/\/datasheets.maximintegrated.com\/en\/ds\/DS2780.pdf."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"5074","DOI":"10.3390\/s140305074","article-title":"Energy-efficient boarder node medium access control protocol for wireless sensor networks","volume":"14","author":"Razaque","year":"2014","journal-title":"Sensors"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"2473","DOI":"10.3390\/s150202473","article-title":"Energy efficient strategy for throughput improvement in wireless sensor networks","volume":"15","author":"Jabbar","year":"2015","journal-title":"Sensors"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"8314","DOI":"10.3390\/s150408314","article-title":"Cross-layer cluster-based energy-efficient protocol for wireless sensor networks","volume":"15","author":"Mammu","year":"2015","journal-title":"Sensors"},{"key":"ref_15","unstructured":"Jongerden, M.R., and Haverkort, B.R. (2008). Battery Modeling, University of Twente. Technical Report."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Rodrigues, L.M., Montez, C., Moraes, R., Portugal, P., and Vasques, F. (2017). A temperature-dependent battery model for wireless sensor networks. Sensors, 17.","DOI":"10.3390\/s17020422"},{"key":"ref_17","unstructured":"Atmel Corporation (2017, June 02). Home Page. Available online: http:\/\/www.atmel.com."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Cheng, P., Zhou, Y., Song, Z., and Ou, Y. (2016, January 3\u20137). Modeling and SOC estimation of LiFePO4 battery. Proceedings of the IEEE International Conference on Robotics and Biomimetics (ROBIO), Qingdao, China.","DOI":"10.1109\/ROBIO.2016.7866646"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"427","DOI":"10.1016\/j.apenergy.2014.10.034","article-title":"A method for state-of-charge estimation of Li-Ion batteries based on multi-model switching strategy","volume":"137","author":"Wang","year":"2015","journal-title":"Appl. Energy"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1","DOI":"10.3390\/en10050679","article-title":"State of charge estimation for Lithium-Ion battery on nonlinear observer: An Hinf method","volume":"10","author":"Zhu","year":"2017","journal-title":"Energies"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"834","DOI":"10.1016\/j.rser.2017.05.001","article-title":"A review of Lithium-Ion battery state of charge estimation and management system in electric vehicle applications: Challenges and recommendations","volume":"78","author":"Hannan","year":"2017","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_22","first-page":"1338","article-title":"Software implementation and performance comparison of popular block ciphers on 8-bit low-cost microcontroller","volume":"5","year":"2010","journal-title":"Int. J. Phys. Sci."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Liu, W., Luo, R., and Yang, H. (2009, January 6\u20138). Cryptography overhead evaluation and analysis for wireless sensor networks. Proceedings of the WRI International Conference on Communications and Mobile Computing, Yunnan, China.","DOI":"10.1109\/CMC.2009.31"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Capo-Chichi, E.P., Guyennet, H., and Friedt, J.M. (2009, January 18\u201323). K-RLE: A new data compression algorithm for wireless sensor networks. Proceedings of the International Conference on Sensor Technologies and Applications (SENSORCOMM), Athens, Greece.","DOI":"10.1109\/SENSORCOMM.2009.84"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"741","DOI":"10.1109\/TIE.2009.2022073","article-title":"Optimizing the localization of a wireless sensor network in real time based on a low-cost microcontroller","volume":"58","author":"Guo","year":"2011","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_26","unstructured":"Othman, S.B. (2012, January 24\u201326). Performance evaluation of encryption algorithm for wireless sensor networks. Proceedings of the International Conference on Information Technology and e-Services (ICITeS), Sousse, Tunisia."},{"key":"ref_27","unstructured":"Quirino, G.S., Moreno, E.D., and Matos, L.B.C. (2013, January 22\u201325). Performance evaluation of asymmetric encryption algorithms in embedded platforms used in WSN. Proceedings of the World Congress in Computer Science, Computer Engineering and Applied Computing (WORLDCOMP), Las Vegas, NV, USA."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"9277","DOI":"10.3390\/s150409277","article-title":"Online learning algorithm for time series forecasting suitable for low cost wireless sensor networks nodes","volume":"15","author":"Pardo","year":"2015","journal-title":"Sensors"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Pani\u0107, G., Stecklina, O., and Stamenkovi\u0107, Z. (2016). An embedded sensor node microcontroller with crypto-processors. Sensors, 16.","DOI":"10.3390\/s16050607"},{"key":"ref_30","unstructured":"Leveque, A., Pecheux, F., Louerat, M.M., Aboushady, H., and Vasilevski, M. (, January 22\u201325). SystemC-AMS models for low-power heterogeneous designs: Application to a WSN for the detection of seismic perturbations. Proceedings of the International Conference on Architecture of Computing Systems (ARCS), Hannover, Germany."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1584","DOI":"10.1109\/LCOMM.2015.2453974","article-title":"An analytical model for lifetime estimation of wireless sensor networks","volume":"19","author":"Biswas","year":"2015","journal-title":"IEEE Commun. Lett."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Kim, J.U., Kang, M.J., Yi, J.M., and Noh, D.K. (2015). A simple but accurate estimation of residual energy for reliable WSN applications. Int. J. Distrib. Sens. Netw., 2015.","DOI":"10.1155\/2015\/107627"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Dron, W., Duquennoy, S., Voigt, T., Hachicha, K., and Garda, P. (2014, January 25\u201327). An emulation-based method for lifetime estimation of wireless sensor networks. Proceedings of the IEEE International Conference on Distributed Computing in Sensor Systems, Marina Del Ray, CA, USA.","DOI":"10.1109\/DCOSS.2014.10"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Rahm\u00e9, J., Fourty, N., Al Agha, K., and Van Den Bossche, A. (2010, January 18\u201321). A recursive battery model for nodes lifetime estimation in wireless sensor networks. Proceedings of the IEEE Wireless Communications and Networking Conference (WCNC), Sydney, Australia.","DOI":"10.1109\/WCNC.2010.5506424"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1145\/860176.860179","article-title":"Energy management for battery-powered embedded systems","volume":"2","author":"Rakhmatov","year":"2003","journal-title":"ACM Trans. Embed. Comput. Syst."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Kerasiotis, F., Prayati, A., Antonopoulos, C., Koulamas, C., and Papadopoulos, G. (2010, January 18\u201325). Battery lifetime prediction model for a WSN platform. Proceedings of the International Conference on Sensor Technologies and Applications (SENSORCOMM), Venice, Italy.","DOI":"10.1109\/SENSORCOMM.2010.85"},{"key":"ref_37","unstructured":"Nataf, E., and Festor, O. (arXiv, 2012). Online estimation of battery lifetime for wireless sensor network, arXiv."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1370","DOI":"10.1109\/JSEN.2013.2295303","article-title":"Dynamic node lifetime estimation for wireless sensor networks","volume":"14","author":"Rukpakavong","year":"2014","journal-title":"IEEE Sens. J."},{"key":"ref_39","unstructured":"Park, C., Lahiri, K., and Raghunathan, A. (2005, January 26\u201329). Battery discharge characteristics of wireless sensor nodes: An experimental analysis. Procedings of the Sensor and Ad Hoc Communications and Networks, Santa Clara, CA, USA."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1016\/0038-092X(93)90060-2","article-title":"Lead acid battery storage model for hybrid energy systems","volume":"50","author":"Manwell","year":"1993","journal-title":"Solar Energy"},{"key":"ref_41","unstructured":"Manwell, J.F., and McGowan, J.G. (1994, January 10\u201314). Extension of the kinetic battery model for wind\/hybrid power systems. Proceedings of the European Wind Energy Association Conference (EWEC), Thessaloniki, Greece."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"504","DOI":"10.1109\/TEC.2006.874229","article-title":"Accurate electrical battery model capable of predicting runtime and I\u2013V performance","volume":"21","author":"Chen","year":"2006","journal-title":"IEEE Trans. Energy Convers."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"4328","DOI":"10.1109\/TVT.2015.2473841","article-title":"Lithium-Ion battery aging experiments at subzero temperatures and model development for capacity fade estimation","volume":"65","author":"Jaguemont","year":"2016","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Tremblay, O., Dessaint, L.A., and Dekkiche, A.I. (2007, January 9\u201312). A generic battery model for the dynamic simulation of hybrid electric vehicles. Procedings of the Vehicle Power and Propulsion Conference (VPPC), Arlington, TX, USA.","DOI":"10.1109\/VPPC.2007.4544139"},{"key":"ref_45","first-page":"1","article-title":"Experimental validation of a battery dynamic model for EV applications","volume":"3","author":"Tremblay","year":"2009","journal-title":"World Electr. Veh. J."},{"key":"ref_46","unstructured":"Atmel Corporation (2017, February 09). 8-Bit AVR Microcontroller with 4\/8\/16\/32K Bytes In-System Programmable Flash. Available online: http:\/\/www.atmel.com\/pt\/br\/devices\/ATMEGA328P.aspx."},{"key":"ref_47","unstructured":"Atmel Corporation (2017, February 09). 8-Bit AVR Microcontroller with Low Power 2.4 GHz Transceiver for ZigBee and IEEE 802.15.4 (ATmega128RFA1). Available online: http:\/\/www.atmel.com\/pt\/br\/Images\/Atmel-8266-MCU_Wireless-ATmega128RFA1_Summary_Datasheet.pdf."},{"key":"ref_48","unstructured":"Atmel Corporation (2017, March 06). 8\/16-bit Atmel XMEGA A3U Microcontroller. Available online: http:\/\/www.microchip.com\/wwwproducts\/en\/ATxmega256A3U."},{"key":"ref_49","unstructured":"Atmel Corporation (2017, March 06). SMART ARM-Based Wireless Microcontroller. Available online: http:\/\/www.atmel.com\/Images\/Atmel-42223\\T1\\textendashSAM-R21_Datasheet.pdf."},{"key":"ref_50","unstructured":"Atmel Corporation (2017, March 09). ATSAMG55. Available online: http:\/\/ww1.microchip.com\/downloads\/en\/DeviceDoc\/Atmel-11289-32-bit-Cortex-M4-Microcontroller-SAM-G55_Datasheet.pdf."},{"key":"ref_51","unstructured":"Atmel Corporation (2017, June 03). ATSAMV. Available online: http:\/\/www.atmel.com\/products\/microcontrollers\/arm\/sam-v-mcus.aspx."},{"key":"ref_52","unstructured":"launchpad.net (2017, June 02). Poorly Optimised Code Generation for Cortex M0\/M0+\/M1 vs M3\/M4. Available online: https:\/\/bugs.launchpad.net\/gcc-arm-embedded\/+bug\/1502611."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"17621","DOI":"10.3390\/s140917621","article-title":"MIROS: A hybrid real-time energy-efficient operating system for the resource-constrained wireless sensor nodes","volume":"14","author":"Liu","year":"2014","journal-title":"Sensors"},{"key":"ref_54","doi-asserted-by":"crossref","unstructured":"Mikhaylov, K., and Tervonen, J. (2011, January 26\u201328). Node\u2019s Power Source Type Identification in Wireless Sensor Networks. Proceedings of the International Conference on Broadband and Wireless Computing, Communication and Applications, Barcelona, Spain.","DOI":"10.1109\/BWCCA.2011.84"},{"key":"ref_55","doi-asserted-by":"crossref","unstructured":"Barboni, L., and Valle, M. (2008, January 25\u201331). Experimental analysis of wireless sensor nodes current consumption. Proceedings of the International Conference on Sensor Technologies and Applications (SENSORCOMM), Cap Esterel, France.","DOI":"10.1109\/SENSORCOMM.2008.14"}],"container-title":["Journal of Sensor and Actuator Networks"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2224-2708\/6\/2\/8\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:39:08Z","timestamp":1760207948000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2224-2708\/6\/2\/8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,6,15]]},"references-count":55,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2017,6]]}},"alternative-id":["jsan6020008"],"URL":"https:\/\/doi.org\/10.3390\/jsan6020008","relation":{},"ISSN":["2224-2708"],"issn-type":[{"value":"2224-2708","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,6,15]]}}}