Главная страница
Навигация по странице:

  • 9.2.Требования к основным характеристикам цифрового регулятора

  • 9.2.1.Выбор величины интервала квантования по времени Т

  • 9.2.2.Формирование управляющего воздействия в ПЦОС

  • 9.2.3. Выбор характеристик преобразователей ЦАП и АЦП

  • Преобразователи ЦАП с АИМ и ШИМ

  • _ТАУ Конспект лекций для заочников. Основные понятия теории автоматических систем


    Скачать 0.81 Mb.
    НазваниеОсновные понятия теории автоматических систем
    Дата03.03.2023
    Размер0.81 Mb.
    Формат файлаpdf
    Имя файла_ТАУ Конспект лекций для заочников.pdf
    ТипЛекция
    #967461
    страница9 из 9
    1   2   3   4   5   6   7   8   9
    Лекция 13
    9. ЦИФРОВЫЕ САУ
    9.1.Особенности динамики систем управления непрерывными динамическими
    объектами с цифровыми регуляторами
    В теории автоматического управления системы с цифровой реализацией законов управления называют цифровыми или цифроаналоговыми системами. В таких системах роль цифрового
    регулятора (ЦР) выполняет устройство цифровой обработки сигналов (ЦОС), работающее в реальном времени.
    Объектом управления может быть любой динамический объект, процессы в котором
    (физические, химические и пр.) являются непрерывными функциями времени и могут быть описаны в общем случае нелинейными дифференциальными уравнениями.
    Процесс реализации управляющего алгоритма в ЦР состоит в последовательном выполнении ряда арифметических и логических операций по заданной программе. Каждая такая операция выполняется за конечное время, т.е. алгоритм управления в процессоре ЦОС (ПЦОС) выполняется за конечный интервал времени

    
    . Преобразование непрерывных величин в коды и кодов в непрерывные величины в устройствах АЦП и ЦАП также осуществляется за конечные интервалы времени
    ÀÖÏ

    и
    ÖÀÏ

    (циклы преобразования). Но поскольку ЦР обычно реализует несколько алгоритмов, т.е. обслуживает несколько каналов системы управления, то к очередной реализации первого алгоритма он может приступить лишь спустя промежуток времени
    T


    ,где
    ÀÖÏ
    ÖÀÏ
    ÀËÃ
     





    На рис.9.1. изображена простейшая временная диаграмма работы цифрового регулятора в
    САУ. Из диаграммы видно, что при реализации алгоритма управления, для какого-либо канала системы, информация с преобразователя АЦП вводится лишь в дискретные моменты времени
    ,
    1,
    t
    kT
    k
    N

     
    Вывод информации также осуществляется в дискретные моменты времени
    t
    kT



    , как показано на рис.9.1.
    T

    АЛГ

    ЦАП

    1
    t
    1
    t



    АЛГ

    ЦАП

    n
    t
    n
    t


    АЦП

    АЦП

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

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

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

    Если исследовать систему как дискретную (с использованием разностных уравнений и z - преобразования), дискретная модель объекта будет неточно отражать его непрерывные свойства.
    Кроме того, дискретное представление дискретно-непрерывных САУ приводит к весьма громоздким вычислениям.
    В современных промышленных автоматических системах управления широкое распространение получили так называемые линейные законы управления (линейная коррекция), при которых управляющие устройства выполняют операции суммирования, интегрирования, дифференцирования, масштабирования. В аналоговом исполнении эти устройства реализуются в виде промышленных регуляторов, операционных усилителей или пассивных электрических цепей.
    Методы синтеза таких систем в теории управления хорошо разработаны и не вызывают затруднений.
    Для того, чтобы при цифровой реализации этих алгоритмов показатели качества цифроаналоговой САУ были адекватны показателям качества непрерывной системы, необходимо выбирать параметры цифрового регулятора с учётом особенностей их влияния на процессы управления. В этой ситуации большая роль в проектировании систем с ЦР отводится компьютерному моделированию, благодаря которому процедура синтеза приобретает следующий вид.
    1. Для непрерывного объекта выполняется синтез
    аналогового регулятора в соответствии с выбранным методом и заданными в технических условиях (ТУ) критериями качества управления.
    2. Оценивается устойчивость и качество процессов управления в заданном ТУ диапазоне входных воздействий и начальных значений регулируемых величин в синтезированной модели
    САУ.
    3. В этих же режимах исследуется дискретно-непрерывная модель системы с
    цифровой
    реализацией закона управления, определенного в п.1. Оценивается влияние на качество динамических процессов таких специфических характеристик цифрового регулятора, как
    эффекты квантования по времени, квантования по уровню и временно́е запаздывание в ПЦОС,
    ЦАП и АЦП.
    Анализ результатов моделирования позволяет выбрать допустимую величину интервала квантования по времени в ЦР, тип и разрядность ЦАП и АЦП, а также допустимые диапазоны изменения управляющих и регулируемых величин, при которых качество управления в САУ с ЦР удовлетворяет заданным требованиям. Если свойства цифроаналоговой системы не соответствуют условиям технического задания, то п.п. 1
    3 повторяются с новой моделью регулятора до тех пор, пока не получится желаемого результата.
    9.2.Требования к основным характеристикам цифрового регулятора
    Рассмотрим требования к основным характеристикам цифрового регулятора на примере системы управления линейным динамическим объектом, структурная схема которой показана на рис.9.2.
    ( )
    g t
    ( )
    x t
    АЦП
    ПЦОС
    ( )
    oy
    W
    p
    ( )
    e t
    [
    ]
    e kT
    [
    ]
    u kT
    ЦАП
    ( )
    u t
    Цифровой регулятор ЦР
    Рис.9.2. Структурная схема САУ с цифровым регулятором

    3
    9.2.1.Выбор величины интервала квантования по времени Т
    Интервал
    Т является одной из главных характеристик цифрового регулятора, таккак он определяет частоту
    1
    Ä
    f
    T

    , с которой опрашивается АЦП и выдаётся управляющее воздействие
    [
    ]
    u kT , где
    0,1, 2,
    k

     номера временны́х отсчетов сигналов.Чем выше частота квантования
    (частота дискретизации)
    Ä
    f , темближе динамика цифроаналоговой системы приближается к динамике непрерывной САУ.
    При выборе величины интервала квантования
    T в цифровых системах управления следует руководствоваться теоремой Котельникова, в соответствии с которой должно выполняться условие min
    2
    T
    T

    , (9.1) где min
    T
     минимальная постоянная времени объекта управления. Однако это условие не всегда выполнимо, так как при достаточно малых значениях min
    T повышаются требования к быстродействию ПЦОС. На практике при цифровой реализации регуляторов обычно ориентируются на условие
    (0,01 0,1)
    p
    T
    t


    , (9.2) где
    p
    t – время регулирования замкнутой непрерывной САУ.
    Невыполнение условия (9.2) приводит к
    искажению процессов управления вплоть до потери
    устойчивости.
    9.2.2.Формирование управляющего воздействия в ПЦОС
    В отличие от аналогового регулятора, который выдаёт управляющее воздействие в виде непрерывной функции времени ( )
    u t , цифровой процессор формирует коды управляющих воздействий. Эти коды можно представить в виде так называемых
    решётчатых функций
    [
    ]
    u kT , значения которых определены только в дискретные моменты времени
    t
    kT

    Линейные алгоритмы управления
    [
    ]
    ( [
    ])
    u kT
    f e kT

    реализуются в виде разностных уравнений (уравнений в конечных разностях), являющихся аналогами дифференциальных уравнений.
    Аналогом первой производной для решётчатой функции является обратная разность
    [
    ]
    [
    ]
    [(
    1) ]
    u kT
    u kT
    u k
    T




    Аналогом второй производной для решётчатой функции служит вторая обратная разность
    2
    [
    ]
    [
    ]
    [(
    1) ]
    [
    ] 2 [(
    1) ]
    [(
    2) ]
    u kT
    kT
    u k
    T
    u kT
    u k
    T
    u k
    T

     
     






    Аналогично определяются конечные разности высших порядков.
    Покажем процедуру перехода от дифференциального уравнения к разностному уравнению на примере пропорционально-интегрального закона управления (ПИ-регулятора).
    Передаточная функция ПИ-регулятора имеет вид
    ( )
    1
    ( )
    ( )
    p
    p
    u
    U p
    W p
    K
    e p
    T p



    , где ( )
    ( )
    ( )
    e p
    g p
    x p


    L-изображение сигнала рассогласования.
    Этой передаточной функции соответствует интегральное уравнение
    1
    ( )
    ( )
    ( )
    p
    u
    u t
    K
    t
    T
    e
    e t dt



    .
    (9.3)
    Дляперехода к дифференциальному уравнению продифференцируем правую и левую части уравнения (9.3)
    ( )
    ( )
    1
    ( )
    p
    u
    du t
    de t
    K
    e t
    dt
    dt
    T


    . (9.4)

    4
    Чтобы перейти от дифференциального уравнения (9.4) к уравнению в конечных разностях, выполняем следующую замену
    , ( )
    [
    ],
    ( )
    (
    )
    dt
    t
    T u t
    u kT e t
    e kT
      


    ,
    ( )
    [ ]
    [ ]
    [(
    1) ]
    du t
    u kT
    u kT
    u k
    T
     



    ,
    ( )
    [
    ]
    [
    ]
    [(
    1) ]
    de t
    e kT
    e kT
    e k
    T
     



    Тогда получим
    [
    ]
    [
    ]
    1 [ ]
    p
    u
    u kT
    e kT
    K
    e kT
    T
    T
    T




    .(9.5)
    Из выражения (9.5) вытекает алгоритм формирования управляющего воздействия для ПИ- регулятора
    [
    ]
    [(
    1) ] (
    ) [
    ]
    [(
    1) ]
    p
    p
    u
    T
    u kT
    u k
    T
    K
    e kT
    K e k
    T
    T






    . (9.6)
    Аналогичным образом записываются алгоритмы управления для других законов.
    В соответствии с полученным алгоритмом составляется программа расчета управляющих воздействий на алгоритмическом языке, принятом для используемого устройства ЦОС.
    Оценивается время выполнения программы
    ÀËÃ

    ,
    котороевместе со временем преобразования в ЦАП
    ЦАП

    и в АЦП
    АЦП

    является нижней границей для интервала квантования
    T , т.е. должно выполнятьсяусловие
    T


    , (9.7) где
    ÀÖÏ
    ÖÀÏ
    ÀËÃ
     





    Таким образом, допустимый интервал квантования по времени ограничивается неравенствами (9.2) и (9.7), которые позволяют выбрать ПЦОС с требуемым быстродействием ЦР.
    Следует учитывать, что между моментами ввода информации с ОУ в цифровой регулятор и моментами выдачи управляющих воздействий на ОУ существует временнόе запаздывание, обусловленное конечным временем обработки информации как в преобразователях АЦП и ЦАП, так и в процессоре. Это означает, что при
    T


    код управляющего воздействия [
    ]
    u kT поступает на объект с запаздыванием на такт T , что ухудшает качество управления и может привести к потере устойчивости. Однако, чем выше быстродействие контроллера, тем меньше величина
     .
    Если
    T

    , то временем запаздывания можно пренебречь. Учитывая то, что точность вычислений в современных ПЦОС высока, влиянием эффекта квантования сигналов по уровню в
    МК, также можно пренебречь.
    9.2.3. Выбор характеристик преобразователей ЦАП и АЦП
    Основными характеристиками преобразователей ЦАП и АЦП, влияющими на динамику системы, являются их разрядность и напряжение питания.Вследствие того, что число разрядов в преобразователях ЦАП и АЦП обычно меньше числа разрядов в МК, квантование по уровню приводит к искажению сигналов. Покажем связь сигналов на выходе преобразователей с входными сигналами. Статические характеристики преобразователей приведены на рис.9.3.
    Преобразователь АЦП. Математическая модель АЦП может быть представлена как нелинейное дискретное звено с многоступенчатой релейной статической характеристикой, показанной на рис.9.3,
    а). Число отличных от нуля уровней нелинейности статической характеристики АЦП равно
    1 2
    1
    ï ð
    N



    . (9.8)
    Зависимость между дискретными и непрерывными значениями сигнала рассогласования в тактовые моменты времени можно выразить следующим образом
    [
    ]
    [
    ]
    [
    ]
    e kT
    e kT
    kT



    , (9.9)
    где [
    ]
    kT

     ошибка квантования.

    5
    Эта величина лежит в пределах
    2
    [
    ]
    2
    e
    e
    kT






    и меняется скачком всякий раз, когда отсчеты непрерывного входного сигнала [
    ]
    e kT переходит через середину между двумя соседними уровнями квантования.
    Ц max
    e

    max
    e
    Ц
    e
    e
    e

    АЦП
    max
    u
    u
    Ц
    u
    u

    ЦАП с AИМ
    max
    u

    )
    а
    )
    в
    )
    б
    0

    Ц
    u


    0 0
    ЦАП с ШИМ
    T
    Рис.9.3. Статические характеристики ЦАП и АЦП
    Интервал квантования сигналов по уровню
    e

    , равный величине младшего значащего разряда преобразователя, вычисляется по формуле
    1
    max
    2 1
    e
    e




    , (9.10) где
    1

     число разрядов, а max
    Ï Ð
    e
    U

     напряжение питания преобразователя АЦП.
    Ошибка квантования тем меньше, чем больше число разрядов
    1

    . Например, при
    1 10


    , что соответствует 1023 уровням квантования, ошибка квантования
    e

    составляет примерно
    0,05%

    При числе двоичных разрядов преобразователя
    1 7

     ошибку [ ]
    kT

    можно рассматривать как шум квантования. Следует отметить, что при больших уровнях квантования (меньшем числе разрядов) в системе могут возникнуть регулярные автоколебания, частота которых жёстко связана с частотой квантования по времени
    1
    Ä
    f
    T

    .
    Преобразователи ЦАП с АИМ и ШИМ
    Процесс преобразования кода в аналоговый сигнал можно представить двумя операциями: преобразованием цифрового кода в импульсный сигнал
    (декодирование) и преобразованием импульсного сигнала в сигнал заданной формы (формирование).
    Декодирование сопровождается квантованием сигнала по уровню. Модель ЦАП так же, как и АЦП, можно представить в виде нелинейного дискретного звена.
    При
    амплитудно-импульсной модуляции (АИМ) сигналы на выходе ЦАП представляют собой прямоугольные импульсы длительности T , амплитуда которых пропорциональна кодам управляющих воздействий в тактовые моменты времени 0, , 2 , ,
    ,
    T T
    kT

     и в пределах одного периода дискретности остается постоянной.
    Статическая характеристика ЦАП с амплитудно-импульсной модуляцией показана на рис.9.3, б). Она отражает зависимость между значениями двоичных кодов
    Ö
    u на входе и амплитудой прямоугольных импульсов
    u на выходе преобразователя.
    Число уровней квантования
    Ï Ð
    N определяется по формуле
    2 2
    ï ð
    N


    ,
    следовательно,цена младшего значащего разряда преобразователя
    Ö

    равна
    2
    max
    2
    u
    u



    , (9.11) где
    2

     число разрядов, max
    Ï Ð
    u
    U

     напряжение питания преобразователя ЦАП.

    6
    Статическая характеристика ЦАП с широтно-импульсной модуляцией показана на рис.9.3,
    в).
    Характеристика отражает связь между значениями двоичных кодов
    Ö
    u на входе и длительностью прямоугольных импульсов
     на выходе преобразователя.
    Интервал квантования по уровню
     равен
    2 2
    u
    T



    . (9.12)
    Отметим, что площади импульсов при АИМ и ШИМ на интервалах времени
    T равны между собой, т.е. max
    S
    uT
    u



    , следовательно, величины
    u
    и
     связаны пропорциональной зависимостью
    u
    

    , где max
    u
    T


    – коэффициент пропорциональности.
    Графики на рис.9.4 иллюстрируют процессы в цифровом регуляторе при амплитудно- импульсной и широтно-импульсной модуляции управляющего сигнала.
    При выборе напряжений питания ЦАП и АЦП необходимо учитывать, что абсолютные значения преобразуемыхвеличин не должны превышать допустимых значений max
    e
    и max
    u
    . В противномслучае преобразователи будут работать на участках насыщения своих статических характеристик, т. е. при max max
    [
    ]
    , [
    ]
    e kT
    e
    e kT
    e


    , при max max
    [
    ]
    , [
    ]
    u kT
    u
    u kT
    u


    в случае АИМи
    T


    в случае ШИМ.
    Такие режимы могут привести к потере управляемости системы и, как следствие, к потере устойчивости.
    Рис.9.4. Процессы управления в САУ с ЦР
    ( )
    e t
    0
    kT
    k
    e
    0
    kT
    T 2T
    3T
    4T
    5T 6T 7T8T
    k
    u
    0
    kT
    ( )
    u t
    0
    kT
    A? ?
    kT
    ? ? ?
    ( )
    u t

    0
    1   2   3   4   5   6   7   8   9


    написать администратору сайта