Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Бережная_Матметоды моделирования эк cистем

.pdf
Скачиваний:
238
Добавлен:
29.03.2015
Размер:
8.86 Mб
Скачать

2.Определить интенсивности Л,,у используя формулы табл. П. 11.2. Интенсивности Хд определяются по формулам Х^ = 1/7}, где 7} — сред­ нее время пребывания системы S в /-м состоянии за данный период (месяц, квартал, год и т. п.).

3.Составить систему дифференциальных уравнений Колмогорова

ирешить ее методом Рунге—Кутта с использованием стандартной про­ граммы на ЭВМ при следующих условиях:

а) пределы интегрирования: нижний О, верхний — 50; б) шаг интегрирования — 0,5;

в) начальные условия: Pi{f) = 1, Рр) = 0,у = 2, 3, ..., п\

г) результаты вывести на печать в точках 1, 5, 10, 15, ...,50 с точно­ стью Е = 10"^

4. Получить значения вероятности безотказной работы ЭВМ Р(/) и построить график зависимости вероятности от времени.

Для решения необходимо использовать следующие варианты исходных данных

(О — нет перехода; 1 — возможен переход)

 

№ 1

 

 

 

 

 

 

Состояния автомобиля

Матрица возможных переходов

 

Состояния ЭВМ

 

1

2

3

5

6

8

 

1

0

1

1

1

1

1

 

2

1

0

0

0

0

0

 

3

1

1

0

1

1

0

 

5

1

1

1

0

1

1

 

6

1

1

1

1

0

1

 

8

0

0

0

0

0

0

 

№ 2

 

 

 

 

 

 

Состояния автомобиля

Матрицг1 возможных переходов

 

Состояния ЭВМ

 

1

2

3

4

8

 

 

1

0

1

1

1

1

 

 

2

1

0

1

0

0

 

 

3

1

1

0

0

0

 

 

4

1

1

0

0

0

 

 

8

0

0

0

0

0

 

Состояния автомобиля

№ 3

 

 

с переходов

 

 

Матрица

 

 

 

 

 

 

1 ВОЗМОЖНЫ)

 

 

 

Состояния ЭВМ

 

1

2

3

5

7

8

 

1

0

1

1

1

1

1

 

2

1

0

1

1

1

0

 

3

1

1

0

1

1

0

 

5

1

1

0

0

1

0

 

7

1

1

1

1

0

1

 

8

0

0

0

0

0

0

410

Состояния автомобиля

№4

 

 

с переходов

 

Матрица

 

 

 

 

1 ВОЗМОЖНЫ}

 

 

 

Состояния ЭВМ

 

1

2

3

5

7

8

 

1

0

1

1

1

1

1

 

2

1

0

1

0

1

1

 

3

1

1

0

1

1

0

 

5

1

1

0

0

1

0

 

7

1

1

1

1

0

1

 

8

0

0

0

0

0

0

№5

Состояния автомобиля

Матрица1 возможных переходов

 

Состояния ЭВМ

 

1

2

3

4

7

8

 

1

0

1

1

1

1

1

 

2

1

0

0

0

0

0

 

3

1

1

0

1

1

0

 

4

1

1

0

0

0

0

 

7

1

1

1

1

0

1

 

8

0

0

0

0

0

0

 

№6

 

 

 

 

 

 

Состояния автомобиля

Матрица возможных переходов

 

 

Состояния ЭВМ

 

1

2

5

8

 

 

 

1

0

1

1

1

 

 

 

2

1

0

1

0

 

 

 

5

1

1

0

0

 

 

 

8

0

0

0

0

 

 

 

№7

 

 

 

 

 

 

Состояния автомобиля

Матрица ВОЗМОЖНЫ): переходов

 

Состояния ЭВМ

 

1

2

3

4

8

 

 

1

0

1

1

1

1

 

 

2

1

0

0

0

0

 

 

3

1

0

0

0

0

 

 

4

1

1

1

0

0

 

 

8

0

0

0

0

0

 

411

№8

Состояния автомобиля

Матрица возможных переходов

 

Состояния ЭВМ

 

1

2

3

7

 

 

 

1

0

1

1

1

 

 

 

2

1

0

0

0

 

 

 

3

1

0

0

0

 

 

 

7

1

1

1

0

 

 

 

№ 9

 

 

 

 

 

 

Состояния автомобиля

Матрица возможных переходов

 

Состояния ЭВМ

 

1

2

3

4

7

 

 

1

0

1

1

1

1

 

 

2

1

0

0

0

0

 

 

3

1

1

0

1

1

 

 

4

1

1

1

0

1

 

 

7

1

1

1

1

0

 

 

№ 10

 

 

 

 

 

 

Состояния автомобиля

Матрица возможных переходов

 

Состояния ЭВМ

 

1

2

3

5

6

 

 

1

0

1

1

1

1

 

 

2

1

0

0

1

1

 

 

3

1

0

0

1

1

 

 

5

1

1

0

0

1

 

 

6

1

1

1

1

0

 

 

№ 11

 

 

 

 

 

 

Состояния автомобиля

Матрица возможных переходов

6

 

Состояния ЭВМ

 

1

2

3

4

 

 

1

0

1

1

1

1

 

 

2

1

0

1

1

1

 

 

3

1

0

0

0

1

 

 

4

1

1

1

0

1

 

 

6

1

1

1

1

0

0

 

7

1

1

1

1

1

412

 

№ 12

 

 

 

 

 

Состояния автомобиля

Матрица возможных переходов

Состояния ЭВМ

 

1

2

3

8

 

 

1

0

1

1

1

 

 

2

1

0

1

0

 

 

3

1

1

0

0

 

 

8

0

0

0

0

 

 

№ 13

 

 

 

 

 

Состояния автомобиля

Матрица возможных переходов

Состояния ЭВМ

 

1

2

3

5

8

 

1

0

1

1

1

1

 

2

1

0

1

0

0

 

3

1

1

0

1

0

 

5

1

1

0

0

0

 

8

0

0

0

0

0

 

№ 14

 

 

 

 

 

Состояния автомобиля

Матрица возможных переходов

Состояния ЭВМ

 

1

3

5

7

 

 

1

0

1

1

1

 

 

3

1

0

1

1

 

 

5

1

1

0

1

 

 

7

0

0

0

0

 

 

№ 15

 

 

 

 

 

Состояния автомобиля

Матрица возможных: переходов

Состояния ЭВМ

 

1

3

5

6

7

 

1

0

1

1

1

1

 

3

1

0

1

1

1

 

5

1

0

0

1

1

 

6

1

1

1

0

1

 

7

1

1

1

1

0

413

 

№ 16

 

 

 

 

 

Состояния автомобиля

Матрица1 возможных переходов

Состояния ЭВМ

 

1

2

5

7

8

 

1

0

1

1

1

1

 

2

1

0

1

1

1

 

5

1

1

0

1

0

 

7

1

1

1

0

0

 

8

0

0

0

0

0

 

№ 17

 

 

 

 

 

Состояния автомобиля

Матрица возможных: переходов

Состояния ЭВМ

 

1

2

5

7

 

 

1

0

1

1

1

 

 

2

1

0

1

1

 

 

5

1

1

0

1

 

 

7

1

1

1

0

 

 

№ 18

 

 

 

 

 

Состояния автомобиля

Матрица возможных переходов

 

Состояния ЭВМ

 

1

2

5

8

 

 

1

0

1

1

1

 

 

2

1

0

1

0

 

 

5

1

1

0

0

 

 

8

0

0

0

0

 

 

№ 19

 

 

 

 

 

Состояния автомобиля

