Makale detayı · 2025 · article
Machine Learning-Based Prediction of Root-Zone Temperature Using Bio-Based Phase-Change Material in Greenhouse
Veri kaynağı ayrımı
- YÖKSİSYÖKSİS makale kaydı
- YÖKSİS dergi adıSustainability
- Katalog eşleşmesi (ISSN)Sustainability (Switzerland)
- OpenAlexOpenAlex zenginleştirmesi (özet, atıf, konular)
- Semantic Scholaratıf sayısı (OpenAlex ile birleştirilmez)
Özet
The study focuses on the experimental investigation of the impact of using coconut oil (CO) as a phase-change material (PCM) for heat storage on the root-zone temperature within a greenhouse in Adana, Türkiye. The study examines the efficacy of PCM as latent heat-storage material and predicts root-zone temperature using three machine learning algorithms. The dataset used in the analysis consists of 2658 data at hourly resolution with six variables from February to April in 2022. A greenhouse with PCM shows a remarkable increase in both ambient (0.9–4.1 °C) and root-zone temperatures (1.1–1.6 °C) especially during the periods without sunlight compared to a conventional greenhouse. Machine learning algorithms used in this study include Multivariate Adaptive Regression Splines (MARS), Support Vector Regression (SVR), and Extreme Gradient Boosting (XGBoost). Hyperparameter tuning was performed for all three models to control model complexity, flexibility, learning rate, and regularization level, thereby preventing overfitting and underfitting. Among these algorithms, R2 values for testing data listed from largest to smallest are MARS (0.95), SVR (0.96), and XGBoost (0.97), respectively. The results emphasize the potential of machine learning approaches for applying thermal energy storage systems to agricultural greenhouses. In addition, it provides insight into a net-zero energy greenhouse approach by storing heat in a bio-based PCM, alongside its implementation and operational procedures.
Konular
Atıflar
OpenAlex cited_by_count. WoS veya Scopus atıf sayısı değildir; o kaynaklar için ayrı kolon yoktur.
0atıfOpenAlex · cited_by_count (önbellek / veritabanı)