Опубликован: 07.11.2014 | Доступ: свободный | Студентов: 441 / 37 | Длительность: 15:17:00
ISBN: 978-5-9556-0161-8
Тема: САПР
Лекция 6:

Модель функционирования системы связи

Интерпретация результатов моделирования

В соответствии с постановкой задачи нужно определить такое сочетание количества резервных СС и мастеров-ремонтников, при котором доход от предоставления услуг системой связи будет максимальным.

В GPSS World имеются средства для проведения оптимизационного эксперимента. Однако провести его так, чтобы он был аналогичен оптимизационному эксперименту в AnyLogic и, благодаря этому, можно было бы сравнивать результаты оптимизации, не представляется возможным. Во-первых, число факторов в GPSS World не может быть более пяти. Во-вторых, ремонтное подразделение имитируется МКУ, которое описывается командой STORAGE A. Операнд А этой команды, задающий ёмкость МКУ, должен быть только числом. Факторы же эксперимента обязательно должны быть переменными пользователя и не могут быть на месте операнда А. Отсюда нет возможности изменять в ходе эксперимента количество мастеров-ремонтников. Для изменения количества мастеров-ремонтников такая возможность есть.

Поэтому для достижения цели работы - установления адекватности результатов моделирования, эксперименты проводились в "ручном режиме". Причём, изменялось количество резервных СС только второго типа (ССР2) от 4 до 6 при изменениях количества мастеров-ремонтников от 3 до 5. Таким образом, было проведено по 9 экспериментов в каждой системе моделирования. GPSS World позволяет проводить сразу все эти девять экспериментов, для чего должен быть написан соответствующий сегмент изменения версий модели. Что и было сделано. В AnyLogic вручную изменялись соответствующие данные, после чего запускалась модель.

Результаты экспериментов представлены в Табл. 5.6. Из их сравнения следует, что они адекватны, поскольку отличия незначительны и составляют в основном 0…0,001, 0…0,002.

Что касается выбора оптимального сочетания количества резервных ССР2 и мастеров-ремонтников для условий данных экспериментов, то можно выбрать вариант 7: ССР2 = 4, мастеров-ремонтников = 5.

Таблица 5.7. Показатели функционирования системы связи
Показатели GPSS World AnyLogic
Типы средств связи
СС1 СС2 СС3 СС4 СС5 СС1 СС2 СС3 СС4 СС5
Вариант 1: ССР2 = 4, мастеров-ремонтников = 3
Коэффициент прибыли по типам СС 0,374 0,327 0,627 0,4 0,573 0,38 0,332 0,633 0,405 0,576
Суммарный коэффициент прибыли 0,46 0,468
Коэффициент использования по типам СС 0,779 0,741 0,853 0,78 0,846 0,781 0,743 0,856 0,781 0,847
Суммарный коэффициент использования СС 0,799 0,8
Вариант 2: ССР2 = 5, мастеров-ремонтников = 3
Коэффициент прибыли по типам СС 0,377 0,336 0,626 0,397 0,571 0,369 0,332 0,624 0,393 0,57
Суммарный коэффициент прибыли 0,462 0,462
Коэффициент использования по типам СС 0,779 0,749 0,852 0,778 0,845 0,777 0,747 0,851 0,776 0,844
Суммарный коэффициент использования СС 0,801 0,8
Вариант 3: ССР2 = 6, мастеров-ремонтников = 3
Коэффициент прибыли по типам СС 0,364 0,33 0,619 0,385 0,564 0,361 0,331 0,62 0,39 0,563
Суммарный коэффициент прибыли 0,453 0,457
Коэффициент использования по типам СС 0,774 0,751 0,849 0,773 0,842 0,774 0,751 0,85 0,775 0,841
Суммарный коэффициент использования СС 0,797 0,797
Вариант 4: ССР2 = 4, мастеров-ремонтников = 4
Коэффициент прибыли по типам СС 0,89 0,895 0,931 0,89 0,911 0,889 0,892 0,931 0,889 0,91
Суммарный коэффициент прибыли 0,903 0,905
Коэффициент использования по типам СС 0,978 0,977 0,996 0,988 0,995 0,978 0,977 0,996 0,988 0,994
Суммарный коэффициент использования СС 0,987 0,987
Вариант 5: ССР2 = 5, мастеров-ремонтников = 4
Коэффициент прибыли по типам СС 0,887 0,892 0,93 0,887 0,909 0,885 0,89 0,93 0,886 0,909
Суммарный коэффициент прибыли 0,901 0,902
Коэффициент использования по типам СС 0,977 0,981 0,996 0,988 0,994 0,976 0,98 0,995 0,987 0,994
Суммарный коэффициент использования СС 0,987 0,986
Вариант 6: ССР2 = 6, мастеров-ремонтников = 4
Коэффициент прибыли по типам СС 0,885 0,89 0,93 0,886 0,909 0,887 0,89 0,93 0,887 0,91
Суммарный коэффициент прибыли 0,9 0,903
Коэффициент использования по типам СС 0,977 0,984 0,995 0,987 0,994 0,977 0,984 0,996 0,988 0,994
Суммарный коэффициент использования СС 0,987 0,987
Вариант 7: ССР2 = 4, мастеров-ремонтников = 5
Коэффициент прибыли по типам СС 0,935 0,944 0,939 0,914 0,922 0,936 0,945 0,94 0,915 0,923
Суммарный коэффициент прибыли 0,931 0,934
Коэффициент использования по типам СС 0,996 0,998 1 0,999 1 0,996 0,998 1 0,999 1
Суммарный коэффициент использования СС 0,998 0,998
Вариант 8: ССР2 = 5, мастеров-ремонтников = 5
Коэффициент прибыли по типам СС 0,936 0,936 0,939 0,915 0,922 0,936 0,936 0,94 0,915 0,923
Суммарный коэффициент прибыли 0,93 0,932
Коэффициент использования по типам СС 0,996 0,999 1 0,999 1 0,996 0,999 1 0,999 1
Суммарный коэффициент использования СС 0,998 0,998
Вариант 9: ССР2 = 6, мастеров-ремонтников = 5
Коэффициент прибыли по типам СС 0,936 0,927 0,939 0,915 0,922 0,936 0,928 0,94 0,915 0,923
Суммарный коэффициент прибыли 0,928 0,929
Коэффициент использования по типам СС 0,996 0,999 1 0,999 1 0,996 0,999 1 0,999 1
Суммарный коэффициент использования СС 0,998 0,998
Игорь Маникин
Игорь Маникин

Коллеги, спасибо за очень информативный и полезный курс. Прошёл три лекции. Столкнулся с проблемой, что обе модели не могут закончить расчёт по причине ограничения бесплатной версии "создано максимально допустимое число динамически создаваемых агентов (50000)". По скриншотам Лекции 2 видно, что да, модель создает гораздо больше 50000 агентов. В принципе, мне то и диплом не особо нужен. Но хотелось бы выполнить практические работы. Нет ли возможности откорректировать эту проблему? Или может я чего не так делаю?

Еще раз спасибо за прекрасный курс!

Артём Нагайцев
Артём Нагайцев

Выдает ошибку "entity cannot be resolved to a variable" при попытке запуска. В чем может быть причина? Ошибка в строках

entity.time_vxod=time(); 

time_obrabotki.add(time()-entity.time_vxod);