Надежность. Автоматизированный логико вероятностный расчет надежности технических систем Текст лабораторный практикум
Скачать 2.22 Mb.
|
Надежность Автоматизированный логико -вероятностный расчет надежности технических систем Текст ]: лабораторный практикум Лабораторный практикум предназначен для студентов специальностей, 220300, 270100, 270300, 170600 по дисциплинам "Надежность систем управления, "Модели и методы анализа проектных решений, Интеллектуальные подсистемы, "Системы управления технологическими процессами и информационные технологии, Управление техническими системами. Содержит методические указания к выполнению лабораторных, практических и самостоятельных работ на основе приведенного алгоритмического, методического и программного обеспечений логико - вероятностного метода анализа надежности технических систем Введение Проблема надежности является ключевой в развитии техники. Особенно велика ее роль в связи с широким использованием автоматических и автоматизированных систем управления и контроля. Последние требуют тщательной проработки вопросов надежности, начиная от проектирования и производства и кончая их испытаниями и эксплуатацией. Показатели надежности систем можно количественно оценивать, используя информацию о надежности отдельных элементов. Для этого необходимо знать показатели надежности элементов и структурную схему расчета надежности, которая за исключением редких случаев не совпадает с другими схемами автоматизации. Одним из перспективных методов анализа надежности сложных систем является логико-вероятностный, который основан на математическом аппарате алгебры логики и предполагает определенные связи между отказами системы и событиями, от которых они зависят - отказами элементов системы. Цель проведения анализа надежности заключается в существенном повышении эффективности управления и контроля технологическими системами. Для достижения цели решены следующие основные задачи 1 Предложена классификация структурных моделей надежности технических систем, предусматривающая 4 класса структур параллельно-последовательные, мостиковые, типовые и комбинированные 2 Разработано алгоритмическое и программное обеспечение для каждого класса структур с возможностью получения количественных параметров безотказности при заданной структурной схеме системы. По каждой работе составляется индивидуальный отчет. Содержание отчета название и цель работы основные теоретические положения постановка задачи и алгоритм ее решения структурная схема расчета надежности и исходные данные по надежности входящих в систему элементов, результаты расчета на ЭВМ результирующей надежности и эквивалентные структурные схемы выводы по работе. Перечень используемых сокращений СУ- система управления ЛВР - логико-вероятностный расчет ППС - параллельно-последовательные структуры вбр - вероятность безотказной работы ТС - техническая система. 4 1 Автоматизированный логико - вероятностный расчет надежности параллельно последовательных структур технических систем 1.1 Цель работы Изучить методику автоматизированного логико-вероятностного расчета (ЛВР) надежности для различных параллельно-последовательных структур (ППС). Определить результирующую вбр и другие показатели безотказности по заданной структурной схеме. 1.2 Основные теоретические положения 1.2.1 Показатели надежности систем управления Способность ТС сохранять свои наиболее существенные свойства (безотказность, ремонтопригодность и др) на заданном уровне в течение фиксированного промежутка времени при определенных условиях эксплуатации называют надежностью. Под структурной надежностью ТС понимают надежность системы в целом при заданной ее структуре и известных значениях надежности всех входящих в нее элементов. Степень надежности ТС определяется показателями связанными с явлением отказа - случайным событием, заключающимся в нарушении работоспособности системы. Вероятностью безотказной работы (вбр) P(t) системы называется вероятность того, что при определенных условиях эксплуатации в заданном интервале времени или в пределах заданной наработки не произойдет ни одного отказа Р) = Р. Здесь t - время, в течение которого определяется вбр; Т – время работы ТС от ее включения до первого отказа. Вероятностью отказа (во) Q (t) называется вероятность того, что при определенных условиях эксплуатации в заданном интервале времени возникнет хотя бы один отказ. Отказ и безотказная работа являются событиями несовместными и противоположными. Поэтому Q(t) = P(T ≤ t), Q(t) = l – P(t). (1.1) Частота отказов a(t) есть плотность вероятности времени работы системы до первого отказа. ∫ = = = t 0 dt ) t ( a Q(t) (t), Q' (t) P' - a(t) ; ∫ = t 0 dt ) t ( a - 1 (t) P . (1.2) Интенсивность отказов λ(t) - плотность вероятности отказа ТС к моменту времени t при условии, что до этого момента отказ не произошел 5 ) t ( P ) t ( a ) t ( = λ . (1.3) Интенсивность отказов и вбр связаны между собой зависимостью ∫ λ = t 0 dt ) t ( - e (t) P . (1.4) Средней наработкой до первого отказа называется математическое ожидание времени работы ТС до отказа ∫ ∞ = 0 ср. dt ) t ( P T (1.5) Особенностью показателей является то, что зная, например, вбр системы, можно найти остальные количественные показатели надежности. На этапе нормальной эксплуатации системы при экспоненциальном законе распределения λ(t) = и приведенные выражения упрощаются λ = − = λ 1 T ; t ) t ( P ln ср . (1.6) 1.2.2 Алгоритм ЛВР надежности ППС Расчеты надежности занимают ведущее место в проектировании и практике использования ТС. Для определения надежности систему разделяют на отдельные части, в отношении которых имеются или определяются количественные характеристики надежности. Декомпозицию производят так, чтобы отдельные части представляли собой конструктивно самостоятельные элементы, независимые в отношении отказов от других элементов. Если отказы соседних элементов зависят друг от друга, то их объединяют в один общий блок, для которого находят расчетным путем (или экспериментально, или по справочным данным) общую количественную характеристику надежности. Части ТС, имеющие самостоятельные количественные характеристики надежности, называются элементами расчета надежности или просто элементами. Наиболее распространенными, как показывает инженерная практика, структурными схемами различных ТС являются ППС, содержащие ветви с параллельно соединенными элементами расчета надежности, совместный отказ которых приводит к отказу всей системы и ветви с последовательно соединенными элементами, отказ каждого из которых приводит к отказу ТС. ЛВР надежности таких ТС можно провести путем последовательного упрощения структуры в соответствии с приведенным ниже алгоритмом. Алгоритм ЛВР надежности представим в алгебраической форме в виде структурного произведения А = А /\ А /\ А /\ А /\ А /\ А /\ А /\ Аи включает в себя 8 функциональных операторов, связанных между собой операцией "конъюнкция" (логическим произведением. Содержание функциональных операторов следующее А – составить по функциональной схеме ТС, с учетом приведенных выше соображений о независимости отказов структурную схему расчета надежности. Причем, в соответствии с принятым предварительно соглашением об отказе в ТС, элементы расчета надежности соединяются или последовательно, или параллельно А – сформулировать условие работоспособности данной ТС; А – составить логическую функцию работоспособности ТС (л А – минимизировать ли привести ее к виду, при котором она содержит минимальное число неповторяющихся членов. При этомиспользуются известные из алгебры логики законы и тождества, А – арифметизировать логическую функцию л заменой логических операции арифметическими последующим правилам a \/ b = a + b – a ⋅ b; a /\ b = a ⋅ b; а = 1 – а (1.8) А – заменить события их вероятностями, А – вычислить вероятность безотказнойработы ТС; А – проанализировать полученные результаты. Некоторые из перечисленных операторов данного алгоритма в конкретной задаче могут отсутствовать в зависимости от степени полноты исходных данных. Пример Рассчитать надежность гибкого автоматизированного участка (ГАУ) для обработки корпусных деталей. Согласно функциональной схеме ГАУ. (рисунок 1.1) в его состав входят следующие элементы расчета надежности - специальный сверлильно - фрезерный станок - 2 шт - промышленный робот - 1 шт - кантователь - 1 шт - автоматизированный склад-накопитель; - управляющий вычислительный комплекс на базе ЭВМ. А1:Т.к. работа на станках производится одновременно и независимо друг от друга, то данное соединение сточки зрения надежности является параллельным. Выход из строя (отказ) любого другого элемента ГАУ может быть представлена ППС следующего вида (рисунок 1.2). А ГАУ отказывает только при отказе УВК и станка № 1 или станка № 2 и робота и кантователя и склада. A3: Л = 1 /\ (2 \/ 3) /\ 4 /\ 5 /\ 6. А Л не минимизируется, т.к. отсутствуют повторяющиеся члены. A5: F ap. = 1 ⋅ (2+3 – 2 ⋅ 3) ⋅ 4 ⋅ 5 ⋅ 6. A6: Р = P 1 ⋅ (Р + Р – P 2 ⋅ Р) ⋅ P 4 ⋅ Р P 6 Рисунок 1.1 – Функциональная схема ГАУ Рисунок 1.2 – Структурная схема надёжности ГАУ Аи А Вычисление вбр ГАУ осуществить с использованием ЭВМ. Для анализа полученного результата предусмотреть возможность изменения вбр составляющих элементов с определенным шагом. 1.2.3 Постановка задачи автоматизированного ЛВР надежности ППС Дана или составлена структурная схема надежности ГАУ, отражающая его конструктивную или техническую сторону и систему управления. Структурная схема надежности состоит из ряда элементов с известными значениями вбр и соединенными между собой только последовательно или параллельно. Требуется формализовать с использованием ЭВМ нахождение результирующей структурной надежности такой ТС, те. обеспечить ее нахождение в автоматизированном режиме. Такой ЛВР надежности ТС назовем автоматизированным. Для решения задачи необходимо составить алгоритм и программу автоматизированного ЛВР надежности. 8 1.2.4 Описание алгоритма решения задачи Составим семейство элементарных ППС, состоящее из 10 вариантов, в достаточной степени отражающие все многообразие структур. Каждое из элементарных ППС состоит не более чем из 5 элементов с известными вбр Р, Р, ..., Р. Соответствующие варианты элементарных ППС приведены на рисунке 1.3. Согласно алгоритма ЛВР надежности найдены расчетные выражения результирующей вбр ППС для каждого варианта, которые приведены на этом же рисунке. Теперь можем сформулировать следующий алгоритм автоматизированного ЛВР надежности ППС. 1 Разбить общую структурную схему ТС наряд элементарных ППС и их пронумеровать. 2 Последовательно подбирать для каждой выделенной элементарной ППС соответствующий вариант, руководствуясь рисунком 1.3. 3 Ввести известные значения вбр всех 5-ти элементов P i в ПК для каждой Рисунок 1.3 – Структурные схемы надёжности элементарных ППС элементарной ППС, а также соответствующий шаг изменения вбр этих элементов DP i . Причем в случае отсутствия части элементов вводить их вбр, равные 1. Если не предполагается исследовать зависимость результирующей вбр от изменения вбр отдельных элементов, то вводить ∆P i , равные нулю. Затем вводится номер варианта рассматриваемой элементарной ППС. 4 Считывать с монитора ПК значения результирующей вбр для каждой элементарной ППС, например, при ∆P i ≠ 0, P min , P sr , Р mах , а при ∆P i =0 P min =P sr =P max = P. 5 Составить эквивалентную структурную схему расчета надежности, исходные значения вбр элементов в которой взять согласно п данного алгоритма. 6 Проанализировать полученные результаты общей структурной надежности ТС, если остался один эквивалентный элемент, или повторять пп.1-5 до тех пор, пока не будет найдена искомая надежность всей ТС. Для реализации описанного алгоритма автоматизированного ЛВР надежности составлено соответствующее программное обеспечение для ПК. 1.2.5 Характеристика программного обеспечения Описанный алгоритм автоматизированного ЛВР надежности ППС сложных ТС реализован разработанной программой NADP. Схема алгоритма представлена на рисунке 1.4. Здесь использованы следующие обозначения P i (i = l, 2, ..., 5) - исходные значения вбр элементов элементарных ППС, ∆P i - требуемый шаг изменения вбр элементов целочисленная переменная, соответствующая варианту элементарной ППС; I(1,10) – индексная переменная цикла. Инструкция по использованию NADP заключается в последовательном вводе в диалоговом режиме следующей информации вбр каждого элемента выделенной ППС; шаг изменения вбр каждого элемента переменная Var, изменяющаяся от 1 до 10. В программе принято изменение I от 1 до 10 с шагом по умолчанию равным 1. Вывод информации на монитор или печать осуществляется в следующем порядке варианта значение I как N шага цикла значения вбр элементов P i и результирующие значения надежности выделенной элементарной ППС на каждом шаге цикла. Примечание 1). Если анализа надежности по каким-либо причинам проводить не требуется, то принять все ∆P i = 0; 2). Если в рассматриваемой ППС элементов менее пяти, то для недостающих элементов вводить P i = 1, a ∆P i = 0, соответствующую абсолютно надежным элементам. Рисунок 1.4 – Схема автоматизированного ЛВР надежности ТС с элементарными ППС 11 1.3 Порядок выполнения работы 1.3.1 Подготовительная работа Зарисовать структурную схему надежности ТС в соответствии с рисунком 1.5, общую для всех вариантов, произвести разбивку на элементарные ППС, выделив их пунктирной линией, и пронумеровать Подобрать по рисунку 1.3 соответствующие варианты для выделенных элементарных ППС; Исходные данные для каждого варианта найти, используя следующие условные соотношения P i (I = l, 2, ..., 20) = (0,60 + i/100) + 10 -3 ⋅ N; ∆P i (i = 1, 2, ..., 20) = 10 -5 ⋅ i ⋅ N, где N – номер варианта соответствующий двум последним цифрам номера зачетки- номер элемента в структурной схеме надежности ТС. Рисунок 1.5 – Структурная схема надежности сложной СУ с ППС 1, 2,...,20 - номера элементов 1.3.2 Работа за компьютером С помощью ПК подсчитать результирующие вбр для каждой выделенной элементарной ППС, Построить эквивалентную структурную схему надежности на втором уровне и выделить снова элементарные ППС, для которых также подобрать соответствующие варианты Если бы структурная схема расчета надежности ТС содержала большее количество элементов, то повторить пп.1 и 2 до тех пор, пока не останется один эквивалентный элемент, надежность которого соответствует надежности всей ТС; Используя приведенные соотношения для показателей безотказности при постоянной интенсивности отказов, вычислить за определенное время t = 100 ⋅ N, остальные показатели надежности вероятность отказов частоту отказов интенсивность отказов и среднюю наработку на отказ. Проанализировать уровень полученной результирующей надежности ТС и предложить возможные варианты ее повышения. 1.4 Контрольные вопросы 1.4.1 Какие показатели надежности ТС Вам известны 1.4.2 Содержание функциональных операторов, входящих в алгоритм ЛВР надежности ТС? 1.4.3 Понятие о надежности ТС и о ППС. Что понимается под элементарной ППС? 1.4.4 Расскажите о постановке задачи автоматизированного ЛВР надежности ППС. 1.4.5 Выведите выражение для определения результирующей вбр элементарной ППС г варианта. 1.4.6 Содержание алгоритма автоматизированного ЛВР надежности ППС. 1.4.7 Поясните схему алгоритма программы NADP. 1.4.8 Как проверить правильность работы программы 13 2 Автоматизированный логико - вероятностный расчет надежности мостиковых структур технических систем 2.1 Цель работы Изучить методику автоматизированного ЛВР надежности мостиковых структур. Определить результирующие показатели надежности по заданной структурной схеме с мостиковыми структурами. 2.2 Основные теоретические положения 2.2.1 Мостиковые структуры Назовем структуру, изображенную на рисунке 2.1 и состоящую из пяти элементов расчета надежности, один элемент которой включен в ее диагональ, элементарной мостиковой структурой. Диагональный элемент не позволяет считать, что остальные элементы соединены последовательно или параллельно. Поэтому использовать рассмотренный автоматизированный ЛВР надежности для парал- лельно-последовательных структур, не представляется возможным. Рисунок 2.1 – Структурная схема надежности элементарной мостиковой структуры Целесообразно мостиковые структуры выделить в отдельный класс структур и учесть при разработке автоматизированного логико-вероятностного расчета надежности эти особенности. Далее рассмотрим два метода ЛВР надежности элементарных мостиковых структур, 2.2.2 Методы ЛВР надежности элементарных мостиковых структур 2.2.2.1 Метод разложения по базовому элементу Метод основан на использовании теоремы о сумме вероятностей несовместных событий и заключается в следующем. В исходной структуре в соответствии с рисунком 2.1 выбирается базовый элемент и предполагается Рисунок 2.2 – Структурные схемы надежности с абсолютно надежным (аи абсолютно ненадежным (б) базовым элементом - базовый элемент находится в работоспособном состоянии (рисунок 2.2 а - базовый элемент находится в состоянии отказа (рисунок 2.2 б. При этом в качестве базового элемента целесообразно выбирать элемент, имеющий наибольшее количество связей, те. диагональный элемент. Для этих двух несовместных событий исходная элементарная мостиковая структура преобразовывается в две новые структурные схемы в соответствии с рисунком 2.2, представляющие собой элементарные ППС. Впервой из них базовый элемент закорачивается, а во второй – разрывается. Вычисляются вероятности безотказной работы (вбр) каждой из полученных ГШС и умножаются первая на вбр базового элемента, а вторая – на вероятность отказа базового элемента. Полученные произведения складываются. Найденная сумма соответствует искомой вбр исходной элементарной мостиковой структуры. Вбр первой структуры, изображенной на рисунке а, найдется Р = Р Р + Р – Р Р) ⋅ (Р + Р – Р Р) (2.1) и надежность второй ППС в соответствии с рисунком б составит Р = (1 - Р) ⋅ (Р Р + Р Р – Р Р Р Р (2.2) Результирующая вбр исходной структуры находится в соответствии с параллельным соединением обеих ППС: Р = Р + Р – Р 6 ·Р 7 . (2.3) 15 2.2.2.2 Метод преобразования узлов сложной конфигурации Сущность метода заключается в том, что узел сложной конфигурации структурой схемы надежности ТС заменяется на узел более простой конфигурации с сохранением показателей надёжности преобразуемого узла. При этом структура с преобразованным узлом упрощается и сводится к классу ППС. Пусть, например, требуется заменить узел в виде треугольника элементов 12, 23 и 31 на рисунке 2.3 на узел в виде звезды элементов 1, 2 и 3 при условии, что вероятность отказа элемента 12 равна q 12 , элемента 23 - q 23 и элемента 31 - q 31 . Переход к соединению элементов звездой не должен изменять надежность цепей 1-2, 2-3 и 3-1. Условия сохранения показателей надежности рассматриваемых цепей математически выразятся следующими равенствами q 1 + q 2 – q 1 ⋅ q 2 = q 12 (q 23 + q 31 – q 23 ⋅ q 31 ); q 2 + q 3 – q 2 ⋅ q 3 = q 23 (q 31 + q 12 – q 31 ⋅ q 12 ); (2.4) q 3 + q 1 – q 3 ⋅ q 1 = q 31 (q 12 + q 23 – q 12 ⋅ q 23 ). Если пренебречь произведениями малых величин видав левой части и видав правой части, то получим следующую систему уравнений q 1 + q 2 = q 12 ⋅ q 23 + q 12 ⋅ q 31 ; q 2 + q 3 = q 23 ⋅ q 31 + q 23 ⋅ q 12 ; (2.5) q 3 + q 1 = q 31 ⋅q 12 + q 31 ⋅ Вычитая из одного уравнения другое, складывая полученное с третьим уравнением, и действуя указанным образом по кругу, получаем решение системы уравнений в следующем виде q 1 = q 12 ⋅ q 31 ; q 2 = q 23 ⋅ q 12 ; (2.6) q 3 = q 31 ⋅ При обратном преобразовании звезды элементов в треугольник в соответствии с рисунком 2.4 необходимо найти решение системы уравнений (2.5) относительно, Из (2.6) имеем ; q q q 31 1 12 = ; q q q 12 2 23 = q q q 23 3 31 = (2.7) Рисунок 2.3 – Схема преобразования треугольника элементов расчета надежности в звезду Рисунок 2.4 – Схема преобразования звезды элементов расчета надежности в треугольник Получаем три уравнения стремя неизвестными. Путем подстановки несложно получить следующие окончательные выражения при таком преобразовании звезды элементов в треугольник ; q q q q 3 2 1 12 ⋅ = ; q q q q 1 3 2 23 ⋅ = q q q q 2 1 3 31 ⋅ = (2.8) 2.2.2.3 ЛВР надежности элементарной мостиковой структуры преобразованием треугольника элементов в звезду У элементарной мостиковой структуры элементы расчета надежноcти 1, 2, 5 и 3, 4, 5 образуют две схемы соединения треугольник. Преобразуем, например, соединение элементов 1, 2, 5 треугольник в звезду с элементами 12, 25 и 51. В соответствии с рисунком а используем найденные выражения (2.6), предварительно преобразовав их в соотношения для вбр по формуле q ij = 1 – P ij : Р = 1 - (1 – Р – Р Р = 1 - (1 – Р – Р (2.9) P 51 = 1 - (1 – Р – Р. Тогда, вбр преобразованной структурной схемы надежности, относящейся к классу ППС, в соответствии с рисунками б ив, определится Р = Р Р Р = Р Р (2.10) Р = Р + Р – Р ⋅ Р 7 Результирующая вбр элементарной мостиковой структуры (рисунок г) составит Р = Р Р. (2.11) 2.2.2.4 ЛВР надежности элементарной мостиковой структуры преобразованием звезды элементов 1, 3, 5 в треугольник с элементами 13, 35 и 51 У элементарной мостиковой структуры элементы расчета надежности 1, 3, 5, а также 2, 4, 5 образуют две схемы соединения звезда. Преобразуем, например, соединение элементов 1, 3, 5 в треугольник, используя ранее полученные выражения (2.8) (рисунок а, предварительно преобразовав их в соотношения для вбр. Эквивалентные значения вбр для новых элементов будут 18 ; ) 1 ( ) 1 ( ) 1 ( 1 5 3 1 13 P P P P − − ⋅ − − = ; ) 1 ( ) 1 ( ) 1 ( 1 1 5 3 35 P P P P − − ⋅ − − = ) 1 ( ) 1 ( ) 1 ( 1 3 1 5 51 P P P P − − ⋅ − − = (2.12) Вбр исходной структуры после промежуточных преобразований 5-ти элементной ППС (рисунок б, затем 3 (рисунок в) и 2 элементных (рисунок г) ППС найдется Р = Р + Р – Р Р Р = Р + Р – Р Р Р = Р Р (2.13) Р = Р + Р – Р ⋅ Р Постановка задачи автоматизированного ЛВР надежности мостиковых структур Дана или самостоятельно составлена структурная схема надежности сложной ТС. Структурная схема надежности соответственно состоит из большого количества элементов с известными исходными значениями вбр и набора элементарных мостиковых структур. Требуется формализовать с использованием ЭВМ нахождение результирующей структурной надежности такой ТС, те. обеспечить ее нахождение в автоматизированном режиме. Соответственно такой ЛВР надежности назовём автоматизированными для его реализации необходимо составить алгоритм и программу Описание алгоритма решения задачи 2.4.1 Разбить заданную структурную схему ТС наряд элементарных мостиковых структур и их пронумеровать. 2.4.2 Последовательно подобрать для каждой выделенной элементарной мостиковой структуры целесообразный метод ЛВР надежности. 2.4.3 Ввести в ЭВМ известные вбр всех пяти элементов P i для каждой элементарной мостиковой структуры, а также соответствующий шаг изменения вбр этих элементов Р. Кроме того, последовательно вводить в ЭВМ номер варианта, соответствующий выбранному методу ЛВР надежности. 2.4.4 Считывать с дисплея ЭВМ значения результирующей вбр для каждой элементарной мостиковой структуры, например, минимальные, средние и максимальные значения. 2.4.5 Составить эквивалентную структурную схему расчета надежности, исходные значения вбр элементов в которой взять согласно п. 2.4.4 данного алгоритма Рисунок 2.5 – Схема расчета надежности элементарной мостиковой структуры преобразованием треугольника элементов 1, 2, 5 в звезду 12, 25, 51 (аи дальнейшим упрощением ППС (б, в, г) 2.4.6 Проанализировать полученные результаты в случае, если остался один эквивалентный элемент, или повторять пп. 1-5 до тех пор, пока не будет найдена искомая результирующая надежность всей системы. Для реализации описанного алгоритма составлена соответствующая программа Рисунок 2 6 – Схема расчета надежности мостиковой структуры преобразованием звезды элементов в треугольника) и дальнейшим упрощением ППС б, в, г) Рисунок 2.7 – Схема автоматизированного ЛВР надежности ТС элементарными мостиковыми структурами 22 2.5 Характеристика программного обеспечения Разработанная программа NADM для автоматизированного ЛВР надежности мостиковых структур отражена схемой (рисунок 2.7), в которой использованы следующие обозначения P i (i = l, 2, ..., 5) - исходные известные значения элементов элементарных мостиковых структур ∆P i - целесообразный для анализа изменения надежности шаг изменения вбр элементов Var – переменная, соответствующая варианту выбранного метода расчета I(1,10) – цикловая индексная переменная. Особенностью программы NADM является наличие х подпрограмм BASEL – метод разложения по базовому элементу PRTR – метод преобразования треугольника элементов и PRZW – метод преобразования звезды элементов, в которых вычисляется вбр преобразованных структур. 2.5.1 Инструкция по использованию программы NADM Исходная информация последовательно вводится в следующем порядке - вбр каждого элемента элементарной мостиковой структуры - шаг изменения для вбр каждого элемента - целая переменная Var, изменяющаяся от 1 до 3. На дисплей или печать выводится следующая информация N варианта значение цикловой переменной, как № шага значения вбр всех пяти элементов и результирующая надежность выделенной элементарной мостиковой структуры на каждом шаге цикла. Примечание 1). Если анализ изменения результирующей надежности структуры не требуется, то принять все ∆P i равными нулю. 2). Если в рассматриваемой мостиковой структуре элементов менее 5-ти, то для недостающих элементов ввести информацию (P i = l, ∆P i = 0), соответствующую абсолютно надежным элементам. Проверить правильность работы ЭВМ можно следующим образом. Если при каких-то значениях вбр элементов принять шаг изменения ∆P i , равным нулю, то значение P i останутся неизменными, а при ∆P i ≠ 0 значения вбр для элементов с увеличением индекса также увеличиваются на величину выбранного шага. Рисунок 2.8 – Структурная схема расчета надежности сложной ТС с различно изображенными элементарными мостиковыми структурами 1, 2, …, 25 – номера элементов 2.6 Порядок выполнения ты 2.6.1 Подготовительная работа Зарисовать структурную схему надежности ТС (рисунок 2.8), произвести разбивку ее на элементарные мостиковые структуры, выделив каждую тонкой линией, и пронумеровать. Выбрать вариант преобразования для выделенных элементарных мостиковых структур Var = 1 – метод разложения по базовому элементу Var = 2 – метод преобразования треугольника элементов в звезду Var = 3 – метод преобразования звезды элементов в треугольник. Исходные данные для каждого варианта задания найти путем использования следующих выражений P i (i = l, 2, ..., 25) = (0,60 + i /100) + 0,001 ⋅ N; ∆P i (i = l, 2, ..., 25) = 10 -5 ⋅ i ⋅ N; (2.14) t = 100 ⋅ N, где N – номер варианта, совпадающий с последними двумя цифрами номера зачетки. 24 2.6.2 Работа на персональном компьютере С помощью ЭВМ подсчитать результирующие вбр для каждой элементарной структуры. Составить эквивалентную структурную схему надежности и выделить новые элементарные мостиковые структуры следующего уровня, для которых также выбрать вариант расчета. Повторить предыдущие пункты до тех пор, пока не останется один эквивалентный элемент, надежность которого соответствует надежности системы. Вычислить за определенное время t, используя найденные значения вбр, другие показатели надежности системы вероятность отказов Q(t), частоту отказов a(t), интенсивность отказов λ и среднюю наработку на отказ Т ср • Проанализировать уровень полученной надежности системы и предложить возможные структурные или элементные варианты ее повышения. 2.7 Контрольные вопросы 2.7.1 Назовите количественные показатели безотказности ТС. 2.7.2 Понятие о надежности ТС и о элементарной мостиковой структуре. 2.7.3 Сущность метода разложения по базовому элементу. 2.7.4 Понятие о методе преобразования узлов сложной конфигурации. 2.7.5 Расскажите о ЛВР надежности мостиковых структур преобразованием а) треугольника элементов в звезду б) звезды элементов в треугольник. 2.7.6 Постановка задачи автоматизированного ЛВР надежности мостиковых структур. 2.7.7 Содержание алгоритма автоматизированного ЛВР надежности мостиковых структур. 2.7.8 Поясните схему программы NADM. 2.7.9 Как оценить правильность работы программы 25 3 Автоматизированный логико - вероятностный расчет надежности типовых структур технических систем 3.1 Цель работы Изучить методику автоматизированного ЛВР надежности типовых структур. Определить результирующие показатели надежности по заданной структурной схеме, содержащей разнообразные типовые структуры. 3.2 Основные теоретические положения 3.2.1 Типовые структуры Под типовыми структурами понимают структуры, наиболее часто применяющиеся для передачи информационной и командной информации в инфор- мационно-измерительных системах (ИМС), автоматизированных системах управления технологическими процессами (АСУ ТП) и др. К ним относятся следующие структуры с обходными каналами (ОBК) (рисунок а, иерархическая несимметричная 3-уровневая, состоящая из 5-ти каналов передачи информации (IER.5) (рисунок б иерархическая симметричная, состоящая из 6 каналов передачи информации) (рисунок в) и сетевые структуры, состоящие из 5 каналов (SET. 5) (рис. г) и 6 каналов (SET. 6) (рисунок д. В последней канал 6 – двунаправленный ЛВР надежности передачи информации в типовых структурах При ЛВР надежности типовых структур используем известные законы и теоремы алгебры логики, в том числе теорему разложения, согласно которой имеем f(a 1 , a 2 , ..., a n ) = a 1 ⋅ f(l, a 2 , ..., a n ) \/ а f(0, а, ..., а n ); f(a 1 , a 2 , ..., a n ) = [a 1 \/ f(0, а, ..., a n )] а \/ f(l, a 2 ,..., a n )]. (3.1) 3.2.2.1 Структура с обходными каналами (ОВК) Логическая функция работоспособности структуры запишется Л = 1 ⋅ 2 ⋅ 3 \/ 1 ⋅ 5 \/ 3 ⋅ 4. (3.2) Преобразуем Л разложением по базовому элементу 1. Тогда, получим Л 1(2 ⋅ 3 \/ 5 \/ 4 ⋅ 3) \/ 1 ⋅4 ⋅ 3 = 1[3 ⋅ (2 \/ 4) \/ 5] \/ 1 ⋅ 3 ⋅ 4. (3.3) Арифметизируем преобразованную логическую функцию работоспособности, учитывая, что 1 ⋅ 1 = 0. 26 F ap = 1 [3 (2 + 4 - 2 ⋅ 4) + 5 - 3 ⋅ (2 + 4 - 2 ⋅ 4) ⋅ 5] + 1 ⋅ 4 ⋅ 3 (3.4) Заменяя события их вероятностями, получаем Р = Р Р (Р + Р – P 2 ⋅ Р) + Р – Р (Р + Р - Р Р) ⋅ Р + (1 –P 1 ) ⋅ Р Р. (3.5) 3.2.2.2 Иерархическая несимметричная структура (IER.5) Рассмотрим случай, при котором информация из верхней точки дойдет до всех 3 получателей нижнего уровня. Соответствующая логическая функция будет Л = 1 ⋅ 2 ⋅ 3 ⋅ 4 ⋅ 5. (3.6) Соответственно F ap = Л. Обозначим этот случай IER5.3, подразумевая последней цифрой число получателей информации. 3.2.2.3 Иерархическая симметричная структура (IER.6) IER 6.3 Составим логическую функцию работоспособности для случая, когда информация должна дойти до 3 нижних звеньев из 4. Л = 1 ⋅ 2 ⋅ 3 ⋅ 4 ⋅ 5 ⋅ 6 \/ 1 ⋅ 2 ⋅ 3 ⋅ 4 ⋅ 5 ⋅ 6 \/ 1 ⋅ 2 ⋅ 3 ⋅ 4 ⋅ 5 ⋅ 6 \/ 1 ⋅ 2 ⋅ 3 ⋅ 4 ⋅ 5 ⋅ 6. (3.7) Преобразуем полученное выражение к более компактному и удобному виду Л = 1 ⋅ 2 {3 [4 (5 ⋅ 6 \/ 5 ⋅ 6) \/ 4 ⋅ 5 ⋅ 6] \/ 3 ⋅ 4 ⋅ 5 ⋅ 6}. (3.8) Анализируя Ли заменяя события их вероятностями, получаем Р = Р Р Р Р (Р ⋅ 6 P + 5 P ⋅ Р) + 4 P ⋅ Р Р + 3 P ⋅ Р Р ⋅ РЕ Составим логическую функцию работоспособности для этой же структуры, но для случая, когда информация не дойдет ни до одного нижнего получателя Л = 1 ⋅ 2 \/ 1 ⋅ 2 ⋅ 3 ⋅ 4 \/ 1 ⋅ 2 ⋅ 5 ⋅ 6 \/ 1 ⋅ 2 ⋅ 3 ⋅ 4 ⋅ 5 ⋅ 6 . (3.10) Минимизируем л, используя теорему о разложении по базовому элементу Л = 1 [ 2 \/ 2 ⋅ 5 ⋅ 6 ] \/ 1 ⋅ 3 ⋅ 4 ( 2 \/ 2 ⋅ 5 ⋅ 6 ) = ( 2 \/ 2 ⋅ 5 ⋅ 6 ) ( 1 \/ 1 ⋅ 3 ⋅ 4 ). (3.11) Арифметизируем логическую функцию работоспособности ар = ( 2 + 2 ⋅ 5 ⋅ 6 ) ( 1 + 1 ⋅ 3 ⋅ 4 ). (3.12) Заменяя события их вероятностями, имеем Р = ( 2 P + Р ) ( 1 P + Р ). (3.13) 3.2.2.4 Сетевая структура с пятью каналами (SET.5) Логическая функция работоспособности структуры запишется Л = 1 ⋅ 2 \/ 4 ⋅ 3 \/ 5. (3.14) Арифметезируя л, получаем ар = 1 ⋅ 2 + 4 ⋅ 3 + 5 - 1 ⋅ 2 ⋅ 3 ⋅ 4 - 1 ⋅ 2 ⋅ 5 - 3 ⋅ 4 ⋅ 5 + 1 ⋅ 2 ⋅ 3 ⋅ 4 ⋅ 5 (3.15) Заменяя события их вероятностями, получим Р = (Р Р + Р ⋅ Р ⋅ Р) - (Р Р Р Р + Р Р Р + Р Р Р) + + Р Р Р Р Р) 3.2.2.5 Сетевая структура 6 канальная (SET.6) Логическая функция работоспособности данной структуры запишется Л = 1 ⋅ 2 \/ 5 \/ 4 ⋅ 3 \/ 1 ⋅ 6 ⋅ 3 \/ 4 ⋅ 6 ⋅ 2. (3.17) Упростим л Л =1 ⋅ 2 \/ 5 \/⋅3 (4 \/ 1 ⋅ 6) \/ 4 ⋅ 6 ⋅ 2 = 2 (1 \/ 4 ⋅ 6) \/ 5 \/ 3 (4 \/ 1 ⋅ 6) (3.18) Арифметизируем л F ap = 2 (1 + 4 ⋅ 6 – 1 ⋅ 4 ⋅ 6) + 5 + 3 (4 + 1 ⋅ 6 - 4 ⋅ 1 ⋅ 6) – 2 (1 + 4 ⋅ 6 – 1 ⋅ 4 ⋅ 6) ⋅ 5 - - 5 ⋅ 3 (4 + 1 ⋅ 6 – 4 ⋅ 1 ⋅ 6) – 3 (4 + 1 ⋅ 6 – 4 ⋅ 1 ⋅ 6) ⋅ 2 ⋅ (1 + 4 ⋅ 6 – 1 ⋅ 4 ⋅ 6) + + 2 (1 + 4 ⋅ 6 – 1 ⋅ 4 ⋅ 6) ⋅ 5 ⋅ 3 (4 + 1 ⋅ 6 – 4 ⋅ 1 ⋅ 6). (3.19) Окончательное выражение для вероятности безотказной работа структуры запишется Р = Р Р + Р Р - Р ⋅ Р ⋅ Р) + Р + Р (Р 4 + P 1 ⋅ Р - Р ⋅ P 1 ⋅ Р) - - Р (Р + Р Р - P 1 ⋅ Р ⋅ Р) ⋅ Р - Р ⋅ Р ⋅ (Р + P 1 ⋅ Р - Р P 1 ⋅ Р) - - Р (Р + P 1 ⋅ Р - Р ⋅ P 1 ⋅ Р) ⋅ P 2 ⋅ (P l + Р ⋅ Р - P 1 ⋅ Р Р) + + Р Р + Р Р - Р ⋅ Р Р) ⋅ Р Р (Р + Р ⋅ Р - Р Р ⋅ Р. (3.20) Рисунок 3.1 – Структурные схемы расчета надежности типовых структур 29 3.3 Постановка задачи автоматизированного ЛВР надежности типовых структур Дана или самостоятельно составлена структурная схема надежности, состоящая из большого количества элементов надежности с известными исходными значениями вор. Группировка элементов расчета надежности структурной схемы приводит к различным типовым структурам. Требуется формализовать с использованием ЭВМ нахождение результирующей надежности ТС, те. обеспечить ее нахождение в автоматизированном режиме. Такой ЛВР надежности типовых структур назовем автоматизированными для его реализации составим алгоритм и программу. 3.4 Описание алгоритма решения задачи 3.4.1 Разбить заданную структурную схему наряд типовых структур, их выделить и пронумеровать. 3.4.2 Последовательно подобрать для каждой выделенной типовой структуры номер варианта. 3.4.3 Ввести в ЭВМ исходные значения вбр P i пяти или шести элементов для каждой типовой структуры, а также соответствующий шаг изменения вбр ∆P i этих элементов. Затем ввести в ЭВМ и номер варианта, соответствующий типу очередной выделенной типовой структуры. 3.4.4 Считывать с дисплея ЭВМ значения результирующей вбр для каждой типовой структуры, например, минимальные, средние и максимальные значения. 3.4.5 Составить эквивалентную структурную схему надежности, исходные значения вбр элементов в которой взять согласно п. 3.4.4 данного алгоритма. 3.4.6 Проанализировать полученный результат в случае, если остался один эквивалентный элемент, или повторять пп. 3.4.1 - 3.4.5 до тех пор, пока не будет найдена искомая результирующая надежность всей схемы. Для реализации алгоритма автоматизированного ЛВР надежности составлена соответствующая программа NADT. 3.5 Характеристика программы NADT На рисунке 3.2 приведена схема разработанного алгоритма для автоматизированного ЛВР надежности типовых структур. На схеме использованы следующие обозначения P i (i = l, 2, ..., 6) - исходные известные значения вбр элементов типовых структур ∆P i (i = l, 2, ..., 6) - целесообразная для анализа надежности величина шага изменения вбр элементов, Var - переменная, изменяющаяся от 1 дои соответствующая определенной типовой структуре Var = 1 для типовой структуры с обходными каналами ОВК; Var = 2 для IER 5.3; Var = 3 для IER 6.4; Var = 4 для IER 6.0; Var = 5 для SET 6; Var = 6 для SET 5; I(1,10) - индексная цикловая переменная Инструкция по использованию программы NADT Исходная информация последовательно вводится в следующем порядке - вбр каждого элемента типовой структуры - шаг изменения вбр каждого элемента - целая переменная VAR, изменяющаяся от I до 6. На дисплей или печать выводятся № варианта значение i, как N шага цикла, значения вбр элементов и результирующая надежность выделенной типовой структуры на каждом шаге цикла. Оценить правильность работы программы NADT можно, если при ∆P i ≠ 0 значения вбр для всех элементов типовой структуры с увеличением индекса также увеличиваются на величину шага, а при 0 < P i < l и ∆P i = 0 все вбр элементов и результирующая надежность данной структуры остаются неизменными при увеличении индексной переменной. Примечание 1 ). Если не требуется анализировать надежность какой-либо типовой структуры в зависимости от изменения вбр элементов, принять все ∆P i = 0. 2 ). Если в рассматриваемой типовой структуре элементов менее шести, то для недостающих элементов вводить P i = 1, a ∆P i = 0, те. вводить информацию, соответствующую абсолютно надежным элементам. 3.6 Порядок выполнения работы 3.6.1 Подготовительная работа Зарисовать структурную схему надежности (рисунок 3.3), произвести разбивку на типовые структуры, выделив каждую из них и пронумеровать. Подобрать соответствующие варианты для выделенных типовых структур. Исходные данные для каждого варианта задания найти из следующих соотношений) = 10 -5 ⋅ i ⋅ N; t =100 ⋅ N, где N – номер варианта, совпадающий с двумя последними цифрами зачетки i – номер канала связи (элемента структуры. Рисунок 3.2 – Схема автоматизированного ЛВР надежности типовых структур Рисунок 3.3 – Структурная схема расчета надежности сложной ТС 3.6.2 Работа на компьютере С помощью ПК подсчитать результирующие вбр для каждой типовой структуры. Построить эквивалентную структурную схему надежности 2 уровня, которую, если возможно, снова разбить на типовые структуры и для каждой из них подобрать соответствующий номер варианта. Повторять предыдущие пункты до тех пор, пока не останется один эквивалентный элемент, надежность которого соответствует надежности всей системы см. рисунок 3.3). Используя известные соотношения, вычислить за определенное время t основные показатели безотказности вероятность отказа Q(t), интенсивность λ ичас- тоту a(t) отказов, а также среднюю наработку на отказ Т ср • Проанализировать уровень полученной результирующей надежности ТС и предложить возможные структурные или элементные варианты ее повышения. 3.7 Контрольные вопросы 3.7.1 Назовите типовые структуры. 3.7.2 Выведите выражение для определения результирующей вбр г варианта Расскажите о постановке задачи автоматизированного ЛВР надежности типовых структур. 3.7.4 Содержание алгоритма автоматизированного ЛВР надежности типовых структур. 33 3.7.5 Поясните схему программы NADT. Как оценить правильность ее работы Перечислите возможные способы повышения надежности заданной структуры. 3.7.7 Назовите показатели безотказности систем. 34 4 Автоматизированный логико - вероятностный расчет надежности технических систем скомбинированной структурой 4.1 Цель работы Изучить методику автоматизированного логико-вероятностного расчета надежности систем управления скомбинированной структурой. Научиться составлять структурные схемы расчета надежности, определять результирующие показатели безотказности и анализировать их изменения. 4.2 Основные теоретические положения Обеспечение надежности производства является ключевой проблемой современной техники. Инженерный расчет надежности становится обязательным на всех этапах разработки, создания и эксплуатации сложных систем. На этапе технического проектирования результаты расчета надежности позволяют обосновать выбор средств автоматики, способов резервирования, глубину и способ контроля, диагностику, требования к программному обеспечению. На этапе эксплуатации системы по результатам расчета надежности выбирают состав и объем запасных элементов, а также планируют графики и объем профилактических работ /1, 2, 3/. Однако, существующие методы расчета надежности ориентированы в основном на простые системы управления и поэтому недостаточно используют возможности персональных компьютеров. В инженерной практике декомпозиция АСУ ТП, как правило, приводит к комбинированным структурным схемам расчета надежности, включающим одновременно параллельно-последовательные, мостиковые и типовые структуры. Поэтому такой класс структурных моделей надежности систем управления ТС назовем комбинированными рассмотрим их автоматизированный ЛВР надежности. Рисунок 4.1 – Схема диалогового взаимодействия с ЭВМ в процессе автоматизированного ЛВР надежности ТС Постановка задачи автоматизированного расчета надежности систем управления заключается в следующем. По функциональной схеме автоматизации составляется структурная схема расчета надежности исследуемой системы, состоящая, как правило, из большого количества элементов расчета надежности сиз- вестными значениями вбр. Необходимо получить результирующие показатели безотказности в автоматизированном режиме. Для решения задачи предлагается следующий алгоритм 1 Разбить общую структуру системы на элементарные структуры, состоящие из 5-6 элементов с учетом реальных инженерных соображений 2 Распознать тип каждой выделенной элементарной структуры из числа параллельно- последовательных, мостиковых или типовых структур 3 Свернуть каждую элементарную структуру с получением результирующей вбр; 4 Составить новую эквивалентную структурную схему, в качестве элементов которой выступают выделенные ранее элементарные структуры 5 Затем по аналогии все повторить наследующем уровне итак сворачивать до тех пор, пока не будет найдена результирующая вероятность безотказной работы всей системы управления. Такой механизм расчета связан с большим количеством трудно формализуемых действий и требует использования ЭВМ в диалоговом режиме работы. Схема диалогового взаимодействия с ЭВМ в процессе автоматизированного логико- вероятностного расчета надежности ТС приведена на рисунке 4.1. Необходимо составить соответствующее программное обеспечение, позволяющее в диалоговом режиме в зависимости от типа выделенных элементарных структур на разных уровнях декомпозиции находить результирующую вбр ТС с возможностью анализа ее изменения с различным шагом вбр составляющих элементов. В схеме разработанного программного обеспечения А (рисунок 4.2) приняты следующие обозначения TIP - переменная, определяющая тип элементарной структуры. Если последняя имеет параллельно-последовательную структуру (ППС), то переменной ТIР присваивается значение 1, после ввода которой идет обращение к процедуре АР. Вводятся исходные данные, выбирается соответствующая конфигурация элементарной структуры посредством циклической переменной и автоматически вычисляется результирующая вбр элементарной структуры с интересующим шагом изменения. Если элементарная структура имеет мостиковый вид, то переменной TIP присваивается значение 2. Тогда вызывается процедура NАDМ и выбирается наиболее подходящий метод преобразования ее в ППС, вводятся исходные данные и автоматически вычисляется результирующая вбр элементарной мостиковой структуры с интересующим шагом изменения. Если, наконец, выделенная элементарная структурная схема имеет типовую структуру, то переменной TIP присваивается значение 3, вызывая этим процедуру NАDТ. Выбирается соответствующая типовая структура, вводятся исходные данные и автоматически вычисляется результирующая вбр этой элементарной структуры с желательным шагом изменения. При необходимости определения других показателей безотказности переменной присваивается значение 4, вызывая этим процедуру PAR, вводится время и автоматически вычисляются по найденной вбр все остальные показатели. Если введена любая другая цифра, кроме указанных, тона дисплее высветится сообщение "Ошибка ввода, введите правильно тип структуры" и программа возвращается к месту этого ввода. Программное обеспечение написано на различных языках, в том числе на Фортране и ТурбоПаскале, и отлажено в адаптированном к учебному процессу варианте. 4.3 Порядок выполнения работы 4.3.1 Подготовительная работа Зарисовать структурную схему надежности ТС (рисунок 4.3), провести се декомпозицию на элементарные структуры, выделить их на схеме и пронумеровать. Распознать тип каждой выделенной структуры. Подобрать вариант для каждой структуры. Исходные данные для каждого задания найти из следующих условных выражений) = 10 -5 ⋅ i ⋅ N; (4.1) t = 100 ⋅ N, где N – номер варианта, совпадающий с последними двумя цифрами номера зачетки. 4.3.2 Работа за компьютером С помощью ПК подсчитать результирующую вбр для каждой выделенной структуры. Построить эквивалентную структурную схему надежности и выделить снова элементарные структуры, которые распознать по типу и варианту. Повторять предыдущие пункты до тех пор, пока не останется один эквивалентный элемент, надежность которого соответствует надежности всей системы управления ТС. Вычислить остальные показатели безотказности системы вероятность отказа, интенсивность и частоту отказов, среднюю наработку на отказ Т ср • Проанализировать уровень полученной результирующей надежности ТС и предложить возможные структурные и элементные варианты ее повышения. Рисунок 4.2 – Схема программы NADSU Рисунок 4.3 – Структурная схема расчета надежности ТС 4.4 Контрольные вопросы 4.4.1 Содержание алгоритма автоматизированного ЛВР надежности ТС. 4.4.2 Понятие о надежности ТС и методах ее повышения. 4.4.3 Как составляют структурную схему расчета надежности 4.4.4 Поясните схему диалогового взаимодействия с ЭВМ в процессе автоматизированного ЛВР надежности ТС. 4.4.5 Поясните схему программы NADSU 4.4.6 Как оценить правильность работы программы Список использованных источников Энциклопедия кибернетики Текст. Вт под ред. В.М. Глушкова. - Киев Главная редакция УСЭ, 1974. - 607 с Надежность технических систем Текст / под ред. И.А. Ушакова. - М.: Радио и связь, 1985. - 606 с |