Гибридно-автоматный подход к синтезу цифровых систем аритмического управления

Применение гибридно-автоматного метода анализа и синтеза систем автоматического управления. Суть модели цифровой системы стабилизации неустойчивого объекта "перевернутый маятник". Качество системы правления двойным интегратором с дискретным регулятором.

Рубрика Коммуникации, связь, цифровые приборы и радиоэлектроника
Вид статья
Язык русский
Дата добавления 29.01.2020
Размер файла 460,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Самарский государственный технический университет

Гибридно-автоматный подход к синтезу цифровых систем аритмического управления

Г.Н. Рогачев

Гибридно-автоматной моделью системы управления является направленный граф [1]. Вершина графа - это модель объекта управления, переходом же моделируется регулятор. Функционирование регулятора описывается меткой перехода, набором элементов вида «событие [условие] /действие». Использование такого подхода оказывается полезным при анализе систем управления с цифровыми регуляторами, которые являются в современных условиях доминирующим классом САУ. Гибридно-автоматная модель смешивает свойства непрерывной и дискретной частей системы. Это позволяет учитывать межтактовое поведение, что «…особенно важно в ситуациях, когда технические требования строги и требуется достичь возможных пределов» [2]. При синтезе систем управления с цифровыми регуляторами гибридно-автоматный метод также конструктивен. Действительно, основное внимание традиционно уделяется поиску закона управления (или действия перехода, по гибридно-автоматной терминологии). Несомненно, что действие перехода определяет поведение системы управления, но и условие перехода существенно влияет на него. Использование условия перехода как дополнительной степени свободы регулятора может привести к существенному выигрышу в качестве проектируемой САУ.

Основная часть

Гибридно-автоматный метод анализа и синтеза систем автоматического управления предполагает представление системы управления (разомкнутой, замкнутой одноконтурной или замкнутой многоконтурной) в виде одного из показанных на рис. 1 направленных графов. Вершина графа (состояние гибридного автомата) является моделью объекта управления непрерывным физическим процессом. Переходом гибридного автомата моделируется регулятор. Функционирование регулятора описывается меткой перехода, состоящей из триады «событие [условие] /действие», элементы которой определяются логикой работы системы управления. Каждый из этих элементов играет определенную роль. После наступления события изменение сигнала управления становится возможным, но не является неизбежным. Далее проверяется условие. При истинности условия осуществляется переход. Переход сопровождается действием регулятора. Как правило, это действие заключается в вычислении управляющего сигнала и передаче его на объект управления.

Предлагаемая модель достаточно универсальна. Действительно, при разных методах реализации системы управления переход может выполняться различными способами. В качестве инициирующего переход события может выступать сигнал от оператора или другой системы (супервизорного управления, релейной защиты). Условие перехода может включать время (что справедливо для систем с дискретным временем, к которым можно отнести все цифровые САУ), состояние (в случае систем с дискретными событиями, релейных и проч.) или их комбинацию. Вычисление управляющего воздействия может осуществляться по различным алгоритмам, характерным для того или иного закона управления. Кроме того, передача управляющего воздействия может происходить с временными задержками, потерей части информации и наложением шумовой составляющей, что имеет место в реальных системах управления. Таким образом, гибридно-автоматная форма пригодна для описания различных классов систем управления. Резкая граница между системами с линейными регуляторами и системами с нелинейными регуляторами, системами с нечеткими регуляторами и системами с нейросетевыми регуляторами, дискретными по уровню и дискретными по времени системами, оптимальными системами и системами стабилизации, присущая традиционному подходу, отсутствует. Универсальность гибридно-автоматной формы представления позволяет использовать единый подход к анализу и синтезу различных типов систем управления. В соответствии с логикой работы САУ задаются (при анализе) или подлежат определению (при синтезе):

- события и условия перехода, инициирующего возможную смену сигнала управления;

- действие перехода, заключающееся в вычислении управляющего сигнала и передаче его на объект управления.