Матрицаi ВОЗМОЖНЫ>[ переходов

Состояния ЭВМ

 

1

2

5

6

8

 

1

0

1

1

1

1

 

2

1

0

1

1

0

 

5

1

1

0

1

0

 

6

1

1

1

0

0

 

8

0

0

0

0

0

414

№20

Состояния автомобиля

Матрица возможных переходов

 

Состояния ЭВМ

 

1

2

5

6

7

 

 

1

0

1

1

1

1

1

 

2

1

0

1

1

1

0

 

5

1

1

0

1

1

0

 

6

1

1

1

0

1

0

 

7

1

1

1

1

0

0

 

8

0

0

0

0

0

0

 

№ 21

 

 

 

 

 

 

Состояния автомобиля

Матрица1 возможных переходов

 

Состояния ЭВМ

 

1

2

4

8

 

 

 

1

0

1

1

1

 

 

 

2

1

0

1

0

 

 

 

4

1

1

0

0

 

 

 

8

0

0

0

0

 

 

 

№ 22

 

 

 

 

 

 

Состояния автомобиля

Матрица возможных: переходов

 

Состояния ЭВМ

 

1

2

4

7

8

 

 

1

0

1

1

1

1

 

 

2

1

0

1

1

0

 

 

4

1

1

0

1

0

 

 

7

1

1

1

0

0

 

 

8

0

0

0

0

0

 

Пример. Предположим, что система 5-автомобиль может находить­ ся в следующих состояниях: Si, S^, S^, S-j, Возможные переходы систе­ мы S из состояния в состояние указаны в матрице:

Матрица возможных переходов

 

1

3

5

7

1

0

1

1

1

3

1

0

1

1

5

1

1

0

1

7

0

0

0

0

(О — нет перехода; 1 — возможен переход).

Используя матрицу возможных переходов, построим размеченный фаф состояний системы 5-автомобиль (рис. П. 11.1).

415

Рис. п. 11.1. Граф состряний системы S

Определим интенсивности K^j, используя табл.П.ИЛ. Исходные данные:

среднесуточный пробег i^^ = 0,25 тыс. км;

среднее время простоя автомобиля в текущем ремонте Гз = 1 дню. Остальные данные выбираются, исходя из профессиональных сообра­ жений:

количество выходных и праздничных дней ^вых ^ 60 дней;

среднее время замены афегата

Гз = 5,0 дням.

Xi3 = ехр(-0,8 + 0,08 • L); Xis = ехр(-0,4 + 0,004 • L);

 

 

1

Хи = ^сс-^вых

Я.1

1

1

= — = - = !

 

Гз

1

1

= 0,0667;

0,25.60

^35 = 0,1; Лз7 = 0,01;

^51 = ^ = 7 = 0,2;

Xs3 = 0,02; Я57 = 0,002.

Составим систему дифференциальных уравнений Колмогорова для вероятностей состояний Р„ где / = 1, 3, 5, 7:

416

ЁЗdL.-= -P,-(Xi3+A.,5+Xi7)--^cc+^31-'P3+^5r-P5:

 

 

 

dP-j _

/>3-(Хз1+Яз5+Хз7) + Я,з-Р,-^сс+>'53-^5;

 

 

 

dL

 

 

 

(П. 11.1)

 

 

 

 

 

 

 

 

 

 

^ -

-РЗ-(Яз!+^53+X57) + Xi5 • Pi-^cc+^35 •'Рз;

 

 

 

dL

 

 

 

 

 

 

 

dPi

 

 

 

 

 

 

 

•ST

 

 

 

 

 

 

 

dL

 

 

 

 

 

Решим эту систему методом Рунге-Кутта с использованием стан­

дартной программы на ЭВМ при следующих условиях:

 

 

а) пределы интегрирования: нижний — О, верхний — 35;

 

б) шаг интегрирования - 0,5;

 

 

 

в) начальные условия: Р^{Ь) =

1; Pi,{L) = 0; Р^Щ = 0; Р-^Щ = 0;

 

г) результаты выведения на печать с точностью ^ =

10"^ в точках

 

 

1, 5, ..., 35.

 

 

 

 

 

