Details
| Title | Среднесрочное прогнозирование цен на электроэнергию: выпускная квалификационная работа бакалавра: направление 38.03.01 «Экономика» ; образовательная программа 38.03.01_14 «Экономика энергетики» |
|---|---|
| Creators | Исламов Камиль Азатович |
| Scientific adviser | Веревка Татьяна Владимировна |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт промышленного менеджмента, экономики и торговли |
| Imprint | Санкт-Петербург, 2025 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | рынок на сутки вперед ; предсказание ; прогнозирование ; машинное обучение ; цены на электроэнергию ; прогнозирование временных рядов ; энергетика ; day-ahead market ; prediction ; forecasting ; machine learning ; electricity prices ; time series forecasting ; energy |
| Document type | Bachelor graduation qualification work |
| File type | |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 38.03.01 |
| Speciality group (FGOS) | 380000 - Экономика и управление |
| DOI | 10.18720/SPBPU/3/2025/vr/vr25-3341 |
| Rights | Доступ по паролю из сети Интернет (чтение) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\38422 |
| Record create date | 9/23/2025 |
Allowed Actions
–
Action 'Read' will be available if you login or access site from another network
| Group | Anonymous |
|---|---|
| Network | Internet |
В данной работе было проведено исследование возможностей и преимуществ прогнозирования цен на оптовом рынке электроэнергии России для потребителей рынка на сутки вперед. Задачи, которые решались в ходе исследования: 1) анализ функционирования рынка электроэнергии России; 2) особенности функционирования рынка на сутки вперёд (РСВ); 3) анализ деятельности ПАО «ТГК-1»; 3) описание методов машинного обучения с целью предсказания цен на электроэнергию; 4) создание моделей машинного обучения на примере моделей ARIMA и RandomForrestRegressor; 5) оценка качества построенных в ходе работы моделей и их сравнение между собой. Актуальность заключается в необходимости наличия у субъектов рынка электроэнергии информации о перспективных уровнях цен на электроэнергию в условиях неопределенности. В ходе данной работы были разработаны и обучены несколько моделей на данных, взятых из открытых источников и проведено сравнение получившихся моделей по точности и эффективности прогнозирования. Результаты показали, что некоторые модели, в частности модель RandomForrestRegressor, в зависимости от настраиваемых параметров и характеристик, имеют лучший показатель точности прогнозирования, чем другие. Был проведен предварительный анализ исходных данных, с целью создания подходящего для работы датасета. На основании получившихся данных, были обучены модели с использованием языка программирования Python и различных библиотек и функций, таких как: Tensorflow и Keras, stats-models, sklearn и других.
In this paper, a study was conducted on the possibilities and advantages of forecasting prices in the wholesale electricity market of Russia for consumers of the market for the day ahead. Tasks that were solved during the research: 1) analysis of the functioning of the russian electricity market; 2) features of the functioning of the market for the day ahead (RSV); 3) analysis of the activities of TGC-1 PJSC; 3) description of machine learning methods for predicting electricity prices; 4) creation of machine learning models using the example of arima and randomforrestregressor models; 5) evaluation of the quality of the models built during the work and their comparison with each other. The relevance lies in the need for the subjects of the electricity market to have information about the prospective levels of electricity prices in conditions of uncertainty. In the course of this work, several models were developed and trained on data taken from open sources and the resulting models were compared in terms of accuracy and forecasting efficiency. The results showed that some models, in particular the RandomForrestRegressor model, have a better predictive accuracy rate than others, depending on the parameters and characteristics being adjusted. A preliminary analysis of the source data was carried out in order to create a suitable dataset. Based on the resulting data, models were trained using the Python programming language and various libraries and functions such as Tensorflow and Keras, stats-models, sklearn and others.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|
Access count: 1
Last 30 days: 1