В теории систем реализация модели пространства состояний является реализацией заданного поведения ввода-вывода . То есть, учитывая отношение ввода-вывода, реализация является четверкой ( изменяющихся во времени ) матриц, таких что
с описанием входа и выхода системы в момент времени .
Для линейной стационарной системы, заданной матрицей перехода , реализацией является любая четверка матриц такая, что .
Любая заданная передаточная функция, которая является строго правильной, может быть легко перенесена в пространство состояний с помощью следующего подхода (этот пример приведен для 4-мерной системы с одним входом и одним выходом)):
Дана передаточная функция, разверните ее, чтобы выявить все коэффициенты как в числителе, так и в знаменателе. Это должно привести к следующей форме:
Теперь коэффициенты можно вставить непосредственно в модель пространства состояний с помощью следующего подхода:
Такая реализация пространства состояний называется управляемой канонической формой (также известной как каноническая форма с фазовой переменной), поскольку полученная модель гарантированно является управляемой (т. е. поскольку управление входит в цепочку интеграторов, оно имеет возможность перемещать каждое состояние).
Коэффициенты передаточной функции также могут быть использованы для построения другого типа канонической формы.
Эта реализация пространства состояний называется наблюдаемой канонической формой , поскольку полученная модель гарантированно является наблюдаемой (т. е. поскольку выходной сигнал выходит из цепочки интеграторов, каждое состояние оказывает влияние на выходной сигнал).
Если у нас есть вход , выход и шаблон взвешивания , то реализация — это любая тройка матриц, такая что где — матрица перехода состояний, связанная с реализацией. [1]
Методы идентификации системы берут экспериментальные данные из системы и выводят реализацию. Такие методы могут использовать как входные, так и выходные данные (например, алгоритм реализации собственной системы ) или могут включать только выходные данные (например, разложение в частотной области ). Обычно метод ввода-вывода будет более точным, но входные данные не всегда доступны.