Для решения задач можно воспользоваться программным продук­

том MATHCAD 6.0 PLUS.

 

 

 

 

Получим значение коэффициента выпуска автомобиля РхЩ в за­

висимости от пробега автомобиля L (табл. П. 11.3 ).

 

 

 

 

 

 

 

Таблица П.11.3

1 ^

Значения коэффициента выпуска автомобиля

 

РхЩ

1

Р^Щ

РьЩ

PiiL)

 

 

 

 

1

 

0,787

 

0,0622

0,136

0,0152

 

5

 

0,512

 

0,0824

0,345

0,0614

 

10

 

0,419

 

0,0972

0,376

0,108

 

15

 

0,364

 

0,123

0,363

0,150

 

20

 

0,312

 

0,156

0,344

0,188

 

25

 

0,260

 

0,193

0,323

0,224

1

30 1

 

0,162

 

0,269

0,218

0,288

Для того чтобы определить влияние на изменение коэффициента выпуска среднесуточного пробега ^^с и среднего времени простоя в ре­ монте 7з, изменим эти показатели. Увеличим ^^с и 7з на 50%. Тогда

^сс "^ 0,375 тыс. км; Гз = 1,5 дня.

417

с изменением этих показателей:

А.,7 = 0,0444;

>^31=:Г = Т = 0,6667;

Х35 = 0,0667;

Л37 = 0,0067.

Остальные X^j остаются без изменения.

Решим систему методом Рунге—Кутга с использованием стандартной профаммы на ПЭВМ с учетом новых значений интенсивностей и 1^^.

Получим новые значения коэффициента выпуска автомобиля Р^Щ (табл. П. 11.4).

 

Значения коэффициента выпуска автомобиля

Таблица П.11.4

 

 

 

L

Л(^)

РъЩ

Рт

РпШ

 

1

0,694

0,102

0,189

0,0144

 

5

0,387

0,142

0,418

0,0534

 

10

0,314

0,162

0,433

0,0915

 

15

0,266

0,200

0,408

0,126

 

20

0,221

0,246

0,375

0,158

 

25

0,177

0,295

0,341

0,187

 

' 30

0,137

0,341

0.308

0,214

 

35

0,103

0,383

0,276

0,239

1

Вывод. При увеличении среднего времени простоя автомобиля в ремонте и среднесуточного пробега на 50% коэффициент выпуска уменьшается. Полученная математическая модель (П.11.1) функцио­ нирования автомобиля позволяет проследить влияние различных усло­ вий эксплуатации на коэффициент выпуска автомобиля.

Приложение 12

Метод Жордана—Ibycca

Пусть задача линейного программирования записана в каноничес­ ком виде:

a^lXi +«,712:^2 ••"••• + ^/и/7^л =*/w>

^ m i n = q ^ l + C 2 ^ 2 + - + ^/7^/;>

й/>0, / = 1,/w, Xj>0, у = 1, л.

Для компактности составим для записанной задачи жордановскую таблицу, в которой припишем строку, соответствующую целевой функ­ ции Z:

 

^\п

h

El

 

^тп Ьп,2J т

q С2

Сп

0

х„|

Алгоритм метода 1. Записать задачу в форме жордановской таблицы, при этом все

элементы столбца свободных членов Ь^ должны быть неотрицательны Ь^ > О, / = 1,/w. Уравнения системы, в которых свободные члены отри­ цательны, предварительно нужно умножить на —1.

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

3.Разрешающая строка определяется по наименьшему из отноше­ ний свободных членов к положительным элементам разрешающего столбца.

4.В процессе преобразований вычеркиваются строки, состоящие из одних нулей.

5.Если в процессе преобразований встречается строка, все элемен­ ты которой нули, а свободный член отличен от нуля, то задача не име­ ет решения. Если встретится строка, в которой кроме свободного чле­ на других положительных элементов нет, то говорят, что задача не име­ ет положительных решений.

419