
- •Оглавление
- •Список принятыХ СокращениЙ
- •Введение
- •1. Типы имитационных моделей по особенностям обработки
- •Типы им по виду входного воздействия
- •2. Особенности имитационных моделей. Эксперимент
- •2. Система регулирования частоты и напряжения (срчн)
- •3. Проблемы первичной обработки экспериментальных данных
- •4. Имитация детерминированных воздействий
- •4.1. Эквивалентирование детерминированных возмущений
- •4.2. Имитация динамических детерминированных возмущений
- •4.3. Принципы аппроксимации детерминированных возмущений
- •5. Характеристики случайных возмущений
- •5.1. Скалярные случайные величины
- •5.1.1. Дискретные случайные величины
- •5.1.2. Непрерывные случайные величины
- •5.2. Векторные случайные величины
- •5.2.1. Дискретные случайные векторы
- •Задание двумерного случайного вектора
- •5.2.2. Функция распределения векторных случайных величин
- •5.2.3. Непрерывные векторные случайные величины
- •5.2.4. Числовые характеристики векторных случайных величин. Независимость случайных величин
- •5.2.5. Линейные преобразования векторных случайных величин
- •5.3. Свойства скалярных случайных процессов
- •5.4. Свойства векторных случайных процессов
- •5.4.1. Линейные преобразования векторных случайных процессов
- •5.5. Стационарные случайные процессы и их свойства
- •6. Общие принципы имитации случайных возмущений
- •6.1. Имитация случайных величин
- •6.2. Динамическая система с входным белым шумом
- •6.2.1. Реакции непрерывных стохастических систем на входной белый шум
- •6.2.2. Реакции дискретных стохастических систем на входной белый шум
- •6.2.3. Дискретная аппроксимация непрерывных стохастических систем
- •6.3. Имитация случайных процессов
- •6.3.1. Имитация стационарных случайных процессов
- •Варианты формирующих фильтров
- •6.3.2. Имитация нестационарных случайных процессов
- •6.4. Имитация вероятностных переходов
- •7. Вычислительный эксперимент с имитационной моделью
- •7.1. Выборки и их свойства
- •7.2. Статистическое распределение выборки
- •7.3. Формирование возмущений в виде случайных величин с заданными выборочными характеристиками
- •7.4. Формирование векторных случайных величин с заданными выборочными характеристиками
- •7.5. Структура данных вычислительных экспериментов для имитационных моделей различных типов
- •Структура входных данных при имитации
- •Структура выходных данных моделирования
- •8. Обработка данных компьютерных экспериментов
- •8.1. Регрессионный анализ результатов моделирования
- •8.1.1. Общая характеристика задач регрессии
- •8.1.2. Линейная регрессия. Метод наименьших квадратов
- •8.1.3. Нелинейная регрессия
- •8.2. Корреляционный анализ данных моделирования
- •8.2.1. Точечная оценка коэффициентов корреляции
- •8.2.2. Точечная оценка корреляционного отношения
- •8.3. Прогноз в статистическом моделировании
- •8.4. Анализ рисков при статистическом моделировании
- •8.5. Критерии принятия решений
- •8.5.1. Многокритериальный анализ
- •8.6. Обработка данных статистического моделирования
- •Типы выходных переменных при моделировании
- •8.6.1. Особенности стохастического режима моделирования
- •Библиографический список
- •Приложения
- •Свойства основных распределений
- •1. Равномерное распределение
- •2. Нормальное распределение
- •3. Показательное распределение
- •4. Биномиальное распределение
- •Биномиальный закон распределения
- •5. Распределение Пуассона
- •Закон распределения Пуассона
- •6. Гамма-распределение
- •7. Распределение Вейбулла
- •8. Распределение Рэлея
- •9. Распределение хи-квадрат
- •10. Распределение Стьюдента (t-распределение)
- •11. Распределение Фишера (f-распределение)
- •Приложение 2
- •Производная и
- •Интеграл случайной функции
- •Производная случайной функции
- •Сходимость в среднем квадратическом
- •Производная случайной функции
- •Интеграл случайной функции [3]
6.2.3. Дискретная аппроксимация непрерывных стохастических систем
Из предыдущего материала следует, что анализ и моделирование непрерывных СС предполагает интегрирование сложных систем дифференциальных уравнений, правая часть которых содержит белые шумы. Подобный анализ требует привлечения численных методов интегрирования и соответствующих программных средств. В современных условиях это, конечно, не является препятствием для успешного решения большинства задач анализа непрерывных СС, поскольку на данном этапе развития компьютерных технологий имеется широкий набор программных систем компьютерной математики (Maple, Matlab, Mathcad и др.), а также несколько программных сред, среди которых выделяются отечественные среды Anylogic, MvStudium [1, 10]. Однако не все программные среды обеспечивают простоту статистического моделирования и анализа СС. В частности, при анализе динамики изменения вторых центральных моментов (например, дисперсий выходных переменных сложной измерительной системы) в процессе анализа точности или чувствительности [9] необходимо интегрировать матричные дифференциальные уравнения типа ковариационных уравнений (6.11). Это может вызвать затруднения в случае, когда используемая вычислительная среда не предоставляет возможность для численного интегрирования матричных дифференциальных уравнений. В таких случаях прибегают к так называемой дискретной аппроксимации непрерывных СС, в результате которой моделирование и анализ СС проводят с использованием рекуррентных уравнений, (см. п. 6.2.2.), значительно более простых в практическом применении. Рассмотрим основные соотношения, сопровождающие указанную аппроксимацию, опуская детальное обсуждение точностных аспектов перехода от дифференциальных уравнений к соответствующим разностным уравнениям, что составляет сущность одной из стандартных тем вычислительной математики.
Аппроксимация уравнений состояния непрерывных СС разностными уравнениями возможна при выполнении условий временной и статистической эквивалентности [5]. Необходимость выполнения этих условий с тем, что уравнения (6.5) или (6.17) передают не только временную изменчивость состояний СС, но и определяют законы изменения числовых характеристик распределений случайных переменных в переходных процессах. Рассмотрим указанные условия в рамках предположений, принятых ранее, в том числе А = const.
Для перехода от системы уравнений (6.5) к эквивалентным разностным уравнениям перейдем на отрезке (t0, t) к дискретному времени и рассмотрим решение уравнений (6.5) на двух соседних интервалах. Пусть этому отрезку соответствует k интервалов дискретности Т, причем kT = t – t0.
Запишем при t0 = 0 решение системы (6.5) для момента времени t
,
(6.22)
и введем обозначения x(t) = x(kT) = xk; x(0) = x0. Тогда используя свойство матричной экспоненты Ф(t) = exp(At):
Ф(t) = Ф(kT) = Фk (Т) = Ф(Т) Ф[(k – 1)T],
перепишем выражение (6.22) в виде решения для момента времени tk:
xk
= Фk
(Т)
x0
+
.
(6.23)
Решение уравнений (6.5) в момент tk+1 = tk + T = (k + 1)T может быть получено аналогично. Выражая это решение через решение для k-го момента времени, имеем:
xk
+ 1 =
Ф(Т)
xk
+
.
(6.24)
Введение дискретного времени означает, кроме того, что значения переменных уравнений (6.23) постоянны на интервале дискретности Т, например, u(t) = uk, w(t) = wk для kT t < (k + 1)T. Поэтому белые шумы w(t) с матрицей интенсивности Q и M[w(t)wT()] = Q(t – ) при введении дискретного времени заменяются последовательностями wk типа дискретного белого шума с матрицей интенсивности Q1 и корреляционной матрицей M[ ] = Q1δij, где (t – ) и δij ‑ дельта-функция и символ Кронекера соответственно.
Тогда, учитывая выражения (6.23) и (6.24), заменим дифференциальные уравнения (6.5) разностными вида (6.17):
xk + 1 = Ф(Т)xk + Г(T)wk + Δ(T)uk; yk + 1 = H1xk + 1; x(0) = x0. (6.25)
Временнáя эквивалентность уравнений (6.5) и (6.25) достигается корректным вычислением матриц Ф(Т), Г(T) и Δ(T), которые зависят от значения интервала дискретности Т и являются постоянными на промежутке времени kT t < (k + 1)T. Эти матрицы определяются следующими теоретическими соотношениями:
Ф(Т)
= ехр(АТ);
Г(Т)
=
;
Δ(T)
=
;
Ф(Т)
=
;
Г(Т)
=
;
Δ(T)
=
.
(6.26)
При неособенной матрице А используются соотношения:
Г(Т) = А– 1 [Ф(Т) – Е] В; Δ(T) = А– 1 [Ф(Т) – Е] С.
Матричные степенные ряды (6.26) при правильном выборе значения Т характеризуются быстрой сходимостью, поэтому верхний предел сумм на практике ограничивают константой α ≤ 10.
Проблема выбора допустимых значений Т достаточно хорошо исследована в общей теории систем. При анализе первых начальных моментов (математических ожиданий) вектора x(t) системы (6.5) с использованием разностных уравнений (6.20) выбор значения Т полностью определяется динамическими свойствами системы (6.9) или, что то же, распределением собственных чисел j ( ) матрицы А n-го порядка.
В общем случае i имеют вид: i, i + 1 = α i ± j β i, где α, β – вещественная и мнимая составляющие собственного значения, j – мнимая единица.
Предполагая исходную систему (6.5) устойчивой и учитывая, что на выбор интервала дискретности Т влияют степень затухания переходных процессов (вещественные составляющие собственных значений) и частота колебаний переменных системы (мнимые части собственных значений), выражение для Т может быть записано в форме:
;
;
.
Здесь | j | max – максимальный модуль вещественной части собственных чисел матрицы А.
Выбранное таким образом значение Т будет достаточным для сохранения динамических свойств непрерывной системы (6.9) при использовании уравнений (6.20).
В п. 6.2.1 было показано, что вторые центральные моменты распределения вектора состояния системы (6.5) имеют вдвое более быструю динамику изменения по сравнению с динамикой исходной системы или системы (6.9). Поэтому для сохранения свойств вторых моментов распределения вектора состояний системы (6.5) в разностных уравнениях (6.21) необходимо уменьшить найденное значение Т вдвое.
Корректный выбор значений интервала дискретности Т и использование выражений (6.26) представляют лишь необходимые условия эквивалентного перехода от уравнений (6.5) к рекуррентным соотношениям (6.25). Достаточные условия обеспечивают выбор значений матрицы интенсивности Q1 входной последовательности wk типа белого шума в зависимости от матрицы интенсивности Q белого шума w и параметров системы (6.5).
В [3] показано, что для матрицы Q1 может быть использовано простое соотношение вида:
Q1 ≈ Q/T. (6.27)
Таким образом, при переходе от системы (6.5) к разностному аналогу (6.25), а также от ковариационных уравнений (6.11) к разностным ковариационным уравнениям (6.21), матрица интенсивности Q1 входной последовательности wk обратно пропорциональна интервалу дискретности Т и определяется соотношением (6.27), где Q ‑ матрица интенсивностей входного белого шума исходной непрерывной системы (6.5). Практическое использование соотношений (6.26), (6.27) показало, что при указанном алгоритме выбора интервала дискретности Т выражения (6.25) и (6.21) обеспечивают высокую точность вычислений первых и вторых моментов распределений непрерывных СС (6.5).