Смекни!
smekni.com

Контроль и диагностика систем (стр. 3 из 4)

Таким образом получили, что оптимальному процессу контроля соответствует последовательность проверок {Z0 Z1 Z2Z5Z3Z4}, при этом общее время контроля составляет Топт = 32 ед.


Задача №2

Дано: Характеристики параметров, допуски и погрешность измерений.

Таблица 2.1

№ параметра 1 2 3 4 5
σИЗМПАР 0.5 0.3 0.2 0.1 0.4
ti 3 5 15 20 50

Найти: обеспечить максимально возможную достоверность результатов контроля при условии, что суммарное время измерения контролируемых параметров не превысит заданной величины:

- суммарное время измерения контролируемых параметров не должно превышать 5 мин.

Решение:

1. Для каждого параметра определим значение pi(ni):

Таблица 2.2

n σИЗМПАР
0.5 0.3 0.2 0.1 0.4
1 0.99110 0.99634 0.99784 0.99893 0.99419
2 0.99533 0.99775 0.99859 0.99930 0.99669
3 0.99657 0.99821 0.99886 0.99945 0.99748
4 0.99714 0.99846 0.99901 0.99955 0.99785
5 0.99756 0.99868 0.99915 0.99960 0.99816
6 0.99780 0.99879 0.99923 0.99963 0.99833
7 0.99801 0.99890 0.99931 0.99967 0.99849
8 0.99818 0.99895 0.99933 0.99970 0.999859
9 0.99828 0.99901 0.99937 0.99971 0.99867
10 0.99839 0.99909 0.99942 0.99973 0.99876
11 0.99848 0.99914 0.99945 0.99974 0.99882
12 0.99854 0.99918 0.99948 0.99975 0.99887

2. Для каждого значения параметра вычисляются значения yi(ni) выбирается наибольшее значение:

3.

y1(ni)

y1(2) = (0.99533-0.99110)/0.99110*3 = 0.001422661

y1(3) = 0.000415272

y1(4) = 0.000190653

y1(5) = 0.000140401

y1(6) = 0.000718243

y1(7) = 0.000070154

y1(8) = 0.000056779

y1(9) = 0.000033394

y1(10) = 0.000036729

y1(11) = 0.000030048

y1(12) = 0.00002003

y2(ni)

y2(2) = 0.000283035

y2(3) = 0.000092207

y2(4) = 0.000050089

y2(5) = 0.000044067

y2(6) = 0.000022029

y2(7) = 0.000022026

y2(8) = 0.000010011

y2(9) = 0.000012012

y2(10) = 0.000016015

y2(11) = 0.000010009

y2(12) = 0

y3(ni)

y3(2) = 0.000050108

y3(3) = 0.000018025

y3(4) = 0.000010011

y3(5) = 0

y4(ni)

y4(2) = 0.000018519

y4(3) = 0

y5(ni)

y5(2) = 0.000050292

y5(3) = 0.000015852

y5(4) = 0

Полученные результаты сведем в таблицу:

Таблица 2.3

n Y1(n) N Y2(n) N Y3(n) N Y4(n) N Y5(n) N
1 - - - - - - - - - -
2 0.001422661 1 0.000283035 16 0.000050108 10 0.000018519 20 0.000050292 9
3 0.000415272 3 0.000092207 6 0.000018025 21 - - 0.000015852 23
4 0.000190653 4 0.000050089 11 0.000010011 26 - - - -
5 0.000140401 5 0.000044067 12 - - - - - -
6 0.000718243 2 0.000022029 17 - - - - - -
7 0.000070154 7 0.000022026 18 - - - - - -
8 0.000056779 8 0.000010011 25 - - - - - -
9 0.000033394 14 0.000012012 24 - - - - - -
10 0.000036729 13 0.000016015 22 - - - - - -
11 0.000030048 15 0.000010009 27 - - - - - -
12 0.00002003 19 - - - - - - - -

4. Для каждого этапа последовательно вычисляются значения Р(N) и Т(N), которые затем заносятся в таблицу:

Таблица 2.4

N n1 n2 n3 n4 n5
1 2 1 1 1 1
2 3 1 1 1 1
3 4 1 1 1 1
4 5 1 1 1 1
5 6 1 1 1 1
6 6 2 1 1 1
7 7 2 1 1 1
8 8 2 1 1 1
9 8 2 1 1 2
10 8 2 2 1 2
11 8 3 2 1 2
12 8 4 2 1 2
13 9 4 2 1 2
14 10 4 2 1 2
15 11 4 2 1 2
16 11 5 2 1 2
17 11 6 2 1 2
18 11 7 2 1 2
19 12 7 2 1 2
20 12 7 2 2 2
21 12 7 3 2 2
22 12 8 3 2 2
23 12 8 3 2 3
24 12 9 3 2 3
25 12 10 3 2 3
26 12 10 4 2 3
27 12 11 4 2 3

Расчет Т(N)

Т = 3 + 5 + 15 + 20 + 50 = 93 с = 1 мин 33 с

Т(1) = 93 + 3 = 96 с = 1 мин 36 с

Т(2) = 96 + 3 = 99 с = 1 мин 39 с

Т(3) = 99 + 3 = 102 с = 1 мин 42 с

