21
очередь, алгоритмов функционирования систем управления.
В соответствии с определением, матричные системы управления можно
классифицировать в направлении обработки информации по количеству
уровней иерархии, типу самого верхнего уровня, на котором производится
разветвление структур, степени разветвленности выбора на каждом уровне. В
поперечном направлении можно разделять матричные системы по составу
входящих в нее структур (систем самого нижнего уровня), по числу источни-
ков управляющего воздействия и исполнительных устройств и по процедуре
замены /12/ одной группы функционирующих систем на другую.
1) По типу самого верхнего уровня, на котором начинается ветвление
структур, можно выделить следующие классы систем.
Если задающие блоки обеспечивают лишь уставки для регулирования –
уровень технологических режимов (множество задающих блоков = {const1,
const2,…, constN}), то систему можно назвать многорежимной, и ее работа
заключается в своевременном переключении или поддержании этих режи-
мов. Такова, например, система управления сборочным автоматом, закручи-
вающим гайки с разными моментами затяжки.
Задающие блоки могут реализовывать ту или иную функцию (множест-
во задающих блоков = {f1(), f2(),…,fN()}), и тогда система станет
многофункциональной. Примером такой системы является система
управления сварочным роботом. Обеспечивая функции перемещения
сварочной головки во времени вдоль координат, система управления может
придать ей сложную траекторию в пространстве.
Задаваемые функции могут объединяться в группы и образовывать не-
кие операторы (множество задающих блоков = {А1[], А2[],…,AN[]}), прида-
вая тем самым системе статус многооператорной или, поскольку выполне-
ние оператора есть операция - многооперационной. В технике совокупность
нескольких функций приводит к выполнению операции (например, нагревая
кольцо и сажая его прессом на деталь, будем выполнять операцию посадки с
натягом). Поэтому сборочный автомат, осуществляющий несколько посадок
одновременно или целую гамму посадок последовательно, можно назвать
многооперационным.
Операторы могут объединяться в команды, и в этом случае мы имеем
дело с многокомандной системой. Сложный сборочный робот имеет свой
язык команд и тем самым управляется многокомандной системой. Команды,
в свою очередь, могут быть объединены в программу - в этом случае система
многопрограммная (мультипрограммная). Гибкая автоматическая линия,
собирающая некоторую размерную гамму какой-либо сборочной единицы,
например, шестереночного насоса, может служить примером автомата с мно-
гопрограммным управлением.
Программа, в свою очередь, реализует какой-либо метод управления
(алгоритм или технологию). Такую систему можно назвать системой с воз-
можностью выбора метода (технологии). Это может быть многопотоковая
автоматическая линия, на которой одна и та же сборочная единица может из-
готавливаться по нескольким технологиям (например, литьем, ковкой или