Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
Глава 3. МОДЕЛИРОВАНИЕ, ПРОГНОЗИРОВАНИЕ И УПРАВЛЕНИЕОписания систем, приведенные в гл. 2, можно использовать при решении самых разнообразных задач проектирования в реальных системах управления. В этой главе мы обсудим некоторые из них, преследуя сразу две цели. Во-первых, окажется, что разработка методов идентификации существенно использует идеологию прогнозирования будущих значений сигналов. И, как результат, формулы, приведенные в п. 3.2, станут инструментальным средством в последующем изложении. Во-вторых, описывая примеры использования моделей систем, мы получим некоторое представление о тех требованиях к описаниям, которые обеспечат адекватность моделей целям их использования. Решая задачи идентификации, мы будем руководствоваться тем соображением, что важно согласовать усилия, затрачиваемые на построение модели системы, с ее предполагаемым применением. В этой главе мы считаем, что описание системы представляется формулой (2.93):
3.1. МоделированиеЧаще всего описание системы используется для того чтобы промоделировать реакцию системы при различных входных сценариях, т.е. попросту рассчитать, используя соотношение (3.1), невозмущенный выходной сигнал
при подаче на вход системы выбранной пользователем входной последовательности
Соответствующим образом предъявляя пользователю сигналы Этот подход к оценке поведения системы в разных условиях, основанный на экспериментах с моделью (3.1), а не с реальным физическим объектом, нашел широкие применения во всех технических дисциплинах и несомненно отражает наиболее общий путь использования математических описаний. Строго говоря, модели, используемые, например, в пилотных тренажерах или тренажерах операторов атомных электростанций, намного сложнее модели (3.1), однако и в их основе лежит та же общая идея (см. также гл. 5). 3.2. ПрогнозированиеНачнем с обсуждения того, как предсказывать будущие значения сигнала
Чтобы эта запись была осмысленной, предполагается, что система
Обратимость модели шума. К модели (3.4) предъявляется существенное требование ее обратимости, т.е. возможности расчета сигнала
где
Как же определить фильтр Лемма 3.1 Рассмотрим сигнал
и пусть функция
Определим фильтр
Так, определенный фильтр Замечание. Существование для Доказательство. Из формул (3.7) и (3.8) следует, что
отсюда вытекает
Пусть теперь сигнал
что и доказывает лемму. Замечание. Лемма показывает, что существует большая аналогия между свойствами фильтра фильтра можно получить посредством вычисления величины, обратной к функции Лемма показывает, что уравнение обратного фильтра (3.6) естественным образом соотносится с уравнением исходного фильтра (3.4). В плане определения этого фильтра можно также записать
Необходимо только, чтобы функция Пример 3.1. Процесс скользящего среднего. Допустим, что
т. е.
В соответствии с формулой (2.85) - это процесс скользящего среднего порядка
имеет полюс в точке
а
Одношаговый прогноз процесса v. Предположим теперь, что мы наблюдаем значения
Далее знание значений
Пусть все значения
Это распределение не зависит от других значений (апостериорная) функция плотности вероятности значения Формально это можно представить в виде следующей цепочки преобразований:
Здесь
Нетрудно установить, что условное среднее минимизирует также среднеквадратическое отклонение ошибки предсказания:
где минимум ищется на множестве всех функций Выпишем более удобное выражение для
Применяя преобразование
Пример 3.2. Процесс скользящего среднего. Рассмотрим процесс (3.12). Формула (3.16) показывает, что прогноз можно представить в виде
Иначе можно определить
Пример 3.3. Процесс авторегрессии. Рассмотрим процесс
Тогда
откуда следует, что
и в соответствии с (3.15), прогноз записывается как
Одношаговый прогноз процесса у. Рассмотрим описание (3.1) и допустим, что для
то известны также значения
Очевидно, что используя формулы (3.15) и (3.19), можно записать условное математическое ожидание при задании указанной информации в виде
Приведение подобных членов дает
или
Напомним, что эти выражения представляют собой краткую запись соответствующих разложений. Например, пусть
(это разложение существует при
Неизвестные начальные условия. До сих пор использовалось предположение о том, что доступны полные записи данных от
Но следует отдавать себе отчет в том, что теперь получается только аппроксимация настоящего условного математического ожидания при данных из интервала Ошибка предсказания. Из формул (3.20) и (3.1) мы находим величину ошибки предсказания
Таким образом, переменная k-шаговый прогноз
Определим теперь
Вторая сумма в правой части (3.26) в момент времени
Это выражение определяет Предположим теперь, что имеется наблюдение уж и известно
откуда следует, что
Введем
Теперь простые преобразования формулы (3.28) дают
или, используя первое равенство в (3.29),
Это выражение вместе с формулами (3.27) и (3.29) определяет
Ошибка предсказания может быть найдена из (3.30) в виде
Здесь во втором и четвертом равенствах использована формула (3.29). В соответствии с Многомерный случай. В многомерном варианте модели (3.1) (или (2.88)) определяется матричный фильтр
Здесь
Это разложение может быть проинтерпретировано для каждого элемента матрицы
|
1 |
Оглавление
|