64139 (Моделирование ЭВМ), страница 2

2016-07-31СтудИзба

Описание файла

Документ из архива "Моделирование ЭВМ", который расположен в категории "". Всё это находится в предмете "компьютерные науки" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "компьютерные науки" в общих файлах.

Онлайн просмотр документа "64139"

Текст 2 страницы из документа "64139"

Введите время подготовки задания 1-ым пользователем 160

Введите время подготовки задания 2-ым пользователем 170

Введите время подготовки задания 3-ым пользователем 180

Введите время выполнения задания на ЭВМ 8

Введите количество промоделированных на ЭВМ заданий 500

Процент вып. заданий, поступ. от 2-го польз.= 33%

Вывод:

Результаты работы моделирующей программы совпадают с рассчитанными теоретически, следовательно программа написана и работает правильно.

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

время подготовки задания 1-ым пользователем 1

время подготовки задания 2-ым пользователем 1

время подготовки задания 3-ым пользователем 1

время выполнения задания на ЭВМ 1

3.4. Моделирование случайных воздействий

3.4.1. Моделирование случайных воздействий имеющих

равномерное распределение

3.4.1.1. Аппаратный способ

При аппаратном способе случайные или псевдослучайные числа вырабатываются специальной электронной приставкой - генератором, который является внешним устройством ЭВМ либо входит в состав процессора. Наибольшее распространение на практике нашли генераторы псевдослучайных чисел (ГПСЧ), построенные на основе регистра сдвига с реализацией некоторой логической функции в цепи обратной связи (ОС) (в нашем случае это сумматор по модулю два).

Поскольку проведение натуральных опытов с разными схемами ГПСЧ трудоемко, то мы будем использовать программное средство позволяющее строить и исследовать различные ГПСЧ на программных моделях. Для этих целей подходят автоматизированная система подготовки и обработки статистической информации (АСПОСИ), которая представляет собой комплекс программных средств, позволяющих строить математические модели различных ГПСЧ и исследовать их характеристики.

Для получения ПСЧ будем пользоваться программой gener.

Работая в диалоговом режиме с ПВМ мы определяем структуру генератора, т. е. некоторую исходную информацию: разрядность регистра сдвига ГПСЧ, вид ОС, количество и номера подключенных в цепь ОС разрядов регистра, количество генерируемых чисел и др.

Полученные числа записываются в файл и анализируются (строится гистограмма) с помощью программы analize.

Для генерации чисел мы выбрали 3 различные структуры ГПСЧ:

1) Файл vihod1.dat

Разрядность: 50

Обратная связь: 30

Количество чисел: 1000

Разрядность числа: 25

Число сдвигов: 2

2) Файл vihod2.dat

Разрядность: 50

Обратная связь: 30

Количество чисел: 1000

Разрядность числа: 25

Число сдвигов: 3

3) Файл vihod3.dat

Разрядность: 70

Обратная связь: 35

Количество чисел: 1000

Разрядность числа: 25

Число сдвигов: 6

Проверим качество чисел в файлах программой analize.

Построим гистограммы:

vihod1.dat





vihod2.dat

vihod3.dat



Проверка соответствия чисел в последовательностях требуемому распределению дает следующие результаты: теоретические и статистические данные во всех 3-х файлах по критериям Колмогорова и Х2 не согласуются.

Определение числовых характеристик

Характеристика

vihod1.dat

vihod2.dat

vihod3.dat

1

наименьшее значение

0.02

0.005

0.00059

2

наибольшее значение

0.96

0.996

0.999

3

Мат. ожидание

0.39

0.51

0.49

4

Дисперсия

0.078

0.086

0.085

5

Среднеквадратич.отклон.

0.279

0.294

0.292

6

Эксцесс

-1.92

-1.024

-1.12

Определение характеристик корреляции

r(t) r(t)

1 1

0 t 0 t

5 5

vihod1.dat vihod2.dat

r(t)

1

0 t

5

vihod3.dat

Вывод:

1) С увеличением числа сдвигов характеристики чисел улучшаются.

2) Из приведенных 3-ех файлов самые качественные числа находятся в

файле vihod3.dat , т. к. числа в последовательности достаточно

независимы. Но в то же время нет согласованности по обеим

критериям.

3.4.1.2. Программный способ

При программном способе псевдослучайные числа нам необходимо сформировать методом умножения.

Суть метода: выбирается два n - разрядных числа X1 и X2. X1><0. Затем X1 умножаем на X2 и получаем некоторое значение Y , у которого 2n - разрядов: Y=X1*X2. Из 2n - разрядного Y выбираем n - разрядное Х1 и Х2 и вновь полученные Х1, Х2 умножаем друг на друга. Далее все повторяется до тех пор пока не будет сформировано необходимое количество чисел.

Программа формирования ГСК на основе метода умножения приведена в Приложении № 2.

Полученные числа записываются в файл vi_gpsc1.dat и анализируются с помощью программы analize.

Определение числовых характеристик

Характеристика

Теоретич. значение

Статистич. значение

1

Мин.значение совокуп.

0.00068

2

Макс.значение совокуп

0.99995

3

Математич. ожидание

0.5

0.4928

4

Дисперсия

0.083

0.07822

5

Сред.квад.отклонение

0.1887

0.2796

Аппроксимация статистического распределения теоретической функцией






Проверка соответствия чисел последовательности требуемому распределению дает следующие результаты:

