Авторы

  • Сардор Неъматхожиев
    Каршинского государственного технического университета

Биография автора

  • Сардор Неъматхожиев , Каршинского государственного технического университета
    Магистр

DOI:

https://doi.org/10.71337/inlibrary.uz.science-shine.98527

Ключевые слова:

SCADA энергопотребление моделирование алгоритмы Python MATLAB симуляция прогнозирование энергоэффективность промышленность

Аннотация

В данной статье рассматриваются современные подходы к моделированию энергопотребления на промышленных предприятиях с использованием SCADA-систем. Описаны алгоритмы прогнозирования и анализа энергозатрат в реальном времени на основе исторических данных. Представлены методы симуляции распределения энергии с помощью программных средств, таких как Python и MATLAB. Особое внимание уделено построению адаптивных моделей, позволяющих оптимизировать энергопотребление и предсказать пиковые нагрузки. Результаты моделирования могут быть использованы для повышения энергоэффективности и снижения затрат на производство.


background image

40

Issue 10(45), Volume 1 | ISSN 3030-377X | 20.05.2025

SCIENCE SHINE

INTERNATIONAL SCIENTIFIC JOURNAL

МОДЕЛИРОВАНИЕ ЭНЕРГОПОТРЕБЛЕНИЯ С ПОМОЩЬЮ SCADA-

СИСТЕМ: ПОДХОДЫ И АЛГОРИТМЫ

ENERGY CONSUMPTION MODELING WITH SCADA-SYSTEMS:

APPROACHES AND ALGORITHMS

Неъматхожиев Сардор Собир угли

Магистр Каршинского государственного технического университета

nematxojiyevsardor@gmail.com


Аннотация:

В данной статье рассматриваются современные подходы к

моделированию энергопотребления на промышленных предприятиях с
использованием SCADA-систем. Описаны алгоритмы прогнозирования и
анализа энергозатрат в реальном времени на основе исторических данных.
Представлены методы симуляции распределения энергии с помощью
программных средств, таких как Python и MATLAB. Особое внимание уделено
построению

адаптивных

моделей,

позволяющих

оптимизировать

энергопотребление

и

предсказать

пиковые

нагрузки.

Результаты

моделирования могут быть использованы для повышения энергоэффективности
и снижения затрат на производство.

Ключевые

слова

:

SCADA,

энергопотребление,

моделирование,

алгоритмы,

Python,

MATLAB,

симуляция,

прогнозирование,

энергоэффективность, промышленность

Annotation

: This paper considers modern approaches to modeling energy

consumption at industrial enterprises using SCADA-systems. Algorithms for real-
time prediction and analysis of energy consumption based on historical data are
described. Methods of simulation of energy distribution using software tools such as
Python and MATLAB are presented. Special emphasis is placed on building adaptive
models to optimize energy consumption and predict peak loads. The modeling results
can be used to improve energy efficiency and reduce manufacturing costs.

Keywords:

SCADA, energy consumption, modeling, algorithms, Python,

MATLAB, simulation, prediction, energy efficiency, industry

Введение

. Повышение энергоэффективности стало ключевой задачей для

большинства промышленных предприятий в условиях роста стоимости
энергоресурсов и ужесточения экологических норм. SCADA-системы играют


background image

41

Issue 10(45), Volume 1 | ISSN 3030-377X | 20.05.2025

SCIENCE SHINE

INTERNATIONAL SCIENTIFIC JOURNAL

важную роль в мониторинге, управлении и анализе потребления энергии в
реальном времени. Моделирование энергопотребления позволяет не только
визуализировать и анализировать текущие расходы, но и строить прогнозные
модели для более эффективного распределения ресурсов.

Теоретические основы моделирования энергопотребления

Моделирование

энергопотребления

предполагает

построение

математической модели, отражающей зависимости между различными
параметрами производственного процесса и энергозатратами. Основу модели
могут составлять временные ряды (time series), регрессионный анализ,
машинное

обучение

или

гибридные

методы.

Прогнозирование

энергопотребления возможно на основе анализа исторических данных,
собранных SCADA-системой.

Инструменты и программное обеспечение

Для моделирования энергопотребления широко используются такие языки

