В инженерии передаточная функция ( также известная как системная функция [1] или сетевая функция ) системы, подсистемы или компонента — это математическая функция , которая моделирует выход системы для каждого возможного входа. [2] [3] [4] Она широко используется в электронных инженерных инструментах, таких как симуляторы цепей и системы управления . В простых случаях эта функция может быть представлена в виде двумерного графика независимого скалярного входа по сравнению с зависимым скалярным выходом (известного как передаточная кривая или характеристическая кривая ). Передаточные функции для компонентов используются для проектирования и анализа систем, собранных из компонентов, в частности, с использованием техники блок-схем , в электронике и теории управления .
Размеры и единицы передаточной функции моделируют выходной отклик устройства для диапазона возможных входов. Передаточная функция двухпортовой электронной схемы, такой как усилитель , может быть двумерным графиком скалярного напряжения на выходе как функции скалярного напряжения, приложенного к входу; передаточная функция электромеханического привода может быть механическим смещением подвижного рычага как функцией электрического тока, приложенного к устройству; передаточная функция фотодетектора может быть выходным напряжением как функцией силы света падающего света заданной длины волны .
Термин «передаточная функция» также используется в частотном анализе систем, использующих методы преобразования, такие как преобразование Лапласа ; это амплитуда выходного сигнала как функция частоты входного сигнала. Передаточная функция электронного фильтра — это амплитуда на выходе как функция частоты синусоидальной волны постоянной амплитуды, подаваемой на вход. Для оптических устройств формирования изображений оптическая передаточная функция — это преобразование Фурье функции рассеяния точки (функции пространственной частоты ).
Передаточные функции обычно используются при анализе систем, таких как фильтры с одним входом и одним выходом в обработке сигналов , теории связи и теории управления . Этот термин часто используется исключительно для обозначения линейных инвариантных во времени (LTI) систем. Большинство реальных систем имеют нелинейные характеристики ввода-вывода, но многие системы, работающие в пределах номинальных параметров (не перегруженные), имеют поведение, достаточно близкое к линейному, так что теория систем LTI является приемлемым представлением их поведения ввода-вывода.
Описания даются в терминах комплексной переменной , . Во многих приложениях достаточно установить (таким образом ), что сводит преобразования Лапласа с комплексными аргументами к преобразованиям Фурье с действительным аргументом ω. Это распространено в приложениях, в первую очередь интересующихся установившимся откликом системы LTI (часто в случае обработки сигналов и теории связи ), а не мимолетным переходным откликом включения и выключения или проблемами устойчивости.
Для непрерывного во времени входного сигнала и выходного сигнала деление преобразования Лапласа выходного сигнала на преобразование Лапласа входного сигнала дает передаточную функцию системы :
что можно переформулировать следующим образом:
Дискретные сигналы могут быть обозначены как массивы, индексированные целым числом (например , для входа и для выхода). Вместо использования преобразования Лапласа (которое лучше подходит для непрерывных сигналов), дискретные сигналы обрабатываются с помощью z-преобразования (обозначается соответствующей заглавной буквой, например и ), поэтому передаточная функция дискретной системы может быть записана как:
Линейное дифференциальное уравнение с постоянными коэффициентами
где u и r — соответственно гладкие функции t , а L — оператор, определенный на соответствующем функциональном пространстве, преобразующий u в r . Такой вид уравнения можно использовать для ограничения выходной функции u в терминах принудительной функции r . Передаточная функция может использоваться для определения оператора , который служит правым обратным оператором L , что означает, что .
Решения однородного дифференциального уравнения с постоянным коэффициентом можно найти, попробовав . Эта подстановка дает характеристический полином
Неоднородный случай может быть легко решен, если входная функция r также имеет вид . Подставляя , если мы определим
Используются и другие определения передаточной функции, например [5]
Общий синусоидальный вход для системы частоты может быть записан . Реакция системы на синусоидальный вход, начинающийся в момент времени, будет состоять из суммы установившегося отклика и переходного отклика. Установившийся отклик является выходом системы в пределе бесконечного времени, а переходный отклик является разностью между откликом и установившимся откликом; он соответствует однородному решению дифференциального уравнения . Передаточная функция для системы LTI может быть записана как произведение:
где s P i — это N корней характеристического полинома, которые будут полюсами передаточной функции. В передаточной функции с одним полюсом , где , преобразование Лапласа общей синусоиды единичной амплитуды будет . Преобразование Лапласа выходного сигнала будет , а временной выходной сигнал будет обратным преобразованием Лапласа этой функции:
Второй член в числителе — это переходная характеристика, и в пределе бесконечного времени она будет расходиться до бесконечности, если σ P положительно. Чтобы система была устойчивой, ее передаточная функция не должна иметь полюсов, действительные части которых положительны. Если передаточная функция строго устойчива, действительные части всех полюсов будут отрицательными, а переходное поведение будет стремиться к нулю в пределе бесконечного времени. Установившийся выход будет:
Частотная характеристика (или «усиление») G системы определяется как абсолютное значение отношения выходной амплитуды к установившейся входной амплитуде:
что является абсолютным значением передаточной функции, оцененной при . Этот результат действителен для любого числа полюсов передаточной функции.
Если — входные данные для общей линейной стационарной системы , а — выходные данные, а двустороннее преобразование Лапласа и равно
Выход связан с входом передаточной функцией следующим образом:
а сама передаточная функция
Если сложный гармонический сигнал с синусоидальной составляющей с амплитудой , угловой частотой и фазой , где arg — аргумент
является входом в линейную нестационарную систему, соответствующий компонент на выходе равен:
В линейной системе, инвариантной во времени, входная частота не изменилась; только амплитуда и фазовый угол синусоиды были изменены системой. Частотная характеристика описывает это изменение для каждой частоты в терминах усиления
и фазовый сдвиг
Фазовая задержка (частотно-зависимая величина задержки, вносимая в синусоиду передаточной функцией) равна
Групповая задержка (частотно-зависимая величина задержки, вносимая в огибающую синусоиды передаточной функцией) находится путем вычисления производной фазового сдвига по угловой частоте ,
Передаточную функцию можно также показать с помощью преобразования Фурье , частного случая двустороннего преобразования Лапласа , где .
Хотя любая система LTI может быть описана некоторой передаточной функцией, обычно используются «семейства» специальных передаточных функций:
В технике управления и теории управления передаточная функция выводится с помощью преобразования Лапласа . Передаточная функция была основным инструментом, используемым в классической технике управления. Матрицу передачи можно получить для любой линейной системы для анализа ее динамики и других свойств; каждый элемент матрицы передачи является передаточной функцией, связывающей определенную входную переменную с выходной переменной. Представление, объединяющее пространство состояний и методы передаточной функции, было предложено Говардом Х. Розенброком и известно как системная матрица Розенброка .
В визуализации передаточные функции используются для описания взаимосвязи между светом сцены, сигналом изображения и отображаемым светом.
Передаточные функции не существуют для многих нелинейных систем , таких как релаксационные осцилляторы ; [6] однако, описывающие функции иногда могут быть использованы для аппроксимации таких нелинейных систем, не зависящих от времени.