Государственный комитет Российской Федерации по высшему образованию
Казанский Государственный Технический Университет имени А.Н. Туполева
-------------------------------------------------------------------------------------------------------
Кафедра Электронно - вычислительных машин
Пояснительная записка
к курсовой работе по дисциплине “Моделирование”
Выполнил : студент группы 4301 Базуев Ю.А.
Руководитель : доцент кафедры ЭВМ Захаров В.М.
Оценка:5(отл.)
Казань 1996
Содержание
1.Задание................................................................................................3
2. Формализация концептуальной модели................................................4
2.1. Построение формальной схемы функционирования системы........4
2.2. Определение параметров и переменных модели.............................5
2.3. Определение единицы модельного времени....................................6
2.4. Определение закона функционирования системы...........................6
3. Алгоритмизация модели и ее машинная реализация.............................7
3.1. Выбор программных средств моделирования.................................7
3.2. Описание моделирующей программы.............................................7
3.3. Проверка достоверности программы..............................................8
3.4. Моделирование случайных воздействий.........................................9
3.4.1. Моделирование случайных воздействий, имеющих
равномерное распределение.......................................................9
3.4.1.1. Аппаратный способ..............................................................9
3.4.1.2. Программный способ..........................................................12
3.4.1.3. Выбор генератора РРПСЧ...................................................13
3.4.2. Моделирование случайных воздействий, имеющих
неравномерное распределение.................................................14
3.5. Описание моделирующей программы для стохастической
модели.............................................................................................18
4. Получение и интерпретация результатов моделирования...................19
5. Литература ............................................................................................20
2. Формализация концептуальной модели
2.1. Построение формальной схемы функционирования
системы
Построим формальную схему (Q-схему) заданной вычислительной системы.
И1
О
И2 К
И3
Рис. 1 Q - схема вычислительной системы
Здесь:
К - ЭВМ
О - Очередь
И1 - И3 - Сетевые машины
2.2.Определение параметров и переменных модели
tp - интервал между приходами пользователей
tgz1 - время подготовки задания 1-ым пользователем
tgz2 - время подготовки задания 2-ым пользователем
tgz3 - время подготовки задания 3-им пользователем
tm - время выполнения задания на ЭВМ
k - количество промоделированных на ЭВМ заданий
nz - наличие заявки на входе системы:
nz=0 - нет заявок ___
nz=i - наличие заявки на i-ой сетевой машине ( i=1-3 )
pz1 - подготовка задания сетевой машине 1
pz1=1 - идет подготовка задания на сетевой машине 1
pz1=0 - сетевая машина 1 не занята
pz2 - подготовка задания сетевой машине 2
pz2=1 - идет подготовка задания на сетевой машине 2
pz2=0 - сетевая машина 2 не занята
pz3 - подготовка задания сетевой машине 3
pz3=1 - идет подготовка задания на сетевой машине 3
pz3=0 - сетевая машина 3 не занята
znw - наличие заявки на выполнение задания
znw=0 - заявки отсутствуют ___
znw=i - наличие заявки от сетевой машины i ( i=1-3 )
wz - выполнение задания на ЭВМ
wz=0 - ЭВМ свободна
wz=i - ЭВМ выполняет заявку i
ocher[50] - очередь
в очереди хранятся номера сетевых машин с которых получены
заявки
n - индекс свободного элемента в очереди
w2 - количество вып. заданий от 2-го пользователя
На первом этапе имитационного моделирования создадим детерминированную модель заданной вычислительной системы, заменяя стохастические потоки их математическими ожиданиями:
- интервал между приходами пользователей 10 мин
- вероятность прихода каждого из пользователей 0.33
- время подготовки задания 1-ым пользователем 16 мин
- время подготовки задания 2-ым пользователем 17 мин
- время подготовки задания 3-им пользователем 18 мин
- время выполнения задания на ЭВМ 0.8 мин
2.3. Определение единицы модельного времени
За единицу модельного времени (emb) принимается минимальный интервал реального времени, в течение которого система не меняет своего состояния. В данной задаче за emb целесообразно принять время равное
... Математическое моделирование — метод изучения объекта исследования, основанный на создании его математической модели и использовании её для получения новых знаний, совершенствования объекта исследования или управления объектом. Математическое моделирование можно подразделить на аналитическое и компьютерное (машинное) моделирование. При аналитическом моделировании ученый — теоретик получает ...
... схема алгоритма или граф-схема алгоритма является аналогом схемы алгоритма, отличается от последней большей формализацией, несколько другим изображением блоков начала и конца. Поскольку ГСА предложена для алгоритмов операций ЭВМ, то в ней нет средств для отражения ввода-вывода. Вместо блоков в ГСА используются вершины: начальные Y0 , конечные Yк, операторные вершины Y1,Y2, … , условные вершины ...
... и вычитаются или когда значение физического типа умножается на целое. Допускается также деление на целое, но в этом случае может выполняться округление результата. Средства обеспечения параллельности в работе ВС Если говорить про операторную часть проблемно-ориентированной компоненты, то условно ее можно разделить на средства поведенческого описания аппаратуры (параллельные процессы и средства ...
... комплекса является задание на дипломную работу утвержденное приказом по академии № 07-17 от 07.02.2003 года. Наименование организации: ДГМА. Тема разработки: "Моделирование тепловых процессов при наплавке порошковой проволокой". Специальная часть: "Программно-методический комплекс для расчета температурного поля вылета порошковой проволоки". Назначение разработки Функциональное назначение ...
0 комментариев