Статья: Модель передачи управляющей информации по элементам АСУ связи

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

1Институт машиноведения им. А.А. Благонравова РАН

2Московский государственный технический университет им. Н.Э. Баумана

Модель передачи управляющей информации по элементам АСУ связи

А.М. Попов1, В.И. Филатов2

В статье рассматривается модель передачи управляющей информации по элементам АСУ связи на основе сети Петри, которая позволяет динамически контролировать и управлять состоянием системы связи с учетом заданных временных ограничений и возможных внешних воздействий. Представлен общий описательный подход к составлению модели без учета конкретных внешних воздействий. При этом рассматривается три возможных состояния системы связи с учетом возможных негативных возмущающих воздействий.

Ключевые слова: сеть Петри, конечный автомат, ограниченное время, негативные воздействия, управление состоянием

Математическая модель передачи управляющей информации по элементам АСУ связи предназначена для определения состояния каждого канала и узла на заданный моменты времени. При этом функционирование и применение АСУ связи в условиях различных мешающих воздействий включает следующие основные этапы прохождения информации:

обмен и передача данных внутри сети;

передача информации о состоянии сети в АСУ;

контроль выполнения операций, корректирующих функционирование сети.

При моделировании процесса функционирования системы передачи данных в условиях различных мешающих воздействий целесообразно в качестве основных выделить следующие состояния ее элементов (рис. 1): - исходное - каналы и узлы готовы к передаче данных; - функционирование (обработка полученной управляющей информации); - каналы и узлы не функционируют.

Рисунок.1 - Граф состояний системы передачи данных, передаваемых на АСУ

управляющая информация связь

Переход каналов и узлов из состояния в состояние происходит при получении управляющей информации, в состояние - при критических воздействиях на главные узлы и каналы сети. Получить аналитические выражения для определения вероятностей нахождения АСУ в заданные моменты времени в том или ином состоянии достаточно трудно, так как её текущее состояние будет зависеть и от текущего состояния остальных элементов системы. Для описания смены состояний узлов и каналов целесообразно применять статистическое моделирование [3,4].

При помощи статистической модели моделируется функционирование каждого отдельного узла и канала в заданные моменты времени. Время моделирования состояний узлов и каналов определяется механизмом продвижения модельного времени.

Для моделирования процесса функционирования АСУ связи важно знать состояние каждого узла и канала на момент получения ими управляющей информации. В этой связи переход к очередному моменту модельного времени происходит по времени передачи управляющей информации между узлами по каналам. При этом, последующее состояние узлов однозначно определяется состоянием, в котором они находились ранее. Это условие позволяет считать АСУ связи динамической системой, которую можно представить в виде конечного автомата [2]. Изменение состояний конечного автомата происходит в соответствии с модельным временем, которое меняется в зависимости от времени передачи управляющей информации. Одновременно информация может передаваться нескольким узлами и по различным каналам связи. Для описания конечного автомата, в котором смена состояний может осуществляться параллельно несколькими путями, целесообразно использовать математический аппарат сетей Петри [1]. Сети Петри предназначены для описания систем, компонентам которых присущи совмещенность или параллелизм.

Сеть Петри представляется в виде четверки

[2],

где

- конечное множество позиций, ;

- конечное множество переходов, ;

- входная функция - определяет входные позиции для перехода;

- выходная функция - определяет выходные позиции для перехода.

В сетях Петри для описания состояний конечного автомата используется понятие - фишка. Перемещаясь по позициям, фишка меняет состояние конечного автомата [5,7].

С использованием аппарата сетей Петри АСУ связи может быть представлена в формализованном виде следующим образом:

позиции - узлы и каналы сети

,

где - общее количество каналов и узлов);

переходы - управляющие узлы сети

,

где - количество комплектов аппаратуры управления, размещенной на -м пункте управления (пусковой установке));

входная функция - определяет каналы связи, по которым управляющая информация передается от узлов на другие элементы сети;

выходная функция - определяет каналы связи, по которым на АСУ поступает управляющая информация;

фишка (маркер) - управляющая сетью информация (сигналы).

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

Выполнение сети Петри осуществляется посредством запуска переходов. Переход может запускаться только в том случае, когда он разрешен. Переход называется разрешенным, если каждая из его позиций имеет число фишек, равное числу дуг из позиции в переход [1]

(1)

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

При запуске переход удаляет все разрешающие фишки из его входных позиций с последующим помещением в каждую из его выходных позиций по одной фишке для каждой дуги, образуя тем самым новую маркировку сети Петри [6].