Рис. 1. Универсальная гибридно-автоматная модель разомкнутой, замкнутой одноконтурной и замкнутой многоконтурной САУ

Среди событий, вызывающих переход и, следовательно, смену сигнала управления, наиболее существенным является наступление некоторого момента времени. Такой принцип работы характерен для цифровых систем управления. Цифровая система автоматического управления (ЦСАУ) включает датчики, обеспечивающие ЦСАУ информацией о ходе протекания процесса, цифровой регулятор, вычисляющий реакцию ЦСАУ на следующем шаге управления, и исполнительные механизмы, эту реакцию обеспечивающие. В ЦСАУ процесс управления непрерывным объектом носит дискретный по времени характер. В случае упрощенного подхода к описанию таких систем считают, что при наступлении события - очередного момента квантования - происходит мгновенное измерение выходного сигнала объекта, вычисление соответствующего управляющего сигнала и передача его на исполнительный орган. Этот сигнал будет в неизменном виде действовать на объект через исполнительный орган вплоть до наступления следующего события. В этом случае совокупность управляющих поведением системы событий - это последовательное достижение определенных моментов времени. ЦСАУ будет иметь условие перехода , где - текущее время, - момент очередного срабатывания регулятора. Традиционно моменты квантования полагают равноотстоящими, Распространенность такого подхода объясняется тем, что при этом описание ЦСАУ предельно упрощается. Для линейных инвариантных во времени процессов замкнутая система становится линейной и периодической. Если к тому же состояние как дискретных, так и непрерывных элементов системы рассматривают лишь в дискретные моменты времени , то периодический характер ЦСАУ при этом игнорируют, и система может быть описана разностными уравнениями с постоянными коэффициентами.

Этот упрощенный подход значительно облегчает анализ поведения ЦСАУ, однако не всегда соответствует истинному положению вещей. Действительно, в контроллерах систем реального времени задачи накладываются друг на друга и блокируются в ожидании общих ресурсов. Время выполнения самих задач может изменяться. В распределенных системах управления передача данных по сети происходит с задержками, величина и стабильность которых зависит как от протокола связи, так и от загруженности каналов. Для описания явления нестабильности периода квантования в цифровых системах используется специальный термин - джиттер (от англ. jitter - дрожание). Джиттер является одной из основных проблем при проектировании цифровых устройств, поскольку может ухудшить характеристики системы и даже привести к ее неустойчивости [3, 4]. Кроме того, упрощенный подход не позволяет учитывать поведение системы в промежутки времени между тактами (межтактовое поведение), что неприемлемо, когда технические требования строги и требуется обеспечить максимально возможное качество. Описать на требуемом уровне детализации поведение цифровой системы управления аналитическими методами затруднительно [5], наиболее естественным представляется путь имитационного моделирования [6].

Наоборот, в гибридно-автоматной модели органично смешиваются свойства непрерывной и дискретной частей системы. Колебания периода квантования легко могут быть учтены изменением условия перехода с выражения на выражение , где - случайная величина с теми или иными параметрами. Разработка имитационной модели гибридной системы, характеризующейся переменным значением шага квантования, может вестись различными способами. Среди готовых инструментов моделирования можно выделить построенный на базе пакета MATLAB симулятор TrueTime [7]. Желающие оставаться в рамках стандартного набора MATLAB могут построить Simulink-модель, используя в качестве примера модель дискретной системы с переменным тактом квантования [8]. Еще один вариант, представляющийся наиболее естественным, заключается в применении наряду с Simulink программы Stateflow. Специально разработанный для моделирования дискретных управляющих устройств и систем, Stateflow дополняет и расширяет возможности Simulink. В Simulink достаточно просто моделируются непрерывные объекты. Используя язык диаграмм состояний и переходов, в Stateflow можно получить описание управляющей части моделируемой системы. При этом алгоритм управления может иметь сколь угодно высокую сложность, временные задержки могут быть как детерминированными, так и носить случайный характер.

