Построение структуры системы управления, программная реализация регуляторов

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

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

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

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

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

Лекция 5

Построение структуры системы управления, программная реализация регуляторов

Большинство систем процессорного (компьютерного) управления содержат в своем составе различные регуляторы, выполненные программным образом либо реализованные аппаратно. В настоящее время на практике используются как аналоговые, так и цифровые регуляторы. Регуляторы можно строить на основе как аналоговой, так и цифровой модели. Соответственно, для анализа и проектирования аналогового и цифрового регулятора требуются разные математические методы. Хотя цифровая технология позволяет хорошо моделировать работу аналоговой системы управления, т.е. реализовать готовые физические модели цифровыми средствами, ее возможности гораздо шире. Например, можно построить нелинейные и самонастраивающиеся регуляторы, которые не возможно создать на основе только аналоговых средств. Главная задача при цифровом управлении _ найти соответствующую структуру регулятора и его параметры. После определения этих параметров реализация алгоритмов управления обычно представляет собой не сложную задачу. Помимо этого, каждый регулятор должен обеспечивать защитные функции, предотвращающие опасное развитие процесса в нештатных ситуациях.

Проектирование регуляторов.

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

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

С некоторыми допущениями можно считать, что все линейные регуляторы с одним входом и одним выходом можно представить в обобщенном виде

u(k·h)=-r1·u[(k-1)·h]-…-rn·u[(k-n)·h]++t0·uз(k·h)+t1·uз[(k-1)·h]+ … +tn·uз[(k-n)·h]- (1.31)

-s0·y(k·h)-s1·y[(k-1)·h]-… -sn·y[(k-n)·h]

