SIMULATION BY MEANS OF PETRI NETS AND DESIGN OF DISTRIBUTED MULTIUSER SOFTWARE SUITES FOR GAS TRANSPORTATION
UDC: 51-7:622.691
DOI: -
Authors:
Leonov Dmitry G.1,
Papilina Tatyana M.1
1 Gubkin Russian State University of Oil and Gas (National Research University)
Keywords: control systems software, automatic dispatch control system, oil and gas transport, colored Petri net
Annotation:
The article discusses the development and integration of modern distributed software suites in gas transportation dispatching systems. The proposed solution includes transformation of Vesta suite network system into the base of an open integration platform. The platform allows uniting of heterogeneous software suites and standardizes data format and protocols by means of open API. The complexity of tasks necessitates the use of mathematical apparatus providing generalized representation of the whole system. The design of concordant application protocols in distributed computing systems is considered. The matter deals with heterogeneous software interaction and connections of synchronous and asynchronous components of “Vesta” software used in gas transportation industry. The models of the system have been designed by means of colored Petri nets.
Bibliography:
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/.