tau_dummy (1032031), страница 3
Текст из файла (страница 3)
Есть еще автоматизированные системы, в которых рутинные процессы (сбор и анализ информации) выполняет компьютер, но управляет всей системой человек-оператор, который и принимает решения. Мы будем далее изучать только автоматические системы.1.3.1. Задачи систем управленияАвтоматические системы управления применяются для решения трех типов задач:• стабилизация, то есть поддержание заданного режима работы, который не меняется длительное время (задающий сигнал – постоянная, часто нуль);• программное управление – управление по заранее известной программе (задающий сигнал меняется, но заранее известен);• слежение за неизвестным задающим сигналом.К системам стабилизации относятся, например, авторулевые на кораблях (поддержание заданного курса), системы регулирования частоты вращения турбин.
Системы программного управления широко используются в бытовой технике, например, в стиральных машинах. Следящиесистемы служат для усиления и преобразования сигналов, они применяются в приводах и припередаче команд через линии связи, например, через Интернет.1.3.2. Одномерные и многомерные системыПо количеству входов и выходов бывают• одномерные системы, у которых один вход и один выход (они рассматриваются в так называемой классической теории управления);• многомерные системы, имеющие несколько входов и./или выходов (главный предметизучения современной теории управления).Мы будем изучать только одномерные системы, где и объект, и регулятор имеют один входнойи один выходной сигнал.
Например, при управлении кораблем по курсу можно считать, чтоесть одно управляющее воздействие (поворот руля) и одна регулируемая величина (курс).Однако, в самом деле это не совсем верно. Дело в том, что при изменении курса меняетсятакже крен и дифферент корабля. В одномерной модели мы пренебрегаем этими изменениями,хотя они могут быть очень существенными. Например, при резком повороте крен может достигнуть недопустимого значения.
С другой стороны, для управления можно использовать нетолько руль, но и различные подруливающие устройства, стабилизаторы качки и т.п., то естьобъект имеет несколько входов. Таким образом, реальная система управления курсом – многомерная.Исследование многомерных систем – достаточно сложная задача и выходит за рамки этого пособия. Поэтому в инженерных расчетах стараются иногда упрощенно представить многомерную систему как несколько одномерных, и довольно часто такой метод приводит к успеху.1.3.3.
Непрерывные и дискретные системыПо характеру сигналов системы могут быть• непрерывными, в которых все сигналы – функции непрерывного времени, определенныена некотором интервале;• дискретными, в которых используются дискретные сигналы (последовательности чисел), определенные только в отдельные моменты времени;7© К.Ю.
Поляков, 2008• непрерывно-дискретными, в которых есть как непрерывные, так и дискретные сигналы.Непрерывные (или аналоговые) системы обычно описываются дифференциальными уравнениями. Это все системы управления движением, в которых нет компьютеров и других элементов дискретного действия (микропроцессоров, логических интегральных схем).Микропроцессоры и компьютеры – это дискретные системы, поскольку в них вся информация хранится и обрабатывается в дискретной форме. Компьютер не может обрабатывать непрерывные сигналы, поскольку работает только с последовательностями чисел.
Примеры дискретных систем можно найти в экономике (период отсчета – квартал или год) и в биологии (модель «хищник-жертва»). Для их описания применяют разностные уравнения.Существуют также и гибридные непрерывно-дискретные системы, например, компьютерные системы управления движущимися объектами (кораблями, самолетами, автомобилями идр.).
В них часть элементов описывается дифференциальными уравнениями, а часть – разностными. С точки зрения математики это создает большие сложности для их исследования, поэтому во многих случаях непрерывно-дискретные системы сводят к упрощенным чисто непрерывным или чисто дискретным моделям.1.3.4. Стационарные и нестационарные системыДля управления очень важен вопрос о том, изменяются ли характеристики объекта современем. Системы, в которых все параметры остаются постоянными, называются стационарными, что значит «не изменяющиеся во времени». В этом пособии рассматриваются толькостационарные системы.В практических задачах часто дело обстоит не так радужно.
Например, летящая ракетарасходует топливо и за счет этого ее масса изменяется. Таким образом, ракета – нестационарный объект. Системы, в которых параметры объекта или регулятора изменяются со временем,называются нестационарными. Хотя теория нестационарных систем существует (формулы написаны), применить ее на практике не так просто.1.3.5. Определенность и случайностьСамый простой вариант – считать, что все параметры объекта определены (заданы) точно,так же, как и внешние воздействия. В этом случае мы говорим о детерминированных системах,которые рассматривались в классической теории управления.Тем не менее, в реальных задачах точных данных у нас нет. Прежде всего, это относится квнешним воздействиям. Например, для исследования качки корабля на первом этапе можносчитать, что волна имеет форму синуса известной амплитуды и частоты.
Это детерминированная модель. Так ли это на практике? Естественно нет. С помощью такого подхода можно получить только приближенные, грубые результаты.По современным представлениям форма волны приближенно описывается как сумма синусоид, которые имеют случайные, то есть неизвестные заранее, частоты, амплитуды и фазы.Помехи, шум измерений – это тоже случайные сигналы.Системы, в которых действуют случайные возмущения или параметры объекта могут изменяться случайным образом, называются стохастическими (вероятностными). Теория стохастических систем позволяет получать только вероятностные результаты. Например, нельзя гарантировать, что отклонение корабля от курса всегда будет составлять не более 2° , но можнопопытаться обеспечить такое отклонение с некоторой вероятностью (вероятность 99% означает, что требование будет выполнено в 99 случаях из 100).1.3.6.
Оптимальные системыЧасто требования к системе можно сформулировать в виде задачи оптимизации. В оптимальных системах регулятор строится так, чтобы обеспечить минимум или максимум какого-токритерия качества. Нужно помнить, что выражение «оптимальная система» не означает, что онадействительно идеальная. Все определяется принятым критерием – если он выбран удачно, система получится хорошая, если нет – то наоборот.8© К.Ю.
Поляков, 20081.3.7. Особые классы системЕсли параметры объекта или возмущений известны неточно или могут изменяться со временем (в нестационарных системах), применяют адаптивные или самонастраивающиеся регуляторы, в которых закон управления меняется при изменении условий. В простейшем случае(когда есть несколько заранее известных режимов работы) происходит простое переключениемежду несколькими законами управления. Часто в адаптивных системах регулятор оцениваетпараметры объекта в реальном времени и соответственно изменяет закон управления по заданному правилу.Самонастраивающаяся система, которая пытается настроить регулятор так, чтобы «найти»максимум или минимум какого-то критерия качества, называется экстремальной (от слова экстремум, обозначающего максимум или минимум).Во многих современных бытовых устройствах (например, в стиральных машинах) используются нечеткие регуляторы, построенные на принципах нечеткой логики.
Этот подход позволяет формализовать человеческий способ принятия решения: «если корабль ушел сильно вправо, руль нужно сильно переложить влево».Одно из популярных направлений в современной теории – применение достижений искусственного интеллекта для управления техническими системами. Регулятор строится (илитолько настраивается) на основе нейронной сети, которую предварительно обучает человекэксперт.9© К.Ю.
Поляков, 20082. Математические модели2.1. Что нужно знать для управления?Цель любого управления – изменить состояние объекта нужным образом (в соответствиис заданием). Теория автоматического регулирования должна ответить на вопрос: «как построить регулятор, который может управлять данным объектом так, чтобы достичь цели?» Для этого разработчику необходимо знать, как система управления будет реагировать на разные воздействия, то есть нужна модель системы: объекта, привода, датчиков, каналов связи, возмущений, шумов.Модель – это объект, который мы используем для изучения другого объекта (оригинала).Модель и оригинал должны быть в чем-то похожи, чтобы выводы, сделанные при изучении модели, можно было бы (с некоторой вероятностью) перенести на оригинал.
Нас будут интересовать в первую очередь математические модели, выраженные в виде формул. Кроме того, внауке используются также описательные (словесные), графические, табличные и другие модели.2.2. Связь входа и выходаЛюбой объект взаимодействует с внешней средой с помощью входов и выходов. Входы –это возможные воздействия на объект, выходы – это те сигналы, которые можно измерить.
Например, для электродвигателя входами могут быть напряжение питания и нагрузка, а выходами– частота вращения вала, температура.Входы независимы, они «приходят» из внешней среды. При изменении информации навходе меняется внутреннее состояние объекта (так называют его изменяющиеся свойства) и,как следствие, выходы:вход xUвыход yЭто значит, что существует некоторое правило, по которому элемент преобразует вход x в выход y.