
- •Оглавление
- •Список принятыХ СокращениЙ
- •Введение
- •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]
4.3. Принципы аппроксимации детерминированных возмущений
Задачи аппроксимации составляют класс одних весьма распространенных в системном анализе и математической статистике. Они связаны с получением математического описания зависимостей, полученных по результатам вычислений (как в рассматриваемом случае с возмущениями) или в процессе наблюдений (экспериментов). В математической статистике эти задачи рассматриваются в регрессионном анализе.
Остановимся на основных этапах решения Задач аппроксимации применительно к детерминированным возмущениям.
Пусть в распоряжении исследователя имеется массив данных в виде двухстолбцовой матрицы U, первый столбец которой содержит значения u(ks), а второй ‑ значения ks, s = 1, 2, ...N. Требуется получить математическую зависимость uа(ks), наилучшим образом соответствующую имеющимся данным u(ks).
Общая последовательность решения таких задач включает:
1. выбор допустимого по условиям задачи варианта зависимости uа(, ks), где ‑ вектор параметров, подлежащий определению;
2. выбор критерия качества (точности решения) или критерия близости, минимизация которого позволит получить искомую зависимость;
3. выбор метода решения возникающей экстремальной задачи;
4. решение;
5. проверка достигнутой меры близости; при недостаточности этой меры ‑ возврат к п. 1 и решение для другого варианта uа(, ks).
Выбор аппроксимирующего выражения uа(, ks) представляет собой многовариантную, практически не формализуемую задачу, успешное решение которой зависит от опыта исследователя. Сопоставление возможных вариантов uа(, ks) удобно проводить по остаточному значению критерия качества. Выбор этого критерия и метода численного поиска осуществляется исследователем. Достаточно часто в подобных экстремальных задачах используются критерии в виде суммы квадратов отклонений значений аппроксимирующего выражения uа(, ks) от исходных данных u(ks). В общем случае для решения могут быть выбраны градиентный метод, метод Ньютона и прочие методы численного поиска. Особый класс таких задач составляют задачи, в которых параметры линейно входят в аппроксимирующее выражение uа(, ks).
Решение подобных задач возможно двумя путями:
‑ созданием соответствующего программного обеспечения;
‑ использованием систем компьютерной математики (СКМ).
Первый путь весьма трудоемок: необходимо реализовать численный метод поиска экстремума функции многих переменных, проверить его на тестовых задачах. Второй путь значительно проще, поскольку современные СКМ (Maple, Mathematica, Mathcad и др.) имеют множество встроенных функций и процедур, в которых соответствующие алгоритмы поиска реализованы на профессиональном уровне.
Типовой пример решения задачи аппроксимации представлен на рис. 4.8 и рис. 4.9. Вычисления производились в среде Mathcad.
В правой части рис. 4.8 приведена часть исходной матрицы U, первый и второй столбцы которой были обозначены векторами Y и х соответственно. Учитывая характер изменения значений Y от х (см. сплошную кривую на рис. 4.8), в качестве аппроксимирующего выражения выбрана разность двух восходящих экспонент с различными постоянными времени. Это выражение, обозначенное u(i, ), выделено рамкой на рис. 4.8. Здесь ‑ вектор искомых параметров. Критерий качества z() выбран в примере в виде суммы квадратов отклонений. Для поиска искомого вектора () используется встроенная процедура minimize. Результат решения приведен на графике и использован для вычисления остаточной суммы квадратов z(), значение которой (~ 1,2٠10–8) свидетельствует о высокой точности аппроксимации.
Рис. 4.8. Пример решения задачи аппроксимации
Рис. 4.9. Решение с использованием связи1 – 3 = – 2
При анализе исходных данных, как правило, можно выявить некоторые связи между искомыми параметрами, использование которых позволяет сузить спектр сопоставляемых при поиске вариантов, сократить число искомых параметров и, тем самым, упростить процедуру решения.
В данном примере (см. рис. 4.8) нетрудно видеть, что зависимость u(ks) имеет установившийся уровень, равный (– 2). Этому значению соответствует связь между параметрами вида: 1 – 3 = – 2, которую можно использовать в качестве дополнительной информации. Вариант решения этой задачи с использованием дополнительной информации представлен на рис. 4.9.
Введение дополнительной информации позволило сократить на единицу число искомых параметров, увеличить точность полученного решения, что заметно по значению остаточной суммы квадратов. Процесс поиска, очевидно, проводился в этом случае на множестве лишь тех зависимостей, установившиеся уровни которых были равны (– 2). Приведенный пример иллюстрирует сравнительную простоту использования СКМ при решении задач рассматриваемого класса.
Принципы аппроксимации, рассмотренные выше, являются достаточно общими, применимыми для многих задач построения математических описаний по данным наблюдения, по результатам экспериментов и проч. Дополнительные сведения по подходам к решению таких задач можно получить в [5] и разделах портала http://mas.exponenta.ru.