Стандартная схема статистического моделирования

Им. Д. Ф. УСТИНОВА

Кафедра _И3_  

КУРСОВАЯ работа

по учебной дисциплине __ Стохастические системы управления_____________________________

на тему _ Сокращение трудоемкости статистического моделирования _________________________

студента __________Абрамова Ильи Сергеевича _________________________________

Фамилия , Имя , Отчество студента

группы ______И381_____

 
 
ПРЕПОДАВАТЕЛЬ   __Королёв С.Н.__ / ______________ / Фамилия И.О. Подпись   "___" _________________ 2012 г.  

САНКТ-ПЕТЕРБУРГ

2012 г.

СОДЕРЖАНИЕ

Введение………………………………………………………………………………..3

Основная часть……………………………………………………………………...4

1. Аналитическое решение………………………………………………………..4

2. Стандартная схема статистического моделирования………………………...6

3. Метод выделения главной части…………….…………………………………8

ЗАКЛЮЧЕНИЕ…………………………………………………………………………..11

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ……………………………………12

ПРИЛОЖЕНИЯ ………………………………………………………………………....13

1. Приложение 1 ………………………………………………………………....13

2. Приложение 2 ………………………………………………………………....16

ВВЕДЕНИЕ

Требуется определить математическое ожидание выходного сигнала X неустойчивого апериодического звена в заданный момент времени T. Модель звена:

Стандартная схема статистического моделирования - student2.ru , Стандартная схема статистического моделирования - student2.ru , Стандартная схема статистического моделирования - student2.ru

содержит случайные параметры с равномерным законом распределения в заданных интервалах.

Допустимая абсолютная погрешность Стандартная схема статистического моделирования - student2.ru .

Задачу решить тремя способами:

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

- используя рациональную схему статистического моделирования с применением комбинированного метода сокращения трудоемкости;

- аналитически.

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

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

Исходные данные (Вариант 1):

Стандартная схема статистического моделирования - student2.ru ;

Стандартная схема статистического моделирования - student2.ru ;

Стандартная схема статистического моделирования - student2.ru ;

Стандартная схема статистического моделирования - student2.ru ;

Стандартная схема статистического моделирования - student2.ru .

ОСНОВНАЯ ЧАСТЬ

Аналитическое решение

В соответствии с заданием необходимо решить дифференциальное уравнение:

Стандартная схема статистического моделирования - student2.ru , Стандартная схема статистического моделирования - student2.ru , (1)

где g = G( t ),

X(0) = A.

Сначала найдем решение соответствующего однородного дифференциального уравнения:

Стандартная схема статистического моделирования - student2.ru

Подставим полученное решение однородного дифференциального уравнения (1):

Стандартная схема статистического моделирования - student2.ru Стандартная схема статистического моделирования - student2.ru

Найдем С1 из условия X(0) = A:

Стандартная схема статистического моделирования - student2.ru Стандартная схема статистического моделирования - student2.ru

В результате имеем:

Стандартная схема статистического моделирования - student2.ru

Решение исходного дифференциального уравнения (1) имеет вид:

Стандартная схема статистического моделирования - student2.ru , (2)

Где где a– случайный параметр, распределенный по равномерному закону в интервале [0.5;1.1],

k - случайный параметр, распределенный по равномерному закону в интервале [0.6;1],

Для Т=1.2 с учетом статистической независимости k и a определим искомую характеристику:

Стандартная схема статистического моделирования - student2.ru

Математическое ожидание Стандартная схема статистического моделирования - student2.ru выходного процесса определяется с учетом решения (2) [1]:

Стандартная схема статистического моделирования - student2.ru (3)

Дисперсия Стандартная схема статистического моделирования - student2.ru выходного процесса определяется с помощью уже найденного выше математического ожидания по формуле (3) [1]:

Стандартная схема статистического моделирования - student2.ru (4)

Используя полученное аналитически значение дисперсии можно оценить требуемое количество опытов, которое необходимо было бы провести при решении методом статистического моделирования [1]:

Стандартная схема статистического моделирования - student2.ru , (5)