Рассмотрим в качестве примера модель цифровой системы стабилизации неустойчивого объекта «перевернутый маятник» вида

,

в положении . Цифровой вариант ПД-регулятора имеет передаточную функцию

,

где - шаг квантования. Модель ЦСАУ в Simulink-Stateflow примет следующий вид (рис. 2). Гибридно-автоматная Stateflow-модель цифрового регулятора представлена на рис. 3. Эта модель реализует переменный шаг срабатывания в канале управления, изменяющийся случайным образом в соответствии с равномерным законом распределения от 140 до 260 мс. Переход из одного состояния в другое сопровождается вычислением нового значения сигнала управления, который действует на объект в течение следующего такта.

Рис. 2. Модель цифровой системы стабилизации маятника

Рис. 3. Stateflow-модель цифрового регулятора

В условиях, когда система функционирует преимущественно в переходных режимах, результат ее работы может оцениваться по критерию качества интегральной квадратичной ошибки (ИКО)

,

где - ошибка системы, - время окончания процесса регулирования. Полагая начальные условия , провели 400 испытаний. Результаты представлены на рис. 4 - 9. У цифровой системы с постоянным шагом квантования 200 мс = 0.01164. Среднее значение критерия для цифровой системы с переменным шагом квантования равнялось 0.01207, разброс значений составлял примерно 5%. Те же испытания показали, что в некоторых случаях качество работы системы с переменным шагом квантования выше, чем у системы с постоянным шагом.

Рис. 4. Качество работы системы стабилизации маятника:

Рис. 5. Гистограмма распределениязначения критерия качества

1 - переменный шаг квантования, 2 - постоянный шаг квантования

Рис. 6. Программа изменения шага квантования, минимизирующая критерий (3)

Рис. 7. Временные диаграммы работы системы с переменным шагом квантования, =0.0099

Полученная информация о наличии зависимости величины критерия качества от вектора моментов срабатывания и о возможности улучшить качество работы системы за счет соответствующего выбора позволяет сформулировать задачу поиска наилучшего аритмического управления. Предположим, что шаг квантования может целенаправленно изменяться в пределах + 30% от номинального значения 200 мс. Зафиксировав время окончания процесса регулирования =10 с и количество срабатываний или, иначе, размерность вектора , найдем такое его значение, которое обеспечивает для объекта (1) с регулятором (2) минимальное значение критерия (3). Это - задача условной оптимизации, которая может быть решена численно. Результаты расчетов дали значение вектора

=[0.2600;0.2600;0.1516;0.1400;0.1400;0.1400;0.1400;0.1400;0.1400;0.1400;0.1400;0.1400;0.1400;0.1406;

0.1514;0.2269;0.2387;0.2600;0.2593;0.2125;0.1767;0.1541;0.1417;0.1400;0.1403;0.1498;0.1652;0.1860;0.2095;0.2309;0.2457;0.2513;0.2483;0.2405;0.2314;0.2240;0.2195;0.2184;0.2203;0.2245;0.2302;0.2356;0.2405;0.2439;0.2455;0.2460;0.2456;0.2449;0.2444;0.2442].

В этом случае =0.0099, что на 17% превосходит качество работы системы с постоянным шагом квантования.

Представляет определенный практический интерес и противоположная задача по определению такой программы изменения шага квантования во времени, которая предельно ухудшит качество работы системы. Результаты расчетов дали значение вектора

=[0.1400;0.1400;0.2600;0.2600;0.2600;0.2600;0.2600;0.2600;0.2600;0.2600;0.2600;0.1400;0.1400;0.1400;0.1400;0.1524;0.2220;0.2600;0.2600;0.2600;0.2600;0.2600;0.2600;0.2600;0.2081;0.1784;0.1641;0.1583;0.1586;0.1634;0.1718;0.1816;0.1908;0.1977;0.2010;0.2004;0.1967;0.1911;0.1851;0.1794;0.1747;0.1713;0.1692;0.1682;0.1680;0.1683;0.1689;0.1694;0.1698;0.1699].

