Поле вещественных (комплексных) чисел обозначается как .
Действительное (комплексное) Евклидово пространство размерностью n имеет обозначение , а пространство действительных (комплексных) матриц – .
Действительная часть, мнимая часть, модуль и комплексно-сопряженное комплексного числа соответственно обозначаются как .
Открытая правая (левая) полуплоскость комплексной плоскости имеет обозначение ().
Для замкнутых полуплоскостей используются обозначения .
Действительная переменная t обозначает время, а комплексная переменная в области преобразования Лапласа обозначается как s = α + jω, где ω является круговой частотой (в радианах в единицу времени).
A′ обозначает комплексно-сопряженное транспонирование (эрмитово сопряжение) комплексной матрицы A, det(A) является детерминантом матрицы A, adj(A) – присоединенная матрица, состоящая из алгебраических дополнений матрицы А и транспонированная.
Обозначение diag(A1, A2, ... , Ak) используется для блок-диагональных матриц и I=diag(1, 1, … , 1) есть единичная матрица.
Под спектром матрицы понимается множество Λ(A)={λi(A) ∈ C, i=1,2,…,n}, в котором λi(A) является i-м собственным значением.
Теорема [1, 6]. Любую матрицу можно представить в виде сингулярного разложения
где , , , , матрицы U, V являются унитарными, т. е. и .
Векторные пространства и являются конечномерными Гильбертовыми пространствами [25] с внутренним (скалярным) произведением , и тогда индуцированная норма (Евклидова норма) вектора определяется как .
Евклидова норма матрицы определяется в виде , при этом [1] .
Во временной области сигнал f(t) задается как измеримая функция [25], отображающая [6].
Множество сигналов, являющихся интегрируемыми по Лебегу и ограниченных с квадратом функциями
(1)
образуют пространство Лебега .
Это пространство является пространством Гильберта c внутренним произведением
(2)
где (1) есть 2-норма, индуцированная скалярным произведением (2).
Часто в приложениях величина пропорциональна мощности сигнала, поэтому – пространство сигналов ограниченной энергии.
Подпространство состоит из сигналов, которые равны нулю при t < 0.
В частотной области сигнал задается как измеримая функция: . Ее 2-норма
и L2 представляет собой пространство Лебега, состоящее из всех сигналов с конечной 2-нормой.
Это пространство Гильберта со скалярным произведением
Последнее вводимое пространство, описывающее сигналы с конечной энергией, является пространство1 Н2: оно определяется как пространство функций комплексного переменного , которые являются аналитическими в и имеют ограниченную норму
Для того, чтобы связать сигналы, заданные во временной и частотных областях, определим операторы Фурье и Лапласа.
Преобразование Фурье является Гильбертовым изоморфизмом между пространствами и L2, сохраняет внутреннее произведение и 2-норму2.
Для функции преобразование Фурье задается так
(3)
Здесь lim означает сходимость по норме L2. Существует тождество Парсеваля [6, 17]
следствием которого является сохранение нормы
Это говорит о том, что «энергия» сигнала во временной области не изменяется при применении преобразования Фурье.
Преобразование Лапласа для определяется как
(4)
Теорема Пали-Винера доказывает, что пространство H2 изоморфно пространству L2[0,∞) при применении преобразования Лапласа [6]. Поэтому в дальнейшем не будет делаться различия между величинами во временной области и их изображениями, полученными посредством преобразований Фурье или Лапласа в частотной области. Из контекста должно быть ясно, в какой области представляются сигналы или системы.
Под системой понимается преобразование G из одного пространства сигналов, входного пространства Si, в другое пространство сигналов, выходное пространство So [6]
т.е.
Линейные системы образуют линейное пространство относительно сложения (параллельное соединение) и умножения на скаляр:
Любая линейная система может быть представлена интегральным оператором вида
Система является каузальной (от англ. causal: причинный), когда для всех τ > t и инвариантна во времени (стационарна), если для всех t,τ.
Таким образом, линейная стационарная система может быть представлена интегралом свертки
Матричная функция G(t) является матричной импульсной характеристикой – матрицей, элемент (i,k) которой есть функция gik(t) – отклик i-го выхода системы в момент времени t на Δ-функцию, поданную на k–й вход в момент t=0 [14].
Применяя к G(t) преобразование Лапласа, можно получить связь входного и выходного сигналов системы в области комплексного переменного
z(s) = G(s)w(s),
где
Функция G(s) известна как матричная передаточная функция системы [27].
Предположим, что матричная передаточная функция G(s) является аналитической в и удовлетворяет условию:
(5)
Здесь применена теорема о максимуме модуля функции комплексного переменного, обобщенная на матричные передаточные функции с использованием понятия максимального сингулярного числа. Тогда вводится пространство Харди H∞, состоящее из множества передаточных функций G(s) с H∞-нормой (5), которая представляет собой частотный пик максимального сингулярного числа матричной передаточной функции на множестве действительных чисел .
Это – пространство Банаха [25, 26], и если G ∈ H∞, то G: H2 → H2, а норма (5) совпадает с индуцированной нормой
Пространство RH∞ комплексно-значных правильных матричных передаточных функций, все элементы которых – вещественные дробно-рациональные реализуемые функции с устойчивыми знаменателями, является подпространством в Н∞: RH∞ ⊂ H∞.
Во временной области система G описывается уравнениями в пространстве состояний
(6)
Здесь называется вектором состояния, x(t0) – начальным состоянием системы, – входом системы, – выходом системы. Матрицы A, B, C и D имеют соответствующую размерность и являются матрицами с постоянными коэффициентами.
Интегрирование системы (6) приводит к следующему решению при
(7)
где матричная экспонента имеет вид сходящегося ряда
Система асимптотически устойчива, если собственные значения матрицы A
Система (или пара (A,B)) управляема, если для любых состояний (x0, x1) и любых моментов времени (t0, t1) при t0 < t1 существует входное воздействие u(t), переводящее систему из состояния x0 в состояние x1 в момент t1. Система (или пара (A,B)) стабилизируема, если каждая неустойчивая мода управляема.
Система (или пара (A,C)) наблюдаема, если для любого момента времени t1>t0 начальное состояние может быть определено по временной истории входа u(t) и выхода y(t) на интервале времени [t0,t1]. Система (или пара (A,C)) детектируема, если каждая неустойчивая мода наблюдаема.
Критерий управляемости: ранг матрицы управляемости
равен n.
Критерий наблюдаемости: ранг матрицы наблюдаемости
равен n.
Набор матриц (A,B,C,D) называется реализацией передаточной функции G в пространстве состояний, а размер матрицы A является порядком реализации. При этом используется запись
Говорят, что реализация (A,B,C,D) системы G(s) является минимальной реализацией, если матрица A имеет наименьшую размерность, т. е. система имеет наименьшее число состояний. Эта наименьшая размерность называется степенью МакМиллана. Мода является скрытой, если она неуправляема или ненаблюдаема, и поэтому не проявляется в минимальной реализации.
Т.к. только управляемые и наблюдаемые состояния вносят вклад во входо-выходное поведение системы, то реализация является минимальной, если и только если пара (A,B) управляема, а пара (A,C) наблюдаема. Система с нестабилизируемыми или недетектируемыми модами называется системой, содержащей скрытые неустойчивые моды. На практике целесообразно избегать таких систем.
В области преобразования Лапласа уравнения (6) принимают вид
а комплексная матричная передаточная функция системы по входному воздействию имеет выражение
(8)
Из (8) следует, что и если матрица D ≠ 0, то передаточная функция G(s) называется правильной, если D = 0 – строго правильной.
Полюса системы совпадают с собственными значениями матрицы и определяются из характеристического уравнения
Для матричных передаточных функций помимо понятия полюсов существует понятие многомерных нулей в отличие от нулей скалярных компонент матричных передаточных функций [13]. Такие нули системы появляются, когда выход равен нулю даже когда входы (и состояния) не равны нулю. Для скалярных систем с одним входом и одним выходом нулями zi являются решения уравнения G(zi) = 0. В общем случае нулями являются величины s, при которых передаточная матрица G(s) теряет ранг. Для скалярных систем ранг изменяется от 1 до 0.
Определение. Величина zi является нулем G(s), если ранг G(zi) меньше, чем нормальный ранг G(s).
Полином для нулей определяется как
где nz ‒ число конечных нулей G(s).
Нормальный ранг G(s) определяется как ранг G(s) при всех величинах s за исключением конечного числа особых точек, которые являются нулями.
Это определение нулей основано на матричной передаточной функции, соответствующей минимальной реализации системы. Обычно нули вычисляются из описания системы в пространстве состояний. Уравнения в пространстве состояний системы могут быть записаны в виде
Нули являются величинами , для которых полиномиальная матрица системы P(s) теряет ранг, что приводит к нулевому выходу для некоторого ненулевого входа.
Численно нули находятся как нетривиальные решения при uz ≠ 0 и xz ≠ 0 в следующей задаче:
Эта система решается как обобщенная задача на собственные значения. В стандартной задаче на собственные значения Ig = I. Обычно получаются дополнительные нули, если реализация не является минимальной.
Передаточная функция G(s) не изменяется при невырожденном преобразовании координат в изображениях по Лапласу в пространстве состояний.
Действительно, пусть , тогда матрицы системы в новом базисе будут иметь вид что даст
Поэтому реализация любой передаточной матрицы не единственна относительно любого невырожденного преобразования, включая и минимальную реализацию.
В [28] показывается, что всегда существует невырожденное преобразование координат, , которое приводит к реализации вида
Она называется канонической формой Калмана системы G. В данном базисе система декомпозируется на четыре подсистемы:
Управляемая и наблюдаемая система ;
Управляемая, но не наблюдаемая система ;
Неуправляемая, но наблюдаемая система ;
Неуправляемая и ненаблюдаемая система .
Если присутствует только один блок , то реализация системы является минимальной. Размерность матрицы есть степень МакМиллана передаточной функции G.
1 Вводимые пространства Н2 и Н∞ называются пространствами Харди по имени математика G.H. Hardy.
2 Термин изоморфизм происходит от греческого словосочетания «подобная форма». Два пространства Гильберта являются изоморфными, если имеется взаимнооднозначное линейной преобразование одного пространства в другое, сохраняющее внутреннее произведение [26]. Изоморфные пространства можно рассматривать как различные реализации одного и того же пространства [26].