На Горох
Информатика, 10 класс

§ 47. Изучаем системы с обратной связью

"Информатика (базовый уровень)", Гейн А.Г., Юнерман Н.А.

Объяснение темы В оглавлении: § 47. Изучаем системы с обратной связью

Кратко о теме

Система с обратной связью измеряет своё состояние и возвращает сведения о результате управления устройству, которое принимает решения. Благодаря этому она может учитывать изменения условий и исправлять отклонения, например поддерживать температуру в комнате. Главное — различать сигнал обратной связи и управляющее воздействие: первый сообщает, что происходит, а второе меняет состояние объекта. Отрицательная связь уменьшает отклонение, положительная — усиливает его.

Объяснение темы

Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.

Определения и обозначения

Система с обратной связью — система, в которой результат управления измеряется и учитывается при дальнейших действиях. Она не действует вслепую: получив новые сведения, система может изменить свою работу. Это нужно, когда условия меняются или результат воздействия заранее нельзя точно предсказать.

Обратная связь — передача сведений о текущем состоянии или результате работы системы обратно в управляющую часть. Например, датчик сообщает, что температура стала ниже заданной. Такая информация нужна, чтобы устройство управления могло выбрать следующее действие.

Отрицательная обратная связь — обратная связь, при которой управляющее воздействие уменьшает отклонение от заданного состояния. Если температура ниже нормы, система включает нагрев; если выше — уменьшает или прекращает нагрев. Этот принцип нужен для поддержания состояния около заданного значения.

Положительная обратная связь — обратная связь, при которой управляющее воздействие усиливает исходное изменение состояния. Например, рост температуры может вызвать действие, которое повышает её ещё сильнее. Такая связь нужна не для обычной стабилизации: она может ускорить процесс, но при отсутствии ограничений сделать работу системы неустойчивой.

Как это устроено

Обратная связь нужна потому, что воздействие не всегда даёт ровно тот результат, которого ожидают. На объект могут влиять внешние условия: комната остывает, уровень воды меняется, нагрузка на механизм возрастает. Если система не получает сведений о результате, она продолжает действовать по прежней команде и не может вовремя исправить отклонение. Возвращённая информация позволяет принимать решения с учётом фактического состояния.

В системе управления обычно есть объект, датчик, устройство управления и исполнительное устройство. Объект — то, состояние чего нужно менять или поддерживать; датчик измеряет выбранную величину и передаёт сигнал. Устройство управления обрабатывает сигнал, а исполнительное устройство выполняет его команду, например включает нагреватель. Так сигналы идут от датчика к управляющей части и затем от неё к исполнителю и объекту, а сведения об изменившемся состоянии снова поступают от датчика.

Устройство управления сопоставляет заданное значение с измеренным, то есть определяет, насколько фактическое состояние отличается от требуемого. Разницу между ними называют отклонением: если задано 20 °C, а измерено 18 °C, температура ниже цели на 2 °C. По направлению и величине отклонения устройство выбирает команду исполнительному устройству. После выполнения команды датчик снова измеряет состояние, поэтому решение опирается уже на новый результат.

Термостат показывает работу отрицательной обратной связи. Допустим, задана температура 20 °C, а датчик показывает 18 °C: устройство управления видит, что в комнате холоднее нормы, и включает нагреватель. Когда температура приближается к заданной, нагрев прекращается или уменьшается. Команда в каждом случае направлена против отклонения: холод вызывает нагрев, а избыточное тепло — прекращение нагрева, поэтому разница с заданием сокращается.

При отрицательной обратной связи воздействие уменьшает отклонение, поэтому система обычно стремится удерживать состояние около заданного. При положительной связи действие, напротив, усиливает начальное изменение: рост температуры вызывает дополнительное повышение температуры. Это не означает, что положительная связь всегда бесполезна или отрицательная всегда хороша: названия описывают направление воздействия на отклонение. Однако для поддержания стабильного значения чаще используют отрицательную связь, а положительная без ограничений может привести к резким изменениям и неустойчивой работе.

Виды обратной связи

Сравнивай виды связи не по тому, кажутся ли они полезными, а по тому, что происходит с отклонением после команды. Если оно уменьшается, связь отрицательная; если увеличивается — положительная. Пример помогает проверить классификацию: спроси, противодействует система изменению или усиливает его.

СвойствоОтрицательная обратная связьПоложительная обратная связь
Как изменяется отклонениеУменьшаетсяУвеличивается
Направление управляющего воздействияПротиводействует отклонениюПоддерживает и усиливает исходное изменение
Обычный результат работыСтабилизация около заданного состоянияУсиление изменения; возможна неустойчивость
ПримерТермостат выключает нагрев при достижении заданной температурыРост температуры вызывает включение нагревателя и дальнейший рост

Разбор задач

Задача 1. В комнате задана температура 20 °C. Датчик показывает 18 °C, и термостат включает отопление. Нужно определить вид обратной связи и объяснить работу системы. Важно проследить не только команду включения, но и то, как она повлияет на разницу между измеренной и заданной температурой.

  1. Сначала сравним значения: 18 °C меньше 20 °C, значит, температура ниже задания на 2 °C. Это отклонение показывает, что комнате не хватает тепла.
  2. Затем проследим цепочку: датчик передаёт измерение, термостат сравнивает его с заданием и включает отопление. Исполнительное устройство воздействует на комнату, повышая температуру.
  3. Нагрев уменьшает исходное отклонение, потому что температура приближается к 20 °C. Следовательно, система использует отрицательную обратную связь.

Ответ: отрицательная обратная связь; включение отопления уменьшает разницу между фактической и заданной температурой.