где u _ это выход регулятора (управляющая переменная физического процесса, uз _ опорное (задающее) значение, у _ выходной сигнал (управляемая переменная) физического процесса. Параметр n представляет собой порядок регулятора. Обычно регулятор может рассматриваться как частный случай обобщенного дискретного регулятора при n=2. Хотя большинство процессов в действительности нелинейны, тем не менее, с помощью линейных регуляторов возможно успешно управлять значительной частью таких систем.

Простейшие регуляторы реализуют коррекцию управлений по рассогласованию между заданным и реальным значениями управляемого параметрами. Такое рассогласование может быть обусловлено с одной стороны - изменением задающего воздействия, с другой стороны - внешними возмущениями. В первом случае имеет место "известное" возмущение. Можно построить регулятор, который будет использовать соответствующую информацию для упреждающего управления (feedforward control).

В структуре такого регулятора два контура (рис. 1.5)

Рис. 1.7. Структура регулятора с упреждением.

регулятор управление цифровой

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

Если возмущения, действующие на управляемую систему, имеют предсказуемое поведение и их можно измерить, то можно провести упреждающее управление до того, как выходной параметр изменится значительно. В этом случае регулятор обеспечивает упреждающее управление по возмущению (feedforward from process disturbances), которое в определенных случаях позволяет существенно улучшить качество управления. Эти способы упреждающего управления базируются на предположении относительно будущего поведения системы. Для этого упреждающие регуляторы должны включать в себя модель динамики управляемой технической системы.

Основные принципы разработки структур управления. Качество упреждающего управления в значительной степени зависит от качества измерения возмущений и точности модели процесса. Любой реальный регулятор должен сочетать в себе упреждающее управление по опорному значению и возмущению с контуром обратной связи. Упреждающее воздействие обеспечивает быструю коррекцию ошибок выходного параметра процесса, обусловленных изменением опорного значения или возмущениями, а обратная связь _ более медленную реакцию на изменение выхода процесса.

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

Ограничения управления с обратной связью, которые могут быть компенсированы упреждающим управлением:

· Механизм обратной связи не вносит коррективы до тех пор, пока не будет обнаружено отклонение в величине выходного параметра. Поэтому "идеальное" управление, при котором управляемая величина точно повторяет измерения опорного значения или некоторое время не влияет на изменение характеристик процесса, практически невозможно.

· Даже если возмущения известны, обратная связь не может их компенсировать предсказуемым образом.

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

· Если точное значение выходной переменной нельзя измерить, управление с обратной связью невозможно.

Причины, затрудняющие упреждающее управление:

· Для многих приложений невозможно постоянно в оперативном режиме измерять возмущения.

· Необходимо иметь адекватную модель физического процесса _ качество упреждающего управления зависит от точности модели процесса.

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

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

Наибольшее практическое распространение получили ПИД - регуляторы (Proportional-Integral-Derivative). На его выходе формируется сигнал, определяемый тремя составляющими. Первая - пропорциональна ошибке выходной величины, вторая - обеспечивает интегральную зависимость от входного сигнала, третья - корректирует выходной сигнал в зависимости от скорости изменения задающего воздействия.

Классический ПИД-регулятор описывается следующим уравнением

(1.32)

где u0 - начальное значение выхода регулятора (уставка), e(t) - ошибка выхода регулятора, K - коэффициент усиления регулятора, Ti - постоянная времени интегрирования, Td - постоянная времени дифференцирования.

При реализации ПИД-регулятора на аналоговых микросхемах, изменения его параметров K, Td, Ti производятся соответствующими подстроечными резисторами. Однако, изменение одного из них приводит к некоторому изменению настроек других - имеется взаимовлияние, обусловленное схемотехникой построения регулятора. При цифровом (программном) выполнению регулятора эти проблемы отсутствуют.

Существует два типа алгоритма регулятора _ позиционный и алгоритм приращений.

В позиционном алгоритме (position form) выходной сигнал представляет собой абсолютное значение управляющей переменной исполнительного механизма. Дискретный ПИД-регулятор имеет вид

u(k•h) =u0 + up(k•h) + ui(k•h) + ud(k•h) (1.33)

Даже при нулевой ошибке управления выходной сигнал отличен от нуля и определяется смещением u0. В соответствии с уравнением (1.32) пропорциональная часть регулятора имеет вид

up(k•h)=K•e(k•h) (1.34)

Интеграл аппроксимируется конечными разностями

(1.35)

с постоянной (1.36)

величина второго слагаемого в уравнении (1.35) при малых h и больших Ti может стать очень малой, поэтому при алгоритмической реализации нужно позаботиться о том, чтобы обеспечить необходимую точность его машинного представления. Дифференциальная часть ПИД-регулятора

(1.37)

где 0<?<1.

Альтернативным подходом является алгоритм ПИД-регулятора, в котором вычисляется лишь изменение его выходного сигнала. Алгоритм приращений (incremental form) ПИД-регулятора удобно применять, если исполнительный механизм представляет собой разновидность интегратора, например шаговый двигатель, либо устройство сохраняющее свое состояние до следующего управления. В алгоритме приращений рассматриваются только изменения управляющего выходного сигнала от момента времени (k-l)·h до момента k•h. Алгоритм регулятора записывается в виде

?u(k·h)=?up(k•h)+?ui(k·h)+?ud(k·h) (1.38)

Пропорциональная часть алгоритма приращений

?up(k•h)=up(k•h)-up[(k-1)·h]=K•[e(k•h)-e[(k-1)•h]=K•?e(k•h) (1.39)

интегральная часть

?ui(k•h)=ui(k•h)-ui[(k-1)·h]=K•?•e(k•h) (1.40)

дифференциальная часть регулятора

(1.41)

где

С вычислительной точки зрения алгоритм несложен. Для его применения, как правило, достаточно операций с плавающей точкой одинарной точности. В алгоритме не возникает проблем из-за насыщения регулятора. Небольшим недостатком алгоритма приращений является необходимость учитывать интегральную составляющую. Опорное значение сокращается как в пропорциональной, так и дифференциальной частях, начиная со второй выборки после его изменения. Поэтому, если используется регулятор на базе алгоритма приращений без интегральной составляющей, возможен дрейф управляемого процесса от опорного значения.

Определение частоты выборки сигналов датчиков в системах управления.

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

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

Синтез цифровых систем управления. При проектировании как цифровых, так и непрерывных систем управления приходится решать, по сути дела, одни и те же задачи. Чаще всего речь идет о процессе, которым нужно управлять таким образом, чтобы его выходные переменные удовлетворяли некоторым заранее установленным критериям качества. Традиционная философия проектирования вначале приводит проектировщика к решению об использовании обратной связи для образования сигнала ошибки между входным и выходным сигналами. Затем выясняется необходимость применения регулятора, который обрабатывал бы сигнал ошибки так, чтобы удовлетворить все требования, предъявляемые к качеству системы. В цифровых системах решение аналогичной задачи отличается большой гибкостью и имеет множество вариантов. Например, при использовании цифровых или дифференциальных датчиков, выходной сигнал которых имеет дискретный характер, система управления объективно является цифровой или дискретной. Возможен также случай, когда проектировщик намеренно включает в состав системы цифровой регулятор. В свою очередь, если цифровой сигнал сглаживается фильтром, то можно использовать и аналоговый регулятор. Таким образом, когда речь идет о проектировании цифровой системы управления, то существует множество структурных решений, и окончательный выбор полностью находится во власти проектировщика.

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

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

На практике это условие не всегда выполняется, поэтому необходимо либо использовать наблюдатель, дающий оценку всех или некоторых переменных состояния, либо просто осуществлять обратную связь по выходу.

Наиболее универсальным способом организации цифровых систем управления является применение цифрового регулятора. Функцию цифровых регуляторов (контроллеров) могут выполнять в том числе импульсные фильтры и микроЭВМ. По сравнению с аналоговым регулятором, цифровой регулятор в состоянии обеспечить гораздо лучшее качество системы управления. Другое преимущество систем с цифровыми регуляторами заключается том, что алгоритм управления легко может быть изменен сменой программы контроллера, когда контроллер построен на основе микропроцессора. В аналоговых регуляторах сделать это намного труднее.

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

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

...

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

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

    дипломная работа [640,5 K], добавлен 15.02.2016

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

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

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

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

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

    курсовая работа [543,9 K], добавлен 19.11.2012

  • Виды и использование датчиков автоматического контроля режимных параметров технологических процессов химического производства. Принцип действия измеряемых датчиков, регуляторов температуры, модульных выключателей. Средства защиты электроустановок.

    дипломная работа [770,6 K], добавлен 26.04.2014

  • Синтез и исследование непрерывной МСАР: определение ПФ сепаратных регуляторов, изучение их свойств. Расчет последовательного компенсатора. Функциональная схема цифровой МСАР. Переходные характеристики МСАР относительно пар "вх1-вых1" и "вх1-вых2".

    дипломная работа [1,4 M], добавлен 24.11.2010

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

    реферат [17,8 K], добавлен 28.03.2010

  • Расчёт комплексной частотной характеристики объекта в требуемом диапазоне частот. Определение запаса устойчивости замкнутой автоматической системы регулирования. Оценка качества управления при использовании ПИ и ПИД регуляторов и выбор лучшего и них.

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

  • Метод расширенных частотных характеристик. Обзор требований к показателям качества. Компьютерные методы синтеза систем автоматического регулирования в среде Matlab. Построение линии равного затухания системы. Определение оптимальных настроек регулятора.

    лабораторная работа [690,0 K], добавлен 30.10.2016

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

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

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

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

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

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

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

    учебное пособие [1,3 M], добавлен 18.02.2013

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

    курсовая работа [1004,6 K], добавлен 30.01.2011

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

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

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

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

  • Синтез структуры и определение параметров управляющего устройства: обоснование свойств управляемого объекта, построение систем с переменной структурой. Синтез СПС со скользящим режимом; анализ релейной системы. Дискретизация непрерывной модели СПС.

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

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

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

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

    курсовая работа [611,4 K], добавлен 13.04.2012

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

    курсовая работа [230,7 K], добавлен 14.10.2012

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