При этом =0.0144, что на 25% хуже, чем у системы с постоянным шагом квантования.

Рис. 8. Программа изменения шага квантования, максимизирующая критерий (3)

Рис. 9. Временные диаграммы работы системы с переменным шагом квантования, =0.0144

Рассмотрим теперь систему, в которой для управления объектом в виде двойного интегратора используется дискретный регулятор нулевого порядка с полной обратной связью по вектору состояния (рис. 10). Объект управления описывается системой ОДУ вида

,.

Управление реализовано в виде двух дискретных усилителей с коэффициентами передачи и с экстраполяторами нулевого порядка, шаг квантования которых равен и соответственно. Гибридно-автоматная модель этой системы приведена на рис. 11, где дискретный регулятор представлен совокупностью двух переходов. гибридный цифровой маятник регулятор

Рис. 10. Simulink-модель системы управления двойным интегратором с дискретным регулятором нулевого порядка

Рис. 11. Гибридно-автоматная Stateflow-модель системы управления двойным интегратором с дискретным регулятором нулевого порядка

При традиционном подходе к синтезу ЦСАУ априорно предполагается, что эффект квантования по времени имеет лишь негативные последствия. Считается, что качество ЦСАУ может лишь приближаться к качеству соответствующей аналоговой системы, никогда его не достигая. Причем ЦСАУ тем ближе к аналоговой системе, чем меньше шаг квантования. Предлагаемый подход предусматривает определение условия перехода при синтезе ЦСАУ. В частности, для свойственного ЦСАУ условия перехода вида , где - текущее время, - момент выдачи очередного управляющего сигнала, можно ставить и решать задачу определения оптимального в каком-либо смысле шага квантования. Полагая , , решим задачу выбора такого шага квантования , который обеспечит минимальное значение критерия ИКО , для широкого диапазона изменения начальных условий вектора состояний объекта. Имитационное моделирование поведения САУ показало, что в большинстве случаев качество дискретного регулирования выше, чем качество непрерывного (рис. 12, 13). Однако каждому значению начальных условий вектора состояний объекта соответствует свое оптимальное значение параметра (рис. 14), что трудно реализовать в реальных условиях.

Снимем теперь требование синхронности работы экстраполяторов и повторно решим задачу минимизации критерия ИКО. Расчеты показывают, что в широком диапазоне изменения значений вектора начальных условий наилучшее или близкое к наилучшему качество демонстрирует система с =1.2 с и =0.1 с, зависимость критерия качества работы которой от начальных условий иллюстрирует рис. 15. Как следует из сравнения графиков (см. рис. 12, 13 и 15), эта система обладает преимуществом как перед системой с непрерывным регулятором, так и перед дискретной системой с синхронно работающими экстраполяторами. Выигрыш значителен и достигает 80%. На рис. 16 представлены временные диаграммы работы системы управления двойным интегратором с дискретным регулятором при разной частоте работы экстраполяторов (в качестве начальных условий взят вектор =[-5,-5]).

Рис. 13. Качество системы управления двойным интегратором с непрерывным регулятором

Рис. 12. Качество системы управления двойным интегратором с дискретным регулятором при синхронной работе экстраполяторов

Рис. 15. Качество системы управления двойным интегратором с дискретным регулятором при разной частоте работы экстраполяторов

Рис. 14. Зависимость оптимального шага квантования от начальных условий

Рис. 16. Временные диаграммы работы системы управления двойным интегратором с дискретным регулятором при разной частоте работы экстраполяторов

Заключение

Рассмотрены вопросы использования гибридно-автоматного подхода к синтезу цифровых систем аритмического управления. Приведены примеры, подтверждающие конструктивность предлагаемого подхода.

Библиографический список

1. Рогачев Г.Н. Гибридно-автоматный метод анализа и синтеза систем автоматического управления // Вестник СамГТУ. Сер. Технические науки. - 2006. - №41. - С. 43-47.

2. Гудвин Г.К. Проектирование систем управления / Г.К. Гудвин, С.Ф. Гребе, М.Э. Сальгадо. - М: БИНОМ. Лаборатория знаний, 2004. - 911 с.

3. Walsh G.C., Ye H., Bushnell L. Stability Analysis of Networked Control Systems. In Proc. American Control Conference, San Diego, USA, June 1999, pp. 2876-2880.

4. Zhang W., Branicky M.S., Phillips S.M. Stability of Networked Control Systems. In IEEE Control Systems Magazine, vol. 21, no. 1, February 2001, pp. 84.99.

5. Branicky M. S., Liberatore V., Phillips S. M. Networked Control System Co-Simulation for Co-Design. In Proc. American Control Conference, Denver, USA, vol. 4, June 2003, pp. 3341-3346.

6. Cervin A., Еrzйn K.-E., Henriksson D., Camps M. L., Balbastre P., Ripoll I., Crespo A. Control Loop Timing Analysis Using TrueTime and Jitterbug. In Proceedings of the 2006 IEEE Computer Aided Control Systems Design Symposium, October 2006.

7. Henriksson D., Cervin A., Еrzйn K.-E. TrueTime: Simulation of control loops under shared computer resources // Proc. of the 15th IFAC World Congress on Automatic Control. - Barcelona, Spain, July 2002.

8. Черных И.В. Simulink: среда создания инженерных приложений. - М.: Диалог-МИФИ, 2003. - 496 с.

Аннотация

Обсуждаются вопросы использования гибридно-автоматного подхода к синтезу цифровых систем аритмического (непериодического) управления. Рассмотрен ряд примеров, подтверждающих конструктивность предлагаемого подхода.

Ключевые слова: гибридный автомат, цифровая система управления, оптимизация

Questions of use of the hybrid-automata approach to synthesis of digital arythmic (acyclic) control systems are discussed. A number of the examples confirming constructibility of the offered approach is considered.

Key words: the hybrid automata device, a digital control system, optimization.

Размещено на Allbest.ru

...

