Разработано проблемно-ориентированное программное обеспечение (ПО) для расчета показателей надежности сложных блоков программно-технических комплексов. Предложен способ внедрения данного ПО в общий маршрут проектирования технических систем.
надежность, программное обеспечение, САПР, радиация.
I. ВВЕДЕНИЕ
Создание программно-технических комплексов (ПТК), используемых в оборонной и научной сферах деятельности, является сложным и неоднозначным процессом, требующим больших материальных и временных затрат. При этом огромное значение имеет работоспособность ПТК, включенных в перечень критических технологий Российской Федерации и предназначенных для авиационных, космических объектов, атомных электростанций, химических производств, вследствие того, что они имеют первоочередное значение для национальной безопасности РФ [1]. Использование в космической и авиационной промышленности накладывает ряд дополнительных требований к данным системам, связанных в основном с надежностью функционирования комплексов в условиях воздействия радиационного излучения. Данные требования отражены в комплексе государственных стандартов «Мороз-6», «Климат-7» и документах, конкретизирующих их.
Задача обеспечения работоспособности таких систем может быть решена только с помощью комплексного подхода, включающего в себя совершенствование архитектуры и структуры вычислительных модулей, создание новой широкой номенклатуры функционально-ориентированной высокоинтегрированной электронной компонентной базы, высокую автоматизацию разработки ПТК.
Среди указанных мероприятий, задача автоматизации проектирования сложных блоков, составляющих основу ПТК и сохраняющих свою работоспособность при воздействии целого спектра дестабилизирующих факторов, является особенно важной. Решение данного вопроса позволит значительно ускорить процесс разработки сложных систем, уменьшить влияние человеческого фактора и повысить качество проектирования технических комплексов.
Как известно [2], неотъемлемым компонентом современных средств проектирования функциональных модулей, составляющих ПТК, является программное обеспечение, использование которого позволяет значительно повысить качество проектируемого технического комплекса. Адекватность результатов применения проблемно-ориентированного ПО во многом зависит от правильного выбора средств и среды программирования.
Рассмотрим подробнее эту задачу.
1. Технические средства автоматизации. Программно-технические комплексы и контроллеры [Текст] / И. А. Елизаров, Ю. Ф. Мартемьянов, А. Г. Схиртладзе, С. Ф. Фролов. - М. : Издательство машиностроение-1, 2004. - 126 с.
2. Малюх, В. Н. Введение в современные САПР [Текст] / В. Н. Малюх. - Москва, 2010. - 191 с.
3. Уткин, Д. М. Математическая модель программно-технических комплексов с учетом показателей надежности и ее интеграция в САПР сквозного проектирования [Текст] / Д. М. Уткин // Моделирование систем и процессов. - 2013. - №2. - С. 77-82.
4. Машкевич, П. Р. Инструментальные средства автоматизации проектирования дизайн центра [Текст] : монография / П. Р. Машкевич, В. К. Зольников. - Воронеж : ВГУ, 2006. - 284 с.
5. Таненбаум, Э. Современные операционные системы [Текст] / Э. Таненбаум. - СПб. - (Серия «Классика computer science»), 2011. - 1120 с.