Pilih Bahasa

Pembinaan dan Pemilihan Ciri untuk Pemodelan Kuasa Solar PV: Satu Kerangka Pembelajaran Mesin

Analisis kerangka pembelajaran mesin untuk ramalan kuasa solar 1 jam ke hadapan menggunakan pengembangan ciri polinomial Chebyshev dan regresi terkekang.
solarledlight.org | PDF Size: 0.2 MB
Penilaian: 4.5/5
Penilaian Anda
Anda sudah menilai dokumen ini
Sampul Dokumen PDF - Pembinaan dan Pemilihan Ciri untuk Pemodelan Kuasa Solar PV: Satu Kerangka Pembelajaran Mesin

Kandungan

1. Pengenalan & Gambaran Keseluruhan

Integrasi kuasa solar fotovolta (PV) ke dalam proses perindustrian adalah strategi utama untuk mengurangkan pelepasan gas rumah hijau dan meningkatkan kelestarian. Walau bagaimanapun, sifat semula jadi tenaga solar yang berselang-seli dan berubah-ubah menimbulkan cabaran besar untuk kestabilan grid dan bekalan tenaga yang boleh dipercayai. Oleh itu, ramalan jangka pendek yang tepat bagi penjanaan kuasa PV adalah kritikal untuk pengurusan tenaga yang berkesan, pengimbangan beban, dan perancangan operasi.

Kertas kerja ini membentangkan satu kerangka pembelajaran mesin yang novel untuk ramalan kuasa solar 1 jam ke hadapan. Inovasi terasnya terletak pada pendekatannya terhadap kejuruteraan ciri. Daripada bergantung semata-mata pada data sejarah mentalah dan pembolehubah cuaca, kaedah ini membina ruang ciri berdimensi lebih tinggi menggunakan polinomial Chebyshev dan fungsi trigonometri. Satu skim pemilihan ciri yang disusuli bersama regresi linear terkekang kemudiannya digunakan untuk membina model ramalan yang teguh dan boleh ditafsir yang disesuaikan dengan jenis cuaca yang berbeza.

2. Metodologi

2.1 Data dan Ciri Input

Model ini menggunakan gabungan input temporal, meteorologi, dan autoregresif:

2.2 Pembinaan Ciri dengan Polinomial Chebyshev

Ciri input mentalah diubah menjadi ruang yang lebih kaya dan berdimensi lebih tinggi. Untuk pembolehubah input tertentu $x$, polinomial Chebyshev jenis pertama, $T_n(x)$, digunakan. Polinomial ini ditakrifkan oleh hubungan berulang:

$T_0(x) = 1$

$T_1(x) = x$

$T_{n+1}(x) = 2xT_n(x) - T_{n-1}(x)$

Ciri dibina sebagai $T_n(x)$ untuk $n$ sehingga satu peringkat yang ditentukan, dan mungkin juga termasuk istilah silang (contohnya, $T_i(x) \cdot T_j(y)$) dan fungsi trigonometri (contohnya, $\sin(\omega t)$, $\cos(\omega t)$) untuk menangkap corak berkala.

2.3 Skim Pemilihan Ciri

Satu kaedah pembalut digunakan untuk memilih ciri yang paling relevan daripada set yang telah dikembangkan. Proses ini dilakukan secara berasingan untuk setiap jenis cuaca untuk mengambil kira pengaruh faktor yang berbeza di bawah keadaan yang berlainan. Pemilihan bertujuan untuk mengimbangi kerumitan model dan kuasa ramalan, mengelakkan lampau padanan.

2.4 Model Regresi Linear Terkekang

Selepas pemilihan ciri, satu model regresi linear dibina: $\hat{y} = \mathbf{w}^T \mathbf{x} + b$, di mana $\mathbf{x}$ ialah vektor ciri terpilih. Untuk meningkatkan kebolehpercayaan fizikal dan kestabilan, regresi dirumuskan sebagai satu masalah kuasa dua terkecil terkekang. Kekangan mungkin termasuk ketaknegatifan pada pekali tertentu (contohnya, iradians sepatutnya mempunyai kesan tidak negatif terhadap output kuasa) atau had pada magnitud pekali.

3. Keputusan Eksperimen & Prestasi

3.1 Persediaan Eksperimen

