В теории систем управления и различных отраслях техники матрица передаточной функции или просто передаточная матрица является обобщением передаточных функций систем с одним входом и одним выходом (SISO) на системы с несколькими входами и несколькими выходами (MIMO). [1] Матрица связывает выходы системы с ее входами. Это особенно полезная конструкция для линейных систем, инвариантных во времени ( LTI), поскольку ее можно выразить в терминах s-плоскости .
В некоторых системах, особенно состоящих полностью из пассивных компонентов, может быть неоднозначно, какие переменные являются входами, а какие выходами. В электротехнике распространенной схемой является сбор всех переменных напряжения на одной стороне и всех переменных тока на другой, независимо от того, какие из них являются входами или выходами. Это приводит к тому, что все элементы матрицы передачи находятся в единицах импеданса . Концепция импеданса (и, следовательно, матрицы импеданса) была заимствована в другие энергетические области по аналогии, особенно в механику и акустику.
Многие системы управления охватывают несколько различных энергетических доменов. Для этого требуются матрицы передачи с элементами в смешанных единицах. Это необходимо как для описания преобразователей , которые устанавливают связи между доменами, так и для описания системы в целом. Если матрица должна правильно моделировать потоки энергии в системе, необходимо выбрать совместимые переменные, чтобы это обеспечить.
Система MIMO с m выходами и n входами представлена матрицей m × n . Каждая запись в матрице имеет вид передаточной функции, связывающей выход с входом. Например, для системы с тремя входами и двумя выходами можно написать:
где u n — входы, y m — выходы, а g mn — передаточные функции. Это можно записать более кратко в нотации матричного оператора как,
где Y — вектор-столбец выходных данных, G — матрица передаточных функций, а U — вектор-столбец входных данных.
Во многих случаях рассматриваемая система является линейной стационарной (LTI) системой. В таких случаях удобно выразить матрицу переноса через преобразование Лапласа (в случае непрерывных временных переменных) или z-преобразование (в случае дискретных временных переменных) переменных. Это можно обозначить, записав, например,
что указывает на то, что переменные и матрица находятся в терминах s , комплексной частотной переменной s-плоскости, возникающей из преобразований Лапласа, а не времени. Все примеры в этой статье предполагаются в этой форме, хотя это явно не указано для краткости. Для систем с дискретным временем s заменяется на z из z-преобразования, но это не имеет значения для последующего анализа. Матрица особенно полезна, когда она является правильной рациональной матрицей , то есть все ее элементы являются правильными рациональными функциями . В этом случае может быть применено представление в пространстве состояний . [2]
В системной инженерии общая матрица передачи системы G ( s ) разлагается на две части: H ( s ), представляющая управляемую систему, и C ( s ), представляющая систему управления. C ( s ) принимает в качестве входов входы G ( s ) и выходы H ( s ) . Выходы C ( s ) формируют входы для H ( s ) . [3]
В электрических системах часто бывает так, что различие между входными и выходными переменными неоднозначно. Они могут быть любыми, в зависимости от обстоятельств и точки зрения. В таких случаях концепция порта (места, где энергия передается из одной системы в другую) может быть более полезной, чем вход и выход. Обычно для каждого порта (p) определяют две переменные : напряжение на нем (Vp) и ток, входящий в него (Ip ) . Например , матрицу передачи двухпортовой сети можно определить следующим образом :
где z mn называются параметрами импеданса , или z -параметрами. Они так называются, потому что они находятся в единицах импеданса и связывают токи портов с напряжением порта. Z-параметры - это не единственный способ определения матриц передачи для двухпортовых сетей. Существует шесть основных матриц, связывающих напряжения и токи, каждая из которых имеет преимущества для конкретных топологий системных сетей. [4] Однако только две из них могут быть расширены за пределы двух портов до произвольного числа портов. Этими двумя являются z -параметры и их обратные, параметры проводимости или y -параметры. [5]
Чтобы понять связь между напряжениями портов и токами, а также входами и выходами, рассмотрим простую схему делителя напряжения. Если мы хотим рассмотреть только выходное напряжение ( V 2 ), возникающее в результате приложения входного напряжения ( V 1 ), то передаточную функцию можно выразить как,
что можно считать тривиальным случаем матрицы переноса 1×1. Выражение правильно предсказывает выходное напряжение, если нет тока, выходящего из порта 2, но становится все более неточным по мере увеличения нагрузки. Однако, если мы попытаемся использовать схему в обратном порядке, управляя ею с напряжением на порте 2 и вычисляя результирующее напряжение на порте 1, выражение даст совершенно неверный результат даже без нагрузки на порте 1. Оно предсказывает большее напряжение на порте 1, чем было приложено к порту 2, что невозможно с чисто резистивной схемой, такой как эта. Чтобы правильно предсказать поведение схемы, токи, входящие или выходящие из портов, также должны быть приняты во внимание, что и делает матрица переноса. [6] Матрица импеданса для схемы делителя напряжения имеет вид:
который полностью описывает его поведение при всех входных и выходных условиях. [7]
На микроволновых частотах ни одна из матриц передачи, основанных на напряжениях и токах портов, не удобна для практического использования. Напряжение трудно измерить напрямую, ток почти невозможно, а разомкнутые цепи и короткие замыкания, требуемые техникой измерения, не могут быть достигнуты с какой-либо точностью. Для реализаций волноводов напряжение и ток цепи совершенно бессмысленны. Вместо этого используются матрицы передачи, использующие различные виды переменных. Это мощности , передаваемые в порт и отражаемые от него, которые легко измеряются в технологии линии передачи , используемой в схемах с распределенными элементами в микроволновом диапазоне. Наиболее известными и широко используемыми из этих видов параметров являются параметры рассеяния , или s-параметры. [8]
Концепция импеданса может быть расширена в механическую и другие области посредством механико-электрической аналогии , следовательно, параметры импеданса и другие формы параметров двухпортовой сети могут быть расширены также в механическую область. Для этого переменная усилия и переменная потока делаются аналогами напряжения и тока соответственно. Для механических систем при трансляции этими переменными являются сила и скорость соответственно. [9]
Выражение поведения механического компонента как двухпортового или многопортового с матрицей передачи является полезным, поскольку, как и электрические цепи, компонент часто может работать в обратном направлении, и его поведение зависит от нагрузок на входах и выходах. Например, зубчатая передача часто характеризуется просто ее передаточным отношением, функцией передачи SISO. Однако выходной вал коробки передач может вращаться, чтобы вращать входной вал, требуя анализа MIMO. В этом примере переменными усилия и потока являются крутящий момент T и угловая скорость ω соответственно. Матрица передачи в терминах z-параметров будет выглядеть следующим образом:
Однако z-параметры не обязательно являются наиболее удобными для характеристики зубчатых передач. Зубчатая передача является аналогом электрического трансформатора , а h-параметры ( гибридные параметры) лучше описывают трансформаторы, поскольку они напрямую включают в себя передаточные числа (аналог передаточных чисел). [10] Матрица передачи коробки передач в формате h-параметров выглядит следующим образом:
Для идеальной зубчатой передачи без потерь (трение, искажения и т.д.) это упрощается до:
где N — передаточное отношение. [11]
В системе, состоящей из нескольких энергетических доменов, требуются матрицы переноса, которые могут обрабатывать компоненты с портами в разных доменах. В робототехнике и мехатронике требуются приводы. Они обычно состоят из преобразователя , преобразующего, например, сигналы от системы управления в электрическом домене в движение в механическом домене. Система управления также требует датчиков , которые обнаруживают движение и преобразуют его обратно в электрический домен через другой преобразователь, чтобы движением можно было должным образом управлять через контур обратной связи. Другие датчики в системе могут быть преобразователями, преобразующими еще другие энергетические домены в электрические сигналы, такие как оптические, аудио, тепловые, поток жидкости и химические. Другое применение — область механических фильтров , для которых требуются преобразователи между электрическими и механическими доменами в обоих направлениях.
Простым примером является электромагнитный электромеханический привод, управляемый электронным контроллером. Для этого требуется преобразователь с входным портом в электрическом домене и выходным портом в механическом домене. Это можно было бы упрощенно представить с помощью функции передачи SISO, но по причинам, аналогичным тем, которые уже были указаны, более точное представление достигается с помощью матрицы передачи MIMO с двумя входами и двумя выходами. В z-параметрах это принимает вид,
где F — сила, приложенная к приводу, а v — результирующая скорость привода. Параметры импеданса здесь представляют собой смесь единиц; z 11 — электрический импеданс, z 22 — механический импеданс, а два других — трансимпедансы в гибридной смеси единиц. [12]
Акустические системы являются подмножеством динамики жидкости , и в обеих областях основными входными и выходными переменными являются давление , P , и объемный расход , Q , за исключением случая звука, проходящего через твердые компоненты. В последнем случае основные переменные механики, сила и скорость, являются более подходящими. Примером двухпортового акустического компонента является фильтр, такой как глушитель в выхлопной системе . Его представление в виде матрицы переноса может выглядеть следующим образом:
Здесь T mn — параметры передачи, также известные как ABCD-параметры . Компонент может быть так же легко описан z-параметрами, но параметры передачи имеют математическое преимущество при работе с системой из двух портов, которые соединены каскадом выхода одного во входной порт другого. В таких случаях общие параметры передачи находятся просто путем матричного умножения матриц параметров передачи составляющих компонентов. [13]
При работе со смешанными переменными из разных энергетических доменов необходимо учитывать, какие переменные следует считать аналогичными. Выбор зависит от того, чего предполагается достичь с помощью анализа. Если требуется правильно смоделировать потоки энергии во всей системе, то пара переменных, произведение которых является мощностью (мощностно-сопряженные переменные) в одном энергетическом домене, должна соответствовать мощностно-сопряженным переменным в других доменах. Мощностно-сопряженные переменные не являются уникальными, поэтому необходимо соблюдать осторожность, чтобы использовать одинаковое отображение переменных во всей системе. [14]
Общее отображение (используемое в некоторых примерах в этой статье) отображает переменные усилия (те, которые инициируют действие) из каждого домена вместе и отображает переменные потока (те, которые являются свойством действия) из каждого домена вместе. Каждая пара переменных усилия и потока является сопряженной по мощности. Эта система известна как аналогия импеданса , потому что отношение усилия к переменной потока в каждом домене аналогично электрическому импедансу. [15]
Существуют две другие системы сопряжения мощности на тех же переменных, которые используются. Аналогия мобильности отображает механическую силу в электрический ток вместо напряжения. Эта аналогия широко используется разработчиками механических фильтров и часто также в аудиоэлектронике. Преимущество отображения заключается в сохранении топологии сети по доменам, но не поддерживает отображение импедансов. Аналогия Трента классифицирует сопряженные мощности переменные как через переменные или через переменные в зависимости от того, действуют ли они через элемент системы или через него. Это в значительной степени заканчивается тем же, что и аналогия мобильности, за исключением случая области потока жидкости (включая область акустики). Здесь давление делается аналогичным напряжению (как в аналогии импеданса) вместо тока (как в аналогии мобильности). Однако сила в механической области аналогична току, потому что сила действует через объект. [16]
Существуют некоторые часто используемые аналогии, которые не используют пары сопряженных мощностей. Для датчиков правильное моделирование потоков энергии может быть не так важно. Датчики часто извлекают только крошечные количества энергии в систему. Выбор переменных, которые удобно измерять, особенно тех, которые воспринимает датчик, может быть более полезным. Например, в аналогии с тепловым сопротивлением тепловое сопротивление считается аналогом электрического сопротивления, что приводит к разнице температур и отображению тепловой мощности в напряжение и ток соответственно. Сопряженная мощность разности температур — это не тепловая мощность, а скорее скорость потока энтропии , то, что нельзя измерить напрямую. Другая аналогия того же рода происходит в магнитной области. Она отображает магнитное сопротивление в электрическое сопротивление, что приводит к отображению магнитного потока в ток вместо скорости изменения магнитного потока, как требуется для совместимых переменных. [17]
Матричное представление линейных алгебраических уравнений известно уже давно. Пуанкаре в 1907 году был первым, кто описал преобразователь как пару таких уравнений, связывающих электрические переменные (напряжение и ток) с механическими переменными (сила и скорость). Вегель в 1921 году был первым, кто выразил эти уравнения в терминах механического импеданса, а также электрического импеданса. [18]
Первое использование матриц передачи для представления системы управления MIMO было сделано Боксенбомом и Худом в 1950 году, но только для частного случая газотурбинных двигателей, которые они изучали для Национального консультативного комитета по аэронавтике . [19] Круикшенк предоставил более прочную основу в 1955 году, но без полной общности. Каванаг в 1956 году дал первую полностью общую трактовку, установив матричную связь между системой и управлением и предоставив критерии реализуемости системы управления, которая могла бы обеспечить предписанное поведение системы под управлением. [20]