Математическое моделирование систем и процессов

Автор: Пользователь скрыл имя, 26 Марта 2011 в 20:48, курсовая работа

Краткое описание

1. Произвести моделирование случайной величины в ЕХСЕL по варианту методом Монте-Карло.

С помощью функции cлчиc заполнить таблицу требуемым количеством случайных величин, равномерно распределенных в интервале (0, 1).
В соответствии с заданным законом распределения рассчитать значения исследуемого показателя.
Скопировать значения исследуемого показателя как числа.
Упорядочить полученную статистику по возрастанию.

Файлы: 1 файл

Описание работы.doc

— 930.00 Кб (Скачать)

     Рис. 18. Ввод формулы.

     Теперь  в ячейку О4 введем расчетную формулу  для параметра а: =(СУММ(P4:P183)/180)^(1/N4):

     

     Рис. 19. Ввод формулы для  расчета параметра  а.

     Переходим к оценке погрешностей. Сначала рассчитаем абсолютные погрешности:

     аэ – а – для параметра а, и bэ – b – для параметра b.

     Затем вычислим относительные погрешности  по формулам:

     э - а)/а – для параметра а, и (bэ - b)/b – для параметра b.

     Для этого в ячейки Q4, R4, S4,T4 соответственно введем формулы: =O4-M4, =L4-N4, =Q4/M4, =R4/L4.

     Для ячеек S4,T4 установим формат ячейки процентный: Формат ®Формат ячеек®Число®Процентный.

     

     Рис. 20. Ввод формулы для  расчета относительной  погрешности b.

     Результаты  расчетов в сравнении с заданными сведем в таблицу 2.3.

                                                   Таблица 2.3.

                  Сравнение параметров распределения  с заданными, оценка погрешности

Заданные параметры Эмпирические параметры Абсолютная погрешность Относительная погрешность
а b аэ а b а b
3,4 12800 3,39 12852 52 0,01 0,41% 0,29%

     
     
     
    2.2.  Сглаживание статистических данных.

      2.2.1. Расчет и построение графиков эмпирической и теоретической функции распределения.

     Перейдем  на ЛИСТ 3, для чего скопируем  диапазон данных В4:В183 на ЛИСТ 3 в А4:А183.

     На  диапазоне ячеек В4:В183 расположим значения эмпирической функции распределения, а для теоретической – выделим диапазон С4:С183. Для расчета значений эмпирической функции распределения в ячейку В4 введем формулу =1/180, а в ячейку В5 - =B4+1/180, и распространим ее копированием на остальные ячейки выделенного диапазона.

     

     Рис. 21. Ввод формулы для  расчета эмпирической функции распределения.

     Для расчета теоретической функции  распределения воспользуемся встроенной функцией ВЕЙБУЛЛ(). Для чего в ячейке С4 вызовем Мастера функций, найдем аналогично п.2.1.2 функцию ВЕЙБУЛЛ(). В появившемся окне введем аргументы функции:

     - аргумент Х – случайное число  (наработка на отказ),

     - аргумент Альфа – параметр b = 3.4,

     - аргумент Бета – параметр а = 12800,

     - последний аргумент выбираем «интегральная», так как на данном этапе мы должны получить функцию распределения Вейбулла, а не Функцию плотности распределения Вейбулла.

     

     Рис. 22. Ввод аргументов функции  ВЕЙБУЛЛ().

     Распространим эту формулу на остальные ячейки выделенного диапазона автозаполнением.

     Переходим к построению графиков функций. Выполним последовательность команд:

     Вставка®Гистограмма®Все типы диаграмм®Точечная®Точечная с гладкими кривыми®ОК. Далее нажать «Выбрать данные», в появившемся диалоговом окне ввести:

     - диапазон данных для диаграммы – диапазоны, которые мы выделили для функций распределения;

     - Ряд1 ®Изменить эмпирическая;

     - Ряд2® Изменить теоретическая, нажать ОК.

     

     Рис. 23. Выбор источника  данных для диаграммы.

     Получим график, представленный на рисунке 24.

     

 

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

       
      2.2.2.  Группировка статистических данных.

     Сначала определим необходимое число  групп (интервалов) по формуле Стерджесса:

     k = 1+3,3222*lgn

     k = 1+3,3222*lg180 =  8,492466316. Округляем до целого, т.е. k = 9.

     Находим максимальное и минимальное значения случайной величины. Воспользуемся  функциями МАКС() и МИН(). 

       

     Рис. 25. Ввод функций МАКС() и МИН().

     Теперь  определяем шаг интервала по формуле:

     h = (xmax-xmin)/k.

     

     Рис. 26. Ввод формулы для  расчета шага интервала.

     Полученное значение округляем до целого: h = 2030.

     Готовим таблицу для занесения группированных данных.Нижнюю и верхнюю границы  каждого интервала найдем так. Нижняя граница первого интервала равна  минимальному значению выборки. Добавим  к ней шаг интервала и получим верхнюю границу интервала. Она же будет нижней границей второго интервала, верхнюю границу второго интервала получим так же, как и для первого. Так находим все границы. Записываем формулы в ячейки: K13, J14, K14 соответственно:  =J13+2030, =K13, =J14+2030:

       

     Рис. 27. Ввод формул для  расчета границ интервалов.

     Распространяем  формулы с ячеек K14 и J14 на остальные ячейки автозаполнением. Получим сгруппированные данные в таблице 2.4. 

  Таблица 2.4.

  Сгруппированные статистические данные о наработке между отказами контактной сети.