Необходимо отметить, что все позиции сети Петри, описывающие элементы системы связи, являются входными сразу для нескольких переходов (допускается, что основные узлы имеют несколько различных управляющих каналов, например, радио и проводной). Наличие фишки в этих позициях разрешает запуск всех ее выходных переходов. Данные переходы будут находиться в конфликте. По правилам выполнения сети Петри запущен может быть только один переход, который удалит фишку из общего входа и запретит запуск других переходов [5,6]. Анализ реального процесса передачи управляющей информации в системе связи показывает, что вполне возможна ситуация, при которой полученная управляющая информация передается по всем имеющимся каналам на основных узлах. Для разрешения конфликта переходов при моделировании процесса передачи управляющей информации в позициях, являющихся входом сразу для нескольких переходов, фишка тиражируется по числу переходов позиции. Выполнение сети Петри осуществляется до тех пор, пока есть хотя бы один разрешенный переход.

Для учета динамики процесса передачи управляющей информации по каналам сети переходы нагружаются временем срабатывания [6, 8]. Разрешенный переход перемещает фишки во входные позиции с временем задержки равным времени их срабатывания .

Тогда порядок запуска одновременно разрешенных переходов определяется временем их срабатывания. Первым запускается переход с наименьшим временем срабатывания. Значение модельного времени увеличивается на время запуска перехода. Время срабатывания остальных разрешенных переходов уменьшается на время срабатывания запущенного перехода. После запуска разрешенного перехода (переходов) определяется новая маркировка. Процесс выполнения сети Петри повторяется с учетом изменения времени срабатывания разрешенных переходов. Сеть Петри выполняется пока есть хотя бы один разрешенный переход.

При отсутствии разрешенных переходов сеть Петри считается выполненной. Маркировка выполненной сети Петри считается конечной маркировкой [7, 8]. Конечная маркировка сети Петри определяет состояния элементов АСУ связи, до которых управляющие сигналы были доведены или не были, а также те узлы и каналы, которые перестали функционировать по тем или иным причинам. Время срабатывания соответствующего перехода, переместившего фишку в позицию, определяет время получения управляющей информации соответствующим узлам сети.

Изменение модельного времени по времени срабатывания разрешенных переходов в сети Петри позволяет описать процесс передачи управляющей информации по АСУ связи и представить его в виде процесса с дискретным временем. Дискретизация процесса передачи управляющей информации по АСУ связи дает возможность уточнять состояние каждого узла и канала при изменении модельного времени. Это позволяет моделировать процесс воздействий на АСУ. Для этого необходимо разработать модель негативных воздействий на узлы и каналы. При этом модель негативных воздействий должна учитывать характеристики воздействующих факторов и их продолжительность, чтобы оценить состояние АСУ в требуемые моменты времени.

Список используемых источников

1. Питерсон Дж. Теория сетей Петри и моделирование систем. М.: «Наука». 1984г.-263с.

2. Кельтон В., Лоу А. Имитационное моделирование. Классика CS. 3-е изд. - СПб.: Издательская группа BHV, 2004. - 847с.

3. Karp T., Fliege N.J. Modified DFT Filter Banks with Perfect Reconstruction // IEEE Transactions on Circuits and Systems-II: Analog and Digital Signal Processing, 1999. V. 46 (11). P. 1404. https://doi.org/10.1109/82.803480

4. AlDairi A., Tawalbeh L. Cyber security attacks on smart cities and associated mobile technologies // Procedia Comput. Sci., 2017. V. 109. P. 1086.

5. Osadchy S.I., Zozulya V.A., Ladanyuk A.P. Optimal Robust Control of a Robots Group // Aut. Control Comp. Sci. 2019. V. 53. P. 298.

6. Vasil'ev Yu.S., Zegzhda D.P., Poltavtseva M.A. Problems of security in digital production and its resistance to cyber threats // Autom. ControlComput. Sci., 2018. V. 52. № 8. P. 1090.

7. Filatov V.I., Khokhlachev Y.N., Nekrasov A.S., Sidorov N.V. Expense evaluation and optimization for providing communication system sustainability // T-Comm. 2020. T. 14. № 7. C. 57.

8. Попов А. М., Филатов В. И., Жулего В. А., Бонч-Бруевич А. М. Метод адаптивного управления устойчивым состоянием автоматизированной системы управления в условиях ограничения времени управляющего воздействия. Проблемы машиностроения и надежности машин, № 6, 2022, с. 97-103

Источник: https://otherreferats.allbest.ru/download/1399301/