программирования, как Python (библиотеки

Pandas, NumPy, Scikit-learn,

Matplotlib

) и MATLAB. SCADA-системы, как правило, позволяют

экспортировать данные в формате CSV или через API-интерфейс, что упрощает
интеграцию с аналитическими платформами.

Пример кода.

Ниже представлен пример модели прогнозирования

энергопотребления с использованием линейной регрессии и библиотеки

scikit-

learn

:

import pandas as pd
from sklearn.linear_model import LinearRegression
import matplotlib.pyplot as plt
from sklearn.model_selection import train_test_split
# Загрузка исторических данных (пример синтетический)
data

=

pd.read_csv("https://raw.githubusercontent.com/jbrownlee/Datasets/master/airline-
passengers.csv")

data.columns = ['Month', 'Energy_Consumption']
data['Month_Num'] = range(1, len(data) + 1)
# Подготовка данных
X = data[['Month_Num']]
y = data['Energy_Consumption']
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2,

random_state=42)


background image

42

Issue 10(45), Volume 1 | ISSN 3030-377X | 20.05.2025

SCIENCE SHINE

INTERNATIONAL SCIENTIFIC JOURNAL

# Построение модели
model = LinearRegression()
model.fit(X_train, y_train)
# Прогнозирование
predictions = model.predict(X_test)
# Визуализация
plt.scatter(X_test, y_test, color='blue', label='Факт')
plt.plot(X_test, predictions, color='red', label='Прогноз')
plt.xlabel("Месяц")
plt.ylabel("Потребление энергии")
plt.legend()
plt.title("Прогноз энергопотребления")
plt.show()

Оптимизация и прогнозирование

Полученные модели позволяют заблаговременно определить пиковые

нагрузки и скорректировать режим работы оборудования. SCADA-система
может

использовать

прогнозные

данные

для

автоматического

перераспределения нагрузки, включения/отключения оборудования или подачи
сигнала оператору.

Практическое применение

Внедрение подобных моделей уже демонстрирует значительные

результаты на предприятиях, использующих SCADA-платформы таких
производителей, как

Siemens, Schneider Electric

и

Honeywell

. В частности,

использование прогнозных алгоритмов позволяет снижать энергозатраты на 10-
15% в зависимости от отрасли и условий эксплуатации.

Заключение.

Моделирование энергопотребления на базе SCADA-систем

открывает широкие возможности для повышения эффективности производства.
Использование современных инструментов анализа данных, таких как Python и
MATLAB, в сочетании с возможностями SCADA позволяет не только
контролировать, но и прогнозировать поведение системы энергопотребления,
что способствует снижению затрат и устойчивому развитию предприятия.

Список литературы:

1.

Zhao, H., & Huang, L. (2018).

Energy management and control using

SCADA systems. Energy Reports, 4, 150-158.


background image

43

Issue 10(45), Volume 1 | ISSN 3030-377X | 20.05.2025

SCIENCE SHINE

INTERNATIONAL SCIENTIFIC JOURNAL

2.

Rashid, M. (2016).

SCADA Systems in Energy Networks and Smart Grids.

Wiley-IEEE Press.

3.

Pohl, J., & Nguyen, M. (2019).

SCADA Systems for Smart Energy

.

Journal

of Energy Engineering, 145(6), 04019029.

4.

Gere, C. (2014).

Industrial Automation and Control Systems. McGraw-Hill.

5.

Lee, K., & Kim, S. (2017).

Advances in SCADA systems and their

applications. Int. J. of Industrial Automation and Control, 15(4), 75-83.

Библиографические ссылки

Zhao, H., & Huang, L. (2018). Energy management and control using SCADA systems. Energy Reports, 4, 150-158.

Rashid, M. (2016). SCADA Systems in Energy Networks and Smart Grids. Wiley-IEEE Press.

Pohl, J., & Nguyen, M. (2019). SCADA Systems for Smart Energy. Journal of Energy Engineering, 145(6), 04019029.

Gere, C. (2014). Industrial Automation and Control Systems. McGraw-Hill.

Lee, K., & Kim, S. (2017). Advances in SCADA systems and their applications. Int. J. of Industrial Automation and Control, 15(4), 75-83.

Наиболее читаемые статьи этого автора (авторов)