В. Жаднов, И. Жаднов, С. Замараев, Н. Смирнов, С. Полесский, С. Пращикин, А. Фридер Новые возможности программного комплекса АСОНИКА-КТрехлетний опыт эксплуатации сетевой версии программного комплекса АСОНИКА-К в глобальной сети Интернет, локальных сетях промышленных предприятий и вузов убедительно подтвердил эффективность его применения для обеспечения надежности электронных средств на ранних этапах проектирования. Вместе с тем, продолжалось развитие функциональных возможностей комплекса, первоочередные направления которого были определены на основе пожеланий пользователей. В статье приводится краткая характеристика новых функций, добавленных в программный комплекс АСОНИКА-К. Архивация проектов подсистемыСегодня не остается никаких сомнений в том, что со вступлением отечественных предприятий в рыночные отношения и их интеграции в мировое экономическое сообщество должны произойти кардинальные изменения не только в организации процесса производства, но и проектирования. Наметившиеся тенденции перехода к единому информационному пространству всех участников жизненного цикла требуют применения систем управления данными об электронных средствах (ЭС) (PDM-систем), что является одной из важнейших составляющих CALS-технологий [1]. Несмотря на то, что такие системы достаточно широко представлены на Российском рынке программных средств (ПС), уровень их внедрения на предприятиях-разработчиках ЭС остается чрезвычайно низким. Такое положение дел не могло не сказаться на эксплуатационных характеристиках программного комплекса (ПК) АСОНИКА-К при функционировании в Internet/Intranet сетях, хотя для реализации именно этой возможности он и был создан в виде "клиент-серверного" приложения [2]. Это обусловлено тем, что при создании Базы Данных (БД) ПК АСОНИКА-К были созданы Справочная и Проектная части (СЧБД и ПЧБД), а в качестве Архивной части БД (АЧБД), в соответствии с рекомендациями стандартов в области CALS-технологий, предполагалось использовать возможности PDM-системы, установленной на конкретном предприятии. Однако, не только этот фактор (практическое отсутствие PDM-систем) послужил отправной точкой для начала работ по созданию собственной Системы архивации (СА) для ПК АСОНИКА-К. На ранних этапах проектирования - технического предложения (ТП) и эскизного проектирования (ЭП) - исследуются различные варианты построения ЭС (в том числе, и схемы расчета надежности (СРН)), из которых только один будет доведен до состояния конструкторской документации, которая попадает под управление PDM-системы. Что же касается отвергнутых вариантов, то их судьба целиком зависит от пользователя ПК АСОНИКА-К: то ли они будут уничтожены, то ли будут сохранены на его компьютере. В последнем случае, по мере накопления таких данных, поиск необходимой информации на дисках будет вс╦ более и более затрудняться, что потребует использования тех или иных ПС для сопровождения этих данных (сопровождения Архива проектов). Для архивации проектов ПК АСОНИКА-К была разработана специализированная СА (АЧБД, Интерфейс пользователя и Интерфейс администратора Архива), которая позволяет реализовать следующие функции:
Для практической реализации этих функций необходимо применение высокотехнологичной масштабируемой СУБД. На сегодняшний день - это Oracle или Microsoft SQL server. Принимая во внимание, что ПК АСОНИКА-К должен работать не только под ОС Windows, но и под Unix, была выбрана СУБД Oracle9i. Ещ╦ одним аргументом в пользу этого выбора послужило и то, что СЧБД ПК АСОНИКА-К создана на платформе Oracle. Использование этой СУБД позволяет:
Хотя в СУБД Oracle9i (как и в любой другой СУБД) имеются встроенные средства работы с данными (поиск, извлечение, удаление и др.), их использование требует специальных знаний и навыков работы в среде Oracle. Поэтому для СА был разработан Интерфейс пользователя, который позволяет работать с Архивом, не требуя установки СУБД Oracle 9i на компьютер пользователя, а также, при необходимости, перевести Архив на платформу любой другой СУБД (например, той, которую использует PDM-система, установленная на предприятии). Для поиска информации в Архиве были созданы поисковые словари, для которых определены необходимые термины. Поиск информации в Архиве осуществляется путем выбора соответствующих критериев поиска (терминов). В разработанной СА поиск может проводиться для всех уровней разукрупнения СРН ЭС (изделия, компонентов 1-го, 2-го и 3-го уровней) по двум критериям: "Название" и "Децимальный номер". Интерфейс пользователя СА позволяет просмотреть содержимое выбранного проекта. Если изделие содержит компоненты низших уровней разукрупнения, то пользователь имеет возможность просмотреть и их содержимое. В случае необходимости, пользователь может весь проект (или любую его часть) извлечь из Архива и сохранить в своем текущем проекте (папке ПЧБД), в любом ранее созданном проекте или в новой папке (рис. 1). Рисунок 1. Интерфейс пользователя СА: копирование данных из Архива Использование СА позволяет существенно упростить электронный обмен данными при проектировании ЭС. При установке СА в локальную сеть предприятия в Архиве можно сохранять как завершенные, так и незавершенные проекты, содержащие данные об изделиях, находящихся в разработке. Это позволяет оперативно следить за состоянием надежности проектируемой аппаратуры и вносить необходимые изменения в частные технические задания (ЧТЗ), СРН и так далее, то есть непосредственно управлять надежностью ЭС. Кроме того, руководитель разработки может следить за темпами выполнения проектно-конструкторских работ, так как расчет надежности является своеобразным индикатором полноты и завершенности проекта. Автоматизация анализа результатов расчетовУправление надежностью проектируемых ЭС в современных автоматизированных системах управлением качеством (АСУК) осуществляется с помощью замкнутой системы управления, в которой управляющие воздействия вырабатываются на основе отклонений расчетных (текущих) значений показателей надежности от заданных в ТЗ. Однако способы изменения показателей надежности могут быть различны (изменение режимов работы электрорадиоизделий (ЭРИ), введение избыточности и др.). Поэтому для обоснования выбора конкретного способа повышения надежности проектируемого ЭС был разработан интерактивный метод анализа результатов расчета [2]. Метод программно реализован, и соответствующий модуль включен в состав Системы анализа результатов (САР) ПК АСОНИКА-К (рис. 2). Рисунок 2. САР: Интерфейс пользователя Созданная к настоящему времени версия САР позволяет проводить следующие виды анализа:
Такое деление обусловлено тем, что, во-первых, пути повышения надежности для 1-го и 2-го типов существенно различаются:
Рисунок 3. САР: функция распределения времени наработки на отказ изделия Во-вторых, задачи обеспечения надежности должны решать специалисты разных подразделений:
В-третьих, сами задачи возникают на разных этапах проектирования:
Расчет характеристик сохраняемости ЭРИ зарубежного производстваПрименение ЭРИ зарубежного производства создает значительные трудности при расчете надежности ЭС, которые при эксплуатации основную часть времени находятся в режиме ожидания (хранения) в обесточенном состоянии с периодическим контролем работоспособности. Как известно, для таких ЭС следует рассчитывать интенсивность отказов ЭРИ по моделям, которые отличаются от моделей эксплуатационной интенсивности отказов. Что же касается ЭРИ зарубежного производства (или их отечественных аналогов), то для них такие модели (в том числе, и численные значения коэффициентов) в нормативно-технической документации не приводятся, причем не только в зарубежной, но даже и в отечественной. Для решения этой проблемы был разработан метод идентификации характеристик надежности ЭРИ для режима ожидания (хранения). Метод основан на использовании принципа двойственности и позволяет синтезировать математическую модель интенсивности отказов ЭРИ в режиме ожидания (хранения) в аналитическом виде и идентифицировать численные значения е╦ коэффициентов. Метод идентификации численных значений коэффициентов математических моделей интенсивности отказов ЭРИ в режиме ожидания (хранения) программно реализован в ПК АСОНИКА-К и включен в состав модуля "Интерфейс администратора базы данных". С его помощью была проведена идентификация коэффициентов математических моделей интенсивности отказов в режиме ожидания (хранения) в объеме, полностью соответствующем объему отечественного справочника "Надежность зарубежных аналогов" и американского MIL HDBK-217, а также более чем для 3000 типов ЭРИ зарубежного производства (в основном, интегральных микросхем). Математические модели и численные значения коэффициентов занесены в Справочную часть базы данных ПК АСОНИКА-К (рис. 5) и протестированы. Рисунок 5. Интерфейс администратора базы данных: оглавление СЧБД Таким образом, на сегодняшний день только ПК АСОНИКА-К предоставляет возможность проведения расчетов показателей надежности ЭC, которые в эксплуатации основную часть времени находятся в режиме ожидания (хранения) в обесточенном состоянии с периодическим контролем работоспособности, и в состав которой входят не только отечественные ЭРИ, но и ЭРИ зарубежного производства и (или) их отечественные аналоги (рис. 6). Расчет надежности восстанавливаемых ЭСВ ПК АСОНИКА-К для расчетов показателей надежности ЭС, СРН которых содержат резервные группы, были использованы широко известные аналитические модели и методы [3]. Однако в процессе эксплуатации ПК АСОНИКА-К оказалось, что область применения этих моделей существенно ограничена, и при решении практических задач пользователи вынуждены были проводить расчеты надежности ЭС "вручную" (с помощью универсальных математических пакетов - MATCAD, MATHEMATICA и др.) или разрабатывать собственные специализированные ПС. Поэтому возникла необходимость разработать такой метод расчета показателей надежности ЭС, который позволял бы не только проводить расчеты надежности как восстанавливаемых, так и невосстанавливаемых ЭС, но позволил бы создать такую программную реализацию для ПК АСОНИКА-К, которая была бы инвариантна к структурам СРН и стратегиям контроля и восстановления работоспособности ЭС. Исходя из вышеизложенных требований, был разработан метод расчета показателей надежности ЭС, в основу которого положен метод статистических испытаний (метод Монте-Карло). Метод позволяет рассчитать полную номенклатуру показателей надежности ЭС, с различными стратегиями восстановления (неограниченный ЗИП, ограниченный и др.), структурами СРН (древовидной, иерархической и др.), способами контроля работоспособности (непрерывным, периодическим и др.) и моделями отказов (законами распределения времени наработки до отказа) СЧ. Метод был программно реализован и включен в состав расчетного ядра ПК АСОНИК-К. На рис. 7, в качестве примера, приведены результаты расчета показателей надежности восстанавливаемого изделия, СРН которого имеет иерархическую структуру и содержит соединения различных резервированных групп. Рисунок 7. Интерфейс пользователя: результаты показателей надежности Как видно из рис. 7, в данном случае с помощью ПК АСОНИКА-К были рассчитаны вероятность безотказной работы (ВБР), коэффициент оперативной готовности и коэффициент готовности, то есть те показатели надежности, которые являются обязательными для восстанавливаемых ЭС. Литература
|
Ваш комментарий к статье | ||||