Файл: Липчин Ц.Н. Надежность самолетных навигационно-вычислительных устройств.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 05.07.2024
Просмотров: 142
Скачиваний: 0
труда), которые повышают стоимость изделия. Экономи ческую эффективность изделия вычисляют по формуле
Кы — Ко
где Яо — исходный уровень надежности; Рм — уровень надежности после проведения опреде
ленного мероприятия; Ко — начальная стоимость изделия;
Км — стоимость изделия после проведения меропри ятия, скорректированная с учетом снижения затрат на обслуживание.
Задачи, связанные с определением оптимальной на дежности, состоят в том, чтобы достигнуть экстремально го значения требуемого показателя с учетом заданных ограничений, наложенных на параметры изделия.
Рассмотрим наиболее характерные для практики оп тимальные задачи надежности.
7 2. ОПТИМАЛЬНОЕ РЕЗЕРВИРОВАНИЕ
Одним из эффективных методов повышения надежно сти системы является резервирование ее элементов. В то же время резервирование обладает и существенным не достатком, так как приводит к увеличению количества элементов, вызывая повышение стоимости.
Любую сложную систему можно представить как сис тему, состоящую из последовательного (в смысле на дежности) соединения элементов. Это значит, что отказ хотя бы одного (любого) из элементов приводит к пол ному отказу всей системы. На практике часто система состоит из взаимозависимых элементов. В этом случае вероятность безотказной работы системы можно предста вить в виде
Я=ПЛ, (7.3)
/-1
где РІ — вероятность безотказной работы і-го элемента. Для повышения надежности такой системы необходи мо увеличить надежность каждого элемента либо конст руктивно-технологическим способом, либо путем его резепвипования, либо в общем случае совместным примене
нием обоих этих способов.
169
Если известна зависимость вероятности безотказной работы каждого і-го элемента системы от количества тем или иным способом подсоединенных к нему резерв
ных элементов ХІ, Т . е. известна функция РІ(ХІ), |
то ве |
роятность безотказной работы системы |
|
PW^ÙfdX,), |
(7.4) |
а общая стоимость всей системы |
|
/ С = 2 * Л , |
(7.5) |
где X — вектор с компонентами хи т. е. |
|
Х= (х\, Х2,..., хп) :
Представляет интерес рассмотреть две задачи [42].
А. Повысить надежность системы до заданного уров
ня Р3 при минимально возможных |
элементах, т. е. найти |
|
л |
|
|
mln/C(A') = mln J |
* Л |
{7-6) |
/ - |
i |
|
при условии,что |
|
|
/- i
Б.Получить максимально возможную надежность
системы при заданных затратах К, т. е. найти
|
|
|
п |
|
|
|
|
тэхР{Х) |
= тгх{[ |
Ptxt |
(7.8) |
при |
условии, что |
і = і |
|
|
|
|
|
|
|||
|
|
K{X) = |
^ k i X i ^ K 3 |
(7.9) |
|
(КІ |
— стоимость і-го элемента). |
|
|
||
Рассмотренные выше двойственные задачи оптимиза |
|||||
ции могут быть решены различными |
методами, |
такими, |
|||
как простой |
перебор; метод неопределенных множителей |
||||
Лагранжа; |
динамического |
программирования; |
наиско |
рейшего спуска; линейного программирования и др. Рас смотрим основные из них.
170
Метод простого перебора возможных вариантов по строения системы является одним из наиболее простых и очевидных методов решения задач А и Б. Он заключает ся в рассмотрении только таких допустимых векторов X, что при решении задачи А выполняется условие (7.7), при решении задачи Б — условие (7.9).
После сравнения между собой всех допустимых век торов X выбирается вектор Xovt, для которого в случае А значение /C(X0pt) является минимальным, а в случае Б значение P(Xopt) является максимальным. Этот метод применим при малом числе элементов п и вариантов их резервирования в системе.
Метод наискорейшего спуска позволяет находить экстремум функции путем последовательных шагов из начальной точки по направлению градиентаили по на правлению максимальной частной производной. Удобство этого метода заключается в том, что для решения рас сматриваемых задач не нужно знать аналитического вы ражения функции. Требуется только иметь значения функции и ее первых частных производных в момент каждого очередного шага процесса движения к экстре муму функции. В работах [53, 55] предложен практичес кий алгоритм решения задач А и Б при любых видах ре зервирования.
1. Составляется таблица значений:
p x ( i ) , |
я , ( і ) , . . . , я л ( і ) ; |
Я , ( 2 ), |
Я 2 ( 2 ) , . . . , Я Л ( 2 ) |
PiU). рг (/). ••••> Рп (/)•
2. С помощью уравнения
ѵ (х) = — |
д Р і ( Х і ) |
— |
~ |
Р1(х1+\)~Р1(Х1) |
|
|
|
|
|
*/ |
дхі |
Pi |
(Xi) |
kiPi(Xi) |
составляется таблица |
относительных скоростей: |
|||
|
г»х(1), |
г> 2 (1),..., |
ѵя(1); |
|
|
ѵг(2), |
|
ѵ%(2),...,ѵа(2); |
|
|
M A |
«»(Д..-ь««(У). |
171
3. В таблице последовательно нумеруются |
скорости |
|||
от единицы в порядке убывания величин. |
|
|||
4. Производится переход от начального варианта х\ = |
||||
= х2 = . . . = х „ = 1 к следующему |
варианту, у которого хі — |
|||
= x2=...=Xh-i |
— xh+i=xn=l, |
xk |
= 2, где k—номер |
блока, у |
которого скорость Vh (1) |
оказалась наибольшей, т. е. |
|||
имеет номер |
1. |
|
|
|
Далее аналогично делается следующий шаг по ско рости с номером 2 и т. д.
5. Для каждого варианта значений ХІ подсчитываются значения Р и k по уравнениям (7. 4) и (7.5). Анали зируя таблицу, в которую записываются эти значения, выбирают решение задачи.
Метод неопределенных множителей Лагранжа явля ется одним из наиболее часто применяемых в настоящее время методов решения прямой (А) и обратной (Б) за дач оптимального резервирования [48, 50, 53]. Этот метод применяют в предположении, что надежность резервиро
ванной системы достаточно высокая и показатель |
надеж |
|||||||
ности проектируемой системы можно представить так: |
|
|||||||
|
P |
{ X ) = \ ~ Q |
{ X |
) ^ |
1 - 2 0 , - 1 - 2 |
4Ï* |
(7- |
1 0 ) |
где |
Q i — вероятность |
отказа г'-го узла системы; |
|
|
||||
|
<7І — вероятность |
отказа г'-го элемента |
системы. |
|
||||
|
Приближение |
(7.10) |
допустимо, если |
Q(X)<0,1 |
и |
|||
max |
Qt |
— . |
|
|
|
|
|
|
|
|
n |
|
|
|
|
|
|
В случае задачи А необходимо составить функцию
F (Х)=К |
(X) - riQ (Х)=2 |
М і - Ч 2 |
( 7 ' 1 1 } |
і=1 і=1
Далее, приравнивая ее частную производную по хіг полу чаем
ki~4q*i Inq i = 0,
откуда
Обозначив
(7. 13)
In g/
получим
(7. 14)
Подставляя (7. 14) в (7. 10), после некоторых преоб разований получим
1-1
Отсюда найдем значение т\ и, подставив его в (7. 14), бу дем иметь
(І-Р)аі
'п
2 « !
1=1
Разрешив уравнение относительно ХІ, |
получим |
|
|
|
п |
|
|
1п(1 — Р)+ |
Ina,- — In 2 а/ |
|
|
* , = |
1 ~ |
. |
(7. 15) |
|
In qi |
|
|
Вместо натуральных логарифмов можно пользовать ся десятичными.
Аналогичным способом составляется решение обрат ной задачи Б. Решение этих задач дает оптимальные значения х,-, которые в общем случае "получаются дроб ными. Но так как величины х\ по сути целочисленные, то метод неопределенных множителей Лагранжа дает при ближенное решение задачи, которое тем точнее, чем больше величины х%.
Рассмотрим практическое применение метода неопре деленных множителей Лагранжа на задаче выбора опти мальной структуры блока коррекции навигационного вы числителя, состоящего из пяти узлов, характеристики ко торых приведены в табл. 7. 1.
Требуется найти оптимальное значение кратностей резервирования каждого из узлов, которые обеспечили бы
показатель надежности блока |
коррекции Я3 = 0,9 при его |
минимальной стоимости. Эта |
задача аналогична зада |
че А. |
|
173
|
|
|
|
|
|
|
|
|
|
|
Т а б л и ц а |
7. 1 |
||
Номер |
узла |
блока коррекции |
1 |
|
2 |
3 |
4 |
|
5 |
|||||
Вероятность отказа г'-го узла |
|
|
|
|
|
|
|
|||||||
блока коррекции |
qt |
|
|
0,05 |
|
0,075 |
0,10 |
0,125 0,15 |
||||||
Стоимость |
г'-го |
узла |
блока |
|
|
|
|
|
|
|
||||
коррекции k, |
(в условных еди- |
10 |
|
20 |
15 |
25 |
|
5 |
||||||
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
Т а б л и ц а |
7. 2 |
||
Номер |
узла |
блока |
|
1 |
2 |
|
3 |
4 |
|
5 |
||||
|
коррекции |
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
||||
Логарифмическая |
веро — 1,301 —1,125 |
—1,00 |
—0,904 |
—0,824 |
||||||||||
ятность |
отказа |
г'-го уз |
|
|
|
|
|
|
|
|
|
|||
ла |
блока |
коррекции |
|
|
|
|
|
|
|
|
|
|||
log q. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Подсчет |
а, |
по |
формуле |
3,34 |
7,73 |
|
6,50 |
12,45 |
2,64 |
|||||
(7.ЛЗ) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Подсчет |
ХІ по |
1,53 |
1,45 |
|
1,70 |
1,57 |
2,54 |
||||||
я 3 = |
формуле |
(7. 15) |
|
|
|
|
|
|
|
|
|
|||
= 0 , 9 |
Округленные |
|
2 |
1 |
|
2 |
2 |
|
3 |
|||||
|
|
|
|
|||||||||||
|
значения |
xt |
|
|
|
|
|
|
|
|
|
|
||
Вероятность |
безотказной |
|
|
|
|
0,894 |
|
|
|
|||||
работы |
блока |
|
коррек |
|
|
|
|
|
|
|
|
|
||
ции |
Р |
|
|
|
|
|
|
|
|
|
|
|
|
|
Общая |
стоимость |
блока |
|
|
|
|
130 |
|
|
|
|
|||
коррекции |
К (в |
услов |
|
|
|
|
|
|
|
|
|
|||
ных |
единицах) |
|
|
|
|
|
|
|
|
|
|
|||
Пользуясь |
|
(7. 13), вычисляем |
величины а.,. Затем за |
|||||||||||
даемся |
надежностью |
всего |
блока |
Р 3 = 0,9 и, пользуясь |
||||||||||
формулой |
(7. 15), вычисляем ХІ. |
|
Округляя |
полученные |
||||||||||
значения ХІ Д О |
целых, подсчитываем Р и К по формулам |
|||||||||||||
(7.4) и (7.5). |
|
|
|
|
|
|
|
|
|
|
||||
За счет округлений xt величина |
Р, как ранее отмеча |
|||||||||||||
лось, |
будет отличаться |
от той, которой |
мы задавались, |
|||||||||||
т. е. от Р3. |
Результаты |
расчетов |
приведены |
в табл. |
7. 2. |
174