
- •Оглавление
- •Список принятыХ СокращениЙ
- •Введение
- •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]
Варианты формирующих фильтров
Кх(τ) |
Аф |
Вф |
Нф |
W(р)/d |
σ2е– α |τ| |
– α |
D
|
1 |
1/(р + α) |
σ2е– α |τ| [cosβτ + (α/β) sinβ| τ |] |
|
|
| 1 0 | |
|
σ2е– α |τ| [cosβτ – (α/β) sinβ| τ |] |
|
|
| 1 0 | |
|
σ2е– α |τ| cos βτ |
|
|
| 1 0 | |
|
В табл. 6.1
использованы обозначения:
,
.
Описанный путь определения параметров формирующего фильтра с использованием выражения (6.28) может служить основой и для получения случайных последовательностей, учитывая материал пп. 6.2.2 и 6.2.3. Этот путь принципиально может быть распространен и на генерацию векторных процессов и последовательностей. Однако трудности решения задач факторизации в матричном варианте не позволяют считать этот способ получения векторных процессов практически удобным и перспективным.
Другой подход, не требующий решения задач факторизации, базируется на табличном (численном) задании корреляционных функций (матриц) и позволяет с помощью достаточно простого алгоритма получить параметры разностных уравнений формирующих фильтров для генерации скалярных и векторных случайных последовательностей. В этой постановке предполагается, что случайная последовательность получается на выходе дискретного динамического звена, аналога непрерывного звена с передаточной функцией W(р).
Пусть на вход динамического звена порядка n ≥ 1 поступает скалярная последовательность типа белого дискретного шума с интенсивностью q1. Пусть также даны значения корреляционной матрицы Kj (j = 0, N) стационарного случайного вектора xфk, k = 0,.., L. Значения Kj и Kj+1 разделены интервалом дискретности T. Требуется получить параметры разностного (дискретного) эквивалента формирующего фильтра вида
xфk + 1 = Φф(T) xфk + Γф(T) wk , xф(0) = xф0. (6.29)
Здесь xфk ‑ (n 1)-вектор состояния фильтра; wk ‑ скалярный дискретный белый шум с интенсивностью q1 и нулевым средним.
Уравнению соответствует ковариационное уравнение вида (6.21):
Pфk+1 = Φф(T) Pфk ΦфТ(T) + Γф(T) q1ΓфТ (T), (6.30)
где Pфk ‑ ковариационная матрица для вектора xфk , Pф0 ‑ задана.
Поскольку значения Kj = K(jT) и Kj+1 = K[(j+1)T] разделены постоянным интервалом дискретности T, можно записать:
K[(j+1)T] = Φф(T)K(jT). (6.31)
Из (6.31) следует, что каждая пара корреляционных матриц, разделенных отрезком T, обеспечивает возможность получения матрицы Φф(T).
Выражения (6.31) для значений j = 0, N дают систему из N матричных уравнений, решая которую методом наименьших квадратов, получаем искомую матрицу Φф(T) фильтра (6.29) по всему множеству данных:
Φф(T)
=
.
(6.32)
Из условия стационарности (6.14) при Pфk+1 = Pфk = Рф и ковариационного уравнения (6.30) находим матрицу Γф(T), чем завершается определение параметров формирующего фильтра (5.29). В работе [5] приводятся примеры применения описанного алгоритма (6.29)-(6.32).
Получение параметров разностного уравнения формирующего фильтра позволяет, в случае необходимости, найти дифференциальные уравнения его непрерывного аналога. Эта возможность обеспечивается применением взаимно обратных преобразований [5] непрерывных и дискретных моделей динамических систем.
Уравнения формирующих фильтров служат неотъемлемой частью математической модели СС, позволяя сводить практические задачи анализа СС к исходным формам (6.5) или (6.17) и использовать при анализе систем весь арсенал средств, разработанных для этих форм.
Пример 6.2. Для варианта корреляционной функции, приведенного во второй строке табл. 6.1:
а) проверить соответствие передаточной функции формирующего фильтра матрицам (Аф, Вф, Нф) дифференциальных уравнений в форме Коши;
б) найти спектральную плотность выходного сигнала формирующего фильтра при входном белом шуме единичной интенсивности.
Решение. Для проверки соответствия формы Коши передаточной функции следует составить формулу перехода от уравнений вида (6.5) к эквивалентным операторным (по Лапласу) соотношениям, связывающим вход и выход динамического звена. Пусть динамическое звено со скалярными входом (белый шум w) и выходом (у) описывается уравнениями вида (6.5):
= A·x + B·w; у = H·x; x(0) = 0. (6.33)
Здесь х = х(t) – n-мерный вектор состояний.
Переходя в область изображений по Лапласу, из приведенного выражения получим: р·х(р) = А·х(р) + В·w(р); у(р) = Н·х(р), где р ‑ оператор Лапласа. Из операторного соотношения получаем выражение, связывающее передаточную функцию W(p) звена с матрицами А и В в (6.33):
у(р) = W(p) w(р); W(p) = Н·(р·Еn – А)–1·В, (6.34)
где Еn ‑ единичная матрица порядка n.
На рис. 6.4 приведены результаты решения данного примера в среде Mathcad с использованием элементов символьных вычислений.
Рис. 6.4. Решение примера 6.2
Результаты подтвердили правильность структуры передаточной функции, указанной в табл. 6.1. При вычислении Sy(ω) использована формула (6.28).
Приведенный материал далеко не исчерпывает все многообразие методов исследования динамических систем со случайными воздействиями. В этом разделе приведены лишь некоторые подходы, которые прочно вошли в практику прикладных исследований СС, их анализа и синтеза.