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