Очевидно, что желаемого поведения управляемых переменных можно достичь только путем целенаправленного изменения управляющих воздействий. Целенаправленного, потому что при этом необходимо не только учитывать желаемое поведение, но и знать характер связей между входными и выходными переменными, возможные изменения возмущающих воздействий. Мало знать, что должно быть на выходе объекта управления, нужно уметь это получить. Действительно, сложность управления определяется не только наличием возмущающих воздействий, но и сложностью причинно-следственных и временных связей между входными и управляемыми переменными. Если бы не было этой сложности, надобность в теории управления, в кибернетике отпала бы. И недаром так высоко ценятся хорошие методы и алгоритмы управления, а там, где управление до сих пор формализовать не удается, мы ценим хороших управляющих, обладающих опытом, навыками, позволяющими интуитивно учитывать эту сложность. Таким образом, задача управления – целенаправленно, с учетом цели, свойств объекта и возмущений, вырабатывать управляющие воздействия. Если эта задача выполняется человеком, то тогда мы говорим о ручном управлении, если техническим устройством – об автоматическом управлении. Если в выработке «управлений» участвуют и люди, и технические устройства, то такое управление называют автоматизированным. В любом случае существует что-то или кто-то, что (или кто) вырабатывает управления. Для обозначения этого «что» в теории автоматического управления принят термин «управляющее устройство», или «блок управления», в более общем случае его называют блоком принятия решений. Термины «управляющее устройство», «блок управления» в наше время, когда для управления применяются вычислительные машины, обеспечивающие за счет режимов разделения времени одновременное управление несколькими объектами, плохо соответствуют реальному положению вещей. Они остались нам в наследие от тех времен, когда управление каждым объектом управления обеспечивалось одним реальным техническим устройством – релейно-контактным блоком, регулятором. Предпочтительнее использовать термин «элемент управления». Под ним будем понимать совокупность формальных правил, по которым информация, используемая для управления, перерабатывается в управляющие воздействия. Эти правила называют алгоритмами или законами управления. Алгоритмом – если управляющие воздействия вырабатываются с помощью многошагового процесса, законом – если одноэтапно. Закон обычно выражается формулой или таблицей. Формула может включать как алгебраические и интегрально-дифференциальные зависимости, так и логику. Любой закон может быть представлен алгоритмом, и поскольку любую формулу можно представить в виде последовательности более простых операций. Однако не всякому алгоритму можно противопоставить закон. Существуют методы выработки решений (управляющих воздействий), которые, по существу, в силу различных причин носят характер последовательности отдельных этапов: методы линейного и динамического программирования, метод ветвей и границ и т. п. — 88 —
|