Обратная связь возникает, когда выходные данные системы перенаправляются обратно в качестве входных как часть причинно -следственной цепи , образующей цепь или петлю. [1] Тогда можно сказать, что система осуществляет обратную связь сама с собой. С понятием причины и следствия следует обращаться осторожно при его применении к системам обратной связи:
Простое причинно-следственное рассуждение о системе обратной связи сложно, поскольку первая система влияет на вторую, а вторая система влияет на первую, что приводит к круговому спору. Это усложняет рассуждения, основанные на причине и следствии, и необходимо анализировать систему в целом. По мнению Вебстера, обратная связь в бизнесе — это передача оценочной или корректирующей информации о действии, событии или процессе исходному или контролирующему источнику. [2]
- Карл Йохан Острем и Ричард Мюррей, Системы обратной связи: введение для ученых и инженеров [3]
Механизмы саморегулирования существовали с античных времен, а идея обратной связи начала проникать в экономическую теорию в Великобритании к XVIII веку, но в то время она не была признана универсальной абстракцией и поэтому не имела названия. [4]
Первым известным устройством с искусственной обратной связью был поплавковый клапан для поддержания воды на постоянном уровне, изобретенный в 270 году до нашей эры в Александрии , Египет . [5] Это устройство иллюстрирует принцип обратной связи: низкий уровень воды открывает клапан, поднимающаяся вода затем обеспечивает обратную связь в системе, закрывая клапан при достижении необходимого уровня. Затем это повторяется по кругу, поскольку уровень воды колеблется. [5]
Центробежные регуляторы использовались для регулирования расстояния и давления между жерновами ветряных мельниц с 17 века. В 1788 году Джеймс Уатт сконструировал свой первый центробежный регулятор по предложению своего делового партнера Мэтью Бултона для использования в паровых машинах их производства. Ранние паровые двигатели использовали чисто возвратно-поступательное движение и использовались для перекачивания воды – приложения, которое допускало изменения рабочей скорости, но использование паровых двигателей для других применений требовало более точного контроля скорости.
В 1868 году Джеймс Клерк Максвелл написал знаменитую статью «О регуляторах», которую многие считают классикой теории управления с обратной связью. [6] Это была знаковая статья по теории управления и математике обратной связи.
Глагольная фраза «обратная связь» в смысле возврата к более ранней позиции в механическом процессе использовалась в США в 1860-х годах, [7] [8] , а в 1909 году нобелевский лауреат Карл Фердинанд Браун использовал термин « обратная связь» как существительное, обозначающее (нежелательное) соединение между компонентами электронной схемы . [9]
К концу 1912 года исследователи, использовавшие ранние электронные усилители ( аудионы ), обнаружили, что намеренное соединение части выходного сигнала обратно с входной цепью увеличит усиление (посредством регенерации ), но также приведет к выть или пению аудиона. [10] Это действие по обратной передаче сигнала с выхода на вход привело к использованию термина «обратная связь» как отдельного слова к 1920 году. [10]
Развитие кибернетики с 1940-х годов было сосредоточено вокруг изучения механизмов круговой причинно-следственной связи.
На протяжении многих лет ведутся споры относительно лучшего определения обратной связи. По мнению кибернетика Эшби (1956), математики и теоретики, интересующиеся принципами механизмов обратной связи, предпочитают определение «кругообразности действия», которое делает теорию простой и последовательной. Для тех, у кого более практические цели, обратная связь должна быть целенаправленным эффектом через более осязаемую связь.
[Практики-экспериментаторы] возражают против определения математика, указывая, что это заставило бы их сказать, что в обычном маятнике присутствует обратная связь... между его положением и импульсом - «обратная связь», которая с практической точки зрения имеет несколько мистический характер. На это математик возражает, что если считать обратную связь существующей только тогда, когда существует реальный провод или нерв, представляющий ее, тогда теория становится хаотичной и пронизанной неуместностью. [11] : 54
Сосредоточив внимание на использовании в теории управления, Рамапрасад (1983) определяет обратную связь в целом как «... информацию о разрыве между фактическим уровнем и эталонным уровнем системного параметра», которая используется для «определенного изменения разрыва». Он подчеркивает, что информация сама по себе не является обратной связью, если она не преобразована в действие. [12]
Положительная обратная связь: если сигнал обратной связи с выхода находится в фазе с входным сигналом, обратная связь называется положительной обратной связью.
Отрицательная обратная связь: если обратная связь сигнала сдвинута по фазе на 180° по отношению к входному сигналу, обратная связь называется отрицательной обратной связью.
В качестве примера отрицательной обратной связи на диаграмме может быть представлена система круиз-контроля в автомобиле, скорость которого соответствует заданной скорости, например ограничению скорости. Управляемая система — автомобиль; его входные данные включают в себя совокупный крутящий момент двигателя и изменяющегося уклона дороги (возмущение). Скорость (состояние) автомобиля измеряется спидометром . Сигналом ошибки является разница скорости, измеренной спидометром, от заданной скорости (заданного значения). Контроллер интерпретирует скорость для регулировки акселератора, управляя подачей топлива в двигатель (эффектор). Результирующее изменение крутящего момента двигателя (обратная связь) в сочетании с крутящим моментом, создаваемым изменением уклона дороги, уменьшает ошибку в скорости и минимизирует изменение уклона.
Термины «положительный» и «негативный» впервые были применены к обратной связи еще до Второй мировой войны. Идея положительной обратной связи существовала уже в 1920-х годах, когда была создана регенеративная схема . [13] Фриис и Йенсен (1924) описали эту схему в наборе электронных усилителей как случай, когда действие «обратной связи» является положительным, в отличие от действия отрицательной обратной связи, о котором они упомянули лишь вскользь. [14] В классической статье Гарольда Стивена Блэка 1934 года впервые подробно описывается использование отрицательной обратной связи в электронных усилителях. По словам Блэка:
Положительная обратная связь увеличивает коэффициент усиления усилителя, отрицательная – уменьшает. [15]
По мнению Минделла (2002), вскоре после этого возникла путаница в терминах:
... Фриис и Йенсен провели то же различие, которое Блэк использовал между «положительной обратной связью» и «отрицательной обратной связью», основываясь не на знаке самой обратной связи, а, скорее, на ее влиянии на усиление усилителя. Напротив, Найквист и Боде, опираясь на работу Блэка, называли отрицательную обратную связь обратной связью с перевернутым знаком. Блэку было трудно убедить других в полезности своего изобретения, отчасти потому, что существовала путаница в основных вопросах определений. [13] : 121
Еще до того, как эти термины были использованы, Джеймс Клерк Максвелл описал их концепцию через несколько видов «компонентных движений», связанных с центробежными регуляторами , используемыми в паровых двигателях. Он отличал те, которые приводят к продолжающемуся увеличению возмущения или амплитуды волны или колебания, от тех, которые приводят к уменьшению того же качества. [16]
Термины «положительная» и «отрицательная обратная связь» определяются по-разному в разных дисциплинах.
Эти два определения могут сбивать с толку, например, когда стимул (вознаграждение) используется для повышения плохой производительности (сокращения разрыва). Ссылаясь на определение 1, некоторые авторы используют альтернативные термины, заменяя позитивное и негативное самоусиливающимся и самокорректирующимся , [18] усиливающим и уравновешивающим , [19] усиливающим и уменьшающим несоответствие [20] или регенеративным и дегенеративным [21] . ] соответственно. Что касается определения 2, некоторые авторы предлагают описывать действие или эффект как положительное и отрицательное подкрепление или наказание , а не как обратную связь. [12] [22] Тем не менее, даже в рамках одной дисциплины пример обратной связи можно назвать либо положительным, либо отрицательным, в зависимости от того, как ценности измеряются или на которые ссылаются. [23]
Эта путаница может возникнуть потому, что обратная связь может использоваться для предоставления информации или мотивации и часто имеет как качественный , так и количественный компонент. Как выразились Коннеллан и Земке (1993):
Количественная обратная связь говорит нам, сколько и сколько. Качественная обратная связь говорит нам, насколько хорошо, плохо или безразлично. [24] : 102
Хотя простые системы иногда можно отнести к тому или иному типу, многие системы с петлями обратной связи невозможно отнести ни к одному из типов, и это особенно верно, когда присутствует несколько петель.
Когда соединены только две части, каждая из которых влияет на другую, свойства обратной связи дают важную и полезную информацию о свойствах целого. Но когда частей становится хотя бы четыре, если каждая из них влияет на три другие, то через них можно проследить двадцать цепей; а знание свойств всех двадцати цепей не дает полной информации о системе. [11] : 54
В общем, системы обратной связи могут иметь обратную связь со многими сигналами, а контур обратной связи часто содержит смесь положительной и отрицательной обратной связи, где положительная и отрицательная обратная связь могут доминировать на разных частотах или в разных точках пространства состояний системы.
Термин «биполярная обратная связь» был придуман для обозначения биологических систем, в которых системы положительной и отрицательной обратной связи могут взаимодействовать, при этом выходной сигнал одной влияет на входной сигнал другой, и наоборот. [25]
Некоторые системы с обратной связью могут иметь очень сложное поведение, такое как хаотическое поведение в нелинейных системах, в то время как другие имеют гораздо более предсказуемое поведение, например, то, которое используется для создания и проектирования цифровых систем.
Обратная связь широко используется в цифровых системах. Например, двоичные счетчики и подобные устройства используют обратную связь, при которой текущее состояние и входные данные используются для расчета нового состояния, которое затем передается обратно и синхронизируется обратно в устройство для его обновления.
Используя свойства обратной связи, поведение системы можно изменить в соответствии с потребностями приложения; системы можно сделать стабильными, отзывчивыми или поддерживать постоянными. Показано, что динамические системы с обратной связью испытывают адаптацию к грани хаоса . [26]
Физические системы представляют обратную связь через взаимное взаимодействие своих частей. Обратная связь также актуальна для регулирования условий эксперимента, снижения шума и управления сигналом. [27] Термодинамика систем с обратной связью интриговала физиков со времен « демона Максвелла» недавними достижениями в области последствий снижения энтропии и повышения производительности. [28] [29]
В биологических системах, таких как организмы , экосистемы или биосфера , большинство параметров должны оставаться под контролем в узком диапазоне вокруг определенного оптимального уровня при определенных условиях окружающей среды. Отклонение оптимального значения контролируемого параметра может быть следствием изменений внутренней и внешней среды. Изменение некоторых условий окружающей среды может также потребовать изменения этого диапазона, чтобы система могла функционировать. Значение поддерживаемого параметра фиксируется системой приема и передается в модуль регулирования по информационному каналу. Примером этого являются колебания инсулина .
Биологические системы содержат множество типов регуляторных цепей, как положительных, так и отрицательных. Как и в других контекстах, положительная и отрицательная обратная связь не означают, что обратная связь вызывает хорошие или плохие последствия. Петля отрицательной обратной связи имеет тенденцию замедлять процесс, тогда как петля положительной обратной связи имеет тенденцию ускорять его. Зеркальные нейроны являются частью системы социальной обратной связи, когда наблюдаемое действие «отражается» мозгом — как действие, выполняемое самостоятельно.
Целостность нормальной ткани сохраняется за счет обратных взаимодействий между различными типами клеток, опосредованных молекулами адгезии и секретируемыми молекулами, которые действуют как медиаторы; отказ ключевых механизмов обратной связи при раке нарушает функцию тканей. [30] В поврежденной или инфицированной ткани медиаторы воспаления вызывают реакции обратной связи в клетках, которые изменяют экспрессию генов и изменяют группы экспрессируемых и секретируемых молекул, включая молекулы, которые побуждают различные клетки сотрудничать и восстанавливать структуру и функцию ткани. Этот тип обратной связи важен, поскольку он обеспечивает координацию иммунных реакций и восстановление после инфекций и травм. Во время рака ключевые элементы этой обратной связи перестают работать. Это нарушает функцию тканей и иммунитет. [31] [32]
Механизмы обратной связи были впервые выяснены у бактерий, где питательное вещество вызывает изменения в некоторых их метаболических функциях. [33] Обратная связь также играет центральную роль в работе генов и сетей генной регуляции . Репрессор (см. Lac-репрессор ) и белки- активаторы используются для создания генетических оперонов , которые были идентифицированы Франсуа Жакобом и Жаком Моно в 1961 году как петли обратной связи . [34] Эти петли обратной связи могут быть положительными (как в случае связи между молекулой сахара и белками, которые импортируют сахар в бактериальную клетку) или отрицательными (как это часто бывает при метаболическом потреблении).
В более широком масштабе обратная связь может оказывать стабилизирующее воздействие на популяции животных, даже если на нее сильно влияют внешние изменения, хотя временные задержки в ответной реакции могут привести к возникновению циклов хищник-жертва . [35]
В зимологии обратная связь служит регуляцией активности фермента с помощью его прямого продукта(ов) или последующих метаболитов(ов) на метаболическом пути (см. Аллостерическая регуляция ).
Ось гипоталамус -гипофиз-надпочечники в значительной степени контролируется положительной и отрицательной обратной связью, большая часть которой до сих пор неизвестна.
В психологии организм получает стимул из окружающей среды или изнутри, вызывающий выброс гормонов . Высвобождение гормонов может привести к высвобождению большего количества этих гормонов, вызывая петлю положительной обратной связи. Этот цикл также встречается в определенном поведении. Например, «петли стыда» возникают у людей, которые легко краснеют. Когда они понимают, что краснеют, они смущаются еще больше, что приводит к еще большему покраснению и так далее. [36]
Климатическая система характеризуется сильными положительными и отрицательными обратными связями между процессами, влияющими на состояние атмосферы, океана и суши. Простым примером является петля положительной обратной связи лед-альбедо, при которой тающий снег обнажает более темную землю (с более низким альбедо ), которая, в свою очередь, поглощает тепло и вызывает таяние большего количества снега.
Обратная связь широко используется в теории управления с использованием различных методов, включая пространство состояний (управления) , полную обратную связь по состояниям и т. д. В контексте теории управления традиционно предполагается, что «обратная связь» обозначает «отрицательную обратную связь». [39]
Наиболее распространенным контроллером общего назначения, использующим механизм обратной связи контура управления, является контроллер пропорционально-интегрально-производной (ПИД). Эвристически условия ПИД-регулятора можно интерпретировать как соответствующие времени: пропорциональный член зависит от текущей ошибки, интегральный член - от накопления прошлых ошибок, а производный член - это прогноз будущей ошибки на основе текущей скорости. перемен. [40]
Информацию об обратной связи в образовательном контексте см. в разделе « Корректирующая обратная связь» .
В древности поплавковый клапан использовался для регулирования потока воды в греческих и римских водяных часах ; аналогичные поплавковые клапаны используются для регулирования топлива в карбюраторе , а также для регулирования уровня воды в баке в смывном туалете .
Голландский изобретатель Корнелиус Дреббель (1572–1633) построил термостаты (около 1620 г.) для контроля температуры в куриных инкубаторах и химических печах. В 1745 году ветряная мельница была усовершенствована кузнецом Эдмундом Ли, который добавил веерный хвост , чтобы лицевая сторона мельницы была направлена против ветра. В 1787 году Том Мид регулировал скорость вращения ветряной мельницы, используя центробежный маятник для регулировки расстояния между камнем и бегущим камнем (т. е. для регулировки нагрузки).
Использование центробежного регулятора Джеймсом Уаттом в 1788 году для регулирования скорости его парового двигателя было одним из факторов, приведших к промышленной революции . В паровых двигателях в качестве устройств механического регулирования также используются поплавковые клапаны и клапаны сброса давления . Математический анализ губернатора Ватта был проведен Джеймсом Клерком Максвеллом в 1868 году. [16]
« Грейт Истерн» был одним из крупнейших пароходов своего времени, на нем использовался паровой руль с механизмом обратной связи, разработанный в 1866 году Джоном Макфарлейном Греем . Джозеф Фаркот придумал слово «сервопривод» в 1873 году для обозначения систем рулевого управления с паровым приводом. Гидравлические сервоприводы позже использовались для позиционирования орудий. Элмер Амброуз Сперри из Sperry Corporation разработал первый автопилот в 1912 году. Николас Минорски опубликовал теоретический анализ автоматического управления судном в 1922 году и описал ПИД-регулятор . [41]
В двигателях внутреннего сгорания конца 20-го века использовались механические механизмы обратной связи, такие как вакуумное опережение времени, но механическая обратная связь была заменена электронными системами управления двигателем, когда небольшие, надежные и мощные однокристальные микроконтроллеры стали доступными.
Использование обратной связи широко распространено при проектировании электронных компонентов, таких как усилители , генераторы и элементы логических схем с состоянием, такие как триггеры и счетчики . Электронные системы обратной связи также очень часто используются для управления механическими, тепловыми и другими физическими процессами.
Если сигнал инвертируется на пути прохождения контура управления, говорят, что система имеет отрицательную обратную связь ; [43] в противном случае обратная связь считается положительной . Отрицательная обратная связь часто вводится намеренно, чтобы повысить стабильность и точность системы путем исправления или уменьшения влияния нежелательных изменений. Эта схема может потерпеть неудачу, если входные данные изменяются быстрее, чем система может на них отреагировать. Когда это происходит, задержка поступления корректирующего сигнала может привести к чрезмерной коррекции, вызывая колебания или «колебание» выходного сигнала. [44] Хотя этот эффект часто является нежелательным последствием поведения системы, он намеренно используется в электронных генераторах.
Гарри Найквист из Bell Labs вывел критерий устойчивости Найквиста для определения устойчивости систем с обратной связью. Более простой, но менее общий метод — использовать графики Боде , разработанные Хендриком Боде, для определения запаса по усилению и запаса по фазе . Конструкция для обеспечения стабильности часто включает частотную компенсацию для управления расположением полюсов усилителя .
Электронные петли обратной связи используются для управления выходной мощностью электронных устройств, таких как усилители . Петля обратной связи создается, когда весь или некоторая часть выходного сигнала возвращается на вход. Говорят, что устройство работает в разомкнутом контуре , если не используется выходная обратная связь, и в замкнутом контуре, если используется обратная связь. [45]
Когда два или более усилителей соединены перекрестно с использованием положительной обратной связи, можно создать сложное поведение. Эти мультивибраторы широко используются и включают в себя:
Отрицательная обратная связь возникает, когда выходной сигнал обратной связи имеет относительную фазу 180° относительно входного сигнала (перевернутый). Эту ситуацию иногда называют нарушением фазы , но этот термин также используется для обозначения других фазовых разделений, например, «не в фазе на 90 °». Отрицательная обратная связь может использоваться для исправления ошибок вывода или для снижения чувствительности системы к нежелательным колебаниям. [46] В усилителях с обратной связью эта коррекция обычно предназначена для уменьшения искажений формы сигнала [47] или для установления заданного уровня усиления . Общим выражением коэффициента усиления усилителя с отрицательной обратной связью является асимптотическая модель усиления .
Положительная обратная связь возникает, когда сигнал обратной связи находится в фазе с входным сигналом. При определенных условиях усиления положительная обратная связь усиливает входной сигнал до такой степени, что выходной сигнал устройства колеблется между максимально и минимально возможным состояниями. Положительная обратная связь также может привести к появлению гистерезиса в цепи. Это может привести к тому, что схема будет игнорировать малые сигналы и реагировать только на большие. Иногда его используют для устранения шума из цифрового сигнала. При некоторых обстоятельствах положительная обратная связь может привести к тому, что устройство защелкнется, т. е. достигнет состояния, в котором выходной сигнал фиксируется в максимальном или минимальном состоянии. Этот факт очень широко используется в цифровой электронике для создания бистабильных схем энергозависимого хранения информации.
Громкий визг, который иногда возникает в аудиосистемах , акустических системах и рок-музыке, известен как звуковая обратная связь . Если микрофон находится перед громкоговорителем, к которому он подключен, звук, улавливаемый микрофоном, выходит из динамика, улавливается микрофоном и повторно усиливается. Если коэффициент усиления контура достаточен, возможен вой или визг на максимальной мощности усилителя.
Электронный генератор — это электронная схема , которая генерирует периодический колеблющийся электронный сигнал, часто синусоидальную или прямоугольную волну . [48] [49] Генераторы преобразуют постоянный ток (DC) источника питания в сигнал переменного тока . Они широко используются во многих электронных устройствах. Общие примеры сигналов, генерируемых генераторами, включают сигналы, передаваемые радио- и телевизионными передатчиками , тактовые сигналы, которые регулируют компьютеры и кварцевые часы , а также звуки, производимые электронными пейджерами и видеоиграми . [48]
Генераторы часто характеризуются частотой их выходного сигнала:
Генераторы, предназначенные для выработки мощного переменного тока из источника постоянного тока, обычно называются инверторами .
Существует два основных типа электронных генераторов: линейный или гармонический генератор и нелинейный или релаксационный генератор . [49] [50]
Защелка или триггер — это схема , которая имеет два стабильных состояния и может использоваться для хранения информации о состоянии. Обычно они конструируются с использованием обратной связи, которая пересекается между двумя плечами схемы, чтобы обеспечить схему состоянием. Схема может изменять состояние с помощью сигналов, подаваемых на один или несколько управляющих входов, и будет иметь один или два выхода. Это основной элемент хранения данных в последовательной логике . Защелки и триггеры являются фундаментальными строительными блоками цифровых электронных систем, используемых в компьютерах, средствах связи и многих других типах систем.
В качестве элементов хранения данных используются защелки и триггеры. Такое хранилище данных может использоваться для хранения состояния , и такая схема описывается как последовательная логика . При использовании в конечном автомате выходное и следующее состояние зависят не только от текущего входного сигнала, но также от его текущего состояния (и, следовательно, от предыдущих входных данных). Его также можно использовать для подсчета импульсов и для синхронизации входных сигналов с переменной синхронизацией с некоторым опорным сигналом синхронизации.
Триггеры могут быть простыми (прозрачными или непрозрачными) или синхронизированными (синхронными или с срабатыванием по фронту). Хотя термин «триггер» исторически в целом относился как к простым, так и к тактовым схемам, в современном использовании термин « триггер» обычно используется исключительно для обсуждения тактовых схем; простые из них обычно называют защелками . [51] [52]
Используя эту терминологию, защелка чувствительна к уровню, тогда как триггер чувствителен к фронту. То есть, когда включена защелка, она становится прозрачной, в то время как выходной сигнал триггера изменяется только при одном типе (положительном или отрицательном) фронте тактового сигнала.
Петли обратной связи предоставляют общие механизмы для управления работой, обслуживанием и развитием программного обеспечения и вычислительных систем. [53] Петли обратной связи являются важными моделями в разработке адаптивного программного обеспечения, поскольку они определяют поведение взаимодействий между элементами управления в процессе адаптации, чтобы гарантировать свойства системы во время выполнения. Петли обратной связи и основы теории управления успешно применяются в вычислительных системах. [54] В частности, они применялись при разработке таких продуктов, как IBM Db2 и IBM Tivoli. С точки зрения программного обеспечения, автономный цикл (MAPE, мониторинг, анализ, план, выполнение), предложенный исследователями IBM, является еще одним ценным вкладом в применение контуров обратной связи для управления динамическими свойствами, а также проектирования и развития автономных программных систем. [55] [56]
Обратная связь также является полезным принципом проектирования пользовательских интерфейсов .
Видеообратная связь является видеоэквивалентом акустической обратной связи . Он включает в себя петлю между входом видеокамеры и видеовыходом, например, телевизионным экраном или монитором . Наведение камеры на дисплей создает сложное видеоизображение на основе обратной связи. [57]
В этой главе описываются диаграммы причинно-следственных связей , позволяющие отобразить информационную обратную связь в системе. Слово причинно-следственная связь относится к причинно-следственным связям. Слово « петля» относится к замкнутой цепочке причин и следствий, которая создает обратную связь.
[В практическом усилителе] прямой путь не может быть строго односторонним, путь обратной связи обычно двусторонний, а схемы связи входа и выхода часто сложны.
Если сигнал обратной связи уменьшает входной сигнал, т. е. он не совпадает по фазе с входным [сигналом], это называется отрицательной обратной связью.
Параметры системы... могут различаться... Основное преимущество использования обратной связи в системах управления заключается в снижении чувствительности системы к изменениям параметров.