Подобные документы

  • Общие принципы построения систем автоматического управления, основные показатели их качества. Передаточная функция разомкнутой и замкнутой систем. Определение устойчивости системы. Оценка точности отработки заданных входных и возмущающих воздействий.

    реферат [906,1 K], добавлен 10.01.2016

  • Минимизация булевых функций. Исследование алгоритмов синтеза цифровых устройств систем автоматического управления. Разработка программного обеспечения для реализации оптимального метода синтеза. Проект цифрового устройства статистического мажорирования.

    отчет по практике [3,9 M], добавлен 28.04.2015

  • Описание структурной схемы и передаточной функции объекта управления. Уравнения состояния непрерывного объекта и дискретной модели объекта. Особенности расчета и построение графиков сигналов в цифровой системе с наблюдателем и регулятором состояния.

    курсовая работа [1,7 M], добавлен 23.06.2012

  • Синтез цифровой системы управления, определение периода дискретизации и передаточной функции. Критический коэффициент усиления замкнутой системы со стандартным регулятором. Синтез модального дискретного закона управления (по методу Л.М. Бойчука).

    контрольная работа [312,8 K], добавлен 09.07.2014

  • Описание объекта автоматического управления в переменных состояниях. Определение дискретной передаточной функции замкнутой линеаризованной аналого-цифровой системы. Графики переходной характеристики, сигнала управления и частотных характеристик системы.

    курсовая работа [1,7 M], добавлен 21.11.2012

  • Выполнение синтеза и анализа следящей системы автоматического управления с помощью ЛАЧХ и ЛФЧХ. Определение типов звеньев передаточных функций системы и устойчивости граничных параметров. Расчет статистических и логарифмических характеристик системы.

    курсовая работа [1,9 M], добавлен 01.12.2010

  • Расчет и моделирование системы автоматического управления. Дискретная передаточная функция объекта с учетом заданных параметров. Вычисление основных параметров цифрового регулятора. Уравнение разницы регулятора. Результаты моделирования системы.

    лабораторная работа [69,9 K], добавлен 18.06.2015

  • Постановка задачи синтеза цифровой системы управления с описанием особенностей объекта регулирования. Определение требуемого периода дискретизации работы системы управления. Синтез дискретного модального закона управления по методу Л.М. Бойчука.

    курсовая работа [617,2 K], добавлен 08.07.2014

  • Выбор регулятора для объекта управления с заданной передаточной функцией. Анализ объекта управления и системы автоматического регулирования. Оценка переходной и импульсной функций объекта управления. Принципиальные схемы регулятора и устройства сравнения.

    курсовая работа [2,5 M], добавлен 03.09.2012

  • Проектирование систем автоматического управления (САУ), методы их расчетов. Коэффициенты усиления в прямом канале управления, передачи обратных модальных связей, обеспечивающих показатели качества замкнутой САУ. Переходные процессы синтезированной САУ.

    курсовая работа [1,2 M], добавлен 06.04.2013

  • Управляемый объект из четырех типовых динамических звеньев, соединенных между собой в определенной последовательности с образованием двух замкнутых контуров. Исследование устойчивости объекта. Расчетная схема цифровой модели объекта для системы Simulink.

    курсовая работа [571,3 K], добавлен 11.02.2013

  • Дискретные системы автоматического управления как системы, содержащие элементы, которые преобразуют непрерывный сигнал в дискретный. Импульсный элемент (ИЭ), его математическое описание. Цифровая система автоматического управления, методы ее расчета.

    реферат [62,3 K], добавлен 18.08.2009

  • Расчёт и исследование контура регулирования положения заслонки. Исследование устойчивости контура положения с использованием логарифмических частотных характеристик. Расчёт и исследование системы автоматического управления с цифровым регулятором.

    курсовая работа [1,2 M], добавлен 18.06.2015

  • Структура замкнутой линейной непрерывной системы автоматического управления. Анализ передаточной функции системы с обратной связью. Исследование линейной импульсной, линейной непрерывной и нелинейной непрерывной систем автоматического управления.

    контрольная работа [1,6 M], добавлен 16.01.2011

  • Решение задачи синтеза корректирующего устройства при коррекции систем управления. Передаточная функция интегрирующей цепи. Методы синтеза последовательных корректирующих устройств и их классификация. Их логарифмические частотные характеристики.

    контрольная работа [66,9 K], добавлен 13.08.2009

  • Классификация адаптивных систем. Достоинства и недостатки типов и классов адаптивных, самонастраивающихся систем. Разработка оригинальной схемы адаптивной системы. Системы со стабилизацией основного контура, идентификатором или уточняемой моделью объекта.

    статья [327,2 K], добавлен 24.07.2013

  • Расчёт линейной, нелинейной, дискретной, стохастической систем автоматического управления. Передаточные функции разомкнутой и замкнутой систем. Расчёт следящей системы. Расчет динамики системы с помощью теоремы Сильвестра. Наличие автоколебаний.

    курсовая работа [9,9 M], добавлен 10.01.2011

  • Применение гибких производственных систем, проблемы при их создании и внедрении. Обеспечение полностью автоматического и автономного цикла работы токарных станков. Разработка системы управления ГАП (РТК) для горячей штамповки. Выбор системы управления.

    курсовая работа [3,5 M], добавлен 16.12.2012

  • Синтез систем автоматического регулирования простейшей структуры и повышенной динамической точности; получение переходных характеристик, соответствующих предельно-допустимым требованиям показателей качества системы; формирование управляющего воздействия.

    курсовая работа [2,0 M], добавлен 11.04.2013

  • Непрерывные и дискретные переменные. Примеры импульсных и цифровых систем. Определение уравнений дискретных систем по передаточной функции приведенной непрерывной части. Условия конечной длительности переходных процессов дискретных систем, их астатизм.

    контрольная работа [1,2 M], добавлен 24.08.2015

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.