Kerangka yang dicadangkan telah diuji pada data loji PV sejarah. Set data telah dibahagikan kepada set latihan dan ujian, dengan prestasi dinilai menggunakan Ralat Kuasa Dua Min (MSE) dan berpotensi metrik lain seperti Ralat Mutlak Min (MAE).

3.2 Perbandingan dengan Model Asas

Kertas kerja ini membandingkan kaedahnya dengan beberapa penanda aras pembelajaran mesin yang mantap:

Penemuan Utama: Model regresi berasaskan polinomial Chebyshev yang dicadangkan dengan pemilihan ciri mencapai MSE yang lebih rendah daripada semua kaedah klasik yang dibandingkan.

3.3 Prestasi Merentasi Keadaan Cuaca

Pendekatan pemodelan khusus jenis cuaca kemungkinan menunjukkan kebolehsesuaian yang lebih unggul. Sebagai contoh, di bawah keadaan mendung yang sangat berubah-ubah, ciri terpilih model (mungkin istilah polinomial peringkat tinggi yang menangkap kesan iradians tak linear) akan berbeza daripada yang dipilih untuk keadaan langit cerah yang stabil, membawa kepada ramalan yang lebih tepat secara keseluruhan.

4. Butiran Teknikal & Formulasi Matematik

Masalah pengoptimuman teras boleh diringkaskan sebagai:

  1. Pengembangan Ciri: Cipta vektor ciri yang dikembangkan $\mathbf{\Phi}(\mathbf{z}) = [T_0(z_1), T_1(z_1), ..., T_n(z_m), \text{ istilah silang}, \text{ istilah trig}]$ daripada vektor input asal $\mathbf{z}$.
  2. Pemilihan Ciri: Cari subset $\mathbf{x} \subset \mathbf{\Phi}(\mathbf{z})$ yang meminimumkan ralat ramalan untuk jenis cuaca tertentu $k$.
  3. Regresi Terkekang: Selesaikan untuk pemberat $\mathbf{w}$:
    $\min_{\mathbf{w}} ||\mathbf{y} - \mathbf{X}\mathbf{w}||^2_2$
    tertakluk kepada: $\mathbf{A}\mathbf{w} \leq \mathbf{b}$ (kekangan ketaksamaan linear, contohnya, $w_i \geq 0$).

5. Kerangka Analisis: Contoh Bukan Kod

Pertimbangkan senario yang dipermudahkan untuk meramal kuasa pada tengah hari di hari yang separa mendung. Input mentalah adalah: Iradians ($I=600 W/m^2$), Suhu ($T=25^\circ C$), dan kuasa sebelumnya ($P_{t-1}=300 kW$).

  1. Pembinaan Ciri: Untuk iradians $I$, jana istilah Chebyshev sehingga peringkat 2: $T_0(I)=1$, $T_1(I)=600$, $T_2(I)=2*600*600 - 1 = 719,999$. Pengembangan serupa dilakukan untuk $T$ dan $P_{t-1}$. Istilah silang seperti $T_1(I)*T_1(T)$ juga dicipta.
  2. Pemilihan Ciri (untuk model "Separa Mendung"): Algoritma pemilihan mungkin mengekalkan $T_1(I)$ (iradians linear), $T_2(I)$ (menangkap kesan tepu tak linear), $T_1(T)$, dan $P_{t-1}$, sambil membuang banyak ciri binaan lain sebagai tidak relevan untuk jenis cuaca ini.
  3. Ramalan: Ramalan akhir adalah gabungan linear: $\hat{P} = w_1*600 + w_2*719,999 + w_3*25 + w_4*300 + b$, di mana $w_1, w_2 \geq 0$ disebabkan oleh kekangan.

6. Inti Pati & Perspektif Penganalisis

Inti Pati: Kejayaan sebenar kertas kerja ini bukanlah algoritma kotak hitam baru, tetapi satu saluran paip kejuruteraan ciri yang berdisiplin dan sedar fizik. Ia mengakui bahawa hubungan antara cuaca dan output PV bukan semata-mata linear atau mudah ditangkap oleh pokok keputusan piawai. Dengan membina secara eksplisit satu ruang asas (polinomial Chebyshev) yang terkenal dengan sifat penghampiran fungsi yang cemerlang dan kemudian menggunakan pemilihan yang mendorong kesparsian, kaedah ini membina model yang boleh ditafsir, berprestasi tinggi, dan disesuaikan dengan rejim operasi tertentu (jenis cuaca). Ini adalah penggunaan ML yang lebih bijak daripada aplikasi pembelajaran mendalam secara paksa, terutamanya dalam persekitaran perindustrian yang terhad data.

