Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Имитация очереди в модели не предусмотрено, и мы не можемСтр 1 из 5Следующая ⇒
Команду описания функции NAME FUNCTION A,B,C,D
Задачи второй аттестации Вариант 21
Ср. 25. Кол. фаз. 4 Решённые задачи
. . . . . . .
Эксп. закон. Ср. 200 Отказы, если выбранный РК занят
Выбор ПК по наименьшему количеству решённых задач. Подсчитать вероятность отказа. Протабулировать время решения задач от поступления в систему до вывода из системы. Завершить моделирование после вывода 250 решённых задач.
200±50 Решённые задачи
. . . . . .
Эксп. закон. Ср. 800 Отказы, если время ожидания в BUF превышает 1250 ед.
Выбор ПК по наименьшему коэффициенту использования. Подсчитать вероятность отказа. Протабулировать время решения задач от поступления в систему до вывода из системы. Завершить моделирование после вывода 300 решённых задач.
Среднее 200 Решённые задачи
. . . . . .
Равн. закон.990±190 Отказы, если время ожидания в BUF превышает 1200 ед. Выбор ПК по наименьшему коэффициенту использования. Подсчитать вероятность отказа. Протабулировать время решения задач. Завершить моделирование после вывода 15 отказов.
Вариант 29
Решённые задачи . . .
Отказы, если в памяти все места заняты
Количество мест в BUF – 3. Время между поступлением транзактов распределено по равн. закону со временем 100±20 ед. Время обслуживания на всех РК распределено по эксп. закону со средним 100 ед. Выбор РК первого каскада – равновероятный. Подсчитать вероятность отказа. Протабулировать время пребывания транзакта в системе. Остановить моделирование после наступления 18 отказов.
0.5
Сред. 250. 0.25 Решённые задачи
. .
Спец. эр. закон. Среднее 180, Кол. фаз. 3. Отказы, если все места в BUF заняты
Выбор ПК по функции по заданным на рисунке вероятностям. Подсчитать вероятность отказа. Протабулировать время решения задач от поступления в систему до вывода из системы. Завершить моделирование после вывода из системы 250 решённых задач без учёта отказов.
Вариант 37
Норм. зак. Ср. 2000. Ст. от. 400.
Решённые задачи
Эксп. зак. Ср.100.
Равн. закон. Эксп. зак. 590±190 Ср. 400. Отказы, если все места в BUF заняты.
Выбор ПК по правилу «Первый свободный с наименьшим номером». Подсчитать вероятность отказа. Протабулировать время решения задач от поступления в систему до вывода из системы. Завершить моделирование по времени 1000000 единиц. Вариант 41
Эксп. закон. Среднее 1000
Решённые задачи
Норм. закон. Ср. 100,
390±90
Экс. закон.Ср.20 Отказы, если выбранный РК занят Выбор ПК по наименьшему количеству решённых задач. Режим недоступности накладывается на все РК сразу. Подсчитать вероятность отказа. Протабулировать время решения задач. Завершить моделирование после решения 2000 задач. Вариант 45
Ср. 100 Решённые задачи
. . . . . . . . .
Норм. закон. Ср. 490. Ст. отк. 90 Отказ, если количество занятых мест в очереди > 2 мест
Выбор ветви - равновероятностный. Завершить моделирование по времени 150000.
Решённые задачи Вариант 14
Решённые задачи . . .
Отказы, если РК1 в режиме недоступности
Выбор РК - равновероятностный. Время между поступлением транзактов распределено по равн. закону со временем 120±20 ед., время обслуживания - по специальному эрланговскому закону, Количество фаз – 4, среднее задержка в каждой фазе 50 единиц времени. Режим недоступности накладывается сразу на все РК. Время между установлением режима недост. распределено по норм. закону со средним 8000 и стандартным отклонением 2000 ед. Время восст. распределено по эксп. закону со средним 350 ед. Подсчитать вероятность отказа. Протабулировать время пребывания транзакта в системе. Остановить моделирование после вывода из модели 10000 задач (решённых и получивших отказ). Vrema table m1,200,400,10 generate (normal(1,8000,2000)) funavail 1 funavail 2 funavail 3 funavail 4 advance (exponential(1,0,350)) favail 1 favail 2 favail 3 favail 4 terminate generate 60,20 assign vibor,(int(1+4#rn1/1000)) gate fv 1,otk seize p$vibor advance (gamma(1,0,50,4)) release p$vibor tabulate vrema fin test l (n$fin+n$otk),10000,kon terminate otk test l (n$fin+n$otk),10000,kon terminate kon savevalue verojt,(n$otk/(n$otk+n$fin)) terminate 100 start 100
GPSS World Simulation Report - Untitled Model 1.3.1
Wednesday, February 21, 2018 10:14:22
START TIME END TIME BLOCKS FACILITIES STORAGES 0.000 599813.864 24 4 0
NAME VALUE FIN 19.000 KON 23.000 OTK 21.000 VEROJT 10002.000 VIBOR 10001.000 VREMA 10000.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY 1 GENERATE 75 0 0 2 FUNAVAIL 75 0 0 3 FUNAVAIL 75 0 0 4 FUNAVAIL 75 0 0 5 FUNAVAIL 75 0 0 6 ADVANCE 75 0 0 7 FAVAIL 75 0 0 8 FAVAIL 75 0 0 9 FAVAIL 75 0 0 10 FAVAIL 75 0 0 11 TERMINATE 75 0 0 12 GENERATE 10009 0 0 13 ASSIGN 10009 0 0 14 GATE 10009 6 0 15 SEIZE 9644 0 0 16 ADVANCE 9644 2 0 17 RELEASE 9642 0 0 18 TABULATE 9642 0 0 FIN 19 TEST 9642 0 0 20 TERMINATE 9641 0 0 OTK 21 TEST 359 0 0 22 TERMINATE 359 0 0 KON 23 SAVEVALUE 1 0 0 24 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY 1 2474 0.824 199.775 1 0 0 0 0 0 2 2428 0.824 203.660 1 0 0 0 0 0 3 2373 0.800 202.200 1 10082 0 0 0 2 4 2369 0.769 194.813 1 10069 0 0 0 4
TABLE MEAN STD.DEV. RANGE RETRY FREQUENCY CUM.% VREMA 710.049 633.425 0 _ - 200.000 1366 14.17 200.000 - 600.000 4088 56.57 600.000 - 1000.000 2043 77.75 1000.000 - 1400.000 1029 88.43 1400.000 - 1800.000 518 93.80 1800.000 - 2200.000 274 96.64 2200.000 - 2600.000 145 98.14 2600.000 - 3000.000 60 98.77 3000.000 - 3400.000 43 99.21 3400.000 - _ 76 100.00
SAVEVALUE RETRY VALUE VEROJT 0 0.036
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE 10086 0 599837.877 10086 0 12 10082 0 599954.890 10082 16 17 VIBOR 3.000 10069 0 600183.971 10069 16 17 VIBOR 4.000 9976 0 602619.874 9976 0 1
Выводы По результатам отчёта сделаем следующие выводы. В моделируемую систему за время моделирования поступило на обслуживание 10009 транзакта. Из них 9644 вощло в PК. 359 транзак-тов отправлены на метку otk при наложении на PК режима недос-тупности. 2 транзакта задержаны в блоках advance. 6 транзактов ожидают освобождения устройств PК. 9642 транзакта завершили обслуживание в РК и прошли регистрацию в таблице. Ввиду того что выбор РК равновероятностный, то в количество тран-зактов, входивших в РК изменялось сравнительно на немного от 2369 до 2474. Коэффициенты использования РК высокие и варьируются от 0,769 до 0,824. Среднее время задержки транзактов на обслужива-ние в РК, варьируется от 194,813 до 203,660 единиц времени и срав-нительно на немного отличается от среднего заданного 200 единиц времени. Имитация очереди в модели не предусмотрено, и мы не можем Регистрировать процесс ожидания в очереди, хотя реально она существует и в момент завершения моделтрования 6транзактов ожидают освобождения устройств РК. Два из них должны занятьРК3 и четыре РК4. Среднее время пребывания транзактов в системе, зарегистрирован-ное в таблице составило 710, 049 единиц времени, стандартное отклонение 633,428 единиц времени. Прибавка по сравнению со временем обслуживания происходит за счёт времени ожидания обслуживания. 5. 359 транзактов поступили в систему в мометы времени когда РК на-ходились в режиме недоступности и они выведены из системы без обслуживания. Вероятность отказа 359/(359+9641)=0.036 сравнитель-но небольшая. В целом можно считать, что временные показатели по пребыванию транзактов в системе оставляют желать лучшего. Это время можно уменьшить использованием более производительных РК, или увеличением количесва РК. В тоже время следует учесть, что при этом уменьшится коэффициент использования РК, а это уже отрицательный эффект. Вариант 14. Модификация 1 В первой модификации использован равновероятностныё выбор устройства РК в модификации 1 РК выбираются по наименьшему количеству транзактов, входивших в устройства РК. А все остальные показатели такие же как в предыдущем примере.
Текст программы Vrema table m1,500,1000,10 generate (normal(1,8000,2000)) funavail 1 funavail 2 funavail 3 funavail 4 advance (exponential(1,0,350)) favail 1 favail 2 favail 3 favail 4 terminate generate 60,20 select min vibor,1,4,,fc gate fv 1,otk seize p$vibor advance (gamma(1,0,50,4)) release p$vibor tabulate vrema fin test l (n$fin+n$otk),10000,kon terminate otk test l (n$fin+n$otk),10000,kon terminate kon savevalue verojt,(n$otk/(n$otk+n$fin)) terminate 100 start 100 Отчёт GPSS World Simulation Report - Untitled Model 1.5.1
Monday, February 19, 2018 09:53:31
START TIME END TIME BLOCKS FACILITIES STORAGES 0.000 600045.694 24 4 0
NAME VALUE FIN 19.000 KON 23.000 OTK 21.000 VEROJT 10002.000 VIBOR 10001.000 VREMA 10000.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY 1 GENERATE 74 0 0 2 FUNAVAIL 74 0 0 3 FUNAVAIL 74 0 0 4 FUNAVAIL 74 0 0 5 FUNAVAIL 74 0 0 6 ADVANCE 74 0 0 7 FAVAIL 74 0 0 8 FAVAIL 74 0 0 9 FAVAIL 74 0 0 10 FAVAIL 74 0 0 11 TERMINATE 74 0 0 12 GENERATE 10023 0 0 13 SELECT 10023 0 0 14 GATE 10023 18 0 15 SEIZE 9617 1 0 16 ADVANCE 9616 3 0 17 RELEASE 9613 0 0 18 TABULATE 9613 0 0 FIN 19 TEST 9613 0 0 20 TERMINATE 9612 0 0 OTK 21 TEST 388 0 0 22 TERMINATE 388 0 0 KON 23 SAVEVALUE 1 0 0 24 TERMINATE 1 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY 1 2405 0.790 197.135 1 10059 0 0 0 6 2 2404 0.807 201.439 1 10089 0 0 0 0 3 2404 0.803 200.342 1 10090 0 0 0 2 4 2404 0.799 199.386 1 10070 0 0 0 10
TABLE MEAN STD.DEV. RANGE RETRY FREQUENCY CUM.% VREMA 1713.703 1675.412 0 _ - 500.000 2809 29.22 500.000 - 1500.000 2701 57.32 1500.000 - 2500.000 1692 74.92 2500.000 - 3500.000 1085 86.21 3500.000 - 4500.000 646 92.93 4500.000 - 5500.000 321 96.27 5500.000 - 6500.000 153 97.86 6500.000 - 7500.000 107 98.97 7500.000 - 8500.000 50 99.49 8500.000 - _ 49 100.00
SAVEVALUE RETRY VALUE VEROJT 0 0.039
CEC XN PRI M1 ASSEM CURRENT NEXT PARAMETER VALUE 10090 0 599609.430 10090 15 16 VIBOR 3.000
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE 10089 0 600084.025 10089 16 17 VIBOR 2.000 10099 0 600084.312 10099 0 12 10070 0 600135.536 10070 16 17 VIBOR 4.000 10059 0 600181.962 10059 16 17 VIBOR 1.000 10093 0 607693.318 10093 0 1
Выводы По результатам отчёта сделаем следующие выводы. В моделируемую систему за время моделирования поступило на обслуживание 10023 транзакта. Из них 9617 вощло в PК. 388 транзак-тов отправлены на метку otk при наложении на PК режима недос-тупности. 3 транзакта задержаны в блоках advance и ещё 1транзакт |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2018-05-31; просмотров: 330. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |