{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,30]],"date-time":"2026-03-30T13:29:34Z","timestamp":1774877374474,"version":"3.50.1"},"reference-count":38,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2015,12,10]],"date-time":"2015-12-10T00:00:00Z","timestamp":1449705600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"QREN","award":["SIDT 38798"],"award-info":[{"award-number":["SIDT 38798"]}]},{"name":"University of Algarve","award":["032\/2015"],"award-info":[{"award-number":["032\/2015"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Accurate measurements of global solar radiation, atmospheric temperature and relative humidity, as well as the availability of the predictions of their evolution over time, are important for different areas of applications, such as agriculture, renewable energy and energy management, or thermal comfort in buildings. For this reason, an intelligent, light-weight, self-powered and portable sensor was developed, using a nearest-neighbors (NEN) algorithm and artificial neural network (ANN) models as the time-series predictor mechanisms. The hardware and software design of the implemented prototype are described, as well as the forecasting performance related to the three atmospheric variables, using both approaches, over a prediction horizon of 48-steps-ahead.<\/jats:p>","DOI":"10.3390\/s151229841","type":"journal-article","created":{"date-parts":[[2015,12,14]],"date-time":"2015-12-14T02:57:29Z","timestamp":1450061849000},"page":"31005-31022","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":45,"title":["An Intelligent Weather Station"],"prefix":"10.3390","volume":"15","author":[{"given":"Gon\u00e7alo","family":"Mestre","sequence":"first","affiliation":[{"name":"EasySensing\u2014Intelligent Systems, Centro Empresarial de Gambelas, Pav A5, Campus de Gambelas, University of Algarve, 8005-139 Faro, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6308-8666","authenticated-orcid":false,"given":"Antonio","family":"Ruano","sequence":"additional","affiliation":[{"name":"Faculty of Science and Technology, Campus de Gambelas, University of Algarve, 8005-139 Faro, Portugal"},{"name":"Centre for Intelligent Systems, IDMEC, Instituto Superior T\u00e9cnico, 1049-001 Lisboa, Portugal"}]},{"given":"Helder","family":"Duarte","sequence":"additional","affiliation":[{"name":"Faculty of Science and Technology, Campus de Gambelas, University of Algarve, 8005-139 Faro, Portugal"}]},{"given":"Sergio","family":"Silva","sequence":"additional","affiliation":[{"name":"EasySensing\u2014Intelligent Systems, Centro Empresarial de Gambelas, Pav A5, Campus de Gambelas, University of Algarve, 8005-139 Faro, Portugal"}]},{"given":"Hamid","family":"Khosravani","sequence":"additional","affiliation":[{"name":"Faculty of Science and Technology, Campus de Gambelas, University of Algarve, 8005-139 Faro, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5183-074X","authenticated-orcid":false,"given":"Shabnam","family":"Pesteh","sequence":"additional","affiliation":[{"name":"Faculty of Science and Technology, Campus de Gambelas, University of Algarve, 8005-139 Faro, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2369-0115","authenticated-orcid":false,"given":"Pedro","family":"Ferreira","sequence":"additional","affiliation":[{"name":"LaSIGE, Faculdade de Ci\u00eancias, Universidade de Lisboa, Portugal"}]},{"given":"Ricardo","family":"Horta","sequence":"additional","affiliation":[{"name":"Rolear SA, 8001-906 Faro, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2015,12,10]]},"reference":[{"key":"ref_1","unstructured":"Moxa Inc. Nport z3150 Series User\u2019s Manual. Available online: http:\/\/www.moxa.com\/doc\/man\/NPort_Z3150_Series_Users_Manual_v2.pdf."},{"key":"ref_2","unstructured":"Libelium Waspmote Overview. Available online: http:\/\/www.libelium.com\/products\/waspmote\/overview\/."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Das, M., and Ghosh, S.K. (2014, January 15\u201317). A probabilistic approach for weather forecast using spatio-temporal inter-relationships among climate variables. Proceedings of the 2014 9th International Conference on Industrial and Information Systems (ICIIS), Gwalior, India.","DOI":"10.1109\/ICIINFS.2014.7036528"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1016\/j.renene.2013.05.011","article-title":"Solar radiation forecast based on fuzzy logic and neural networks","volume":"60","author":"Chen","year":"2013","journal-title":"Renew. Energy"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"535","DOI":"10.1016\/j.pecs.2013.06.002","article-title":"Solar forecasting methods for renewable energy integration","volume":"39","author":"Inman","year":"2013","journal-title":"Prog. Energy Combust. Sci."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Sharma, N., Sharma, P., Irwin, D., and Shenoy, P. (2011, January 17\u201320). Predicting solar generation from weather forecasts using machine learning. Proceedings of the 2011 IEEE International Conference on Smart Grid Communications (SmartGridComm), Brussels, Belgium.","DOI":"10.1109\/SmartGridComm.2011.6102379"},{"key":"ref_7","unstructured":"Ferreira, P.M., and Ruano, A.E. (2008, January 6\u201311). Discrete model based greenhouse environmental control using the branch & bound algorithm. Proceedings of the 17th IFAC World Congress, Seoul, Korea."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1016\/j.agwat.2014.01.006","article-title":"Short-term forecasting of daily reference evapotranspiration using the hargreaves-samani model and temperature forecasts","volume":"136","author":"Luo","year":"2014","journal-title":"Agric. Water Manag."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"238","DOI":"10.1016\/j.enbuild.2012.08.002","article-title":"Neural networks based predictive control for thermal comfort and energy savings in public buildings","volume":"55","author":"Ferreira","year":"2012","journal-title":"Energy Build."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"4727","DOI":"10.3390\/en7084727","article-title":"A dynamic fuzzy controller to meet thermal comfort by using neural network forecasted parameters as the input","volume":"7","author":"Collotta","year":"2014","journal-title":"Energies"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Renner, C., and Nguyen, P.A.T. (2015, January 14\u201315). A system for efficient dissemination of weather forecasts for sustainable solar-powered sensors. Proceedings of the Sustainable Internet and ICT for Sustainability (SustainIT), Madrid, Spain.","DOI":"10.1109\/SustainIT.2015.7101371"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"15750","DOI":"10.3390\/s121115750","article-title":"A neural network based intelligent predictive sensor for cloudiness, solar radiation, and air temperature","volume":"12","author":"Ferreira","year":"2012","journal-title":"Sensors"},{"key":"ref_13","unstructured":"IEEE IEEE Standard for Local and Metropolitan Area Networks. Available online: http:\/\/standards.ieee.org\/getieee802\/download\/802.15.4k-2013.pdf."},{"key":"ref_14","unstructured":"Foundation, R.P. Raspberry Pi\u2014Model B. Available online: http:\/\/www.raspberrypi.org\/products\/model-b\/."},{"key":"ref_15","unstructured":"Raspbian Raspbian OS. Available online: http:\/\/www.raspbian.org\/RaspbianDocumentation."},{"key":"ref_16","unstructured":"Debian Debian OS. Available online: www.debian.org."},{"key":"ref_17","unstructured":"AG, S. Sht7x Datasheet. Available online: http:\/\/www.sensirion.com\/fileadmin\/user_upload\/customers\/sensirion\/Dokumente\/Humidity\/Sensirion_Humidity_SHT7x_Datasheet_V5.pdf."},{"key":"ref_18","unstructured":"Apogee Instruments, Inc. Owner\u2019s Manual\u2014Pyranometer Model sp-110 and sp-230. Available online: https:\/\/www.apogeeinstruments.co.uk\/content\/SP-110manual.pdf."},{"key":"ref_19","unstructured":"Davisnet Radiation Shiled User\u00b4s Guide. Available online: http:\/\/www.davisnet.com\/product_documents\/weather\/manuals\/07395-093_IM_07714.pdf."},{"key":"ref_20","unstructured":"Tecnology, L. Ltc2309 Datasheet. Available online: http:\/\/cds.linear.com\/docs\/en\/datasheet\/2309fd.pdf."},{"key":"ref_21","unstructured":"Inc, D.I. Xbee RF Modules. Available online: http:\/\/www.digi.com\/products\/wireless-wired-embedded-solutions\/zigbee-rf-modules\/zigbee-mesh-module\/."},{"key":"ref_22","unstructured":"Digi International Inc. Xbee\u00ae\/Xbee-pro\u00ae868 RF Modules. Available online: http:\/\/ftp1.digi.com\/support\/documentation\/90001020_E.pdf."},{"key":"ref_23","unstructured":"Digi International Inc. Xbee\u00ae\/Xbee-pro\u00ae RF Modules. Available online: http:\/\/ftp1.digi.com\/support\/documentation\/90000982_R.pdf."},{"key":"ref_24","unstructured":"Yuasa Np 10-6 Data Sheet. Available online: http:\/\/www.yuasabatteries.com\/pdfs\/NP_10_6_DataSheet.pdf."},{"key":"ref_25","unstructured":"SunStore 12v 20w Monocrystalline Solar Panel. Available online: http:\/\/www.sunstore.co.uk\/12v-20w-Monocrystalline-Solar-Panel.html."},{"key":"ref_26","unstructured":"Tecnologies, L. Ltc4417 Datasheet. Available online: http:\/\/cds.linear.com\/docs\/en\/datasheet\/4417f.pdf."},{"key":"ref_27","unstructured":"DSM & T Ip Rating. Available online: http:\/\/www.dsmt.com\/pdf\/resources\/iprating.pdf."},{"key":"ref_28","unstructured":"Ferreira, P.M., Pestana, R., and Ruano, A.E. (2010, January 29\u201331). Improving the identification of rbf predictive models to forecast the portuguese electricity consumption. Proceedings of the IFAC Conference on Control Methodologies and Technology for Energy Efficiency (CMTEE 2010), Vilamoura, Portugal."},{"key":"ref_29","first-page":"208","article-title":"Back-propagation vs. particle swarm optimization algorithm: Which algorithm is better to adjust the synaptic weights of a feed-forward ann?","volume":"7","author":"Garro","year":"2011","journal-title":"Int. J. Artif. Intell."},{"key":"ref_30","first-page":"245","article-title":"An accelerated particle swarm optimization based levenberg marquardt back propagation algorithm","volume":"Volume 8835","author":"Loo","year":"2014","journal-title":"Neural Information Processing"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1016\/j.knosys.2012.10.004","article-title":"Forecasting of turbine heat rate with online least squares support vector machine based on gravitational search algorithm","volume":"39","author":"Zhang","year":"2013","journal-title":"Knowl. Based Syst."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1007\/978-3-642-11739-8_2","article-title":"Evolutionary multiobjective neural network models identification: Evolving task-optimised models","volume":"Volume 372","author":"Ruano","year":"2011","journal-title":"New Advances in Intelligent Signal Processing"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"164","DOI":"10.1090\/qam\/10666","article-title":"A method for the solution of certain problems in least squares","volume":"2","author":"Levenberg","year":"1944","journal-title":"Q. Appl. Math."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1137\/0111030","article-title":"An algorithm for least-squares estimation of nonlinear parameters","volume":"11","author":"Marquardt","year":"1963","journal-title":"SIAM J. Appl. Math."},{"key":"ref_35","unstructured":"Ruano, A.E.B., Jones, D.I., and Fleming, P.J. (1991, January 11\u201313). A new formulation of the learning problem for a neural network controller. Proceedings of the 30th IEEE Conference on Decision and Control, Brighton, UK."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/S0925-2312(01)00620-8","article-title":"Neural network models in greenhouse air temperature prediction","volume":"43","author":"Ferreira","year":"2002","journal-title":"Neurocomputing"},{"key":"ref_37","unstructured":"Haykin, S. (1999). Neural Networks: A Comprehensive Foundation, Prentice Hall. [2nd ed.]."},{"key":"ref_38","unstructured":"Ruano, A., Khosravani, H.R., and Ferreira, P.M. (2015, January 22\u201324). A randomized approximation convex hull algorithm for high dimensions. Proceedings of the 2nd IFAC Conference on Embedded Systems, Computational Intelligence and Telematics Control (CESCIT), Maribor, Slovenia."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/12\/29841\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:53:48Z","timestamp":1760216028000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/12\/29841"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,12,10]]},"references-count":38,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2015,12]]}},"alternative-id":["s151229841"],"URL":"https:\/\/doi.org\/10.3390\/s151229841","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,12,10]]}}}