Устойчивость распределенной автоматизированной системы управления с учетом модели прогнозирования последствий непреднамеренных деструктивных воздействий
- 作者: Попов А.М.1, Филатов В.И.2
-
隶属关系:
- Институт машиноведения им. А. А. Благонравова РАН
- Московский государственный технический университет им. Н. Э. Баумана
- 期: 编号 4 (2024)
- 页面: 84-89
- 栏目: АВТОМАТИЗАЦИЯ И УПРАВЛЕНИЕ В МАШИНОСТРОЕНИИ
- URL: https://ogarev-online.ru/0235-7119/article/view/277404
- DOI: https://doi.org/10.31857/S0235711924040111
- EDN: https://elibrary.ru/OYLEDL
- ID: 277404
如何引用文章
全文:
详细
В статье изложены задачи прогнозирования возможного сценария непреднамеренных деструктивных воздействий (массовые воздействия – перепады напряжений, индустриальные электромагнитные помехи, воздействия природного характера) на распределенную автоматизированную систему управления. Предложены аналитические соотношения для оценки последствий подобных деструктивных воздействий (система передачи сигналов, система связи). Рассмотрен один из возможных сценариев таких воздействий на систему с учетом распределения их интенсивности.
全文:
Обобщенную оценку комплексной устойчивости (КУ) автоматизированной системы управления (АСУ) можно характеризовать значениями наиболее важных ее параметров, которые в совокупности будут в целом определять качество функционирования системы. При этом, с учетом прогнозирования некоторых непреднамеренных (случайных) воздействий, представляющих собой динамический процесс, показатель КУ будет непрерывно изменяться в соответствии со степенью и характером этих воздействий на узлы системы.
Оценивание качества КУ АСУ осуществляется с целью определения необходимых управляющих (корректирующих функционирование системы) контрвоздействий внутри системы, определения требуемых ресурсов для восстановления вышедших из строя элементов (узлов) системы, а также подготовке мероприятий и настройки параметров АСУ для стабилизации КУ [1, 9].
При получении оценки изменения КУ после непреднамеренных воздействий решаются задачи уточнения прогнозирования состояния АСУ с целью повышения КУ до требуемого уровня (это комплексная устойчивость, она же КУ), а также проводится разработка методики такого прогнозирования, которая, в свою очередь, должна удовлетворять требованиям по определению границ неустойчивого состояния АСУ [2–5]. В статье рассматривается определение исходных данных для прогнозирования в соответствии с методикой и учитываются управляющие воздействия, необходимые КУ системы. Эти управляющие воздействия могут формироваться как внутри, так и снаружи системы на основе учета результатов прогнозирования непреднамеренных деструктивных воздействий.
При получении оценки комплексной устойчивости с учетом прогнозирования непреднамеренных воздействий решаются следующие задачи: 1) уточнение цели и постановки задачи прогнозирования; 2) разработка методики прогнозирования, обеспечивающей определение возможного снижения КУ АСУ после воздействий; 3) определение исходных данных для прогнозирования в соответствии с разработанной методикой; 4) установление сроков проведения расчетов и оформления результатов прогнозирования; 5) определение перечня мероприятий по повышению КУ АСУ, учитывающих результаты прогнозирования.
Поставленные задачи позволяют осуществить общую (вербальную) постановку задачи прогнозирования и определить исходные данные для нее.
Заданы: 1. Границы интервалов непреднамеренных воздействий на распределенную АСУ (предельное число воздействий). 2. Возможности по снижению ущерба от непреднамеренных воздействий (вероятности выбора оптимальных по устойчивости системы параметров, вероятности успешной физической защиты системы) [1, 15].
Процесс решения задачи включает следующие основные этапы: 1. Определение возможного сценария непреднамеренных воздействий с учетом заданных ограничений возможностей. 2. Расчет вероятностей выхода из строя элементов системы с учетом выбранного сценария непреднамеренных воздействий. 3. Распределение ресурса воздействий на систему. 4. Расчет условных вероятностей степеней выхода из строя элементов системы. 5. Постановку задачи для повышения устойчивости конкретного элемента системы. 6. Разработку алгоритма решения поставленной задачи.
Прогнозирование возможного сценария. Определение возможностей непреднамеренных воздействий осуществляется в соответствии с разработанным сценарием воздействий, который периодически корректируется с учетом текущей ситуации.
Сценарий необходим для определения (моделирования) количества, вида и моментов непреднамеренных воздействий на систему [6–9]. Один из возможных вариантов сценария воздействий на АСУ имеет вид, представленный на рис. 1.
Рис. 1. Схема обобщенного сценария непреднамеренных групповых и одиночных воздействий на распределенную АСУ.
В моменты tkг, , проводится моделирование нескольких групповых воздействий (ГВ) на систему, интенсивность которых распределена по закону Вейбулла, а в моменты tk°, – одиночные воздействия, проходящиев течение времени Tо, начиная с момента to и завершая моментом tз = to + Tо, где m и n – заданные числа групповых и одиночных воздействий (ОВ) соответственно.
Случайные моменты tkг групповых воздействий равномерно распределены на соответствующих заданных соприкасающихся интервалах времени Ikг = (tk–1, tk) длиной Tk = tk – tk–1, т. е. на каждом из этих k-х интервалов ожидается одно k-е групповое воздействие в момент tkг. Определены минимально допустимые промежутки времени ∆T между соседними массовыми непреднамеренными воздействиями [16, 17], ∆T ≤ tkг – tk–1г, и продолжительность каждого группового воздействия ∆t. Случайные моменты времени одиночных воздействий tk° равномерно распределены на одном заданном интервале Io = (tн, tз) длиной To = tз – tн, где tн – начальное время интервала, tз – завершающее время интервала.
В результате этого процесса, при имитационном моделировании, моменты массовых и одиночных воздействий будут определяться с помощью следующих выражений [5, 6]:
(1)
(2)
где xk – равномерно распределенное случайное число, генерируемое датчиком случайных чисел R(0, 1), xk ∈ (0, 1). При этом генерация каждого следующего случайного числа xk, , продолжается до тех пор, пока не будет выполнено условие tkг – tk–1г ≥ ∆T. Полученные значения tko можно затем ранжировать по возрастанию.
Пример. Будем использовать для расчетов следующие исходные данные: t0 = 0; m = 2; n = 3; T1 = T2 = 1; ∆T = 0.5; Tо = 2; tн = 2.
Необходимо определить случайные моменты времени t1г; t2г; t1°; t2°, t3° групповых и одиночных деструктивных воздействий.
По формуле (1) получаем
Так как t2г – t1г = 1.8–0.4 = 1.4 > ∆T = 0.5, то t1г = 0.4; t2г = 1.8.
По формуле (2) получаем
Ранжируем полученные значения по возрастанию: t1o = 2.2; t2o = 2.8; t3o = 3.4.
В зависимости от значений T можно применять следующие группы сценариев: 1) T ≥ 180 суток; 2) 30 ≤ T < 180 суток; 3) T < 30 суток и др.
Возможны и другие более неблагоприятные сценарии [9–13]. Таким образом, при моделировании непреднамеренных деструктивных воздействий на АСУ в соответствии со сценарием нужно использовать следующие значения интервалов времени из общей схемы сценария, выраженные в часах: T = 120; I1г = (0, 24]; I2г = (24, 48]; I3г = (48, 72]; to = 0; T1 = T2 = T3 = 24; ∆T = 6; I° = (72, 120]; tн = 72; tз = 120; To = 48. При этом число групповых непреднамеренных воздействий m = 3, а число одиночных воздействий n будет определяться исходя из требуемого времени снижения КУ.
Подставляя полученные значения в формулы (1) и (2), получим выражения для определения моментов воздействий (при to = 0)
При определении вероятности эффективного непреднамеренного воздействия будем предполагать, что для достижения результата по снижению КУ АСУ будет производиться R воздействий [1, 14, 21]. В результате этого вероятность снижения КУ АСУ будет определяться, с помощью формулы [5, 6]:
где РС – вероятность снижения устойчивости при единичном воздействии.
Вероятность РС можно определить с помощью соотношения [5, 6]
где Р1 – вероятность правильного выбора управляющих воздействия из всех возможных вариантов; Р2 – вероятность “эффективного” воздействия; Р3 – вероятность несрабатывания, как и в любой АСУ, системы защиты или оператора АСУ; Р4 – вероятность эффективного поиска уязвимости в АСУ подсистемой защиты или оператором; Р5 – условная вероятность “эффективного” воздействия после выполнения поиска уязвимости АСУ.
Значения данных вероятностей зависят от типа распределенной АСУ и возможностей воздействующих факторов.
При определении вероятностей “эффективного” воздействия необходимо иметь сведения об арсенале возможных воздействий на АСУ в соответствии с выбранным сценарием. Для получения подобных сведений необходимо решить ряд распределительных задач, учитывающих специфику воздействий, число, и эффективность подсистем защиты распределенной АСУ, структуру АСУ, важность и степень влияния состояния ее элементов на КУ в целом [16–18]. Результатом решения задачи прогнозирования непреднамеренных воздействий в распределении восстановительных ресурсов (очередность, средства, интенсивность) могут быть значения различных коэффициентов, характеризующих воздействия, таких как коэффициент группового воздействия
где Njk – число объектов АСУ j-го типа, на которые нацелены деструктивные воздействия, производимые на k-ом шаге моделирования; Nj – общее число объектов АСУ j-го типа.
В табл. 1 приведен вариант распределения непреднамеренных воздействий с помощью коэффициентов между объектами АСУ при условии трех групповых воздействий.
Таблица 1. Коэффициенты групповых воздействий
Узлы АСУ | αj1 (k = 1) | αj2 (k = 2) | αj3 (k = 3) |
3, 4 | 0.5 | 0.3 | 0.2 |
6 | 0.6 | 0.3 | 0.1 |
5, 7 | 0.6 | 0.3 | 0.1 |
Эффективность деструктивных воздействий на АСУ зависит от их интенсивности и надежности ее подсистемы защиты. При этом степень успешного воздействия оценивается с помощью критерия [9]
где Нs, Вs – нижняя и верхняя границы относительного числа деструктивных воздействий при s-й степени их эффективности; nэ – число деструктивных воздействий; Nэ – общее число возможных воздействий.
Степени эффективности деструктивных воздействий разумно разделить на четыре степени: слабая (отсутствие ощутимого влияния на работоспособность), средняя (сохранение работоспособности основных подсистем), сильная (вывод из строя с возможностью быстрого восстановления) и полная (вывод из строя), границы которых Нs, Вs определяются на основе экспертного опроса с учетом возможностей возврата к работоспособному состоянию [2, 18–21].
В табл. 2 приведен вариант предполагаемых границ степеней воздействий, интервальных и точечных оценок условных вероятностей этих степеней.
Таблица 2. Границы степеней выхода из строя АСУ
s | Наименование степени | Нижняя граница Нs | Верхняя граница Вs | Интервальная оценка Руs степени s | Точечная оценка Руs степени s |
1 | Слабая | 0 | 0.1 | 0.25–0.35 | 0.3 |
2 | Средняя | 0.1 | 0.2 | 0.35–0.45 | 0.4 |
3 | Сильная | 0.2 | 0.4 | 0.1–0.2 | 0.1 |
4 | Полная | 0.4 | 1.0 | 0.15–0.3 | 0.2 |
Условная вероятность Руs степени воздействия s при условии вывода из строя АСУ определяется на основании статистических данных о результатах воздействий. При этом точечная оценка условной вероятности равна Руs = Nпs/Nп, где Nпs – число выведенных из строя узлов АСУ; Nп – общее число выведенных из строя узлов АСУ.
Интервальная оценка величины Руs при заданной доверительной вероятности проводится с помощью метода Монте-Карло [19, 21].
Вывод. В зависимости от прогнозируемого сценария воздействий на распределенную АСУ, учитывающего последовательные групповые и одиночные деструктивные воздействия, конечным итогом расчетов можно рассматривать интервалы s, поскольку их значения дают возможность определить требуемые ресурсы для восстановления КУ системы. В свою очередь каждому из полученных интервалов соответствуют значения оценок интервальной и точечной условных вероятностей Руs.
Финансирование. Данная работа финансировалась за счет средств бюджета Институт машиноведения им. А. А. Благонравова РАН и Московский государственный технический университет им. Н. Э. Баумана. Никаких дополнительных грантов на проведение или руководство данным конкретным исследованием получено не было.
Конфликт интересов. Авторы заявляют об отсутствии конфликта интересов.
作者简介
А. Попов
Институт машиноведения им. А. А. Благонравова РАН
编辑信件的主要联系方式.
Email: aproximandra@mail.ru
俄罗斯联邦, Москва
В. Филатов
Московский государственный технический университет им. Н. Э. Баумана
Email: vfil10@mail.ru
俄罗斯联邦, Москва
参考
- Vasil’ev Yu. S., Zegzhda D. P., Poltavtseva M. A. Problems of security in digital production and its resistance to cyber threats // Autom. Control Comput. Sci. 2018. V. 52 (8). Р. 1090.
- Kotenko I. V., Saenko I. B. The architecture of the system of intelligent information protection services in critical infrastructures // Tr. S.-Peterb. Inst. Inf. Avtom. Ross. Akad. 2013. No. 1. Р. 21.
- Konoplev A. S., Kalinin M. O. Tasks of providing information security in distributed computing networks // Aut. Control Comp. Sci. 2016. V. 50. Р. 669.
- Kakubava R., Khurodze R. Technical systems with structural and time redundancy: a probabilistic analysis of their performance // Autom. Remote Contr. 2004. V. 65. Р. 825.
- Korolyuk V. S., Limnios N. Stochastic Systems and Merging Phase. Singapore: Imperial College Press, 2005.
- Korolyuk V. S., Korolyuk V. V. Stochastic Models of Systems. Dordrecht: Kluwer, 1999.
- Zegzhda D. P., Vasil’ev Y. S., Poltavtseva M. A. Approaches to Modeling the Security of Cyberphysical Systems // Aut. Control Comp. Sci. 2018. V. 52. Р. 1000.
- Dakhnovich A. D., Moskvin D. A., Zegzhda D. P. Analysis of the Information Security Threats in the Digital Production Networks // Aut. Control Comp. Sci. 2018. V. 52. Р. 1071.
- Osadchy S. I., Zozulya V. A., Ladanyuk A. P. Optimal Robust Control of a Robots Group // Aut. Control Comp. Sci. 2019. V. 53. Р. 298.
- Boegra O. H., Kwakernaak H., Meinsma G. Design Methods for Control Systems // Notes of Course Dutch Institute of Systems and Control, 2006.
- Sharifov Y. A. Necessary Optimality Conditions of First and Second Order for Systems with Boundary Conditions // Trans. Nat. Acad. Sci. Azerbaijan. Ser. Phys.-Techn. Math. Sci. 2009. V. 28 (1). Р. 189.
- Tomasi W. Electronic Communication Systems: Fundamental through Advanced. Pearson Education. N.J.: Upper Saddle River, 2004. 1163 p.
- Proakis J. G., Salehi M. Digital communications. 5th ed. New York: McGraw-Hill, 2008. 1170 p.
- Kwakernaak H., Sivan R. Linear Optimal Control Systems. New York: Wiley, 1972; Moscow: Mir, 1977.
- Chervyakov N. I., Kalmykov I. A., Shelkunova Yu.O., Beregnoy V. V. Mathematical model of a neural network for error correction in a non-positional code of extended Galua field // Neurocomput.: Dev. Appl. 2003. No. 8–9. Р. 10.
- Aldairi A., Tawalbeh L. Cyber security attacks on smart cities and associated mobile technologies // Procedia Comput. Sci. 2017. V. 109. Р. 1086.
- Shannon C. E. A Mathematic Theory of Communications // Reprinted with corrections from Bell Syst. Tech. J. 1948. V. 27 (7, 10). Р. 379, 623.
- Kalpana P. Cloud Computing // Manfred Milchrahm. 2013. V. 3 (1). Р. 47.
- Bhattacharyya D. K., Kalita J. K. Network Anomaly Detection. A Machine Learning Perspective. CRC Press, 2013. 366 р.
- Skrobanek P. Intrusion Detection Systems. Intech, 2011. 113 р.
- Maksimov M. V., Bobnev M. P., Krivitskiy B. Kh. Protection against radio interference. M.: Sov. radio, 1976.
补充文件