Критерий Хи-Квадрат:

Х2=12.9

С доверительной вероятностью 0.166 можно утверждать о согласованности теоретических и статистических данных.

Критерий Колмогорова:

Максимальная разность max| F(x)-F*(x) | = 0.0885

С доверительной вероятностью 0.999 можно утверждать о согласованности теоретических и статистических данных.

Определение характеристик корреляции

r(t)


1

0 t

5

Рис. 3. График изменения коэфф.

корреляции

Вывод:

Полученная по методу умножения последовательность СЧ, имеющих равномерный закон распределения удовлетворяет предъявленным требованиям по качеству и может быть использован в задачах моделирования, т. к.:

1) есть согласованность по критерию Колмогорова

2) числа не зависят друг от друга, о чем говорит график (Рис. 3.)

3.4.1.3. Выбор генератора РРПСЧ

Эффективность статистического моделирования и достоверность полученных результатов находятся в прямой зависимости от качества используемых в модели случайных последовательностей. Под качеством здесь понимается соответствие чисел последовательности заданной функции распределения (плотности распределения) и ее параметрам: М.О. и т.д.; независимость чисел последовательности друг от друга, т.е. отсутствие автокорреляции в последовательности случайных чисел.

Выберем генератор РРПСЧ, который используется для генерации времени между поступлениями заявок от пользователей.

Последовательность чисел, полученных аппаратным способом и хранящихся в файле vihod3.dat не совсем удовлетворяет предъявленным требованиям по качеству, т.к. нет согласия по критериям теоретических и статистических данных.

В пункте 3.4.1.2. мы делая вывод уже говорили о том, что генератор РРПСЧ сформированный программным способом (по методу умножения) можно использовать в задачах моделирования, но для простоты будем использовать встроенную функцию random( ), простую в программировании и имеющую хорошие характеристики.

3.4.2. Моделирование случайных воздействий,

имеющих неравномерное распределение

Для стохастической модели требуются числа распределенные по нормальному закону и по экспоненциальному закону.

Напишем функции формирования чисел по требуемому закону распределения. Эти числа запишем в файл. Оценим качество полученных последовательностей ПСЧ, пользуясь автоматизированной системой analize. Проанализируем результаты исследования и сделаем вывод о качестве каждой последовательности и о возможности их использования в стохастической модели.

Сведения о непрерывных случайных величинах

Закон распределения случайных величин

Нормальный

N(m,s)

Экспоненц-ый

s(1,1/l)=Э(l)

Аналитическое выражение плотности вероятности f(x)

1 -(x-m)

f(x)=-------- e 2s

sÖ2p

-lx

f(x)=l e

Определяющие параметры

| m | <

s > 0

l > 0

Числовые m характеристики D

m

s

1/l

1/l

Алгоритм получения случайной величины

______

xi=Ö-2 ln z1 cos2p z2

xi+1=Ö-2 ln z1 cos2p z2

( m=0; D=1 )

1

xi=- ---- ln zi

l

Область значений случайной величины

Исследование последовательности нормально распределенных ПСЧ.

(Программа в приложении № 3)

Определение числовых характеристик

Характеристика

Теоретическое

значение

Статистическое

значение

1

Мин.знач.совокупности

11

12.31

2

Макс.знач.совокуп-ти

24

25.23

3

Мат. ожидание

16

16.02

4

Дисперсия

2

2.07

5

Сред.квадр.отклонение

1

1.439

6

Коэфф.ассиметрии

0

0.35

7

Эксцесс

0

2.716

Аппроксимация стат. распределения теоретической функцией.







Проверка соответствия чисел последовательности требуемому распределению дает следующие результаты:

Критерий Хи-Квадрат:

Х2=0.0000813

С доверительной вероятностью 0.999 можно утверждать о согласованности теоретических и статистических данных.

Критерий Колмогорова:

Максимальная разность max| F(x)-F*(x) | = 0.0823

С доверительной вероятностью 0.999 можно утверждать о согласованности теоретических и статистических данных.

Определение характеристик корреляции

r(t)

1

0 t

5

Рис. 4. График изменения коэффициента корреляции.

Вывод:

Полученная последовательность ПСЧ, имеющая нормальный закон распределения, удовлетворяет предъявленным требованиям по качеству и может быть использована в задачах моделирования, т. к.

- числовые характеристики имеют незначительное отклонение от

теоретических значений,

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

доверительных вероятностей,

- числа последовательности достаточно независимы, о чем свидетельствует

график (Рис. 4.)

Последовательности ПСЧ для 2-го и 3-го пользователей генерируются аналогично, с той лишь разницей, что мат. ожидание у них 17 и 18 соответственно.

Исследование последовательности экспоненциально распределенных ПСЧ

(Программа в приложении № 3)

Определение числовых характеристик

Характеристика

Теоретическое

значение

Статистическое

значение

1

Мин.знач.совокупности

0.5

0.8

2

Макс.знач.совокуп-ти

3.5

2.358

3

Мат. ожидание

0.8

1.06

4

Дисперсия

0.08

0.066

5

Сред.квадр.отклонение

0.5

0.2575

6

Коэфф.ассиметрии

0

1.682

7

Эксцесс

0

1.097

Аппроксимация стат. распределения теоретической функцией




Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5224
Авторов
на СтудИзбе
426
Средний доход
с одного платного файла
Обучение Подробнее