"Информатика", Семакин И.Г., Залогова Л.А., Русаков С.В., Шестакова Л.В.
Управление помогает системе достичь нужного состояния или сохранять его. Для этого есть объект, состояние которого меняется, и управляющая система, которая получает информацию и выбирает воздействие. Если сведения о результате возвращаются управляющей системе, она может сравнить его с целью и скорректировать команду. Такие процессы происходят не только в технике, но и в живой природе и обществе. Общие закономерности управления и передачи информации в системах разной природы изучает кибернетика.
Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.
Управление — целенаправленное воздействие на объект, которое помогает привести его в нужное состояние или поддерживать это состояние. Например, отопление включают, чтобы достичь комфортной температуры, а затем поддерживать её. Цель отличает управление от случайного воздействия. Без неё нельзя определить, каким должен быть результат.
Объект управления — система или процесс, состоянием которого нужно управлять. В поливальной установке это почва, влажность которой меняется, а в движении робота — его положение и направление. Это понятие помогает понять, на что именно направлены команды. Если неверно определить объект, можно ошибиться и в выборе воздействия.
Управляющая система — часть системы управления, которая получает информацию об объекте и вырабатывает команды. Ею может быть контроллер в устройстве, нервная система организма или группа людей, принимающих решения. Она связывает сведения о состоянии объекта с необходимым действием. Поэтому важно отличать её от самого объекта, на который направлено управление.
Обратная связь — передача в управляющую систему сведений о результатах управления и текущем состоянии объекта. Например, датчик может сообщить, что почва уже достаточно влажная. Тогда управляющая система решит, нужно ли продолжать полив. Благодаря обратной связи можно проверить результат и при необходимости изменить дальнейшие команды.
Управление встречается в технике, живой природе и обществе, потому что во всех этих областях нужно достигать целей и поддерживать нужные состояния. В технике термостат регулирует температуру помещения. В организме нервная система участвует в управлении движениями и работой органов. В обществе органы управления организуют движение транспорта или работу учреждения.
Для управления нужны объект и управляющая система, потому что у них разные роли. Состояние объекта должно измениться или сохраняться, а управляющая система определяет, какое воздействие для этого нужно. Например, при поливе меняется влажность почвы, а устройство включает или выключает насос. Если разделить эти роли, проще понять, к чему относится датчик, кто принимает решение и что именно меняется.
Управляющая система выбирает команду не наугад: ей нужны сведения о состоянии объекта. Она может получить их от датчика, от органов чувств или из сообщения человека. Затем эти данные сопоставляются с целью, и выбирается подходящее воздействие. Если известно, что температура ниже заданной, термостат включит отопление; если она уже достаточная, команда будет другой.
Обратная связь сообщает управляющей системе, что произошло после команды и каково состояние объекта сейчас. Полученные сведения позволяют сравнить результат с целью: например, проверить, достигла ли температура заданного значения. Если цель ещё не достигнута, воздействие продолжают или меняют. Если достигнута, управляющая система может прекратить действие либо поддерживать состояние небольшими корректировками.
Кибернетика изучает общие закономерности управления и передачи информации в системах разной природы. Это возможно, потому что технические устройства, организмы и общественные структуры могут получать сведения о состоянии, вырабатывать воздействия и оценивать результат. Кибернетика помогает описывать такие процессы с помощью общих понятий, не сводя их к устройству конкретной машины. Поэтому её идеи применяются при создании автоматических систем и моделей процессов.
В таблице сопоставлены элементы управления в трёх областях. Сначала найдите, что именно изменяется, затем — кто или что вырабатывает воздействие, и проследите путь информации. Примеры условные: в реальной системе некоторые роли могут быть распределены между несколькими элементами.
| Элемент или признак | Техническая система | Живая система | Система управления в обществе |
|---|---|---|---|
| Объект управления | Температура помещения | Состояние организма | Движение транспорта |
| Управляющая система | Термостат | Нервная система | Органы управления движением |
| Информация о состоянии объекта | Показания датчика температуры | Сигналы от органов чувств и рецепторов | Данные о дорожной обстановке |
| Команда или управляющее воздействие | Включить или выключить отопление | Послать сигнал мышцам или органам | Изменить сигнал светофора или маршрут |
| Пример обратной связи | Датчик сообщает новую температуру | Организм получает сведения о результате реакции | Данные о заторе после изменения организации движения |
В системе датчик измеряет влажность почвы, а устройство включает насос. Нужно определить объект управления, управляющую систему и информацию обратной связи. Рассуждать следует по ролям элементов: почва меняет состояние, устройство принимает решение, а датчик сообщает измеренное значение.
Ответ: объект управления — почва; управляющая система — устройство управления насосом; информация обратной связи — показания датчика о влажности. Сведения датчика позволяют решить, нужен ли полив. Сам насос выполняет команду и изменяет состояние объекта.
Термостат включает отопление, если температура ниже заданной, и выключает его после нагрева. Требуется объяснить работу обратной связи. Для этого нужно проследить, как измеренное состояние влияет на команду, а результат нагрева — на последующее решение.
Ответ: обратная связь здесь — сведения датчика о текущей температуре, в том числе после нагрева. По ним термостат понимает, достигнута ли цель, и выбирает следующую команду. Без повторного измерения он не смог бы вовремя прекратить нагрев или снова включить отопление при остывании.
Робот должен двигаться по заданному маршруту. Датчики сообщают об отклонении, после чего контроллер меняет команды моторам; нужно описать цикл и выяснить, что произойдёт без передачи данных от датчиков. Важно проследить не только команду, но и возвращение информации о результате.
Ответ: цепочка управления идёт от задания маршрута и данных датчиков к контроллеру, затем к моторам, движению робота и новым показаниям датчиков. Если убрать передачу данных от датчиков, контроллер не узнает о фактическом положении робота. Тогда он не сможет корректировать команды, и робот может продолжить движение с отклонением от маршрута.
Ошибка — считать управлением любое воздействие. Её допускают, когда замечают действие, но не проверяют, есть ли у него цель и связано ли оно с изменением состояния объекта. Случайный толчок сам по себе управлением не является. Проверьте себя вопросом: какой результат нужно получить или поддержать?
Ошибка — путать объект управления с управляющей системой. Объектом управляют, а управляющая система получает информацию и вырабатывает команды, поэтому это разные роли. Путаница возникает, если в примере несколько устройств и неясно, какое из них что делает. Чтобы проверить ответ, назовите отдельно то, чьё состояние меняют, и того, кто выбирает воздействие.
Ошибка — называть обратной связью саму команду. Команда идёт от управляющей системы к объекту, а обратная связь возвращает сведения о состоянии объекта или результате действия. Их можно перепутать, если не проследить направление передачи информации. Проверьте направление: сообщение о состоянии возвращается к управляющей системе, а команда направляется к объекту.
Ошибка — полагать, что управление возможно только в технике. Такое представление возникает из-за привычных примеров с автоматами и датчиками, но управление есть также в живой природе и обществе. В организме нервная система участвует в управлении, а в обществе люди организуют совместные действия. Проверьте себя: можно ли выделить цель, объект, управляющую систему и информацию?
Для изучения управления нужно понимать, что такое система, её элементы и связи между ними. Тогда легче определить, какие части выполняют разные роли и как они взаимодействуют. Например, можно проследить, откуда информация поступает и куда направляется команда. Эти понятия помогают анализировать систему целиком, а не отдельный прибор.
Понятие информации и способы её передачи нужны, чтобы разобраться в обмене данными между объектом и управляющей системой. Датчик, например, не управляет насосом сам по себе: он передаёт измеренное значение. Затем это значение обрабатывается, и появляется команда. Поэтому управление связано с тем, как информация получается, передаётся и используется.
Тема пригодится при изучении алгоритмов, устройств компьютера, автоматизации и моделирования систем. Алгоритм может описывать выбор команды, а компьютер — обрабатывать сведения о состоянии объекта. Автоматизация использует такие принципы, чтобы устройства действовали без постоянного участия человека. Моделирование помогает исследовать поведение системы и проверять варианты управления.
Чем управление отличается от простого воздействия?
Управление связано с целью: воздействие должно привести объект к нужному состоянию или поддержать его. Случайное воздействие, не направленное на результат, управлением не является.
Что называют объектом управления?
Это система или процесс, состоянием которого нужно управлять. Например, в автоматическом поливе объектом является почва, влажность которой меняется.
Зачем управляющей системе нужна информация об объекте?
По сведениям о состоянии объекта управляющая система выбирает подходящую команду. Без информации она не сможет определить, требуется ли воздействие и каким оно должно быть.
Чем обратная связь отличается от управляющей команды?
Команда направлена от управляющей системы к объекту и задаёт воздействие. Обратная связь передаёт сведения об объекте или результате воздействия обратно в управляющую систему.
Почему кибернетика изучает и технические, и живые системы?
В системах разной природы можно найти общие процессы: получение информации, выработку воздействия и проверку результата. Кибернетика изучает эти общие закономерности, а не только устройства машин.
§ 1. Управление и кибернетика