Научно-технический журнал

«Труды Российского государственного университета нефти и газа имени И.М. Губкина»

ISSN 2073-9028

Труды Российского государственного университета нефти и газа имени И.М. Губкина
МОДЕЛИРОВАНИЕ И РАЗРАБОТКА НА ОСНОВЕ СЕТЕЙ ПЕТРИ РАСПРЕДЕЛЁННЫХ МНОГОПОЛЬЗОВАТЕЛЬСКИХ ПРОГРАММНО-ВЫЧИСЛИТЕЛЬНЫХ КОМПЛЕКСОВ В ТРАНСПОРТЕ ГАЗА

УДК: 51-7:622.691
DOI: -

Авторы:

ЛЕОНОВ ДМИТРИЙ ГЕННАДЬЕВИЧ1,
ПАПИЛИНА ТАТЬЯНА МИХАЙЛОВНА1
1 Российский государственный университет нефти и газа (национальный исследовательский университет) имени И.М. Губкина

Ключевые слова: программно-вычислительные комплексы, АСДУ, транспорт нефти и газа, сети Петри

Аннотация:

В статье рассматриваются проблемы разработки и интеграции современных распределённых программно-вычислительных комплексов (ПВК), ориентированных на решение задач АСДУ в транспорте газа. Предлагается решение по преобразованию сетевого ядра ПВК «Веста» в основу открытой интеграционной платформы, позволяющей объединить разнородные программные комплексы и стандартизирующей формат и протоколы обмена данными через открытый программный интерфейс. Показана обусловленная сложностью решаемых задач необходимость привлечения математического аппарата, обеспечивающего обобщённое формализованное представление о системе. Рассматриваются вопросы построения непротиворечивых прикладных протоколов взаимодействия распределённых вычислительных комплексов на примере задачи стыковки синхронных и асинхронных компонентов ПВК «Веста». Предлагаются модели, формализующие взаимодействие разнородных программных комплексов на основе аппарата иерархических раскрашенных сетей Петри.

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

1. Анисимов Н.А., Голенков Е.А., Харитонов Д.И. Композициональный подход к разработке параллельных и распределенных систем на основе сетей Петри//Программирование. — 2001. — № 6. — 30 с.
2. Григорьев Л.И., Костогрызов А.И. Актуальность и основы инновационного пути развития АСДУ//Автоматизация, телемеханизация и связь в нефтяной промышленности. — 2016. — № 3. — С. 12-20.
3. Котов В.Е. Сети Петри. — М.: Наука, 1984. — 160 с.
4. Коротиков С.В., Воевода А.А. Применение сетей Петри в разработке программного обеспечения центров дистанционного управления и контроля//Научный вестник Новосибирского государственного технического университета. — 2007. — № 4. — С. 15-32.
5. Леонов Д.Г. Объектно-ориентированная технология разработки систем поддержки принятия диспетчерских решений в транспорте газа//Автоматизация, телемеханизация и связь в нефтяной промышленности. — 2000. — № 4-5. — С. 11-17.
6. Леонов Д.Г. Применение сетей Петри к построению адаптируемого распределенного прикладного программного обеспечения//Автоматизация, телемеханизация и связь в нефтяной промышленности. — 2017. — № 1. — С. 5-11.
7. Леонов Д.Г., Васильев А.В. Построение многоуровневой системы поддержки принятия диспетчерских решений, основанное на развитии распределенной архитектуры программно-вычислительного комплекса "Веста«//Автоматизация, телемеханизация и связь в нефтяной промышленности. — 2014. — № 6. — С. 13-18.
8. Леонов Д.Г., Папилина Т.М. АСДУ без границ. Преодоление архитектурных ограничений программно-вычислительных комплексов в автоматизированной системе диспетчерского управления//Деловой журнал NEFTEGAZ.RU. — 2016. — № 1-2. — С. 14-18.
9. Папилина Т.М. Платформа разработки прикладных web-инструментов для диспетчерского персонала нефтегазовой отрасли//Автоматизация, телемеханизация и связь в нефтяной промышленности. — 2015. — № 11. — С. 41-46.
10. Папилина Т.М., Леонов Д.Г., Стёпин Ю.П. Моделирование и оценка эффективности функционирования системы облачных вычислений в АСДУ//Автоматизация, телемеханизация и связь в нефтяной промышленности. — 2016. — № 7. — С. 29-33.
11. Поликарпова Н.И., Шалыто А.А. Автоматное программирование. — СПб: Питер, 2009. — 167 с.
12. Шалыто А.А. Switch-технология. Алгоритмизация и программирование задач логического управления. — СПб: Наука, 1998. — 628 с.
13. CPN Tools [Электронный ресурс]/ URL: http://cpntools.org/.