Програмний дизайн розподіленої високонавантаженої системи електроенергетичної мережі на базі моделі акторів із застосуванням смарт-контрактів

А.М. Примушко, аспірант, І.В. Пучко, аспірант,
М.C. Ярошинський, аспірант, Д.П. Сінько, аспірант
Інститут проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України
Україна, 03164, Київ, вул. Генерала Наумова, 15
e-mail: Ця електронна адреса захищена від спам-ботів. Вам необхідно увімкнути JavaScript, щоб побачити її.; Ця електронна адреса захищена від спам-ботів. Вам необхідно увімкнути JavaScript, щоб побачити її.;
Ця електронна адреса захищена від спам-ботів. Вам необхідно увімкнути JavaScript, щоб побачити її.; sinkdima@gmail.c

Èlektron. model. 2024, 46(3):57-72

https://doi.org/10.15407/emodel.46.03.057

АНОТАЦІЯ

Наведено приклад високорівневого дизайну розподіленої високонавантаженої електро­енер­гетичної системи на базі моделі акторів із застосуванням смарт-контрактів у вигляді кластерної топології, що дозволяє уніфіковано описати електроенергетичну мережу в контексті електроенергетичного ринку України. На основі типового навантаження на вузли кластерної системи виведено формулу, що дозволяє формалізувати відношення вузлів кластера та може бути використана для управління окремими об’єктами кластера та кластеру в цілому.

КЛЮЧОВІ СЛОВА:

електроенергетична система, програмний дизайн, архітектура, модель акторів, високонавантажені системи, смарт-контракти, кластерна топологія.

СПИСОК ЛІТЕРАТУРИ

  1. Hewitt, C. (б. д.) Actor Model of Computation. https://arxiv.org/vc/arxiv/papers/1008/ 1008.1459v8.pdf
  2. (б. д.-a). Akka Documentation — Actors Intro. https://doc.akka.io/docs/akka/ current/typed/guide/actors-intro.html#:~:text=The%20actor%20model%20abstraction% 20allows,encapsulation%20 without%20resorting%20to%20locks
  3. (б. д.-b). Akka Documentation — Cluster Concepts. https://doc.akka.io/docs/ akka/current/typed/cluster-concepts.html
  4. Nakamoto, S. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System. https://bitcoin.org/ bitcoin.pdf
  5. Jooby MTX. (б. д.) https://jooby.eu/wp-content/uploads/2023/09/20230324_Jooby_RDC_ Datasheet_ELECTRA_MTX3_EN_web-2.pdf
  6. State Statistics Service of Ukraine. (2022). https://www.ukrstat.gov.ua/druk/publicat/ kat_u/ 2022/zb/07/sdhd_22.pdf
  7. LoRa Alliance. (б. д.) LoRaWAN™ Specification v1.1. https://lora-alliance.org/wp-content/uploads/2020/11/lorawantm_specification_-v1.1.pdf
  8. Modbus Organization. (б. д.) Modbus Application Protocol V1.1b. https://modbus.org/ docs/Modbus_Application_Protocol_V1_1b.pdf
  9. (б. д.) LTE Cat NB1 (NB-IoT) UE Category. https://www.4gltemall.com/ ue-category/lte-cat-nb1.html
  10. (б. д.). EM920. https://www.satec-global.com/products/em920/
  11. Can the PLC transfer small files via Modbus RTU or TCP, for example, firmware? (б. д.). Siemens Industry Online Support. https://support.industry.siemens.com/forum/ua/en/posts/ can-the-plc-transfer-small-files-via-modbus-rtu-or-tcp-for-example-firmware/215050
  12. SRS Group. (б.д.) PAC3220-FTP. https://www.srs-group.com/en/power/product/246/ pac3220_ftp
  13. (б. д.). Power Network Meter with Ethernet Recording and Graphical Screen ND30. https://www.lumel.com.pl/en/catalogue/product/power-network-meter-with-ethernet- recording-and-graphical-screen-nd30
  14. Schneider Electric. (б. д.) PowerLogic PM8000 Standard Integrated Display 512 MB 256 S/C. https://www.se.com/nz/en/product/METSEPM8240/power-quality-meter-powerlogic- pm8000-standard-integrated-display-512-mb-256-s-c/
  15. Amazon Web Services. (б. д.) Amazon S3 Glacier — AWS Prescriptive Guidance. https://docs.aws.amazon.com/prescriptive-guidance/latest/backup-recovery/amazon-s3-glacier.html

ПРИМУШКО Арсентій Миколайович, аспірант Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України. В 2020 р. закінчив Національний технічний університет України «Київський політехнічний інститут ім. Ігоря Сікорського». Об­ласть наукових досліджень — штучний інтелект, розподілені обчислювальні системи, програмування, системи орієнтації і навігації.

ПУЧКО Тарас Вікторович, аспірант Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України. У 2003 р. закінчив Національний авіаційний університет. Область наукових досліджень — інтерфейси прикладного програмування, моделювання даних.

ЯРОШИНСЬКИЙ Микола Сергійович, аспірант Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України. В 2009 р. закінчив Національний університет кораблебудування ім. адм. Макарова. Область наукових досліджень — програмування, розробка розподілених гетеро генних обчислювальних систем.

СІНЬКО Дмитро Павлович, аспірант Інституту проблем моделювання в енергетиці ім. Г.Є. Пухова НАН України. В 2009 р. закінчив Луганський державний університет внутрішніх справ ім. Е.О. Дідоренка. Область наукових досліджень — теорія та методи штучного інтелекту.

Повний текст: PDF