Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. D - группировка и разработка статистического материала.
  2. I. Схема работы для организации семинарского занятия
  3. Алгоритмический язык моделирования дискретных систем во времени - МОДИС-В
  4. Б) А. Веберн. Пассакалия ор. 1 (схема)
  5. Б) схема нагрузок на основание
  6. Бинарное обнаружение сигнала со случайной амплитудой и фазой. Отношение правдоподобия. Характеристики обнаружения. Структурная схема обнаружителя.
  7. Блок-схема макета лабораторной работы

Требуемое число опытов для решения поставленной задачи с заданной точностью можно уменьшить, если воспользоваться одним из методов снижения трудоемкости статического моделирования. В качестве такого метода рассмотрим метод расслоенной выборки [3].

В соответствии с данным методом область G возможных значений случайного вектора разбивается на K =10 непересекающихся областей Gk:

 

G1= [1.0÷1.04]; G2= [1.04÷1.08]; G3= [1.08÷1.12]; G4= [1.12÷1.16]; G5= [1.16÷1.2];

G6= [1.2÷1.24]; G7= [1.24÷1.28] G8= [1.28÷1.32]; G9= [1.32÷1.36]; G10= [1.36÷1.40].

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

 

 

где pk – вероятность попадания случайного вектора V в область Gk

 

.

 

В нашем случае pk = 0.1.

Блок-схема итерационного алгоритма метода расслоенной выборки приведена на рисунке 2.

 

 
 

 


 

 
 

 

 


Рисунок 2 - Блок-схема итерационного алгоритма метода расслоенной выборки.

 

1.Если для области Gk выполним Nk опытов, получим оценку математического ожидания искомого показателя для данной области:

 

. (11)

 

Результирующая оценка должна рассматриваться как случайная дискретная величина, значения которой наблюдаются с вероятностями pk. Тогда результирующая оценка определяется усреднением:

 

. (12)

 

2.Определим дисперсию оценки (9), имея в виду, что все N1+ N2+ N3+…+ N10 слагаемые – независимые случайные величины:

 

. (13)

 

Дисперсия случайной величины может быть оценена следующим образом:

 

(14)

 

 

 

3. Введя в рассмотрение доли от общего количества опытов, соответствующие областям Gk,

 

,

 

на основе (10) получим соотношение для определения количества опытов, необходимого для получения результата с погрешностью не выше :

 

(15)

 

При удачном разбиении области G и удачном выборе соотношения количества опытов для отдельных областей Gk дисперсия оценки (13) может быть существенно снижена. Оптимальные

 

 

значения должны быть пропорциональны произведениям

 

Провели начальную серию опытов N=200. Алгоритм повторялся до тех пор, пока не выполнилось условие . Данное условие выполнилось после третьей итерации алгоритма.

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

 

Оценка математического ожидания для каждой из 10 областей

 

· Оценка математического ожидания для каждой из 10 областей на основании (11):

 

 

· Результирующая оценка математического ожидания по (12):

 

 

· Дисперсия для каждой из 10 областей по (14):

 

 

· Дисперсия оценки математического ожидания по (13):

 

 

· Требуемое количество опытов, рассчитанное по (15):

 

опытов.

 

Алгоритм повторялся до тех пор, пока не выполнилось условие . Данное условие выполнилось после третьей итерации алгоритма.

 

После второй итерации получили:

 

· N = 1982 опытов.

 

· Оценка математического ожидания для каждой из 10 областей:

 

 

· Результирующая оценка математического ожидания:

 

 

· Дисперсия для каждой из 10 областей:

 

 

· Дисперсия оценки математического ожидания:

 

(

 

· Требуемое количество опытов:

 

опытов.

 

После третьей итерации алгоритма:

 

· N = 2191 опытов.

 

 

· Оценка математического ожидания для каждой из 10 областей:

 

 

· Результирующая оценка математического ожидания:

 

 

· Дисперсия для каждой из 10 областей:

 

 

· Дисперсия оценки математического ожидания:

 

 

· Требуемое количество опытов:

 

опытов.

 

 

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

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

Заключение

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

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

§ Используя метод расслоенной выборки

§ Аналитически

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

 


Дата добавления: 2015-12-08; просмотров: 47 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.014 сек.)