Модель управления с обратной связью
Управлению с обратной связью соответствует схема, изображенная на рис. 6.
Рис. 6 Схема системы управления с обратной связью
Циклы и ветвления в алгоритмах
Вот как можно записать алгоритм поиска нужной передачи по телевизору:
ВКЛЮЧИТЬ ТЕЛЕВИЗОР НА 70 -М КАНАЛЕ
ПОКА НЕ БУДЕТ НАЙДЕНА ИСКОМАЯ ПЕРЕДАЧА,
ПОВТОРЯТЬ:
ПЕРЕКЛЮЧИТЬ ТЕЛЕВИЗОР НА СЛЕДУЮЩИЙ КАНАЛ
В этом алгоритме содержится указание на повторение одних и тех же действий (переключить канал) по некоторому условию (пока не найдем передачу). Такой алгоритм называется циклическим.
С циклической структурой: в химии многократно повторяющиеся последовательности операций (алгоритм взятия навески, т.е. отвешивания заданного количества вещества).
Если вместо светофора на перекрестке дорог работает регулировщик, то управление движением станет более рациональным. Регулировщик следит за скоплением машин на пересекающихся дорогах и дает "зеленую улицу" в том направлении, в котором в данный момент это нужнее. Нередко из-за "безмозглого" управления светофора на дорогах возникают "пробки". И тут непременно приходит на помощь регулировщик.
Назовем пересекающиеся дороги: Дорога-1 и Дорога-2. Логика управления движением описывается следующим алгоритмом:
ЕСЛИ НА ДОРОГЕ-1 СКОПИЛОСЬ БОЛЬШЕ МАШИН, ТО ОТКРЫТЬ ДВИЖЕНИЕ ПО ДОРОГЕ-1;
ИНАЧЕ ОТКРЫТЬ ДВИЖЕНИЕ ПО ДОРОГЕ-2
Здесь по определенному условию происходит выбор одного из двух действий. Такой алгоритм называется ветвящимся. Проверка выполнения условия и в первом и во втором примере стала возможна благодаря обратной связи: телезритель наблюдает за состоянием телевизора, регулировщик наблюдает за состоянием движения на дорогах.
В варианте управления без обратной связи алгоритм может представлять собой только однозначную (линейную) последовательность команд. При наличии обратной связи и "интеллектуального" управляющего объекта алгоритмы управления могут иметь сложную структуру, содержащую альтернативные команды (ветвления) и повторяющиеся команды (циклы).
При наличии обратной связи алгоритм может быть более гибким, допускающим проверку условий, ветвления и циклы.
Дата добавления: 2015-08-11; просмотров: 865;