Методы моделирования надежности сложных электрических аппаратов
Существуют сложные ЭА, работу которых не удается описать математически, задав систему уравнений, позволяющую найти количественные закономерности между входными и выходными параметрами ЭА с учетом особенностей его функционирования. При физическом моделировании нередко натурное воспроизведение процесса сопряжено с большими материальными затратами. В таких случаях единственным способом исследования является моделирование процесса функционирования ЭА на компьютере. Сложность физических процессов, включающих электромагнитные, тепловые и газодинамические, затрудняет создание модели функционирования аппарата. При этом функционирование ЭА расчленяется на ряд элементарных процессов, каждый из которых формализируется (описывается аналитически, задается логическими условиями и т. д.), а затем в заданной последовательности воспроизводится на компьютере. Наибольшее распространение среди методов моделирования надежности систем получил метод статистического моделирования (Монте-Карло). Подготовка и моделирование надежности сложных ЭА на компьютере осуществляется в следующей последовательности: 1) определение целевой направленности моделирования; 2) выбор показателей надежности и эффективности, которые либо определяются, либо оптимизируются при моделировании; 3) определение законов распределений случайных величин, используемых при моделировании, а также способов их воспроизведения; 4) формализация моделируемых процессов, т. е. составление статистической модели в соответствии с целевой направленностью моделирования, выбранными показателями надежности и способом воспроизведения процесса функционирования;
5) разработка укрупненного моделирующего алгоритма, т. е. последовательности операций при моделировании в крупном плане, как правило, на языке словесного описания; 6) детальная разработка структуры алгоритма с использованием алгоритмического языка; 7) реализация алгоритма на компьютере и анализ полученных результатов. Рассмотрим некоторые из этих этапов, представляющие интерес для моделирования надежности сложных ЭА. Так как задачи надежности вполне естественно аппроксимируются случайными процессами, то их исследование статистическими методами дает наибольший эффект. При этом наиболее часто решаются следующие задачи. Моделирование случайных событий. Случайные события (исправная работа, отказ, восстановление) появляются в процессе моделирования в соответствии с заданными вероятностями р1, р2,..., рп. При статистическом моделировании используются случайные числа, равномерно распределенные в интервале [0,1].На практике случайные числа вырабатываются либо самим компьютером по специальным алгоритмам (псевдослучайные числа), либо специальной приставкой — датчиком случайных чисел. Предположим, что в нашем распоряжении имеется последовательность случайных чисел с функцией распределения F (x)в интервале [0, 1]. Для решения задачи отрезок [0, 1] разбивают на п отрезков таким образом, чтобы длина каждого i -гo отрезка равнялась вероятности Р i. Попадание случайного числа на определенный отрезок фиксируется как факт свершения данного события. В компьютере этот процесс сводится к выбору случайного числа Rj и последовательной проверке условия Длячастного случая, когда число возможных исходов п равно двум, например «исправен — неисправен», и вероятности этих событий Р (А)и 1 - Р (А), процесс воспроизведения события сводится к выбору случайного числа и однократной проверке условия Rj < P (A). Если это условие выполнено, фиксируется выполнение события А. Эти же принципы используются и при моделировании зависимых случайных событий.
Получение случайных чисел с заданными законами распределения. Решение этой задачи основывается на известном в математической статистике положении: если случайная величина х имеет плотность распределения f(x), то распределение случайной величины является равномерным в интервале [0, 1]. Таким образом, совокупность значений yi = f (xi)может интерпретироваться как последовательность случайных величин, равномерно распределенных в интервале [0, 1]. Отсюда следует, что процесс получения последовательности случайных чисел xi с заданным законом распределения F (x)сводится к решению относительно xi уравнения Формирование случайной величины по закону равной вероятности: Формирование случайной величины по показательному закону: Так как То
Формирование случайной величины по закону Вейбулла: Таким образом, получение случайных величин, распределенных по известному закону, сводится к формированию равномерно распределенных случайных чисел и преобразованию их по определенной формуле. Оценка точности результатов расчета и моделирования. В процессе моделирования и расчета надежности системы с помощью компьютера возможны ошибки. Оценки и основные факторы, их вызывающие, следующие: ■ ошибка определения входных величин (например, ошибки в определении интенсивностей и вероятностей отказов элементов ЭА); ■ ошибка в представлении величин, вызванная ограниченностью числа разрядов компьютера; ■ ошибки операций; ■ ошибки расчетной формулы; ■ ошибки, вызванные сбоями в работе элементов компьютера; ■ ошибка, вызванная ограниченностью числа статистических реализаций. В процессе моделирования вместо вероятностей используются частности, вместо математического ожидания — среднее значение случайной величины, вместо дисперсии — ее оценка и т. д. Количество реализаций случайной величины N (количество опытов), точность ее воспроизведения (измеряется величиной доверительного интервала, которым накрывается истинное значение определяемого показателя), и достоверность того, что доверительный интервал накроет истинное значение определяемого показателя, взаимосвязаны.
Повышение точности, т. е. сужение доверительного интервала при сохранении доверительной вероятности, требует увеличения числа реализации случайной величины (числа опытов). Повышение доверительной вероятности при сохранении доверительного интервала также требует увеличения числа реализаций. Но увеличение числа реализаций случайной величины вызывает увеличение компьютерного времени. Поэтому следует стремиться не просто к высокой точности результатов, а к целесообразным точности и достоверности. В каждом конкретном случае моделирования могут быть свои признаки целесообразной точности и достоверности моделирования. Наиболее распространенные из них следующие. 1. Среднеквадратическая ошибка результата из-за ограниченности реализаций не должна превышать половины суммарной среднеквадратической ошибки результата, вызванной другими факторами. 2. Доверительный интервал вероятности не должен превышать следующих пределов: где p* — частность случайной величины; N — число реализаций, которое должно быть не меньше где p*— вероятность воспроизводимой случайной величины; (р — р*)— допустимая ошибка. 3. Доверительный интервал для математического ожидания случайной величины где D* (x)— дисперсия величины х, полученная из опыта. Отсюда число реализации N должно быть не меньше числа где М(х) – М*(х) — допустимая ошибка. Способы воспроизведения процесса функционирования. При воспроизведении процесса функционирования исследуемого ЭА возможно использование двух способов. 1. Разбиение процесса функционирования на интервалы, равные ∆ t. В конце каждого из таких интервалов анализируется состояние исследуемого объекта и запоминаются числа возникших состояний, используемых затем для обработки. Достоинство этого метода — возможность воспроизводить в модели непрерывные детерминированные и случайные процессы. Недостаток — большая затрата компьютерного времени при моделировании сложных ЭА.
2. Использование характерных точек моделируемого процесса. При этом способе процесс моделирования осуществляется формированием моментов возникновения события, подлежащего учету (момент возникновения отказа и т. п.). Время возникновения таких событий и их число запоминаются, и на основании их обработки получаются требуемые характеристики. Этот способ называют моделированием с независимым временем.
КОНТРОЛЬНЫЕ ВОПРОСЫ И ЗАДАНИЯ 1. В чем основное отличие сложного ЭА от простого? 2. Что такое функциональная избыточность ЭА? 3. Перечислите характерные особенности, присущие сложным ЭА. 4. Какие функции выполняют иерархические СУ сложными ЭА? 5. Расскажите об алгоритме расчета функциональной надежности ЭА. 6. Поясните составляющие функционала оптимизационной задачи при обосновании требований к надежности оборудования сложного ЭА. 7. Дайте характеристику зависимости стоимости разработки и изготовления сложного ЭА от его надежности. 8. Как связаны стоимость сложного ЭА и его надежность на этапе эксплуатации? 9. Каков порядок нахождения значений оптимальной надежности от стоимости сложного ЭА? 10. Какие вы знаете методы оптимизации? 11. В чем суть определения оптимального распределения значений надежности элементов ЭА по стоимости на основании метода Лагранжа? 12. В каких случаях целесообразно решать задачу нахождения оптимальных характеристик надежности элементов ЭА по стоимости методом имитационного моделирования? 13. Расскажите о содержании метода моделирования процесса функционирования ЭА на компьютере. 14. Какова последовательность подготовки и моделирования надежности сложных ЭА на компьютере? 15. Как производится моделирование случайных событий при оценке надежности сложных ЭА? 16. Объясните содержание решения задачи получения случайных чисел с заданными законами распределения при анализе надежности ЭА. 17. Назовите основные факторы, приводящие к возникновению ошибок в процессе моделирования и расчета надежности ЭА. 18. Какие вы знаете методы оценки точности и достоверности моделирования надежности ЭА? 19. Расскажите, как подсчитывается количество требуемых реализаций случайных величин при моделировании надежности ЭА на компьютере.
РАЗДЕЛ ТРЕТИЙ
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|