Современные информационные технологии/Компьютерная инженерия

 

Рудниченко Н.Д., д.т.н. Вычужанин В.В.

Одесский национальный морской университет, Украина

Методика моделирования многосвязной сложной технической системы.

 

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

Целью работы является разработка методики моделирования многосвязной СТС для  анализа риска и оценки ее надежности.

При моделировании многосвязной СТС целесообразно использование формата JSON для представления исходных данных об агрегатах и межагрегатных связях СТС, языка программирования Python 2.6, языка dot – для структурного представления заданной сложной технической системы в виде ориентированного графа, программного продукта graphviz для визуализации графов, графического редактора графов gvedit – для редактирования и обработки графов, а также средства ОС Windows и MS Office.

Методика моделирования построена таким образом (рис 1): исходная модель сложной технической системы формируется в терминах формата JSON и в качестве входных данных импортируется в программный скрипт, написанный на языке Python, которая производит моделирование и расчет значений оценок ущербов и рисков. В результате работы программы формируются два типа выходных значений: массив таблиц в формате csv, содержащий значения рассчитанных коэффициентов, используемый для построения графических диаграмм, и массив файлов в формате языка dot. Массив файлов в формате языка dot с помощью утилиты make импортируется в программу graphviz, которая обрабатывает данный массив файлов и производит их интерпретацию в формат png. Для анализа полученных результатов использовались MS Office и Open Office.  

Рис. 1 Методика моделирования многосвязной сложной технической системы

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

Литература:

1.     Махутов Оценка уязвимости технических систем и ее место в процедуре анализа риска. // Проблемы анализа риска. 2008. - №3. С 73-85.

2.     Райншке К. Оценка надежности систем с использованием графов [Текст] / К.Райншке, И. А.  Ушаков. - М.: Радио и связь, 1988. - 208 с.;