Задача 2. В баке нужно поддерживать постоянный уровень воды. Опишем элементы системы управления и её работу при снижении уровня. Нужно назвать не только датчик, но и устройства, которые принимают решение и непосредственно меняют уровень. Сигнал датчика должен возвращать сведения об объекте в управляющую часть.

  1. Объект управления — бак с водой, а заданное состояние — требуемый уровень. Датчик уровня измеряет, сколько воды находится в баке, и передаёт сигнал устройству управления.
  2. Устройство управления сравнивает измерение с заданным уровнем. Если уровень понизился, оно подаёт команду исполнительному устройству — например, клапану подачи воды.
  3. Клапан открывается, вода поступает в бак, и уровень повышается. Датчик измеряет его снова, чтобы устройство управления могло остановить подачу при достижении нужного значения.

Ответ: нужны бак, датчик уровня, устройство управления и исполнительное устройство (например, клапан). Сигнал датчика сообщает фактический уровень; при его снижении клапан открывает подачу воды, а при достижении задания закрывает её.

Задача 3. Рост температуры вызывает включение нагревателя, который ещё больше повышает температуру. Нужно определить вид связи и предложить изменение принципа управления. Не следует ориентироваться лишь на то, что нагреватель включается: важно выяснить, уменьшает ли его действие отклонение. В условии прямо сказано, что исходное изменение усиливается.

  1. Сначала определим направление изменения: температура уже растёт, а нагреватель делает её ещё выше. Значит, воздействие не противодействует отклонению, а увеличивает его.
  2. Такой принцип соответствует положительной обратной связи. Если он продолжается без ограничений, температура может выйти за допустимые пределы, а работа системы станет неустойчивой.
  3. Для исправления нужно настроить управление так, чтобы нагрев включался при температуре ниже задания, а при приближении к нему уменьшался или прекращался. Тогда воздействие будет снижать отклонение.

Ответ: это положительная обратная связь. Следует заменить принцип управления на отрицательную обратную связь: при росте температуры прекращать нагрев, чтобы уменьшать отклонение от заданного значения.

Типичные ошибки

Ошибка — считать обратной связью любое управляющее воздействие. Её допускают, потому что путают передачу команды с передачей информации о результате. Проверь себя: сигнал обратной связи идёт от измерения состояния обратно в управляющую часть, а команда направляется к исполнительному устройству.

Ошибка — считать положительную связь «хорошей», а отрицательную «плохой». Названия воспринимают как оценку, хотя они говорят лишь о том, усиливается отклонение или уменьшается. Чтобы проверить себя, проследи, становится ли разница с заданием больше или меньше после воздействия.

Ошибка — называть систему системой с обратной связью, не проверив возвращение данных о результате управления. Сам факт наличия датчика или команды ещё не доказывает, что информация используется для следующего решения. Проверь, получает ли управляющая часть новое измерение и учитывает ли его при выборе дальнейшего воздействия.

Ошибка — считать, что датчик сам управляет объектом. Датчик измеряет и передаёт сигнал, а команда формируется устройством управления и выполняется исполнительным устройством. Такое смешение возникает, когда все части называют просто «автоматикой»; проверь функцию каждого элемента отдельно.

Связь с другими темами

Для понимания темы нужны представления о системе, управлении и объекте управления. Система состоит из связанных элементов, а управление означает целенаправленное изменение её состояния. Также важно понимать передачу информации между устройствами: датчик передаёт измерение, а управляющее устройство использует его для выбора действия.

Обратная связь встречается в автоматических системах управления, робототехнике и технических процессах. Робот может корректировать движение по данным датчиков, а автоматическая установка — поддерживать заданный режим работы оборудования. В каждом случае полезно выяснить, что измеряется, с каким заданием сравнивается результат и как команда влияет на отклонение.

Что запомнить

  • Обратная связь сообщает управляющей части о состоянии системы или результате управления.
  • Система использует эти сведения, чтобы учитывать фактическое состояние объекта.
  • Устройство управления сопоставляет заданное и измеренное значения.
  • Отрицательная обратная связь уменьшает отклонение от заданного состояния.
  • Положительная обратная связь усиливает изменение состояния.
  • Датчик измеряет состояние, а исполнительное устройство выполняет команду и воздействует на объект.

Частые вопросы по теме

Зачем системе управления нужна обратная связь?

Она сообщает устройству управления, что происходит с объектом после воздействия. Сравнив фактическое состояние с заданным, система может изменить управление и исправить отклонение.

Чем обратная связь отличается от управляющего воздействия?

Обратная связь — это сведения о состоянии объекта или результате работы системы, которые передаются обратно устройству управления. Управляющее воздействие, наоборот, направлено от устройства управления через исполнительное устройство к объекту и меняет его состояние.

Почему обратную связь называют отрицательной, если она помогает системе?

Слово «отрицательная» описывает не пользу или вред, а направление изменения отклонения. Такая связь действует так, чтобы уменьшить разницу между фактическим и заданным состояниями.

Может ли система с обратной связью работать без датчика?

Чтобы получить сведения о текущем состоянии объекта, системе обычно нужен датчик или другое средство измерения. Если информация поступает из другого источника, например от человека, датчик может не входить в систему, но обратная связь всё равно должна быть.

Всегда ли положительная обратная связь приводит к неустойчивости?

Нет, это зависит от устройства системы и условий работы. Но положительная связь усиливает изменение, поэтому без ограничений она может привести к резким колебаниям или выходу состояния за допустимые пределы.

Спросить по теме параграфа

§ 47. Изучаем системы с обратной связью

Эта же тема в других учебниках

Учебник

Оглавление →
Предмет
Информатика
Класс
10 класс
Учебник
"Информатика (базовый уровень)", Гейн А.Г., Юнерман Н.А.