01算法簡介
1. 人工神經網絡
人工神經網絡(Artificial Neural Network,ANN),是基於生物學中神經網絡的基本原理,在理解和抽象了人腦結構和外界刺激響應機制後,以網絡拓撲知識為理論基礎,模擬人腦的神經系統對複雜信息的處理機制的一種數學模型。以並行分布的處理能力、高容錯性、智能化和自學習等能力為特徵,網絡的輸出則取決於網絡的結構、網絡的連接方式、權重和激活函數。
該文的反向傳輸算法為LM算法(列文伯格馬夸特
2. 粒子群優化算法
粒子群優化算法(PSO)的基本思想是通過群體中個體之間的協作和信息共享來尋找最優解,PSO的優勢在於簡單容易實現並且沒有許多參數的調節。目前已被廣泛應用於函數優化、神經網絡訓練、模糊系統控制以及其他遺傳算法的應用領域。本文利用PSO用於訓練神經網絡,為神經網絡模型的預測過程找到最佳參考值(權值和閥值)。
標準PSO的算法流程如下: 1. 初始化一群微粒隨機位置和速度; 2. 評價每個微粒的適應度;3. 對每個微粒,將它的適應值和它經歷過的最好位置pbest的作比較,如果較好,則將其作為當前的最好位置pbest; 4. 對每個微粒,將它的適應值和全局所經歷最好位置gbest的作比較,如果較好,則重新設置gbest的索引號; 5. 根據方程調節微粒的速度和位置;6. 評價,如未達到結束條件回到第2步。
02研究內容
環境溫度,入射太陽輻射和流體入口溫度為輸入參數,流體出口溫度和光伏板發電效率為輸出參數。
實驗系統用於提供算法網絡的訓練樣本和預測值的驗證數據。
03預測模型精度分析
本文主要研究了多層感知(MLPANN)、徑向基函數(RBFANN)兩種人工神經網絡以及自適應神經網絡模糊推理算法(ANFIS)在預測基於ZnO納米流體光伏光熱系統的熱能和電能輸出,PSO用於訓練神經網絡,為神經網絡模型的預測過程找到最佳參考值。
04本文結論
論文號:10.1016/j.applthermaleng.2016.11.105 (Top)