где параметр Стандартная схема статистического моделирования - student2.ru принят равным 3 (при доверительной вероятности Рд=0,997.

Подставляя в формулу (5) значение, полученное по формуле (4), получим требуемое значение опытов :

Стандартная схема статистического моделирования - student2.ru

Стандартная схема статистического моделирования

Поставленная задача решалась с использованием итерационного алгоритма статистического моделирования [1]. Данный алгоритм включает в себя следующие действия:

1. Проведение начальной серии опытов объемом N>=100, накопление сумм и вычисление оценок математического ожидания m*x и дисперсии D*x :

Стандартная схема статистического моделирования - student2.ru , (6)

Стандартная схема статистического моделирования - student2.ru , (7)

где xi – решение исходного дифференциального уравнения (1), находимое методом Эйлера с шагом h=0.01.

2. Получение оценки требуемого количества опытов:

Стандартная схема статистического моделирования - student2.ru . (8)

3. Проверка условия окончания вычислений

Стандартная схема статистического моделирования - student2.ru . (9)

4. Проведение дополнительной серии опытов и уточнение оценок математического ожидания m*x и дисперсии D*x , найденных по формулам (6) и (7) в случае невыполнения условия (9):

Стандартная схема статистического моделирования - student2.ru , (10)

Стандартная схема статистического моделирования - student2.ru . (11)

5. Уточнение оценки требуемого количества опытов Стандартная схема статистического моделирования - student2.ru , найденное по формуле (8) с учетом новых значений математического ожидания и дисперсии, полученных по формулам (10) и (11):

Стандартная схема статистического моделирования - student2.ru .

6. Повторная проверка условия (9), и, в случае его невыполнения, возврат к пункту 4 для очередного проведения дополнительных серий опытов и уточнения найденных результатов.

Провели начальную серию опытов n = 400. Накопили суммы Стандартная схема статистического моделирования - student2.ru и Стандартная схема статистического моделирования - student2.ru : Стандартная схема статистического моделирования - student2.ru Стандартная схема статистического моделирования - student2.ru Вычислили оценки математического ожидания и дисперсии по (6) и (7): Стандартная схема статистического моделирования - student2.ru Стандартная схема статистического моделирования - student2.ru Получили оценку требуемого количества опытов Стандартная схема статистического моделирования - student2.ru по (8): Стандартная схема статистического моделирования - student2.ru

Так как Стандартная схема статистического моделирования - student2.ru , то провели дополнительную серию опытов Стандартная схема статистического моделирования - student2.ru Для того, чтобы не проводилось лишнее число опытов искусственно уменьшили n в 2 раза. Таким образом, Стандартная схема статистического моделирования - student2.ru опытов. Вновь накопили суммы Стандартная схема статистического моделирования - student2.ru , Стандартная схема статистического моделирования - student2.ru и уточнили оценки математического ожидания и дисперсии по (9) и (10): Стандартная схема статистического моделирования - student2.ru Стандартная схема статистического моделирования - student2.ru Тогда оценка требуемого количества опытов получилась: Стандартная схема статистического моделирования - student2.ru Значение n = 11778+200=11978 опытов.

После данной итерации 11978<21100, следовательно, продолжили выполнение итерационного алгоритма. Получили следующие результаты:

Стандартная схема статистического моделирования - student2.ru Стандартная схема статистического моделирования - student2.ru Стандартная схема статистического моделирования - student2.ru Стандартная схема статистического моделирования - student2.ru Стандартная схема статистического моделирования - student2.ru Стандартная схема статистического моделирования - student2.ru .

Проверили выполнение условия Стандартная схема статистического моделирования - student2.ru . Данное условие не выполнилось, так как 21398>21377, следовательно, алгоритм завершил работу.

Окончательные результаты :

Стандартная схема статистического моделирования - student2.ru Стандартная схема статистического моделирования - student2.ru Стандартная схема статистического моделирования - student2.ru

Дифференциальное уравнение (1) решается численным интегрированием методом Эйлера первого порядка [4] с шагом 0.001. Программа, реализующая итерационный алгоритм, написана в среде Borland Delphi 7 [5]. Текст программы представлен в Приложении 1.

Наши рекомендации