Модули пакета программ «Надежность» и методические указания по их применению

Страницы работы

16 страниц (Word-файл)

Содержание работы

4. Модули пакета программ «Надежность» и методические указания по их применению.

          4.1. Общие сведения.

Пакет прикладных программ «Надежность» предназначен для оценки ПН АО  по результатам отработки и испытаний. Пакет разработан в среде MATLAB. Пакет состоит из комплекса программ, реализующих рассмотренные в разделе 3 методы и модели оценки надежности артиллерийских комплексов по результатам испытаний. Пакет функционирует в диалоговом режиме.    

Пакет программ состоит из управляющей программы и программ решения задач оценки ПН АО по данным отработки и испытаний.

4.2. Управляющая программа (programma_01.m).

Структура меню управляющей программы (programma_01.m) представлена на рис. 4.1.

 


Рис. 4.1.  Структура меню управляющей программы.

Иллюстрация обращения в MATLAB к программе programma_01.m  приведена на рис. 4.2. 

Программа programma_01.m может быть открыта также обращением непосредственно к программе рrogramma_01.fig (см. рис. 4.2).

Рис. 4.2. Открытие программы programma_01.m в MATLAB.

Рис. 4.3. Программа-меню Programma_01.fig.

Управляющая программа представляет интерфейс в виде программы-меню (рrogramma_01.fig), предназначенной для выбора метода (модели) решения задачи оценки ПН в соответствии с рекомендациями методики [6]. Оперирование программой-меню (programma_01.m) показано на рис. 4.3.

После выбора, с помощью программы programma_01.m (programma_01.fig) и рекомендаций методики, модели решения задачи оценки ПН активизируется соответствующая «рабочая» программа.

4.3. Программы решения задач оценки ПН АО по данным отработки и испытаний.

Управление ходом решения задачи оценки ПН во вложенных программах обеспечивается через встроенные меню.

Программы расчета ПН по биномиальной классической модели (рrogramma_1001.m (_1002.m)).

Программы рrogramma_1001.m (_1002.m) обеспечивают получение оценок ПН АО в соответствии с положениями методики.

Открытие интерфейса (диалогового окна) осуществляется вызовом программы рrogramma_1001.m (см. рис. 4.3). Затем «нажатием» курсором на кнопку “Run”  открывается интерфейс, представленный на рис. 4.4.

Рис. 4.4. Интерфейс программы рrogramma_1001.m.

Исходные данные для расчета вводятся пользователем с клавиатуры в окна исходных данных: число выстрелов (циклов) n=    , количество отказов d=    , значение доверительной вероятности gamma=     . После «нажатия» курсором кнопки «Решение» в окнах рассчитываемых ПН (Р=    , Т=    , Р_=    , Т_=    ) появляются результаты расчета.

На рис. 4.5. приведен пример расчета оценок ПН по биномиальной классической модели.

Рис. 4.5. Пример расчета оценок ПН по биномиальной модели.

          Программа расчета ПН по аппроксимационой модели (programma_400.m).

Программа рrogramma_400.m обеспечивает получение оценок ПН АС, прогнозирование значений ПН АС по результатам отработки и испытаний и прогнозный расчет дополнительного количества выстрелов (циклов срабатывания), необходимых для достижения требуемых значений ПН, в соответствии с положениями метоики.

Работа с программой рrogramma_400.m построена с использованием интерфейса, состоящего из  ряда диалоговых окон.

Открытие первого диалогового окна «Выбор варианта решения» осуществляется вызовом программы рrogramma_400.m (см. рис. 4.3). После открытия программы рrogramma_400. m «нажатием» курсором на кнопку “Run”  открывается интерфейс, представленный на рис. 4.6.

Рис. 4.6. Интерфейс рrogramma_400.m «Выбор варианта решения».

Пользователь выбирает вариант исходных данных для расчета: dk=1 – вводятся исходные данные пользователя, dk=2 – вводятся исходные данные примера встроенного в программу. Выбранный вариант решения (1 или 2) вводится в окно с клавиатуры с «нажатием» кнопки «ок».

В случае введения в окно цифры 2, программа  осуществляет расчет по данным примера и автоматически выдает на экран промежуточные и окончательные результаты расчета. При желании исходные данные примера в программе могут быть перепрограммированы.

В случае введения в окно цифры 1, программа выдает на экран последовательно диалоговые окна «Ввод общих данных» (рис. 4.7) и «Ввод данных по сериям» (рис. 4.8), заполняемые пользователем.

Рис. 4.7. Диалоговое окно «Ввод общих данных».

Рис. 4.8. Диалоговое окно «Ввод данных по сериям» испытаний.

Исходные данные, структурированные в соответствии с положениями методики, вводятся пользователем с клавиатуры. Заполняются соответствующие окна:  ν - количество доработок; mc1 - число первоначальных серий испытаний (mc1); mc2 - число серий испытаний, отсчитываемых от последней в обратном порядке (mc2); γ - значение доверительной вероятности; ni - количество испытаний в i-ой серии; mi - количество отказов в i-ой серии; ci - число причин  отказов, устранённых  i-ой  доработкой. Ввод данных в каждом окне заканчивается «нажатием» кнопок «ок».

Похожие материалы

Информация о работе