Т(4) = 102 + 3 = 105 с = 1 мин 45 с

Т(5) = 105 + 3 = 108 с = 1 мин 48 с

Т(6) = 108 + 5 = 113 с = 1 мин 53 с

Т(7) = 113 + 3 = 116 с = 1 мин 56 с

Т(8) = 116 + 3 = 119 с = 1 мин 59 с

Т(9) = 119 + 50 = 169 с = 2 мин 49 с

Т(10) = 169 + 15 = 184 с = 3 мин 4 с

Т(11) = 184 + 5 = 189 с = 3 мин 9 с

Т(12) = 189 + 5 = 194 с = 3 мин 14 с

Т(13) = 194 + 3 = 197 с = 3 мин 17 с

Т(14) = 197 + 3 = 200 с = 3 мин 20 с

Т(15) = 200 + 3 = 203 с = 3 мин 23 с

Т(16) = 203 + 5 = 208 с = 3 мин 28 с

Т(17) = 208 + 5 = 213 с = 3 мин 33 с

Т(18) = 213 + 5 = 218 с = 3 мин 38 с

Т(19) = 218 + 3 = 221 с = 3 мин 41 с

Т(20) = 221 + 20 = 241 с = 4 мин 1 с

Т(21) = 241 + 15 = 256 с = 4 мин 16 с

Т(22) = 256 + 5 = 261 с = 4 мин 21 с

Т(23) = 261 + 50 = 311 с = 5 мин 11 с

Расчет Р(N)

Р = р1р2р3р4р5 = 0.97857

Р(1) = (р1(2)/р1(1)) Р = 0.98275

Р(2) = (р1(3)/р1(2)) Р(1) = 0.98398

Р(3) = (р1(4)/р1(3)) Р(2) = 0.98454

Р(4) = (р1(5)/р1(4)) Р(3) = 0.98495

Р(5) = (р1(6)/р1(5)) Р(4) = 0.98519

Р(6) = (р2(2)/р2(1)) Р(5) = 0.98658

Р(7) = (р1(7)/р1(6)) Р(6) = 0.98679

Р(8) = (р1(8)/р1(7)) Р(7) = 0.98696

Р(9) = (р5(2)/р5(1)) Р(8) = 0.98944

Р(10) = (р3(2)/р3(1)) Р(9)= 0.99018

Р(11) = (р2(3)/р2(2)) Р(10) = 0.99064

Р(12) = (р2(4)/р2(3)) Р(11) = 0.99089

Р(13) = (р1(9)/р1(8)) Р(12) = 0.99099

Р(14) = (р1(10)/р1(9)) Р(13) = 0.99110

Р(15) = (р1(11)/р1(10)) Р(14)= 0.99119

Р(16) = (р2(5)/р2(4)) Р(15) = 0.99141

Р(17) = (р2(6)/р2(5)) Р(16) = 0.99152

Р(18) = (р2(7)/р2(6)) Р(17)= 0.99163

Р(19) = (р1(12)/р1(11)) Р(18) = 0.99169

Р(20) = (р4(2)/р4(1)) Р(19) = 0.99206

Р(21) = (р3(3)/р3(2)) Р(20) = 0.99233

Р(22) = (р2(8)/р2(7)) Р(21)= 0.99238

Полученные результаты занесем в таблицу:

Таблица 2.5

N n1 n2 n3 n4 n5 Р(N) Т(N)
1 2 1 1 1 1 0.98275 1 мин 36 с
2 3 1 1 1 1 0.98398 1 мин 39 с
3 4 1 1 1 1 0.98454 1 мин 42 с
4 5 1 1 1 1 0.98495 1 мин 45 с
5 6 1 1 1 1 0.98519 1 мин 48 с
6 6 2 1 1 1 0.98658 1 мин 53 с
7 7 2 1 1 1 0.98679 1 мин 56 с
8 8 2 1 1 1 0.98696 1 мин 59 с
9 8 2 1 1 2 0.98944 2 мин 49 с
10 8 2 2 1 2 0.99018 3 мин 4 с
11 8 3 2 1 2 0.99064 3 мин 9 с
12 8 4 2 1 2 0.99089 3 мин 14 с
13 9 4 2 1 2 0.99099 3 мин 17 с
14 10 4 2 1 2 0.99110 3 мин 20 с
15 11 4 2 1 2 0.99119 3 мин 23 с
16 11 5 2 1 2 0.99141 3 мин 28 с
17 11 6 2 1 2 0.99152 3 мин 33 с
18 11 7 2 1 2 0.99163 3 мин 38 с
19 12 7 2 1 2 0.99169 3 мин 41 с
20 12 7 2 2 2 0.99206 4 мин 1 с
21 12 7 3 2 2 0.99233 4 мин 16 с
22 12 8 3 2 2 0.99238 4 мин 21 с
23 12 8 3 2 3 0.99317 5 мин 11 с
Далее производить расчет нецелесообразно, т.к. решение задачи найдено

Оптимальное решение задачи – n1 = 12, n2 = 8, n3 = 3, n4 = 2, n5 = 2, где Т = 4мин 21 с, при этом максимальная достоверность результатов равна 0.99238 ( в таблице2.5. оптимальное решение этой задачи выделено голубым цветом)