Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
6.3.1. Представление линейных систем посредством дифференциальных уравнений и генерация случайных процессовРанее мы характеризовали линейные системы при помощи импульсной характеристики Рассмотрим на простом примере три основные идеи, существенные с точки зрения описания систем посредством дифференциальных уравнений. Первая идея связана с начальными условиями и переменными состояния при рассмотрении динамических систем. Если требуется найти выходной сигнал на некотором интервале Мы определяем состояние системы как минимальное количество информации относительно воздействий предыдущих сигналов на входе системы, необходимое для полного описания выходного сигнала при Проиллюстрируем это положение простым примером. Пример 1. Рассмотрим цепочку
Чтобы найти выходное напряжение Вторая идея сводится к реализации (или моделированию) дифференциального уравнения при помощи аналогового вычислителя. Для наших целей его можно представить себе как систему, состоящую из интеграторов, цепей с переменными во времени коэффициентами передачи, сумматоров и нелинейных безынерционных устройств, объединенных таким образом, чтобы воспроизвести требуемое соотношение между входным и выходным сигналами.
Рис. 6.25. RС-цепь. Для примера простой цепи Третья идея относится к вопросу генерации случайного процесса. Если
Рис. 6.26. Реализация фильтра в виде аналогового вычислителя. Используя систему, описываемую (186), можно генерировать как нестационарные, так и стационарные случайные процессы. Приведем пример нестационарного процесса. Пусть
В качестве примера стационарного процесса рассмотрим случай, когда спектральной плотностью
Изучим теперь эти идеи в более общем контексте. Рассмотрим систему, описываемую дифференциальным уравнением вида
где Часто бывает проще работать с векторным дифференциальным уравнением первого порядка, чем со скалярным дифференциальным уравнением Пусть
Обозначив систему
(кликните для просмотра скана) Вектор
где С есть матрица
Уравнение (195) называется выходным уравнением системы. Два уравнения — (192) и (195) — полностью определяют систему. Точно так же, как и в первом примере, можно моделировать нестационарные и стационарные случайные процессы, используя систему, описываемую уравнениями (192) и (195). Для стационарных процессов, как следует из (190), мы можем моделировать любой процесс с рациональным спектром вида
считая Следующим более общим дифференциальным уравнением является
Прежде всего найдем реализацию в виде аналогового вычислителя, которая соответствует данному дифференциальному уравнению. Проиллюстрируем возможный метод такой реализации путем рассмотрения простого примера. Пример
Первое замечение, которое можно сделать, заключается в том, что мы хотим избежать фактического дифференцирования
Результат показан на рис. 6.28. Определяя переменные состояния как выходные напряжения интеграторов, получим
и
Используя (200) и (201), будем иметь
Рис. 6.28. Реализация фильтра Мы можем записать (202) как векторное уравнение состояния, введя
и
Тогда
Выходное уравнение будет иметь вид
Уравнения (204а) и (204б) в сочетании с начальным условием Несложно распространить этот частный метод на случай уравнения Пример 2Б. И на этот раз
Прежде всего вычертим два интегратора и две ветви, обусловленные величинами
Рис. 6,29. Аналоговая реализация уравнения (205). Из рис. 6.29, а видно, что это легко сделать, если по ветви обратной связи подать взвешенное значение
Матрицы
Отсюда видно, что система обладает требуемым свойством. Распространение на случай исходного дифференциального уравнения
Рис. 6.30. Каноническая реализация № 2: переменные состояния. Матрица векторного дифференциального уравнения равна
и
Будем называть эту реализацию канонической реализацией №2. Остается еще рассмотреть третью полезную реализацию. Передаточная функция, соответствующая (198), равна
Рис. 6.31. Каноническая реализация № 3: а — передаточная функция; б - реализация в виде аналогового вычислителя. Это выражение можно разложить на неприводимые многочлены
где всю систему, как показано на рис. 6.31, б. Матрица
а элементы матрицы
Теперь выходное напряжение
где
Будем называть эту реализацию канонической реализацией № 3. (Реализация для случая кратных корней выводится в задаче 6.3.2.) Каноническая реализация № 3 требует разложения на неприводимые многочлены для отыскания матриц
Решение этой системы гораздо проще, чем решение векторного уравнения. С другой стороны, отыскание разложения на неприводимые многочлены может потребовать некоторых выкладок, тогда как канонические реализации № 1 и 2 можно получить путем простого анализа формы записи. Мы рассмотрели три различных метода реализации системы, описываемой дифференциальным уравнением Теперь мы располагаем возможностью моделирования любого стационарного случайного процесса с рациональным спектром и конечной дисперсией путем подачи на вход любой из рассмотренных схемных реализаций белого шума. Кроме того, можно моделировать широкий класс нестационарных процессов. До сих пор нами рассматривались вопросы представления линейных систем с постоянными во времени параметрами посредством переменных состояния и соответствующего векторного дифференциального уравнения. Было показано, что это может соответствовать физической реализации в виде аналогового вычислителя, позволяющего моделировать широкий класс случайных процессов. Далее нам следует рассмотреть системы с изменяющимися во времени параметрами и многоканальные системы со многими входами и выходами. Для систем с изменяющимися во времени параметрами рассмотрим векторные уравнения
в качестве основного представления. Матрицы
можно моделировать некоторые нестационарные случайные процессы. Следует заметить, что нестационарный процесс может появиться даже тогда, когда матрицы Пример 3. Здесь
Полагая, что Другие конкретные примеры систем с изменяющимися во времени параметрами рассматриваются в последующих параграфах и в задачах. Целесообразность изучения многоканальных систем вытекает непосредственно из наших рассуждений в гл. 3, 4 и 5. Рассмотрим простую систему рис. 6.32, генерирующую два выходных напряжения
Рис. 6.32. Генерация двух сообщений. где
и
Результирующие дифференциальные уравнения имеют вид
Возбуждающая функция является векторной. Для задачи моделирования сообщения будем предполагать, что возбуждающая функция — белый процесс с матричной ковариационной функцией
где Заметим, что в общем случае начальные условия могут быть случайными величинами. Тогда для определения характеристик вторых моментов нам необходимо знать ковариационную функцию в начальный момент времени
и среднее значение
Рис. 6.33. Процесс генерации сообщения. Следующий этап в нашем обсуждении — рассмотреть решение (233). Начнем со случая однородного уравнения с постоянными во времени коэффициентами. Тогда (233) сводится к
с начальным условием
Для векторного случая можно показать (см., например, [27—30]), что
где
Функцию Свойство 11. Переходная матрица состояния удовлетворяет уравнению
или
[Использовать равенство (240) и его производные в обеих частях (239).] Свойство 12. Начальное условие
вытекает непосредственно из (239). Однородное решение можно выразить через
Решение (242) легко получить, использовав метод обычного преобразования Лапласа. Преобразовав (242), имеем
где единичная матрица появляется из начального условия (243). Перегруппировав члены, получим
или
Переходная матрица состояния имеет вид
Проиллюстрируем этот метод простым примером. Пример 4. Рассмотрим систему, описываемую уравнениями (206)-(210). Преобразования переходной матрицы имеют вид
Для отыскания
Важно отметить, что комплексные собственные частоты, входящие в это решение, определяются знаменателем
Для случая системы с изменяющимися во времени параметрами основная концепция матрицы переходного состояния сохраняется в силе, однако некоторые из приведенных выше свойств более не соблюдаются. Из скалярного случая нам известно, что Определение. Переходная матрица состояния определяется как функция двух переменных
с начальным условием
Аналитическое решение, как правило, трудно получить. Однако в большинстве случаев, когда мы пользуемся переходной матрицей, в аналитическом решении нет необходимости. Обычно нужно только знать, что оно существует и что оно обладает определенными свойствами. В тех случаях, когда трёбуется фактически найти решение, мы будем пользоваться численными методами. Два свойства можно вывести без затруднений:
и
Для неоднородного случая уравнение имеет вид
Общее решение содержит однородное и частное решения
(подставляем (257) в (256) для проверки того, что оно является решением). Выходное напряжение
При изложении материала гл. 4 и 5, а также § 6.1 настоящей главы мы характеризовали линейные системы с изменяющимися во времени параметрами при помощи их импульсной характеристики Такое задание исходит из того, что входная величина известна на интервале от
В большинстве представляющих интерес случаев влияние начального условия
Сравнивая (259) и (260), имеем
Укажем, что три матрицы, входящие в правые части (259) — (261), будут зависеть от представления состояния, которое мы выбираем для системы, но матричная импульсная характеристика является единственной. Как указывалось ранее, данная система является реализуемой. Это обстоятельство отражается наличием 0 в (261). Для систем с постоянными параметрами
и
В уравнении (262) предполагается, что входная величина имеет преобразование Лапласа. Для стационарного случайного процесса необходимо пользоваться интегральным преобразованием (§ 3.6). Большая часть наших рассуждений до сих пор была справедливой для произвольной возбуждающей функции
Свойство 13. Взаимная корреляция между вектором состояния
Это разрывная функция, которая равна
Доказательство. Подстановкой (257) в определение (265) получим
Внеся математическое ожидание под знак интеграла и полагая, что начальное состояние
и При
Используя результат, следующий из (254а), получим выражение, расположенное во второй строке (266). Если
что соответствует третьей строке (266). Частный случай (270а), которым мы воспользуемся позднее, получается, если положить
Отсюда легко получим выражени для взаимно корреляционной функции выходного вектора
Свойство 14. Дисперсионная матрица вектора состояния
удовлетворяет дифференциальному уравнению
с начальным условием
Заметим, что
Продифференцировав, получим
Второй член есть просто результат перестановки первого. Заметим, что Подставляя (272) в первый член (276), получим
Используя свойство 13 применительно ко второму члену (277), будем иметь
Использование (278) и его перестановки в (276) дает
что и требовалось доказать. Мы рассмотрели следующие идеи: 1. Переменные состояния линейной динамической системы. 2. Реализации в форме аналогового вычислителя. 3. Векторные дифференциальные уравнения первого порядка и переходные матрицы состояния. 4. Моделирование случайных процессов. Дальнейшим нашим шагом будет приложение этих идей к задаче линейной оценки. Модель наблюдения. Повторно рассмотрим задачу линейной модуляции, описанную в начале главы, в терминах переменных состояния. Основная задача линейной модуляции была проиллюстрирована на рис. 6.1. Ее формулировка через переменные состояния для более простого частного случая дана на рис. 6.34. Сообщение
и
Ради простоты предполагается, что интересующее нас сообщение является первым компонентом вектора состояния. Затем сообщение умножается на несущее колебание
Тогда
Рис. 6.34. Простой случай линейной модуляции при задании системы посредством переменных состояния. Колебание
где
Данная модель является чрезмерно ограниченной. Поэтому обобщим ее несколькими различными способами. Две модификации этой модели имеют фундаментальный характер и мы рассмотрим их прежде всего. Другие модификации отложим до § 6.3.4. Модификация № 1. Коррелированный (небелый) шум. В этом случае помимо белого шума имеется компонента цветного или небелого (коррелированного) шума
Подстрочный индекс
если преобразовать вектор состояния сообщения таким образом, чтобы он включал в себя и процесс коррелированного шума. Новый векторный процесс
Если
С использованием этих определений мы получаем (287). Здесь уместно привести один простой пример. Пример. Пусть
где
Тогда
и
Видно, что матрицы Модификация №2. Векторные каналы. Следующий случай, который необходимо учесть, чтобы получить общую модель, — это случай, когда имеется несколько принятых колебаний. Как и следует ожидать, это обобщение не встречает трудностей. Исходя из
где вектор
Рис. 6.35. Простая разнесенная система. Пример. Простая система с разнесением изображена на рис. 6.35. Предположим, что
Шумы каналов являются белыми нормальными процессами с нулевыми средними, но могут быть коррелированными друг с другом. Эта корреляция может изменяться во времени. Результирующая ковариационная матрица имеет вид
где В общем случае При учете этих двух модификаций наша модель будет достаточно общей и включать большинство интересующих нас случаев. Далее нам необходимо вывести дифференциальное уравнение для оптимальной оценки. Но прежде чем приступить к этой процедуре, дадим сводку основных положений. Краткая характеристика модели Считается, что все процессы генерируются (моделируются) путем пропускания белого шума через линейную систему с изменяющимися во времени параметрами. Эти процессы описываются векторным дифференциальным уравнением
где
Решение (302) можно записать в виде переходной матрицы
Выходной процесс Принимаемый сигнал
Шум измерения является белым и описывается ковариационной матрицей
До сих пор мы обсуждали только свойства вторых моментов случайных процессов, моделируемых путем возбуждения линейных динамических систем посредством белого шума. Очевидно, что если Покажем далее, как можно модифицировать полученные ранее результаты по оптимальной линейной фильтрации с тем, чтобы воспользоваться преимуществом данного метода представления.
|
1 |
Оглавление
|