Aliran Logik: Logiknya kukuh: 1) Akui kerumitan masalah (tak linear, bergantung cuaca). 2) Kembangkan ruang input secara sistematik untuk mewakili hubungan kompleks yang berpotensi. 3) Potong kembali secara agresif dengan pemilihan berasaskan domain (jenis cuaca) untuk mengelakkan lampau padanan. 4) Gunakan model linear terkekang yang mudah pada ciri yang ditapis untuk kestabilan dan pemahaman. Saluran paip ini mencerminkan amalan terbaik dalam ML moden, mengingatkan falsafah di sebalik pengembangan asas dalam model aditif umum atau pembelajaran ciri dalam domain berstruktur.

Kekuatan & Kelemahan:
Kekuatan: Pendekatan ini boleh ditafsir—anda boleh melihat istilah polinomial mana yang penting untuk cuaca mana. Ia lebih ringan dari segi pengiraan daripada melatih ensemble besar atau rangkaian neural untuk setiap jenis cuaca. Kekangan menguatkuasakan realisme fizikal, satu langkah yang sering tiada dalam model berasaskan data tulen. Mengatasi RF dan GBDT pada set datanya sendiri adalah satu keputusan yang kuat, kerana ini adalah penanda aras yang berkuasa.
Kelemahan: Batasan utama adalah bergantung pada pengelasan cuaca yang tepat dan masa nyata, yang itu sendiri adalah masalah ramalan. Kaedah ini mungkin bergelut dengan keadaan cuaca yang berkembang pesat atau bercampur yang tidak ditangkap dengan jelas dalam kategori latihan. Tambahan pula, walaupun lebih baik daripada penanda aras di sini, siling prestasi muktamad model linear pada ciri terpilih mungkin lebih rendah daripada model yang sangat kompleks dan ditala dengan sempurna untuk set data yang sangat besar, seperti yang dilihat dalam domain seperti penglihatan komputer di mana model seperti CycleGAN (Zhu et al., 2017) berkembang maju pada data piksel mentalah tanpa pembinaan ciri manual.

Pandangan Boleh Tindak: Untuk pengamal industri, pengajaran adalah jelas: Labur dalam kejuruteraan ciri sebelum kerumitan model. Sebelum menggunakan rangkaian neural, cuba pengembangan input anda secara sistematik dengan polinomial ortogon atau istilah Fourier. Laksanakan model khusus cuaca atau rejim. Sentiasa pertimbangkan untuk menambah kekangan mudah untuk menyelaraskan model dengan pengetahuan domain. Untuk penyelidik, langkah seterusnya adalah menghibridkan pendekatan ini: gunakan pembinaan/pemilihan ciri automatik sebagai pemproses input kepada model yang lebih maju (contohnya, ciri terpilih menjadi input kepada rangkaian neural berulang untuk pemodelan jujukan), atau integrasikan langkah klasifikasi cuaca secara langsung ke dalam kerangka pembelajaran hujung ke hujung.

7. Aplikasi Masa Depan & Hala Tuju Penyelidikan

8. Rujukan

  1. Yang, Y., Mao, J., Nguyen, R., Tohmeh, A., & Yeh, H. (Tahun). Feature Construction and Selection for PV Solar Power Modeling. Nama Jurnal/ Persidangan.
  2. Zhu, J., Park, T., Isola, P., & Efros, A. A. (2017). Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks. Proceedings of the IEEE International Conference on Computer Vision (ICCV).
  3. Agensi Tenaga Antarabangsa (IEA). (2023). Renewables 2023: Analysis and forecast to 2028. Penerbitan IEA. [Sumber Luar mengenai pertumbuhan tenaga boleh diperbaharui]
  4. Mason, K., & Ghanem, R. (2021). Statistical Learning for Renewable Energy Forecasting. Wiley.
  5. Makmal Tenaga Boleh Diperbaharui Kebangsaan (NREL). (t.t.). Peramalan Solar. Diperoleh daripada https://www.nrel.gov/grid/solar-forecasting.html [Sumber luar berwibawa mengenai penyelidikan peramalan solar]