Номер интервала Нижняя  граница Верхняя граница
  хi хi+1
1 2410,763402 4440,763402
2 4440,763402 6470,763402
3 6470,763402 8500,763402
4 8500,763402 10530,7634
5 10530,7634 12560,7634
6 12560,7634 14590,7634
7 14590,7634 16620,7634
8 16620,7634 18650,7634
9 18650,7634 20679,58701

       
       
      2.2.3.  Расчет   эмпирической плотности распределения (гистограммы), теоретической плотности распределения, построение графика.

     Для нахождения эмпирической и теоретической плотностей распределения сначала рассчитаем частоты. Частота в каждой группе – это число отказов, имеющих значение меньше верхней границы, но не меньше нижней границы интервала. Исходя из этого, вводим формулы для расчета частот. На рисунке 28а и 28б показаны формулы для двух ячеек.

Рис. 28а. Ввод формулы для  расчета частоты  попадания СВ в  первый интервал. 

     Рис. 28б. Ввод формулы  для расчета частоты  попадания СВ во второй интервал.

     Аналогично  вводим формулы для остальных  интервалов. В сумме получим 180, значит формулы введены верно.

     Определи  частости по формуле:

     Wi(x)=S(x)/n,

     где S(x) – частоты каждого интервала. Введем формулу в ячейку М13 и распространим на остальные ячейки столбца автозаполнением (рис. 29).

     

     Рис. 29. Ввод формулы для  расчета частости.

     Частость  – это вероятность попадания  СВ в заданный интервал, поэтому  мы получили, что сумма частостей  равна 1.

     Найдем  середины интервалов как полусумму  нижней и верхней границ интервалов:

     

     Рис. 30. Ввод формулы для  определения середины интервала.

     Находим эмпирическую плотность распределения по формуле:

     f* = S(x) / (n*h)?

     где f*  - эмпирическая плотность распределения, S(x) – частота, = 180, = 2030 – шаг интервала.

     Введем  формулу в ячейку О13 и распространим  на остальные ячейки столбца. 

     

     Рис. 31. Ввод формулы для  расчета эмпирической плотности распределения.

     Теоретическую плотность распределения найдем, воспользовавшись встроенной функцией ВЕЙБУЛЛ(). Аргументы вводим так же, как когда находили плотность  распределения, только первым аргументом теперь будет середина интервала (ячейки столбца M), а последний – «дифференциальная»:

     

     Рис. 32. Ввод функции ВЕЙБУЛЛ().

     Полученные  расчеты представлены в таблице 2.5.

     Таблица 2.5.

     Результаты  расчета эмпирической и теоретической  плотности распределения.

Номер интервала Нижняя  граница Верхняя граница Частоты Частости середины  интервалов эмпирическая  плотность  теоретическая плотность
хi хi+1 S(х) Wi(x)=S(x)/n m f* f
  0 2410,763402 0 0   0 0
1 2410,763402 4440,763402 7 0,038888889 3425,76340160 0,0000191571 0,0000110622
2 4440,763402 6470,763402 7 0,038888889 5455,76340160 0,0000191571 0,0000322115
3 6470,763402 8500,763402 22 0,122222222 7485,76340160 0,0000602080 0,0000617523
4 8500,763402 10530,7634 35 0,194444444 9515,76340160 0,0000957854 0,0000896313
5 10530,7634 12560,7634 43 0,238888889 11545,7634016 0,0001176793 0,0001018574
6 12560,7634 14590,7634 26 0,144444444 13575,7634016 0,0000711549 0,0000901968
7 14590,7634 16620,7634 18 0,1 15605,7634016 0,0000492611 0,0000608259
8 16620,7634 18650,7634 17 0,094444444 17635,7634016 0,0000465244 0,0000302135
9 18650,7634 20680,7634 5 0,027777778 19665,7634016 0,0000136836 0,0000106194
    сумма 180 1      

Информация о работе Математическое моделирование систем и процессов