Text
                    В. Я. Ротам

ТЕОРИЯ

АВТОМАТИЧЕСКОГО

УПРАВЛЕНИЯ

ТЕПЛОЭНЕРГЕТИЧЕСКИМИ

ПРОЦЕССАМИ

Допущено Министерством
высшего и среднего
специального образования СССР
в качестве учебника для студентов вузов,
обучающихся по специальности
«Автоматизация теплоэнергетических
процессов»

ББК 32.815 Р 79 УДК 621.311.22:681.5(075.8) Рецензенты: 1. Рижский ордена Трудового Красного Знамени политехнический институт 2. Профессор В. С. Кочо Ротач В. Я. Р 79 Теория автоматического управления теплоэнер- гетическими процессами: Учебник для вузов. — М.: Энергоатомиздат. 1985. — 296 с., ил. В пер,: 1р. 20 к. 7300 экз. Рассмотрены основы теории автоматического управления с пози- ций ее применения для построения систем управления технологиче- скими процессами. Основное внимание уделено специфике построения таких систем, обусловленной рядом особенностей объектов управле- ния: большой размерностью и инерционностью, распределенностью, наличием запаздывания в передаче управляющих воздействий и т. д. Для студентов вузов, обучающихся по специальности «Автомати- зация теплоэнергетических процессов». Л 2404000000—-471 ₽ 051(01)—85 260— ББК 32.815
ОГЛАВЛЕНИЕ Предисловие.............................................................. 6 Глава первая. Автоматическое управление и регулирование.................. 8 1.1. Основные принципы построения систем управления.................. 8 1.2. Декомпозиция задач и структур систем управления. Качество функ- ционирования объектов и систем управления............................11 1.3. Математическое и техническое обеспечение систем автоматического управления...........................................................16 1.4. Становление и развитие теории и техники автоматического управле- ния теплоэнергетическими процессами..................................18 1.5. Примеры систем управления мощностью энергоблоков ТЭС . . . . 27 Г.6. Примеры систем автоматического регулирования барабанных котлов 30 1.7. Особенности систем регулирования прямоточных котлов.............34 1.8. Особенности систем управления энергоблоками АЭС.................36 Глава вторая. Дифференциальные уравнения и динамические характери- стики линейных систем.................................................38 2.1. Дифференциальные уравнения динамических систем и их линеаризация 38 2.2. Применение преобразования Лапласа для решения линейных диффе- ренциальных уравнений.............................................. 43 2.3. Матричная форма записи уравнений динамических систем............48 2.4. Переходные динамические характеристики линейных систем .... 52 2.5. Спектральное представление сигналов в динамических системах ... 56 2.6. Частотные динамические характеристики линейных систем .... 59 Глава третья. Структурные схемы систем управления........................63 3.1. Алгоритмические структуры систем и их элементарные звенья ... 63 3.2. Инерционное звено второго порядка . '..........................68 3.3. Типовые связи между звеньями в структурных схемах систем . . : 71 3.4. Представление структурных схем систем сигнальными графами ... 79 3.5. Звенья с распределенными параметрами в структурах моделей тепло- энергетических объектов управления.................................. 79 3.6. Типовые линейные динамические модели теплоэнергетических объек- тов управления ................................................... 83 3.7. Динамические характеристики типовых регуляторов ................87 Глава четвертая. Устойчивость, запас устойчивости и чувствитель- ность линейных динамических систем.................................. 90 4.1. Критерии устойчивости, основанные на анализе коэффициентов ха- рактеристического уравнения систем ............................ ..... 90 4.2. Частотный критерий устойчивости замкнутых контуров..............94 4.3. Оценка запаса устойчивости линейных систем по распределению кор- ней характеристического уравнения.....................................98 4.4. Оценка запаса устойчивости замкнутых контуров по частотному по- казателю колебательности .......... ................................ 102 4.5. Чувствительность динамических систем......................... 107 Глава пятая. Расчет одноконтурных систем управления по минимаксным критериям оптимальности ... .................................НО 5.1. Минимаксные критерии качества функционирования систем управле- ния . .... ....................................................... 110
5.2. Интегральные критерии качества работы систем управления . . . .113 5.3. Расчет оптимальных параметров регулятора при ограничении на кор- невой показатель колебательности .................................. 115 5.4. Расчет оптимальных параметров регулятора при ограничении на ча- стотный показатель колебательности ................................ 119 5.5. Особенности расчета оптимальных параметров ПИД-регулятора . . . 122 5.6. Приближенный расчет оптимальных параметров ПИ-регуляторов по переходной характеристике объектов ................................ 129 5.7. Синтез оптимальных алгоритмов функционирования командных бло- ков управления по минимаксным критериям............................ 131 Глава шестая. Расчет одноконтурных систем управления по критерию ми- нимума среднеквадратической ошибки................................. 135 6.1. Основные сведения о случайных процессах........................135 6.2. Спектральные характеристики стационарных случайных процессов 140 6.3. Расчет оптимальных параметров типовых регуляторов по критерию минимума среднеквадратического отклонения регулируемой вели- чины ...............................................................146 6.4. Расчет оптимальных параметров типовых регуляторов по критерию минимума среднеквадратического отклонения регулируемой величины при низкочастотных возмущениях......................................151 6.5. Синтез оптимальных алгоритмов регулирования и управления по критерию минимума среднеквадратической ошибки.......................153 6.6. Связь типовых регуляторов с оптимальными.......................158 Глава седьмая. Системы регулирования с добавочными информацион- ными каналами и многомерные системы..................................162 7.1. Многоконтурные системы регулирования...........................162 7.2. Расчет оптимальных параметров многоконтурных систем регули- рования ............................................................167 7.3. Синтез систем с компенсацией возмущений........................174 7.4. Многомерные системы регулирования..............................178 7.5. Матричные передаточные функции многомерных систем управления 181 7.6. Расчет оптимальных параметров многомерных систем регулирования 185 7.7. Автономные многомерные системы регулирования.............-. . . 186 Глава восьмая. Дискретные сигналы и системы.............................188 8.1. Разностные уравнения дискретных систем.........................188 8.2. Способы описания дельта-импульсных последовательностей . . . _. 194 8.3. Спектры модулированных дельта-импульсных последовательностей 198 8.4. Передаточные функции и динамические характеристики дискретных систем............................................................. 202 8.5. Дискретные системы с непрерывной частью ...................' . . 205 8.6. Непрерывные системы, находящиеся под воздействием дельта-им- пульсных последовательностей...................................... 209 Глава девятая. Синтез алгоритмов функционирования и расчет параметров цифровых регуляторов......................................211 9.1. Анализ процессов регулирования в системах с цифровыми регуля- торами .............................................................211 9.2. Устойчивость систем с цифровыми регуляторами...................214 9.3. Запас устойчивости систем с цифровыми регуляторами.............218 9.4. Критерии качества функционирования систем с цифровыми регулято- рами ...............................................................221 9.5. Синтез типовых алгоритмов функционирования цифровых регу- ляторов ............................... . . .......................226 9.6. Расчет оптимальных параметров настройки цифровых регуляторов 228 Глава десятая. Некоторые нелинейные задачи автоматического управ- ления теплоэнергетическими объектами.................................232 10.1. Типовые нелинейные задачи автоматического управления .... 232 10.2. Устойчивость состояния равновесия нелинейных систем...........235 10.3. Исследование устойчивости состояния равновесия прямым методом Ляпунова......................................................... 239 10.4. Критерий устойчивости замкнутых нелинейных контуров .... 241
10.5. Анализ возможности возникновения автоколебаний в замкнутых нелинейных контурах методом гармонического баланса.................246 10.6. Автоколебания в позиционных системах автоматического регули- рования ...........................................................250 10;7. Синтез оптимальных управляющих воздействий с учетом ограниче- ний ..........................................................254 10.8. Оптимизация качества функционирования объектов управления 257 Глава одиннадцатая. Идентификация и адаптация в системах авто- матического управления теплоэнергетическими процессами.............262 11.1. Адаптивные системы автоматического управления................262 11.2. Особенности идентификации объектов, находящихся в замкнутом контуре регулирования ............................................ 266 11.3. Идентификация объектов управления с помощью сигнальных воз- действий . . ......................................... 269 11.4. Идентификация объектов управления с помощью параметрических и структурных воздействий................................... 273 11.5. Итерационная процедура идентификации-оптимизации настройки 278 Приложение........................................................... 282 Список литературы ................................................... 289 Предметный указатель .............................................. . 290
ПРЕДИСЛОВИЕ Теория автоматического управления является дисциплиной базовой подготовки инженеров по специальности «Автоматизация теплоэнергетиче- ских процессов». Задача этой дисциплины состоит в изучении основных принципов построения автоматических систем управления технологически- ми процессами в теплоэнергетике на базе современных математических мето- дов и технических средств. Ее значимость в общей подготовке инженера обус- ловлена прежде всего тем, что автоматизация технологических процессов представляет собой важнейшее средство роста эффективности производства, интенсификации развития народного хозяйства как главного направления экономической стратегии государства. Изучение теории автоматического управления имеет важное значение и в становлении научного мировоззрения инженера, раскрывая объективную необходимость применения диалектического метода при решении практичес- ких задач. В методологии этой дисциплины отчетливо проявляется извест- ное положение классиков марксизма-ленинизма о том, что диалектический материализм есть мировоззрение, которое должно найти себе подтвержде- ние не в некоей науке наук, а в конкретных науках. Обусловлено это тем,что предметом изучения теории автоматического управления являются системы автоматического управления, состоящие из множества взаимодействующих элементов, принадлежащих объекту управле- ния и комплексу управляющих устройств. Соответственно для их изучения должен применяться системный подход, требующий не просто учета всех существенных факторов, влияющих на состояние отдельных элементов, но, прежде всего, рассмотрения системы в ее целостности. Это обстоятельство вносит серьезные трудности в разработку систем уп- равления. Так, уже при постановке задачи на проектирование управляю- щего устройства возникает несколько неожиданная ситуация, когда оказыва- ется невозможным обоснованно задать необходимые для решения исходные данные — математическую модель объекта управления. Оказывается, что выбор этой модели (если учитывать, что всякая модель отражает свойства реального объекта лишь приближенно) в значительной мере зависит от ре- зультата проектирования. Иначе говоря, для того, чтобы можно было на- чать проектирование, в принципе, необходимо располагать данными, кото- рые будут получены только после его окончания. Таким образом, проектирование системы управления — это внутренне противоречивая задача, и одна из главных целей теории автоматического уп- равления состоит в раскрытии закономерного, объективного характера си- стемных противоречий и разработке методов их преодоления. Практически это значит, что диалектический метод становится рабочим инструментом ин- женера, проектирующего системы управления. Неуменение пользоваться этим инструментом может привести (и, к сожалению, как свидетельствует опыт, нередко приводит) к серьезным ошибкам, за которыми следуют реаль- ные экономические потери.
Настоящий учебник подготовлен в соответствии с действующей программой дисциплины «Теория автоматического управления», в основу которой поло- жен многолетний опыт, накопленный на кафедре Автоматизированных сис- тем управления тепловыми процессами Московского орденов Ленина и Ок- тябрьской Революции энергетического института (АСУ ТПМЭИ) и родствен- ных кафедрах других вузов страны. Само его название свидетельствует о более прикладном характере излагаемого в нем материала сравнительно с учебниками и учебными пособиями по общим курсам теории автоматическо- го управления [1—4]. Поэтому все теоретические положения, как правило, доводятся в нем до конкретных расчетных методов, характерных для практи- ки автоматизации теплоэнергетических объектов (а также аналогичных объ- ектов других технологических поцессов). Изложение материала сопровождается иллюстративными примерами, в значительной мере сквозными, проходящими через несколько глав; эти примеры составляют неотъемлемую составную часть материала и их реко- мендуется прорабатывать в процессе чтения. Примеры ориентированы на использование вычислительной техники, по крайней мере, программируемых микрокалькуляторов, которые могут рас- сматриваться как простейшие персональные вычислительные машины, до- ступные для приобретения каждым студентом. Для получения первоначаль- ных навыков программирования задач теории автоматического управления в приложении приведено несколько примеров программ расчетов на програм- мируемом микрокалькуляторе «Электроника БЗ-34». Вопросы оптимизации режимов работы объектов в учебнике изложены в предельно сжатом виде, необходимом только для уяснения их места в общем процессе разработки многоуровневых систем управления технологическими процессами. Подробно они рассматриваются в курсе «Автоматизированные системы управления технологическими процессами». По той же причине отсутствует материал по логическим системам управления объектами в не- стационарных режимах. Общность принципов управления объектами различных Непрерывных тех- нологических процессов позволяет надеяться, что учебник будет полезен не только при подготовке специалистов по автоматизации теплоэнергетических процессов, но и технологических процессов в других отраслях народного хо- зяйства. , Автор выражает свою глубокую признательность проф. В. С. Кочо, кол- лективу кафедры Автоматизации теплоэнергетических процессов Рижского ордена Трудового красного знамени политехнического института за тщатель- ное рецензирование учебника и высказанные при этом полезные замечания и советы, сотрудникам по кафедре АСУ ТП МЭИ, в совместной работе с кото- рыми сформировалось его содержание, доц. Г. А. Пикиной — за помощь при подготовке рукописи к печати. Автор
ГЛАВА ПЕРВАЯ АВТОМАТИЧЕСКОЕ УПРАВЛЕНИЕ И РЕГУЛИРОВАНИЕ 1.1. ОСНОВНЫЕ ПРИНЦИПЫ ПОСТРОЕНИЯ СИСТЕМ УПРАВЛЕНИЯ Управление техническим объектом обычно состоит в выработке команд, реализация которых обеспечивает целенаправленное изменение состоя- ния этого объекта при соблюдении заранее обусловленных требований и ограничений. Так, управление автомашиной заключается в организации ее движения из одного пункта в другой при соблюдении правил дорожного движения, условий безопасности водителя и пассажиров, выполнении требо- вания минимизации количества израсходованного горючего или минимиза- ции времени нахождения в пути и т. д. Управление энергоблоком тепловой электростанции (ТЭС) состоит в обеспечении выработки в каждый момент времени требуемого количества электроэнергии (которое может меняться в соответствии с диспетчерским графиком или из-за непредвиденных измене- ний режима работы энергосистемы) при соблюдении требований к нормаль- ному ведению технологического процесса (поддержанию давления и темпера- туры пара перед турбиной в заданных пределах, выполнению условий безо- пасности и безаварийности работы всех механизмов, выбору такого режима сжигания топлива, при котором будет обеспечена минимизация его удельного расхода, и т.п.). Частным случаем управления является сохранение некоторого желаемого состояния объекта в условиях, когда он получает непредвиденные воздейст- вия со стороны внешней среды, нарушающие это состояние. Так, цель управ- ления энергоблоком, работающим в базовом режиме нагрузки, — сохране- ние постоянства генерируемой им мощности и параметров пара по пароводя- ному тракту котла, стабилизация тягодутьевого режима горения и т. п. в условиях, когда непредвиденно меняется качество топлива, происходйт слу- чайные отклонения частоты переменного тока в энергосистеме от ее номиналь- ного значения и т. п. Состояние объекта в отношении цели управления определяется текущими значениями некоторого числа контролируемых переменных, получивших на- звание управляемых величин объекта. Так, при управлении автомашиной уп- равляемыми величинами объекта являются направление движения автома- шины и скорость ее движения; кроме того, в число управляемых величин мо- гут войти, например, температура двигателя, температура в кабине водителя и т. п. При управлении энергоблоком управляемыми величинами могут быть текущее значение генерируемой мощности энергоблоков, значения темпера- тур и давлений по пароводяному и газовоздушному трактам котлоагрегата и т. п. Воздействия, получаемые объектом со стороны внешней среды и приводя- щие к нежелательным отклонениям управляемых величин, называют воз- мущающими воздействиями, или возмущениями. Так, возмущениями, дейст- вующими на автомашину в процессе ее движения, которые приводят к неже- лательным отклонениям ее от избранного пути и нежелательным изменениям скорости, являются всякого рода неровности дороги, порывы ветра и т. п. Для энергоблока возмущениями являются непредвиденные изменения каче- 8
ства топлива, мощности, отдаваемой в энергосистему другими энергоблока- ми, и мощности, которая потребляется подключенными к энергосистеме по- требителями электроэнергии, и т. п. Последнее из перечисленных возмущений характерно именно для энерге- тических объектов, поскольку (в отличие от большинства других технологи- ческих объектов) электроэнергия не может складироваться (если не считать гидроаккумулирующих электростанций, удельный вес которых в общей ус- тановленной мощности энергосистем крайне незначителен). Изменение управляемых величин в соответствии с целью управления (и, в частности, поддержание их на неизменном уровне) осуществляется пода- чей на объект специально организуемых управляющих воздействий. Для возможности реализации этих управляющих воздействий всякий объ- ект снабжается специально предусмотренными для этой цели управляющими органами. Так, в автомашине предусматриваются: для управления скоростью автомашины — педали изменения подачи топлива в дигатель и тормозов, а также ручка переключения редуктора коробки передач; для управления на- правлением ее движения — рулевая колонка, для управления температурой в кабине — ручки включения отопителя и вентилятора и т. п. Соответствен- но управляющими воздействиями для автомашины являются манипуляции с педалями подачи топлива и тормозов, ручкой переключения передач, пово- роты руля, изменение положения ручек отопителя и т. д. Для возможности управления энергоблоком в его конструкции предусмотрены специальные клапаны на трубопроводах питательной воды и генерируемого котлом пара, топливоподающие устройства с регулируемой скоростью подачи топлива, на- правляющие аппараты вентиляторов и дымососов и т. д. Соответственно уп- равляющими воздействиями являются изменения: подачи топлива и воздуха в топку, подвода воды в котел, расхода пара на турбину и т. п. Управление, осуществляемое без участия человека, называют автомати- ческим, а техническое устройство, выполняющее в этом случае функции уп- равления, — автоматическим управляющим устройством или контролле- ром-, объект управления и контроллер во взаимодействии друг с другом об- разуют систему автоматического управления. В процессе работы контроллер получает текущую информацию о цели управления, а также информацию о текущем состоянии объекта и среды его функционирования и в соответствии с этой информацией (которая называет- ся рабочей) формирует управляющие воздействия на объект так, чтобы была достигнута цель управления. Схематическое изображение (обычно в виде прямоугольников) отдельных элементов системы и воздействий их друг на друга (в виде стрелок), а также воздействий, получаемых системой из внешней среды ее функционирования, называют структурной схемой системы. Степень детализации отдельных эле- ментов системы, а также сам принцип выделения из системы отдельных ее элементов могут быть различными. В отношении выполняемых элементами системы функций всякая система управления в наиболее укрупненном виде должна состоять из двух основных элементов: управляемого объекта (в котором протекает подлежащий управ- лению процесс) и контроллера (осуществляющего функции управления этим процессом). Простейшая функциональная структурная схема системы управле- ния показана на рис. 1.1, а. Здесь контроллер КН, получая информа- цию о цели управления в виде меняющегося во времени t сигнала зада- ния x(t), формирует управляющее воздействие ц(/) на объект ОБ таким образом, чтобы управляемая величина у(1) менялась в соответ- ствии с изменением x(t), т. е. так, чтобы достигалась цель управления: y(t)^x(t). (1.1)
Il Рис. 1.1 Очевидно, что подобная система управления может реально функцио- нировать только тогда, когда между изменением y(t) и вызвавшим его изменением ц(/) в объекте существует однозначное соответствие. Это соответствие отражается в математической модели объекта, которая предполагается заранее известной и может быть использована для определения алгоритма функционирования контроллера (алгоритма управления). Этот алгоритм определяет, как следует изменять управ- ляющее воздействие u(t) в зависимости от изменения x(t) для того, чтобы была достигнута цель управления (1.1). Информацию о математической модели объекта, используемую для проектирования алгоритма функционирования контроллера, называют априорной информацией об объекте управления. Практически рассмотренная структура системы управления может функ- ционировать только при выполнении следующих довольно жестких усло- вий: на объект управления не действуют никакие возмущения; математи- ческая модель объекта известна для любого момента времени с достаточно вы- сокой точностью; требуемый алгоритм управления может быть реализован в контроллере с достаточно высокой точностью. Нарушение хотя бы одного из этих условий приведет к появлению некон- тролируемого самопроизвольного отклонения управляемой величины от же- лаемого значения, причем с течением времени это отклонение может стать сколь угодно большим. В этом случае в структуру системы управления приходится вводить доба* вочный канал, по которому контроллер получает информацию о действитель- ном значении управляемой величины в каждый момент времени; это позво- ляет контроллеру при появлении отклонения от желаемого значения (неза- висимо от того, какой причиной оно вызвано) осуществить добавочное изме- нение управляющего воздействия на объект так, чтобы это отклонение было ликвидировано. Соответствующая информационная структурная схема си- стемы приведена на рис. 1.1,6; канал, по которому информацию с выхода си- стемы об изменении управляемой величины подается на вход контроллера, называют каналом обратной связи, или просто обратной связью. На этой схе- ме, помимо управляющего воздействия на объект р (t), показаны также воз- мущающие воздействия X (t), число которых может быть неопределенно большим; среди них могут быть и недоступные для контроля. В системе с обратной связью (рис. 1.1, б) имеется замкнутый контур циркуляции сигналов; поэтому такие системы получили также название замкнутых систем управления. Соответственно систему управления без об- ратной связи (рис. 1.1, а) называют разомкнутой. На практике, особенно при управлении технологическими (и в том числе теплоэнергетическими) процессами, сформулированные выше условия при- менимости разомкнутых систем управления почти никогда не выполняются, так что реальные системы управления обычно имеют в своей структуре зам- кнутые контуры.
В зависимости от характера изменения сигнала задания (задающего воз- действия) системы управления принято разделять на три вида: 1. Стабилизации, если задающее воздействие не меняется во времени. 2. Программного управления, если задающее воздействие является зара- нее известной (детерминированной) функцией времени. 3. Зависимого управления, или следящей, если задающее воздействие яв- ляется неопределенной в будущем функцией времени, т. е. такой функцией, характер изменения которой в будущем нельзя прогнозировать или в луч- шем случае можно прогнозировать лишь с определенной степенью вероятно- сти. Управление называется непрерывным, если осуществляемое контрол- лером изменение управляющего воздействия происходит в непрерывной за- висимости от изменения задающего воздействия и управляемой величины (а возможно, и от производных и интегралов от этих изменений). В случае дискретного управления управляющее воздействие принимает лишь какое- нибудь одно из нескольких возможных значений (в пределе — только из двух возможных значений) либо формируется в дискретные моменты време- ни. Дискретное управление, в частности, применяется тогда, когда алгоритм управления имеет характер логических условий; в этом случае его называ- ют логическим. Логическое управление чаще всего применяется в пусковых режимах объекта, когда необходимо в определенной последовательности вводить в действие отдельны' двигатели, механизмы и т. п. Обычно на прак- тике при управлении сложными технологическим объектами непрерывное и дискретное управления применяются совместно. Так, управление температу- рой пара, вырабатываемого энергоблоком, производится непрерывно измене- нием положения клапана подачи воды на впрыск; однако при сильных изме- нениях нагрузки может понадобиться, кроме того, и переключение в схеме питательных магистралей и т. п. Если управляемый объект имеет только одну управляемую величину, его называют одномерным-, соответственно одномерной является и система уп- равления таким объектом. Реально технологические объекты управления могут иметь относительно большое число управляемых величин и соответст- вующее им число управляющих воздействий. Такие объекты и системы уп- равления называются многомерными. Структура многомерной системы уп- равления по-прежнему может быть изображена так, как это показано на рис. 1.1, но только задающее воздействие, управляющее воздействие и управ- ляемую величину следует считать векторами соответствующей размерности 1.2. ДЕКОМПОЗИЦИЯ ЗАДАЧ И СТРУКТУР СИСТЕМ УПРАВЛЕНИЯ. КАЧЕСТВО ФУНКЦИОНИРОВАНИЯ ОБЪЕКТОВ И СИСТЕМ УПРАВЛЕНИЯ На практике задача управления, как правило, расчленяется на несколько взаимосвязанных, но в то же время относительно самостоятель- ных задач, что приводит и к расчленению системы управления на более мел- кие соподчиненные подсистемы. Подобное скоординированное между собой расчленение задач и систем управления получило название декомпозиции за- дач и систем управления. Как правило, из общей задачи управления выделяется задача устранения (или, по крайней мере, сведения к допустимому минимуму) вредного влия- ния на достижение цели управления действующих на объект неконтролируе- мых возмущений, а также неконтролируемых погрешностей в задании моде- ли объекта, т. е. задача, которая в структуре замкнутой системы управле- ния (рис. 1.1,6) решается на основе рабочей информации, получаемой конт- роллером по каналу обратной связи. Эта относительно самостоятельная часть
задачи управления получила название задачи регулирования объекта, а часть системы управления, выполняющая эту задачу, — подсистемы ре- гулирования. В результате подобной декомпозиции задачи управления контроллер расчленяется на два соподчиненных блока: 1) регулирующий, осуществляющий функции регулирования; этот блок обычно называется автоматическим регулятором, или просто регулятором-, 2) командный, вырабатывающий командное воздействие на регулятор таким образом, чтобы была достигнута цель управления. Структура системы управления в этом случае приобретает указанный на рис. 1.2 вид. Командное воздействие и (t), вырабатываемое командным бло- ком КБ, подается на вход подсистемы регулирования (на схеме она очерче- на штриховой линией), где на основании выявленного отклонения управля- емой величины от командного воздействия 8Р (0 = и (t) — у (0 регулятор Р формирует управляющее воздействие р (0. Выявление отклонения ер (0 происходит в сумматоре, обозначенном на схеме кружком; знак, с которым берется каждое слагаемое, указан у концов соответствующих стрелок, вхо- дящих в сумматор. Смысл подобного, опосредствованного через подсистему регулирования, управления состоит в том, что отклонения управляемой величины от ее за- данного значения, вызванные возмущениями и другими неучтенными факто- рами, достаточно эффективно устраняются регулятором, так что такую сис- тему управления можно рассматривать как систему управления объектом без возмущений (см. рис. 1.1, а), функции которого теперь выполняет подсистема регулирования в целом. Рассмотренную систему управления (рис. 1.2) можно считать двухуров- невой: первый (нижний) уровень образует подсистема регулирования, вто- рой — система управления со структурой, показанной на рис. 1.1, а, в кото- рой в качестве контроллера КН выступает КБ, а в качестве объекта ОБ — подсистема регулирования. Такого рода двухуровневые (а в общем случае и многоуровневые) структуры систем управления, в которых верхний уровень выполняет командные функции по отношению к нижестоящему уровню, получили название иерархических структур систем управления. Расчлене- ние системы на соподчиненные уровни, на каждом из которых решается своя, относительно простая частная задача управления, позволяет сравнительно просто и эффективно решать общую задачу управления. Обычно при выборе алгоритмов функционирования системы управле- ния, имеющих иерархическую структуру, изображенную на рис. 1.2, вна- чале определяется алгоритм функционирования регулятора, причем этот вы- бор осуществляется в предположении, что управляющее воздействие и (0 отсутствует, и объект управления находится только под воздействием воз- мущений X (0. На этом этапе проектирования управляемая величина обыч- но называется регулируемой величиной, управляющее воздействие — ре- гулирующим воздействием, а управляемый объект:—-регулируемым объектом. На следующем этапе определяют алгоритм функционирования командно- го блока по математической модели подсистемы регулирования (которая бы- ла уже определена на первом этапе). Иначе говоря, определяют алгоритм функционирования контрол- лера в структуре разомкну- той системы управления, представленной на рис. 1.1, а, где под контроллером пони- мается командный блок си- стемы, изображенной на рис. 1.2, а под объектом — Рис. 1 2
Рис. 1.3 подсистема регулирования в системе на рис. 1.2. Упрощение решения задачи выбора алгоритмов регулирования на первом этапе обусловлено тем, что не- контролируемые случайные возмущения обычно имеют относительно неболь- шую интенсивность; упрощение решения на втором этапе вызвано отсутст- вием неконтролируемых возмущений. Естественно, что в заключение необ- ходимо проводить анализ полученного решения моделированием всей систе- мы управления с тем, чтобы проверить правомерность принятых допущений и ввести в случае необходимости требуемую корректировку. Может оказаться, что требуемое изменение задающего воздействия х (0 система получает не извне, а должна самостоятельно формировать его так, чтобы некоторый заранее заданный показатель качества функционирования объекта принимал наибольшее или наименьшее из возможных значений: Qoc Ь (0, (0, q (0] extr, (1.2) где Kq (0 — возмущение (или несколько возмущений), влияющее на пока- затель качества функционирования объекта; q (0 — воздействие, характе- ризующее возможное изменение требований к качеству функционирования объекта. Записанное условие совместно с (1-1) является критерием оптималь- ного функционирования объекта управления. Операции расчета по результатам контроля (0 и q (0 текущего значе- ния х (0, при котором выполнялся бы критерий оптимальности (1.2), обыч- но реализуются в специальной подсистеме оптимизации качества работы объекта (ПОО) (рис. 1.3), находящейся на более высоком (третьем) уровне иерархии по отношению к подсистеме следящего управления. При относительно простом показателе качества функционирования объ- екта и малом числе переменных Aq (0 и q (0, от которых он зависит, все оп- тимизационные расчеты могут быть выполнены заранее. В этом случае ПОО превращается в блок реализации оптимальной функциональной зависимо- сти х (0 от Aq (0 и q (0. Полученная структура системы управления (рис. 1.3) может рассматри- ваться как базовая в составе более сложных структур систем управления. В реальных системах управления технологическими процессами цель управления, определяемая формулами (1.1) или (1.2), практически никогда не выполняется точно. Поэтому возникает необходимость во введении неко- торого показателя качества функционирования системы управления (или просто показателя качества управления), который численно характеризовал бы степень достижения системой поставленной перед ней цели. Естественно, что качество управления в первую очередь определяется значением ошибки управления-. е, (t) = x (t) — у (f), (1.3) т. е. отклонением управляемой величины от ее желаемой) значения. Но так как ошибка управления в общем случае является функцией времени, т. е. принимает различные значения в различные моменты времени, показатель качества управления должен представлять собой некоторый функционал от
ошибки управления Qc le (01- Систему управления, обеспечивающую в дан- ных конкретных условиях наименьшее возможное значение этого функцио- - нала Qc [е (7)1-> min, (1.4^ называют оптимальной. Следует отметить, что минимизация ошибки управления вовсе не гаран- тирует работоспособность системы управления: может оказаться, что мини- мальная возможная ошибка управления все же превосходит допустимое по технологическому регламенту ее значение. Поэтому наряду с понятием оп- тимальной системы приходится вводить понятие технологически работоспо- собной системы, т. е. системы, ошибка управления которой не превосходит допустимого по технологическим соображениям ее значения. Возникновение в системах управления погрешности управления обуслов- лено следующими основными причинами: 1. Наличием в управляемом объекте ограничений на диапазон возмож- ных перемещений управляющих органов и производных от этих перемеще- ний, а также инерцией и запаздыванием, с которыми управляемые величи- ны реагируют на управляющие воздействия. 2. Неточным заданием априорной информации о модели объекта, на осно- вании которой проводится проектирование системы управления. 3. Несовершенством принятых в проекте системы алгоритмов управле- ния и регулирования. 4. Возможностью появления в замкнутых системах управления и регу- лирования неустойчивых режимов их работы. Внешнее проявление эффекта неустойчивости состоит в том, что после подключения к объекту регулятор начинает без всяких видимых причин (практически при отсутствии каких- либо возмущений) перемещать регулирующий орган то в одну, то в другую сторону всякий раз все с большим и большим размахом: это приводит к по- явлению колебательного (с нарастающей амплитудой) процесса изменения регулируемой величины (примерно такого, который показан на рис. 1.4). 5. Неполнотой получаемой регулятором рабочей информации о текущем состоянии объекта управления. Соответственно этим причинам можно указать на следующие пути улуч- шения качества управления: I. Согласованная разработка проектов системы управления и подлежа- щего автоматизации технологического объекта с тем, чтобы заведомо обеспе- чить приемлемые в отношении управления его свойства (достаточный диапа- зон перемещений управляющих органов, надлежащее реагирование управ- ляемых величин на изменение управляющих воздействий и т. п.). 2. Возможно более точная разработка моделей объекта управления, а также включение в состав системы управления подсистем идентификации и адаптации. Эти подсистемы осуществляют экспериментальное уточнение модели объекта и соответствующее изменение алгоритмов управления во время ввода изготовленной системы в действие, и затем и в процессе ее по- стоянной эксплуатации (что необходимо из-за всегда существующего посте- пенного изменения свойств объекта и технических средств управления). 3. Применение в системе управления оптимальных или близких к опти- мальным алгоритмов функционирования контроллера и регулятора, т. е. таких алгоритмов, которые обеспечат минимизацию принятого критерия оп- тимальности работы системы при существующих ограничениях (в первую очередь ограничения на устойчивость процессов в системе). 4. Выбор приемлемой информационной структуры связей объекта с ре- гулятором, которая обеспечила бы получение регулятором достаточно пол- ной рабочей информации о текущем состоянии объекта.
Физически неполнота рабочей информации о состоянии объекта в рассмот- ренных выше структурах информационных связей (рис. 1.1 — 1.3) обуслов- лена тем, что в этих структурах регулятор контролирует лишь конечный эффект действия возмущений на объект — вызванное этими возмущениями нежелательное отклонение управляемой величины. В течение промежутка времени между появлением какого-либо возмущения и началом вызванного этим возмущением отклонения управляемой величины регугулятор бездей- ствует, несмотря на то, что фактическое состояние объекта уже меняется. Таким образом, неполнота рабочей информации может быть в значительной мере устранена, если осуществлять непосредственный оперативный конт- роль возмущений. Структура такой системы приведена на рис. 1.5, где регулятор получает добавочную информацию об изменении возмущения Хк (/), соответствующим образом преобразованную в блоке компенсации возмущения (КВ). Такие сис- темы получили название систем регулирования с компенсацией возмущений. Вместо непосредственного контроля возмущений можно осуществлять контроль соответствующим образом подобранных вспомогательных перемен- ных, характеризующих текущее изменение состояния объекта, вызванное действием этих возмущений. На рис. 1.6 приведены два варианта таких структур систем регулирования. В схеме, представленной на рис. 1.6, а, регулирование осуществляется двумя соподчиненными регуляторами — главным РГ и вспомогательным РВС. Первый, контролируя основную регулируемую величину у (/), фор- мирует командное воздействие и z (t) для второго, который на основании конт- роля отклонения вспомогательной переменной состояния объекта z (/) от и г (0 вырабатывает регулирующее воздействие р (i). В схеме, представлен- ной на рис. 1.6, б, регулирование осуществляется одним регулятором Р, но на вход этого регулятора, помимо отклонения основной регулируемой вели- чины у (/), подается сигнал от изменения вспомогательной переменной состоя- ния z (/), предварительно надлежащим образом сформированный в фор- мирующем блоке БФ. Отличие систем с контролем вспомогательных переменных состояния объ- екта от систем с компенсацией возмущений состоит в том, что контроль каж-
дой переменной состояния добавляет в структуру системы добавочный замк- нутый контур (поскольку на изменение переменной состояния влияют не только возмущения, но и регулирующее воздействие); системы с несколь- кими замкнутыми контурами называют многоконтурными. Информационная структура системы с несколькими вспомогательными переменными состоя- ния по-прежнему может быть представлена схемами, изображенными на рис. 1.6, но z (0 в этом случае следует считать вектором. Обратим внимание на то, что в каждом конкретном случае имеется свое целесообразное число уровней структуры системы управления. В частности, может оказаться, что необходимое качество управления достигается и при отсутствии командного блока, т. е. при х (/) = и (/) (см. рис. 1.2). Подобные системы управления, состоящие только из подсистем регулирования, часто встречаются на практике; будем называть такие системы управления вы- рожденными. Вырожденная система управления отличается от самостоятельно функ- ционирующей системы регулирования (а не в составе более крупной системы управления в роли подсистемы) только тем, что задающее воздействие х (t) на ее входе меняется во времени. 1.3. МАТЕМАТИЧЕСКОЕ И ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ СИСТЕМ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ Автоматические устройства заменяют интеллектуальную деятельность оператора по управлению тем или иным объектом. Но поскольку оператор в своих действиях руководствуется (иногда даже не осознавая этого) определенными правилами, то и всякое управляющее устройство следует прежде всего рассматривать как специализированную вычислитель- ную машину, реализующую соответствующим образом подобранные алго- ритмы управления. Совокупность заложенных в управляющую часть системы управления алгоритмов, обеспечивающих с требуемой точностью выполнение поставлен- ной перед системой цели, называют алгоритмическим или математическим обеспечением системы управления. Совокупность технических средств, на которых строится управляющая часть системы управления, называют ее техническим обеспечением. Объем и состав алгоритмического обеспечения системы управления оп- ределяется прежде всего ее функциональной структурой;в него могут вхо- дить алгоритмы: идентификации объекта и адаптации, собственно алгоритмы управления (регулирования и формирования командных воздействий); •оптимизации показателя качества функционирования объекта; идентифика- ции этого показателя. Управляющие вычислительные машины, работающие в составе систем управления технологическими процессами, отличаются от универсальных вычислительных машин (например, машин, устанавливаемых в вычислитель- ных центрах) двумя особенностями: 1) управляющие машины должны работать синхронно с течением техно- логического процесса (или, иначе говоря, должны работать в режиме реаль- ного времени); 2) входную информацию для расчетов управляющая вычислительная машина получает непосредственно от объекта управления в виде сигналов той или иной физической природы; соответственно и результаты расчетов не- медленно реализуются в виде физических воздействий на объект. При управ- лении технологическими объектами управляющие воздействия обычно пред- ставляют собой механическое перемещение управляющих органов (штока клапана, шибера, движка реостата и т. п.). Поэтому на выходе управляющей 16
вычислительной машины обычно располагаются достаточно мощные ревер- сивные двигатели (электрические, гидравлические, пневматические), сочле- ненные с управляющими органами и приводящие их в движение. Такие дви- гатели называют серводвигателями или исполнительными механизмами систе- мы управления. Соответственно управляющая вычислительная машина должна обладать большей, чем универсальная вычислительная машина, надежностью, по- скольку единственный сбой здесь приводит не просто к погрешности в рас- четах, а к возможности появления аварийных ситуаций в производстве. Вместе с тем при использовании управляющих вычислительных машин обычно предъявляются меньшие требования к объему и точности выполне- ния расчетов. Как и всякие вычислительные машины, управляющие машины могут быть цифровыми и аналоговыми, причем в одной и той же системе управле- ния могут использоваться машины обоих типов. Выбор технической струк- туры и составляющих ее технических элементов зависит от конкретных осо- бенностей работы автоматизируемого объекта и в первую очередь от функци- ональной иерархической структуры системы (см. рис. 1.3), сложности алго- ритмов каждого уровня иерархии. Цифровые ЭВМ [5] обычно используются на верхних уровнях иерархии — в подсистемах идентификации, адаптации, оптимизации; нижние уровни иерархии — регуляторы, а также командные блоки до настоящего времени реализуются почти исключительно на технической базе аналоговых вычисли- тельных устройств, как правило, в виде индивидуальных регулирующих при- боров и блоков связи между ними (6]. При одновременном использовании цифровой и аналоговой техники в системе цифровая управляющая машина работает в так называемом супервизорном режиме, формируя команды для индивидуальных аналоговых регуляторов, образующих подсистему регу- лирования. Естественно, что в относительно простых случаях системы регулирова- ния, выполненные на индивидуальных средствах, могут существовать и са- мостоятельно. Следует отметить, что поскольку серводвигатель входит в состав подсис- темы регулирования, его конструкция может быть решающей и при выборе конструкции регуляторов. В зависимости от вида потребляемой энергии сер- водвигатели делятся на электрические, пневматические, гидравлические. Со- ответственно и вычислительные устройства аналоговых регуляторов, в ко- торых используется тот или иной тип серводвигателя, строятся как элект- рические, пневматические или гидравлические. Выбор типа серводвигате- ля и регулятора диктуется конкретными особенностями их работы. Так, пневматические системы удобны при автоматизации взрыво- и пожароопас- ных объектов, гидравлические предпочтительны при работе в условиях виб- раций и т. д. В последнее время в связи с быстрым развитием микроэлектронной тех- ники цифровые вычислительные устройства начинают широко применять- ся и в подсистемах регулирования на базе микро-ЭВМ, которые, как прави- ло, выполняются в виде многомерных (многоканальных) контроллеров и ре- гуляторов, обслуживающих большое число управляемых единиц объекта. Системы автоматического управления современными мощными технологи- ческими объектами обычно функционируют в составе автоматизированных систем управления технологическими процессами (АСУ ТП) этих объектов. В общем случае автоматизированная система управления (АСУ) — это человеко-машинная система, обеспечивающая сбор и обработку информации, необходимой для оптимизации управления в различных областях человечес- кой деятельности. АСУ ТП является одной из разновидностей АСУ, отлича-
всех функций управления в полном ющейся тем, что объектом управления здесь является технологический про- цесс. Наличие человека-оператора в со- ставе системы управления может быть обусловлено многими причинами, в частности: 1) сложностью и малоизученностью технологического объекта управле- ния, что не позволяет получить до- статочно полную его математическую модель, а следовательно, и разрабо- тать формализованные алгоритмы уп- равления; 2) отсутствием технических средств, необходимых для реализации бъеме, например средств оперативного контроля некоторых управляемых величин; 3) технико-экономической целесообразностью. Таким образом, в АСУ ТП за оператором остаются функции управления еще не автоматизированными операциями и общего наблюдения за ходом тех- нологического процесса. Соответственно в АСУ ТП сильное развитие получа- ет ее информационная часть, задача которой состоит в выдаче оператору всей необходимой информации. Использование ЭВМ позволяет представить эту информацию в наиболее удобном для использования виде, например в виде фрагментов технологической схемы отдельных участков объекта на экране телевизора (дисплея). Появление того или иного фрагмента схемы по желанию оператора обеспечивается специальным вызывным устройством. Для возможности вмешательства оператора в ход технологического про- цесса все управляющие органы (а не только те, которые находятся в составе автоматической системы) снабжаются дистанционно управляемыми с пульта оператора серводвигателями; естественно, что оператор имеет возможность переводить на дистанционное управление также и любой серводвигатель, нормально управляемый регулятором или логическим контроллером. Под- ключение дистанционного управления к любому серводвигателю осуществ- ляется также посредством соответствующего вызывного устройства. Техническая структура АСУ ТП с управляющей ЭВМ, работающей в су- первизорном режиме, приведена на рис. 1.7. Схема включает в себя следую- щие элементы: ОБ — управляемый объект; 1 — первичные измерительные приборы; 2 — исполнительные механизмы; 3 — подсистему дистанционного управления; 4 — подсистему логического управления; 5 — подсистему авто- матического управления и регулирования; 6 — пульт оператора; 7 — инди- видуальные вторичные измерительные приборы; 8 — устройства отображе- ния информации, получаемой от ЭВМ; 9 — вычислительный комплекс (ЭВМ); 10 — человека-оператора; 11 — вышестоящую АСУ, с которой рассматрива- емая АСУ ТП обменивается информацией. Подробно построение автоматизированных систем управления техноло- гическими процессами рассматривается в [7]. 1.4. СТАНОВЛЕНИЕ И РАЗВИТИЕ ТЕОРИИ И ТЕХНИКИ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ ТЕПЛОЭНЕРГЕТИЧЕСКИМИ ПРОЦЕССАМИ Первым промышленным образцом автоматического управляющего устройства был автоматический регулятор уровня, примененный русским механиком И. И. Ползуновым в паровом котле, снабжавшем паром 18
его паровую машину (1765 г.). Схематическое изображение системы регули- рования с этим регулятором приведено на рис. 1.8. Объект регулирования здесь — паровой котел, цель регулирования — поддержание уровня воды у (0 постоянным. Регулятор состоит из поплавка П, который, перемещаясь вместе с изменяющимся уровнем, меняет степень открытия р (t) регулирую- щего органа РО — заслонки на трубопроводе подвода питательной воды в котел. Сочленение поплавка с заслонкой выполнено таким образом, что при повышении уровня воды заслонка прикрывается, а при понижении открыва- ется, обеспечивая тем самым стабилизацию уровня около его заданного зна- чения при действии возмущений (изменении потребления пара из котла, са- мопроизвольном изменении расхода воды вследствие изменения давления во- ды перед задвижкой и изменении давления пара в котле). Примерно два десятилетия спустя Дж. Уатт установил на своей паровой машине центробежный регулятор частоты вращения ее вала (рис. 1.9), прин- цип работы которого не отличался от регулятора И. И. Ползунова, но имел другое конструкционное оформление. Изменение частоты вращения вала в этом регуляторе воспринимается центробежным маятником ЦМ. Развиваемые при вращении маятника центро- бежные силы разводят грузы маятника, которые увлекают за собой муфту М вверх до тех пор, пока эти силы не будут уравновешены силой сжатия пру- жины П. Очевидно, что чем больше скорость вращения, тём больше перемес- тится вверх муфта. -В свою очередь, она связана посредством рычага со што- ком регулирующего органа объекта — клапаном РК на линии подвода пара к машине, причем так, что при увеличении частоты вращения вала клапан прикрывается, а при уменьшении — открывается. Частота вращения вала может быть установлена посредством соответст- вующего начального сжатия пружины с помощью задатчика ЗД. Оба рассмотренных регулятора не имеют серводвигателей, перемеще- ние регулирующих органов осуществляется непосредственно элементом, вос- принимающим изменение регулируемой величины (поплавком, центробеж- ным маятником); такого рода регуляторы получили название регуляторов прямого действия. Рост мощностей и размеров паровых машин привел к серьезным труднос- тям в использовании центробежных регуляторов прямого действия, по- скольку для перемещения тяжелых регулирующих клапанов требовалось все больше и больше увеличивать массу грузов центробежного маятника. Од- новременно стал все более заметным и другой недостаток рассматриваемых регуляторов — их неспособность строго поддерживать заданное значение регулируемой величины при различных нагрузках объекта (это явление по- лучило название статической ошибки или неравномерности регулирования). Рис. 1.8 Рис. 1.9
Действительно, для того чтобы объект нес новую нагрузку, необходимо переместить его регулирующий орган в новое положение (чем больше на грузка, тем больше должен быть открыт регулирующий клапан). Но так как в обеих конструкциях регуляторов положение регулирующего органа жест- ко связано с элементом, воспринимающим изменение регулируемой величи- ны, то при различных установившихся положениях регулирующего органа должно устанавливаться и различное значение регулируемой величины. Так, регулятор частоты вращения вала паровой машины может переместить регу- лирующий клапан в новое положение только изменением положения муфты центробежного маятника, что возможно только при новом значении частоты вращения вала машины. Стремление уменьшить неравномерность регулирования (для чего в ре- гуляторе, изображенном на рис. 1.9, следует, очевидно, увеличивать отно- шение плеч рычага /х//2) привело к неожиданному для того времени явле- нию— потере устойчивости системами регулирования, т. е. к появлению расходящихся колебаний регулируемой величины типа приведенных на рис. 1.4. Попытки борьбы с этим явлением чисто конструкционными мера- ми, прежде всего направленными на уменьшение сил трения в сочленениях регулятора (именно в этом видели вначале причину неустойчивости) успеха не имели. В результате в середине прошлого столетия наметился период за- стоя в развитии паровых машин (которые без регуляторов частоты вращения вала работать не могли), получивший образное название «кризиса регулято- ростроения». Проблема оказалась настолько важной, что ею занялись выдающиеся ученые того времени. Первая работа по устойчивости систем регулирования, в которой наметился верный подход к решению, была опубликована Дж. К. Максвеллом в 1868 г.; однако сделанные в ней упрощающие предпо- ложения исключали из рассмотрения реально существовавшие тогда и представлявшие практический интерес системы с центробежными регулято- рами Уатта, и поэтому она не была замечена инженерами. Ясное понимание природы неустойчивых режимов работы в системах ре- гулирования, практических способов получения неколебательных режимов, а главное, методологии изучения систем регулирования как нового феномена техники пришло только после появления в 1876—1877 гг. работ русского ученого И. А. Вышнеградского. Эти работы и заложили основы новой инже- нерной науки — теории автоматического управления. Непосредственная практическая значимость работ И. А. Вышнеградско- го состояла в том, что в них была показана несостоятельность попыток полу- чить в системах с центробежным регулятором Уатта устойчивые процессы без остаточной неравномерности, а также ошибочность стремления к устра- нению всех сил трения; напротив, оказалось, что для улучшения устойчиво- сти системы следует к муфте маятника подсоединить гидравлический демп- фер для искусственного создания вязкого.трения. Кардинальное решение проблемы устойчивого и без остаточной неравно- мерности регулирования паровых машин большой мощности пришло только после введения в последней четверти прошлого столетия в состав регулятора серводвигателя и корректирующей обратной связи. Применение серводвигателя, взявшего на себя функции перемещения регулирующего клапана за счет энергии внешнего по отношению к системе регулирования источника, позволило практически полностью разгрузить центробежный маятник. Применение корректирующей обратной связи поз- волило сформировать приемлемый (с точки зрения сегодняшнего дня) алго- ритм функционирования регулятора. Схема полученного регулятора непрямого действия представлена на рис. 1.10; она состоит из следующих основных функциональных элементов (ко- го
Рис. 1.10 торыё остаются характерными для аналоговых регуляторов, выпускаемых и в настоящее время): измерительного элемента — центробежного маятника ЦМ, осуществляющего выявление отклонения регулируемой величины от ее заданного значения; серводвигателя СД гидравлического типа с золотни- ковым распределительным устройством ЗЛ; корректирующей обратной свя- зи, состоящей из пружины ПОС и демпфера ДОС, с помощью которых осуще- ствляется формирование алгоритма функционирования регулятора. В отличие от регулятора прямого действия (рис. 1.9) здесь центробеж- ный маятник лишь управляет перемещением поршня серводвигателя, на- правляя посредством золотника масло под давлением (создаваемым насосом НС) в ту или иную полость серводвигателя. Для демпфирования возможных колебаний разгруженного маятника используется демпфер центробежного маятника ДЦМ. Наглядное представление о характере взаимодействия всех трех функцио- нальных элементов регулятора дает его функциональная структурная схема, приведенная на рис. 1.10, б, где ИЭ — измерительный элемент; СД — сер- водвигатель с золотником; ДОС — корректирующая обратная связь, т]„.э и т]0.с — составляющие перемещения штока золотника т| = т]и,9 — г]0.с, обус- ловленные действием измерительного элемента и корректирующей обратной связи соответственно. Работа регулятора в общих чертах происходит следующим образом. При заданном установившемся значении скорости вращения вала машины рычаг, связывающий муфту маятника с золотником, находится в горизон- тальном положении, обе трубки от золотника к серводвигателю перекрыты, поршень серводвигателя неподвижен, пружина обратной связи расслаблена. Пусть теперь скорость вращения вала машины изменится, например уве- личится. Тогда муфта центробежного маятника пойдет вверх, поворачивая рычаг вокруг точки А. Это приведет к тому, что точка В пойдет вверх, при- открывая окна золотника таким образом, что масло начнет поступать в верх-
нюю полость серводвигателя и его поршень начнет перемещаться вниз, при- крывая клапан на линии подвода пара к машине. Одновременно начнется пе- ремещение вниз и стакана ДОС, который, увлекая за собой расположенный в нем поршень, будет стремиться сместить точку В вниз, навстречу ее пере- мещению, вызванному движением муфты центробежного маятника. Обычно действие корректирующей обратной связи выбирается настолько сильным, что в процессе регулирования шток золотника совершает лишь очень небольшие отклонения от среднего положения. Соответственно в про- цессе работы рычаг регулятора по существу совершает небольшие колеба- ния относительно точки В как своей опоры, и, следовательно, перемещение поршня обратной связи в любой момент времени оказывается практически пропорциональным смещению муфты центробежного маятника (с коэффициен- том пропорциональности kB, равным отношению плеч рычага /х//2). Можно показать (к этому вопросу мы вернемся в § 3.3), что при этих условиях связь между положением регулирующего органа р, (О и муфтой центробежного ма- ятника (определяющей отклонение е (t) регулируемой величины от ее задан- ного значения) в любой момент времени описывается формулой t е (0 + ~ф~ f е (0 dt 1 и J О (1-5) которая и выражает алгоритм функционирования регулятора. Как следует из этой формулы, регулирующее воздействие в каждый мо- мент временц пропорционально взвешенной сумме отклонения регулируе- мой величины в тот же момент и интеграла отклонения, вычисленного с мо- мента включения регулятора в работу. Такой алгоритм функционирования регулятора в дальнейшем получил название пропорционально-интеграль- ного алгоритма (сокращенно ПИ-алгоритма). Общий коэффициент пропор- циональности kB в этой формуле называют коэффициентом передачи регу- лятора; в рассматриваемой конструкции регулятора его значение зависит, в частности, от соотношения плеч рычага /г//2 — чем оно больше, тем боль- ше fen. Вес интегральной составляющей определяется коэффициентом Т„, называемым постоянной интегрирования регулятора. Желаемое ее значе- ние может быть установлено изменением гидравлического сопротивления шунтирующей трубки демпфера обратной связи ДОС. для чего она снабжа- ется игольчатым вентилем. По окончании процесса регулирования эффект действия рассмотренной обратной связи исчезает (пружина обратной связи возвращается в расслаб- ленное состояние); поэтому такая обратная связь получила название ис- чезающей, или упругой. Однако первоначальное ее название, которое иногда употребляется и сейчас, было «.изодромная об ратная связь», а сам рассмотрен- ный регулятор назывался изодромным. Исчезновение действия обратной связи в конце процесса регулирования свидетельствует о том, что золотник может возвратиться в среднее положе- ние только в том случае, если возвратится в исходное положение муфта центробежного маятника, т. е. рассмотренный регулятор работает без оста- точной неравномерности. Если полностью перекрыть шунтирующую трубку демпфера обратной связи, его поршень окажется жестко связанным со стаканом, и перемещение точки А рычага совпадает с перемещением регулирующего органа. Такую корректирующую обратную связь называют жесткой', а алгоритм функцио- нирования регулятора с жесткой обратной связью при прежнем условии т] (t) «О определяется формулой р, (0 = /гпе (/). (1-6)
Из (1,6) следует, что перемещение регулирующего органа пропорцио- нально отклонению регулируемой величины. Полученный алгоритм называ- ют пропорциональным, или П-алгоритмом. Это частный случай ПИ-алго- ритма (1.5) при Тп оо. Очевидно, что П-регулятор осуществляет регули- рование с остаточной неравномерностью. В другом предельном случае, когда шунтирующая трубка демпфера об- ратной связи полностью открыта, перемещение стакана демпфера не оказы- вает влияния на положение его поршня, регулятор оказывается лишенным корректирующей обратной связи и точка А рычага всегда занимает неизмен- ное положение. Поскольку скорость движения поршня серводвигателя мо- жет считаться пропорциональной перемещению штока золотника (так как это перемещение обычно невелико), то алгоритм работы регулятора может быть записан следующим образом: Н' (0 = kae, (/), (1.7) или после интегрирования левой и правой частей этой формулы t р (t) = kK j е (0 dt, (1.8) о где kK — коэффициент передачи регулятора, называемого интегральным (сокращенно И-регулятором). Регулирующее воздействие, осуществляемое таким регулятором, пропорционально интегралу от отклонения регулируе- мой величины, вычисленному с момента включения регулятора в работу. Очевидно, что И-регулятор осуществляет регулирование без остаточной неравномерности, однако попытки применить его для регулирования паро- вых машин практически всегда кончаются неудачей, так как система регули- рования оказывается неустойчивой. Таким образом, корректирующая обратная связь служит для коррекции исходного, практически неудовлетворительного И-алгоритма регулирования в требуемом направлении — получения П- и ПИ-алгоритмов. Замечательно то, что задолго до введения такого понятия, как алгоритм регулирования (термины П-, И-, ПИ-алгоритм и т. п. вошли в обиход толь- ко около 30 лет назад), в гидравлическом изодр.омном регуляторе чисто эм- пирическим путем был реализован алгоритм, который и в настоящее время от- носится к типовым алгоритмам регулирования и наряду с другими более совершенными алгоритмами предусматривается к реализации в самых совре- менных контроллерах, выполняемых на базе микроэлектронной техники По- видимому, причина этого феномена кроется в том, что ПИ-алгоритм удачно моделирует действия оператора, осуществляющего регулирование техноло- гических объектов вручную. Действительно, продифференцировав (1.5), получим другую форму запи- си ПИ-алгоритма: fx'(0 = ^p(/)+_Le(0], (1.9) L 1 и J т. е. скорость изменения регулирующего воздействия пропорциональна взвешенной сумме отклонения и скорости изменения отклонения регулируе- мой величины в тот же момент времени. Примерно так и действует оператор. При появлении отклонения регули- руемой величины оператор начинает перемещать регулирующий орган с тем большей скоростью, чем больше скорость нарастания этого отклонения, имея в виду, что большая скорость изменения регулируемой величины свидетель- ствует о большом возмущении, воздействовавшем на объект. Кроме того, оператор увеличивает скорость перемещения регулирующего Органа по ме-
ре роста самого отклонения регулируемой величины, стремясь не допустить слишком большого его значения. После того, как отклонение регулируемой величины перестанет расти, а затем начнет уменьшаться, оператор уменьша- ет скорость регулирующего воздействия, а в какой-то момент времени, ког- да отклонение регулируемой величины хотя еще и существует, но уже доста- точно быстро уменьшается, начинает перемещать регулирующий орган в противоположном направлении. Действует он так потому, что регулируе- мая величина уже стремится к заданному значению и теперь важно умень- шить скорость ее изменения, чтобы она по инерции не отклонилась в проти- воположную сторону (или, по крайней мере, отклонилась не слишком силь- но). Но это значит, что оператор учел изменение знака производной откло- нения регулируемой величины — она стала отрицательной и настолько большой, что взвешенная сумма (1.9) оказалась тоже отрицательной. Развитие теории автоматического управления и регулирования вплоть до 30-х годов текущего столетия основывалось почти исключительно на реше- нии задач, которые выдвигала практика автоматизации паровых машин. Среди этих задач особо должна быть отмечена задача регулирования много- связных объектов. Эта задача возникла в связи с появлением теплофика- ционных паровых турбин, имеющих несколько регулируемых величин — скорость вращения ротора и давления пара в теплофикационных отборах. Решение этой задачи привело советского ученого И. А. Вознесенского к от- крытию в 1934 г. одного из фундаментальных принципов проектирования многосвязных систем управления — принципа автономности. Сущность этого принципа состоит в установлении между отдельными регуляторами многомерного объекта специально подобранных связей так, чтобы были скомпенсированы внутренние связи в объекте между регулируемыми вели- чинами. В результате многомерная система регулирования может рассматри- ваться как соответствующее число независимых (автономных) одномерных систем. В отличие от паровых машин первые достаточно совершенные системы автомати- ческого управления паровыми котлами появились практически только в 30-х годах текущего столетия. До этого автоматизация котлов в лучшем случае ограничивалась применением регуляторов уровня воды в барабане прямого действия, аналогичных регулятору И. И. Ползунова, но в несколько усовершенствованном виде — вместо поплавка использовалась так называемая термостатная трубка, что позволило вынести регулятор за пределы внутренней полости котла. Отставание автоматизации котлов от автоматизации турбин объясняется несколь- кими объективными причинами, из которых важнейшими являются следующие: 1. Недостаточная технологическая подготовленность котлов к переходу на автома- тическое управление, в частности, несовершенство процесса сжигания топлива в топ- ках котлов, предшествовавших появлению камерных топок с факельным сжиганием топлива. 2. Относительно медленный характер протекания процессов регулирования в су- ществовавших ранее типах котлов позволял успешно осуществлять управление ими вручную. 3. Переход от регулирования паровых машин к управлению котлами характери- зует качественно новый этап развития автоматизации, поскольку речь идет о переходе от регулирования отдельного, относительно простого объекта к автоматическому уп- равлению сложным технологическим процессом. Состояние такого процесса характе- ризуется большим числом управляемых и регулируемых величин, имеющих различ- ную физическую природу, постоянно изменяющихся под воздействием случайных не- контролируемых факторов. Только к 30-м годам текущего столетия появились объективные стимулы и реаль- ные возможности перехода к автоматизации котлов на ТЭС. Особенно сильный толчок дало в этом отношении появление прямоточных котлов, которые не могли работать без строгой синхронизации подачи топлива и воды; для регулирования таких котлов во Всесоюзном теплотехническом институте (ВТИ) им. Ф. Э. Дзержинского под руковод- ством С. Г. Герасимова были созданы первые электрические регуляторы с постоянной скоростью серводвигателя. Для получения переменной скорости перемещения регули- рующего органа серводвигатель управлялся короткими импульсами переменной дли- тельности, для чего использовался контактный гальванометр.
Применение электрических сигналов (как носителей инфор- мации) и электрических серводви- гателей постоянной скорости, ра- ботающих в импульсном режиме, явилось характерной особен- ностью всех последующих конст- рукций регуляторов паровых кот- лов и вспомогательного оборудо- вания ТЭС. Первая серийно выпускаемая в Советском Союзе комплексная система регулирования котлов и вспомогательного оборудования ТЭС появилась в 1946 г.; это была система электромеханических ре- гуляторов, разработанная в Цен- тральном котлотурбинном инсти- туте (ЦКТИ) им. И. И. Ползунова на основании изучения опыта мирового регуля- торостроения того времени. На смену электромеханической системе, обладавшей многими недостатками (труд- ность построения сложных схем регулирования, низкая надежность из-за наличия от- крытых электрических контактов), в 1948 г. пришла новая система электронных регу- ляторов ВТИ, разработанных Е. П. Стефани, В. Д. Мироновыми Н. И. Давыдовым. Дальнейшее развитие техники автоматического регулирования в теплоэнергетике шло по пути усовершенствования этой оригинальной системы; переход от электронных ламп к полупроводникам, а затем — к интегральным микроэлектронным схемам. Тем не менее базовая функциональная структура электронного регулятора практически ос- талась неизменной (рис. 1. 11); она состоит из следующих элементов: 1. Измерительного блока ИБ, на вход которого могут быть поданы сигналы от не- скольких первичных измерительных приборов — преобразователей регулируемых величин или возмущений и сигнала задания. 2. Электронного усилителя У. 3. Электронного трехпозиционного релейного блока РБ (характеристика которого показана на рис. 1.11 над основной схемой в рамке, обозначенной штриховой линией). 4. Корректирующей обратной связи КОС (упрощенная схема КОС изображена ниже основной схемы в рамке, обозначенной штриховой линией). 5. Асинхронного электрического серводвигателя СД с редуктором. Работа электронного регулятора происходит следующим образом. В установившем- ся режиме напряжение на входах всех функциональных блоков отсутствует, конденса- тор С обратной связи разряжен, серводвигатель неподвижен. При появлении отклоне- ния регулируемой величины на входе усилителя возникает некоторое напряжение е, что приводит к срабатыванию электронного реле, появлению напряжения на выходе ре- лейного блока ер.б и включению серводвигателя, который начнет перемещение регу- лирующего органа в сторону, необходимую для ликвидации возникшего отклонения регулируемой величины. Одновременно напряжение Cp.g подается на вход обратной связи, что приводит к постепенному заряду конденсатора и росту напряжения обрат- ной связи е0.с, что уменьшает напряжение на входе усилителя е, В нормальном им- пульсном (пульсирующем) режиме работы регулятора скорость изменения напряже- ния обратной связи ео.с намного превышает возможную скорость изменения напряже- ния измерительного блока eM.g, так что спустя короткое время напряжение е0.с дого- няет еи.о; когда напряжение на входе усилителя становится достаточно малым, реле отключается, напряжение на выходе релейного блока ер.б исчезает и серводвигатель останавливается. Немедленно начинается разряд конденсатора С и (если сигнал от из- мерительного блока еи.б еще не исчез) происходит повторное включение серводвигате- ля. Возникающий подзаряд конденсатора вновь отключает реле; таким образом про- исходит посылка импульсов на серводвигатель до тех пор, пока регулируемая величи- на не достигнет заданного значения. В процессе работы регулятора напряжение на входе усилителя е практически очень мало отличается от нуля, что соответствует близкому совпадению напряжений еи.б и е0 с- В результате в регуляторе реализуется ПИ-алгоритм регулирования (см. пример 2 § 3.3). В настоящее время электронные аналоговые системы регулирования выпускаются в виде агрегатированных комплексов электрических средств регулирования (АКЭСР), в состав которых, помимо рассмотренного блока, входит еще большое число блоков с самым разнообразным функциональным назначением. Это позволяет строить на базе та- кой техники сложные системы регулирования и управления различными технологичес- кими объектами [6].
К концу 30-х — началу 40-х годов относится также появление работ по теории ав- томатического регулирования технологическими и, в частности, теплоэнергетическими процессами (работы С. Г. Герасимова, Е. Г. Дудникова, В. Л. Лоссиевского, Ю. Г. Корнилова, В. Д. Пивня); правда, анализ процессов регулирования в этих работах про- водился еще при очень сильных упрощающих предположениях относительно математи- ческой модели объекта. Качественное изменение ситуации произошло в 1949 г. после введения Е. Г. Дудниковым в практику расчетов систем регулирования технологичес- ких процессов частотных методов, которые к этому времени уже использовались для выбора корректирующих элементов в следящих системах электроприводов и других подобных объектов (на возможность использования частотных методов для исследова- ния систем регулирования впервые указал в 1938 г. А. В. Михайлов). Применение час- тотных методов позволило в значительной мере снять ограничения на сложность выби- раемых математических моделей объектов. В результате появились пригодные для широкого использования методы расчета и проектирования систем регулирования теп- лоэнергетических и других технологических процессов, (работы, выполненные в МЭИ, ВТИ и др.). Достоинство этих методов состояло в том, что частотные характеристики, от- ражающие математическую модель объекта, могут быть сравнительно просто получены экспериментальным путем, а расчеты по ним сведены в простые и наглядные графоана- литические построения. Развитие автоматизации технологических процессов показало, что характерной особенностью разработки систем управления такими процессами является не только и не столько поиск оптимальных алгоритмов функционирования контроллеров и регуля- торов (в подавляющем числе случаев здесь оказались пригодными рассмотренные выше типовые алгоритмы), сколько поиск оптимальных информационных структур систем управления. Выбор числа каналов связи объекта с контроллером и точек расположе- ния отборов сигналов от объекта оказывает решающее значение на качество функцио- нирования системы управления. В связи с этим важное значение приобретает и задача разработки первичных измерительных приборов для контроля регулируемых величин самой разнообразной физической и химической природы. Решение всего комплекса ука- занных задач применительно к управлению теплоэнергетическими объектами особен- но интенсивно осуществлялось в ВТИ, ЦКТИ, Атомтеплоэлектропроекте Минэнерго СССР, НИИ Теплоприбор Минприбора СССР, МЭИ, Киевском институте автоматики, Ивановском энергетическом институте (ИЭИ) и других организациях. Одновременно велись исследования по получению математических моделей тепло- энергетических объектов аналитическим путем, что имеет исключительно важное зна- чение для построения систем управления новыми объектами, на которых еще не может быть поставлен эксперимент; ведущими в этом направлении организациями были ВТИ, ЦКТИ, МЭИ, Центральный НИИ комплексной автоматизации Минприбора СССР (ЦНИИКА), Институт проблем управления АН СССР (ИПУ). С появлением управляющих ЭВМ (типов М-6000, М-7000, а затем СМ-1 —СМ-4) начались работы по их алгоритмическому и программному обеспечению, по методам проектирования систем управления с цифровыми контроллерами. Оказалась возмож- ной также практическая реализация подсистем идентификации, оптимизации и адапта- ции (работы ИПУ, ЦНИИКА, МЭИ), внедрение которых, в частности, позволяет в зна- чительной мере снять ограничения на достижимое качество управления, обусловлен- ные неполнотой априорных моделей объектов. В настоящее время продолжаются работы по созданию многомашинных управляющих комплексов для мощных энергоблоков ТЭС и АЭС на базе мини-ЭВМ и микро-ЭВМ и микропроцессорной техники (разработки ИПУ, ЦНИИКА, ВТИ, Атомтеплоэлектропроект, НИИ Теплоприбор и других орга- низаций). Появление мощных универсальных вычислительных машин серии ЕС позволило также развернуть работы по созданию систем автоматизированного проектирования си- стем автоматического управления (САПР САУ) теплоэнергетическими процессами (раз- работки Атомтеплоэлектропроект, ЦНИИКА, МЭИ, ЦПКБ Минприбора СССР и др.). Естественно, что развитие прикладной теории автоматического управления тепло- энергетическими процессами шло в русле единого процесса становления общей теории автоматического управления, где важные работы принадлежат советским ученым А. А. Андронову, Л. С. Гольдфарбу (теория нелинейных систем), В. С. Кулебакину, Б. Н. Петрову (теория инвариантности), А. М. Летову, А. А. Фельдбауму, Я. 3. Цып- кину (теория оптимальных, адаптивных и дискретных систем), В. С. Пугачеву, В. В. Солодовникову (теория случайных процессов в системах управления). Фундаменталь- ное значение для становления современной теории управления имели работы математи- ков Н. М. Крылова, Н. Н. Боголюбова, Б. В. Булгакова, А. Н. Колмогорова, Л. С. Понтрягина.
1.5. ПРИМЕРЫ СИСТЕМ УПРАВЛЕНИЯ МОЩНОСТЬЮ ЭНЕРГОБЛОКОВ ТЭС Технологическая схема энергоблока барабанный котел — турбина в значительно упрощенном виде показана на рис. 1.12. В топку котла подается топливо и предварительно подогретый в воздухо- подогревателе ВП воздух. Выделяемая при сгорании топлива теплота вос- принимается поверхностями нагрева — экранными трубами ЭК, паропере- гревателем ПП и водяным экономайзером ВЭ, в результате чего поступаю- щая в котел питательная вода превращается сначала в насыщенный, а затем в перегретый пар с давлением Рп.п и температурой 0П.П; отделение воды от пара происходит в барабане котла Б. Продукты сгорания топлива — уходящие газы — после соответствующей очистки удаляются через дымовую трубу. Полученный в котле перегретый пар поступает в турбогенератор (совме- щенные на одном валу паровую турбину и электрический синхронный гене- ратор), где его энергия превращается в электрическую энергию трехфазного переменного тока заданной частоты /0 и напряжения. Цель управления энергоблоком в эксплуатационных режимах состоит в обеспечении выработки в каждый момент времени требуемого количества электрической энергии (мощности Na). При этом должны выполняться задан- ные требования к качеству функционирования энергоблока, которые обычно сводятся к минимизации удельного расхода топлива при сохранении всех эксплуатационных показателей на требуемых правилами технической экс- плуатации оборудования и техники безопасности уровнях. Общее число управляемых величин энергоблока достигает нескольких сотен, однако из них можно выделить сравнительно небольшое число на- иболее важных: электрическую мощность Na, давление и температуру перегретого пара Рп.а и 0п.п, уровень воды в барабане йб, разрежение в топке Ртп, какой- либо параметр, характеризующий качество сгорания топлива. Для возмож- ности целенаправленно воздействовать на текущее значение указанных уп- равляемых величин энергоблок снабжается следующими управляющими и регулирующими органами: задатчиком регулятора частоты вращения ротора турбины РТБ (синхро- низатором), который должен рассматриваться как один из управляющих ор- ганов энергоблока, поскольку РТБ является неотъемлемым конструктив- ным элементом турбины (воздействие рсх на рис. 1.12);
питателями топлива переменной производительности (воздействие рт); направляющими аппаратами вентиляторов и дымососов (воздействия рв и Идс); питательным клапаном воды (воздействие рп.в); клапаном на подводе воды к пароохладителю ПО (воздействие р0.в)- Обратим внимание на то, что в перечне основных управляемых величин энергоблока отсутствует частота вращения ротора f турбины, или, что прак- тически то же самое, частота вырабатываемого турбогенератором перемен- ного тока f0. Дело в том, что энергоблоки современных электростанций рабо- тают в составе мощных энергосистем, включающих в себя десятки электро- станций (тепловых, атомных, гидравлических). Особенностью параллельной работы генераторов переменного тока является то, что в установившихся ре- жимах все они вращаются синхронно с одинаковой частотой, т. е. частота в любой точке системы, на шинах любого генератора одна и та же. В этих усло- виях изменение мощности любого энергоблока, осуществляемое изменением подвода пара к турбине, оказывается величиной пренебрежимо малой в сравнении с общей мощностью всех электростанций системы, и поэтому оно не может сколько-нибудь заметно повлиять на частоту в энергосистеме, а следовательно, и на частоту вращения ротора этой турбины. Таким образом, возникает несколько неожиданная ситуация — регулятор частоты враще- ния ротора турбины собственно теряет право так называться, поскольку осу- ществляемое им регулирующее воздействие (перемещение клапана турбины) вызывает лишь кратковременное очень быстро исчезающее изменение этой частоты. Отсюда следуют два вывода: 1. В составе алгоритма функционирования РТБ не должно быть инте- гральной составляющей; в противном случае появление даже небольшого отклонения частоты от установленного на синхронизаторе значения приведет либо к полному открытию, либо к полному закрытию клапана турбины. Обычно регулятор турбины имеет П-алгоритм функционирования (с жесткой обратной связью). Фактически он играет роль своеобразного «рычага», пере- ставляющего клапан турбины пропорционально изменению частоты в энерго- системе (чем меньше частота, тем больше открывается клапан). Воздействие на синхронизатор, таким образом, влияет не на заданное значение частоты вращения ротора турбины, а на положение клапана турбины, т. е. на гене- рируемую энергоблоком мощность. 2. Частота вращения ротора турбогенератора по существу не является регулируемой величиной отдельного энергоблока — практически это регу- лируемая величина всей энергосистемы. Она поддерживается на заданном уровне, равном 50 Гц, специальным общесистемным регулятором частоты, устанавливаемым на диспетчерском пункте управления энергосистемой, который воздействует одновременно на достаточно большое число энерго- блоков. Вариант одной из наиболее простых схем управления мощностью энерго- блока и давлением пара приведен на рис. 1.13, а. Каскадная схема регулиро- вания давления перегретого пара состоит из главного регулятора РД дав- ления, на вход которого подается разность заданного Рпп и действительного Рп.п значений давления, вспомогательного регулятора РТ расхода топлива GT. Она воздействует на клапан подачи топлива или другого топливоподаю- щего устройства. Введение вспомогательной переменной состояния — регу- лируемой величины GT — позволяет ликвидировать влияние на основную регулируемую величину Рп.п возмущений, идущих со стороны подачи топли- ва (например, самопроизвольного изменения расхода топлива вследствие не- стабильной работы топливоподающих устройств). Оба регулятора обычно имеют ПИ-алгоритм функционирования.
Управление мощностью энергоблока в этой схеме выполняет регулятор турбины РТБ. При номинальном значении частоты в энергосистеме он под- держивает постоянное, установленное с помощью синхронизатора положе- ние клапана турбины и, следовательно, постоянную мощность энергоблока. При отклонении частоты в энергосистеме от номинала происходит соответст- вующее перемещение рп.п клапана, что приводит к изменению подвода пара к турбине, а следовательно, и к изменению ее мощности. Таким образом, энергоблок участвует в регулировании частоты энергосистемы, но только при условии, что общее регулирование частоты всеми электростанциями сис- темы происходит с неравномерностью (т. е. частота не поддерживается строго на постоянном уровне, а несколько меняется при изменении общей нагрузки энергосистемы). Если же частота возвратится к номинальному значению, к прежнему уровню возвратится и генерируемая энергоблоком мощность (хотя общая нагрузка энергосистемы может и измениться — необходимое в этом
случае изменение генерируемой мощности должны взять на себя другие энергоблоки). Если энергоблок должен участвовать в покрытии переменной составляю- щей нагрузки энергосистемы и в установившихся режимах при номинальном значении частоты, задатчик регулятора турбины необходимо подключить к регулятору частоты энергосистемы (РЧС) (рис. 1.13, б), который меняет ему задание (как и регуляторам других энергоблоков, участвующих в регулиро- вании). Обычно в этом случае в схему вводится непосредственный контроль мощ- ности N3 энергоблока; в результате схема приобретает вид, показанный на рис. 1.14, в. Здесь имеется регулятор мощности энергоблока РМ и командный блок КБМ, получающий задание на поддержание требуемой мощности Nl от РЧС. В составе последнего должна находиться подсистема оптимизации распределения нагрузок между электростанциями; таким образом, структу- ра системы управления мощностью энергоблока приобретает все основные подсистемы, которые были показаны на рис. 1.3. 1.6. ПРИМЕРЫ СИСТЕМ АВТОМАТИЧЕСКОГО РЕГУЛИРОВАНИЯ БАРАБАННЫХ КОТЛОВ Конструкционные особенности барабанных паровых котлов позволяют расчленить многомерную систему регулирования их режимов на несколько относительно независимых систем, среди которых главное значение принад- лежит системам оптимизации качества процесса горения топлива, стабилиза- ции уровня воды в барабане и температуры перегретого пара. Система оптимизации качества горения топлива. Поскольку показателем качества сгорания топлива является его удельный расход, критерий опти- мальности (1.2) имеет здесь следующий вид: Qoe = [ $ G.(t)dt /Г j Ng(i)dt Li—Г J / Li-- T -►min, где T — период отчетности. Оптимизация этого критерия осуществляется надлежащим изменением подачи воздуха GB (t). Хотя вычисление текущего значения подобного рода показателей не представляет труда (при условии, конечно, что имеется возможность текущего контроля расхода топлива), попытки его непосредственного использования в контуре оперативного управления к успеху не привели. Объясняется это, в частности, тем, что для оперативного управления интервал вычисления ин- тегралов в выражении для критерия должен быть относительно малым (во много раз меньшим отчетного периода), вследствие чего минимизация та- кого оперативного показателя может не привести к минимизации удельного расхода топлива за весь отчетный период. Поэтому на практике проводится декомпозиция задачи оптимизации в соответствии со структурной схемой, приведенной на рис. 1.3, причем в ПОО используются косвенные критерии, зависящие от мгновенных значений, доступных для непосредственного конт- роля величин. Так, из теории горения известно, что наилучшее сгорание топ- лива происходит в случае, когда зависимость расхода воздуха GB (/) от рас- хода топлива GT (/) в каждый момент времени поддерживается в соответст- вии со следующей приближенной формулой: GB (0 = a (Q₽ (0 а + b) GT (О, где а — заданное значение коэффициента избытка воздуха, т. е. отношение действительного расхода воздуха к теоретически необходимому (обычно а « «1-Н,2); а и b — постоянные коэффициенты, зависящие от вида топлива.
Рис. 1.14 Соответствующая схема системы управления расходом воздуха в топку по- казана на рис. 1.14. Управление осуществляется ПИ-регулятором расхода воздуха РВ (малая инерционность объекта позволяет обойтись здесь без ко- мандного блока) на основании сигнала задания Gl (t), вычисляемого ПОО объекта по приведенной выше формуле, с использованием данных контроля расхода топлива GT (О и теплоты сгорания топлива Q” (1), в схеме на рис. 1.3 этим сигналам соответствуют сигналы Xq (f) и q (t). Для измерения расхода воздуха обычно используется сигнал по перепаду давления на воздухоподо- гревателе. Рассмотренная схема нашла практическое применение только на котлах, работающих на жидком или газообразном топливе, причем оперативный контроль теплоты сгорания топлива не производится (для указанного вида топлив она достаточно стабильна, и необходимая коррекция может быть вве- дена вручную). На котлах, работающих на пылеуголвном топливе, такая схема не может быть реализована из-за отсутствия приборов для текущего измерения расхода топлива и его теплоты сгорания. Одна из наиболее рас- пространенных в настоящее время схем оптимизации таких котлов основана на регулировании содержания кислорода в уходящих газах. Из самого определения понятия коэффициента избытка воздуха следует, что при заданном значении этого коэффициента процентное содержание кис- лорода в уходящих газах определяется формулой О2 - 21 (1—1/а) (содержание кислорода в воздухе равно 21 %); так, для а — 1,2 имеем О2 — = 3,5%. Схема регулирования содержания кислорода в уходящих газах по- казана на рис. 1.15. Она выполнена как каскадная, причем с помощью блока ПОО фактически вводится компенсирующий сигнал от возмущения — поло- жения изменения регулирующего органа подачи топлива. Вспомогательным регулятором здесь является РВ, главным—регулятор содержания кислорода в уходящих газах РОз. Оба регулятора обычно имеют ПИ-закон функциони- рования. Необходимость использования каскадной схемы с компенсацией возму- щения обусловлена сравнительно большой инерцией и запаздыванием, ко- торыми обладает первичный прибор измерения содержания кислорода в га- зах. С системой регулирования качества сгорания топлива тесно связана сис- тема регулирования разрежения Ртп в топке котла (рис. 1.16). Объект регу- лирования в этой системе обладает хорошими регулировочными свойствами (малой инерцией и запаздыванием), так что система выполняется обычно как простая одноконтурная — регулятор разрежения РР получает сигнал
по разрежению в верхней части топки и воздействует непосредственно на измерение рдс положения направляющих аппаратов дымососов. Основным возмущением для системы регулирования разрежения, возни- кающего в процессе работы, является изменение расхода воздуха, осуществ- ляемого системой регулирования качества сгорания топлива. Иначе говоря, система регулирования разрежения и качества сгорания топлива в сущности составляет одну двумерную систему регулирования. Для устранения влия- ния действия РВ на разрежение в топке регулирующее воздействие этого регулятора следует подать не только на направляющий аппарат вентилято- ра, но и на вход РР, предварительно преобразовав его в соответствующим образом подобранном блоке компенсации (блок КВ). Тем самым реализуется принцип автономности при построении структуры двумерной системы, вслед- ствие чего двумерная система может рассматриваться как две автономные (независимые) одномерные системы. Действительно, изменение положения направляющих аппаратов вентиляторов в этой схеме немедленно приводит в движение направляющие аппараты дымососов, так что разрежение в топке практически остается неизменным. Чтобы сигнал от блока КВ не искажал заданного значения разрежения в установившихся режимах, он должен иметь исчезающий характер. Система регулирования уровня в барабане котла. Применяемая в настоя- щее время схема регулирования уровня в барабанах котлов приведена на рис. 1 17, а. На вход регулятора уровня РУ подается взвешенная сумма (зна- чения весовых коэффициентов устанавливаются в БФ и КВ) сигналов, оп- ределяющих текущие значения уровня в барабане ft6 (t) (основной регули- руемой величины), расхода питательной воды бп.в (0 (вспомогательной пере- менной состояния) и расхода перегретого пара из котла 0п.п (0 (возмущаю-
Выход пара Рис. 1.17 щего воздействия). Таким образом, информационная структура (рис. 1.17, б) рассмотренной системы регулирования сочетает в себе структуру системы ре- гулирования со вспомогательной переменной состояния (см. рис. 1.6, б) и системы с компенсацией возмущения (см. рис. 1.5). Назначение сигнала от вспомогательной переменной состояния здесь состоит в устранении влияния на уровень в барабане возмущений, идущих со стороны питательного клапа- на (самопроизвольного изменения расхода питательной воды, обусловлен- ного изменением давления воды в питательной магистрали), назначение сиг- нала от возмущения — устранить влияние на уровень изменения паровой •нагрузки котла. Для того, чтобы система работала без остаточной неравномерности, весо- вые коэффициенты БФ и КВ подбираются таким образом, чтобы в устано- вившихся режимах, когда Gn,B = Gn.n, их сигналы взаимно компенсирова- лись. Необходимость применения сравнительно сложной системы регулирова- ния для такого, казалось бы, очень простого объекта, как барабан котла (ведь подобные функции выполнял уже регулятор Ползунова, показанный на рис. 1.8), обусловлена наличием в современных котлах высокого давления своеобразного эффекта «вскипания» уровня. Сущность этого явления состо- ит в следующем. Пусть в какой-то момент времени регулятор турбины открывает клапан подвода пара к турбине, увеличивая расход перегретого пара из котла Gn.n. Это должно было бы привести к падению уровня воды в барабане котла, од- нако в действительности сначала уровень быстро возрастает («вскипает») и лишь спустя некоторое время начинает меняться в «правильном» направле- нии (уменьшаться). Объясняется это тем, что в экранных трубах и барабанах котлов высокого давления находится не вода, а пароводяная смесь, объем ко- торой зависит от давления. Увеличение открытия клапана турбины приво- дит к немедленному падению давления над поверхностью испарения в бара- бане, объем пароводяной смеси увеличивается, что проявляется во времен- ном увеличении уровня. Аналогичное явление, но в другом направлении про- исходит при уменьшении степени открытия клапана турбины. 2 Зак. 832 ' 33
Таким образом, эффект «вскипания» уровня при отсутствии в системе ре- гулирования сигнала по расходу пара привел бы к включению РУ в ложном направлении (при увеличении нагрузки он начал бы уменьшать подвод пита- тельной воды в котел и, наоборот, при уменьшении нагрузки — увеличи- вать); и хотя спустя некоторое время, после исчезновения эффекта «вскипа- ния» он начал бы работать в правильном направлении, исправить послед- ствия начальной неправильной работы уже не удалось бы. Введение компен- сирующего сигнала по расходу пара устраняет возможность ложных дейст- вий регулятора. Система регулирования температуры перегретого пара. Схема системы регулирования температуры перегретого пара 0П.П котла приведена на рис. 1.18; это схема с добавочной переменной состояния, в качестве которой выбирается температура за пароохладителем 0ПО (ее информационная струк- тура приведена на рис. 1.6, б). Осуществляемое в БФ формирование сигнала должно обеспечить исчезновение его воздействия на задатчик регулятора температуры РТР в установившихся режимах. Использование информации о добавочной переменной состояния позволяет изолировать основную регу- лируемую величину от возмущений, идущих со стороны пароохладителя ПО (от изменений температуры пара на входе в пароохладитель и самопроиз- вольного изменения расхода охлаждающей воды). Регулирующим воздейст- вием является изменение положения клапана подачи охлаждающей воды на пароохладитель р0.в. 1.7. ОСОБЕННОСТИ СИСТЕМ РЕГУЛИРОВАНИЯ ПРЯМОТОЧНЫХ КОТЛОВ Технологическая схема производства пара в прямоточном котле отли- чается от схемы производства пара в барабанном котле (рис. 1.12) отсут- ствием барабана, в котором разделяются жидкая и паровая фазы паро- водяного тракта. В упрощенном виде схема прямоточного котла приведена на рис. 1.19 (показан только пароводяной тракт, поскольку воздушно-газовый тракт здесь в принципе остается таким же, как и в барабанном котле). Питатель- ная вода, пройдя вначале через эконономайзер ВЭ, поступает в испаритель- ные трубы, экранирующие топку; в пределах переходной зоны ПЗ происхо- дит переход воды в пар, который в дальнейшем перегревается до требуемой температуры в пароперегревателе ПП. Из сравнения технологических схем барабанного и прямоточного котлов следует, что главное различие между ними (в отношении организации воз- можных информационных структур управления) состоит в том, что роль уровня в барабане котла при управлении прямоточным котлом играет поло- жение границы между испарительной и перегревательной зонами, а функции самого барабана принимает на себя переходная зона.
Рис. 1.19 Поддержание заданного положения границы между испарительной и перегревательной зонами является более сложной задачей, чем поддержание уровня, в барабане, по следующим причинам: положение границы трудно поддается непосредственному контролю; граница значительно более «подвижна», чем уровень в барабане, т. е. при одинаковых возмущениях скорость ее изменения выше скорости изменения уровня в барабане примерно в таком же отношении, в каком находятся пло- щади зеркала испарения в барабане и сечения труб переходной зоны в прямо- точном котле (правда, и допустимый диапазон ее изменения существенно больше, чем диапазон допустимых отклонений уровня в барабане); изменение тепловыделения в топке практически так же сильно влияет на положение границы зоны испарения, как и изменение подвода питательной воды. Трудность контроля границы зоны испарения заставляет искать другие косвенные величины, доступные для непосредственного контроля и в то же время достаточно тесно связанные с положением этой границы, так что под- держание на заданном уровне косвенной величины гарантирует нахождение границы испарения в известных пределах. Обычно в качестве косвенной регулируемой величины выбирают темпера- туру пара за переходной зоной 9п.а (0; приведенные выше особенности пря- моточных котлов заставляют, кроме того, несколько иначе (по сравнению со схемой регулирования уровня в барабанном котле, изображенной на рис. 1.17) строить и информационную структуру системы регулирования; вместо добавочного сигнала по расходу пара из котла вводится сигнал по рас- ходу топлива в топку. Но поскольку в общей системе управления энергоблоками изменение рас- хода топлива используется для регулирования давления пара (см. рис. 1.13), ю тем самым и система регулирования границы зоны испарения должна быть включена в состав системы регулирования давления пара. Таким образом, на энергоблоках с прямоточными котлами рассматриваемая система представляет собой взаимосвязанную систему регулирования давления пара и положения границы зоны испарения. В качестве примера на рис. 1.20, а приведена схема систем регулирова- ния давления перегретого пара и температуры за переходной зоной прямо- точного котла, если энергоблок участвует в регулировании частоты в энерго- системе. Схема регулирования давления, состоящая из РД и РТ, аналогична со- ответствующей схеме на рис. 1.13. Регулирование температуры за переход- ной зоной осуществляется каскадной схемой, состоящей из главного регуля- тора РТР и вспомогательного регулятора расхода питательной воды РПВ. На вход этого регулятора подается, кроме того, сигнал от изменения рас- хода топлива, который для системы регулирования температуры за переход- 2* 35
Рис. 1.20 ной зоной должен рассматриваться как возмущение. Необходимая коррек- ция указанного сигнала осуществляется в блоке КВ. В результате достига- ется автономное регулирование температуры за переходной зоной. Отдель но информационная структура системы регулирования температуры за пере- ходной зоной показана на рис. 1.20, б. В силу того,’что в прямоточных котлах изменение расхода питательной воды и расхода топлива практически с одинаковой интенсивностью влияет на температуру пара за переходной зоной и на давление перегретого пара, в рассмотренной схеме регулирования (рис. 1.20) можно поменять местами ре- гулирующие воздействия систем регулирования: температуры за переходной зоной и давления. В такой «перевернутой» схеме регулятор давления пара будет воздействовать на задатчик регулятора расхода питательной воды, а регулятор температуры за переходной зоной — на регулятор расхода топли- ва. Подобное изменение системы может оказаться целесообразным по тем или иным техническим соображениям. Остальные системы регулирования режима работы прямоточных котлов (качества сгорания топлива, разрежения в топке, температуры перегретого пара) выполняются в принципе так же, как и в барабанных котлах. 1.8. ОСОБЕННОСТИ СИСТЕМ УПРАВЛЕНИЯ ЭНЕРГОБЛОКАМИ АЭС Наиболее распространенный вариант технологической схемы производ- ства электроэнергии в энергоблоках с ядерным энергетическим реактором показан на рис. 1.21. Преобразование энергии распада ядер обогащенного урана в теплоту происходит в активной зоне (АЗ) 2 реактора /; теплота передается теплоно- сителю — воде, циркулирующей по первому контуру установки. Мощность, развиваемая реактором, может регулироваться перемещением стержней 4. В парогенераторе (ПГ) 5 происходит передача теплоты из первого кон- тура во второй. Вода второго контура поступает в ПГ, где превращается в насыщенный пар заданного давления. Полученный таким образом пар обыч- ным порядком (как и на ТЭС) поступает в турбину 3.
Рис. 1.21 Сопоставление технологических схем производства пара на ТЭС (см. рис. 1.12) и АЭС (рис. 1.21) показывает, что они достаточно близки между собой; различие по существу состоит только в том, что роль топки в котле ТЭС на АЭС принимают на себя реактор и первый контур. Соответственно и схемы автоматического управления и регулирования ядерных энергетичес- ких энергоблоков в общих чертах оказываются такими же, как и схемы ре- гулирования энергоблоков ТЭС. Основными управляемыми и регулируемыми величинами ядерного энер- гетического блока при нормальных режимах эксплуатации являются: электрическая мощность Na, давление пара в контуре Ря, уровень воды в ба- рабане парогенератора Яс, температура теплоносителя на входе в реактор 0ВХ и на выходе из него 0ВЫХ, плотность потока нейтронов в АЗ реактора п. Для возможности целенаправленного воздействия на эти величины энер- гоблок снабжается следующими регулирующими органами: подвижными ре- гулирующими стержнями, перемещение которых рст меняет плотность по- тока нейтронов (а следовательно, мощность реактора); регулирующими кла- панами на линии подвода питательной воды к ПГ (регулирующее воздейст- вие Цп.в); задатчиком частоты (синхронизатором) турбогенератора, воздейст- вием на который рсх можно осуществлять перемещение клапанов на линии подвода пара к турбине р„. Схожесть технологических схем производства электроэнергии на ТЭС и АЭС, естественно, приводит и к подобию их схем автоматического управле- ния и регулирования. В качестве примера на рис. 1.22 приведен один из воз- можных вариантов схемы управления мощностью ядерного энергетического блока. Построение этой схемы ничем не отличается от уже рассмотренной выше схемы управления мощностью энергоблока ТЭС (см. рис. 1.13, в). При по-
явлении отклонения мощности энергоблока N3 от заданного значения N33 ре- гулятор мощности ВМ меняет задание рсх регулятору РТБ, что вызывает со- ответствующее перемещение клапанов рп на линии подвода пара к турбине. Давление пара перед турбиной стабилизируется на заданном значении регу- лятором РД, который при необходимости меняет задание регулятору РН плотности потока нейтронов п. В свою очередь, этот регулятор соответствую- щим образом перемещает регулирующие стержни реактора рСт (подобно то- му, как в схеме регулирования на рис. 1.13 РД меняет задание регулятору РТ, перемещающему клапан на подводе топлива в топку котла). Задание регулятору РМ в рассматриваемой системе может быть либо пос- тоянным, либо меняться системным регулятором частоты (подобно тому, как это имеет место в системе на рис. 1.13, в). Однако в настоящее время по неко- торым техническим и экономическим соображениям энергоблоки АЭС обыч- но несут постоянную базовую нагрузку. Система регулирования уровня в парогенераторе /гб атомного энергобло- ка строится по тому же принципу, что и система регулирования в барабане котла (см. рис. 1.17). Подробное описание схем управления энергоблоками ТЭС и АЭС можно найти в [8—11]. ГЛАВА ВТОРАЯ ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ И ДИНАМИЧЕСКИЕ ХАРАКТЕРИСТИКИ ЛИНЕЙНЫХ СИСТЕМ 2.1. ДИФФЕРЕНЦИАЛЬНЫЕ УРАВНЕНИЯ ДИНАМИЧЕСКИХ СИСТЕМ И ИХ ЛИНЕАРИЗАЦИЯ Основные методологические положения теории автоматического управ- ления, берущие свое начало от классических работ И. А. Вышнеградского и Дж. К. Максвелла, могут быть сформулированы следующим образом: 1. Поведение объекта и регулятора (контроллера) в процессе регулирова- ния (управления) следует рассматривать в неразрывной взаимосвязи, по- скольку они образуют единую систему автоматического регулирования (уп- равления). В этом положении отражена необходимость системного подхода к к решению задач управления. 2. При изучении поведения систем управления не следует ограничивать- ся рассмотрением только их установившихся (статических) режимов — такие режимы должны рассматриваться лишь как частные случаи более об- щих неустановившихся (динамических) режимов. В связи с этим математичес- ким аппаратом изучения систем управления должен быть аппарат дифферен- циальных уравнений. 3. Дифференциальные уравнения объекта и контроллера являются ма- тематической записью их математических моделей, в которых должны най- ти отражение те их особенности, которые необходимы для правильного реше- ния поставленной задачи исследования. Поскольку среди всего многообра- зия видов дифференциальных уравнений общие методы решения имеют лишь линейные дифференциальные уравнения, при построении моделей объекта и контроллера следует всегда, когда это только возможно, стремиться к со- ставлению линейных математических моделей (т. е. к составлению линейных дифференциальных уравнений). 4. Так как теория автоматического управления оперирует с абстрагиро- ванными от конкретных физических систем математическими моделями этих 38
систем, ее методы могут применяться к системам самой разнообразной физи- ческой природы. Существование в реальных физических системах неустановившихся дина- мических режимов обусловлено наличием в таких системах емкостей, где ак- кумулируется вещество или энергия, изменение количества которых не может произойти мгновенно. В зависимости от вида этих емкостей динамические си- стемы делятся на системы: с сосредоточенными емкостями (в которых можно четко определить границы между отдельными емкостями и указать их чис- ло) и с распределенными емкостями. Уравнение материального или энергетического баланса для каждой со- средоточенной емкости в неустановившемся режиме (когда содержание ве- щества или энергии в емкости меняется) представляет собой дифференциаль- ное уравнение первого порядка. Если же система содержит не одну, а п ем- костей, ее поведение будет описываться системой из п дифференциальных уравнений первого порядка: z'i (t) = ft [zx (0,..., z„ (0, Xi(t),..., xt (01, (2.1) i = 1, 2, ..., n, где zx (0,..., zn (0 — переменные состояния системы, характеризующие со- держание вещества или энергии в каждой емкости в момент времени t\ Xi(t), ..., х, (t) — внешние (входные) воздействия на систему, приводящие к изменению ее состояния. Обычно в результате исследования необходимо определить характер изменения не переменных состояния системы, а некоторых других величин уг (0, ..., ур (0, связанных с переменными состояния и входными воздейст- виями функциональной зависимостью: У Ai) = Ф; к (0,..., zn (0, Xi (0,..., хг (01, / = 1,2. р. (2.2) Эти величины получили название выходных величин системы. Обратим внимание на то, что введенные здесь понятия входных и выход- ных величин не следует смешивать с входными и выходными потоками веще- ства или энергии технологического объекта; рассматриваемые термины здесь и в дальнейшем характеризуют величины, определяющие с интересую- щей нас точки зрения состояние системы (выходные величины) и внешние воздействия, меняющие состояние системы (входные величины). Кроме того, термином система в дальнейшем (при отсутствии специальных оговорок) будет обозначаться любое множество элементов, образующее некоторое це- лостное единство (или даже отдельный элемент) безотносительно к функ- циям, которые они выполняют (в частности, это может быть объект, регуля- тор, система регулирования, серводвигатель и т. п.). Систему, поведение которой описывается дифференциальными уравнени- ями, в частности уравнениями типа (2.1), называют динамической-, в частном случае равенства нулю производных в левых частях (2.1) система становится статической-. ft 1?! (i),..., zn (0, Xl (0.xc (0] = 0, i = 1,2,..., n. (2.3) Такая ситуация имеет место при сравнительно медленном изменении входных воздействий, когда процесс изменения накопленных в емкостях системы вещества или энергии протекает без заметной задержки вслед за изменением входных воздействий. При неизменных во времени значениях входных воздействий х®,..., xf и переменных состояния z”,..., z°n система находится в состоянии покоя; ему соответствует система уравнений: ft (г?,..., гй, xf,..., xf) = 0, I = 1,2,..., п. (2.4)
Если хотя бы одна из функций в правых частях (2.1) нелинейна, система в целом является нелинейной. После линеаризаиции этих функций, т. е. заме- ны их приближенными линейными функциями, система (2.1) переходит в систему линейных дифференциальных уравнений первого порядка: п I 2 «г.к2к(0+2 bi<KxK(f}, 4—1,2,...,п, (2.5) «=1 к= 1 где at, к и bit к — постоянные коэффициенты. Выбор метода линеаризации (метода приближения функций) определя- ется конечной целью исследования. Естественно, что переход от исходной системы (2.1) к линеаризованной (2.5) всегда сопряжен с некоторой потерей точности решения. Важно, однако, чтобы такой переход не привел к изме- нению качественного характера решения. В частности, при исследовании замкнутых систем управления линеаризация должна быть выполнена таким образом, чтобы устойчивость линейной модели (2.5) безусловно свидетельст- вовала и об устойчивой работе исходной нелинейной системы (2.1) (по край- ней мере при малых отклонениях от состояния покоя). Русский математик И. М. Ляпунов в своих основополагающих работах по устойчивости движе- ния, опубликованных в 1892 г., показал, что сформулированное требование выполняется тогда, когда линеаризация функций выполнена по методу «ма- лых отклонений». Это значит, что линеаризуемая функция в окрестности точ- ки исследуемого равновесного состояния системы г®, ... z!l, xf, ..., xf пред- ставляется рядом Тейлора, причем в разложении ограничиваются только линейными членами: п I ..,zn, xlt..., Х;)^ 2 aitK(zK—z°K) + ^bitK(xK—4), (2.6) к=1 к—1 где at, к ~ dfj/dzK и bi<K = dfi/dxK — значения частных производных от ли- неаризуемой функции соответственно по переменном z и х в точке разложе- ния. Если теперь подставим полученную формулу в (2.1) и перенесем начало отсчета переменных в точку разложения, придем к системе линейных урав- нений (2.5). В геометрической интерпретации рассмотренный способ линеаризации со- ответствует замене истинного графика линеаризуемой функции касательной, проведенной в точке исследуемого равновесного состояния. Подобным же образом линеаризуется и функция связи переменных со- стояния и входных воздействий с выходными величинами системы (2.2): п I ^(0= 2 ^-,Л(П+2 (2.7) к=1 К= 1 где Cj^ — dqjIdzK и d]iK = d^jldxK —постоянные коэффициенты, равные зна- чениям частных производных от этих функций соответственно по перемен- ным z и х в точке разложения. Система линейных дифференциальных уравнений состояния (2.5) совмест- но с уравнением связи (2.7) исключением переменных состояния может быть представлена в виде системы из р линейных дифференциальных уравнений n-го порядка, непосредственно связывающих каждую выходную величину со всеми входными воздействиями.
Рйс. 2.1 По отношению к одному входному воздействию каждое такое уравнение может быть представлено следующим образом: у (0 + (0 + an-if/'(0 + ап у (0 = Ьо х<т> (0 + ... ••• + х' (0 + Ьтх (0, (2.8) где аъ ..., ап, Ьо,..., Ьт — постоянные коэффициенты. В теории автоматического управления часто употребляется несколько иная форма записи этого уравнения: Тппу^ (0 + ... + Т1У ' (0 + У (t) = К 1К,тх^ (0 + ... ... + Тжд х' (t) + х (0], (2.8а) где Т и /С — постоянные коэффициенты, получившие название соответствен- но постоянной времени (поскольку она имеет размерность времени) и коэф- фициента передачи системы. При заданном входном воздействии х (0 правая часть этого уравнения становится заданной функцией времени; напомним, что такое уравнение на- зывается линейным дифференциальным уравнением n-го порядка с правой частью (или неоднородным уравнением). Пример 1. Показанный на рис. 2.1, а объект содержит только одну емкость — бак, в который непрерывно поступает и из которого уходит жидкость; количество аккумули- рованной в баке жидкости определяется значением ее уровня г. Составим дифференциальное уравнение этого объекта, считая входными воздейст- виями перемещения клапанов на притоке жидкости (f) и стоке х2 (/), а выходной вели- чиной — уровень жидкости у (t) = z (t). Пусть в течение некоторого небольшого отрезка времени А/ приток жидкости Gnp и сток GCT сохраняются на неизменном значении, причем 0ир Ф G0T. Тогда уравнение материального баланса для указанного отрезка времени будет иметь следующий вид: A Az (Gnp — GCT) А/, где F — площадь сечения бака, которая предполагается пос- тоянной по высоте, или Аг — = (GnP-GCT)/A. При AZ —г 0 получим уравнение материального баланса при непрерывно меняю- щихся расходах жидкости на притоке и стоке: Z'(0 = (Gnp(0-GCT(0]/^- Расход жидкости на притоке и стоке является функцией перепада давления на кла- панах и степени их открытия; будем считать (естественно, упрощая задачу), что эти функции имеют следующий вид: Gnp ~ апр V ^°пр —z *!> Gct — <xct]/~z—^ст*2’ где Р’р, Р°Т — соответственно давление на притоке перед клапаном и на стоке после клапана, которые будем полагать постоянными; апр и аСт — постоянные коэффициен- ты. После подстановки этих выражений в уравнение баланса получим нелинейное урав- нение состояния (2.1) и уравнения связи (2.2) в следующем виде: 2' (Z) - [апр ]SPZp~z(t) Х1 (0 —-ает Кг<0-^свт (Z)}/F; У (0 = г (О-
Тогда соответствующее линеаризованное уравнение состояния (2.5) определится сле- дующим образом: г' (0 = аг (0 + Ьххх (0 + б2х2 (0, а его коэффициенты «= -апр х«/(2Г xfj(2F У^РУУ. Ь^а^У b^-a^y&ZPbiF, причем установившиеся значения z“, xf, х§, Р®р, Р®т должны удовлетворять уравне- нию равновесного режима (2.4): “пр УРпр—ги ХЧ -“ст Уг°—Р°„ х« =0. Примем для определенности, что г° = 1 м, Р®т = 0, Р®р = 5 м, ^av = l м2-5/мин, аст= =2 м2-5/мин, F = 1 м2; тогда равновесный режим будет существовать при х? = х|. Так, при xj = х® = 0,5 полного открытия клапанов получим следующие линеаризо- ванные уравнения (2.5) и (2.7): / (0 = - 0,625 г (0 + 2xt (t) - 2х2 (0; у (0 = г (0. Отсчет переменных в этих уравнениях следует проводить соответственно от равновес- ных значений z® = 1 м; xj = х§ = 0,5, у0 = 1м. Исключением z (0 эта система приво- дится к уравнению, непосредственно связывающему выходную и входную величины: у’ (0 + 0,625 у (0 = 2х, (0 - 2х2 (0, или 1,6 у' (0 + у (0 = 3,2 Х1 (0 - 3,2х2 (0. Пример 2. Решим задачу предыдущего примера для системы из двух емкостей, ко- торая показана на рис. 2.1, б, если выходной величиной является изменение уровня во второй емкости. Уравнения материального баланса для каждой емкости здесь имеют вид: г! (0 = [Спр (0 - Gx (0]/Fx; г' (0 = [Gx (0 - GCT (0J/F?. Пусть зависимости расходов от гх, г2, хг, х2, р — р® , р 0 определяются форму- лами: ОПР = КРпр—г1 Gj-'^/zj z2; GCT — 2 Уг2 хг и Ft = F2 = 1 м2, тогда система нелинейных уравнений состояния (2.1) будет иметь вид: г( (0 = []/Р«р—гх (0 хх (0 —Vzx (0—z2(0; ] | *2 (0 = [Vz| (0— z2(0— 2 Vz2(Z)x2(0], J а уравнение связи У (0 = z2 (0. (б) Коэффициенты линеаризованных уравнений (2.5) zj (0=аи z1(0 + a12z2(0 + 6uxl(0; ) г2 (0 = a2lZi(0 + a22z2(Z) + fe22x2(0 J здесь определяются формулами: «и=-Н/(2 уру^у-1 «12 = 1 /(2 ]/z®—z®); (r) «22 = -11/(2 -|/J®=^) + х«/У4]; ь^ур^У^-, г>22 = -2У4, причем равновесные значения переменных должны удовлетворять следующей системе уравнений: У^р-z» x»-V^=4’=0; У^=<-2 У4х« =0;
в частности, для принятых в предыдущем примере значений = 1 м; х? = х| = 0,5 решение этой системы дает: Р’р = 6 м, zj = 2 м, и из формул (г) получаем следующие значения коэффициентов линеаризованных уравнений: Оц — — 0,625 мин-1; а12 = 0,5 мин-1; а21 = 0,5 мин-1; а22 == — 1 мин-1; &ц = 2 м-мин-1; &а2 = — 2 м-мин-1, т. е. z; (0 = -0,625г, (0 + 0,5г2 (Г) + 2Х1 (0; 4 (Z)^0,5zi (0— г2 (0—2х2 (/); г/(О = г2(О. (Д) Исключением zr (t) и г2 (/) эта система уравнений приводится к уравнению второго по- рядка, непосредственно связывающему у (t) с xt (t) и хг (t): у" (/) + 1,625 у' (0 + 0,375 у (0 = Xj (/) — 2х' (/) - 1,25 х2 (/). 2.2. ПРИМЕНЕНИЕ ПРЕОБРАЗОВАНИЯ ЛАПЛАСА ДЛЯ РЕШЕНИЯ ЛИНЕЙНЫХ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ Линейные дифференциальные уравнения динамических систем решают- ся методами, которые подробно рассматриваются в курсах высшей матема- тики. Для задач теории автоматического управления наиболее удобным является операционный метод решения, основанный на функциональном преобразовании Лапласа: X(sp= f x(?)e~s/ctt. (2.9) -о Эта формула устанавливает соответствие между правой частью (при t 0) функции х (t) вещественного переменного t и функцией X (s) комплекс- ного переменного s = ст + /со (ст и со — вещественные переменные; У — 1 — — j). Функция х (0 называется оригиналом, функция X (s) — его изображе- нием. Символически эта операция обычно обозначается так: X (s) = £{х (t)}. Изображения некоторых наиболее часто употребляемых функций приве- дены в табл. 2.1; более полные таблицы можно найти в математических спра- вочниках, например в [12]. Таблица 2.1 № строки х (С) при i > 0 X (S) № строки x (/) при / 0 X(s) 1 1 l/s 5 sin <o0 t wo/(s2 + «0) 2 1 1/s2 6 COS (Bo t s/(s2 + ®|) 3 tn(n=-A, 2 ...) n\/sn+1 7 Cne~a/(n=l, 2...) n!/(s+a)ZI+1 4 e~aZ l/(s+a)
Отметим некоторые особенности преобразования Лапласа: 1. Линейность преобразования а«М)| = i aKXK(s), (2.10) (к = 1 ' к = 1 где ак — постоянный коэффициент. 2. Изображение производной оригинала: Ж {х' (0} = sX (s) — х (— 0), (2.11) где х (—0) — значение оригинала при подходе к точке t = 0 слева. Подобным же образом X {х” (/)} = s (sX (з) — х (—0)] — х' (- 0) == = s2X (s)— sx(—0) — х' (—0); £{x"'(i)} -s{s2X(s)-sx(-0)-x'(-0)] 2I2) —x"(—0) = s3X(s)- — sa x(—0)— s' x' (—0) — x"(—0). ..................................... 3. Начальное значение оригинала при подходе к точке t — 0 справа: x( + 0) = limsX(s). (2.13) S—>oc 4. Конечное значение оригинала: lim х (!) = limsX (s). (2.14) /~>оо S—>0 Если оригинал удовлетворяет условию х (/) = 0 при t< 0, (2.15) формулы (2.11), (2.12) упрощаются: Ж {х'(()} = sX (s); 1 £{x"(()} = s2X(s), j т. e. для получения изображения к-й производной от оригинала достаточно умножить изображение оригинала на s*. Обратимся теперь к уравнению динамической системы (2.8), причем огра- ничимся случаем, когда входное воздействие х (/) удовлетворяет условию (2.15), а система до момента t—О находилась в состоянии покоя, т. е. у(—0) = = у' (—0) = ...= Уп-г (—о) = о. Умножим левую и правую стороны этого уравнения на е ~st и проинтег- рируем их в пределах от / = — 0 до / = оо; тогда, принимая во внимание свойства (2.10) и (2.16), получаем следующее алгебраическое уравнение для изображений входной X (s) и выходной Y (s) величин системы: (sn + а^-1 + ... + an-i s •+ ап) Y (s) = (Ьо &т + ••• ...+Ьт-г s + Ьго) X (з). (2.17) Обозначив К (s) =- b0 sm + • • + s + 5т; D(s) =sn +... +an-is4-an., (2.18)
это уравнение перепишем следующим образом: y(s) = Ag_X(s), (2.19) или Y (s) = W (s) X (s), (2.20) где W (s) = К (s)/D (s). (2.21) Определяемая последней формулой функция W (s) комплексного перемен- ного s получила название передаточной функции системы. Таким образом, для того, чтобы получить изображение выходной величи- ны системы, достаточно изображение входной величины умножить на пере- даточную функцию системы. Из сопоставления (2.8) и (2.21), (2.18) следует простое правило получе- ния передаточной функции по дифференциальному уравнению: 1. Производные в левой и правой частях уравнения заменяются на s в степени, равной порядку заменяемой производной. 2. Полученный таким образом полином правой части есть числитель пере- даточной функции, а полином левой части — ее знаменатель. Приравняв полином знаменателя передаточной функции к нулю, полу- чим характеристическое уравнение системы: D (s) = 0. (2.22) Корни этого уравнения называются полюсами передаточной функции. Итак, процедура решения дифференциального уравнения с использова- нием преобразования Лапласа состоит в следующем: 1. По заданному входному воздействию х (/) с помощью таблиц соответ- ствий находят изображение X (s). 2. По дифференциальному уравнению составляют передаточную функцию IF (s). 3. Находят изображение У (s) как произведение X ($) на W (s). 4. Определяют оригинал у (/), соответствующий Y (s). При выполнении последней операции обычно приходится предваритель- но представлять изображение Y (s) в виде суммы простых дробей: у (sj [ ___£а_ j A (S) S—S—S2 S — Sq (2.23) где В (s) и A (s) — полиномы; Sj, s2,..., sq —• корни полинома A (s); Clt Ca,..., Cq — постоянные коэффициенты. Если такое разложение выполнено, оригинал у (t), соответствующий Y (s), определяется следующим выражени- ем: ^(0 = C1e^ + C2e^/ + ... + C9es9< при f>0. (2.24) Коэффициенты разложения (2.23) определяются по формуле CK^(S~SK)4±L| (2.25) A (s) |s=sK Если среди корней полинома .4 (s) имеется корень sK кратности г, соответ- ствующая сумма простых дробей принимает следующий вид: ^'к1 । ' I ^кг (s—sKy (s—sKy~l s~s^ Таблица 2.2 № строки X (s) X (t) 1 1 s (s -f- а) — (1-е~я<) a 2 s~yb s (s+а) b I b \ _„f a \ a / 3 1 (s+а) (s-4-Р) a — p 4 1 (s--r-a)2 tz-at 5 b (H-а) (s+P) -J— [(fe_a) e-at-(*-p) e“И p—a 6 1 s(sH-a)(s+₽) -— !—— (pe—ae~$9 aP ap(a —P) 7 s-j- b s(s + a) (s+₽) aP 1 a(a—p) v 1 P(P~a) 8 1 s (s-f-a)2 -L[l-(l+aOe~“‘] a2 9 1 1 e -«i 1 ! e + (s-|-a) (s+P) (s4-y) (P—a)(y—a) v т (а —Р)(т—P) + 1- e-7' (a— T)(P—V) 10 s-|-& e-at+ b~$ e-₽( + (s + a)(s+P) (s+y) (P— a)(y—a) C ' (a —P)(y—P) + e-t( ’ (a—y)(P —V) 11 1 (s + a)2(s + P) —(P - a) t] e-af) (P—a)2 12 1 s(s + a)2 (s-rP) 1 Г Д e—at_ a (p—a) [a(P—a) J __ ! e-^4— p(p—a)2 a2 p
Продолжение табл. 2.2 № строки X (s) 13 1 s(s+«.)3 1 г / \ i 11 1 1 ~Г Ct/ -1- /2 1 Q — Я-t | a3 I \ 2 ) J 14 1 (s+a)2 + w§ 1 e sincoo^ COo 15 s-p” (s+a)a+<oB e~a/cosco0t 16 1 (s + P) [(s+a)24-<o|] Ле"“Ч1п(ш0/ + ф) + Be“w; Wo ]/(P—a)24-ci)| ’ o J , top B ; /Й v> 1 2 > 4J= arCt? Й (P —а)-4-ш| P—a 17 s-|-5 (s+P) [(s+a)2 + co»l Ле~а/ sin (ш0 Z-f- <P) ~h Л=±-1/ (fc-a)2 + <oi (o0 |/ (P—a)2 + a>g R -P+fe 4 COo , o— , ,1 ф- —arctg „ + (P—ap + coj p—a i i 0)11 +arctg b—a Коэффициенты Сп, Ск.>, ..., Скг могут быть найдены из формулы (к-1)! ds«-i р 11 A(s) Js=s; ' °’ а соответствующая компонента оригинала (см. табл. 2.1, строка 7) [Сп/(г-1)!]е^ ^-i+[Ci2/(r-2)!]esif ^-2 + ... + Сг„.е8И . (2.27) Коэффициенты разложения на простые дроби могут быть также найдены путем приведения правой части (2.23) к общему знаменателю с последующим приравниванием коэффициентов в числителях левой и правой частей при оди- наковых степенях s. В табл. 2.2 приведены часто встречающиеся при решении диффергнциаль- ных уравнений первого—третьего порядка изображения и соответствую- щие им оригиналы. Пример. 1. В примере 1 §2.1 было найдено дифференциальное уравнение одно- емкостного объекта (рис. 2.1, а) у' (/) + 0,625 у (/) -= 2 х (/). Найдем его решение для случая, когда входное воздействие при I = 0 меняется скач- ком от х (i) = 0 до х (/) = х0 (рис. 2.2, а), при условии, что до этого объект находил- ся в покое [у (—0) = 0].
Рис. 2.2 Передаточная функция, соответствующая за- данному уравнению, определяется формулой W (s) = 2/(s + 0,625), а изображение входного воздействия (см. табл. 2.1, строка 1): X (S)=x0/s. В соответствии с (2.20) можно записать изобра- жение выходной величины: Y (s) = 2x0/s (s + а), где а = 0,625. Обращение к табл. 2.2 (строка 1) дает ответ на поставленную задачу: у (t) = (2х0/а) (1 — е-«() при t 0. График полученного решения для х0 = 0,1 пока- зан на рис. 2.2, б. Пример 2. В примере 2 § 2.1 было найдено дифференциальное уравнение двухъемкостного объекта (рис. 2.1, б): у” (0 + 1,625г/' (0 + 0,375г/ (0 = = Xj (0 — 2х|(/)— 1,25 х2 (0. Найдем его решение отдельно для каждого вход- ного воздействия при тех же условиях, что и в предыдущем примере, т. е. xt (0 = х2 (0 = х0 при / >Оиг/(— о)=г/' (—0) = о. В области изображений это уравнение имеет следующий вид: Y (s) = (s) 2G (s) + Га (s) Х2 (s), где Fj (s) и 1Г2 (s)—передаточные функции объек- та по каналам действия х((0 и х2 (/) соответст- венно: (s) = l/(s2 + 1,625 s + 0,375); Г2 (s) = — (2s + 1,25)/(s2 + 1,625 s + 0,375). Таким образом, изображение изменения выходной величины, вызванного заданными воздействиями (0 и х2 (0, определяется формулами: Ki (s) = x0/s (s2 + 1,625 s + 0,375); Га (s) = — x0 (2s + l,25)/s (s2 + 1,625s + 0,375). Характеристическое уравнение s2 + 1,625s+0,375 = 0 имеет два вещественных корня s = _ а = —1,3465, s2 — —р = — 0,2785; следовательно, выражения для Yt (s) Y2 (s) могут быть также представлены следующим образом: У1 (s) = xe/s (s + a) (s + Р); /а (s) = _ 2х0 (s + 6)/s (s + а) (s + Р), где Ь — 0,625. Обратившись теперь к табл. 2.2 (строки 6 и 7), можно прийти к выводу, что в обоих случаях решение определяется формулой у (0 = Сх0 (4 + Bv е ~at + В2 е “р/); для y^t): С = 1; А = 1/ар; В, = 1/а (а — р); В2 = —1/р (а — Р); для г/2 (0: С = - 2; А = &/ар; Вг = (Ь - а)/а (а - р); В2 = - (Ь - р)/р (а - р). Результаты расчетов для х0 = 0,1 представлены на рис. 2.3. 2.3. МАТРИЧНАЯ ФОРМА ЗАПИСИ УРАВНЕНИЙ ДИНАМИЧЕСКИХ СИСТЕМ Операции с системами уравнений состояния и, в частности, переход к уравнениям, непосредственно связывающим входные и выходные вели- чины, оказываются более компактными, если воспользоваться матричной формой записи (2.5) и (2.7): z' (0 = Az (0 + Вх (/); (2.28) у (0 = Cz (0 + Dx (0, (2.29)
где z (0, x (0, у (0 — векторы-столбцы переменных состояния, входных и выходных величин: z (0 = [zx (0, г2 (0,..., zn (01т; х (0 = [*! (0, х2, (0,..., х{ (01т; у (0 = h/i (0. (О,-. уР (01т (индексом «т» обозначена операция транспонирования), а А, В, С, D —- мат- рицы коэффициентов а, b, с, d соответственно: В области изображений матричные уравнения (2.28), (2.29) приобретают следующий вид: [Es — Al Z (s) = BX (s); Y (s) = CZ (s) + DX (s), (2.31) (2.32) где Z (s), X (s), Y (s) — векторы-столбцы изображений Z (s), X (s'), Y (s), a E — единичная матрица. Для того чтобы в явном виде выразить вектор изображений переменных состояния, достаточно первое из этих уравнений умножить на матрицу [Es — А]-1, обратную для Es —- А: Z (s) = [Es — АН BX ($). (2.33) С учетом этого соотношения формула для вектора изображений выходных величин (2.32) приобретает следующий вид: Y (s) = С [Es — Al-1 BX (s) + DX (s), или Y (s) = W (s) X (s), (2.34) где W (s) = C [ Es — A]-1 В + D (2.35) — матричная передаточная функция системы: W (s)«= lF11(s) r12(s) ^21(0 Г22(0 ... ^u(s> ... HMs) L^P,1(0W'P,2(0... Напомним порядок определения матрицы, обратной для Es — А. 1. Составляется матрица, каждый элемент которой является алгебраи- ческим дополнением соответствующего элемента Es — А, т. е. минором этого элемента, умноженным на (—1)'+/ (i и j— нормера строки и столбца); ми- нором элемента называется детерминант матрицы, полученной после вычер- кивания i-й строки и /-го столбца. 2. Транспонированием полученной матрицы получается присоединенная для Es — А матрица adj (Es — А).
3. Вычисляется определитель | Es — А|, после чего обратная для Es — — А матрица определяется по формуле [Es — А]-1 = (l/|Es — А|) adj (Es — А). ' Заметим, что характеристическое уравнение системы получается прирав- ниванием к нулю определителя: |Es —А| = 0. (2.36) Корни характеристического уравнения называются также собственными зна- чениями матрицы А. Пример 1. В примере 2 § 2.1 была получена следующая система уравнений состоя- ния двухъемкостного объекта (рис. 2.1, б): ?' (/) = _ о,625 ?х (0 + 0,5 ?2 (0 + 2xt (0; ?' (0 = 0,5 г1 (0 - ?2 (0 - 2х2 (0, а также уравнение связи: у (0 = ?2 (0. Найдем матричную передаточную функцию рассматриваемого объекта. Матрицы, входящие в выражение (2.35), имеют следующий вид: . Г—0,625 А — I L 0,5 0,5 С = (0 1]; D |0 0]. Поэтому s + 0,625 —0,5 —0,5 s + adj (Es—А) р+1 0,5 [ 0,5 s-|-0,625. | Es—А | =s2+1,625s 4-0,375. Подставив полученные выражения в (2.36), получим обратную матрицу: Is 4-1 0,5 [Es—A]-1 =[l/(s2 4-1,625s 4-0,375)] , J 0,5 s4-0,625 J что позволяет записать передаточную функцию (2.35): [s4-l 0,5 112 01 W(s)MW-H ^+0,375) 10 1J 11 05 s+0i625 ][0 _2| = = (l/(s2+ l,625s4-0,375))[l; — 2 (s-}-0,625)J, т. e. передаточные функции по каналам действия Xj (0 и х2 (0 определяются формулами (s) = l/(s24-1,625 s 4- 0,375); Г2 (s) = — 2 (s 4-0,625)/(s2+ 1,625 s + 0,375). Наряду с задачей определения дифференциального уравнения, непосред- ственно связывающего вход и выход, по системе уравнений состояния, мо- жет возникнуть и обратная задача замены уравнения системы га-го порядка системой из п уравнений состояния первого порядка. В частности, к такому виду приходится приводить уравнение n-го порядка при его решении на ана- логовых вычислительных машинах; переход к такой унифицированной запи- си обычно оказывается также целесообразным при теоретических выкладках. В отличие от прямой задачи решение задачи определения уравнений со- стояния по уравнению «вход—выход» системы оказывается неоднозначным— одному такому уравнению, как правило, можно поставить в соответствие несколько систем уравнений состояния и соответствующих им уравнений связи. С точки зрения физики это означает, что реальной динамической сис- теме с определенной конкретной структурой емкостей аккумуляции вещест- во
ва или энергии может быть поставлено в соответствие несколько моделей, адекватно воспроизводящих вход и выход реальной системы, но имеющих различную внутреннюю структуру. Если по модели, полученной из дифференциального уравнения «вход—вы- ход» системы, может быть восстановлена (по крайней мере принципиально) ее действительная внутренняя структура, система называется наблюдаемой', в противном случае — ненаблюдаемой, Ненаблюдаемость системы обычно возникает тогда, когда в числителе и знаменателе передаточной функции, связывающей ее вход и выход, имеются одинаковые и потому сокращаемые сомножители. В результате число уравнений состояния модели оказывается меньше числа действительных уравнений состояния. Таким образом, в общем случае система дифференциальных уравнений со- стояния несет в себе более полную информацию о динамической системе, чем ее дифференциальное уравнение (передаточная функция), непосредствен- но связывающее вход и выход. Определенная свобода в выборе модели переменных состояния позволяет выбрать ее наиболее удобным в каждой конкретной ситуации образом, на- пример так, что переменные состояния будут независимы друг от друга; мат- рица А в (2.28) будет в этом случае диагональной. Однако вне зависимости от выбора модели характеристическое уравнение (2.36) остается неизменным, а следовательно, неизменными остаются и собственные значения матрицы А. В частности, если матрица выбирается диагональной, ее элементами будут ее собственные значения. Для диагонализации матрицы может быть, напри- мер, использован метод разложения матричной передаточной функции на простые дроби [18]. Пример 2. В предыдущем примере для системы уравнений состояния Г—0,625 0,51 , Г2 z (Z)= пч t 'z(/)Un 9 х(/,: И0=[° ljx(r), I 0,5 —1 j [и —2 J описывающей поведение системы, рассмотренной на рис. 2.1, б, была найдена переда- точная функция, связывающая ее вход (t) и выход: W (s) = l/(s2 + 1,625 з + 0,375). Определим соответствующую модель системы в пространстве состояния так, чтобы мат- рица А оказалась диагональной. Рассматриваемая передаточная функция имеет полюсы Sj — — 1,3465 мин-1 и s2 — = —0,2785 мин-1 и может быть поэтому представлена в виде суммы простых дробей (2.23): W (s) = CJts + 1,3465) + C2/(s + 0,2785), где коэффициенты Cj и С2 определяются по формулам (2.25): 1 s+0,2785 |s=-1,3465 S+ 1 ,3465 |s= — 0,2785 т. е. W' (s) = 0,9363(-------—-------—A 17 U+0,2785 s-f-1,3465/ Обозначим (s) = (s)/(s + 0,2785); Z2 (s) = XJsJ/fs + 1,3465); тогда Y (s) = 0,9363 [Zt (s) — Z2 (s)]. Переходя во временную область, получаем z( (0 = - 0,2785 (t) + Х1 (0; z; = - 1,3465 z2 (0 + Xj (0; У (t) = 0,9363 [Zj (0 - z2 (0],
или в матричном виде: z'(0 = [“"!’3465 ’ —0,9363] z (/). I и —— VfZ/oD] , I * J 2.4. ПЕРЕХОДНЫЕ ДИНАМИЧЕСКИЕ ХАРАКТЕРИСТИКИ ЛИНЕЙНЫХ СИСТЕМ Отличительным признаком линейной системы является то, что ее пове- дение описывается линейными уравнениями. Можно дать и другое определение: линейной называется система, к которой применим принцип наложения. Сущность этого принципа состоит в следующем. Допустим, что на вход системы подано воздействие х (/), представляющее собой сумму взятых с различными весами нескольких воздействий Xi (t), x2(t), ...,Xi(ty. x(t) = 2 (2.37) К=1 где ah — постоянный коэффициент, в результате чего произошло некоторое изменение выходной величины системы у (t), которое может быть названо реакцией системы на входное воздействие х (f). Если бы на эту систему воздействия хг (t), х2 (/),..., х( (/) подавались по- рознь, система отозвалась бы на каждое из них своей реакцией у, (О, (i), ..., yt (t). Составим из этих реакций ту же, что и для х (/), линейную функцию; y(t)=^aKyK(t). (2.38) К— 1 Если результат окажется тот же, т. е. если реакция системы на взвешен- ную сумму входных воздействий окажется равной сумме взятых с теми же весами реакций системы на каждое воздействие, система является линейной. Применимость к линейным системам принципа наложения открывает ши- рокие возможности для использования других, отличных от метода диффе- ренциальных уравнений, методов их исследования. Существо этих методов состоит в описании свойств изучаемой системы с помощью тех или иных ди- намических характеристик, т. е. характеристик, определяющих реакцию си- стемы на некоторое типовое входное воздействие. Подбор типовых воздействий осуществляется таким образом, чтобы лю- бое возможное в процессе эксплуатации воздействие на систему могло быть представлено взвешенной суммой этих типовых воздействий. Тогда, распола- гая соответствующей динамической характеристикой системы и используя принцип наложения, можно определить реакцию системы на любое могущее встретиться в процессе эксплуатации воздействие. В качестве типовых воздействий используются: единичное ступенчатое воздействие, описываемое единичной ступенчатой функцией’, единичное им- пульсное воздействие, описываемое делыпа-функцией', спектр гармоничес- ких колебаний единичной амплитуды. Единичная ступенчатая функция определяется формулой Н/)^1(0 = Р при (2.39) [ 0 при t < 0. Ее график был приведен на рис. 2.2, а (где следует только положить х0 — 1). Реакцию системы на единичное ступенчатое входное воздействие называ- ют ее переходной характеристикой и обозначают h (/). Показанные на рис. 2.2, б и 2.3 графики можно считать примерами пере- ходных характеристик одно-и двухъемкостного объекта (рис. 2.1) при усло- 52
-Г/2 Т/2 t dt Т/т - т/2 0 т/2 t о) вии, что х0 = 1. Эти характеристики были гюлу- чены решением дифференциальных уравнений объекта. Очевидно, что переходную характеристи- ку можно получить и экспериментально. Для этого следует установить равновесный режим работы ис- следуемой системы, после чего нанести ступенчатое возмущение и зарегистрировать график вызванного таким воздействием изменения выходной величины. Ступенчатое возмущение при этом не обязательно должно быть равно единице; приведение к единич- ному воздействию может быть сделано после окон- чания эксперимента делением каждой ординаты выходной величины на значение входного воздей- ствия, при котором проводился эксперимент. Возможность не только расчетного, но и экспериментального определе- ния переходных характеристик является весьма существенным их достоинст- вом с точки зрения инженерной практики. Дельта-функция представляет собой производную от единичной ступен- чатой функции: = (“) (00 t — 0) (хотя в точке t = 0 единичная ступенчатая функция имеет разрыв непрерыв- ности, однако в рамках теории обобщенных функций [3] такая операция счи- тается дозволенной). Для полного описания дельта-функции следует доба- вить еще соотношение (справедливость которого следует из самого ее опре- деления) t, У 6(0Л=1, (2.41) to где t0 — любое положительное число. Таким образом, дельта-функция — это бесконечно короткий, но имеющий бесконечно большую амплитуду импульс, существующий в момент времени t = 0, площадь под «графиком» которого равна единице (естественно, в со- ответствующих единицах измерения, в которые в качестве сомножителя вхо- дит время). Формирование дельта-функции может быть проведено путем предельного перехода из различных соответствующим образом подобранных функций времени, например, из прямоугольного импульса (рис. 2.4, б) длительностью тс амплитудой 1/т. Такой импульс может считаться производной функции 1 (i), линейно нарастающей за время т от нуля до единицы (рис. 2.4, а). При уменьшении длительности импульса т его амплитуда растет, но так, что пло- щадь под его графиком остается неизменной и равной единице; в пределе при т -> 0 функция 1 (t) превращается в единичную ступенчатую, а прямоуголь- ный импульс — в дельта-функцию. Реакцию системы на дельта-импульсное воздействие называют импуль- сной переходной характеристикой системы и обозначают w (t). Важное свойство этой характеристики состоит в том, что ее изображение по Лапласу есть передаточная функция системы. Действительно, изображе- ние выходной величины системы представляет собой произведение передаточ- ной функции системы на изображение входного воздействия. Но изображе- ние дельта-функции как производной от единичной ступенчатой функции рав- но единице, а поэтому изображение реакции системы на дельта-импульсное воздействие просто совпадает с передаточной функцией.
Рис. 2.5 Пример 1. Найдем импульсную переходную характеристику одноемкостного объ- екта (см. рис. 2.1, а). Передаточная функция этого объекта была найдена в примере 1 § 2.2: W (s) = 2/ /(s + 0,625). Обращение к табл. 2.1 изображений (строка 4) позволяет сразу же запи- сать: w (f) = 2 е~®’в25* при />0. График этой характеристики приведен на рис. 2.5. С определенной степенью приближения импульсные переходные харак- теристики могут быть также определены и экспериментально: постановка это- го эксперимента не отличается от постановки эксперимента по определению переходных характеристик, только вместо ступенчатого подается воздей- ствие в виде достаточно короткого и достаточно сильного импульса. Резуль- тат эксперимента — график реакции на такое воздействие должен быть при- веден к импульсу единичной интенсивности, т. е. каждая ордината графика должна быть разделена на площадь входного импульса. При выполнении операций с единичной ступенчатой и дельта-функциями полезно иметь в виду следующие их свойства. Если / (() — некоторая функ- ция, определенная на бесконечном интервале от t = — °о до t — оо, то f (0 -1 (t-т) = Р ® При *> Т; (2.42) ( 0 при t < т и f ~x)dt = f(r), (2.43) -ОО где 1 (t — т) и 6 (t — т) - смещенные на время т единичная ступенчатая и дельта-функции. Покажем теперь, что, располагая любой из рассмотренных динамических характеристик, можно вычислить реакцию линейной системы на входное воздействие произвольного вида. Пусть подаваемое на вход системы воздействие х (t) имеет произвольный вид, например такой, какой изображен на рис. 2.6. Найдем значение выход- ной величины этой системы в некоторый произвольный, но зафиксирован- ный момент времени t. С этой целью разобьем ось времени на небольшие от- резки длительности А| каждый и построим новую функцию времени х (t), которая совпадает с функцией х (t) в точках разбиения и остается постоянной в промежутках между ними. График этой функции на рис. 2.6 показан штри- ховой линией. Очевидно, что функция х (0 может рассматриваться как не- которое приближение к функции х ((), причем степень приближения будет тем выше, чем меньшей выбрана величина АВ- В пределе функция х (/) сов- падает с х (/), т. е. lim x(t)=x(t). (2.44) д5-*о
Вместе с тем функция х (() может рассматриваться как последователь- ность прямоугольных импульсов длительностью каждый. Следовательно, реакция линейной системы на воздействие х (/) может быть вычислена как сумма реакций на каждый из этих импульсов, взятых по отдельности. Обозначим реакцию системы на прямоугольный импульс длительностью и амплитудой 1/Д| (т. е. импульс единичной площади) как w (/). Тогда реакция системы на прямоугольный импульс той же длительности, но другой амплитуды А будет равна ЛД^ш (/). Соответственно реакция у (t) системы в фиксированный момент времени t на последовательность прямоугольных импульсов, образующих воздейст- вие х (t), может быть вычислена по формуле y(t)^w(O)x(t)M + w(M)x(t-^)M + ^(2Д^)х(/-2Д|)Д? + ...= = J w(i^x{t— ( = 0 Точное решение получим при Д| 0. При таком предельном переходе реакция у (/) на последовательность прямоугольных импульсов [т. е. на сиг- нал х (/)] стремится к реакции у (/) на воздействие х (/), реакция на прямо- угольный импульс единичной площади w (t) — к реакции на дельта-функ- цию, т. е. к импульсной переходной характеристике w (t), а сумма перехо- дит в интеграл y(t)= w(i)x(t—%) di. (2.45) -0 Импульсные переходные характеристики систем должны удовлетворять очевидному условию физической реализуемости: w (t) = 0 при t < 0. (2.46) Учитывая это условие, можно в качестве нижнего предела в интеграле (2.45) выбирать любое отрицательное число — в физически реализуемых сис- темах это не повлияет на значение интеграла. Поэтому часто (особенно при теоретических выкладках) нижний предел берут равным — оо, т. е. вместо (2.45) записывают ОО 1/(0- ^w®x(t-i)di. (2АТ) — ОО Отметим также, что при вычислении реакции системы на внезапно при- ложенное в момент времени t = 0 воздействие х (0, удовлетворяющее усло- вию х (0 — 0 при t <_ 0, значение интеграла не изменится, если в качестве верхнего предела выбрать любое число больше t. Это следует из того, что в в подынтегральном выражении х (( — |) = 0 при t. Поэтому при опре- делении реакции на подобного рода воздействия интеграл (2.45) можно сра- зу переписать следующим образом: t y(t)= ^w(i)x(t-i)di. (2.48) —о Математическую операцию, определяемую (2.47), называют сверткой функций w (t) и х (/) или интегралом наложения. Пример 2. Пользуясь интегралом наложения, найдем реакцию одноемкостного объекта (см. рис. 2.1, а), импульсная переходная характеристика которого ш (/) — = 2 е-°'в26< • 1 (/) была найдена в предыдущем примере, на внезапно приложенное воз- действие: х (/) = Ах sift 1 (/), график которого приведен на рис. 2.7, а.
Рис. 2.7 Подстановка этих выражений в (2.48) дает следующий результат: t y(t) =2ЛЖ Je~°'625S sin со (Z —|) dg = о 2ДХ 0,6252 + ы2 (сое 0,625(—(о cos со/+ 4-0,625 sin ш/) 1 (/). График полученного решения для <о — =л/2 мин-1 (период колебаний Та = 4 мин) приведен на рис. 2.7, б. Обратим внимание, что решение содержит переходную и устано- вившуюся составляющие [на рис. 2.7, б они по- казаны штриховыми линиями и обозначены Рпер (0 и t/уст (01> причем последняя опре- деляется формулой 2А JZyCT (0 = 0 6252 4-м2 (° • 625 sin со/ — со cos to/) т. е. является синусоидальным колебанием той же частоты, что и входное, но имеет дру- гие амплитуду и начальную фазу: Лу = 2Лж/У0,62524-со2; ср9 =-arctg со/0,625. Подставив в интеграл наложения (2.48) х (/) = 1 (/), получим выраже- ние для переходной характеристики: t h(t) — j w(fyd%, -о т. е. w (t) = h' (t). (2.49) (2.50) Таким образом, между переходной и импульсной переходной характеристи- ками имеет место простая взаимосвязь — импульсная переходная характе- ристика является производной переходной характеристики (это утвержде- ние иллюстрируют результаты примера 1 настоящего параграфа и примера 1 § 2.2). Из интеграла наложения следует, что выходная величина динамической системы в любой текущий момент времени зависит не только от входного воз- действия в этот момент времени, но также и от того, какие значения прини- мало входное воздействие в предыдущие моменты времени, т. е. система обла- дает своеобразной памятью на прошедшие значения входного воздействия. Это свойство динамических систем может быть принято в качестве определе- ния самого понятия «динамическая система» (наряду с определением, которое было приведено в § 2.1). Статические системы не обладают памятью на про- шедшие значения входного воздействия. 2.5. СПЕКТРАЛЬНОЕ ПРЕДСТАВЛЕНИЕ СИГНАЛОВ В ДИНАМИЧЕСКИХ СИСТЕМАХ Любая (с несущественными для практики ограничениями) функция времени может быть представлена суммой соответствующим образом подо- бранных гармонических колебаний вида a cos <в/ + b since/ = A cos (at + ф), (2.51)
где со = 2л/Т — угловая частота ко- лебаний; Т — период колебаний; А и ф — соответственно амплитуда и начальная фаза колебаний, опреде- ляемые формулами: А = |Ля2 + Ь2; , b (0 при а !>0; 1(2.52) Ф = —arctg-± F J а ( л при а<0. Действительно, пусть функция х (t), которую мы хотим представить суммой гармоник, имеет некоторый произвольный вид, например, такой, как показано на рис. 2.8, а. Выберем некоторый отрезок времени То и по- строим новую периодическую с периодом То функцию х (0 (рис. 2.8, б), ко- торая совпадала бы с х (/) на отрезке — То/2 < t < То/2. Эта периодическая функция, если она удовлетворяет условию Т./2 J \x(t)\dt<oo, (2.53) —Г./2 может быть представлена рядом Фурье, т. е. суммой гармоник с частотами <в0, 2й)0, 3(оо,..., кратными частоте <оо = 2п!Т0: x(t)=c0 + 2 (a«cosK©o/ + 5KsinK<Bo0. (2.54) к= 1 Коэффициенты ряда определяются по формулам: Т,/2 То J '' -Т./2 Го/2 I х (0 cos K&atdt’, 2 Qk “ZT 1 о -То/2 Т,/2 bK=-^~ f х (0 sin кш0 tdt. ‘о j -Т,/2 С учетом формул (2.51), (2.52) ряд (2.54) может быть также представлен следующим образом: х(0 = со + 2 ЛсО5(кю0/ + фя), (2.56) № 1 где Ак и фк — амплитуда и начальная фаза к-й гармоники. Совокупность чисел Akji <fK (к = 1,2,3...) называют амплитудным и фа- зовым спектрами функции х (0, а разложение этой функции в ряд Фурье — спектральным разложением. Формулы для ряда и его коэффициентов получают значительно более ком- пактный вид, если воспользоваться известными формулами Эйлера: cos ксо0 ~ + е-/х<в«0; 81пк®0^=-1-(е/ки»‘—е-/«“•<). (2.57) (2.55)
После подстановки их в (2.54) и (2.55) получим: х(/) = 2 X^e'/W; К — — СО _ Го/2 Ак = ~(ак—jbK) Г x(Oe-/'t0»/dA 2 Tq J -Тв/2 (2.58) (2.59) Комплексное число Ак полностью определяет к-ю гармонику разложе- ния; оно связано с ее амплитудой и начальной фазой соотношением: Ак ~ = (Лк/2)е-'чХ Для того чтобы получить разложение на гармоники исходной неперио- дической функции х (0 (рис. 2.8, а), следует в полученных формулах устре- мить То к бесконечности. Но так как при этом амплитуды гармоник стремят- ся к нулю [что непосредственно видно из (2.59)], то перед выполнением ука- занного перехода вводят новые комплексные коэффициенты разложения: _ _ _ г«/2 Хк=Х(к®0) = ТОАК = J (2.60) — То/2 Это приводит к видоизменению записи ряда (2.58): х (0=_L. 2 Х(ка>0)е^, (2.61) или с учетом того, что разность частот соседних гармоник А® — — к®0 — (k — 1) (во = <в0 == 2л/Т0: х(0 = — У X (/кЛш) Л®. (2.62) 2л к==—ОО Если теперь в формулах (2.60) и (2.62) устремим То к бесконечности, по- лучим Х(/<в) = J x(/)e~W/; (2.63) x(t) — f X (/<о) е/7“ d®. 2л J (2.64) Эти формулы определяют функциональное преобразование Фурье-, форму- ла (2.63) позволяет для функции вещественной переменной (оригинала) х (i) найти ее фурье-изображение X (/и), формула (2.64) дает возможность по изоб- ражению найти оригинал. Изображение X (]</>) представляет собой комплексную функцию частоты; ее модуль \Х (/со) | определяет распределение по частотам амплитуд гармоник в разложении функции х (t). Точнее, если построить график модуля изобра- жения |Х (/<*>)!, ограничившись только положительными частотами, то пло- щадь под этим графиком в пределах двух произвольных частот (вх < <в <<в2 с точностью до постоянного множителя 1/2л равна сумме амплитуд всех гар- моник разложения с частотами, расположенными в указанном диапазоне (на- помним, что таких гармоник будет бесконечно много и амплитуда каждой из них бесконечно мала).
Это утверждение следует из того, что амплитуда к-й гармоники Ак в раз- ложении исходной периодической функции связана с значением модуля |Х (/кДсо) |, как это видно из (2.60), соотношением Ак = (1/л)|Х (/кАсо)|Асо. (2.65) По указанной причине изображение по Фурье X (/со) функции х (t) может быть названо комплексной спектральной плотностью этой функции. Символически операция прямого преобразования Фурье (2.63) обозна- чается так: X f {х (t)}. Сопоставление (2.63) и (2.9) свидетельству- ет о том, что для «правосторонних» функций, удовлетворяющих условию х (/) = 0 при / < 0, преобразования Лапласа и Фурье совпадают, если считать s = /со. Соответственно для определения спектральных плотностей таких функций можно пользоваться таблицей преобразования Лапласа с последующей заменой s на /со. 2.6. ЧАСТОТНЫЕ ДИНАМИЧЕСКИЕ ХАРАКТЕРИСТИКИ ЛИНЕЙНЫХ СИСТЕМ Поскольку преобразование Фурье правосторонних функций оказалось идентичным преобразованию Лапласа, целесообразность его использования для исследования линейных систем определяется соображениями, аналогич- ными тем, которые были изложены в § 2.2. В частности, для определения спектральной плотности выходной величи- ны системы Y (ja>) следует воспользоваться формулой (2.20), заменив в ней s мнимой переменной /со: Y (jа) = W X (2.66) Комплексную функцию частоты W (jo), получаемую из передаточной функции системы W (s) заменой s на /со, называют комплексной частотной ха- рактеристикой (сокращенно КЧХ) системы. Комплексная частотная характеристика может быть представлена как в виде суммы ее вещественной и мнимой составляющих: Г (/со) = Р (со) 4- /(? (со), (2.67) так и в показательном виде: W (ja) = А (<о)е/<₽ <®>, (2.68) где Л (со) иф (со) — модуль и аргумент КЧХ, получившие название ампли- тудно-частотной (АЧХ) и фазо-частотной (ФЧХ) характеристик', они свя- заны с вещественной Р (со) и мнимой Q (со) характеристиками обычными соотношениями: A(co)=//32(co) + Q2(co); Ф W-arctg «М ± (»"Р" ''<“»>»; <2'69) ' 1япрнР(га)<0 и Р (со) == Л (®) cos ф (со); | (2 70) Q (со) = Л (со) sin ф (®). ) Пример 1. Найдем КЧХ одноемкостного объекта (см. рис. 2.1, а), передаточная функция которого была определена в примере 1 § 2.2: W (s) == &/(s + а), где b = 2; а — 0,625. После замены s = /со получим: W (/со) = Ь/(а + /со) = Р (со) + /Q (со), где Р (со) = 6а/(а2 4- со2); Q (со) = — 6со/(а2 4- ®2)-
Воспользовавшись формулами (2.69), получим выражения для АЧХ и ФЧХ: А (ы) = 6/]/а2 + и2; ф(ш) = — arctg <в/ос. Графики АЧХ и ФЧХ показаны на рис. 2.9, а и б соответственно, а годограф КЧХ— на рис. 2.10. Подобным же образом исходные формулы для КЧХ двухъемкостного объекта (см. рис. 2.1, б), получаемые заменой в передаточных функциях р на /со, которые были найдены в примере 2 § 2.2, имеют следующий вид: Fj (/®) = 1/(—(++ j 1,625(0 + 0,375); Г2 (/©) = — (/2<о+1,25)/(— ®2+ j 1,625(0+0,375). Годографы соответствующих КЧХ показаны на рис. 2.11. Поскольку импульсная переходная характеристика w (0 представляет собой реакцию системы на дельта-импульс, а изображение дельта-импульса равно единице, то в соответствии с (2.66) комплексная частотная характерис- тика может рассматриваться как изображение по Фурье импульсной пере- ходной характеристики: F(J(o)= j —о (2.71) Если учесть, что е~/<°г = cos at — j sin at, можно получить формулы для определения по импульсной переходной характеристике вещественной и мни- мой частотных характеристик: со Р (®) = Г w (0 cos atdt; Q («>) —о ОО — J w(t) sin atdt. —о (2.72) Из этих формул, в частности, следует: Р(©) = Р(—®); 1 Q ((о) — —(—~ф), J (2.73) Рис. 2.11 т. е. ветвь годографа ком- плексной частотной характе- ристики при отрицательных частотах является зеркальным отражением относительно ве- щественной оси его ветви для положительных частот (на рис. 2.10 она показана штри- ховой линией). Поэтому при практических расчетах обыч- но ограничиваются построе-
нием комплексной частотной характеристики только для положительных частот. Используя формулу обратного преобразования Фурье (2.64), можно по заданной комплексной частотной характеристике вычислить импульсную переходную характеристику: 03 f Г(/®)е'*М®. (2.74) 2л j J —00 Подстановка в эту формулу соотношений — cos/® + / sin tea и (2.67) при- водит к другой форме ее записи: ОО w(t) — ~— J [Р (®) cos ®/—Q (a) sin®/] da 4- — 00 00 4./—L.- f [Q(a))cosci)t+P(a))sm(o^da>. 2л J — oo Учтем теперь следующие два обстоятельства: 1. Поскольку в левой части этого выражения находится вещественная функция времени, вещественной должна быть и правая его часть; это значит, что мнимая составляющая в правой части должна быть равна нулю и, следо- вательно, ОО w(t)=~— С [Pva)cos®/—Q (®) sin eat] da>. 2л J — CO ; - 2. При отрицательных значениях времени левая часть этого выражения должна быть равна нулю (в силу условия фузической осуществимости систе- мы (2.46)] и, следовательно, 00 . 00 J P(®)cos®/da =— J Q(®) sin®M®. (2.75) — 00 —ОО Учет этого соотношения позволяет записать предыдущую формулу в зависи- мости либо только от вещественной частотной характеристики: ОО f р (®)cosa/d®, (2.76) я J — 00 либо только от мнимой частотной характеристики: СО w (t) = — — J Q (a) sin tend®. (2.77) — 00 Интегрированием полученных формул можно перейти к формулам для вычисления переходной характеристики. Так, подставив в (2.49) выражение (2.76), получим: 1 00 ОО t J d| J P(®)cos®|d® == у P(ia)dea у cos®gd£ = Q — qo * qq Q oo = _L [ ZMsinfedo. (2.78)
В пособиях по теории автоматического управления [1,3] обычно приво- дится приближенный графоаналитический метод расчета по этой формуле, использующий аппроксимацию вещественной частотной характеристики со- пряженными отрезками прямых, и специально составленные таблицы интег- ралов от получаемых таким образом типовых трапецеидальных или тре- угольных характеристик. В §5.4 приведен, другой приближенный метод определения переходной характеристики по вещественной и мнимой частотным характеристикам, удобный для выполнения расчетов как на ЭВМ, так и на программируемых микрокалькуляторах. Комплексная частотная характеристика может быть получена не только из дифференциального уравнения системы, но и экспериментально. Подадим на вход системы воздействие, совпадающее при t > 0 с сину- соидальным колебанием единичной амплитуды х (t) — sin at (см. рис. 2.7, а); тогда по прошествии времени, необходимого для исчезновения переходных процессов, выходная величина начнет также совершать установившиеся гармонические колебания той же частоты, но в общем случае другой амплиту- ды и начальной фазы, причем процесс установления колебаний будет проте- кать примерно так, как это было показано на рис. 2.7, б (это утверждение сле- дует из теории линейных дифференциальных уравнений). Таким образом, в установившемся режиме на входе и выходе системы бу- дут существовать колебания: х (0 = sin at; (2.79) у (i) = Ау sin (at + фД (2.80) и из эксперимента могут быть определены амплитуды выходных колебаний Ау и их начальная фаза фу , которая связана со сдвигом во времени А/ (рис. 2.7, б) соотношением <ру — a At. Покажем, что Ар равна значению амплитудно-частотной характеристи- ки системы А (со) для частоты со, а ц>у — значению фазочастотной характе- ристики Ф (со). Переход к комплексной форме ряда Фурье (2.58) по существу свидетель- ствует о введении новой типовой функции х (t) = e’ai, реакцию на которую непосредственно определяет КЧХ системы. Из теории линейных дифферен- циальных уравнений следует, что эту реакцию нужно искать в виде у (f) = = Аув^ el®*. Для определения конкретного значения Ау и ф^ необходи- мо х (0 и у (f), а также их производные х' (t) = jax (t); х" (0 = (/со)2 х (f); ...у' (t) —jay (t); y" (f) = (/co)2 у (f)... подставить в уравнение системы (2.8), в результате чего получим: y(t) = ’ D(ja) где К (/со) - k 1Т™т (/со)"’ + ... + Тх>1 ja + U; D (ja) = П (/®)" + ... ... + Tj/co + 1, или, принимая во внимание (2.18), (2.21), у (t) — W (/со) е'®*. Если воспользоваться соотношением = cos j sin 62
последнюю формулу можно также переписать следующим образом: у (/) = IP (©) + jQ (to)] (cos at + j sin at) == [P (©) cos at — Q (a) sin®/] + +/ [P (®) sin at + Q (©) cos at]. В соответствии с принципом наложения вещественная часть полученного выражения определяет реакцию системы на вещественную часть входного воздействия, т. е. на cos at, а мнимая на sin at. Таким образом, если в про- цессе эксперимента на вход системы подано синусоидальное воздействие (2.79), то выходное колебание (2.80) должно быть связано с вещественной и мнимой частотными характеристиками системы формулой у (t)= Р (и) sin at + Q (©) cos at, (2.81) которую можно переписать аналогично (2.51) у (t) = A (to) sin [и/ + ф (©)], (2.82) где A (to) и ф (co) связаны с Р (а) и Q (а) соотношениями, совпадающими с (2.69). Сопоставив теперь (2.82) с (2.80), убеждаемся, что полученные из экспе- римента амплитуда А у и начальная фаза ф;/ выходных колебаний действи- тельно совпадают со значениями АЧХ и ФЧХ системы для частоты ю. Если при проведении эксперимента амплитуда входного воздействия Ах отличалась от единицы, для получения значения АЧХ следует опреде- лить отношение амплитуд выходного и входного колебаний A (to) — Ау/Ах; значение ФЧХ от величины амплитуды, очевидно, не зависит. Пусть, например, рис.: 2.7 отражает результат эксперимента при подаче на вход системы колебания с периодом 4 мин. Из графика для у (/) находим: Ау/Ах ~ 1,18 м и А/= — 0,76 мин; таким образом, АЧХ и ФЧХ ис- следуемой системы для частоты а = л/2 мин-1 имеют следующие значения: А (со) = 1,18 м и Ф (и) =•—0,76-л/2 = — 1,194 рад = —68,4°. ГЛАВА ТРЕТЬЯ СТРУКТУРНЫЕ СХЕМЫ СИСТЕМ УПРАВЛЕНИЯ 3.1. АЛГОРИТМИЧЕСКИЕ СТРУКТУРЫ СИСТЕМ И ИХ ЭЛЕМЕНТАРНЫЕ ЗВЕНЬЯ Ранее уже говорилось о функциональных и информационных струк- турных схемах систем управления, где деление на составные элементы осуществлялось по признаку выполняемых ими функций или принад- лежности к объекту или контроллеру (см. рис. 1.1 —1.3, 1.5, 1.6, 1.10, 1.11, 1.17, 1.20). При исследовании систем управления первостепенное зна- чение приобретает характер преобразования сигналов в ее отдельных эле- ментах. Структурные схемы, построенные по такому признаку, называются алгоритмическими, а элементы таких структур —- звеньями. Как и функциональные структурные схемы, алгоритмические схемы обыч- но изображаются в виде блок-схем, т. е. каждое звено изображается прямо- угольником (блоком), а их входные и выходные величины — стрелками. Внутри блока наносится символ алгоритма преобразования сигнала; если в одном блоке преобразуются несколько сигналов, соответствующие каналы обозначаются штриховой стрелкой. Кружком по-прежнему изображается сумматор сигналов, причем будем считать, что все слагаемые берутся со сво- ими знаками (так как в случае необходимости смена знака на обратный мо- жет быть учтена в соответствующем блоке).
Рис. 3.1 В качестве примера на рис. 3.1 приведена алгоритми- ческая структура системы уп- равления, соответствующая ранее приведенной на рис. 1.2 функциональной структуре. Как видим, в рассматривае- мом случае различие между обеими блок-схемами состоит лишь в обозначениях блоков. Если на рис. 1.2 блоки характеризуются функциональным назначением (ОБ—объект управления, Р — регулятор и т. д.), то здесь они характеризуются передаточными функциями: Wk (s) — передаточная функция объекта, в соответствии с которой воз- мущающее воздействие X (f) влияет на управляемую величину у (f); Wfi (s) — передаточная функция объекта, определяющая влияние на уп- равляемую величину регулирующего воздействия ц (/); (s) — переда- точная функция регулятора; WK,y (s) — передаточная функция командного блока управления, определяющая изменение командного воздействия на под- систему регулирования и (t) при изменении задающего воздействия х (I). Естественно, что как объект, так и элементы контроллера (регулятор и ко- мандный блок) могут быть расчленены на более мелкие звенья (например, в в соответствии с функциональной структурой регулятора, приведенной на рис. 1.11). В общем случае подобное членение может и не иметь технического и функционального соответствия, но может быть полезным для исследова- ния системы (особенно часто такое искусственное разделение на звенья вы- полняется при построении моделей объектов управления). Непременное условие, которое должно соблюдаться при членении систе- мы на звенья, состоит в соблюдении правила однонаправленной передачи воз- действий. Это означает, что выходная величина любого звена системы зави- сит от изменения его входной величины, однако обратное влияние выходной величины непосредственно через рассматриваемое звено на входную величи- ну должно отсутствовать. Несоблюдение этого правила лишает смысла при- менение аппарата структурных схем. Среди всего разнообразия звеньев особого внимания заслуживают так на- зываемые элементарные звенья, описываемые дифференциальными уравне- ниями первого порядка, поскольку именно из таких звеньев чаще всего стро- ят математические модели систем управления. Статическое (безынерционное) звено: у (f) = kx (О, (3.1) где£ — коэффициент пропорциональности или передачи звена. Такое урав- нение имеют клапаны с линеаризованными характеристиками (когда изме- нение расхода жидкости пропорционально степени изменения положения штока) в рассмотренных выше примерах систем регулирования (см. рис. 1.9, 1.10 и др.); пружина обратной связи в гидравлическом и электромеханичес- ком регуляторах (см. рис. 1.10, 1.11), сила сопротивления которой пропор- циональна степени деформации; электрический резистор в схеме обратной связи электронного регулятора (см. рис. 1.11), сила протекающего через который тока пропорциональна приложенному напряжению, и т. п. Передаточная функция, переходная характеристика и КЧХ этого звена: W(s)^k; h(t)=kA(f), W(ja) — k. (3.2)
Выход маем _ Вход Q мама Г~~*~ Выход Masaa О> = о» Р(Ш) иг» Рис. 3.2 S) о Интегрирующее звено: t y(t)^kB^x(t)dt, (3.3) о или у' (0 = kl х (О- В знаменатель размерности коэф- фициента передачи этого звена входит время. Передаточная функция, пере- ходная характеристика и КЧХ интегрирующего звена опреде- ляются формулами W (s) = ka/s; h (0 = knt-1 (0; W (/co) = (k„/u>) e-^2. (3.4) Примером такого звена является двигатель с переменной частотой враще- ния вала (в частности, гидравлический серводвигатель регулятора частоты вращения ротора паровой машины, изображенный на рис. 1.10, а), скорость перемещения поршня которого может считаться пропорциональной смеще- нию штока золотника. Пример 1. Схема гидравлического серводвигателя отдельно показана на рис. 3.2,в. Пусть шток золотника сместился на величину т] от своего среднего положения, на- пример, вниз; тогда под действием перепада давления Pt — Р в верхнюю полость ци- линдра серводвигателя начнет поступать масло. Его расход при малых значения г] при- ближенно подчиняется формуле: О = ат] (Ре — Р), где а — постоянный коэффициент. Такой же расход масла будет, очевидно, существовать и в нижнем трубопроводе: G= = ат]/3, т. е. ат) (Ро — Р) = аг\Р. Отсюда следует, что, если пренебречь нагрузкой на серводвигатель, давление в обеих полостях цилиндра равно 0,5 Ро, а расход масла пропорционален смещению штока зо- лотника; G = 0,5 а Рот]. Если некоторый постоянный расход масла существует в течение отрезка времени Д/, то он вызовет перемещение поршня серводвигателя на величину, определяемую из уравнения сохранения вещества: SAp. — G&t, где S — площадь поршня; переписав его в виде Дц. О,5аРо __=-------— Д/ 5 при Д/ -> 0 получим уравнение серводвигателя при непрерывно меняющемся G: р' (0 = &сд П (0, где /гсд = 0,5 a Pg/S. График переходной характеристики интегрирующего звена и его КЧХ приведены на рис. 3.2, а и б. Дифференцирующее звено: у (t) = 1гдх'(t), (3.5) передаточная функция, переходная характеристика и КЧХ этого звена со- ответственно: F(s)=^„s; /г(0=М(0; .я 1 — Ц7 (/со) = kn сое Графики этих зависимостей приведены на рис. 3.3. (3.6)
Это звено не может быть технически реализовано из-за того, что порядок правой части его уравнения (3.5) больше порядка левой части. Можно только приблизиться к этому уравнению, используя реальное дифференцирующее звено: Ту' (0 + У (t) = kTx' (0, (3.7) передаточная функция которого, переходная характеристика и КЧХ: Т s-f-1 IF (/ш) = -.. kTa....... е/arctg 1 / <Г6». м Т/14-т2й)г (3.8) Соответствующие графики приведены на рис. 3.4, а и б. Для того чтобы свойства реального дифференцирующего звена прибли- жались к свойствам идеального, необходимо одновременно увеличивать ко- эффициент передачи k и уменьшать постоянную времени Т так, чтобы их произведение оставалось постоянным kT = kK. Отметим, что в размерность ka входит время. Пример 2. Примером реального дифференцирующего звена может служить кор- ректирующая обратная связь в регуляторах (см. рис. 1.10), отдельно изображен- ная на рис. 3.4, в. Входным воздействием здесь является перемещение стакана демпфера р (0, жестко связанного с серводвигателем, а выходной величиной—перемещение поршня демпфера Лдм (0- Пусть стакан демпфера начал перемещаться вверх, увлекая за собой и поршень; тогда в полости под поршнем возникнет некоторое давление жидкости Рдм (0, обуслов- ленное появлением силы сжатия пружины: ^дм (0— (с/^дм) Ядм (0> где с — коэффициент жесткости пружины, численно равный значению силы сопротив- ления ее сжатию при увеличении последнего на единицу измерения; — площадь по- верхности поршня. Под воздействием давления Рдм (0 начнется переток масла из нижней полости демпфера в верхнюю; будем считать, что скорость перетока масла в первом приближении пропорциональна давлению: Сдм (0 — о^Рдм (0 — (ас/£дм) Т)дм (0 (а)
Свяжем теперь расход бяМ(0 с перемещением поршня относительно стенок демпфера g (/). Пусть в течение некоторого отрезка времени А/ переток постоянен и равен Сдм, тогда можем записать следующее уравнение материального баланса: $ДМ Ы — Рдм А? , или Д?/Д/ — (1 / Адм) Оям. Для определения изменения g (0 при непрерывном изменении Одм(0 следует Д/ в этом уравнении устремить к нулю; в результате получим dl (t)!dt = (1/Едм) Сдм(0. Если учесть выражение (а) и, кроме того, иметь в виду, что g (t) = ji (0 — 1)дм(0, последнее выражение можно переписать следующим образом: . 7’Пдм (f) + Чдм (0 = Гр/ (0, где Т = /?дм/(ас). Инерционное звено первого порядка: Ту' (0 + у (/) = kx (t). (3.9) Передаточная функция, переходная характеристика и КЧХ звена: W (s) = A/(Ts + l); А(О = /е(1—(0; (ЗЛ0) W (/со) = —. k ....е - i arct£ T,t>. У 1+Г“ ш2 ) Соответствующие графики приведены на рис. 3.5, а и б. Пример 3. Примером такого звена может служить бак с жидкостью (см. рис. 2.1, а), уравнение которого было получено в примере 1 § 2.1, а переходная характеристика и КЧХ —в примерах 1 § 2.2 и 1 § 2.6). Другим примером инерционного звена является корректирующая обратная связь в электронном регуляторе (см. рис. 1.11), показанная на рис. 3.5, в. В соответствии с законом Кирхгофа в точке а схемы должен сохраняться баланс токов: iR (t)~ic (t). Если учесть, что iR (t) = [аер_б (0 — е0 0 (0]//?х и 0. (t) = = Св' с (0 (где а — положение подвижного контакта резистора Я2), то Т<с (0+ео.с W =&ф .6 (0, где Т = RtC и й = а (при Rt » Ri). Заметим, что если в рассмотренной схеме поменять местами резистор и емкость, она станет реальным дифференцирующим звеном. Аналогично смена мест расположе- ния пружины и демпфера в механическом звене, изображенном на рис. 3.4, в, приведет к тому, что оно превратится в инерционное. Интегродифференцирующее звено первого порядка: Ту’(f) + у (f) == k(Txx’(t) А-х (t)\. (3.11) Передаточная функция, переходная и комплексная частотная характе- ристики звена соответственно определяются формулами: W(s) = k Txs+Л Ts+l W (ja) —^11-Ь(7’«/7’—1)е-*/’']-1 (t)\ l+Tx(°2 е/ arctg (Tx—T) и/ (1 + тх т<а») V l-l-TW (3.12) Соответствующие графики приведены на рис. 3.6 а и б, как видим, гра- фик переходной характеристики и годограф комплексной частотной характе- ристики зависят от того, больше или меньше единицы отношение ТХ!Т.
Пример 4. Интегродифференцирующим звеном является рассмотренный в приме- ре 1 § 2.1 одноемкостный объект (см. рис. 2.1, а), если входной его величиной выбрать перемещение клапана ид притоке, а выходной — изменение притока жидкости, вызван- ное этим перемещением. Действительно, в этом случае к уравнению состояния объек- та г' (0 ~ аг (0 + bx (t) добавится следующее уравнение связи между переменной состояния и выходной вели- чиной: У (0=бпр (0 = “пр ]/РпР—2<0 х (0 =® сг (О+dx (0> где с = ~апр х»/(2 Vp®r-2<>); d = апр ]/p®p-z°, или при принятых в примере численных значениях параметров г' (0 = — 0,625 г (0 + 2 х (0; у (0 = — 0,125 г (0 + 2 х (0. Соответствующие уравнения для изображений (s +0,625) Z (s) = 2Х (s); У (s) = — 0,125 Z (s) + 2 X (s) после исключения Z (s) переходят в одно уравнение: т. е. объект имеет передаточную функцию IF (s) = 1,6 (2s + 0/(1,6s +1). 3.2. ИНЕРЦИОННОЙ ЗВЕНО ВТОРОГО ПОРЯДКА Дифференциальное уравнение инерционного звена второго порядка имеет вид: TW (0 + 7\у’ (0 + у (0 = kx (0. (3.13) Примером такого звена является двухъемкостный объект (см. рис. 2.1, б) по каналу действия перемещения клапана на притоке жидкости (0 на уро- вень во второй емкости г, (0 (соответствующее уравнение было получено в примере2 §2.1). Пример. Примером инерционного звена второго порядка может служить центро- бежный маятник автоматического регулятора частоты вращения ротора паровой маши- ны (см. рис. 1.10, а). 68
Центробежная сила маятника, приведенная к его муфте, определяется формулой ^ц.м =^кн тгр где Л1гр — масса грузов; г — радиус окружности вращения грузов, зависящий от положения муфты т|м; йки — коэффициент пропорциональности, зависящий от кине- матической схемы маятника. Перемещению муфты противодействуют силы сжатия пружины (аккумулятора по- тенциальной энергии) Fnp, вязкого трения демпфера центробежного маятника ДЦМ FTP и инерции движущихся поступательно масс (аккумулятора кинематической энер- гии) FHH, причем Fnp = CT|M; FTP = Pr]b;; ЛИн = тт)м> где с — коэффициент жесткости пружины; 0 — коэффициент вязкого трения демпфера, зависящий от степени открытия перепускного вентиля демпфера; т — масса поступа- тельно движущихся элементов маятника; соответственно уравнение баланса сил, при- ложенных к муфте в динамике, определяется следующим выражением: «*1м (0 + ₽Чм (0 + Ам (0 = &КН тгр Г (T) 0) р (t), а уравнение равновесного режима можно записать в виде Ам = *«н «гр г (Им) (f0)2 • После линеаризации нелинейных функций по методу малых отклонений относительно некоторого равновесного режима, характеризуемого значениями т|„ и /°, получим сле- дующее линейное уравнение относительно отклонений от этого режима: ППм (0+Лт)м(0 + ’Пм(0 = *цм/(0, где &цм =2^кн «гр г (Лм)/С’ -^i=P/c’ Tjj —l/m/c. Передаточная функция и КЧХ рассматриваемого звена определяются формулами: W (s) = k! (71s2 + Txs + 1); (3.14) W (/®) = T!<B2)2+Tf<o2 ] e “'{arctg [Г,Ю/ <1 “ 1+ая}, (3.15) где a = 0 при 1 — 71 <o2 0 и a = 1 при 1 — T2 co < 0. Вид переходной характеристики зависит от соотношения между постоян- ными времени 7\ и Т2. При 7\ ^2-Т2 корни характеристического уравнения Sj = — 04 и s2 = = — а2 отрицательные вещественные и переходная характеристика опреде- ляется формулами (см. табл. 2.2, строки 6 и 8): h (/) = k{l ~ [а2/(а2 — оц)] е”а‘< + [а1/(а2 — cQ] е~ “='}-1 (() при =£ а2; (Т1>2 7’2); (3.16) h (t) = k [1 — (1 + at) e—«*] • 1 (t) при = а2 = а; (7\ = 2T2). (3.17) При 7\ < 2 Т2 корни характеристического уравнения звена являются со- пряженно-комплексными sli2 = — a±/coo, причем a = 7\/271 и <о0=КГЧ^2ТУ/Т2; (ЗЛ8) переходная характеристика определяется формулой (см. табл. 2.2, строка 16 при 0 = 0) h (f) = k {1 —- e-at l(a/coo) sin + cos coofl) • 1 (t), (3.19) т. e. она приобретает колебательный характер; поэтому такое звено часто называют колебательным. На рис. 3.7 показан типичный вид графиков переходных характеристик (рис. 3.7, а) и КЧХ (рис. 3.7, б) для обоих рассмотренных случаев (цифрой 1 обозначены характеристики для 7\ ^ 2 - 7'2, цифрой 2 — для 7\ < 2Т2)', кроме того, на рис. 3.8 показаны соответствующие АЧХ А (©) и ФЧХ <р (<о).
Как видим, колебательному характеру переходной характеристики соответ- ствует наличие в графике АЧХ резонансного пика при частоте резонанса ®рез- Отношение максимального (пикового) значения АЧХ к ее значению при нулевой частоте получило поэтому название частотного показателя коле- бательности: М - А (шрез)М (0). (3.20) Продифференцировав выражение для АЧХ звена А (©) = jfe/K(l —П ®2>2 + П со2 (3.21) по со и приравняв производную к нулю, получим выражение для резонанс- ной частоты системы йрез = Ю-0,5(Л/Г2т2 при Л<Г2Т2, (3.22) подстановка которого в предыдущие формулы приводит к следующей фор- муле для определения частотного показателя колебательности: м = (T^lV 1 -(7V2TV при <К2 т2. (3.23) Об интенсивности затухания колебаний можно судить также и по кор- невому показателю колебательности, который равен отношению положитель- ного значения вещественной части корней к их мнимой части т = а/©. С учетом (3.18) корневой показатель колебательно- сти т можно выразить че- рез коэффициенты уравне- ния системы: /К1—(^/гТг)2 , (3.24) а приняв во внимание (3.23), установить связь т с частотным показателем колебательности: М — (1 + т2)/2 т. (3.25)
Объективно интенсивность затухания колебаний в колебательном звене определяется относительным уменьшением соседних амплитуд Л;+1 и At переходной характеристики (рис. 3.7, а); ф — (At — At+i)lAt. (3.26) Этот показатель получил название степени затухания колебаний; с учетом того, что Л1+1 = At (где Тй = 2 л/(оо — период собственных колеба- ний), эту формулу можно представить следующим образом: ф = 1 — е-~2ят. (3.27) Таким образом, степень затухания однозначно связана с корневым показа- телем колебательности т, а следовательно, и с частотным показателем коле- бательности М. Ниже приведены значения т, М, сорез/<оо» Т\П\, соответствующие не- скольким наиболее часто употребляемым значениям степени затухания: Ф . . . 0,6500 0,700 0,7500 0,8000 0,8500 0,9000 0,9500 m . . . 0,1671 0,1916 0,2206 0,2562 0,3019 0,3665 0,4768 M . . . 3,076 2,7054 2,3768 2,080 1,8071 1,5475 1,2871 •й>рез/®а • • • . . . 0,9859 0,9814 0,9754 0,9750 0,9533 0,9304 0,8790 Tx/n . . . . . . . 0,3296 0,3764 0,4308 0,4964 0,5780 0,6882 0,8608 Из этой таблицы видно, что с ухудшением затухания колебаний показа- тель колебательности т уменьшается (от т = оо при ф = 1 до т = 0 при ф = 0), а частотный показатель колебательности М растет от М = 1 до М — оо, резонансная частота шрез в рассмотренном диапазоне значений ф остается близкой к собственной частоте ®0. При 7\ = 0 уравнение звена (3.13) приобретает вид Т$у" (0 + У (f) = kx (0, (3.28) а переходная характеристика звена имеет характер незатухающих колеба- ний: h (f) = k (1 — cos ю0/)-1 (t). (3.29) Примером такого звена может служить центробежный маятник регуля- тора частоты вращения вала машины (см. рис. 1.10, а) без демпфера ДЦМ (₽ = 0). 3.3. ТИПОВЫЕ СВЯЗИ МЕЖДУ ЗВЕНЬЯМИ В СТРУКТУРНЫХ СХЕМАХ СИСТЕМ Любая сложная структура системы может быть представлена в виде ком- бинации попарно связанных между собой звеньев, причем существуют толь- ко три разновидности таких связей: последовательная, параллельная и об- ратная. Последовательная связь (рис. 3.9, а). При такой связи выходная вели- чина одного звена является входной для другого: Ух (s) = Wt (s) X (s); Y (s) = W2 (s) Yt (s), т. e. изображение выходной величины такой элементарной структуры оп- ределяется формулой Y (s) = (s) (s) X (s), и, следовательно, ее передаточная функция представляет собой произведе- ние передаточных функций звеньев: W (s) - Fx (s) Г2 (s). (3.30) 71
Очевидно, что это правило может быть обобщено на произвольное число п последовательно связанных звеньев: r(s)=ftrft(s). (3.31) а=1 Это правило остается в силе и по отношению к КЧХ звеньев: Г (/®)= П rft(/<o). *=i Если КЧХ звеньев заданы их годографами, КЧХ последовательно свя- занных звеньев может быть построена по правилу перемножения векторов: модули перемножаются, а аргументы (фазовые углы) складываются. На рис. 3.9, б в качестве примера показано перемножение годографов комплекс- ных частотных характеристик интегрирующего звена и инерционного зве- на первого порядка: Г (/®) = (ka k/v Yl+T2^е-i (arctg т®+я/2). Импульсную переходную характеристику w (t) двух последовательно включенных звеньев можно рассматривать как реакцию второго звена с характеристикой wa (t) на его входное воздействие, заданное в виде импульс- ной переходной характеристики (/) первого звена, т. е., чтобы непосред- ственно определить w (t) по (/) и ау2 (/), необходимо воспользоваться ин- тегралом наложения (2.48) t w (t) = J Wft (I) Wi (t—5) </£. (3.32) —о Сопоставление формул (3.30) и (3.32) наглядно показывает практиче- ские преимущества использования передаточных функций и частотных ха-
рактеристик при определении характеристики системы по характеристикам отдельных звеньев. Параллельная связь (рис. ЗЛО, а). При такой связи входная величина соединения является общей для обоих звеньев, а выходная образуется в ре- зультате суммирования выходных величин звеньев: Y (s) = (s) X (s) + (s) X (s), т. е. передаточная функция соединения равна сумме передаточных функций звеньев: W (s) = (s) + (s). Это правило легко обобщается на произвольное число и параллельно свя- занных звеньев: UZ(S)= 2 №K(s). (3.33) «=i Оно остается в силе и по отношению к КЧХ и переходным характеристи- кам. Если КЧХ отдельных звеньев заданы годографами, то при их графиче- ском суммировании следует пользоваться известным правилом параллело- грамма. В качестве примера на рис. 3.10, б показано сложение векторов КЧХ интегрирующего звена и инерционного звена первого порядка: Г (/©) = Ли//<о + й/(/иТ + 1). Обратная связь (рис. 3.11, а). При таком соединении одно из звеньев (звено обратной связи) передает сигнал с выхода другого звена на вход этого же звена, где оно суммируется с входным воздействием соединения: Y (s) = W. (s) [X (s) + Wa (s) Y (s)J, или У(«) __£j±L_ X(s). Таким образом, передаточная функция соединения определяется формулой Ф (s) = W Лз)/!! - (s) W3 (s)]. (3.34) Полученная передаточная функция может интерпретироваться как пе- редаточная функция последовательно связанных звена с передаточной функ- цией IFj (s) и системы с передаточной функцией: ф3.„(8) = 1/11 - 1FP.C (8)1, (3.35)
где Гр,с (s) == Wr (s) W2 (s). Соответствующая структурная схема соеди- нения приведена на рис. 3.11, б. Часть системы, определяемая передаточ- ной функцией (3.55), очерчена на рисунке штриховой линией; она представ- ляет собой замкнутый контур, причем Гр.с (s) — передаточная функция этого контура в разомкнутом состоянии. Выражением, аналогичным (3.35), связаны между собой и КЧХ замкну- того и разомкнутого контуров: Фз.К (/*>) = 1/11 - Гр,0 (»]. Построение КЧХ замкнутого контура по годографу его КЧХ в разомкнутом состоянии может осуществляться графоаналитическим путем, если учесть, что знаменатель последней формулы изображается вектором, проведенным - из соответствующей точки КЧХ разомкнутого контура Гг.с (/to) к точке 1, /0. В качестве примера на рис. 3.11, в показано построение вектора КЧХ замкнутого контура, когда в разомкнутом состоянии он имеет передаточную функцию: Гр.с (s) = —(s + I)-1. В соответствии с полученными результатами система управления, структурная схема которой была приведена на рис. 3.1, по каналу действия к (t) на у (t) представляет собой последовательное соединение командного блока и подсистемы регулирования. Передаточная функция Фр„ (s) подси- стемы регулирования по каналу действия и (t) на у (/) определяется форму- лой (3.34), где следует положить Г, (s) = (s) Гр (s) и Г2 (s) -= —1, t. e. ^p(s)^(s) %u (*) l+rp(s) (3.36) Передаточная функция разомкнутого контура здесь определяется формулой Гр.с (в) = -Гр (8) Гр (8). (3.37) Подобным же образом может быть получена передаточная функция си- стемы управления по каналу действия К (/) на у (t): Ф,д (8) = WK (8)Л 1 + Гр (s) Гр (8)1. (3.38) В § 1.4 уже отмечалось широкое распространение обратных связей в технических средствах управления (в том числе и в регуляторах) с целью коррекции в желаемом направлении их алгоритмов функционирования. В значительной мере это объясняется следующим замечательным свойством обратной связи: если в структуре, изображенной на рис. 3.11, а, обеспечить достаточно большое усиление сигнала в прямой связи — в звене с передаточ- ной функцией Г1 (s) (т. е. Wx (s) -> оо), формула для передаточной функции этой системы (3.34) принимает следующий вид: Ф (з) - -1/Г2 (s), (3.39) т. е. свойства системы в этом случае целиком определяются только свойствами обратной связи. Рассмотренный эффект соответствует пренебрежимо малому значению суммы входного сигнала системы и сигнала обратной связи X (з) + У2 (з)яа яа 0. Учитывая, что У2 (з) = Г2 (з) Y (s), после подстановки этого выра- жения в последнюю формулу придем к передаточной функции (3.39). В заключение заметим, что для систем регулирования, передаточные функции которых определяются (3.36), (3.38), можно условиться передаточ- ную функцию разомкнутого контура (3.37) записывать, опуская отрицатель- ный знак, что обычно и делается в большинстве работ по теории автоматиче- ского управления. Однако такая запись приводит к определенным неудоб- ствам при исследовании сложных многоконтурных систем, и в дальнейшем мы будем придерживаться записи, определяемой (3.37).
Пример 1. Найдем передаточную функцию регулятора частоты вращения вала паровой ма- шины (см. рис. 1.10). Алгоритмическая структура регулятора, со- ответствующая его функциональной структуре, изображенной рис. 1.10, б, приведена на рис. 3.12, а. Передаточная функция этой структу- ры в соответствии с (3.30) и (3.34) определяется формулой Гр (э)==Ги.9 (s) ГСд (s)/[1 -ГОд (s) Г0.0 (s)J. В примерах 1 и 2 §3.1 уже были получены дифференциальные уравнения серводвигателя и упругой обратной связи. Напишем соответствую- щие им передаточные функции: Год (s) =Асд/з; i ш=0,Ь Го.с (s) — —&о.с Т’о.с s/(To-c s+ 1) i знак «минус» в формуле обратной связи означает, что действие обратной связи на шток золотника направлено навстречу смещению штока, вызвав- шему движение серводвигателя; такую обратную связь называют отрицательной. Коэффициент пе- редачи звена обратной связи здесь равен отноше- нию плеч рычага А0.е = V(^i + У- Разгруженный хорошо демпфированный центробежный маятник при относительно мед- ленно протекающих процессах регулирования можно считать безынерционным звеном, так что коэффициент передачи измерительного элемента равен Аи.э = Ац.м + /2), где Ац.м —коэффи- циент передачи центробежного маятника, най- ' >Ш=0,3 ш-0,5‘1 । <Ы=0,2 ^ц.э^с д=А? *) Рис. 3.12 денный в примере § 3.2. Таким образом, передаточная функция регулятора определяется формулой 1 ш—0,5 Гр (S) — Аи.э , Л>.с®~Н ПИ Illlllllll ....ИИ игГп 1 к II I lll.nl . I.... Is (То.с 1 +Асд Ао.с То-с) которую при Асд -* оо можно представить в следующем виде: Гр (з)—Ар (Ти s-f-l)/(7’Hs), где kn — А„.э/А0.с и Т„ — Т0.с. Сопоставляя эту формулу с (1.9), приходим к выво- ду, что это — передаточная функция ПИ-регулятора. На рис. 3.12, б построены КЧХ регулятора Гр (/<о) при постоянных А0,с=1. Т’о.с = 1 и трех значениях Аи,3 АСд; эти графики наглядно иллюстрируют, как с уве- личением Аи.э Асд КЧХ рассматриваемого регулятора приближается к КЧХ ПИ-регу- лятора: гр(/й)=Ап(1-/“—) \ 1 и / (эта КЧХ показана на рисунке штриховой линией). К полученному результату можно было прийти, используя формулу (3.39), с уче- том которой передаточная функция структуры регулятора, изображенная на рис. 3.12, а, при АСд -+ о° имеет следующий вид: w /s\ _ Ги.э (s) Аи.з Т'о.с $+1 Р ~ Го.с (S) Ао.с Т’о.с® Формула (3.39) остается справедливой и в случаях, когда звено в цепи прямой передачи сигнала является нелинейным (как это, например, имеет место в электромеханическом и электронном регуляторах, которые были приведены на рис. 1.11, где в цепи прямой передачи сигнала находит- ся трехпозиционное реле). Пример 2. Найдем передаточную функцию электронного регулятора в скользящем режиме его работы, когда сумма сигналов от измерительного блока и обратной связи близка к нулю и, следовательно, может быть применена формула (3.39).
Структурная схема регулятора была приведена на рис. 1.11. В отличие от струк- турных схем гидравлического и электромеханического регуляторов в данном случае обратная связь не охватывает серводвигатель; кроме того, как было показано в приме- ре, она выполнена не на реальном дифференцирующем звене, а на инерционном звене первого порядка с передаточной функцией Fo c (s) = — fe0.c /(Т’о.с «+ 1), где fe0-0 = = а — степень ввода напряжения с резистора R2, Т’о.с = Передаточная функция регулятора в скользящем режиме, когда напряжение е (!) на входе в усилитель мало (рис. 1.11), определяется формулой W'p (s) = W'H.6(s) ^сд (sWo.c(s), где W'h.C (s) — передаточная функция измерительного блока; 1^с.д (s) — передаточ- ная функция серводвигателя. Серводвигатель в рассматриваемом регуляторе имеет постоянную скорость £/с.д, т. е. является нелинейным элементом, поведение которого, вообще говоря, не может быть описано передаточной функцией. Однако в рассматриваемом случае он управляет- ся реле, подающим на его вход сигналы постоянного уровня. В этих условиях даже сер- водвигатель с переменной скоростью в периоды включения работал бы как серводвига- тель с постоянной скоростью. Можно поэтому считать рассматриваемый двигатель дви- гателем с переменной скоростью, т. е. интегрирующим звеном; №с д (s) = kCR/s, коэффициент передачи которого выбран из условия Ес.д — &сд ер.б> где ер.б — на- пряжение на выходе релейного блока. Таким образом, передаточная функция регулятора приобретает следующий вид 1^р («) = (^и.б Усд/^р-б ®) (Т’о.с ® + !)/«. или W'p (s) = AB(7’„s+l)/(TBs), где fen = feH,6 ^с.д/Т’и («р.б тп~ Т’о.с- т. е. регулятор имеет ПИ-алгоритм функцио- нирования. Более подробно механизм формирования импульсов и вывод уравнения электрон- ных регуляторов рассмотрены в [6,131. 3.4. ПРЕДСТАВЛЕНИЕ СТРУКТУРНЫХ СХЕМ СИСТЕМ СИГНАЛЬНЫМИ ГРАФАМИ Получение передаточных функций сложных структур систем существен- но упрощается при использовании сигнальных графов. В отличие от приня- того в блок-схемах графического изображения сигналов стрелками, а зве- ньев блоками (прямоугольниками) в графе системы каждый сигнал обозна- чается кружком (называемым узлом графа), а звено — стрелкой (дугой гра- фа), соединяющей соответствующие узлы. Преобразование, осуществляемое звеном, обозначается подходящим символом (обычно передаточной функци- ей), который располагается рядом со стрелкой. Рисунок 3.13 иллюстрирует сказанное: на рис. 3.13, а показано обозна- чение звена в блок-схеме, а на рис. 3.13, б — обозначение в сигнальном гра- фе. Сигнал в каждом узле графа равен сумме всех направленных в этот узел сигналов. Из каждого узла может выходить несколько дуг; входные сигна- лы всех таких дуг одинаковы и равны сигналу узла, из которого они выхо- дят. Сигнальные графы всех рассмотренных в предыдущем параграфе типо- вых связей (рис. 3.9—3.11) приведены на рис. 3.14, а—г. Замкнутый кон- тур в сигнальном графе (рис. 3.14, г) принято надывать петлей. При определении передаточных функций сложных структур систем от- носительно заданных входов и выходов исходный сложный граф системы пе- рестраивается так, чтобы он состоял из рассмотренных типовых графов (рис. 3.14). Обычно уже небольшого х W У О----------- <Г) практического навыка достаточно для того, чтобы такое преобразование выполнять достаточно быстро, причем существенную помощь оказывают сле- дующие приемы:
Исключение узла. Этот прием используется для участков графа, имею- щего вид, показанный на рис. 3.15, а. Поскольку изображения входных и выходных величин здесь связаны соотношениями: Л (s) = (s) Гг1 (s) Хг (s) + (s) Wz2 (s) Х2 (s); Y2 (s) = 1F2s (s) W:1 (s) Xx (s) + W2Z (s) (s) X2 (s), то рассматриваемый граф может быть заменен графом, представленным на рис. 3.15, б, в котором узел Z (s) отсутствует. Исключение петли. Если участок графа представляет собой петлю, к которой подходит одна или несколько дуг (рис. 3.16, а), то в соответствии с формулами (3.34) и (3.35) петля может быть устранена при условии, что передаточная функция каждой подходящей к узлу дуги будет разделена на 1 — 1FO (s) (где IF0 (s) — передаточная функция дуги петли в разомкну- том состоянии). Получаемый в результате граф показан на рис. 3.16, б. Пример 1. Найдем передаточную функцию системы регулирования температуры перегретого пара котла (см. рис. 1.18) по каналу действия возмущения (например, из- менения температуры пара на входе в пароохладитель) 1 (0 на регулируемую величи- ну У (0. Соответствующая алгоритмическая структура системы в виде блок-схемы изобра- жена на рис. 3.17, а, где указаны все необходимые для расчетов передаточные функ- ции (s), (s), (s), (s) — передаточные функции объекта, связываю- щие его входные воздействия р (0 и к (0 с регулируемой величиной у (t) и вспомогатель- ной переменной состояния г (0; Fp (s) и Wg ф (з)—передаточные функции регулятора и формирующего блока вспомогательной переменной состояния.
Граф системы приведен на рис. 3.17, б, а на рис. 3.18 представлены этапы последо- вательного его упрощения. Устранением узла z (/) этот граф преобразуется в граф на рис. 3.18, а, устранение петли дает граф, изображенный на рис. 3.18, б (где Ф, (s) = = - ^б.Ф (®) ГгХ(0/[1 + Гр М Ггц (а) Гб.ф (s)], а Ф2 (s) = - 1/(1 + Гр (а)х X <s) ^б.Ф (s)l); наконец, устранение узла Я (О (рис. 3.18, в) и объединение вет- вей, идущих от А, (0 к у (t), приводит к графу на рис. 3.18, г, передаточная функция которого: %ЖФ1(*)М)Г (s) jjj ..... ' - _ 'А 1-ф2(э)Гр(з)Гда(з) 00 [j + Гр (s) Г6,ф (s) Гг„ (а)] - ГгХ (а) Гб.ф (а) Гр (а) Гу|1 (а) 1 + Гр (а) Гб.ф(а) Г2Ц (s) + rp (s) Гда (s) Для получения передаточной функции, связывающей вход и выход (или два произвольных узла) графа, можно воспользоваться формулой Мэйсона 13]: 2 Г^(а)Дто(а) ^(*)- —.....-д-.—.... , (ЗЛО) где W1 2^ (s) — передаточная функция т-го прямого канала, связывающего вход и выход; п — число таких каналов; A (s), Am (s) — определитель гра- фа и его m-й минор соответственно. Определитель графа находят по формуле A(s).--1-2 ^(s)+27i(s)^(s)- 2 IH(s)FHW (*) + •., (3.41) »' = 1 i.j i,j,k где Wi (s) — передаточная функция i-ro разомкнутого контура; I — чис- ло контуров; Wi (s) Wj (s) — произведение передаточных функций любых двух разомкнутых контуров, не имеющих общих узлов и ветвей; W"i (s) X х Wf (s) W'k (s) — произведение передаточных функций любых трех ра- зомкнутых контуров, не имеющих общих узлов и ветвей, и т. д. По этой же формуле находят и минор А,„ (s), но только из нее устраняют все члены, включающие в себя передаточные функции ветвей, входящих в соответст- вующий прямой канал или имеющих с этим каналом общий узел. Пример 2. В графе, который был приведен на рис. 3.17, б, имеются два прямых ка- нала связи входа с выходом, которые имеют передаточные функции Л* ->о ^.>о g > w. - L р J- ->< у |-у «) оЛ < . -1*кф Z f f U Р ^лХ^Х J | % У \ л > # Рис. 3.17 ^ТС^Г^а) и Г?р(0 = = - (s) Г6.ф (s) Гр (s) Г№ (s) и два замкнутых контура с пе- редаточными функциями в разом- кнутом состоянии: Tj (s) = - - Гр(з)Гб.ф(э) rz(i(s) и Г2 (s) = — Гр (s) Гда(«), причем эти контуры имеют общую ветвь [с передаточной функцией Гр («)]; поэтому определитель графа здесь имеет следующий вид: Д(я) = 1 + Гр (а)Гб.ф (s) Ггд(а)+ + Гр(0Гда(э).
Второй контур имеет с первым прямым каналом общий узел у, и, следовательно, пер- вый минор определителя определяется формулой (S) = 1 + Гр (s) Гб.ф (S) Ггц (s), а со вторым прямым каналом имеют общие ветви оба контура и, следовательно, Л2 (s) = = 1. Подставив полученные выражения для Гпр (s), Гпр (s), Д (s), (s), Да (s) в (3.40), получим передаточную функцию системы: +^Р W ^б.ф(«) ^W]-rzV(s) Гб.ф (s) Гр(8) Гуй($) Ф^(4== 1+^р(«)Гб.ф(а) Ггц (а) + Гр(а) Гу|1(а) которая, естественно, совпадает с результатом первого примера. Практически при анализе сложных структур систем следует, прежде чем использовать (3.40), проводить упрощение графа системы до такого ви- да, при котором могут легко просматриваться все контуры. 3.S. ЗВЕНЬЯ С РАСПРЕДЕЛЕННЫМИ ПАРАМЕТРАМИ В СТРУКТУРАХ МОДЕЛЕЙ ТЕПЛОЭНЕРГЕТИЧЕСКИХ ОБЪЕКТОВ УПРАВЛЕНИЯ Переходя к особенностям структур моделей объектов управления, сле- дует прежде всего напомнить (см. § 1.1), что число входных воздействий здесь превышает число выходных величин; точнее, каждой управляемой величине должно соответствовать свое управляющее (регулирующее) воз- действие, и, кроме того, на объект еще действует ряд возмущений, каждое из которых различным образом влияет на управляемую величину. Специфика теплоэнергетических объектов с этой точки зрения состоит в том, что из-за невозможности складирования тепловой и электрической энергии в число возмущений должно быть включено и изменение нагрузки потребителями. Заслуживает быть отмеченным также то обстоятельство, что динамические свойства канала действия этого возмущения, как прави- ло, оказываются значительно менее благоприятными с точки зрения регу- лирования, чем свойства канала регулирующего воздействия. Так, в систе- ме управления мощностью энергоблока, которая была показана на рис. 1.13, для регулируемой величины — давления перегретого параРц.п возмущение нагрузкой проявляется в виде перемещения рп.п клапана на подводе пара к турбине, а регулирующим воздействием является перемещение рт клапана
но поддерживать давление пара на на подводе топлива в топку котла. Очевидно, что давление перегрето- го пара по-разному реагирует на указанные воздействия — практи- чески сразу на перемещение кла- пана перед турбиной и с относи- тельно большой инерцией на пере- мещение клапана на подводе топ- лива. Естественно, что в таких усло- виях регулятору РД крайне труд- заданном значении с должной точ- ностью, особенно при значительных колебаниях нагрузки энергоблока. Другая очень важная особенность технологических и в том числе теп- лоэнергетических объектов состоит в том, что они, как правило, содержат в своем составе конструктивные элементы, аккумулирующие емкости которых имеют распределенный характер. Динамические процессы в таких элемен- тах описываются дифференциальными уравнениями в частных производных. Соответственно в структурах динамических моделей объектов появля- ются звенья с распределенными параметрами, передаточные функции кото- рых являются трансцендентными функциями s. Подробно методы получения математических моделей парогенераторов изложены в 114]. Пример 1. Примером объекта с сосредоточенными емкостями, имеющего различные динамические свойства каналов управляющего и возмущающего воздействий, может служить двухъемкостный гидравлический объект, который был изображен на рис. 2.1,6. Если объект снабжает жидкостью некоторого потребителя, то перемещение клапана на притоке xr(t) будет управляющим воздействием р. (/), а перемещение клапана на сто- ке х2 (/) — возмущающим воздействием Л (/). Исходя из результатов примеров 2 § 2.2 и 1 § 2.3, указанные каналы объекта описывают следующими передаточными функциями: lFg(s) = l/(s2 + 1,625 s-f- 0,375); (s) = — 2 (s + 0,625)/(s2 + 1,625 s + 0,375). Реакции такого объекта на ступенчатое изменение управляющего и возмущающего воз- действий были также найдены в примере 2 § 2.2; их графики были приведены на рис. 2.3. Как видим, возмущающее воздействие вызвало более быстрое и большее по конеч- ному установившемуся значению отклонение управляемой величины. Пример 2. В качестве примера звена с распределенными параметрами рассмотрим стенку толщиной L, разделяющую две среды, температуры которых 0t и 02 (рис. 3.19). Определим изменение температуры 0 (Z) в некоторой произвольной точке внутри стенки на расстоянии I от ее левого края, вызываемое изменением наружных темпера- тур 0j (/) или 02 (/). Иначе говоря, рассматривая 0 (t) как выходную величину системы у (/), установим ее связь с входными величинами 0j (t) = хх (t) и 02 (t) — х2 (/). С этой целью выделим внутри стенки на интересующем нас расстоянии / полосу толщиной Д/ и рассмотрим уравнение баланса тепловых потоков, входящих в эту полосу и выходя- щих из нее (при этом будем считать, что продольные потоки теплоты отсутствуют). Обозначим плотность теплового потока, входящего в полосу через сечение единич- ной площадки qBS (/), а плотность выходящего потока qBNX (t); в установившемся ре- жиме эти потоки равны: <7®х = <?®ых. Пусть теперь возникло неравенство этих потоков <?вХ #= <7вых и оно существует в течение некоторого времени Д/; тогда в указанном объеме стенки изменится аккумули- рованная теплота в соответствии со следующим уравнением: рсД/Д6==(?вХ —<7вых) х X Д/, или рс = — &q&t, где Д0 — изменение температуры в рассматриваемом объ- еме; Д<? = <7ВЫХ — ?вх; Р> с— плотность и удельная теплоемкость материала стенки. Последнее уравнение можно переписать следующим образом: — Д<у/ Д/ — рсД0/Д/.
Приняв, чтоД/ -> 0 и Д/ О, получим уравнение, связывающее между собой изменение - температуры внутри бесконечно малого элемента стенки и непрерывное изменение про--* текающего через него теплового потока: dq(l, 0 30 0,0 ” dl -рС dt (3.42)' Это уравнение можно переписать только относительно изменения температуры, если заметить, что плотность теплового потока через достаточно тонкую стенку можно счи- тать примерно пропорциональной перепаду температуры ДО на границах этой стенки, причем коэффициент пропорциональности может быть принят тем большим, чем мень- ше толщина стенки Д/: q = — (Х/Д/)Д0. При Д/ 0 получим плотность теплового потока через стенку бесконечно малой тол- щины (закон Фурье): 9 = _ 140 (/, l)/dl, (3.43) где X — теплопроводность материала стенки. Продифференцировав это выражение по I и подставив результат в (3.42), придем к следующему уравнению: ад2у (I, t)/dP — dy (t, I) /dt = 0, (3.44) где у (t, /) = 0 (t, 1); a = %/pc — коэффициент температуропроводности. Полученное уравнение в частных производных позволяет решить поставленную за- дачу. Для этого, как обычно, должно быть задано изменение входных воздействий xi (0 ~ У 0) и *2 (0 ~ У (A L), т. е. должны быть заданы граничные условия, а также начальное значение выходной величины у (/) при t — 0, т. е. у (0, /) = 0 (0, /). Найдем сначала решение задачи распределения температур в стенке в установив- шихся режимах, когда производная от температуры по времени равна нулю. Уравне- ние (3.44) в этом случае принимает следующий вид: ЗУ» (7)/3/2 = 0. (3.45) Проинтегрировав это уравнение дважды, получим: дуа (l)/dl + Cj = 0; у» (/) + Ctl + Сг = 0. Для определения постоянных интегрирования следует задаться граничными условия- ми: уо(0) = и у° (L) — х®; тогда 1/0(0) + С2 = х$-|-С2 = 0; 1/0(1)+С1£ + С2 = х| + С11 + С2 = 0, т. е. С2= х®; С1=—(1/1)(х$—х'}). Таким образом, распределение температур в стенке в установившемся режиме опреде- ляется .формулой- у®(0=х® — (х®— xg) 1/L, (3.46) т. е. у° меняется по линейному закону. Для определения отклонения температуры от найденного установившегося значе- ния в нестационарном режиме следует решить уравнение (3.44) при заданном измене- нии хх (t) и х2 (<), т. е. для заданных изменений во времени у (t, y (t, L). Как и при решении обыкновенных дифференциальных уравнений, здесь существенную помощь может оказать преобразование Лапласа, примененное к выходной величине у (t, I), которая рассматривается в этом случае только как функция t: Y(s, l) = f у (t, l)e~stdt. — о Учитывая свойство преобразования Лапласа (2.16), можно уравнение (3.44) переписать относительно изображения следующим образом: d2Y(s, I) а—sK(s, 0 = 0. (3.47) dl2
Это обыкновенное однородное дифференциальное уравнение второго порядка; соответ- ствующее ему характеристическое уравнение имеет следующий вид: ар2 — s = О, корни которого р12 = ± Vs/a, и, следовательно, общее его решение может быть запи- сано в виде /(s, Z) = C1e1^/ + C2e-/J7“'. (3.48) Произвольные постоянные Сг и С2 находятся из граничных условий ¥ (s, 0) и ¥ (s, L), т. е. из изображений входных воздействий ¥(s, 0)=Xl(s) = Cl + C2; ¥(s, L)=X2(s) = CleVTi'a L+ C2t~y^a L. Определив из этой системы Сг и С2 и подставив их в (3.48), получим: V (S, Z) = Fx (s, Z) Хх (s) + F2 (s, I) X2 (Z), где Fx (s, Z), F2 (s, I) — передаточные функции системы по каналам действия хг (Р и х2 (Z), определяемые формулами: Fj(s, Z) = sh[Vs/a(Z.—Z)J/sh(Vs/aZ.); ) F2(s, Z) = sh C|/s/a Z)/sh (’V's/aL), J где sh (~\/s7a l) — e^s/a l— e~~ 1—гиперболический синус 'V'sTa I. Таким образом, передаточные функции распределенных систем оказались транс- цендентными функциями комплексного переменного s (в то время как передаточные функции систем с сосредоточенными параметрами являются дробно-рациональными функциями s). Обычной заменой передаточные функции трансформируются в комплексные частотные характеристики. В частном случае при достаточно большом значении L выражения для передаточ- ной функции Fx (s, Z), и КЧХ стремятся к следующему виду: F (s, Z)==e—z п ,___ (3.50) F(/<o,Z) = e~z^<0^, или с учетом того, что = — 1/"|/2 + / (1 /V2) [так как (е/Л|/4)2 = е/я^2 =/], можно записать: F(/<o, Z)=e-'rM/2ac Пуа/2а. (3.51) Изображение по Лапласу выходной величины при единичном ступенчатом измене- нии хх (Z) в этом случае определяется формулой Z/(s, Z) = e-z/s^“/s. Таблицы преобразований дают для такого изображения следующий оригинал (пере- ходную характеристику): h (t, /)=1— erf (Z/21/aZ). (3.52) Значения функции erf(г)= e~vldv (3.53) приводятся в таблицах (см., например, [12]). График переходной характеристики (3.52) и' годограф КЧХ (3.51) изображены на рис. 3.20, а и б соответственно. Обычно в составе теплоэнергетических объектов помимо рассмотренных ранее звеньев имеются звенья с трансцендентной передаточной функцией: W (s) = e~TS. (3.54) Такое звено называют запаздывающим, поскольку сигнал на его выходе копирует сигнал на входе, но с запаздыванием на время т. Переходная Ха- рактеристика этого звена ft(0=l(Z —т) (3.55)
' Л Рис. 3.21 О X а) 1 показана на рис. 3.21, а. Действительно, продифференцировав это выраже- ние, получим импульсную переходную характеристику в виде смещенной на время т дельта-функции W (i) = 5 (1 — т), подстановка которой в формулу прямого преобразования Лапласа (2.9) с учетом свойства дельта-функции (2.43) приведет к передаточной функции (3.54). Годограф КЧХ запаздывающего звена W (/©) = е-п“ (3.56) показан на рис. 3.21, б. Заметим, что формула (3.56) определяет периодиче- скую с периодом 2л/т комплексную функцию частоты. 3.6. ТИПОВЫЕ ЛИНЕЙНЫЕ ДИНАМИЧЕСКИЕ МОДЕЛИ ТЕПЛОЭНЕРГЕТИЧЕСКИХ ОБЪЕКТОВ УПРАВЛЕНИЯ Априорная информация о модели объекта, необходимая для проекти- рования системы управления этим объектом, может быть получена либо расчетным (аналитическим), либо экспериментальным путем. В обоих случаях для возможности практического использования модели в расче- тах она должна быть представлена в виде, пригодном для ее ввода в ЭВМ, что, как правило, требует ее аппроксимации подходящим аналитическим выражением. Объясняется это в основном двумя причинами- 1. Распределенный характер емкостей в теплоэнергетических объектах приводит к тому, что их исходные модели обычно содержат дифференциаль- ные уравнения в частных производных; при операциях с этими уравнениями их целесообразно заменять приближенными обыкновенными дифферен- циальными уравнениями. 2. Экспериментальные динамические характеристики обычно выражают- ся в виде таблиц или графиков, которые хотя и могут быть непосредственно введены в память ЭВМ, но эффективность выполнения расчетов оказывает- ся более высокой, если для них предварительно получены аналитические выражения. Для того чтобы модель объекта содержала информацию, достаточную для проектирования системы управления, она не обязательно должна скрупу- лезно отражать все без исключения динамические особенности объекта. Имеющиеся обычно предварительные соображения о предполагаемой струк- туре и алгоритмах системы управления позволяют упростить структуру модели, выделить важные стороны (с точки зрения проектирования будущей системы управления) его динамики и пренебречь несущественными.
Получение работоспособной модели объекта предполагает не только правильный выбор ее структуры, но не в меньшей сте- пени и обоснованный (по край- ней мере опытом проектирова- ния) выбор критерия приближе- ния модели к объекту. При этом следует иметь в виду, что одно- му и тому же объекту может быть поставлено в соответствие множество различных по слож- ности моделей, каждая из кото- рых будет нести достаточную информацию о свойствах объекта с позиций конкретно поставлен- ной задачи. К настоящему времени разработано сравнительно много различных ме- тодов аппроксимации моделей, отличающихся друг от друга способом пред- ставления исходной информации, структурой моделей, критериями прибли- жения, особенностями выполнения расчетов. Обычно в этих методах аппрок- симирующая модель ищется в виде передаточной функции Ws (s) = (К (s)/D (s)) е-«, (3.57) т. е. в виде последовательного соединения части с дробно-рациональной пе- редаточной функцией К (s)lD (s) (где К (s) и D (s) — полиномы] и запазды- вающего звена с временем запаздывания т. Остановимся на одном методе аппроксимации [13], который, как пока- зывает практический опыт, дает вполне приемлемые модели объектов для проектирования систем регулирования с типовыми регуляторами. Особен- ности этого метода состоят в следующем: 1. Исходные данные об объекте задаются в виде графика его переход- ной характеристики, которая обычно имеет вид типа, показанного на рис. 3.22 сплошной линией (или, по крайней мере, может быть представлена суммой подобных характеристик). Заметим кстати, что приведенная на рис. 3.22 характеристика является экспериментально полученной переход- ной характеристикой пароперегревателя котла энергоблока 800 МВт по каналу действия охлаждающей воды на температур перегретого пара. 2. Аппроксимирующая передаточная функция Ищется в виде Ьр — TS (3-58) представляющем собой частный случай передаточной функции (3.57). 3. Критерием приближения является требование совпадения аппрокси- мируемой h (t) и аппроксимирующей Ла (/) характеристик в точках t = 0, t = оо и в точке их перегиба tD, определяемой из условия h" (0 = 0; (3.59) кроме того, в точке перегиба эти характеристики должны иметь одинако- вый наклон. Таким образом, критерий приближения имеет следующий вид: Ла(О) = Л(О) Ла,уст ~~ Луст /о сп\ Aatfn)=Hn) Ла (in) = A'(QJ
Для определения производной h' (f) переходной характеристики h (/) в точке, где эта характеристика имеет максимальный наклон, проводится касательная и определяется длина отрезка То, заключенного между точка- ми пересечения этой касательной с осью абсцисс и линией установившего- ся значения характеристики /iycT; приняв, кроме того, обозначение b = = h (ta)/hyCT., критерий приближения можно переписать следующим обра- зом: Аа(0)=А(0); ^а.уст “ ^уст’ (3 61) ОпЖ,уст = 6; (tB) !h& ,уст — 11Тй. Рассмотрим сначала аппроксимацию переходной характеристики моде- лью, состоящей из запаздывающего звена и инерционного звена первого по- рядка (га = 0): Wa (s) = ke^/^s + 1). (3.62) Очевидно, что k = Луст. Требования, чтобы переходная характеристика инерционного звена первого порядка (3.10) и производная от нее в некото- рый момент приняли заданные значения bk и k/T0, записываются здесь сле- дующим образом: 1 - = Ь; (1/7\) е-'^ = 1/Т0, (3.63) отсюда легко найти постоянную времени аппроксимирующей модели: Л = (1 - Ь) То. (3.64) При найденном таким образом Л время t, при котором выполняется условие аппроксимации, определяется по формуле t — 7\ In (7’0/7,1), а время запаз- дывания т = ta - 7\ In (То/7\). (3.65) Перейдем теперь к более сложной модели, состоящей из двух инерци- онных звеньев первого порядка с запаздыванием (га = 1): Fa (s) = ke^/[(T1S + l),(T2s + 1)1- (3.66) По-прежнему здесь k = йуст, а переходная характеристика модели без уче- та запаздывания определяется формулой (см. табл. 2.2, строка 6) = (3.67) k 7\ ‘Т2 запишем формулы для первой и второй производных: h' (О 1 -^-^——(e-vn-e-'/^); (3.68) h" (t) 1 I 1 1 \ k = Tj— T2 ( 7\~e '+ ‘"TTe / <3,69) Приравняв последнее выражение нулю, получим условие для определения координаты точки перегиба ^п,а (3.59) (1 /ТО е"'п.а/Л = (1/Та) е“ Wr’-. (3.70) Следовательно, в точке перегиба переходная характеристика модели и ее производная определяются формулами: Да(/п,а)/^ = 1-(1 + Л/Л)е-<".а/г‘; (3.71) (3.72) 85
Рис. 3.23 Введем безразмерные перемен- ные х = T2/Ti и у — ta<a/Ti, тогда формулы (3.70)—(3.72) примут сле- дующий вид: хе-у = е-^х; (1 -J- х) е и — 1 — bj Т1/Т0 = е-^. (3.73) Будем считать первые два соотно- шения системой трансцендентных уравнений, решением которой при заданном b найдем значения хну, после чего по третьему соотноше- нию можно найти первую постоян- ную времени модели 7\; это позво- лит затем определить и вторую по- стоянную времени Т\~хТъ а так- же координату точки перегиба для аппроксимирующей модели (п,а = = уТ\. Если найденное таким образом значение /п,а окажется меньше ta, найденного из аппроксимируемой характеристики h (f), необ- ходимо в модель ввести время запаздывания: т — tn — /п>а. Подобным же образом можно получить решение для любого значения п в аппроксимирующей передаточной функции (3.58). Все расчеты удобно проводить с помощью номограммы, приведенной на рис. 3.23. Порядок использования этой номограммы следующий: 1. По переходной характеристике определяют исходные данные для ап- проксимации: /iycT, hn, tB, Тй. 2. В зависимости от полученного значения b — hn/hVCT выбирают п. Заметим, что при выборе положения точки перегиба, как и при выборе п, допускается некоторый произвол, что не следует считать недостатком метода, — это только отражение того факта, что близким переходным характеристикам могут соответствовать довольно сильно различающиеся структуры передаточных функций. 3. Исходя из найденных таким образом b и п, по номограмме определяют отношения Т^Тъ что позволяет определить последовательно постоянные времени Тг и Т2, а также /и,а. Рис. 3.24 86 Пример. Проведем аппрокси- мацию переходной характеристи- ки пароперегревателя, которая была приведена на рис. 3.22, ха- рактеристикой, соответствующей передаточной функции (3.63). Ис- ходные данные для расчета, полу- ченные из указанного графика: b = 0,3, ta = 1,23 мин, Те = = 2,1 мин, Дует ~ 1 °С-ч/т. Аппроксимация инерционным звеном первого порядка с за- п а зды в а ни ем (3.62). Из (3.64) и (3.65) находим 7\ = = 1,47 мин и т=0,71 мин, т. е. Fa(s)=e~0’717(l,47s-|-l).
Соответствующие этой передаточной функции переходная характеристика и КЧХ: М0=41~е-(/~“0171)/,’47]-1 (1—0,71); Га (/со) = [ 1 /У 1 + (1,47и)2 е—/*arctgl .47® + 0,71ш) График йа (!) показан на рис. 3.24 штрихпунктирной линией. А п пр оксимацияпередаточной функцией (3.58) при п =2. Из номограммы, изображенной на рис. 3.23, видно, что при b = 0,3 аппроксимация может быть осуществлена передаточной функцией типа (3.58), если п > 2. Выберем п = 2; тогда Т,1Та = 0,43; TJT, = 0,42; t„ а/Т, = 1,16, т. е. Г, = 0,9; Т2 = 0,38; /Л,а= 1,04; т= 0,19 мин. Аппроксимирующая передаточная функция может иметь следующий вид: Га (s) = [1/(0,9 s + 1) (0,38 s + I)2] e-o.19S. Соответствующая этой передаточной функции переходная характеристика может быть получена по табл. 2.2 (строка 12): Ла (0 = (1,995 +1,9230 е “ 2 •632/ —2,995е ~1 •1 ш +1. а амплитудно-частотная и фазо-частотная характеристики в соответствии с правилом их получения для системы последовательно включенных инерционных и запаздываю- щего звеньев определяются формулами: Аа (ш) = 1 /У1+(б,9<о)2 [1 +(0,38ш)2]; Фа (®) = — arctg 0,9 w — 2 arctg 0,38 w — 0,19а». График полученной переходной характеристики показан на рис. 3.22 штриховой ли- нией, а КЧХ приведена на рис. 3.24. Программы для расчета Ц7а (/со) и ha (t) приве- дены в приложении. 3.7. ДИНАМИЧЕСКИЕ ХАРАКТЕРИСТИКИ ТИПОВЫХ РЕГУЛЯТОРОВ Конкретный вид алгоритмов функционирования отдельных блоков си- стемы управления, структура которой приведена на рис. 3.1, может быть до- вольно разнообразным. Опыт автоматизации технологических процессов показывает, однако, что на практике алгоритмы функционирования регуляторов, как правило, выбираются в виде типового ПИД-алгоритма и его модификаций. Объяс- няется это тем, что в рамках рассматриваемой структуры системы управ- ления указанные алгоритмы регулирования являются достаточно близкими к оптимальным, если речь идет о выполнении регуляторами свойственных им функций — устранения влияния на процесс управления неконтроли- руемых случайных возмущений. Неудовлетворительная работа системы регулирования, как правило, свидетельствует не о плохой работе ПИД- алгоритма (при условии, конечно, что он настроен оптимально), а о неудов- летворительности информационной структуры системы; для улучшения ка- чества регулирования в этом случае следует попытаться ввести новые до- бавочные каналы информации о состоянии объекта, т. е. либо перейти к схемам с добавочными регулируемыми величинами, либо ввести компен- сирующие сигналы от возмущений. Именно таким образом (см. § 1.5—1.8) решаются задачи построения высококачественных систем управления в практике автоматизации энергоблоков ТЭС и АЭС. Напомним также (см. § 1.2), что системы регулирования не предназна- чены для выполнения функций быстрой отработки относительно больших изменений заданного значения управляемой величины, особенности с уче- том проявляющихся в этом случае нелинейных свойств объекта и возмож- ного выхода управляющего органа на ограничения. Для этой цели должны использоваться командные блоки управления, располагаемые на более вы- соком уровне иерархической структуры системы.
Напомним уравнение типового ПИ-регулятора (1.5): н (0=А 8(n + (l/T„)je(g)dg о (3-74) Передаточная функция этого регулятора определяется следующей форму- лой: 1 (s) = fen(l + Уи s (3.75) а комплексная частотная характеристика = (3.76) показана на рис. 3.25, а (см. также рис. 3.12); ее модуль и аргумент имеют вид: (®) 4" (^Т^н©)2; (3 77) Фр(и) = — arctg (1/Ти<в). Переходная характеристика определяется формулой /1р(0 = Ап11+(1/Ти)Й-1(0; (3.78) график характеристики показан на рис. 3.25, б. Если в исполнительном механизме регулятора используется серводви- гатель с постоянной скоростью вращения (обычно 'на ТЭС и АЭС для этой цели применяются асинхронные электродвигатели), переходная характе- ристика регулятора, получаемая при подаче на его вход регулятора единич- ного ступенчатого сигнала, имеет вид, указанный на рис. 3.25, в: вначале происходит перемещение выходного вала серводвигателя с постоянной ско- ростью до значения, равного kn, после чего начинается скользящий режим работы, т. е. режим кратковременных включений серводвигателя; при этом регулятор автоматически выбирает соотношение между длительностью вклю- чений и паузами таким образом, что выходная величина меняется с постоян- ной средней скоростью, обратно пропорциональной Та. Частными случаями ПИ-алгоритма регулирования являются П- и И- алгоритмы. Пропорциональный (П) алгоритм определяется формулой (1.6); соответствующую передаточную функцию можно представить в виде (s) = k„. (3.79) Как видим, это простое безынерционное звено. Алгоритм работы П-ре- гулятора можно получить из алгоритма ПИ-регулятора, если в последнем устремить Ти-*-оо. Рис» 3.25
Интегральный (И) алго- ритм определяется формулой (1.8); его передаточная функ- ция имеет вид: Fp (s) = kfl/s. (3.80) Регулятор, реализующий этот алгоритм, представляет собой простое интегрирующее звено. Для того чтобы ПИ- регулятор превратить в И-ре- гулятор с коэффициентом передачи ka, формально сле- дует устремить кп и Тв к бесконечности, но так, чтобы их отношение со- храняло постоянное равное k„ значение. Добавление в алгоритм функционирования ПИ-регулятора составляю- щей, пропорциональной скорости изменения ошибки регулирования, пре- вращает его в ПИД-регулятор, уравнение которого можно записать так: И (t) = kn в (04 t ^)dl+TaR’ (0 о (3.81) 1 тп Передаточная функция этого регулятора имеет вид: Гр (s) - fen (1 + 1/T„s + ТД8), (3.82) (s) = ka + Т as + l)/THs, (3.83) где а = Тд/Ти. Комплексная частотная характеристика регулятора Гр (/со) *= [1 — / (l/Tj,® — Тди)! (3.84) показана на рис. 3.26, а; ее модуль и аргумент имеют вид: Xp(a)) =^ri + (l/TH<B-TB(o)2 ; 1 (3 85) Фр(©) = —arctg(I/rB«>—Тди). J Переходная характеристика ПИД-регулятора отличается от характери- стики ПИ-регулятора только появлением дельта-импульса, интенсивность которого («площадь под его графиком») равна клТл‘. hv (0 = ku [1 + (1/Ти) 0 1 (0 + fenTa6 (01. (3.86) Как непосредственно следует из (3.83), точная реализация ПИД-регу- лятора невозможна, поскольку степень полинома числителя оказывается выше степени полинома знаменателя. Таким образом, в структуре реальных конструкций ПИД-регуляторов всегда присутствует более или менее ярко выраженное инерционное звено, с учетом которого передаточная функция реального ПИД-регулятора записывается в следующем виде: aTls-[-Tes+l Гр (s) = kB (3.87) где Т6 — постоянная времени, учитывающая инерционность указанного (как его иногда называют «балластного») звена. Наличие этой «балластной» инерционности, естественно, сказывается на характеристиках ПИД-регулятора; так, в переходной характеристике регулятора исчезает дельта-импульс, и она приобретает такой вид, как по- казано на рис. 3.26, б.
Постоянная времени Тъ должна быть учтена при расчете настройки ПИД-регулятора; обычно ее относят к объекту и расчет настройки ведут, ориентируясь на передаточную функцию идеализированного регулятора (3.83). Правда, в этом случае обычно возникают определенные сложности, связанные с тем, что эта постоянная времени может меняться при измене- нии настройки регулятора, причем часто неизвестным образом. Эти труд- ности, однако, могут быть устранены использованием процедуры адаптации при вводе системы в действие на реальном объекте. ГЛАВА ЧЕТВЕРТАЯ УСТОЙЧИВОСТЬ, ЗАПАС УСТОЙЧИВОСТИ И ЧУВСТВИТЕЛЬНОСТЬ ЛИНЕЙНЫХ ДИНАМИЧЕСКИХ СИСТЕМ 4.1. КРИТЕРИИ УСТОЙЧИВОСТИ, ОСНОВАННЫЕ НА АНАЛИЗЕ КОЭФФИЦИЕНТОВ ХАРАКТЕРИСТИЧЕСКОГО УРАВНЕНИЯ СИСТЕМ Устойчивая линейная система — это такая система, которая после устра- нения действующих на нее возмущений прекращает движение и приходйт в состояние равновесия. Неустойчивая система не может сколько-нибудь долго находиться в состоянии равновесия - достаточно любого мелкого кратковременного флюктуационного возмущения, для того чтобы она при- шла в самостоятельное движение, все больше и больше (монотонно или ко- лебательно) отклоняясь от исходного (равновесного) состояния. Таким образом, явление неустойчивости—сугубо внутреннее свойство линейных систем, не зависящее от действующих на них возмущений. В со- ответствии с этим исследование устойчивости системы, выполняемое по ее дифференциальному уравнению (2.8), должно производиться при условии, что правая часть уравнения приравнена к нулю: У(п) (0 + (0 + ... + ап-х у' (t) + апу (О = 0. (4.1) Применив к этому уравнению преобразование Лапласа аналогично тому, как это было сделано в § 2.2, но только при ненулевых начальных условиях с учетом (2.12), получим формулу для изображения выходной величины си- стемы в виде (2.23), здесь полином в числителе будет зависеть от начальных условий, а знаменатель совпадать со знаменателем передаточной функции A (s) = D (s). Решение уравнения во временной области будет также опре- деляться (2.24): у (0 = + С2е^ + ... + Cnes< (4.2) где «!, s2, ..., sn — корни характеристического уравнения: sn + + ... + ап-1* + а„ = 0, (4.3) а постоянные Съ С2, ..., Сп — находятся с помощью (2.25). Если среди кор- ней имеются кратные, соответствующая им компонента решения определя- ется с помощью (2.26) и (2.27). Необходимым и достаточным условием устойчивости системы, таким образом, является требование, чтобы все вещественные корни характери- стического уравнения были отрицательными, а комплексные корни имели отрицательные вещественные части. В этом случае свободное движение системы (4.2) будет с течением времени стремиться к нулю: lim у (t) — 0. (4.4) t-b-oo
Графически корни характеристического урав- нения изображаются точками на комплексной плос- кости (рис. 4.1); поэтому приведенное определение может быть сформулировано и по-иному: система устойчива, если все корни ее характеристического уравнения расположены в левой полуплоскости комплексной плоскости (лежат слева от мнимой оси). Если среди корней характеристического урав- нения имеется один нулевой, а все остальные рас- положены в левой полуплоскости, свободное дви- жение системы с течением времени также прекращается, однако его ста- билизация происходит не обязательно на нулевом уровне; такие системы часто называют нейтрально-устойчивыми. Если среди корней характеристического уравнения имеются два чисто мнимых корня, а все остальные находятся в левой полуплоскости, система находится на границе устойчивости. Будучи выведенной из состояния рав- новесия, такая система входит в режим незатухающих гармонических коле- баний. Следует подчеркнуть, что в последних двух случаях речь идет только об одном нулевом корне или одной паре мнимых корней. Система, характе- ристическое уравнение которой имеет два нулевых или две пары одинаковых мнимых корней, будет уже неустойчивой. Это утверждение следует из того, что нулевому корню двойной кратности соответствует компонента решения уравнения (4.1) в виде Сх + С2Г а паре чисто мнимых корней ±/<о0 двойной кратности — компонента решения (Сг + C.2t) cos wot + (С3 + C4i) sin <оо/. Из сказанного следует, что для суждения об устойчивости системы нет необходимости вычислять корни характеристического уравнения, достаточ- но только определить, все ли они расположены слева от мнимой оси ком- плексной плоскости. Решение такой задачи осуществляется с помощью спе- циально разработанных для этой цели критериев устойчивости. Критерий устойчивости Рауса—Гурвица. В наиболее распространенном на практике случае использование этого критерия сводится к составлению из коэффициентов уравнения (4.3) матрицы следующего вида: 01 о3 «5 а, О9 . . . 0 ~ 1 а2 а4 о0 0g . . 0 0 «1 «3 о6 а7 . . 0 0 1 о2 а4 ов . . 0 0 0 01 о3 о5 . . 0 (4.5) 0 0 1 «2 о4 • . 0 0 0 0 01 о3 • . 0 0 0 0 1 аг . . 0 О 0 0 0 ......................а„ Порядок составления этой матрицы крайне прост: первая строка запол- няется коэффициентами характеристического уравнения с нечетными ин- дексами, а вторая — с четными; каждая последующая пара строк есть пов- торение предыдущей пары, но сдвинутой на один столбец вправо. Места где отсутствуют коэффициенты, заполняются нулями.
Анализ устойчивости системы состоит в том, что по этой матрице после- довательно проводят вычисление определителей квадратных матриц: а5 а3 Д1 = |а1|; Да= й1 йз 1 а2 Вычисления следует прекратить, если очередной определитель окажется от- рицательным, поскольку это свидетельствует о неустойчивости системы. Если же все п определителей окажутся положительными, то это свидетель- ствует об устойчивости системы, т. е. условие устойчивости записывается следующим образом: А, 0; Ад 0; ...; Art_4 0; An ~~ < В частности, эти условия имеют вид: для п = 2 >0; а2 > 0; для п = 3 аг >0; а2 > 0; «3 > 0; ага2 — с для п = 4 а, > 0; аг > 0; а3 >0; а4 > 0; «1 <h а3 — аз—а\ а4>0. > А3 — а2 «1 а4 а3 И т. д. г,1Ап_1 > 0. (4.6) (4-7) з>0; (4.8) ! (4-9) 1 0 Из рассмотренного критерия следует, что необходимым, но недостаточ- ным условием устойчивости является положительность всех коэффициентов уравнения (4.3). Критерий Рауса—Гурвица позволяет не только анализировать устой- чивость систем с заданными численными значениями коэффициентов харак- теристического уравнения, но и решать обратную задачу определения до- пустимых по условию устойчивости значений этих коэффициентов (или свя- занных с ними параметров системы). Для этого, очевидно, неравенства (4.6), выраженные через неизвестные значения исследуемых коэффициентов, следует заменить равенствами; полученная таким образом система уравнений в пространстве исследуемых коэффициентов определяет границы областей, где выполняются соответствующие неравенства. Пересечение найденных областей (общая область) и определяет область устойчивости системы. Критерий устойчивости А. В. Михайлова. Будем рассматривать левую часть характеристического уравнения системы (4.3) — характеристический полином F(s)=sn + 1 -t-...+ an-is + an как функцию комплексной переменной s, которая в зависимости от изме- нения s может принимать то или иное, не обязательно нулевое изменение. В частности, при s = /<о этот полином принимает следующий вид: F (/со) = (/ш)" 4- аг + ... + /a„-i® + ап. (4.10) При фиксированном <о он изображается в комплексной плоскости вектором, получившим название характеристического-, при изменении со конец ха- рактеристического вектора очерчивает кривую — годограф характери- стического вектора. Критерий Михайлова формулируется следующим образом: система ус- тойчива, если при изменении шот Одо оо годограф характеристического век- тора, начинаясь на вещественной положительной полуоси, проходит про- тив часовой стрелки последовательно п квадрантов комплексной плоско- 92
ста, или, иначе говоря, харак- теристический вектор поворачи- вается против часовой -стрелки на угол л-90°. В качестве примера на рис. 4.2 показаны годографы ха- рактеристического вектора си- стемы третьего порядка для трех случаев: система устойчи- ва — годограф проходит против часовой стрелки последователь- но три квадранта; система на- ходится на границе устойчиво- сти, генерируя незатухающие синусоидальные колебания с ча- Рис. 4.2 стотой <о0, при которой годограф проходит через начало координат; система неустойчива — годограф про- ходит три квадранта, но в ненадлежащей последовательности. Доказать справедливость критерия можно следующим образом. В соответствии с известной теоремой алгебры характеристический по- лином может быть представлен в виде произведения сомножителей: F (s) = (s — sx) (s — s?) ... (s - sn), t. e. F (/®) =-= (/co — sx) (/co — s2) ... (/co —sn). (4.11) Каждый из сомножителей в формуле на комплексной плоскости изобража- ется вектором, проведенным из соответствующей точки, изображающей ко- рень, к мнимой оси (см. рис. 4.1). При изменении <о от <о = 0 до со = оо ко- нец вектора скользит вдоль мнимой оси; при этом каждый вектор, соответст- вующий отрицательному вещественному корню, совершает поворот на 90° против часовой стрелки, а каждая пара сопряженно-комплексных корней с отрицательной вещественной частью --- поворот на 180° против часовой стрелки. Поскольку характеристический вектор представляет собой произ- ведение рассмотренных векторов, его поворот должен быть равен сумме по- воротов всех векторов, т. е. в рассматриваемом случае устойчивой системы общий угол поворота будет монотонно увеличиваться от нуля до п -90°, и годограф характеристического вектора пройдет последовательно п квад- рантов комплексной плоскости (что и утверждается критерием). Если в правой полуплоскости окажется хотя бы один корень, общий угол поворота соответственно уменьшится. Так, если в правой полуплоскости будет один вещественный корень, соответствующий ему вектор совершит поворот на угол, равный 90°, по часовой стрелке. Если все остальные п — 1 корней расположены в левой полуплоскости, общий угол поворота харак- теристического вектора окажется равным (л — 1)-90° — 90° = (п — 2)-90°. Решение обратной задачи определения границ допустимых по сообра- жениям устойчивости значений коэффициентов характеристического урав- нения (или параметров системы) осуществляется решением уравнения Е(/со) = О, (4.12) так как обращение этого уравнения в тождество при некотором значении со = <оо свидетельствует о наличии пары мнимых корней, равных ±/соо. Однако обращения уравнения (4.12) в тождество еще недостаточно для утверждения, что система находится на границе устойчивости, ведь среди остальных корней могут быть и корни, расположенные в правой полупло- скости. Поэтому решение уравнения (4.12) позволяет только провести раз- 93
биение пространства изучаемых коэффициентов на области, характеризуе- мые той особенностью, что переход через их границы коэффициентов со- ответствует переходу пары комплексных корней через мнимую ось из одной полуплоскости комплексной плоскости в другую. Обычно область устойчивости удается выявить вариацией коэффициен- тов относительно их значений, принадлежащих найденным границам, и наблюдением за вызванными этими вариациями изменениями годографа характеристического вектора. Если он станет удовлетворять критерию Ми- хайлова, область, где находится варьированное значение коэффициентов, является областью устойчивости. Для решения этой задачи разработан также формализованный метод штриховки границ (так называемый метод D-разбиения), изложение кото- рого можно найти, например, в [1—2]. 4.2. ЧАСТОТНЫЙ КРИТЕРИЙ УСТОЙЧИВОСТИ ЗАМКНУТЫХ КОНТУРОВ Система, состоящая из устойчивых элементов, может оказаться неус- тойчивой только тогда, когда в ее структуре имеется хотя бы один замкну- тый на себя контур (структурная схема которого и граф показаны на рис. 4.3, а, б соответственно). Для получения характеристического урав- нения такого замкнутого контура следует приравнять к нулю знаменатель его передаточной функции (3.35): 1 - l^p.c (s) = 0. (4.13) Если передаточная функция разомкнутого контура Fpc (s) представля- ет собой отношение полиномов: Гр.с (s) = К (s)/D (S), (4.14) то характеристические уравнения разомкнутого и замкнутого контуров со- ответственно определяются выражениями: Z>(s) = 0; (4.15) D (s) — К (s) = 0, (4.16) причем, вследствие того что степень полинома в числителе К (s) передаточ- ной функции разомкнутого контура не может превышать степени полинома D (s) в ее знаменателе, степени характеристических уравнений замкнутой и разомкнутой систем должны быть одинаковыми. Рассмотрим теперь функцию комплексного переменного s, образованную из левой части уравнения (4.13): N (s) = 1 - Гр.с (s) = (D (s) - Д' (s))/D (s). (4.17) — l^p-c I * а) X I 1 У : л ,о Рис. 4.3 Заменой s на /ю она приводится к сле- /т дующему виду: N (ja) = 1 - Гр.с (/«) = = (D (/о>) - К (/®))/D (/ш). (4.18) Сопоставляя (4.17) с (4.15) и (4.16), мож- но прийти к выводу, что числитель (4,18) есть характеристический вектор Михай- лова для замкнутого контура, знамена- тель — тот же вектор для разомкнутого контура. В соответствии с критерием устойчивости Михайлова, если разом-
кнутый контур устойчив, вектор в знаменателе (4.18) при изменении со от со = 0 до со = оо совершит против часовой стрелки поворот на угол п-90° (где п — степень характеристического уравнения); если, кроме того, устой- чив и замкнутый контур, то на такой же угол против часовой стрелки повернется и вектор в числителе. Следовательно, суммарный угол поворота вектора N (/со) в этом случае окажется равным нулю (так как угол поворота частного от деления двух векторов равен разности их углов поворота). Из приведенных рассуждений следует частотный критерий устойчивости замкнутых контуров Найквиста: если разомкнутый контур устойчив и об- щий угол поворота вектора N (ja) при изменении частоты от со — 0 до со == оо равен нулю, то контур останется устойчивым и после его замыка- ния. Формула для вектора N (/со) (4.18) может быть представлена следую- щим образом: N (/ю) = _^р с {/ft>) __ т. е. вектор N (/со) может рассматриваться как разность двух векторов: вектора —- Fp.c (/со) и вектора, проведенного из начала координат в точ- ку —1, /0. Таким образом, геометрически N (/со) изображается вектором, проведенным из точки —1,/0 к отрицательной КЧХ разомкнутого контура —IFp.c (/со) (рис. 4.4, а). Это позволяет дать и другую формулировку кри- терия: если разомкнутый контур устойчив и общий угол поворота вектора, проведенного из точки —1, /Ок отрицательной КЧХ разомкнутого контура —№р.с (/<°)» ПРИ изменении частоты от со = 0 до со = оо равен нулю, то контур останется устойчивым и после его замыкания. На рис. 4.4 показаны примеры КЧХ разомкнутого контура для устой- чивого в замкнутом состоянии контура (рис. 4.4, а) и для неустойчивого замкнутого контура (рис. 4.4, б). В последнем случае угол поворота векто- ра N (/со) оказался равным —360°. С геометрической точки зрения равенство нулю общего угла поворота вектора N (/со) свидетельствует о том, что точка —1, /0 оказывается вне пределов области, очерчиваемой годографом характеристики — 1FP.C (/со). Поэтому рассматриваемый критерий чаще всего формулируют следующим образом: контур, устойчивый в разомкнутом состоянии, сохранит устой- чивость и после замыкания, если его отрицательная КЧХ в разомкнутом со- стоянии не охватывает точки —4» /0. Если в разомкнутом контуре имеется последовательно включенное интегрирующее звено, его КЧХ 1^р.с (/со) при со = 0 уходит в бесконеч- ность; для использования критерия Найквиста в этом случае следует мыс-
ленно дополнить эту характеристику другой бесконечно большого радиуса при ш == 0 (рис. 4.4, в). Построение границ области устойчивости замкнутого контура в про- странстве коэффициентов его КЧХ осуществляется из условия прохождения характеристики —IFP.C (/о>) через точку —1, /0: —Fp.o (/ш) = —1. (4.19) Как и условие (4.12), это необходимое, но недостаточное условие4 (оно только гарантирует нахождение одной пары корней характеристического уравнения замкнутой системы на мнимой оси). Выявление среди областей- претендентов области устойчивости здесь, так же как и при использовании критерия Михайлова, осуществляется наблюдением за деформацией КЧХ разомкнутого контура —$ГР.С (/со) при вариациях параметров относитель- но их значений, найденных из условия (4.19). Пример. Выберем из условий устойчивости параметры ПИ-регулятора в системе регулирования уровня во второй емкости двухъемкостного объекта (см. рис. 2.1, б), если регулирующим воздействием является перемещение клапана на притоке жидко- сти. Передаточная функция объекта по указанному каналу была найдена в примере 2 § 2.2: (s) = l/(s2 + 1,625s + 0,375), передаточная функция ПИ-регулятора (3.75) Гр (S) -= kB (TaS + 1)/T„S. Критерий Рауса — Гурвица. Для получения характеристического уравнения систе- мы регулирования можно воспользоваться формулой (4.13); входящая в нее переда- точная функция разЬмкнутого контура определяется выражением (3.37): Гр.с (s) = ~kn (Trf + 1)/ [T„s (s2 + 1,625s + 0,375)]. Подстановка этого выражения в (4.13) дает следующее характеристическое уравнение системы регулирования: s3 + 1,625s2 + (0,375 + kB) s + kB /Ти = 0. Условия устойчивости определяются формулами (4.8): 0,375+йв>0; (fcn/TH)>0; 1,625 (0,375+ k„) > kn/Ta, из которых можно получить уравнения границ в области параметров регулятора 7'и и k„. йп- --0,375; йп—0 и &п = 0,60947'и/(1 — 1,625ТИ). Графики этих зависимостей в плоскости параметров Тк и kB (обозначенные соответст- венно 1—3) приведены на рис. 4.5; их штриховка направлена в сторону, где выполня- ется соответствующее неравенство ]график 3для Та> 0,6154 мин не нанесен, так как эта его ветвь заведомо не удовлетворяет неравенству (kB/Ta) > 0]. Как непосредствен- но видно из полученных результатов, областями устойчивости следует считать две об- ласти, заключенные между кривыми 2 и 3- При Та > 0,6154 мин система устойчива при любых положительных значениях kB. Критерий Михайлова. Характеристический полином рассматриваемой системы регулирования определяется формулой F (s) = s3 + 1,625s2 + (0,375 + йп) s + ka/TK, а характеристический вектор имеет вид: F (/<d) = (АП/ТИ — 1,625<о2) + /(!> (0,375+ йп—<о2). Поэтому условие наличия мнимых корней (4.12) имеет следующий вид: kBlTB — 1,625со2 = 0; ш (0,375 + kn — ш2) = 0. Определив из второго условия ы = 0 и ш2 = 0,375 + kn и подставив их в первое, по- лучим: ka = 0; kB = 0,6094Та! (1 — 1,625 Тк), что совпадает с результатами, полученными ранее с помощью критерия Рауса—Гурви- ца.
На рис. 4.2 кривая б является годографом характеристического вектора рассмат- риваемой здесь системы при Тп = 0,3 мин и kn = 0,3567 м~1, соответствующих вы- полнению условия (4.12). Приведенные на этом же графике годографы айв соответст- вуют вариациям коэффициента передачи регулятора ka = 0,2 м—1 и /гп = 0,6 м-1 (точ- ки А и В на рис. 4.5) при том же значении Ти = 0,3 мин. Как видим, при Та > 0 устой- чивой системе соответствует область под кривой 3 на рис.4.5. Подобным же образом можно доказать, что при Та < 0 область устойчивости лежит выше кривой 3. Критерий Найквиста. Отрицательная КЧХ разомкнутого контура определяется в этом случае формулой — W'p.cO’w) ________i 4~ /^и ю)______________ /Ти со [(0,375 — + ,625<о] ’ подставив ее в (4.19), получим следующее условие существования пары мнимых кор- ней: или ka (1 + /Ти со) = 1,6257 ц со2—jTa со (0,375—со2), йп = 1,6257’и со2; ka Ти(й=—Тла> (0,375—со2), что, естественно, приведет к прежнему условию: k„ = 0,6094Та / (1 — 1,6257’и). На рис. 4.6 показана отрицательная КЧХ разомкнутого контура (кривая /) для граничного случая, соответствующего 7’и = 0,3 мин и ka = 0,3567 м-1; как видим, характеристика проходит через точку —1, /0. Стрбить характеристику для варьиро- ванных значений kn здесь нет необходимости, так как влияние изменения йп на вид КЧХ разомкнутого контура очевидно: каждый вектор этой характеристики меняется по длине пропорционально изменению ka без изменения своего угла наклона. Таким образом, при Лп > 0,3567 м~1 КЧХ —Wp с (/со) охватит точку —1, /0, а при kn < 0,3567 м-1 не охватит ее и, следовательно, приходим к прежнему выводу, что при Ти >0 область устойчивости в плоскости параметров регулятора (см. рис. 4.5) лежит ниже кривой 3. Однако уменьшение kn имеет своим допустимым пределом значение kn — 0, поскольку при йп < 0 каждый вектор КЧХ—ГГр.с (/со) повернется на 180° и точка —1, /Сбудет охвачена. Подобным же образом находят область устойчивости при Ги < 0; на рис. 4.6 по- казана КЧХ (кривая 2) для Та = —0,3 мин и kn — —0,1229 м~1 [соответствующая вы- полнению условия (4.19)]; эта характеристика также проходит через точку —1, /0. Уве- личение kn по модулю приведет к охвату этой точки, т. е. область устойчивости в этом случае лежит выше кривой 3 на рис. 4.5. Следует обратить внимание на важные преимущества критерия устойчи- вости Найквиста по сравнению с критериями Рауса—Гурвица и Михайло- ва, особенно если речь идет об исследовании устойчивости систем управле- ния теплоэнергетическими объектами: 1. При использовании этого критерия нет необходимости в знании ха- рактеристического уравнения системы — априорная информация для рас- четов может быть получена из эксперимента,
2. Критерий пригоден для систем с распределенными параметрами и систем с запаздыванием, передаточные функции которых являются транс- цендентными функциями s. Критерий Найквиста может быть обобщен на случай, когда разомкну- тый контур неустойчив. Предположим, что разомкнутый контур неустойчив из-за того, что сре- ди корней его характеристического уравнения в разомкнутом состоянии D (s) = 0 имеется I корней, расположенных в правой полуплоскости. В этом случае характеристический вектор D (ja>) при изменении а от ш = О до га = оо совершит поворот против часовой стрелки на угол (n — Z) X х л/2— Zn/2 = (п— 2Z) л/2. Если система после замыкания окажется устойчивой, характеристический вектор замкнутой системы k (/ю) — D (ja) по-прежнему совершит поворот на угол пп/2 против часовой стрелки, а общий угол поворота вектора .V (/со) (4.18) окажется равным пп/2 — (п — — 21) л/2 = lit. Таким образом, критерий Найквиста здесь приобретает следующую формулировку: наустойчивый разомкнутый контур, характе- ристическое уравнение которого имеет Z корней справа от мнимой оси, после замыкания станет устойчивым, если вектор .V (/со), проведенный из точки (—1, /0)к отрицательной характеристике разомкнутого контура —-1ГР.С (/и), при изменении частоты от о = 0 до ® = оо совершит общий поворот про- тив часовой стрелки на угол Zn. Обратим внимание, что в рассматриваемом случае для устойчивости замкнутого контура необходимо, чтобы характеристика 1ГР.С (/со) охваты- вала точку (—1, / со). 4. 3. ОЦЕНКА ЗАПАСА УСТОЙЧИВОСТИ ЛИНЕЙНЫХ СИСТЕМ ПО РАСПРЕДЕЛЕНИЮ КОРНЕЙ ХАРАКТЕРИСТИЧЕСКОГО УРАВНЕНИЯ Реально работающие системы управления должны быть не только устой- чивыми, но и обладать определенным запасом устойчивости, т. е. возникаю- щие в них переходные процессы должны не просто затухать, а затухать до- статочно интенсивно. Как следует из (4.2), переходные процессы в динамической системе про- извольного порядка представляют собой сумму элементарных компонент — каждому вещественному корню —аг соответствует неколебательная ( апе- риодическая) компонента вида Сге~а? , а каждой паре сопряженно-комплекс- ных корней —аг ± /со — колебательная компонента sin (coZ + <₽j)- B обоих случаях численным показателем быстроты затухания этих процес- сов может быть выбрано абсолютное значение корня аг (в случае комплекс- ных корней — абсолютное значение вещественной части корня аг). Этот по- казатель характеризует степень уменьшения соответствующей компоненты переходного процесса в течение любого заданного отрезка времени t (для колебательных компонент — степень уменьшения огибающей колебаний). Для колебательных компонент такой оценки может оказаться недостаточно, так как она не несет никакой информации о характере самих колебаний в пределах огибающих — здесь приходится вводить добавочный показатель, характеризующий колебательность компоненты, например степень умень- шения двух соседних амплитуд колебания, направленных в одну сторону. Такой показатель уже рассматривался в § 3.2 — он был назван степенью затухания собственных колебаний ф (3.26). Величина ф зависит от отношения вещественной и мнимой составляю- щих пары комплексно-сопряженных корней характеристического уравнения системы, порождающих рассматриваемую компоненту колебаний т = а/со. Это отношение может быть названо корневым показателем колебательности 98
соответствующей компоненты собственного переходного процесса системы. Соответст- венно абсолютное значение корня (или его вещественной составляющей) а может быть названо ее корневым показателем абсолют- ного затухания. Подчеркнем, что сформулированные по- казатели интенсивности затухания отно- сятся к отдельным компонентам общего пе- реходного процесса в системе. Тем не менее они при определенных условиях могут быть использованы и для оценки затухания про- цесса в целом; в частности, такая ситуация имеет место, когда есть основания предпо- Рис. 4.7 лагать, что среди всех компонент процесса можно выделить одну доминирующую компоненту, вносящую наибольший вклад в формирование общего процесса. Если, кроме того, доминирующая компонента обладает наихудшим (по сравнению с другими компонентами) затуханием, то показатели, характеризующие ее затухание, могут быть приняты в качестве показателей для всей системы в целом. Исходя из сказанного, можно дать следующие определения: 1. Корневым показателем абсолютного затухания собственных пере- ходных процессов 1] в системе является корневой показатель затухания компоненты, корни которой ближе всего расположены к мнимой оси при условии, что все остальные корни расположены достаточно далеко от нее. Соответственно система имеет корневой показатель абсолютного затухания не ниже заданного т] (этот показатель называют также степенью устойчи- вости системы), если корни ее характеристического уравнения располага- ются слева от прямой, проведенной параллельно мнимой оси на расстоянии т] от нее (рис. 4.7, а): _<Xi> т]. (4.20) 2. Корневым показателем колебательности т собственных колебаний системы является корневой показатель колебательности наиболее слабо- затухающей компоненты, для которой отношение аг/®г минимально. Соответственно система имеет корневой показатель колебательности пере- ходных процессов не ниже заданного т, если все корни ее характеристи- ческого уравнения располагаются слева от лучей, проведенных в левой полу- плоскости под углом, равным Р = arctg т, (4.21) к мнимой оси (рис. 4.7, б), т. е. если каждый корень удовлетворяет требо- ванию аг/шг-> т. (4.22) Для анализа систем исходя из обоих сформулированных условий (4.20) и (4.22) могут быть после соответствующего обобщения использованы все рассмотренные ранее критерии устойчивости. Остановимся только на при- менении для этой цели критерия Найквиста. Для анализа выполнения условия (4.20) в передаточной функции разом- кнутого контура 1Гр.о (s) проводят замену s = —г] + /ш; полученная та- ким образом функция комплексного переменного —т] -f- /© называется расширенной комплексной частотной характеристикой разомкнутого кон- тура Гр.с (—п + /со). 4* 99
Обобщенный критерий заданного запаса устойчивости Найквиста по усло- вию (4.20) может быть сформулирован следующим образом: система, имею- щая в разомкнутом состоянии степень устойчивости не ниже т], сохранит ее и после замыкания, если расширенная отрицательная КЧХ разомкнутого контура —IV'p.c (—т] 4- /со) не охватывает точку с координатами — 1, /0. Доказательство этого критерия проводится аналогично доказательству обычного критерия устойчивости Найквиста; достаточно только для этой цели рассмотреть обобщенный характеристический вектор Михайлова F (—т] 4- /со), а концы векторов перемещать не вдоль мнимой оси, как это было на рис. 4.1, а вдоль линии т; = const (рис. 4.7, а). Совершенно так же исследуется запас устойчивости по условию (4.22) — в передаточной функции разомкнутого контура проводится замена s = = — та 4- /®, в результате чего получается расширенная КЧХ Ц7р.с (—та 4-/ш).Обобщенный критерий Найквиста в этом случае форму- лируется так: система, имеющая в разомкнутом состоянии корневой пока- затель колебательности не ниже т, сохранит его и после замыкания, если расширенная КЧХ разомкнутого контура —1FP.C (—та 4- /®) не охва- тывает точку —1, /0. В общем случае расчеты необходимо проводить, комбинируя оба рассмо- тренных условия (4.20) и (4.22), поскольку каждое из них обладает свои- ми недостатками. О недостатках условия (4.20) для колебательных процес- сов уже говорилось; кроме того, обычно встречаются серьезные трудности при конкретном выборе численного значения т], поскольку это размерная ве- личина, зависящая трудно учитываемым образом от свойств объекта и вы- бранного алгоритма функционирования регулятора. Недостаток же условия (4.22) состоит в том, что оно часто устанавливает неоправданно жесткие ограничения на расположение высокочастотных кор- ней; в системах же с запаздыванием в контуре регулирования и в системах с цифровыми регуляторами эти ограничения оказываются вообще невыполни- мыми. Вместе с тем низкочастотные корни могут недопустимо близко подой- ти к мнимой оси, оставаясь при этом в пределах допустимой области (рис. 4.7, б). В качестве совместного условия, объединяющего условия (4.20) и (4.22), может быть принято следующее [15]: система обладает требуемым запасом устойчивости, если пара доминирующих комплексно-сопряженных корней характеристического уравнения лежит на лучах, проведенных под углом £ (4.21) к мнимой оси и соответствующих допустимому значению т, а все ос- тальные корни расположены левее прямой, проведенной через до- минирующие корни параллельно мнимой оси, т. е. удовлетворяют условию аг > ц = т©дом, (4.23) где ©дом — мнимая часть доминирующих корней. Расчеты по этим условиям выполняются в следующем порядке. 1) Для принятого т из условия -<р.с (-та 4- /©) - -1 (4.24) определяют вещественную часть доминирующих корней адом и параметры системы, при которых оно выполняется. 2) Положив т] = адом, строят расширенную характеристику Fp.o (—t] 4- 4- ja) и проверяют выполнение условия (4.20). При выполнении последнего этапа расчета необходимо иметь в виду, что характеристическое уравнение разомкнутого контура системы регули- рования, в которой используются регуляторы с интегралом в алгоритме функционирования, имеет нулевой корень, который расположен справа от линии — т] = const. Поэтому обобщенный критерий Найквиста здесь дол- 100
жен формулироваться с учетом наличия корней характеристического урав- нения справа от указанной линии: система, характеристическое уравнение которой в разомкнутом состоянии имеет I корней справа от линии —-т| = = const, после замыкания будет иметь необходимый запас устойчивости ц (т. е. все корни характеристического уравнения замкнутой системы будут расположены слева от линии — r| = const), если вектор, проведенный к расширенной КЧХ — IFP.C (—т| + /®) из точки (—1, /0), при изменении частоты от со = 0 до ю = оо совершит общий поворот на угол /• 180° против часовой стрелки. Доказательство этого утверждения проводится подобно тому, как эго было сделано в конце предыдущего параграфа применительно к исследова- нию устойчивости системы. Пример. Рассмотрим устойчивость и запас устойчивости системы регулирования с двухъемкостным объектом (см. рис. 2.1, б), если для регулирования используется И-регулятор. Передаточная функция разомкнутого контура в этом случае определяется форму- лой Гр.с (s) = — k„! |s (s2 + 1,625s + 0,375)], а расширенная по m КЧХ>ожет быть записана в виде А',1 ГР-с ( т<0 + /ш) (~-то> т /ы) [(-- r 1,625 ( ~тог+-/а)) 4-0,375] Подставив это выражение в (4.24), после очевидных преобразований получим: ш [(—т8 + 3й) со2 —1,625 (1 —т2) и—0,375m]== —) <о[( — 1+Зм2)<о2—3,25т<о +0,375]- 0. / (а) Для т = 0 (что соответствует границе устойчивости системы) имеем: 1,625ft)2 = /г„; со (—со2 + 0,375)] == 0, т. е. со2 0,375 и предельное допустимое по условию устойчивости значение коэффи- циента передачи регулятора kK — 0,6094 м-1- мин-1. Сопоставление полученного результата с результатами примера § 4.2 свидетельст- вует о значительно меньших возможностях увеличения усиления сигнала в разомкну- том контуре, чем в системе с ПИ-регулятором (напомним, что при надлежащем выборе постоянной интегрирования коэффициент передачи ПИ-регулятора в системе регули- рования рассматриваемого объекта может быть выбран сколь угодно большим). Потребуем теперь, чтобы доминирующая компрнента собственных колебаний име- ла степень затухания ф = 0,9 (т — 0,3665). Система уравнений (а) принимает в этом случае следующий вид: ft) (1,0501ft)2 — 1,4068ft) — 0,1374) = — ka; w (—0,5971<o2 — 1,191ft) + 0,375) = 0. Определив из второго уравнения частоту колебаний доминирующей компоненты ft) = •-= 0,2765 мин-1 и подставив ее в первое, получим значение коэффициента передачи регулятора fe„ 0,1233 м-1- мин-1, при котором будет выполнено поставленное тре- бование (значение ka, естественно, оказалось существенно меньшим значения, при ко- тором система находится на границе устойчивости). Таким образом, степень устойчи- вости системы, равная вещественной части доминирующих корней, здесь должна быть равна: г] == 0,3665 • 0,2765 == 0,1013 мин-1. Для проверки выполнения этого требования построим расширенную КЧХ разомк- нутого контура: Р ( — п+/®)[(—Ц+/ft)]2+1,625 (—»]+ /«))+0,375] для указанного значения т| (рис. 4.8, сплошная кривая); как и следовало ожидать, она проходит через точку —1, /0. Здесь же штриховой линией показаны расширенные КЧХ при варьированных значениях kK\ характеристика, обозначенная а, для Йи = ••= 0,2 м-1- мин-1, и характеристика, обозначенная б, для kn — 0,1 м-1- мин-1. Вектор, проведенный из точки —1, /0 к характеристике а при изменении частоты от со — 0 до ft) — оо совершает поворот на угол 180° по часовой стрелке, а проведенный к характеристике б, — на такой же угол, но против часовой стрелки. Поскольку харак-
меристическое уравнение разом- кнутого контура s (s2 + 1,625s + + 0,375) = О имеет три корня: sx = 0; s2 = —0,2785 мин-1; ss = = —1,3465 мин-1, из которых только один (нулевой) располо- жен справа от линии, проведен- ной параллельно мнимой оси на расстоянии т| = 0,1013 мин-1 от нее, для сохранения системой требуемого запаса устойчивости указанный вектор должен совер- шить поворот на угол 180° против Рис. 4.8 часовой стрелки. Таким образом, предъявленные к системе требования будут выпол- нены, если коэффициент передачи регулятора удовлетворит условию kn ^,0,1233 м~1 мин—1. В случаях, когда среди корней характеристического уравнения систе- мы отсутствуют достаточно четко выраженные доминирующие корни, рас- смотренные оценки запаса устойчивости следует применять с определенной осторожностью, поскольку близкие друг к другу корни могут породить ре- зонирующие компоненты, которые образуют общий процесс с затуханием заметно хуже ожидаемого. Обычно в этих случаях применение рассмотренных оценок оказывается допустимым, но расчетная величина т должна корректироваться в сторону его больших значений. 4.4. ОЦЕНКА ЗАПАСА УСТОЙЧИВОСТИ ЗАМКНУТЫХ КОНТУРОВ ПО ЧАСТОТНОМУ ПОКАЗАТЕЛЮ КОЛЕБАТЕЛЬНОСТИ О характере собственного движения замкнутого контура (рис. 4.3) си- стемы и в том числе об интенсивности затухания собственных колебаний, остающихся после устранения внешних воздействий, удобно судить по им- пульсной характеристике контура при t> 0. Изображение по Лапласу им- пульсной характеристики замкнутого контура (рис. 4.3) определяется фор- мулой (3.35); но так как в этом изображении учитывается и дельта-импульс входа при t = 0, который беспрепятственно проходит на выход, для полу- чения изображения свободного движения при ОО следует из указанного выражения вычесть изображение дельта-импульса. В результате получим: Ф ($) = 1/11 - Гр.с (s)l - 1 = Гр.с (s)/[l - Гр.с (s)l. (4.25) Такую передаточную функцию (но только с обратным знаком) имеет, в ча- стности, система регулирования (см. рис. 3.1), если в качестве входного воздействия выбрано командное воздействие и ((), а в качестве выходной ве- личины — изменение регулируемой величины у (() (3.36); передаточная функция разомкнутого контура в этом случае определяется формулой (3.37). Пример 1. Найдем импульсную переходную характеристику замкнутого контура системы регулирования уровня в двухъемкостном объекте (см. рис. 2.1, б) И-регуля- тором при найденном в примере § 4.3 его коэффициенте передачи ka = 0,1233 м~1-мин-1. Передаточная функция разомкнутого контура системы определяется в этом случае -формулой Гр.с (S) = —0,1233/ [s (s2 + 1,625s + 0,375)], л передаточная функция замкнутой системы (3.36) Фуи (s) = 0,1233/ (s3 + 1,625s2 + 0,375s + 0,1233). В примере § 4.3 была найдена пара доминирующих корней характеристического урав- нения системы sli2 = —0,1013 ± /0,2765; делением знаменателя этого выражения на полином (s + 0,1013 — /0,2765) (s + 0,1013 -Ь /0,2765) = s2 + 0,2026s + 0,0867
Рис. 4.9 находится третий кореньs8 = —1,4224 мин-1, что позволяет представить передаточную» функцию системы в следующем виде: Фри (s) = 0,1233/ [ (s + 0,1013)s + 0,2765s] (s + 1,4224). Из табл. 2.2 преобразований Лапласа (строка 16) находится соответствующий оригинал: ФЭи (0 = 0,1233 [2,6795е-о.ю»зг sin (0,27651 — 0,2063) + 0,5489е-1-',2Ш]. График полученного решения представлен на рис. 4.9, а. На этом же графике штрихо- вой линией показана компонента свободного движения, обусловленная вещественным корнем s3. Как видим, ее влияние на общий процесс пренебрежимо мало — фактически он формируется парой доминирующих корней. На рис. 4.9, б приведен также график модуля КЧХ системы: |Ф9и (/<>) = 0,1233/ [ (0,1233 — 1,625<о2)2 + (0,375 — <о2)2<о2]-о,з. Как видим, колебательному характеру импульсной переходной харак- теристики соответствует наличие резонансного пика в графике модуля КЧХ системы (что уже отмечалось при рассмотрении характеристик колебатель- ного звена в § 3.2). Значение этого пика зависит от степени приближения КЧХ разомкнутого контура — Й7р с (/©) к «опасной» точке —1, /0, при охвате которой система теряет устойчивость. Действительно, модуль КЧХ, соответствующий передаточной функции (4.25), определяется формулой |Ф(/®)|= |FP.O(/®)|/|1-FP.C(/M)|. (4.26) Допустим, что характеристика разомкнутого контура —1ГР,О (/<») рас- полагается в комплексной плоскости так, как показано на рис. 4.10, не ох- ватывая точку —1, /0. Тогда числитель (4.26) для некоторой фиксирован- ной частоты to равен длине вектора —(ja), т. е. отрезку ОА на рис. 4.10, а знаменатель — длине вектора, проведенного к —IFP.C (/<о) из точки —1, /0, т. е. отрезку В А. Поэтому значение мо- дуля Ф (/со) в графической интерпретации представляет собой отношение длин отрез- ков О А и В А: |Ф (/со)| = О А /В А. Просле- дим теперь, как меняется это отношение при изменении частоты от со=0 до <в=оо. Обычно в системах регулирования зна- чение комплексной частотной характери- стики разомкнутого контура при нулевой частоте достаточно велико; если же в си- стеме регулирования используется регуля- тор с интегральной составляющей в алго- Рис. 4.10
ритме его функционирования (например, И-, ПИ- или ПИД-регулятор), ее значение становится вообще бесконечно большим. Поэтому значение Ф (/0) либо близко к единице, либо (в системах регулирования с интегральной составляющей в алгоритме функционирования регулятора) равно единице. С ростом частоты точка А движется по направлению стрелки и в пределе, при со ->• оо длина вектора ОА стремится к нулю, а вектора ВА — к еди- нице; соответственно модуль характеристики также стремится к нулю. Однако характер изменения отношения векторов при промежуточных зна- чениях частоты 0 < ® < оо оказывается различным в зависимости от сте- пени удаления характеристики —IF,, с (/со) от точки —1, /0 (точки В на рис. 4.10). Если характеристика —IFP.C (/со) располагается достаточно далеко от точки —1, /0, длина вектора ВА при указанном перемещении точки А все время остается больше длины вектора ОА и их отношение монотонно умень- шается от значения |Ф (/0)| при ® — 0 до нуля при со -> оо. Если же характеристика — 1FP.C (/со) располагается близко к точке —1, /0, то вначале отношение отрезков с ростом частоты возрастает, поскольку длина вектора ОА уменьшается медленнее, чем происходит уменьшение дли- ны вектора ВА. Достигнув максимального значения при некоторой ча- стоте сорез, это отношение затем устремляется к нулю. Таким образом, при достаточно близком расположении отрицательной комплексной частотной характеристики разомкнутого контура к «опасной» точке — 1, /0 в графике модуля комплексной частотной характеристики зам- кнутой системы |Ф (/со)| образуется пик, причем чем ближе подходит ха- рактеристика —Fp.c (/со) к точке — I, /0, тем большим оказывается этот пик. В предельном случае, когда —1FP.C (/со) проходит через точку —1, /0 (т. е. система в замкнутом состоянии оказывается на границе устойчивости), длина вектора АВ на рис. 4.10 становится равной нулю и пик модуля |Ф (/<о)| становится бесконечно большим. Поскольку вид графика модуля КЧХ замкнутого контура (4.26) оказал- ся подобным виду АЧХ колебательного звена, относительное значение ре- зонансного пика — частотный показатель колебательности контура М = |Ф (/<0ре3)|/|Ф (0)1 (4-27) может быть принят в качестве меры его запаса устойчивости, т. е. можно считать, что контур имеет необходимый запас устойчивости, если его ча- стотный показатель колебательности не превышает заранее назначенного допустимого значения М < Мдоп. (4.28) Конкретный выбор допустимого значения частотного показателя колебатель- ности может осуществляться исходя из допустимой степени затухания до- минирующей компоненты свободных колебаний ф по (3.27), (3.25). Так, если степень затухания доминирующей компоненты колебаний должна быть не меньше ф = 0,9, частотный показатель колебательности не должен превышать значения М — 1,5475. Для систем регулирования с интегральной составляющей в алгоритме функционирования регулятора условие (4.28) становится более простым: |Ф (/®рез)|< Мдоп. (4.29) Обращаться всякий раз к расчету значения резонансного пика амплитуд- но-частотной характеристики замкнутой системы по комплексной частот- ной характеристике разомкнутого контура tFp.c (/со) неудобно. Поэтому возникает вопрос, нельзя ли в плоскости самой характеристики 1FP.C (/со) выделить некоторую запретную область, при захождении в которую указан- ии
ный пик окажется недопустимо большим. Оказывается, что сделать это мож- но достаточно просто. Найдем геометрическое место точек в плоскости характеристики IFP.C (/со), которое удовлетворяет условию постоянства, отношения длин векторов ОА и ВА (рис. 4.10): ОА/ВА = М = const. Из рис. 4.10 следует: О А == /P2 + Q2 ; В А = J/(1 -P)2 + Q2 , т. е. м = /(732 + Q2)/[(l-/’)2 + Q2l - (4.30) Очевидными преобразованиями это уравнение может быть приведено к сле- дующему виду: Это уравнение окружности радиуса Rm = Л4/(Л42 - 1), (4.31) центр которой расположен на отрицательной вещественной полуоси на рас- стоянии Рм = М*/(Мг — 1) (4.32) от начала координат. Семейство таких окружностей для нескольких значений М показано на рис. 4.11.Очевидно, что индекс окружности М, которую пересекает ха- рактеристика —1Гр.с (/<в) при частоте <оь равен значению амплитудно-ча- стотной характеристики замкнутой системы |Ф (/a>i)|- Индекс окружности, которой характеристика —1FP.C (/со) только касается, не пересекая ее, оче- видно, равен максимуму |Ф (/е>кез)1- Таким образом, требование к значе- нию резонансного пика амплитудно-частотной характеристики замкнутого контура (4.29) может быть заменено следующим: замкнутый контур удов- летворяет требуемому запасу устойчивости, если отрицательная КЧХ ра- зомкнутого контура — IFp.e (/со) не заходит внутрь запретной области, ог- раниченной окружностью, радиус и расположение центра которой на от- рицательной вещественной полуоси определяются формулами (4.31) и (4.32). Так, если значение показателя колебательности МДОп выбрано равным 2,3768 (ф = 0,75), то из этих формул получаем: Rm = 0,5112 и Рм = 1,2151 (на рис. 4.11 область, ограниченная этой окружностью, заштрихована). Предельно допустимые значения параметров системы имеют место тогда, когда характеристика —1FP.C (/со) коснется окружности с показателем ко- лебательности 7И = Л4ДОП. В частности, при определении предельно допус- тимого значения коэффициента передачи регулятора Ап, находящегося в замкнутом контуре системы, следует построить характеристику —с(/со) при произвольном значении этого коэффициента и начертить, кроме того, окружность с индексом Л4Д0П. Если окажется, что характеристика —IFp.c (/со) попала внутрь запрет- ной области, ограниченной этой окружностью, ее следует перестроить, выбрав меньшее значение k„, если же характеристика проходит вне круга, ее следует перестроить, выбрав большее значение /?п; требуется так выб- раьь значение ku, чтобы характеристика Ц7р.с (/со) коснулась окружности с индексом Л4ДОП. Такой подбор может оказаться утомительным (особенно если расчет выполняется без применения ЭВМ); тогда можно рекомендо- вать следующий прием.
Строится характеристика — 1FP.C (/©) при произвольном значении коэффициента передачи fep.c и проводится луч под углом у (рис. 4.12) к вещественной положительной полуоси: У = arcsin (1/Л4доп). (4.33) После этого подбором строится окружность с центром на отрицательной вещественной оси, которая касалась бы одновременно как указанного луча, так и характеристики Ц7р.с (/<о). Предельное значение коэффициента передачи регулятора после этого может быть найдено по формуле Лп.пр = (Rm/г) ЭД, (4.34) где ЭД — значение коэффициента, при котором построена характеристика —-IFp.c (/«О (обычно выбирают = 1); Rm — радиус окружности с допу- стимым индексом Л4ДоП. определяемый по (4.31); г — радиус окружности, полученной в результате указанных графических построений. Так, для М = 1,5475 из (4.33) и (4.34) получаем у = 40°15' и ka пр — =- 1,1095 k°a/r. Доказательство справедливости (4.34) состоит в следующем. Изменение коэффициента усиления разомкнутого контура приводит лишь к пропор- циональному изменению длины каждого вектора характеристики Wp,с (/со), поэтому можно эффект изменения этого коэффициента учитывать, не пере- страивая характеристику —WP.D (j&), а лишь меняя масштаб величин, от- кладываемых по осям комплексной плоскости (обратно пропорционально изменению kp,c). При таком изменении масштаба, естественно, происходит и изменение радиуса окружности с заданным индексом Л4Д0П и положения ее центра. Однако особенность указанного изменения окружности такова, что она вне зависимости от масштаба всегда касается луча, проведенного под углом у (4.33). Это следует из того, что в прямоугольном треугольнике ОАВ (рис. 4.11) синус угла у всегда равен ИМ, т. е. луч, касательный к окруж- ности с заданным показателем колебательности М, всегда располагается одним и тем же углом вне зависимости от того, в каком масштабе проводят- ся графические построения 106
Таким образом, если при некотором значении коэффициента радиус ок- ружности оказался равным г, то для того, чтобы он стал равным Rm, не- обходимо изменить величину этого коэффициента обратно пропорциональ- но r!RM', в результате приходим к формуле (4.34). Пример 2. Построения, которые были проведены на рис. 4.12, относятся к расчету предельно допустимого по условию Л4 1,5475 значения коэффициента передачи 14- регулятора в системе регулирования уровня в двухъемкостном объекте (см. рис. 2.1, б). Напомним, что такая же задача решалась и в примере § 4.3, но при другом показателе запаса устойчивости системы — корневом показателе колебательности т, расчетное значение которого выбиралось, как и в настоящем примере, из условия равенства сте- пени затухания доминирующей компоненты собственных колебаний 0,9. Отрицательная КЧХ разомкнутого контура системы определяется формулой — Wp.c (/w) = ka’ {/ш [ (-<о2 + 0,375) + /1,625<о]}. На рис. 4.12 эта характеристика построена для Л" - 1 м-1- мин-1. Радиус окружно- сти, касательной одновременно к КЧХ и лучу, проведенному под углом у = 40°15'- оказался равным г = 8,9; воспользовавшись (4.34), получим следующее значение пре' дельного коэффициента передачи регулятора: ka L2225-= 0,124 м~' - мин-1 и 8,9 (Орез = 0,26 мин-1. Напомним, что в примере § 4.3 было получено /гн== 0,123 м~1 мин-*. Некоторое расхождение в результатах объясняется тем, что рассматриваемая система описывается дифференциальным уравнением третьего порядка (точное совпадение мо- жет быть только в системах второго порядка), а также неизбежной погрешностью гео- метрических построений. Уточнение результатов может быть проведено с помощью программы поиска мак- симума модуля КЧХ замкнутой системы, аналогичной приведенной в приложении для примера § 5.4, а: kv = 0,1263 м-1 • мин-1 и <1рРз= 0,262 мин-1 (Л4 = 1,5453). 4.5. ЧУВСТВИТЕЛЬНОСТЬ ДИНАМИЧЕСКИХ СИСТЕМ Цель исследования устойчивости динамических систем после ..их линеа- ризации по методу малых отклонений по существу состоит в проверке воз- можности их реального функционирования (пусть даже при максимально благоприятных условиях) при отсутствии сколько-нибудь заметных возму- щений. Реальность же физического мира состоит в том, что даже при таких условиях система неизбежно будет находиться под воздействием мелких флюктуационных возмущений, которые для неустойчивой системы могут послужить своеобразным «запалом», приводящим к возникновению собст- венного движения системы с бесконечно нарастающей амплитудой. Другая реальность, которую необходимо учитывать при проектировании систем управления, состоит в том, что исходные данные для расчетов (струк- тура и параметры модели объекта) задаются всегда с некоторой, обычно даже неизвестной погрешностью; с определенной погрешностью реализуются так- же найденные в результате расчетов параметры регулятора. Соответственно для полной уверенности в работоспособности системы необходимо еще вы- яснить, сохранит ли система устойчивость при возможных, пусть даже ма- лых вариациях ее параметров относительно их расчетных значений. Систе- мы, которые удовлетворяют этому требованию, называют грубыми. Пример 1. В §3.1 отмечалась невозможность реализации дифференцирующего хвена с передаточной функцией (3.5): W (s) = ftns. Между тем можно указать системы, которые при определенных соотношениях между параметрами имеют такую переда- точную функцию. Пример подобной системы показан на рис. 4.13; здесь безынерцион- ное звено с коэффициентом передачи kx охвачено двумя обратными связями — положи- тельной в виде безынерционного звена с коэффициентом передачи k2 и отрицательной в виде интегрирующего звена с коэффициентом передачи ka. Передаточная функция системы определяется формулой F (s) — kxs/ [ (I — ktk2)s +
и если выбрать fe2 1/йх, можно получить переда- точную функцию идеального дифференцирующего звена (3.5) с коэффициентом передачи \!ka. Однако такая система неработоспособна. Дей- ствительно, запишем ее характеристическое уравне- ние: (1 — fexfe2)s + Лх/ги == 0. Рис. 4.13 В реально существующих технических устройствах абсолютно точного равенства = \!kt достичь не- возможно. Но если /г2 окажется на сколь угодно ма- лую величину 6 больше требуемого значения, т. е. если k2 == l/fex + 6, характеристи- ческое уравнение приобретает следующий вид: —6s + ka = 0. Это уравнение имеет положительный корень sx = fe„/6, т. е. малейшая флюктуация приведет к лавинооб- разному росту отклонения выходной величины. Практически поэтому при реализации рассмотренной системы значение коэффи- циента k2 приходится выбирать с запасом Д/г2 на возможные его вариации, т. е. за- метно меньшим величины 1/Ах. Но если k2 == 1/7?х — Дй2, то рассмотренная система бу- дет уже обыкновенным реальным дифференцирующим звеном с передаточной функци- ей (3.8), постоянная времени которой равна Kkjka, а коэффициент передачи I/ДА2. Поскольку реально функционирующие системы должны быть не только устойчивыми, но и обладать определенным запасом устойчивости (т. е. их переходные процессы должны не просто затухать, но затухать достаточно интенсивно), то и грубость системы не может еще считаться достаточным при- знаком ее работоспособности — необходимо, чтобы при возможных вариа- циях параметров система сохраняла должный запас устойчивости. Изменение тех или иных свойств системы, в частности, изменение ее за- паса устойчивости, вызванное вариациями ее параметров, называется чувствительностью системы. Системы, сохраняющие при всех возможных вариациях параметров необходимый запас устойчивости, получили название робастных. Количественное изменение свойств системы, вызванное изменением свойств отдельных ее элементов, может быть охарактеризовано функциями чувствительности [4]: y(s) = J££L, dr6 (s) (4.35) где Ф (s) и W& (s) — передаточные функции замкнутой системы и варьи- руемого элемента соответственно. Знание функции чувствительности позволяет в первом приближении при малых вариациях оценить эффект изменения Ф (s): ДФ (s) = V (s) AW6 (s). (4.36) При оценке робастности системы достаточно оперировать с модулем КЧХ ФУи (/со), изменение которого непосредственно определяется вариация- ми КЧХ разомкнутого контура: А/ФУи (]<»)/ VP (®) АР (©) + VQ (со) Д<Э (®), (4-37) где АР (со) и AQ (®) — вариации вещественной и мнимой составляющих КЧХ разомкнутого контура UFpc (/со); КР(ю) и Vq (со) — соответствую- щие функции чувствительности: .. д!Фуи (/со)/ д/Фуи (jo)/ VP(&) = ———— ; VQ (со) = ———— . (4.38) дР (со/ dQ (со) Учитывая зависимость |Ф„и(iсо) | от Р (со) и Q (gj), определяемую из (3.36), (3.37): /ФУи Цы)/ = V (P2 + Q2)/[(1-P)2 + Q2T, (4-39)
последние формулы могут быть представлены следующим образом: кР =_________; (P2 + Q2—2Р+1)1-5 (P2 + Q2)0'5 VQ „-----------. (4.40) (P2 + Q2—2P+1)1’8 (P2 + Q2)0-5 Формулы (4.37), (4.40) позволяют по заданной КЧХ Гр.о (/со) и ее ва- риациям АР (со) и AQ (со) определить изменение |Ф9и (/со)|, а, следователь- но, найти варьированную АЧХ замкнутой системы: /Фуи (/®)/вар = /ФВц (/со)/ + А /Фйи (/со)/. (4.41) Максимум этой характеристики и определит варьированное значение показателя колебательности Л4вар, характеризующее изменение запаса устойчивости системы. В свою очередь, вариации АР (со) и AQ (со) могут быть легко определены по вариациям КЧХ объекта и регулятора. Так, при вариации КЧХ объек- та АГР.С (/со) - Гр (/со) А Гц (/со), (4.42) где А Гц (/со) = Гц (/со) — Гц (/со) — вариация КЧХ объекта относи- тельно ее неварьированного значения Гц (/со). Вариации КЧХ объекта и регулятора могут быть заданы, если известны возможные изменения их коэффициентов. На практике часто число таких коэффициентов может оказаться от- носительно большим, а характер их взаимного влияния трудно предсказуе- мым. Кроме того, при экспериментальном определении КЧХ объектов оцен- ка каждого ее вектора обычно осуществляется с погрешностью АА"™2, для которой известен только ее модуль; иначе говоря, конец оцениваемого вектора Гц (/со) может располагаться в пределах окружности радиуса АА'^КС (рИС 4.14) с центром в конце вектора Гц.о (/со), найденного из экс- перимента (см. §11.3). В указанных случаях приходится ориентироваться на возможную наи- более неблагоприятную ситуацию. Очевидно, что это будет тогда, когда из- менение КЧХ Гр.с (/со) будет происходить по градиенту функции двух переменных (4.39), т. е. когда изменение АР и AQ будет соответственно про- порционально VP и Vq. В этом случае формула (4.37) с учетом (4.42) при- мет следующий вид: |Ф;/и (со)1макс = ^макс (®) АА“акс (4.43) где: VMaKC (®) = Vn И + П Й | ГР (/со)|. (4.44) Подобным же образом определяется и изменение запаса устойчивости, вызванное вариациями параметров регулятора, хотя в этом случае из-за относительно небольшого их числа обычно мож- но пользоваться формулой (4.37). В заключение подчеркнем, что формула (4.43) дает оценку сверху возможной вариации пока- зателя колебательности, и ею следует пользо- ваться тогда, когда нет более полной информа- ции о действительном характере вариаций пара- метров объекта и регулятора. Пример 2. На рис. 4.15, а приведен график функ- ции чувствительности Умане (w)> построенный по фор-
мулам (4.44), (4.40) для рассмотренной в предыдущих примерах системы регулиро- вания с И-регулятором и двухъемкостным объектом: 1Гр.„ (S) ='= —0,1263/ [s (s2 + 1,625s + 0,375)]; (s) == 0,1263/s. Из этого графика видно, что максимальная чувствительность имеет место при частоте 0,29 мин '1, несколько превышающей резонансную частоту неварьированной системы 0,262 мин-1. На рис. 4.15, б показан график модуля КЧХ неварьированной замкнутой системы (сплошная линия) и график модуля варьированной системы (штриховая линия), кото- рый получается после добавления А/ФрИ (/<о),'макС (4.43) для АЛ“акс -- 0,05 м. ГЛАВА ПЯТАЯ РАСЧЕТ ОДНОКОНТУРНЫХ СИСТЕМ УПРАВЛЕНИЯ ПО МИНИМАКСНЫМ КРИТЕРИЯМ ОПТИМАЛЬНОСТИ 5.1. МИНИМАКСНЫЕ КРИТЕРИИ КАЧЕСТВА ФУНКЦИОНИРОВАНИЯ СИСТЕМ УПРАВЛЕНИЯ Тот факт, что в системах управления осуществляется непрерывный опе- ративный контроль текущего изменения управляемой величины, задающего, а часто и возмущающего воздействий (см, рис. 1.2, 1.5), свидетельствует о случайном, недетерминированном характере этих воздействий, а следова- тельно, и о случайном характере изменения управляемой величины. Дейст- вительно, если бы изменение всех этих величин было заранее известным (де- терминированным), их оперативный контроль был бы излишним — можно было бы заранее заложить в контроллер всю программу его действий на будущее. При управлении объектами, для которых недопустим даже кратковре- менный выход управляемых величин за предписанные границы, так как это может привести к быстрому износу оборудования или даже к авариям (а таких объектов в практике автоматизации теплоэнергетических процессов, по-видмому, большинство), расчет систем управления приходится ориенти- ровать на возможность появления возмущения наиболее опасного вида, т. е. такого, которое вызовет наибольшее возможное отклонение (выброс) управляемой величины. Поскольку в этом случае требуется минимизировать это максимальное отклонение, подобного рода критерии называют минимаксными. по
Рис. 5.1 Отклонение выходной величины линейной системы в некоторый фикси- рованный момент времени t = t0 определяется интегралом наложения (2.45) ОО -о (5.1) характеристика w (I), пред- Рис. 5.3 физический смысл которого состоит в том, что отклонение выходной величи- ны является суммой всех предыдущих значений входного воздействия X (/), но каждое слагаемое в этой сумме должно быть предварительно умножено на соответствующее значение импульсной переходной характеристики си- стемы w (t), т. е. слагаемое X (t0 — Q, отстоящее от t0 на интервал времени | (рис. 5.1, а), должно быть умножено на w(t) при t = | (рис. 5.1, б). Что- бы отклонение у (t) в момент времени t0 достигло максимально возможного значения, необходимо, чтобы каждое из указанных слагаемых приняло мак- симально возможное значение и, кроме того, все слагаемые имели одинако- вый знак. Такой процесс был введен в рассмотрение и изучен Б. В. Булга- ковым; он получил название процесса накопления возмущений в системе. Рассмотрим случай, когда в переходной характеристике h (t) системы управления по каналу выбранного входного воздействия отсутствуют колебания, т. е. она имеет вид примерно такой, как показано на рис. 5.2, а; соответствующая ей импульсная переходи ставляющая собой производную от h (/), показана на рис. 5.2, б. Наиболее тяжелым следует считать воздействие К (I) = а, мак- симально возможное по модулю и положи- тельное в пределах изменения времени от t I,-, до t — t0 — ZMaKC и максимально возможное по модулю, но отрицательное л (/) -- —а при t <_ t0 — tttaitc [поскольку в этих пределах каждое слагаемое К (Q должно умножаться на отрицательную часть w (/)]. Соответствующий график по- казан на рис. 5.3, а, а вызванное этим воз- действием изменение выходной величины представлено на рис. 5.3, б. Таким образом, если выходное воздей- ствие может принимать любое значение в пределах ±а, то для формирования наибо- лее неблагоприятной реализации этого воз-
действия необходимо вначале установить его на одном из предельных зна- чений и, дождавшись, пока исчезнут пререходные процессы, мгновенно изменить его до другого предельного уровня [например, если вначале % (t) было установлено на уровне —а, то проводится изменение на уровень +а]. Иначе говоря, наиболее тяжелым в рассматриваемом случае является сту- пенчатое воздействие максимально возможной величины 2а. Подобным же образом мог бы быть рассмотрен более общий случай ко- лебательной импульсной переходной характеристики (см. рис. 5.1,6). Результатом такого рассмотрения было бы утверждение, что наиболее тя- желой реализацией входного воздействия является знакопеременное мак- симальное по модулю воздействие, мгновенно меняющее знак в моменты вре- мени, в которые меняет знак импульсная переходная характеристика си- стемы. При построении систем регулирования обычно ориентируются на доста- точно большой запас устойчивости, при котором переходный процесс может считаться близким к неколебательному. Кроме того, если появление ступен- чатого воздействия может считаться событием вполне естественным, то по- явление возмущения, меняющего свой знак точно в заранее обусловленные моменты времени, очевидно, не может быть признано практически вероят- ным. Из сказанного следует, что в правильно спроектированных линейных системах управления максимально возможное отклонение управляемой ве- личины в процессе их эксплуатации практически не может превысить мак- симального отклонения, вызванного ступенчатым возмущением макси- мально возможной величины, и, следовательно, ступенчатое возмущение должно быть принято для таких систем как наиболее тяжелое. Если ступенчатое возмущение, показанное на рис. 5.3, а, останется на уровне X (/) = а, то при t> t0 выходная величина возвратится к своему новому установившемуся значению ойуСТ (эта часть графиков на рис. 5.3, а и б показана штриховой линией). Аналогичная картина изменения выход- ной величины, но только в другом направлении возникнет, если из этого нового состояния система будет выведена новым наиболее тяжелым возму- щением X (0 = —2а, направленным в противоположную сторону. Таким образом, можно указать две зоны отклонений выходной величи- ны: установившихся отклонений, равная ±a/iyCT, в которой выходная ве- личина остается на протяжении всего времени функционирования систе- мы, и кратковременных динамических отклонений за пределы зоны устано- вившихся отклонений, величина которой равна 2аймакс (способ определе- ния /гмакс ясен из рис. 5.2, а). В общем случае диапазон возможного изменения возмущения 2а может отличаться от максимального возможного мгновенного его изменения Хмакс < 2а. Добавочная зона кратковременных динамических отклоне- ний в этом случае уменьшается до Хмакс /1макс с каждой стороны; границы общего максимально возможного отклонения Умане Ууст 4“ У дин : йАуст 4" Хмакс Ймако (5.2) где а равна половине зоны возможных изменений возмущающего воздей- ствия (например, половина диапазона регулирования энергоблока по на- грузке); Хмакс — максимально возможное мгновенное изменение возмуще- ния (например, возможно быстрый отдельный сброс или наброс нагрузки энергоблоком). Если управление происходит без остаточной неравномерности, то Луст = 0 и максимально возможное отклонение выходной величины опреде- ляется формулой Умакс ~ ^макс ^макс- (5.3)
Минимаксные критерии оптимального функционирования систем управ- ления соответственно будут определяться формулами: йЛуст 4" ^макс^маяс ^макс min. (5.4) (5.5) Учитывая, что системы без остановочной неравномерности имеют превали- рующее значение при регулировании технологических объектов, в дальней- шем изложение будет ориентировано в основном на такие системы; необхо- димые оговорки относительно систем с остаточной неравномерностью будут даваться по мере необходимости. S.2. ИНТЕГРАЛЬНЫЕ КРИТЕРИИ КАЧЕСТВА РАБОТЫ СИСТЕМ УПРАВЛЕНИЯ Максимальное отклонение hMaKC переходной характеристики системы управления обычно не удается связать с параметрами настройки контрол- лера (регулятора) достаточно простой зависимостью, которая позволила бы успешно решать задачу их оптимизации. Кроме того, обычно качество функционирования системы управления определяется не только максимальным отклонением управляемой величины, но также длительностью существования этого отклонения, т. е. важно, что- бы отклонение было не только небольшим, но и кратковременным. Удобным обобщенным показателем оптимального качества функциони- рования системы, учитывающим одновременно оба этих требования, может быть площадь под графиком переходной характеристики системы, определяе- мая интегралом от ее модуля: оо /мод = J IЛ (О I О (5.6) Вместо этого интеграла можно рассматривать интеграл от квадрата пере- ходной характеристики: /кв = § й2 (0 dt -> min. о (5.7) Возведение в квадрат необходимо для того, чтобы устранить влияние от- рицательных значений характеристики h (/), имеющих место в колебатель- ных системах, на оценку площади под ее графиком. Показатель оптимального качества функционирования системы управ- ления, определяемый последней формулой, получил название квадратич- ного интегрального критерия. На практике обычно минимизация любого из приведенных выше крите- риев оптимальности (5.6) и (5.7) выполняется при некоторых ограничениях, прежде всего при ограничении на запас устойчивости системы (4.23), (4.28). При введении ограничений на запас устойчивости, гарантирующих до- статочно интенсивное затухание собственных колебаний системы, вместо интеграла от модуля и квадрата переходной характеристики (5.6), (5.7) в качестве показателя качества функционирования системы может быть ис- пользовано просто значение интеграла от переходной характеристики: 00 4ин = J h(t) dt-* min. (5.8) о Этот показатель получил название линейного интегрального критерия. Квадратичный и линейный интегральные критерии могут быть легко вычислены непосредственно по передаточной функции и КЧХ системы.
Линейный интегральный критерий. Из формулы преобразования Ла- пласа (2.9) следует, что Г х (t) dt — lim X (s). (5.9) — о s-*° Но так как изображение переходной характеристики системы связано с пе- редаточной функцией W (s) соотношением W (s)/s, то ^лин = Нт W (s)/s. (5.10) s-*0 Если отыскивается значение интегрального критерия для одноконтур- ной системы регулирования (см. рис. 3.1), передаточная функция которой относительно произвольного возмущения 1 (t) определяется (3.38), то (5.10) приобретает следующий вид: /лин = lim WK (s)/{s 11 + (s) rp (s)]}. (5.11) s-»0 Если, кроме того, в системе используется любой регулятор с интегралом в алгоритме функционирования (И-, ПИ-, ПИД-регулятор), то после под- становки в (5.11) выражений (3.75), (3.80), (3.82) для их передаточных функ- ций можно получить: для сиетем с И-регулятором Лайн = ^л/(^рЛи)> (5.12) для систем с ПИ- и ПИД-регуляторами Лайн = k^,Ta/(kiikI^, (5.13) где k-K и — коэффициенты передачи объекта по соответствующим кана- лам. Из последних формул следует, что для минимизации линейного инте- грального критерия следует стремиться к возможно большему значению ко- эффициента передач И-регулятора или к возможно большему отношению kn/Ти для ПИ- и ПИД-регуляторов: йи->тах; ка/Тк -> шах. (5.14) При вычислении линейного интегрального критерия для систем с П- регулятором, прежде чем совершать предельный переход (5.11), следует из изображения переходной характеристики вычесть изображение ее устано- вившегося значения hy^ls, в свою очередь, йуст можно определить по (2.14): й = lim (s) = йх/(1 + йп йц). (5.15) s->0 Из этой формулы следует, что для минимизации остаточной неравномерно- сти следует стремиться к возможно большему значению коэффициента пере- дачи регулятора. Обратим внимание на одно важное положительное свойство линейного интегрального критерия — он инвариантен относительно выбора возмуще- ний, по каналам действия которых минимизируется критерий. Иначе гово- воря, выполнение условий (5.14) гарантирует минимизацию критерия от- носительно всех действующих на объект возмущений, как контролируемых, так и неконтролируемых. Обращает на себя внимание также исключитель- ная простота расчетов — для минимизации критерия вообще нет необ- ходимости в знании математической модели объекта.
Квадратичный интегральный критерий. Выходная величина системы у (0 связана со своим изображением по Фурье Y (/со) обычным соотношением обратного преобразования (2.64) оо у (t) = —1— f у (/©) е'/0) dco. 2л J Умножим обе части этого выражения на у (/) и проинтегрируем их: ОО ОО f /(/)Л=-1_ f y(t) J J — О -о j Y (/со) eita dco dt, или, сменив порядок интегрирования, запишем: СО Р2(0Л — о j у (t) &atdt da. -—О 00 Заметив теперь, что j у (f) ela>i dt = Y (—ja), последнее выражение пере- — о' пишем следующим образом: f у* (/) dt — —i- f Y (/co) Y (—/co) da. J 2л J — 0 —oo (5.16) Следовательно, формулу для вычисления квадратичного интегрального критерия (5.7) можно записать следующим образом: I = —— кв 2л </“>) Ф|д(~М da /со —/«о min, (5.17) где Ф;д (/со) по-прежнему определяется из (3.38). С учетом (2.67), (2.69), (2.73) последнюю формулу можно записать иначе: 7кв = -“ f | Ф»х (/со)//соf dcomin. 2л J (5.18) В пособиях по теории автоматического управления (например, (11) можно найти таблицы для вычисления этого интеграла, если Ф,д (s) представляет собой рациональную функцию s. Следует обратить внимание на то, что интегральный квадратичный критерий не инвариантен относительно возмущений, действующих по раз- личным каналам. Поэтому может оказаться, что параметры настройки, ми- нимизирующие этот критерий при действии одного возмущения, не будут оптимальными по отношению к другим возмущениям. S.3. РАСЧЕТ ОПТИМАЛЬНЫХ ПАРАМЕТРОВ РЕГУЛЯТОРА ПРИ ОГРАНИЧЕНИИ НА КОРНЕВОЙ ПОКАЗАТЕЛЬ КОЛЕБАТЕЛЬНОСТИ В соответствии с основной структурой системы управления, которая была представлена на рис. 1.2, проектирование (синтез) ее алгоритмов рас- членяется на синтез алгоритмов функционирования регуляторов и на син- тез алгоритмов командных блоков управления. Как уже отмечалось ранее, на практике алгоритмы функционирования регуляторов выбираются из класса типовых П-, И-, ПИ- и ПИД-алгоритмов;
в этом случае задача синтеза упрощается — речь идет только о расчете оп- тимальных параметров (коэффициентов) этих алгоритмов, или, как приня- то говорить, о расчете оптимальной настройки регуляторов. В настоящее время расчеты выполняются на ЭВМ (или, по крайней мере, с применением программируемых микрокалькуляторов). Тем не менее, как показывает опыт, для понимания процесса вычислений, возможности вме- шательства в его ход (в так называемом интерактивном или диалоговом ре- жиме работы проектировщика с ЭВМ), редактирования программ желатель- но использовать методы, имеющие наглядную графическую интерпретацию. Рассмотрим вначале расчет оптимальных параметров наиболее распро- страненного ПИ-регулятора исходя из минимума линейного (5.8) и квадра- тичного (5.7) интегральных критериев качества при ограничении, налагае- мом на степень устойчивости, которую будем оценивать расположением в комплексной плоскости пары доминирующих корней по условию (4.23). Расчет начинается с определения границы области в пространстве двух параметров настройки регулятора и где система имеет должную сте- пень устойчивости. Условие (4.24), определяющее наличие пары сопряженно-комплексных корней с заданным корневым показателем колебательности т, имеет сле- дующий вид: Wy, (—та + /со) 1Гр (—та + /со) == —1, (5.19) где Fg (—та + /со) — расширенная КЧХ регулирующего канала объек- та; Fp (—та -j- ja) — расширенная КЧХ регулятора, которая для ПИ- регулятора определяется формулой (—та 4- ja) = k„ Г/1----—-----)— /-----------1. (5.20) р' П1Д (т*+1)ТаШ ) 1 ^+1)ТИа] Ее годограф приведен на рис. 5.4. Представим (5.19) следующим образом: Й7р (—та 4- ja) = —1/ПУр, (—та 4- /®)1 (5-21) и учтем (5.20) kП(1 — --—------У= _/><—>> (т, ®);----------= —Q<“'’(/и,®), ) (5.22) где Рр.-1) (т, а) и Qp-1* (т, со)— вещественная и мнимая составляющие обратной расширенной КЧХ объекта соответственно. Решение этой системы уравнений определяется формулами: £„ = — (т, a)—Pj~l> (т, со); g ц (5.23) T^M^+iW^11^.®)]- Рисунок 5.5 иллюстрирует графоаналитический способ решения этой системы. После построения обратной характеристики объекта (~ma+ja) (кривая /) через точку этой характеристики, соответствующей некоторой частоте со, проводится прямая 2 под углом <x=arctg (1/m). Отрезок ОА, отсекаемый этой прямой на вещественной положи- тельной полуоси, определяет коэффициент передачи регулятора А„=ОА; зна- чение Ти находится из (5.23), в которой мнимая составляющая Qf} равна длине отрезка ВС. 116
Рис. 5.4 Такой расчет повторяется для достаточно большого числа частот со в пределах диапазона, в котором возможно пересечение характеристик —W»1 (—та + /со) и (—та + /со). Этот диапазон определяется реше- нием уравнений: (/п, <омин) =/nQf-» (/п, <омин); ] ' (5.24) Для проверки выполнения условия (4.23) строятся расширенные характе- ристики IFp.c (—т] + /а) для найденных значений т] = /77сояо„, Та, kn: Гр.с (-Я + /®) - (-л + /со) k„ {1 + 1/[Ти (-т) + /со)1} - = W» (—п + jo) ka {1 — Т]/[ТИ (rf + со2)] — jal[TB (r|2 + (5.25) и уточняется выполнение требования обобщенного критерия Найквиста (см. § 4.3). В случае необходимости проводится корректировка границы об- ласти допустимого запаса устойчивости в плоскости параметров настройки регулятора. После построения границы области допустимого запаса устойчивости в плоскости параметров настройки регулятора Ти — kn (ее обычный вид см. на рис. 5.6) в пределах этой области ищется точка, соответствующая ми- нимуму принятого критерия оптимальной работы системы. Проще всего находить точку, соответствующую минимуму линейного ин- тегрального критерия (5.14), — точку касания касательной к границе об- ласти допустимого запаса устойчивости, проведенную из начала координат. Это именно та единственная точка, еще принадлежащая указанной области, для которой угловой коэффициент kaITB имеет максимальное значение. Поиск точки оптимума может быть ускорен, если обратить внимание, что, как следует из второй формулы системы (5.23), настройка, соответст- вующая минимуму линейного интегрального критерия (5.14), может быть найдена непосредственно по характеристике ° (т, со) (без предваритель- ного построения всей границы области допустимого запаса устойчивости) из условия ka!Ta — (m2 + 1) (m, a) -> max. (5.26) После определения из этого условия значения а оптимальные параметры настройки находятся непосредственно из (5.23). Соответственно и построе- ние расширенной КЧХ (5.25) может проводиться только для одной этой точ- ки.
Поиск точки оптимума по критерию минимума интеграла от квадрата ошибки (5.7) осуществляется по (5.18), причем начальной точкой поиска це- лесообразно выбирать точку, соответствующую минимуму линейного инте- грального критерия, двигаясь от нее вправо вдоль границы допустимого за- паса устойчивости. Заранее эту границу можно не строить — дав прираще- ние со, с помощью (5.22) определяют Тп и ka, после чего проводят для найден- ной точки проверку выполнения условия (4.23) и вычисляют значение квад- ратичного интегрального критерия. Сравнивая это значение критерия с предыдущим, принимают решение о дальнейшем направлении поиска или его прекращении. Пример. Найдем оптимальную в отношении минимума линейного интегрального критерия настройку ПИ-регулятора в одноконтурной системе регулирования темпера- туры перегретого пара котла (т. е. считаем, что добавочный сигнал из промежуточной точки на рис. 1.18 отсутствует) при ограничении, налагаемом на корневой показатель колебательности m = 0,3665. Передаточная функция регулирующего канала объекта (вход — изменение положения клапана расхода воды на впрыск, выход — температу- ра перегретого пара) была получена в примере § 3.6 в результате аппроксимации экспе- риментальной переходной характеристики (см. рис. 3.24): (s) = e~°’19s/(0,9s+l)(0,38s+l)2. Обратная передаточная функция объекта имеет вид Г-1 (s)=e°’19s(0,9s+l) (0,38s+ I)2, и, следовательно, модуль и аргумент обратной расширенной по m КЧХ объекта опре- деляются формулами: A~l (т, со) =е —°’19m“ [(1 — 0,9/пш)2 + (0,9ш)2]0’5[(1-0,38пцо)2 + (0,38ш)2]; <рц (т, со) = —arctg О,9<о/ (1 — 0,9т<о) — 2 arctg 0,38со/ (1 — 0,38тш) — 0,1 Эсо. В приложении приведена программа расчетов характеристик Р^-1' (т< ш) = (m< ш) С05ц Ф (т> ш); (т’ т) = ~~(т> ш) s'nn Ф (т’ ш)> а также значений kn и Тн по (5.23). Так, для со = 1,2 мин-1 с помощью этой программы можно получить: Р^-1) (т, а») =—0,6765т/ (ч °C) и Q^-1’ (т’ «*) —0,7717т/ (ч • °C), а также kn = 0,9594 т/ (ч • °C) и Т„ = 0,9133 мин. По результатам этих расчетов на рис. 5.5 была построена обратная расширенная КЧХ объекта W'“1(—та + j®)', на рис. 5.6 по результатам определения ka и Та построено геометрическое место точек (кривая /), соответствующих доминирующей паре комплексных корней с заданным т. Точка касания касательной, проведенной из начала координат к этой кривой (точка AJ, дает значения параметров настройки й°пт = 0,96 т/ (ч °C) и Т°пг — 0,91 мин, мини- мизирующих линейный интегральный критерий. Поскольку найденным параметрам наСтройки соответствует частота со =1,2 мин-1, доминирующие корни имеют вещественную составляющую, равную -—1,2 0,3665 = = —0,44 мин-1. Расширенные по т] АЧХ и ФЧХ объекта и регулятора определяются формулами: А^ (т), щ) = е°>19”/{[(1 — 0,9т])2 + (О.Эсо)2]0,5 [(1 — 0,38л)2 + (О,38со)2]}; Фр, (Л. ®) — —0,19w — arctg О,9со/(1 — 0,9^) — 2 arctg 0,38ш7(1 — 0,38т]); Ар (г), «) = M(7W + Тисо2 - т|)2 + <о2]о.5/ (Ти (т)2 + со2)]; Фр 01. ®) = —arctg <о/ (Тия2 + Тиш2 — г]). На рис. 5.7 представлена рассчитанная по этим формулам расширенная комплексная частотная характеристика разомкнутого контура —<р.с (—Л + /®) для Л =0,44 мин-1, Ти = 0,91 мин, kn 0,96 т/ (ч °C). Она, как и следовало ожидать, проходит при частоте со = 1,2 мин-1 через точку (—1, /0); при ka < 0,96 т/ (ч • °C) характеристика охватывает точку (—1, /0), но так, что вектор, проведенный к характеристике из этой 118
точки при изменении частоты от ш = 0 до <о = оо, совершает против часовой стрелки поворот на угол л. Характеристическое уравнение разомкнутого контура s (0,9s + 1) х X (0,38s + I)2 = О имеет только один корень (sj — 0), расположенный правее линии заданной степени устойчивости —г) = —0,44 мин-1. Следовательно, условие обоб- щенного критерия Найквиста оказывается выполненным, и система при параметрах настройки Та = 0,91 мин и kn < 0,96 т/ (ч • °C) располагает необходимым запасом • устойчивости. Программа для расчета W'p.c (—П + /®) может быть составлена в результате со- ответствующего обобщения программы для №р.с (/«>)» которая приведена в приложе- нии для примера § 5.4. S.4. РАСЧЕТ ОПТИМАЛЬНЫХ ПАРАМЕТРОВ РЕГУЛЯТОРА ПРИ ОГРАНИЧЕНИИ НА ЧАСТОТНЫЙ ПОКАЗАТЕЛЬ КОЛЕБАТЕЛЬНОСТИ КЧХ разомкнутого контура системы регулирования с ПИ-регулятором, имеющим единичный коэффициент передачи kn = 1, определяется следую- щей формулой: -Гр.с (/©) = Гр (/со) - /Гр (/®)/(Тиш). (5.27) Построение этой характеристики легко осуществляется графоаналитиче- ским способом. Для этого, выбрав на КЧХ объекта Гц (/со) некоторую точ- ку с частотой © , соединяют ее с началом координат отрезком О А (рис. 5.8), после чего в точке А строят перпендикуляр АВ. На этом перпендикуляре от- кладывают отрезки АВг .... длина каждого из них равна ОЛ/(ТИ11®), ОА /(Tih 2со) ..., где ТИ11, Тй> 2... — выбранные значения Ти, для которых будут определяться значения ku, удовлетворяющие условию М — Мдоп. Проведя подобным же образом определение точек Ви Вг, ... для других частот, можно построить (соединением плавной кривой точек В с одинако- выми индексами) семейство КЧХ разомкнутого контура для единичного kn и выбранных значений Та. Для определения значений коэффициента пере- дачи регулятора, при котором показатель колебательности равен Л4ДОп, для каждого значения Ти можно воспользоваться приемом, описанным в § 4.4: под углом у (4.33) для выбранного значения Л4Д0П проводят луч ОЕ; подбором чертят окружности с центрами на вещественной отрицательной полуоси, касающиеся одновременно луча ОЕ и каждой из характеристик — Гр. с (/®); значение коэффициента передачи регулятора находят по (4.34). Описанные операции легко программируются для их выполнения на ЭВМ. После построения границы области допустимого запаса устойчивости дальнейшие расчеты по выбору оптимальных значений Тв и ka не отличают- ся от изложенных в предыдущем параграфе.
Рис. 5.8 Завершающим этапом расчетов должно быть определение максимально возможного в процессе эксплуатации системы отклонения регулируемой ве- личины. Как следует из (5.2) и (5.3), для этого необходимо определить пере- ходные характеристики системы по каналам действия возмущений, относи- тельно которых есть предположение, что они вызовут наибольшие отклоне- ния регулируемой величины. Расчет выполняется по соответствующей КЧХ системы Ф;д (/©) с использованием, например, метода трапецеидальных ве- щественных частотных характеристик (см. § 2.6). Другой возможный метод расчета, удобный для программирования как на ЭВМ, так и на программи- руемых микрокалькуляторах состоит в следующем Предположим, что подаваемое на вход системы периодическое воздейст- вие х (0 с периодом То, из которого затем формируется путем предельного перехода То-> оо требуемое непериодическое воздействие 1(0 (см. § 2.5) представляет собой последовательность прямоугольных импульсов единич- ной амплитуды и длительности То/2, т. е. в пределах периода Т0/2 <t< <ZT9/2 определяется формулой х(0=Р °<^<тоА (5 28) ' (0 — T0/2<t<G. Поскольку при Т0-+ оо это воздействие переходит в единичное ступенча- тое, то вызываемое им изменение выходной величины в каждом полуперио- де будет практически совпадать с переходной характеристикой, если вы- брать То настолько большим, что при То/2 переходные процессы практиче- ски полностью исчезнут. Так как разложение в ряд Фурье (2.54) здесь име- ет следующий вид: ~ 1 2 1 х (0 —sin ko)q tt (5.29) К—1 K
то, воспользовавшись (2.81) и ограничившись конечным числом слагае- мых п, получим следующую формулу для приближенного определения пере- ходной характеристики системы: х(й = -^22-+—V — \р (к.(£>0) sin «ю01 + Q (к©0) cos к<о0t}. (5.30) 2 п к. к —А Число п может быть определено из условия близости к нулю h(t) при t = 0: h(0)=AB+ l_v Q(0)/K. (5.31) 2 JT « = 1 Пример. Решим ту же, что и в примере § 5.3, задачу, но используя ограничение на частотный показатель колебательности, значение которого выберем равным 1,5475 (что соответствует степени затухания доминирующей компоненты 0,9). АЧХ и ФЧХ объекта были получены в примере §3.6, а КЧХ была приведена на рис. 3.24; эта же характеристика использовалась для иллюстрации графических по- строений на рис. 5.8. На этом графике показаны отрицательные КЧХ разомкнутого контура при единичном коэффициенте передачи регулятора для трех значений его по- стоянной интегрирования 7И, равных 1; 1,4; 2 мин. Заметим также, что сама характе- ристика объекта может рассматриваться как указанная характеристика разомкнутого контура при Та -> оо (когда ПИ-регулятор становится П-регулятором). Для у = = 40,3° радиусы окружностей, касающихся одновременно КЧХ и луча ОЕ, оказались равными 1,025; 0,76; 0,64 и 0,48. Используя (4.34), можно поэтому получить следующие значения коэффициента передачи регулятора для каждого из выбранных значений по- стоянной интегрирования: 1,08; 1,46; 1,73 и 2,31. Построенная по этим данным граница области заданного запаса устойчивости показана на рис, 5.6 (кривая 2), из которой вид- но, что оптимум настройки по минимуму линейного интегрального критерия определя- ется точкой Д2, т. е. ёп = 1,15 т/ (ч °C) и Ти = 1,05 мин при й»рез = 1,25 мин-1. Для построения КЧХ разомкнутого контура и уточнения значения частотного показателя колебательности и резонансной частоты целесообразно воспользоваться приведенной в приложении программой. Полученный результат оказался достаточно близким к результату примера § 5.3. Обратим внимание на возможность сравнительно большого смешения точки оптимума вдоль границы области допустимого запаса устойчивости без заметного увеличения ли- нейного интегрального критерия (отношения Tn/kB). Поэтому в качестве оптимальных лучше выбрать значения параметров настройки Ти = 1,3 мин и 6П=1,38 т/(ч °C), (точка А8 на рис. 5.6), которые обеспечат при практически неизменном линейном ин- тегральном критерии меньшую величину квадратичного интегрального критерия; ре- зонансная частота в этом случае окажется равной 1,4 мин-1 (напомним, что линейный интегральный критерий лишь приближенно определяет площадь под графиками коле- бательных процессов регулирования). На рис. 5.9, а показана КЧХ замкнутой системы Ф„и (/<о) при найденной настрой- ке регулятора, а на рис. 5.9, б — соответствующая ей АЧХ. Из последнего графика видно, что система удовлетворяет поставленным требованиям к запасу устойчивости. В заключение определим возможное наибольшее отклонение регулируемой вели- чины, вызванное самопроизвольным изменением подачи воды на пароохладитель (на- пример, вследствие изменения давления перед регулирующим клапаном) в процессе нормального функционирования системы. Передаточная функция замкнутой системы по каналу действия этого возмущения определяется формулой (3.38) при (s) = (s). Расчет соответствующей переход-
ной характеристики может быть вы- полнен либо по (2.78) методом тра- пецеидальных вещественных частот- ных характеристик [1, 3] (график вещественной частотной характери- стики рассматриваемой системы при- веден на рис. 5.10), либо по (5.32); соответствующая программа приве- дена в приложении. Из-за необходимости экономии числа команд в этой программе вна- чале вычисляются вещественная и мнимая составляющие обратной КЧХ системы Ф~^ (j<fl), после чего осуществляется переход к Р у^ (со) и Qy^ (со): (/«>) = «V1 (М) + (/«) = U (<>) + /У («>); Руъ (и) = U (<о)/[(/2 (со) + (со)]; QyK (<») - - V (со) /ft/2 (о>) + Р (со)J. Так, при п ~ 23 [что соответствует 12 слагаемым в сумме (5.30)] и со0 == 0,2 мин-i для t— 1,5 мин имеем h (f) = 0,4105 °C • ч/т. График переходной характеристики приве- ден на рис. 5.11. Как видим, наибольшее возможное отклонение температуры, как это следует из (5.3), составляет Рмакс = 0,48Лмакс, °C (где Лмакс максимально возможное ступенчатое изменение расхода воды на пароохладитель, т/ч). 5.5. ОСОБЕННОСТИ РАСЧЕТА ОПТИМАЛЬНЫХ ПАРАМЕТРОВ ПИД-РЕГУЛЯТОРА Общая схема расчетов оптимальных параметров ПИД-регулятора в прин- ципе ничем не отличается от расчета параметров ПИ-регулятора. Увеличи- вается лишь объем расчетов, так как ПИД-регул^тор имеет не два, а три па- раметра настройки. Частотная характеристика разомкнутой системы с ПИД-регулятором при его единичном коэффициенте передачи определяется формулой -Гр.с (/«>) = Гц (/©) - /Гр (/©) [1/Ти«> - аТ„(о], (5.32) где а = Тя/Тн. (5.33) Эта характеристика при фиксированном а строится так же, как и для системы с ПИ-регулятором, только длина вектора, откладываемого от кон- ца соответствующего вектора частотной характеристики объекта под углом —90° (см. рис. 5.8), должна вычисляться по формуле АВ == ОА [1/Тисо — аТиа>1. (5.34) Роль производной ошибки регулирования в алгоритме функционирова- ния ПИД-регулятора состоит в том, что она в определенной мере компенси- рует нежелательное влияние на запас устойчивости интегральной состав- ляющей. Пусть, например, вектор ОА отрицательной КЧХ разомкнутого контура с П-регулятором для некоторой частоты oij расположен так, как показано на рис. 5.12, а. Переход к ПИ-алгоритму функционирования, т. е. введение интегральной составляющей с постоянной времени интегрирования Ти, приведет к тому, что к вектору ОА добавится вектор АС длиной 0А1Тнк>ъ повернутый относительно ОА на угол 90° по часовой стрелке. В результате вектор отрицательной КЧХ разомкнутого контура с ПИ-регулятором рас- полагается ближе к «опасной» точке (—1; /0), чем соответствующий вектор системы с П-регулятором. Таким образом, введение интеграла в закон ре- гулирования при прочих равных условиях ухудшает запас устойчивости системы. Чтобы восстановить требуемый запас устойчивости в системе с ПИ-регулятором, приходится уменьшить коэффициент передачи, что, во- обще говоря, нежелательно по соображениям точности регулирования (на- 122
помним, что линейный интегральный критерий пропорционален отношению 7’„/fen). Эффект компенсации отставания по фазе, вносимого интегральной со- ставляющей (по крайней мере, на определенных частотах), может быть до- стигнут введением в закон регулирования производной от ошибки без изменения коэффициента передачи регулятора. Действительно, для определения частотной характеристики разомкнутой системы для частоты ©! необходимо вычесть из вектора АС вектор AD длиной а.Та ОА (рис. 5.12, а), в результате чего вектор О В разомкнутого контура удаля- ется от «опасной» точки (—1, /0). Усиливая вес производной в законе функ- ционирования регулятора (т. е. увеличивая параметр а), можно не только скомпенсировать отставание по фазе, вносимое интегральной составляю- щей, но и ввести опережение по фазе (на рис. 5.12, а этому случаю соот- ветствуют векторы AD' и OB'). Однако введение воздействия на производной приводит к удалению КЧХ от точки (—1, /0) разомкнутого контура только в диапазоне частот КЧХ объекта, расположенном в пределах третьего и четвертого квадрантов комплексной плоскости. В пределах же второго квадранта, как это непо- средственно видно из построений, показанных на рис. 5.12, б (где буквен- ные обозначения сохранены такими же, как и на рис. 5.12, а), опережение по фазе способствует приближению соответствующего участка характери- стики разомкнутого контура к точке (—1, /0) и, следовательно, уменьшает запас устойчивости системы. Таким образом, эффектом введения производ- ной не следует злоупотреблять; в каждом конкретном случае имеется свое оптимальное значение а, которое и надлежит определить в процессе поиска оптимума настройки ПИД-регулятора. Сказанное иллюстрирует рис. 5.13, а, где приведено семейство комплекс- ных частотных характеристик разомкнутого контура системы регулирова- ния, рассмотренный в примере § 5.4, но при использовании ПИД-регуля- тора. Все характеристики построены для Тп — 1 мин и fen — 1 т/(ч-°С) при различных значениях а. При а = 0 имеет место характеристика системы с ПИ-реулятором, которая уже была приведена на рис. 5.8. Увеличение а вплоть до его значения а -= 0,5, как это непосредственно видно из графи- ков, способствует «сжатию» характеристик в пределах сектора, ограничен- ного лучом ОЕ, и, следовательно, улучшает запас устойчивости системы. Однако при а> 0,5 характеристики начинают приближаться к точке (—I, /0), и при а = 2,5 запас устойчивости системы становится даже хуже., чем у системы с ПИ-регулятором. Таким образом, здесь имеется локальный
124
оптимум для степени ввода производной ссопт = 0,5 и соответствующее ему оптимальное значение коэффициента передачи, определяемое, как обычно, радиусом окружности касания (эта окружность показана на графике для Л4 = 1,5475, kn — 3,22 т/(ч-°С)). Сопоставляя полученные результаты с результатами примера предыдущего параграфа, можно сделать заключе- ние, что применение ПИД-регулятора с найденной настройкой позволяет примерно в 3 раза уменьшить интегральный линейный критерий. Семейство КЧХ для вдвое меньшего значения постоянной интегрирова- ния Та — 0,5 мин показано на рис. 5.13, б. Обратим внимание на своеобра- зие конфигурации КЧХ, позволяющее при некоторых значениях ос прово- дить сразу три окружности касания к одной и той же характеристике. Как легко видеть, минимальный радиус окружности имеет место при ос°пт = 1,7 (она показана на графике), причем эта окружность касается КЧХ сразу в двух точках; это значит, что модуль КЧХ замкнутой системы при такой настройке имеет два одинаковых резонансных пика при двух резонансных частотах. Коэффициент передачи при таком локальном оптимуме сс имеет значение k„ — 2,64 т/(ч-°С), а значение линейного интегрального критерия соответственно оказалось примерно в 5 раз меньше, чем в системе с ПИ-ре- гулятором. Обратим внимание, что отклонение коэффициента передачи от этого зна- чения как в большую , так и в меньшую сторону здесь ухудшает запас устой- чивости системы. Проведя подобные расчеты для достаточно большого числа значений Т„, можно определить глобальный оптимум настройки Т°пт, аопт, 1г°пт, соответствующий минимуму принятого критерия (линейного, а в случае не- обходимости и квадратичного или более сложного обобщенного критерия). Следует, однако, обратить внимание на то, что системы с ПИД-регуля- тором оказываются более чувствительными к вариациям параметров, чем системы с ПИ-регулятором. Действительно, как следует из графических построений на рис. 5.13, касание окружностей КЧХ происходит в области, где, во-первых, велико значение градиента функций чувствительности (в области, где особо плотно друг относительно друга располагаются ок- ружности равного М, рис. 4.11), а во-вторых, имеет место при относительно высоких частотах порядка щ = 3 4- 4 мин-1, когда становится относитель- но большим значение модуля КЧХ регулятора в формуле (4.44). Так, если для системы с ПИ-регулятором, рассмотренной в примере предыдущего параграфа, модуль КЧХ регулятора был равен 1,57, то в рассмотренных здесь случаях (рис. 5.13) достигает значений порядка 5—8. Из сказанного следует, что расчет оптимальных параметров настройки ПИД-регулятора, как и других, более совершенных регуляторов должен проводиться с учетом чувствительности. Процедура расчета в этом случае приобретает характер последовательного приближения к оптимуму: 1. Задавшись требуемым значением М, проводят расчет оптимальных параметров настройки и, используя (4.44) для функции чувствительности, строят график варьированного модуля КЧХ замкнутой системы. 2. Определив из него возможное увеличение М, задаются новым мень- шим его расчетным значением, так чтобы при новой настройке увеличенное за счет вариаций значение М оказалось равным требуемому. 3. Выполнив расчет оптимальных параметров, проводят новую провер- ку варьированного значения М и в случае необходимости вновь уточняют расчетное значение М, затем повторяют расчет. Начальный выбор параметров настройки можно осуществлять исходя из следующих соображений: 1, Поскольку на резонансный пик АЧХ замкнутой системы оказывает влияние только участок КЧХ разомкнутого контура в пределах сектора, 125
ограниченного лучом ОЕ, достаточно добиваться опережения по фазе за счет ввода производной только в пределах этого сектора. Но так как ФЧХ ПИД- регулятора имеет положительное значение при аТщсо > l/T^co, то перво- начальный выбор а можно осуществлять по формуле аопт = (5.35) где ® / — частота, при которой КЧХ объекта пересекает луч ОЕ, определяе- мая решением уравнения Фи (<о) = —л + arcsin (1/М); (5.36) здесь <рц (©) — ФЧХ объекта. 2. Касание КЧХ разомкнутого контура окружности с заданным М должно происходить в точке, соответствующей возможно меньшей чувст- вительности. Этому требованию удовлетворяет точка касания окружности лучом ОЕ; для того, чтобы этот луч касался и КЧХ разомкнутого контура, требуется выполнение условия относительно производных ФЧХ по со: фр.с (©?) = Ф4 (®v) + Фр (®v)- Имея в виду, что ФЧХ ПИД-регулятора определяется формулой ФР (<в) = —arctg [1 — а (7’и<о)2]/(7’исо) и, следовательно, Фр (®v) = —П + а (Ткшу)2]/(Т1,со|), из (2.37) получаем формулу для определения постоянной интегрирования: \ ’ Т°пт =-2/о)|фц (u)v). (5.37) Поиск расчетного значения М, при котором варьированное значение показателя колебательности Л4вар достигнет допустимого его значения Мдоп, может рассматриваться как решение уравнения ^доп Л^вар (Л^) ~ О, для чего может быть использован подходящий численный метод, например метод итераций. Для этого указанное уравнение следует представить в рав- носильном виде: м = мд0П-мвар(М) + м, откуда следует, что значение расчетного показателя колебательности на каждом очередном (л + 1)-м шаге определяется по его значению на преды- дущем шаге и значению варьированного показателя колебательности с по- мощью рекуррентной формулы: Мп+1 = Млоп - Мвар (Мп) + Мп. (5.38) Пример. Найдем оптимальные с учетом условий (5.35), (5.37) параметры настрой- ки ПИД-регулятора в системе регулирования температуры пара, которая уже рассмат- ривалась в примерах предыдущих параграфов, если КЧХ объекта задана с погрешно- стью по модулю, не превышающей значения ДД"акс = 0,015 (°C • ч)/т при произволь- ном значении фазы. Потребуем, чтобы настройка обеспечила робастность системы по частотному показателю колебательности М = 1,5475, минимизируя линейный интег- ральный критерий. ФЧХ объекта и ее производная определяются в рассматриваемом случае формула- ми: Фц (®) — —arctg 0,9(0 — 2 arctg 0,38(0 — 0,19(0; (Ш) = —0,9/[ 1 + (0,9<о)«1 — 2 0,38/11 + (0,38<о)2] — 0,19, и поэтому уравнение (5.36) здесь имеет вид: arctg О,9<о + 2 arctg 0,38(0 + 0,19(0 — 2,439. (5.38а)
Рис. 5.14 Его решение можно выполнить, используя приведенную в приложении программу: = 1,677 мин-1. Подставив теперь и $' (<о?) = 1,0051 мин в (5.37) и (5.35), найдем оптимальные без учета вариаций параметры настройки 7’°пт = 0,7076 мин и аопт _ = 0,7102 (Т°пт = 0,5025 мин). Отрицательная КЧХ разомкнутого контура —1Г”ИД (/w) для этих значений Т„ и а и при kn = 1 т/(ч • °C) показана на рис. 5.14; ее построение может осуществляться с помощью программы, которая была приведена в приложении для примера § 5.4; так, для ш = 2 мин-1 имеем: — Рр.с (<о): =—0,2481436 и —Qp0 (ш) =—0,2040227. На этом же рисунке показаны КЧХ объекта (штриховая линия) и для сравнения отрицатель- ная КЧХ разомкнутого контура с ПИ-регулятором для Т°пт = 1,3 мин и ka ~ = 1 т/(ч • °C): -Г£йс (/<о). Как видим, — И7™Д(/ш) удовлетворяет требованиям (5.35), (5.37) —она пересе- кает КЧХ объекта при частоте <ву и имеет в этой точке одинаковый наклон с лучом ОЕ. Обычным порядком по этой характеристике определяется (построением касающейся окружности, а затем уточнением значений |Фуи(/й1)1 с помощью программы § 5.4) пре- дельно допустимое значение kn = 3,336 т/ (ч • °C). Таким образом, отношение Tn/kn, характеризующее величину линейного интегрального критерия, здесь оказалось рав- ным 0,212; напомним, что в системе с оптимально настроенным по минимуму линейного интегрального критерия ПИ-регулятором значение этого отношения было равно 0,913, т. е. переход к ПИД-регулятору позволил улучшить величину этого критерия в 4,3 раза. График АЧХ замкнутой системы |ФуИ(/<о)| при найденной настройке показан на рис. 5.15 (построение этой характеристики осуществляется с помощью программы § 5.4 — так, для со = 2 мин-1 имеем |Ф„И (/®)| = 1,526477). На этом же рисунке штри- ховой линией показана АЧХ замкнутой системы с ПИ-регулятором при его оптималь- ной настройке, полученной в примере предыдущего параграфа; эта характеристика была уже приведена на рис. 5.9, б. На рис. 5.16 приведена переходная характеристика системы, полученная для тех же условий, что и в примере § 5.4; она построена с помощью программы, приведенной в приложении к примеру 5.4. Так, для t = 1,5 мин имеем hy^ (t) — 0,23541 °C ч/т при числе циклов 12, со0 = 0,2 мин-1. На этом же рисунке для сравнения показана пере- ходная характеристика системы с ПИ-регулятором (штриховой линией), перенесенная с рис. 5.11. Как видим, переход от ПИ- к ПИД-регулятору позволяет уменьшить мак- симальное отклонение регулируемой величины более чем в 2 раза.
Рис. 5.16 Полученные результаты относятся к случаю, когда отсутствуют вариации пара- метров объекта. Для их учета воспользуемся формулой (4.43), дающей оценку сверху возможному изменению АЧХ ]Фуи (/а>)|. В приложении к настоящему примеру при- ведена программа расчета |Фри (/<а)|, АФуи (/<о)макс и варьированного значения АЧХ замкнутой системы |Фди (/^макс! = 1®»“ (/“)! +Д|Ф»и (/®)1макС. К сожалению, ограниченный объем программной памяти микрокалькулятора не по- зволил разместить все команды в одной программе — приходится вначале с помощью программы а) примера § 5.4 составлять таблицу значений Рр.с (со) и Qp.c (со), после че- го эти данные вводятся в рассматриваемую здесь программу. Так, для параметров настройки Ти = 0,7076 мин, Тя = 0,5025 мин, kn — = 3,336 т/ (ч • °C) и со = 2 мин-1 с помощью первой программы находим Рр с (со) = =0,827807 и <?р.с(<о) = 0,680619; введя эти данные во вторую, получим: Л|Фуи(/®)1макс= = 0,1059 и |Фрц (/ш)1макс = 1.63241. Результат таких расчетов приведен на рис. 5.17, где обозначено: 1 — функция чувствительности Имакс (®)‘. 2 — варьированная АЧХ замкнутой системы. Здесь же для сравнения приведены штриховыми линиями соответ- ствующие характеристики системы с ПИ-регулятором для Ти = 1,3 мин и ka = = 1,38 т/ (ч °C). Из полученных результатов следует, что значение варьированного показателя ко- лебательности системы с ПИД-регулятором оказалось равным 1,8528, и в соответствии с (5.38) расчет необходимо повторить, взяв новое расчетное значение М = 1,2422. Решение уравнения (5.36) с новой правой частью, равной 2,439, дает новое значение со? = 1,4556 мин-1, а обращение к (5.37) и (5.35) — новые значения Та = ~ 0,8556 мин и 7'д = 0,5556 мин. Повторение расчетов дает новые значения kB = = 2,82 т / (ч °C) и максимума варьированной АЧХ замкнутой системы 1,4674; в со- ответствии с (5.38) следующий шаг итерационной процедуры должен ориентироваться на расчетное значение показателя колебательности М = 1,3223. Выполнив вновь все описанные выше расчеты, получим: со^ = 1,5275 мин-1, 7’а = = 0,8012 мин, Тд = 0,5349 мин, ka = 2,98 т/ (ч • °C). Найденные параметры настрой- ки оказываются уже достаточно близкими к оптимальным с учетом требования робаст- ности системы. Подобным же образом могут быть уточнены с учетом требований робастности и па- раметры настройки ПИ-регулятора. Так как варьированный показатель колебатель- ности системы при настройке Тп = 1,05 мин и /гп = 1,15 т/ (ч °C) оказался равным 1,64, то в соответствии с (5.38) расчетное значение М с учетом требований робастно- сти должно быть выбрано равным 1,455. Выполненный обычным порядком расчет дал следующие значения параметров: 7'и== = 1,05 мин, ka = 1,09 т/ (ч °C). Сопо- ставляя результаты расчетов для ПИ- и ПИД-регуляторов с учетом требования ро- бастности, видим, что ПИД-регулятор ока- зался значительно более чувствительным к вариациям параметров, чем ПИ-регуля- тор, что отразилось и на значении крите- рия качества: если требование робастности в системе с ПИ-регулятором увеличило значение линейного интегрального крите- рия лишь на 5,5 %, то в системе с ПИД- регулятором — на 26, 8 %. Соответственно
снизился и эффект перехода от ПИ- к ПИД-регулятору: если при отсутствии вариа- ций параметров такой переход обеспечивал улучшение качества регулирования в 4,3 раза, то учет требования робастности снизил этот показатель до значения 3,6. В заключение напомним, что найденные выше параметры настройки ПИД-регуля- тора с учетом условий (5.35), (5.37) должны рассматриваться как начальное прибли- жение к действительному оптимуму: они должны быть уточнены поиском минимума критерия оптимальности без учета указанных условий так, как об этом говорилось в начале настоящего параграфа. Опыт расчетов свидетельствует, однако, что если речь идет о минимизации линей- ного интегрального критерия, найденные с учетом указанных условий параметры ока- зываются достаточно близкими к оптимальным. Добавочные программы к расчету ПИД-регулятора приведены в Приложении. Построение робастных систем регулирования с помощью аппарата тео- рии чувствительности может осуществляться только при условии, что ва- риации параметров невелики и обусловлены в основном неточностью зада- ния моделей объекта и регулятора. При их изменении в широком диапазо- не, например при построении систем регулирования энергоблоков ТЭС, работающих в широком диапазоне изменения нагрузки, задача существен- но усложняется — для проектирования системы в этом случае, строго гово- ря, необходимо привлекать аппарат теории дифференциальных уравнений с переменными коэффициентами. Практически, однако, здесь используют так называемый метод «замороженных коэффициентов», т. е. строят грани- цу допустимого запаса устойчивости системы при постоянных значениях ко- эффициентов модели объекта, но такое построение проводят для несколь- ких уровней нагрузки, каждому из которых соответствуют свои значения коэффициентов модели. В результате получается несколько областей до- пустимого запаса устойчивости для нескольких фиксированных нагрузок. Это позволяет выделить общую область, где должный запас устойчивости сохраняется при всех значениях нагрузки; в пределах этой общей области и ищется оптимум настройки регулятора. Так, если критерием оптималь- ности является линейный интегральный критерий, то в пределах этой об- щей области находится точка, где отношение k„ITи максимально. Такую настройку часто наывают компромиссной. 5.6. ПРИБЛИЖЕННЫЙ РАСЧЕТ ОПТИМАЛЬНЫХ ПАРАМЕТРОВ ПИ-РЕГУЛЯТОРОВ ПО ПЕРЕХОДНОЙ ХАРАКТЕРИСТИКЕ ОБЪЕКТОВ В случаях, когда для описания переходных характеристик объектов (см. § 3.6) могут быть использованы достаточно простые аппроксимирую- щие модели с небольшим числом подлежащих определению коэффициентов, расчеты оптимальных параметров настройки регулятора могут быть зара- нее выполнены для всех возможных значений коэффициентов аппроксими- рующей характеристики и их результаты представлены в виде простых фор- мул или номограмм. Имея в распоряжении такие формулы или номограммы, можно по экс- периментальной переходной характеристике регулирующего канала объек- та практически без всяких расчетов найти оптимальные параметры настрой- ки регулятора. К настоящему времени имеется довольно много вариантов реализации подобного рода методов (их часто называют инженерными методами). Раз- личаются они принятым способом аппроксимации переходных характери- стик объекта и критериями оптимальности системы регулирования, кото- рыми руководствовались при получении формул и номограмм. Обычно ап- проксимация переходной характеристики объекта осуществляется так, как это было сделано в § 3.6, — проведением касательной к переходной харак- теристике в точке ее перегиба (см. рис. 3.22) и определением двух коэффи- 5 Зак. 832 1 29
циентов, характеризующих динамику объекта: постоянной времени То и времени запаздыва- ния т0. Коэффициент передачи объекта опреде- ляется по установившемуся значению переход- ной характеристики = /iy0T (если эксперимент по оценке переходной характеристики прово- дился подачей на объект ступенчатого воздей- ствия, отличного от единицы, полученная реак- ция объекта делится на величину этого воздейст- вия, т. е. характеристика приводится к единич- ному воздействию). При определении численных значений коэф- фициентов модели целесообразно также учиты- вать относительное значение ординаты точки пе- Рис. 5.18 региба b = ha/h„DT. Если аппроксимация осуществляется инер- ционным звеном первого порядка с запаздыва- нием (3.62), постоянные времени и запаздывания можно определить по (3.64). КЧХ разомкнутой системы с таким объектом и ПИ-регулятором в этом случае имеет вид •'Т* I 1 “"/Тя ш Гр с (/«» = . p-cU п |Гий> Введем безразмерную частоту Й = та<в; тогда эта формула примет следую- щий вид: Гр с (/Й) = - К -^Q +1 -?..--., (5.39) p'cV ’ jBQ jCQ+l ' где К = kjv, В = TJr; С = 7\/%. Ее можно интерпретировать как формулу для КЧХ разомкнутой системы с объектом и регулятором, имеющим следующие КЧХ соответственно: W» (/Й) = е-/“/(/СЙ + 1); Гр (/й) = К (jBQ + 1)/(/ВЙ). В такой записи КЧХ объекта определяется лишь одним коэффициентом С; проведя серию расчетов по определению оптимальных значений безразмер- ных параметров регулятора К и В для нескольких значений С, можно затем свести результаты расчетов в графики зависимости Копт и Вопт от С. Та- кого рода графики для случая, когда критерием оптимальности является минимум линейного интегрального показателя при ограничении на М «С 1,5475, приведены на рис. 5.18. Пример. В примере § 3.6 были найдены следующие значения коэффициентов ап- проксимирующей переходной характеристики инерционного звена первого порядка с запаздыванием для экспериментальной переходной характеристики пароперегревате- ля котла (см. рис. 3.28): ka = 1 °C ч/т, 7\ = 1,47 мин, та = 0,71 мин. Для 1/С = 0,71/1,47 = 0,48 из графиков на рис. 5.18 находим: Кот — 1,45 и Вопт — 1,7. Таким образом, оптимальные значения параметров настройки ПИ-регу. лятора для рассматриваемого объекта могут быть приняты следующими: fe°"T = = 1,45 т/ (ч • °C) и Т°“т = 1,7 • 0,71 = 1,21 мин (точка А3 на рис. 5.6). Напомним, что выполненный в примере § 5.4 расчет по КЧХ более точной модели объекта в виде трех инерционных звеньев с запаздыванием дал следующий результат: /е™т = 1,15 т/ (ч • °C), Т°"т = 1,05 мин. Как следует из рассмотренного примера, результат расчета, выполнен- ного непосредственно по переходной характеристике объекта с помощью графиков рис. 5.18, может быть признан практически приемлемым, особен- но
но если учесть, что экспериментальные динамические характеристики объек- тов в реальных условиях удается получить с относительно большой погреш- ностью. Тем не менее необходимо предостеречь против слишком оптимисти- ческого взгляда на возможности рассматриваемых здесь «инженерных» методов вообще. Эти методы, как правило, оказываются совершенно непри- годными для расчета параметров ПИД-регуляторов (хотя соответствующие формулы при изложении таких методов в литературе всегда приво- дятся). Кроме того, следует осторожно относиться к приводимым в не- которых работах номограммам, с помощью которых рекомендуется оце- нивать и максимальное отклонение регулируемой величины от ее задан- ного значения при ступенчатом возмущении нагрузкой объекта. Оши- бочность таких методов состоит в том, что под возмущением нагрузкой в них понимается возмущение, идущее со стороны регулирующего орга- на (см. § 3.5); соответственно составлены и расчетные номограммы. Наконец, рассматриваемые инженерные методы расчетов имеют узкую область применения, ограниченную, за редкими исключениями, одноконтурными системами регулирования. Между тем методы расчета по частотным характеристикам объекта с возможностью в случае необ- ходимости учета статистических характеристик случайных возмущений (о чем речь пойдет далее) являются основой для построения методов расчета реально применяемых сложных систем регулирования и управ- ления, а также могут быть положены в основу построения систем авто- матической и автоматизированной оптимизации параметров настройки систем (адаптивных систем). 5.7. СИНТЕЗ ОПТИМАЛЬНЫХ АЛГОРИТМОВ ФУНКЦИОНИРОВАНИЯ КОМАНДНЫХ БЛОКОВ УПРАВЛЕНИЯ ПО МИНИМАКСНЫМ КРИТЕРИЯМ Перейдем теперь к синтезу передаточной функции Гк.б (s) команд- ного блока системы управления (см. рис. 3.1). При этом будем пола- гать, что алгоритм функционирования нижнего уровня — подсистемы регулирования — уже известен. . Изображение ошибки управления, возникающей вследствие измене- ния задания x(t), определяется формулой E(S) = X(S)-y(S) = [l-rK.6(S)Osu(s)lA’(S), (5.40) где Фуи(х) — передаточная функция подсистемы регулирования (3.36). Приравняв это выражение к нулю, получим передаточную функцию командного блока, идеально воспроизводящего задание: Гад ($) = 1/Фу„ (s) = 1 + ГИД (s), (5.41) где Пр (s) == 1/1 IFp (s) Гц (s)] (5.42) —передаточная функция идеального форсирующего звена в составе команд- ного блока, структура которого, как это следует из (5.41), имеет вид, ука- занный на рис. 5.19, а.
К сожалению, передаточная функция Ц7фр (s), как правило, не может быть реализована, особенно если в управляющем канале объекта имеется запаздывание ти. В этом случае идеальное форсирующее звено не удовлет- воряет условию физической реализуемости (2.46) и речь может идти лишь о синтезе оптимального физически реализуемого командного блока управле- ния. Выберем в качестве критерия оптимальности интегральный квадратиче- ский критерий (5.7), который в рассматриваемом случае записывается сле- дующим образом: 4в H~hyx(t)]2dt, (5.43) о где hyx (0 — переходная характеристика системы управления по каналу действия х (t) на у (t) (см. рис.[3.1). Если в управляющем канале объекта имеется запаздывание, то самое лучшее, что можно сделать для минимиза- ции последнего выражения, — это выбрать hyx (t) в виде Л™ (О = 1(Л-тй). (5.44) Перейдя в область изображений, можно записать ^°кПбтФ ф.-п< (s) = e“W, r°-(S) = e-W+iF-T(S), (5.45) где (5.46) U7® (s) — передаточная функция объекта без учета запаздывания. Струк- тура полученного оптимального командного блока приведена на рис. 5.19, б. Квадратичный интегральный критерий в этом случае принимает значение гМИН ___ •* кв — Ьц* Хотя такой командный блок физически реализуем, все же его техническая реализация всегда связана с некоторой погрешностью из-за того, что сте- пень числителя рациональной части обратной передаточной функции объек- та превышает степень знаменателя. Заменим поэтому Ц7фрт (s) технически реализуемой аппроксимирующей передаточной функцией 157фР (s); тогда формула для изображения добавочной (при t > т(Х) ошибки управления (5.40) при ступенчатом изменении задания может быть переписана следую- щим образом: ЛЕ(з) = [е-^ s-WK.6(s^Vu (s)] ^==[^(S)-_W/0p(S)]°!/ti(s)/s, (5.48) и, следовательно, минимизация квадратичного интегрального критерия сводится [в соответствии с (5.18)1 к минимизации следующего выражения: ППРТ(» ЛГфр(/ш) /со /со 2 | Фуи (/со) |2 dco -> min. (5.49)
При практических расчетах по этой формуле интегрирование заменяется суммированием: * = 0 Г°прт(ДА<о) jk До> Ч^Фр (/АД<о) jk Асо 2 | Ф„и (jk Асо) |2 -> min. (5.50) Это известная формула метода наименьших квадратов, только каждое слагаемое в ней берется с весом, определяемым значением |Ф„и (/<о)|2 на соответствующей частоте. Вид КЧХ IFJPT (/®) в пределах диапазона ча- стот, в котором |Ф!/и (/®)|г существенно отличается от нуля, позволяет вы- полнять выбор структуры передаточной функции реального форсирующего звена 1Гфр (s) и числа слагаемых т в (5.50). Интервал между соседними ча- стотами Асо удобно выбирать, ориентируясь на резонансную частоту <орез характеристики |Фуц (/со)| так, чтобы <орез была кратной Асо; обычно достаточно ограничиться тремя слагаемыми для со0 = 0, coj = сорез и ®2 —- 2сорез. Минимизацию выражения (5.50) приходится осуществлять последова- тельными приближениями. Исходные параметры форсирующего звена целе- сообразно выбирать из условия совпадения КЧХ реального и оптималь- ного форсирующих звеньев при частоте резонанса ^фр(/®ре3) = W (7®рез)- (5.51) Опыт свидетельствует, что найденные таким образом параметры реального форсирующего звена, как правило, оказываются достаточно близкими к оп- тимальным по условию (5.50). Если запаздывание в объекте невелико, а также в случаях, когда реали- зация системы управления предполагается на базе аналоговой техники (при использовании которой возникают серьезные затруднения с моделирова- нием входящего в командный блок звена запаздывания), передаточная функция реального командного блока может быть выбрана в виде (5.41): Гк.б (s) = 1 + ГфР ($) (5.52) (без использования запаздывающего звена),’ а оптимизация ее коэффициен- тов будет выполняться из условия близости КЧХ 1ГфР (/со), определяемой из (5.42), и 1Гфр (/©). Для этого (5.40) переписывают следующим образом: Е (s) = (s) - ^фр (s)l Фрц (s) X (s); (5.53) оптимизацию коэффициентов осуществляют по формуле, аналогичной (5.50): ^фр(/кДи) ГфрфсАо) jK Aw /л Aw 2 I Фри (/к А®) I2 “* min, (5.54) а их предварительную оценку — по формуле, аналогичной (5.51): ^фр (/®рез) = ^Ф₽ (/®рез)- (5-55) Пример. Проведем синтез командного блока в системе управления температурой перегретого пара с одноконтурной подсистемой регулирования с ПИ-регулятором, расчет оптимальных параметров которого был выполнен в примере § 5.4. Так как передаточная фунция объекта управления определяется формулой W'11(s) = -°J97[(0,9s+l) (0,3&+1)81,
Рис. 5.20 а оптимальные параметры настройки ПИ-регулятора равны Т°™г — 1,3 мин и k°^T— = 1,38 т/ (ч °C), то передаточная функция идеального физически нереализуемого командного блока (5.41) имеет вид Г“дб («) = ! +0,942 s(0,9H-l) (0,38+1)а 01В8 l,3s+l е л передаточную функцию оптимального физически реализуемого блока (5.45) можно записать так: Wz°ng(s) = e~o,IBs+O,942 s (0,9s+ 1) (0,38s+ i)a 1,3s+1 Произведем выбор реального формирующего звена исходя из условия (5.54) и (5.55). На рис. 5.20 (кривая 1) показана КЧХ, фигурирующая в условии оптимальности <5.54): ^Фр _n Q19 (/<оО,9+1) (/ш0,38+1)г /0,19ш j<a /е>1,3 + 1 Эта характеристика при резонансной частоте подсистемы регулирования шрез = = 1,4 мин-1 имеет модуль, равный 0,9362, и аргумент 61,62°, что свидетельствует о возможности выполнения условия (5.55) выбором передаточной функции реального форсирующего звена, например, в виде ГфР (s) = k Ts (87s+l)s (7s+l)* -Соответствующая КЧХ Жфр при <о = 1,4 мин-1 совпадает с №фД (/<в)//<о, если выбрать Т = 0,042 мин и k = 16,63; годограф этой характеристики также приведен на рис. 5.20 (кривая 2). Таким образом, передаточная функция командного блока (5.52), удовлетворяющая требованию (5.55), может иметь следующий вид: гк"б («)= 1 + 0,6985s (0,336s + 1)»/ (0,042s + I)4. Для того чтобы оценить выигрыш, получаемый за счет ввода форсирующего звена, можно построить графики квадратов модулей фурье-изображения ошибки управления системы с форсировкой задающего воздействия и без нее; напомним, что площади под такими графиками пропорциональны значению интегрального квадратичного крите- рия. Как следует из (5.50), для такого построения можно умножить квадрат модуля •Фри (/®) (график которого был приведен на рис. 5.9) на квадраты длин отрезков, сое- диняющих точки годографов 1РфД (/<о)//а>) и ИКфр (/а>)//и> с одинаковыми частотами (рис. 5.21); для системы без форсировки Жфр (/<о) = 0 указанное умножение следует проводить на квадраты длин отрезков, соединяющих (ja)/jo с началом коорди- нат. Результаты подобных расчетов приведены на рис. 5.21 (кривая 1 —система без форсировки, кривая 2 — с форсировкой). Как видно из этих графиков, уменьшение площади оказалось достаточно сильным.
ГЛАВА ШЕСТАЯ РАСЧЕТ ОДНОКОНТУРНЫХ СИСТЕМ УПРАВЛЕНИЯ ПО КРИТЕРИЮ МИНИМУМА СРЕДНЕКВАДРАТИЧЕСКОЙ ОШИБКИ 6.1. ОСНОВНЫЕ СВЕДЕНИЯ О СЛУЧАЙНЫХ ПРОЦЕССАХ Как указывалось, системы управления технологическими и в том числе теплоэнергетическими процессами обычно подвержены действию возмуще- ний, представляющих собой недетерминированные (случайные) функции вре- мени (случайные процессы). Примерами случайных процессов могут служить: изменение расхода, давления и температуры пара, качество топлива энергоблока и т. п. На рис. 6.1 в качестве примера показаны возможные графики изменения паро- вой нагрузки котла на конечном отрезке времени Т между 12 и 24 ч для не- скольких суток; эти графики заметно отличаются друг от друга, причем уста- новить конкретный характер изменения можно только по истечении очеред- ного отрезка времени наблюдения. Сделать же прогноз этого изменения на будущее можно в лучшем случае лишь в вероятностном смысле. Конкретный вид случайного процесса, который он принимает при каж- дом наблюдении (как это имеет место на рис. 6.1), называют реализацией этого процесса. Условимся обозначать случайные процессы прописными бук- вами (например, X (t), Y (t) ...), а их реализации — строчными (например, случайный процесс X (t) имеет реализации хг (t), х2 (t) ...). Случайный процесс, рассматриваемый только в некоторый фиксирован- ный момент времени t — tr (например, в 15 ч на рис. 6.1), представляет со- бой случайную величину, которая получила название сечения случайного про- цесса. Основными вероятностными характеристиками случайных процессов- являются: Математическое ожидание т (t) (сред- нее значение) — детерминированная функ- ция времени, значение которой в каждый момент времени равно математическому ожиданию (среднему значению) соответст- вующего сечения. Математическое ожида- ние определяет в каждый момент времени уровень, вокруг которого флюктуирует случайный процесс. Дисперсия о2 (t) — детерминированная функция времени, значение которой в каж- дый момент времени равно дисперсии соот- ветствующего сечения случайного процес- са. Положительное значение корня квад- ратного из дисперсии называют среднеквад- ратическим отклонением о (f) случайного процесса; в каждый момент времени оно определяет средний уровень флуктуаций случайного процесса относительно его ма- тематического ожидания. Корреляционная функция г (t, т) —де- терминированная функция двух перемен- ных (времени t и сдвига во времени т), значение которой для каждой пары пере- менных t и т равно корреляционному мо-
менту двух сечений случайного процесса — при t и t + т. Корреляцион- ная функция определяет вероятностную взаимосвязь указанных двух сече- ний случайного процесса. Указанные характеристики практически могут быть получены только экспериментально по выборке из достаточно большого числа (ансамбля) реализаций случайного процесса; получаемые таким образом приближен- ные данные о вероятностных характеристиках называют оценками этих ха- рактеристик. Погрешность оценок обусловлена прежде всего ограниченным объемом выборки; при увеличении объема выборки (числа обрабатываемых реализаций) правильно выбранная оценка стремится к оцениваемой харак- теристике по вероятности (т. е. большое значение случайной погрешности становится все менее вероятным). Оценки математического ожидания и дисперсии по выборке объема п находятся по формулам: тх (0 = (1/ш 2 (0; (6.1) 1 а* (0=(1/л) 2 4(0> (6.2) к= 1 а корреляционной функции по формуле ~ « о rxx(t, х) = (\1п) 2 xK(t}xK(t + i;), (6.3) к= 1 где х (/) = х (/) — т (t) — реализация центрированного случайного про- цесса X (0 = X (/) — т (/), т. е. процесса, значения которого отсчиты- ваются от его математического ожидания. Очевидно, что при т = 0 значение корреляционной функции совпадает с дисперсией процесса г (t, 0) = о2 (t). В дальнейшем будем считать, что указанные вероятностные характери- стики случайных процессов известны точно, т. е. погрешностью оценок можно пренебречь. Среди случайных процессов важный для практики класс составляют так называемые случайные стационарные процессы, т. е. процессы, вероятност- ные свойства которых не меняются во времени. Если случайный процесс стационарен, его математическое ожидание и дисперсия не меняются во времени: тх (£) = тх = const; о2 (/) = ст2 — const, а корреляционная функция г (т) не зависит от t и, следовательно, является функцией лишь од- ного переменного т. Пример реализации стационарного случайного процесса показан на рис. 6.2, а; она имеет характер случайных колебаний (флюктуаций) вокруг постоянного среднего значения с постоянным средним размахом и сущест- вует на бесконечном интервале времени от t — —оо до / = +°о.
Характерный график корреляционной функции стационарного процес- са показан на рис. 6.2, б. Поскольку корреляционная функция характери- зует взаимосвязь сечений процесса, она обычно представляет собой убываю- щую (монотонно или колебательно) функцию т, причем чем с большей ча- стотой происходят случайные флюктуации случайного процесса, тем бы- стрее убывает корреляционная функция. Убывание корреляционной функции при увеличении |т| свидетельст- вует о том, что с увеличением расстояния между сечениями взаимосвязь между ними уменьшается; при превышении этим интервалом некоторого предельного значения ткор, такого, что при |т| > ткор корреляционная функция практически мало отличается от нуля (рис. 6.2, б), сечения слу- чайного процесса становятся практически независимыми. Чем меньше ин- тервал коррелированности ткор, тем с большей средней частотой происходят его флюктуации, тем меньшим оказывается интервал, в котором сечения слу- чайного процесса остаются зависимыми друг от друга. Стационарные случайные процессы, как правило, обладают свойством эргодичности, это значит, что оценка среднего значения и корреляционной функции такого процесса по экспериментальным данным может проводить- ся усреднением не по ансамблю реализаций (6.1)—(6.3), а по времени какой- нибудь одной реализации: оценка математического ожидания эргодичного случайного процесса может осуществляться по формуле Т (где Т — длина реализации), а оценка корреляционной функции т ~ГХХ (х) = -у J X (0 х (t + т) dt. (6.5) о При т = 0 последняя формула дает оценку дисперсии. Проведя в (6.5) замену переменных £ = t + т, получим т т гхх (Г) = — J X g—т) х (£) = — J Х(|) X (|-М) dt о о т. е. корреляционная функция стационарного процесса является четной функцией т: гхх (т) = гхх (—т). (6.6) Для того чтобы можно было охарактеризовать вероятностную взаимо- связь сечений двух случайных процессов, необходимо ввести взаимную кор- реляционную функцию этих процессов; если эта корреляционная функция за- висит лишь от сдвига т, процессы называют стационарно связанными. Оценка взаимной корреляционной функции эргодичных процессов X (/) и Y (0 может проводиться усреднением по времени: т Ку (х) = -у J х (0 у (t+т) dt. (6.7) о Если в этой формуле заменить переменную интегрирования £ = t + т, можно получить т т Ку(х) -у J X (g—т) у (£) dl = -у J у (£) X (£—т) dt и о
т. е. видим, что взаимная корреляционная функция обладает следующим свойством: гХу (—т) = гух (т). (6.8) Анализ систем, находящихся под воздействием случайных сигналов, обычно сводится к определению указанных вероятностных характеристик выходного сигнала по вероятностным характеристикам входного сигнала. Начнем с определения математического ожидания выхода стационарной ди- намической линейной системы, когда на ее вход подается стационарный слу- чайный сигнал X (О- Поскольку связь между входом и выходом такой системы во временной области определяется интегралом наложения (2.47) со У (О = f W (Ю X (t — Е) dl, подстановка этого выражения в формулу для оценки математического ожи- ~ т дания выхода ту — (ИТ) f у (t) dt дает следующий результат: о ту или после смены порядка интегрирования Т 1 (• Т о х (t—1) dt tn. где 7iycT = f w (I) d% — установившееся значение переходной характе- — oo ристики системы; mx — оценка математического ожидания входного воз- действия. При Т оо оценки математических ожиданий сходятся по ве- роятностям к истинным значениям, что позволяет записать: = /1уСТ/71ж. (6.9) Например, математическое ожидание сигнала на выходе инерционного звена, переходная характеристика которого определяется (3.10), равно ktnx (где k — коэффициент передачи звена), а на выходе реального диффе- ренцирующего звена, переходная характеристика которого определяется (3.8), равно нулю. Подобным же образом может быть получено выражение для корреляци- онной функции выхода линейной динамической системы. Так как т Гуу (Т) = — J у (t) у (t + т) dt, о то после подстановки сюда интеграла наложения получим или после смены порядка интегрирования
Заметим, что т -у р(/—|)х(( + т—т]) dt = rxx(x + %—Т]) О и, следовательно, г„у(т;) = J ®(l) J ау(п)гжя(т + 5—T|)dn< — оо —оо Это соотношение остается справедливым и для коррелляционных функций: оо оо ro(T) = J J w(r})rxx(i: + l—^)dy]dt (6.10) — ОО —00 Положив здесь т = 0, получим формулу для определения дисперсии вы- ходной величины системы: ОО 00 о|= J w® J йу(г])гхж(|—T])di1< — оо —-00 (6.11) Обратим внимание на то, что для определения дисперсии выходной величи- ны недостаточно знать дисперсию входного воздействия — необходима ин- формация о более полной характеристике — корреляционной функции входного воздействия. Взаимная корреляционная функция входной и выходной величин си- стемы (рис. 6.3, а) может быть получена подстановкой в (6.7) интеграла на- ложения: т о т— g) dt, который после смены порядка интегрирования имеет вид оо f w(l)rxx(i:~l) dl, — ОО Переходя от оценок к самим корреляционным функциям, получаем: w(l)rxx(r — l)dt (6.12) Таким образом, взаимная корреляционная функция входной и выходной величин линейной динамической системы связана с корреляционной функ- цией входа обычным интегралом свертки. Рассмотрим, наконец, важный для приложений случай, когда на вы- ходной сигнал системы наложена случайная помеха N (О (рис. 6.3, б), не- зависимая от входного воздействия X (/); применяя те же приемы, которые были использованы при выводе (6.9)—-(6.12), и имея в виду, что для неза-
висимых процессов X (/) и равна нулю N (0 их взаимная корреляционная функция гXV (т) = О, (6.13) получаем ту = тх + mv', со оо ryy&) = f f “HnRxxCr-H—n) + rvv (т); — oo — oo (6-14) 00 ''xy('t)= J ®(5)rM(T — fydl, — co где mv, rVv (t) — математическое ожидание и корреляционная функция по- мехи N (т) соответственно. Обратим внимание, что в формуле для взаимной корреляционной функ- ции отсутствует какое-либо упоминание о помехе — эта формула оказалась аналогичной формуле для взаимной корреляционной функции входа и вы- хода системы при отсутствии помехи (6.12). Этим замечательным свойством взаимной корреляционной функции входа и выхода систем, находящихся под воздействием неконтролируемых случайных независимых помех, ши- роко пользуются для решения целого ряда практически важных задач. Одной из наиболее распространенных задач такого типа является задача экспериментальной оценки импульсной переходной характеристики систе- мы w (0 по данным наблюдения за изменениями входа и выхода системы, подверженной действию независимых случайных помех в процессе ее нор- мального функционирования. Действительно, оценив по реализациям x(t) и у (t) корреляционную функцию входа гхх (т) и взаимную корреляционную функцию входа и выхода 7ху (т), можно (по крайней мере принципиально), рассматривая (6.12) как интегральное уравнение, найти из него оценку w (£). 6.2. СПЕКТРАЛЬНЫЕ ХАРАКТЕРИСТИКИ СТАЦИОНАРНЫХ СЛУЧАЙНЫХ ПРОЦЕССОВ Вычисления по (6.10), (6.12) корреляционных функций гуу (т) и гху (т) довольно громоздки даже в относительно простых случаях. Упрощение рас- четов может быть достигнуто переходом в комплексную область. Учитывая, что корреляционная функция представляет собой двустороннюю функцию т (т. е. г (т) =/= 0 при т < 0) и обычно удовлетворяет условию абсолютной интегрируемости (2.53) в бесконечных пределах (при Т0->оо), для такого перехода целесообразно использовать преобразование Фурье (2.63). Для этого умножим левую и правую части (6.10) на е~5Т (где s = /со) и проин- тегрируем полученное выражение в бесконечных пределах:
Подынтегральное выражение последнего интеграла умножим и разде- лим на e~s^_T|>: J гаа(т)е-"4/т= J § w(t]Mt| § rxx x — co —oo —OO -00 X (т-f-S—t]) e’S-^e-8 dr. Обозначив теперь т + I — я — P и dr — dp, запишем: § raa(T)e-STdr= J wfc)es%dl J w (t]) e- S11 di] J rxx(p)e~ sp dp. (6.15) — oo — oo — oo — co Рассмотрим теперь каждый интеграл в этой формуле. Интеграл в левой части, а также третий интеграл в правой части при s = /ю определяют Фурье-изображение соответствующих корреляционных функций. Примем для этих изображений обозначение 4 оо G (s) — J г (т) e-ST dr при s — jot. —оо (6.16) Второй интеграл в правой части при з = /а> есть не что иное, как ком- оо плексная частотная характеристика системы: W (s) = f w (r|) e—'Miq, а первый интеграл — та же характеристика после замены в ней s на—s. Таким образом, (6.15) можно переписать следующим образом: Gaa (s) - W (s) W (—s) Gxx (s) при s - /©. (6-17) Сопоставление этой формулы с (6.10) достаточно ясно показывает, на- сколько существенно упрощает расчеты переход в комплексную область. Фурье-изображение корреляционной функции стационарного случай- ного процесса (6.16) получило название спектральной плотности мощности этого процесса. Хотя спектральная плотность мощности случайного про- цесса есть двустороннее изображение корреляционной функции, для ее вычисления могут быть использованы таблицы одностороннего преобразо- вания Лапласа (см. табл. 2.1 и 2.2). Действительно, двусторонняя функция г (т) может быть представлена в виде суммы двух функций: левосторонней при т < 0; при т > 6; правосторонней т. е. при г < 0; при т>0, Г (т) = г-(т) + г+(т). (6.18) Соответственно и двустороннее преобразование Фурье (6.16) может быть представлено следующим образом: 4-0 оо G(s)= $ г~ (т) e-STdT-|- f r+(r)e-~sx dr. — оо О
Заменим в первом интеграле знак т на противоположный, а также по- меняем пределы интегрирования: G(s) = Jr~(—x)esxdx+ r+ (r)e~STdr. о о Функция г~ (—т) — зеркальное отражение относительно оси ординат функции г- (т), т. е. функция является правосторонней; обозначив G~ (s) одностороннее изображение функции г~ (—т), a G+ (s) одностороннее изо- бражение г+ (т), придем к следующей записи последней формулы: G (s) = G- (—з) + G+ (s). (6.19) Итак, порядок определения изображения G (s) функции г (т) может быть следующим: 1. Записываются выражения для двух правосторонних функций г+ (т) и г~ (—т). 2. Определяются с помощью таблиц односторонние изображения этих функций G+ (s) и G~ (s). 3. Меняется на противоположный знак s в выражении для G~ (s), после чего G~ (—s) и G+ (s) складываются. Поскольку корреляционная функция стационарного процесса четная, то г~ (—т) = г+ (т) и, следовательно, G~ (—s) = G+ (—s), поэтому (6.19) можно для этого случая переписать следующим образом:’ G (s) = G+ (—s) + + G+ (s), т. e. G (/©) = G+ (/co) + G+ (—/со). Очевидно, что для веществен- ной и мнимой составляющих G+ (/со) остаются в силе соотношения типа (2.73); поэтому можно записать также G (/со) = 2U (со), (6.20) где U (со) — вещественная составляющая изображения G+ (/со). Из последней формулы следует, что спектральная плотность мощности стационарного процесса является вещественной функцией частоты; поэто- му ее обычно обозначают G (со). После замены в формуле для спектральной плотности выхода (6.17) s на /со последняя принимает следующий вид: Gyy (®) = W (/со) W Gxx (со), (6.21) или, если иметь в виду (2.73), Gyy(^) = |Г (/co)|2G„(co), (6.22) где | W (/со) | — модуль комплексной частотной характеристики системы. Порядок определения корреляционной функции сигнала на выходе си- стемы с использованием преобразования Фурье состоит, таким образом, в следующем: по заданной корреляционной функции гхх (т) входного воздей- ствия определяют спектральную плотность мощности этого воздействия GXx (s); по (6.21) находят спектральную плотность мощности выходной ве- личины Gvy (s) = Gyy (со); применяя обратное преобразование Фурье (2.64) к Gyy (со), определяют корреляционную функцию выходной величины си- стемы Гу у (г); оо fyy(x)——— f Gyy(со)e/twda>. (6.23) 2ЭТ J “ОО При практических расчетах обратное преобразование обычно выполняет- ся с помощью таблиц одностороннего преобразования Лапласа. Для этого следует Gyy (s) представить в виде суммы двух слагаемых (6.19), после чего по слагаемому G^u (s) можно найти правую часть корреляционной функции 142
ГуУ (x); окончательное выражение для корреляционной функции выхода оп- ределяется по формуле ГУУ W г + (т) при т > 0; прит<0. (6.24) Представление G (s) в виде суммы вида (6.19) называют расщеплением G (s). Пример 1. На вход инерционного звена первого порядка с передаточной функцией W (s) = l/(s + 1) действует стационарный случайный сигнал с корреляционной функ- цией гхх (т) = Охе~а,т| при а = 2 мин-1, график которой приведен на рис. 6.4, а (кри- вая /). Вычислим среднеквадратическое отклонение процесса на выходе звена. Правая часть корреляционной функции входного воздействия определяется фор- мулой Гхх (т) = 0хе—2т, и, следовательно, ее изображение можно записать в виде Gxx (s) = o“/(s +2). Соответственно спектральная плотность выходного сигнала о2 о* 4<т2 4о2 Gxx (s) s-f-2 + -s-i-2 ~ (2+s) (2—s) = 4—s2’ или Gxx (<о) 4сх/ (4 + со2). График этой формулы приведен на рис. 6.4, б. Спектральная плотность мощности на выходе определяется по (6.17): 4ог* П (1+s) (1-s) (2+s) (2-s) Разложим это выражение на простые дроби: Ж? 1 с+ сг j ; (1+s) (1— s) (2+s) (2—s) 1+s + 1—s + 2+s + 2—s Вычисление коэффициентов можно выполнить с помощью формулы (2.25): . С+-=-----------*----------1 =—1— = — 1 (1-s) (2+s) (2-s) |s=-i 21-3 6 ’ С~ = 1/6; с+ = — 1/12; = -1/12, т. е. г °* Г/ 2 1___( 2 1 Y »»(«)- 3 Ц J+s 2+s / + \ 1— s 2— s /. ‘
Полученное выражение имеет вид (6.19), и, следовательно, изображение правой части корреляционной функции выхода определяется формулой , °х ( 2 1 \ а соответствующий оригинал имеет вид ^(t) = (^/3)(2e-T- е"2*). Таким образом, корреляционная функция сигнала на выходе: ( 2е“т—е-2т при т > 0; __е2гпри T<Oj ИЛИ гп (T) = (ol/3)(2e-W-e-2W). а дисперсия выходной величины а2 = о|/3. График полученной корреляционной функции показан на рис. 6.4, а (кривая 2). Если результат расчетов, как это часто бывает на практике, ограничи- вается получением только дисперсии выходной величины, вычисления уп- рощаются; поскольку ау — гУу (0), интеграл (6.23) приобретает следующий вид: а2 СО = Go(<»)d®. Z31 J — оо (6.25) Таким образом, дисперсия случайного процесса равна с точностью до постоянного множителя 1/(2л) площади под графиком спектральной плот- ности мощности этого процесса. Использование преобразования Фурье позволяет также существенно уп- ростить определение взаимной корреляционной функции случайных про- цессов на входе в линейную динамическую систему и выходе из нее. Приме- нив к (6.12) это преобразование, получим: Gxy (s) = W (s) Gxx (s), (6.26) где oo Gxy{s) = J rxy (r)e sxdT при s ==jo). — oo (6.27) Фурье-изображение взаимной корреляционной функции двух случайных процессов получило название взаимной спектральной плотности мощности двух случайных процессов. Обратим внимание на то, что взаимная корреляционная функция не является четной функцией т, и поэтому Gxy (s) и G4,(s) в (6.19) для Gxy (s) не равны друг другу, т. е. в этом случае нельзя пользоваться формулой (6.20). Взаимная спектральная плотность является комплексной функцией частоты. Заметим также, что если в (6.27) сменить знак при т, то ОО GXy(s)= $ гжа(—т;е«4т, — ОО
а при учете свойства взаимной корреляционной функции (6.8) эту формулу можно записать так: со Gxy(s) = J гух (т) е« dr, (6.28) — 00 т. е. Gsy (s) = Gyx (—s). (6.29) Пример 2. Найдем взаимную корреляционную функцию процессов на входе и вы- ходе системы, рассмотренной в предыдущем примере. Так как передаточная функция системы и спектральная плотность мощности сиг- нала на ее входе определяются выражениями Г (s) = 1/(1 + s) и Gxx (з) = 4<18/[(2 + s) (2 - s)], то взаимная спектральная плотность мощности, определяемая (6.26), имеет следующий вид: Gxy (s) = 4о®/[ (1 + s) (2 + з) (2 - s)], или после разложения на простые дроби С /Л f 4 3 , 1 ) ху ( 3 (, s-f-I 2 + s + 2—3 / ' Сопоставление этой формулы и (6.19) свидетельствует о том, что изображение пра- вой части корреляционной функции имеет вид: Gxy (s) == («>/3) [4/(s + 1) - 3/ (2 + з)1, а изображение левой части: G" (-s) = (g^/3)[1/(2-s)J. Таким образом, взаимная корреляционная функция процессов X (t) и Y (t) опре- деляется следующей формулой: с® —— (4е—т—Зе“~2*т) при г > 0; t ' о е2т при т < 0. ах Ее гоаЛик ппиведен на цис. 6.5. Остановимся на физическом смысле понятия спектральной плотности мощности стационарного случайного процесса. Если детерминированные функции времени при спектральном разложе- нии представляются суммой детерминированных элементарных гармониче- ских функций, то спектральное разложение стационарных случайных функ- ций времени представляет эти функции суммой элементарных случайных гармонических функций. Каждая из реализаций этой случайной функции представляет собой обычную гармонику х (f) = A sin (at + ф), (6.30) однако отдельные реализации отличаются друг от друга за счет случайно- го различия значений амплитуды А и начальной фазы ф, которая представ- ляет собой случайную величину, с равной вероятностью принимающую зна- чение в пределах —л <; ф < л. Корреляционная функция случайной гармоники с частотой со представ- ляет собой косинусоиду той же частоты, причем амплитуда корреляционной функции равна дисперсии случайной гармоники (рис. 6.6).
Рис. 6.5 Рис. 6.6 Обратим теперь внимание на то, что в силу вещественности G (о>) формулу (6.23) можно переписать следующим образом: г (т) = — J G (<в) cos co xd со, (6.31) -ОО т. е. в разложении корреляционных функций присутствуют лишь косинусо- идальные составляющие, и, следовательно, это разложение определяет дис- персии случайных гармоник, на которые может быть разложен случайный процесс. Напомним (см. § 2.5), что геометрический смысл модуля спектральной плотности неслучайной функции состоит в том, что площадь под графиком модуля этой спектральной плотности в пределах любого интервала частот < <в < со2 равна (с точностью до постоянного множителя 1/2л) сумме амплитуд всех гармоник разложения с частотами, принадлежащими этому интервалу. Аналогичная ситуация имеет место и в рассматриваемом здесь случае. Амплитуда каждой гармоники разложения корреляционной функ- ции гхх (х) некоторого случайного процесса X (/) равна дисперсии соответ- ствующей случайной гармоники разложения самого этого процесса X (t). Это значит, что площадь под графиком спектральной плотности Фурье- изображения Gxx (со) корреляционной функции гхх (т) в пределах интерва- ла coj < со < со2 равна (с точностью до множителя 1 /2л) сумме дисперсий случайных гармоник разложения случайного процесса X (/) в указанном интервале частот. Поскольку дисперсия случайной гармоники определяется математическим ожиданием квадрата ее амплитуды, а в электротехнике с квадратом амплитуды синусоидального электрического тока обычно связы- вают его мощность, то за спектральной плотностью корреляционной функ- ции и закрепилось название спектральной плотности мощности стационар- ного процесса. 6.3. РАСЧЕТ ОПТИМАЛЬНЫХ ПАРАМЕТРОВ ТИПОВЫХ РЕГУЛЯТОРОВ ПО КРИТЕРИЮ МИНИМУМА СРЕДНЕКВАДРАТИЧЕСКОГО ОТКЛОНЕНИЯ РЕГУЛИРУЕМОЙ ВЕЛИЧИНЫ В системах регулирования возмущающие воздействия, а следовательно, и регулируемые величины являются (по самому целевому назначению таких систем) случайными функциями времени. Естественно поэтому оценивать качество функционирования систем регулирования соответствующими веро- ятностными характеристиками: математическим ожиданием отклонения ре- гулируемой величины и среднеквадратическим ее значением. Способность вероятностных характеристик к усреднению эффектов действия нескольких возмущений позволяет легко устранить неоднозначность решения задачи оптимизации относительно различных каналов действия возмущения (с чем 146
мы уже встретились при оптимизации параметров систем регулирования по минимаксному интегральному квадратичному критерию в § 5.2). В то же время критерий минимума среднеквадратического отклонения регулируе- мой величины (математическое ожидание этого отклонения в системах без остаточной неравномерности равно нулю) часто является и достаточно тех- нологически обоснованным. Речь идет прежде всего о системах регулиро- вания экономичности, в которых кратковременные отклонения регулируе- мой величины от среднего уровня не имеют существенного значения (как, например, в системе регулирования качества сгорания топлива в топке котла, варианты которой были приведены на рис. 1.14 и 1.15), важно, что- бы было минимизировано среднее отклонение за достаточно большой отчет- ный период времени. Следует, однако, подчеркнуть, что среднеквадратическое отклонение случайного стационарного процесса (в отличие от среднеквадратического отклонения случайной величины) не может служить показателем возможно- го наибольшего отклонения реализаций этого процесса от его математичес- кого ожидания (кратковременных выбросов за средний уровень). Для случайной величины выход ее за пределы некоторого уровня дол- жен рассматриваться как случайное событие, обладающее определенной вероятностью. В частности, если случайная величина подчиняется закону распределения Гаусса [12], то, зная ее среднеквадратическое отклонение, можно определить вероятность выхода ее за пределы любой назначенной зара- нее зоны. Соответственно, назначив достаточно малую вероятность, можно найти границу зоны, за пределы которой случайная величина практически почти никогда не выйдет. Так, в статистике с давних пор существует так на- зываемое правило «трех сигм», смысл которого состоит в том, что отклоне- ние случайной величины от математического ожидания, превышающее три среднеквадратических отклонения, может считаться событием практически невероятным. Таблицы дают точное значение этой вероятности — она дей- ствительно достаточно мала и равна 0,0027; соответственно вероятность того, что случайная величина будет находиться в пределах этой зоны, равна 0,9973. Это правило, естественно, остается в силе и по отношению к какому-либо сечению случайного стационарного процесса. Однако случайный процесс есть совокупность сечений — случайных величин, причем если интервал между соседними сечениями выбрать больше,интервала коррелированности, эти сечения будут представлять собой совокупность независимых случайных величин. Известно, что вероятность своместного появления нескольких не- зависимых событий равна произведению вероятностей всех этих событий. Если нас интересует вероятность того, что ни одно из последовательного ря- да сечений случайного стационарного процесса, разделенных интервалом коррелированности, не выйдет за пределы назначенной зоны, следует пе- ремножить вероятности невыхода из этой зоны каждого отдельного сечения, т. е. вероятность невыхода из назначенной зоны отдельного сечения воз- вести в степень, равную числу сечений. Соответственно вероятность невы- хода из назначенной зоны реализации случайного стационарного процесса на интервале времени Т не будет превышать вероятность невыхода одного сечения, возведенную в степень, равную числу интервалов коррелирован- ности ткор на этом интервале (учет коррелированных сечений только уси- лит эту оценку). Обычно время функционирования систем регулирования технологичес- ких процессов составляет тысячи и более интервалов коррелированности: поэтому применение изложенного метода оценки границ зоны, за которые не выйдет процесс за время функционирования системы, приводит, как правило, к результатам, явно расходящимся с опытом и здравым смыслом. Так, если время функционирования системы принять равным двум тысячам
интервалов коррелированности, то вероятность невыхода про- цесса за пределы трех средне- квадратических отклонений бу- дет не больше О,99732000 = = 0,0045. Такое событие сле- Рис. 6.7 дует считать практически не- возможным — случайный про- цесс почти обязательно (точнее, с вероятностью, превышающей 0,9955) выйдет за пределы трех среднеквадратических отклонений. Вообще, если исходить из закона распределения Гаусса, то в прин- ципе можно подобрать достаточно длинную реализацию стационарного про- цесса, такую, что с заданной вероятностью ее выброс может превзойти лю- бое сколь угодно большое значение. Причина того, что такое явление прак- тически не наблюдается, состоит в том, что закон распределения Гаусса если и описывает распределение случайного процесса, то лишь при не слишком больших отклонениях от его среднего уровня. Большие отклонения физи- чески реальных процессов невозможны из-за всегда существующих огра- ничений, в частности ограничений на возмущающие воздействия (см. § 5.1). Для вычисления спектральной плотности мощности отклонения регу- лируемой величины в системе регулирования (см. рис.3.1), обусловленной любым из действующих на объект возмущений, можно воспользоваться (6.22): G„y (со) = |Ф(Д (/со) pGxx (®)> (6.32) где Скк (®) — спектральная плотность возмущения; Фгд(/ш) — КЧХ сис- темы, соответствующая передаточной функции (3.38). Поскольку дисперсия случайного стационарного процесса может быть вычислена интегрированием его спектральной плотности мощности (6.25), критерий оптимального по от- ношению к минимуму. среднеквадратической ошибки регулирования запи- сывается следующим образом: о^ = —1— f |Ф^хО'<°) 12<ах(co)dco = min. (6.33) 2л J — ОО Сопоставление этой формулы с выражением для вычисления интеграль' ного квадратичного критерия (5.18)показывает формально полную их иден- тичность. Соответственно для оптимизации параметров системы по крите- рию минимума среднеквадратического отклонения (дисперсии) при дейст- вии стационарного случайного возмущения можно воспользоваться изло- женными в § 5.3—5.5 методами; следует только квадрат модуля спектраль- ной плотности единичного ступенчатого возмущения заменить спектральной плотностью мощности случайного возмущения. Для того чтобы наиболее простым способом учесть действие всех воз- мущений и минимизировать их суммарный эффект, расчетную схему систе- мы регулирования целесообразно представить так, как показано на рис. 6.7, т. е. заменить все возмущения одним эквивалентным возмущением v(0, приведенным непосредственно к выходу объекта. Рассмотренная структура имеет только два входных воздействия: u (t) и v (t). Способ учета этих воздействий зависит от того, является ли рассмат- риваемая система подсистемой регулирования, функционирующей в соста- ве более крупной системы управления (см. рис. 1.2), или это самостоятель- ная одноуровневая (вырожденная) система управления, в которой по тем или иным соображениям признано нецелесообразным применять командный блок второго уровня и, следовательно, и (t) — х (£).
В первом случае минимизируется среднеквадратическое отклонение ре- гулируемой величины, вызванное только действием одного возмущения v (f). Передаточная функция системы по каналу действия этого возмущения на регулируемую величину определяется (3.38) при IF?, (s) = 1: <byv (s) = 1/11 + r(l(s)Fp (s)J. (6.34) Поэтому в соответствии с (6.22) и (6.25) следует минимизировать следующее выражение: 00 а| = _2— С | ф^, (j®) р (a) doj = min( (6.35) 2л J — oo где Gvv (и)— спектральная плотность мощности возмущения v (0. Во втором случае минимизируется среднеквадратическое отклонение е (0 и (0 — у (0 управляемой величины, вызванное обоими входными воздействиями; если случайные процессы U (t) и N (0 независимы, мини- мизируется выражение ОО = f |Opv(/®)|2[Guu(®) + Gvv(co)]d®=min, (6.36) 2л J — ОО где Guu (и) — спектральная плотность мощности задающего воздействия U(t) = x(f). Обратим внимание на то, что хотя изображение ошибки управления е (0 зависит от разности изображений воздействий и (0 и v (t) Е (s) = (s) [U (s)—— N (s)], (6.37) их спектральные плотности мощности в (6.36) складываются. Это следут из того, что корреляционная функция разности двух независимых процессов равна сумме корреляционных функций этих процессов; чтобы в этом убе- диться, достаточно умножить и (f) —- v (t) на и (t + т) — v (t ф- т) и усред- нить результат: так как ruV (т) — rVll (т) = 0, то ruu (т) + rvv (т). Заметим также, что результат оптимизации параметров регулятора в подсистеме регулирования, выполняемый по (6.35), не преследует цели ми- нимизации отклонения регулируемой величины от командного воздействия на входе регулятора 8Р (0 = и (0 —у (0 (см. рис. 1.2), поскольку ка- чество управления определяется не этим отклонением, а отклонением у (0 от задающего воздействия х (t) на входе в командный блок. Это отклонение имеет две составляющие: обусловленную изменением и (0 и обусловленную действием возмущения v (0. Минимизацию первой из этих составляющих целесообразно поручить командному блоку, тем более, что он находится вне замкнутого контура системы и его алгоритм можно выбирать без учета ограничения на запас устойчивости системы. Но этот блок лишен возможности как-либо влиять на отклонения управляемой величины, вызванные действием возмущений, и поэтому выбор параметров регулятора должен быть в первую очередь сосредоточен на минимизации именно этих отклонений. Необходимая для расчетов спектральная плотность мощности эквива- лентного возмущения Gvv (<в) в принципе может быть получена расчетным путем, если известны спектральные плотности всех п возмущений (0, Х2 (0 ... и соответствующие передаточные функции объекта (s), Wt.,2 (s) ...; если все эти возмущения взаимонезависимы, вычисления вы- полняются по формуле п Gvv(©) = 2 |^м(М)120хм(®)- (6.38) й = 1
Al я2 ^3 Рис. 6.8 Рис. 6.9 Важным свойством эквивалентного возмущения v (t) является то, что оно доступно для непосредственного контроля, и, следовательно, его корре- ляционная функция и спектральная плотность мощности могут быть оце- нены экспериментально. Действительно, для того чтобы получить реализа- цию этого возмущения, достаточно прекратить регулирование объекта; из- менение регулируемой величины и будет тогда реализацией v (0. Но так как большинство технологических объектов управления не мо- жет быть оставлено без регулирования на сколько-нибудь длительное время, поскольку отклонения регулируемой величины оказываются недопустимо большими, организацию эксперимента можно осуществить таким образом, что реализация v (/) будет получена в процессе нормального функциониро- вания объекта независимо от того, на ручном или автоматическом регули- ровании он будет находиться во время наблюдения. С этой целью парал- лельно регулирующему каналу объекта подключается модель этого канала так, как показано на рис. 6.8; разность сигналов с выхода объекта и моде- ли будет определять реализацию v (f). Поиск точки в пространстве параметров регулятора, соответствующей минимуму (6.35), (6.36), по причинам, о которых будет сказано в следующем параграфе, следует начинать с точки, соответствующей минимуму линей- ного интегрального критерия (см. § 5.3—5.5). Пример. Найдем среднеквадратическое отклонение регулируемой величины в системе регулирования температуры перегретого пара ПИ-регулятором, настройка ко- торого была найдена в примере § 5.4: Ти — 1,05 мин, kn = 1,15 т/(ч • °C). В качестве расчетного выберем возмущение, идущее со стороны регулирующего органа, предпо- лагая, что его корреляционная функция а его спектральная плотность мощности (см. пример § 6.2) (ю)=2о* a/(a2-F<oa). Расчеты выполняются по формуле (6.35) с учетом (6.34) и (6.38): Гх(а) = 1Ги»(а) = е-о-197(О,9а+1) (0,38s-H)2 с помощью двух приведенных в приложении программ — с помощью первой произ- водится вычисление Gvv (w), /Ф^ (/со)/2, 088 (со), с помощью второй — интегрирова- ние Gee (со) и определение Результаты расчетов для a = 0,5 мин-1 в виде соответствующих графиков приве- дены на рис. 6.9 (графики G(to) нормированы так, что Gvv(0) = l). Например, для Д<в = 0,4 мин-1, имеем: G88 0 = 0; Q№ t = 0,3073; G№>2 ~ 0,5539; 088 3 = 0,6558; Gee,4 = 0,2695; G88<5= 0,0602;’ СЕ8<6 = 0,01’б2; 0^^^0,0054; GEEj8=0,0021'. Ввод Этих данных во вторую программу дает следующий результат: <т2 =0,0615о£ °C2, т. е. средне-
квадратическое отклонение температуры равно 0,496 °C (где — среднеквадрати- ческое значение изменения возмущающего воздействия, выраженное в т/ч). Для того чтобы сделать оценку приемлемости полученного качества регулирова- ния, обратим внимание, что среднеквадратическое отклонение эквивалентного приве- денного к выходу объекта возмущения v (t) совпадает со среднеквадратическим откло- нением регулируемой величины при отсутствии всякого регулирования (в том числе и ручного) объекта. Ввод в программу вычисления дисперсии значений Gvv (со) дает сле- дующий результат: ач — 0,784о^°С. Таким образом, использование одноконтурной информационной структуры регулирования с ПИ-регулятором позволяет только в 1,58 раза уменьшить среднеквадратическое отклонение температуры, что практически вряд ли окажется достаточным. Для улучшения качества регулирования следует: а) попытаться улучшить параметры настройки регулятора, учитывая заданную корреляционную функцию возмущения; для этого следует в пределах области допус- тимого запаса устойчивости (см. примеры § 5.3, 5.4) найти рассмотренным здесь способом точку, соответствующую минимуму дисперсии отклонения регулируемой ве- личины (напомним, что такая коррекция настройки была сделана в примере § 5.4 для улучшения интегрального квадратичного критерия); б) если полученная в результате такой коррекции точность регулирования ока- жется все же недостаточной, следует перейти к ПИД-регулятору; в) если и это не приведет к успеху, необходимо перейти к более сложной структу- ре системы, обычно к двухконтурной структуре с добавочной переменной состояния (см. рис. 1.18). 6.4. РАСЧЕТ ОПТИМАЛЬНЫХ ПАРАМЕТРОВ ТИПОВЫХ РЕГУЛЯТОРОВ ПО КРИТЕРИЮ МИНИМУМА СРЕДНЕКВАДРАТИЧЕСКОГО ОТКЛОНЕНИЯ РЕГУЛИРУЕМОЙ ВЕЛИЧИНЫ ПРИ НИЗКОЧАСТОТНЫХ ВОЗМУЩЕНИЯХ Полученный в примере § 6.3 график квадрата модуля КЧХ замкнутого контура |O,/V (/о) |2 (рис. 6.9) может считаться типовым для систем регули- рования. Его особенностью является то, что только в переделах низкочастотного диапазона 0 < со < соя.ч характеристика |Ф^(/<о)|2< 1; при больших час- тотах, в окрестности резонансной частоты системы эта характеристика при- нимает значение, намного превышающее единицу. Это обстоятельство при- водит к несколько неожиданному выводу, что установка регулятора может привести не только к уменьшению отклонений регулируемой величины, но и к их увеличению, если частотный диапазон возмущения v (f) будет нахо- диться в диапазоне резонансных частот системы. Как следует из определения эквивалентного приведенного к выходу объекта возмущения, его реализацией является реализация регулируемой величины при полном отсутствии регулирования (при р. (() = 0), не только автоматического, но и ручного. Соответственно дисперсия отклонения ре- гулируемой величины при отсутствии всякого регулирования объекта оп- ределяется площадью под графиком спектральной плотности мощности при- веденного к выходу объекта возмущения Gvv (со) (рис. 6.9). Естественно характеризовать эффективность работы системы регулиро- вания степенью уменьшения отклонения регулируемой величины, дости- гаемой в результате установки регулятора, т. е. соотношением между сред- неквадратическими отклонениями регулируемой величины до установки ре- гулятора и после него ov/cr8; в графической интерпретации величина этого показателя определяется корнем квадратным из отношения площадей под графиками спектральных плотностей Gvv (со) и G88 (со) (рис. 6.9). Очевидно, что это отношение не должно быть меньше единицы; практически же оно должно иметь достаточно большое значение (напомним, что когда здесь гово- рится об отклонении регулируемой величины при отсутствии регулирования, то имеется в виду тот, вообще говоря, гипотетический случай, когда объект находится без всякого регулирования в течение всей кампании работы при
всех возможных изменениях его нагрузки), по-видимому, во всех реальных случаях отношение о\,/<тЕ должно быть около десяти и более. Но, как непосредственно следует из рассмотрения графиков на рис. 6.9, высокая эффективность достигается только тогда, когда спектральная плот- ность мощности Gw (со) занимает близкий к нулю частотный диапазон, не заходя заметно в частотный диапазон выше го„.ч. В противном случае ум- ножение Gw (со) на |Фрт (/со) |2 > 1 может привести к недопустимо большому увеличению ординат спектральной плотности ошибки регулирования. Этот вывод иллюстрируется штриховыми линиями на рис. 6.9. График Gw (со) в этом случае получен в предположении, что возмущение на входе объекта имеет спектральную плотность мощности Gu (со), близкую к еди- нице в пределах существенного для системы частотного диапазона (параметр а в выражении для его корреляционной функции достаточно большой); Из сравнения графиков Gw(co) и GEE (со) видно, что площади под ними при- мерно одинаковы, т. е. введение регулятора не уменьшило отклонения регулируемой величины. Для того, чтобы система была работоспособной, показатель ее эффек- тивности, например отношение ov/oe, должен быть не меньше некоторого допустимого значения: (ov/crE) > (^/оЕ)д0П. (6.39) Это условие может быть названо критерием технологической работоспособ- ности системы регулирования. Очевидно, что оптимальная по тому или иному критерию, например по критерию минимума среднеквадратической погрешности (6.33), система мо- жет не удовлетворять критерию технологической работоспособности и, сле- довательно, быть непригодной для использования. Поскольку допустимое значение критерия технологической работоспо- собности обычно достаточно велико, соотношение между площадями под графиками спектральных плотностей Gw (го) и GEE (го) должно быть доста- точно большим (например, если среднеквадратическое отклонение регули- руемой величины должно быть уменьшено в 10 раз, то отношение площадей должно быть равным 100). Столь значительная эффективность системы может быть достигнута толь- ко тогда, когда спектральная плотность возмущения занимает достаточно узкий (сравнительно с резонансной частотой системы) близкий к нулю диа- пазон частот. Это обстоятельство позволяет приближенно считать модуль КЧХ <6yv (/го) в этом диапазоне частот линейной функцией го; проведя ли- неаризацию по методу малых отклонений (т. е. разложив модуль в точке © = 0 в ряд Тейлора и отбросив нелинейные члены разложения), получим: | Ф^ (/со) | £* Ф^ (/0) + ~ | Ф/zv (/со) к=о СО. ао (6.40) Для систем регулирования с интегралом в алгоритме функционирования регулятора (/0) = 0; кроме того, ~~ I Фру .((®) |<В = О = —— I Ф{Г¥ (s) |s=0- do) as (6.41) Действительно, 4Фуу (/'<») dAyv (со) dco dto +/Д^ (го) е^(<й).
При © — 0 \Ауу (О)| — 0, <pj,v (0) =*л/2; поэтому 4<В |<о = 0 d<s> |ш=0 или с учетом /® == s придем к (6.43). Имея в виду (6.34), выражение для производной от (s) при s = 0 системы, регулятор которой имеет интегральную составляющую, предста- вим следующим образом: =lim-^^-/[F^(s)r§(s)]. (6.42) ds s==0 s->o ds I В частности, для систем с ПИ- и ПИД-регуляторами, передаточные функции которых определяются (3.75) и (3.82), выражение приобретает следующий вид: = ТИ/(МП). (6.43) ds |s = 0 а формула (6.40): |Ф^ (/©) | = 1Ти/ Ш ®, (6.44) тогда формулу для дисперсии отклонения регулируемой величины можно записать так: 7’2 Л 4 = —C?W(©)®M®. (6,45) — со Из (6.45) видно, что для минимизации среднеквадратического отклонения регулируемой величины при низкочастотных возмущениях необходимо стремиться к максимизации отношения kaITa. Заметим, что такое же условие (5.14) было получено при рассмотрении задачи оптимизации параметров системы исходя из минимизации линейно- го интегрального критерия. Таким образом, выполнение этого условия га- рантирует одновременную минимизацию как среднеквадратического откло- нения регулируемой величины, так и возможных выбросов регулируемой величины за средний уровень в практически наиболее неблагоприятных си- туациях. Кроме того, важно отметить, что для выполнения расчетов в этом слу- чае нет необходимости знаний спектральной плотности мощности возмуще- ния Gw (и). При известной спектральной плотности входных воздействий рассмат- риваемое условие целесообразно (как и при оптимизации по интегральному квадратичному критерию) использовать для определения исходной точки поиска оптимума. Очевидно, что порядок расчета оптимальных параметров по критерию минимума среднеквадратического отклонения при низкочастотных воздей- ствиях совпадает с расчетом по минимуму линейного интегрального крите- рия (см. § 5.3—5.5). 6.5. СИНТЕЗ ОПТИМАЛЬНЫХ АЛГОРИТМОВ РЕГУЛИРОВАНИЯ И УПРАВЛЕНИЯ ПО КРИТЕРИЮ МИНИМУМА СРЕДНЕКВАДРАТИЧЕСКОЙ ОШИБКИ Во всех ранее рассмотренных системах использовались регуляторы с ти- повым ПИД-алгоритмом (и его частными случаями) функционирования. Широкое распространение этих алгоритмов в значительной мере связано с простотой их технической реализации. Однако в настоящее время, когда
Рис. 6.10 техническое обеспечение систем управления технологическими процессами базируется на управляющих ЭВМ, актуальное значение приобрели поиски пусть и более сложных, но зато и более совершенных алгоритмов регули- рования и управления. Обратимся поэтому к задаче синтеза оптимальных по критерию мини- мума среднеквадратической ошибки регулирования и управления алгорит- мов, т. е. оптимальных передаточных функций регулятора Гр (s) и коман- дного блока Гк.б (s). Изображение отклонения регулируемой величины в подсистеме регули- рования, структурная схема которой была приведена на рис. 6.7, вызван- ное действием эквивалентного случайного возмущения v (/), определяется формулой Y (s) ---J------N(s), Ц-Гр^Г^з) (6.46) которую, очевидно, можно переписать следующим образом: K(s)== 1 ^(з)Гр(8) 1+Гр (3)1^ (8) (6.47) Будем считать, что передаточная функция модели объекта может быть пред- ставлена состоящей из рациональной части и запаздывающего звена (3.57): Гц (s) = (s)e~^s. Тогда формулу (6.47) можно представить следующим образом: Y (s) = (1 — Фа°« (s)e~V IN (s), (6.48) где 1+ГР (з) Г® (з)е а структурную схему системы так, как показано на рис. 6.10, а. Дисперсия отклонения регулируемой величины на выходе такой системы может быть определена с помощью (6.11); вычисления по этой формуле оказываются особенно простыми, когда входное воздействие является случайным белым шумом, т. е. случайным стационарным процессом с корреляционной функ- цией в виде дельта-функции г (т) = 6 (т), (6.50) которой соответствует спектральная плотность мощности G (со) — 1. (6.51)
Подстановка (6.50) в (6.11) с учетом (2.43) приводит к следующему резуль- тату: оа=$а»а(0Л, (6.52) о где w (0 — импульсная переходная характеристика системы. Если (как это в большинстве случаев бывает) входное воздействие не является белым шумом, система искусственно может быть приведена к та- кому виду, что ее входным воздействием будет белый шум. Для этого доста- точно представить реальный входной сигнал с заданной спектральной плот- ностью мощности Gvv (<в) как результат прохождения белого шума через специально подобранный формирующий фильтр (рис. 6.10, б). Передаточная функция этого фильтра 1ГФ.Ф (s) в соответствии с (6.51) и (6.17) должна быть выбрана так, чтобы выполнялось условие > Gyy (s) = Ц7Ф,Ф (+8)«7ф.ф (-S). Проведем факторизацию Gvv (s), т. е. представим формулу для Gw (s) в виде произведения Gw (s) = Gy (4~s)Gv (—s), тогда, очевидно, Гф.ф (s) = Gy (+s). (6.53) Если теперь структурную схему на рис. 6.10, б преобразовать к эквива- лентному виду, показанному на рис. 6.10, в, то формула (6.52) для диспер- сии отклонения регулируемой величины принимает следующий вид: = р®Ф.ф(0—(6.54) о где оух (0 — импульсная переходная характеристика нижней ветви рас- сматриваемой структурной схемы; изображение этой характеристики пред- ставляет собой произведение передаточных функций: W\(s) = ^ф.ф(8)Ф,и(8). (6-55) Минимизация дисперсии, определяемой (6.54) при заданной импульсной переходной характеристике формирующего фильтра а>ф.ф (0, может быть осуществлена только изменением глц (0, так чтобы сделать возможно меньшей разность между характеристиками верхней и нижней ветвей. Но так как в физически реальных системах из-за наличия в нижней ветви за- паздывания характеристика и>!.(0 равна нулю при t <. Тц, то самое лучшее, что можно для достижения этой цели сделать, — это выбрать Wj. (t) так, что- бы при t > Тц она совпадала с и»ф.ф (0: ®°1ПТ (0 = ^ф.Ф (0 • I (t - ти). (6.56) Дисперсия отклонения выходной величины в этом случае будет минималь- но возможной и равной: Оу, мин = J ш|.ф (0 dt. (6.57) о Оптимальная передаточная функция системы регулирования, при которой достигается эта дисперсия, определяется из (6.55): <СТ (8) - wr (8)/«7ф.ф (S), (6.58) 155
где Ff" (s) — передаточная функция, соответствующая импульсной пе- реходной характеристике о^г,т (0 (6.56), из которой находят оптимальную передаточную функцию регулятора: F™’(s) Ф°ЦОГ1Т(*) 1 l-®°;onT(s)e“T|xS rn(s) (6.59) Подробная структура системы регулирования с найденным регулятором приведена на рис. 6.11 (где в отличие от рис. 6.7 показана и внутренняя структура регулятора). Устойчивость замкнутого контура системы с оптимальным регулятором легко исследуется с помощью критерия Найквиста. Чтобы быть уверенным в устойчивости разомкнутого контура, точку его размыкания следует вы- брать так, чтобы после размыкания не осталось замкнутых контуров: такой точкой в структуре, представленной на рис. 6.11, является точка А. Разомк- нутый таким образом контур состоит из двух одинаковых параллельных вет- вей, и его КЧХ равна нулю; следовательно, после замыкания система долж- на остаться устойчивой. Однако для оптимальных систем крайне важным является вопрос об их грубости при малых вариациях параметров объекта, в частности при вариациях времени запаздывания тц. При разнице Дт меж- ду временем запаздывания, установленным в регуляторе, и действительным его значением в объекте передаточная функция разомкнутого в точке А контура (рис. 6.11) будет определяться формулой Fp.o (s) = Ф0,ОПТ (s) [e“V а соответствующая этой функции КЧХ: ^р.с(/®) = 2Ф^0ПТ(Н sin Дтц — 2 / —/« —— \ и 2 е х е Как видим, даже при сколь угодно малой вариации Дтр можно по- добрать достаточно большую частоту «в, при которой КЧХ разомкнутого контура по модулю будет превышать единицу и при неблагоприятных фа- зовых соотношениях охватит точку 1, /О, если только КЧХ |Фу«пт (/’®)| > > 0,5. Таким образом, практическое использование полученного опти- мального регулятора, как правило, оказывается невозможным. Однако он позволяет оценить предельные возможности системы и ориентироваться при поиске работоспособных регуляторов. Для получения работоспособных оптимальных систем необходимо мо- дифицировать их критерий оптимальности так, чтобы было введено огра- ничение на запас устойчивости (например, введением в критерий состав- ляющей, учитывающей дисперсию регулирующего воздействия [18]). Пример. Найдем передаточную функцию оптимального регулятора для системы ре- гулирования температуры перегретого пара котла; будем считать, что возмущение идет со стороны регулирующего органа и имеет спектральную плотность мощности, практи- Рис. 6.11 чески постоянную в полосе ча- стот, пропускаемых объектом, т. е. его можно считать белым шумом. Передаточная функция формирующего фильтра в этом случае определяется формулой ^Ф.Ф (s) = = l/[(0,9s + 1) (0,38s + I)2],
а его импульсная переходная характеристика (см. табл. 2.2, строка 11) имеет вид: ®ф.ф (0=3,328е”мш- — (3,328+ 5,061/) е~2’632/. График этой характеристики приведен на рис. 6.12 штриховой линией, а график июпт (/) (6.56) — сплошной линией. Для определения 1Г°пт (s) следует сместить характеристику Юф.ф (i) на время вперед:' <®ф.ф (/+0,19)=2,6955-’’11И- —(2,602 + 3,0690 е~2’632<, Рис. 6.12 определить изображение, соответствующее этому оригиналу, и умножить его на е °>19s: (0,093s2+l,376s+7,643) e~°'19s 1 w (s+1,111) (s+2,632)2 Воспользовавшись теперь формулой (6.58), получим передаточную функцию оптималь- ной системы регулирования: ф°"т (j) = (0,012s2+0,179s+0,993)е ~ °'19s, что позволит по (6.59) найти передаточную функцию оптимального регулятора: прОПТ р (s) = (0,012s2+0,179s+0,993) (0,9s+1) (0,38s+ 1)а 1—(0,012s2+0,179s+0t993) e-°-i9s Для проверки работоспособности полученной системы остается только определить ее чувствительность к вариациям запаздывания. Модуль КЧХ Ф°’опт(/<о): |ф0, опт (/и) (= У(0,993—0,012ю2)2+0,032<в® при увеличении частоты растет беспредельно, т. е- при достаточно большом <о он начи- нает превышать значение 0,5; таким образом, приходится констатировать, что система может потерять устойчивость даже при малых вариациях запаздывания и, следова- тельно, не может быть признана работоспособной. Подобным же образом может быть получен и оптимальный алгоритм функ- ционирования командных блоков управления Т7к.б (s). Структурная схема системы управления (см. рис. 3.1), входом которой является изменение задания х (0, а выходом — изменение ошибки управле- ния 8 (0, после подключения к ней формирующего фильтра с белым шумом (Б. Ш) на входе приобретает указанный на рис. 6.13 вид. Эта структурная схема практически полностью совпадает со структурной схемой, которая была приведена на рис. 6.10, в, — отличие состоит только в том, что пере- даточная функция нижней ветви здесь определяется формулой (в) = Гк.б (8)Ф,И (8)Гф.ф (в), где 1Гф.ф (s) — G*x (+s) следует из формулы для спектральной плотности мощности задающего воздействия Gxs (з) после ее факторизации.
Оптимальная импульсная переходная характеристика нижней ветви схемы ®°пт (0 по-прежнему определяется (6.56). После перехода к соответ- ствующей ей передаточной функции F?nT ($) оптимальную передаточную функцию командного блока находят из: 1Г°пт(з) = W'°>onT(s) / e_t|1 s 1 Гф.ф(8) V + HZ® (ж) 1Fp (s) (6.60) При этом дисперсия ошибки управления принимает минимально возможное значение, по-прежнему определяемое (6.57). Как и при синтезе технически реализуемых передаточных функций командных блоков по минимаксным критериям (см. § 5.7), здесь же возни- кает необходимость аппроксимации полученных оптимальных передаточных функций подходящими рациональными выражениями, причем эти операции выполняются аналогично. В частности, при относительно небольших зна- чениях времени запаздывания приближение реального формирующего зве- на к идеальному осуществляется по формуле типа (5.54): т— 1 у, I №фр(/к Ай)— №фр (/кАй) I21 Ф9и (/кА©) I2Gxx(кЛа>) = min, (6.61) к=0 где И7фр (s) по-прежнему определяется (5.42). Обратим внимание на то, что командные блоки управления находятся вне замкнутого контура системы регулирования, и поэтому проблема устой- чивости и грубости полученной оптимальной системы не возникает. Соответ- ственно исчезает основное препятствие для практической реализации опти- мальных алгоритмов управления. 6.6. СВЯЗЬ ТИПОВЫХ РЕГУЛЯТОРОВ С ОПТИМАЛЬНЫМИ Максимально возможный показатель технологической работоспособно- сти одноконтурной системы регулирования для объектов с запаздыванием в соответствии с (6.52) и (6.57) определяется формулой oo’ | (o?/ot)==J и>ф.ф(0сЙ I пУф.ф(О^- (6.62) ; о [ о В графической интерпретации значение этого показателя равно отношению площади под графиком квадрата импульсной переходной характеристики формирующего фильтра ш|.ф (0 к площади под этой же характеристикой в пределах до t = tw. Как видим, высокая работоспособность системы может быть достигнута В системах, в которых, с одной стороны, мало запаздывание Тц, в управляю- щем канале объекта, а с другой — импульсная переходная характеристика формирующего фильтра входных воздействий достаточно сильно (по срав- нению с Tw) «растянута» во времени. Последнее условие свидетельствует об относительно медленном характере изменения возмущающего воздействия v (/), или, иначе говоря, низкочастотном характере спектральной плотности мощности этого возмущения. Эти выводы совпадают с полученными ранее условиями высокой техно- логической работоспособности систем с типовыми алгоритмами функциони- рования регуляторов. Низкочастотный характер возмущения v (1) и малое запаздывание тц позволяют считать, что в системах высокой технологической работоспособ- ности комплексная частотная характеристика в рабочем диапазоне частот может быть принята постоянной: Ф0>опт(/ю)|а=о ~ &опт> где &опт — коэф- 158
фициент передачи оптимальной системы, а функция е~/Тй> заменена первыми двумя членами ее разложения в ряд Тейлора в окрестности точки <в = 0: —/тмю. После замены /со на s и подстановки последних двух выражений в (6.59) получим следующее выражение для оптимальной передаточной функции регулятора: fd(S) = —--------!—, (6.63) где k ^опт^ (1 ^опт). Таким образом, близкий к оптимальному регуля- тор должен состоять из последовательно включенного инерционного звена первого порядка и динамического звена, компенсирующего дробно-рацио- нальную часть передаточной функции объекта (3.57). Так, если объект пред- ставляет собой инерционное звено с запаздыванием (3.62), то близким к оп- тимальному может считаться регулятор, имеющий передаточную функцию интегродифференцирующего звена: 1Fp(s)-=-A ^7 S~b * Обычно кот х 1; тогда (6.63) приобретает следующий вид: Fp(s) = (6.64) Эта формула показывает, что в рассматриваемом случае близкий к опти- мальному регулятор должен состоять из последовательно включенных ин- тегратора и динамического звена, компенсирующего дробно-рациональную часть Wfr (s) передаточной функции объекта. Передаточная функция ра- зомкнутого контура системы в этом случае определяется формулой rp.c(s) = -e-^s/rlxs, (6.65) а передаточная функция замкнутой системы — выражением Фуи (s) = е“Тр 7(тм s + е“гм. ’). (6.б6) Полученная выше формула для передаточной функции (6.64) может слу- жить обоснованием целесообразности применения ПИ- и ПИД-регуляторов, которые могут считаться в определенной мере близкими к оптимальным. Действительно, если передаточная функция объекта может быть с достаточ- ной точностью аппроксимирована передаточной функцией инерционного звена первого порядка с запаздыванием (3.62), то га (S) = kJ (T^s + 1) (6.67) и (6.64) дает передаточную функцию ПИ-регулятора (3.75) с коэффициентом передачи и постоянной интегрирования, определяемыми формулами: ksl = TJ (т^Д; Та = Т». (6.68) Если же передаточная функция объекта аппроксимируется передаточной функцией инерционного звена второго порядка с запаздыванием (3.66), то FS (s) = 1 (TViS + 1) (7^,28 + 1)1, и из (6.64) можно получить передаточную функцию ПИД-регулятора (3.83), коэффициент передачи, постоянные интегрирования и дифференцирования которого определяются формулами: kn = (77л+ 77,2)/ (Ы- Та = 77.! + 77,2; Тл = ТлЛТ^1 (Т^ + Т^2). (6.69) 159
Впрочем, пользоваться формулами (6.68) и (6.69) для непосредственного определения оптимальных значений параметров настройки регуляторов, вообще говоря, не следует; для их определения необходимо применять ме- тоды, изложенные в §6.3 и 6.4. Обусловлено это двумя основными причи- нами: во-первых, формулы (6.68), (6.69) получены из условия минимума дисперсии погрешности регулирования без учета ограничения на запас ус- тойчивости системы, а во-вторых, при использовании различных методов аппроксимации характеристик реального объекта будут получаться раз- личные исходные данные о значениях коэффициентов аппроксимирующих моделей (постоянных времени и запаздывания). В связи с последним замечанием возникает вопрос о корректном выборе структуры передаточной функции модели объекта и критерия приближения, применяемого для вычисления коэффициентов этой модели. Из материала, изложенного в §5.3—5.5 и 6.4, следует, что для опреде- ления параметров настройки ПИ-регулятора достаточно располагать лишь относительно небольшим, но вполне определенным участком комплексной частотной характеристики объекта в пределах фазового сдвига примерно между —100 и —170°. Для ПИД-регулятора этот диапазон может оказаться шире и захватить второй квадрант комплексной плоскости. Таким образом, структуру передаточной функции модели объекта нужно выбирать, ориен- тируясь не на переходную, а на комплексную частотную характеристику объекта —- она должна обеспечить прохождение годографа этой характерис- тики в указанном диапазоне фазовых сдвигов. Для выбора коэффициентов модели может быть использован подходящий критерий приближения, выбор которого тесно связан с критерием оптимальной настройки системы. Дейст- вительно, по самому своему целевому назначению математическая модель может быть признана удовлетворительной только тогда, когда синтезиро- ванный по этой модели регулятор, удовлетворяющий заданному критерию оптимальности, останется оптимальным и при переносе его на реальный объект. В рассмотренных в § 5.3—5.5 и 6.4 методах оптимум настройки при удов- летворительных значениях показателя технологической работоспособности системы находится на границе области допустимой колебательности систе- мы. В геометрической интерпретации это значит, что годограф комплекс- ной частотной характеристики разомкнутого контура при оптимальной на- стройке касается окружности, обозначенной /И (см. рис. 4.11). По отношению к такому критерию оптимальности настройки системы критерий оптимального приближения модели объекта к реальному объек- ту может быть сформулирован, по крайней мере, в первом приближении сле- дующим образом. Пусть КЧХ разомкнутой системы —-Гр.с (/со) при оптимальных пара- метрах настройки регулятора получена в результате расчетов, выполнен- ных по КЧХ модели объекта Гр (/со). Построим теперь КЧХ разомкнутой системы —Гр.с (/со) для той же настройки регулятора, но вместо комплекс- ной частотной характеристики модели объекта возьмем его истинную ха- рактеристику Гр (/со). Если характеристики обоих разомкнутых контуров Г^.с (/со) = Г°пт (/со) Г* (/со) и Гр.с (/со) = Г°пт (/со) Гр (/со) (6.70) совпадут при частоте касания сорез окружности, обозначенной М, и, кроме того, совпадут их производные по частоте в этой точке, т. е. _п/ //дЛ | ^Р-с ______ сЛГр.с (/<о) /К 711 Гр.с^^-Гр.^/СО)!^^, <Р=®ре8’ (6 1) то следует считать модель объекта удовлетворительной. 160
(6.73) Этот критерий может быть выражен непосредственно через комплексные частотные характеристики модели и объекта, если провести подстановку в критерий (6.71) выражений (6.70): „ rfir.^/co) I ^<(/®) = F(l(/®)|(a=<fipe3; ^- = -^-(и=(врез> (6.72) т. е. модель с необходимой точностью отражает свойства объекта (в отноше- нии рассматриваемых критериев оптимального качества работы системы ре- гулирования), если комплексная частотная характеристика модели при час- тоте резонанса оптимально настроенной по этой модели системы совпадает с комплексной частотной характеристикой самого объекта и, кроме того, сов- падают в этой точке и их первые производные по частоте. При оперировании с экспериментальными характеристиками для опре- деления производной в точке сорез обычно рассматривают разность векторов при двух частотах сореа и ®рез + Део, в этом случае критерий приближения модели (6.72) переписывают следующим образом: ^(/Чез) = ^(/®рез); U (ырез + Д®)1 = Wц [ J (<0рез + А®)]. В соответствии с этим критерием модель достаточно хорошо отражает свойства объекта, если комплексные частотные характеристики модели и объекта совпадают при двух частотах в близкой окрестности резонансной частоты оптимально настроенной системы. Для того чтобы удовлетворить сформулированным критериям приближе- ния, достаточно, чтобы аппроксимирующая передаточная функция имела четыре варьируемых коэффициента; такую передаточную функцию, в част- ности, имеет инерционное звено второго порядка с запаздыванием (3.58) при п — 1. Заметим, что критерии аппроксимации (6.72) и (6.73) оказались внутрен- не противоречивыми, поскольку для получения модели объекта, необходи- мой для последующего синтеза оптимальной системы управления, необхо- димо знать резонансную частоту оптимальной системы, которая, в свою оче- редь, может быть получена только после того, как оптимальная система ста- нет уже известной (т. е. внутренне противоречивой оказалась и сама поста- новка задачи синтеза). Так, резонансная частота системы с ПИ-регулятором будет отличаться от резонансной частоты системы с ПИД-регулятором. Более того, модуль КЧХ замкнутой системы с ПИД-регулятором может иметь неодин, а два ре- зонансных пика (обычно при оптимальной настройке сливающихся в одно «плоскогорье»), и, следовательно, КЧХ модели объекта должна совпадать с КЧХ реального объекта в пределах некоторого диапазона частот, также априори неизвестного. Очевидно, ситуация еще более осложняется в случае многоконтурных и многосвязных структур систем управления. Отмеченное обстоятельство отражает одно из наиболее общих свойств, присущих системным задачам; оно связано с общим диалектическим противо- речием между частью и целым и формулируется в виде так называемых системных парадоксов [16]. Неучет парадокса модели объекта, т. е. представление о ее неизменности, независимости от выбора алгоритма управления объектом, может привести к тому, что спроектированный регулятор после установки его на реальном объекте не только не обеспечит оптимального качества регулирования, но может образовать неустойчивую или негрубую к вариациям параметров сис- тему. Особенно опасными в этом отношении являются объекты с распреде- ленными параметрами. Представление их моделями с сосредоточенными па- 6 Зак. 832 161
раметрами и запаздыванием в зависимости от принятого критерия аппрокси- мации может производиться различным образом; при этом в относительно широких пределах может меняться величина запаздывания, которая ока- зывает решающее влияние на устойчивость и грубость системы. Выход из парадокса модели объекта, как и из всякого системного пара- докса, состоит в использовании метода последовательных приближений. Первый шаг такой итерационной процедуры состоит в максимально воз- можной конкретизации задачи получения модели объекта перед началом проектирования системы, для чего, по крайней мере, должны быть заданы общая информационная структура предполагаемой системы управления и общий вид предполагаемых алгоритмов управления. Так, если предпола- гается использовать рассмотренную выше одноконтурную систему регули- рования с ПИ-регулятором, то при построении модели объекта (аналити- ческим или экспериментальным путем) следует, во-первых,, получать по возможности не переходную, а частотные характеристики объекта [посколь- ку только для таких характеристик удалось сформулировать критерии при- ближения (6.72), (6.73)] и, во-вторых, особенно тщательно оценивать эту характеристику в пределах третьего квадранта комплексной плоскости, по- скольку именно эта часть характеристики имеет главное значение при по- следующем синтезе системы (несмотря на то, что годографы комплексных частотных характеристик технологических объектов в основном занимают четвертый квадрант комплексной плоскости, а в пределах третьего и осо- бенно второго квадранта становятся относительно небольшими по модулю). Заключительные циклы процедуры последовательных приближений к оптимуму приходится обычно выполнять уже на действующей системе в ре- альных производственных условиях во время ее опытной эксплуатации. С этой целью в составе системы управления должна быть предусмотрена специальная подсистема адаптации (оптимизации настройки) и идентифи- кации (экспериментальной оценки модели) объекта [17]. ГЛАВА СЕДЬМАЯ . v СИСТЕМЫ РЕГУЛИРОВАНИЯ С ДОБАВОЧНЫМИ ИНФОРМАЦИОННЫМИ КАНАЛАМИ И МНОГОМЕРНЫЕ СИСТЕМЫ 7.1. МНОГОКОНТУРНЫЕ СИСТЕМЫ РЕГУЛИРОВАНИЯ Если качество функционирования системы регулирования не удовлетво- ряет требованиям технологической работоспособности, его можно попытать- ся улучшить (как об этом уже говорилось в § 1.2) либо усовершенствованием алгоритма функционирования регулятора, либо усложнением информаци- онной структуры системы. Хотя типовые ПИ- и ПИД-алгоритмы функционирования регуляторов с точки зрения современной техники управления выглядят довольно при- митивно, тем не менее на практике при проектировании систем управления технологическими и, в частности, теплоэнергетическими объектами идут обычно по второму пути. Обусловлено это следующими основными причи- нами: 1. Во всякой информационной структуре, особенно в простой однокон- турной, имеется предел достижимой точности регулирования, обусловлен- ный прежде всего наличием запаздывания в регулирующем канале объекта, превысить который принципиально невозможно никаким усовершенствова- нием алгоритма функционирования регулятора. Так, среднеквадратическое 162 .
отклонение регулируемой величины в системе с оптимальным регулятором, синтез которого был рассмотрен в § 6.5, является минимально возможным в одноконтурной структуре системы с запаздыванием в регулирующем канале объекта. Естественно, что если эта предельно достижимая точность не удов- летворяет требованиям технологической работоспособности системы, од- ноконтурная система становится принципиально неприменимой, сколь бы совершенным ни был алгоритм работы регулятора. Именно такая ситуация и возникает чаще всего на практике, когда качество работы одноконтурной системы с ПИД-регуляторОм оказывается неудовлетворительным. 2. Системы регулирования с более совершенными алгоритмами функцио- нирования регулятора оказываются, как правило, и более чувствительными к вариациям параметров (см. § 5.5), что может свести на нет ожидаемые пре- имущества от их внедрения; не исключена возможность и того, что неосмот- рительное стремление к повышению точности работы системы только алго- ритмическими средствами вообще приведет к негрубой системе (см. § 6.5). В гл. 1 уже были рассмотрены два основных способа усовершенствования информационной структуры системы регулирования. Первый из них состоит в том, что в регулятор вводятся добавочные сиг- налы, непосредственно отражающие изменение возмущающих воздействий (см. рис. 1.5), —такие системы получили название систем с компенсацией возмущений. Во втором случае в регулятор вводится добавочная информа- ция об изменении некоторых специально подобранных величин, более опе- ративно, чем управляемая величина, характеризующих изменение текуще- го состояния объекта, вызванное действием возмущений (см. рис. 1.6), — такие системы называются системами с добавочными переменными состояния объекта. Введение компенсирующих сигналов от возмущений не увеличивает чис- ла замкнутых контуров системы, в то время как системы с добавочными пе- ременными состояния —это многоконтурные системы, поскольку введение каждой добавочной переменной образует новый контур. О распространенности в практике регулирования теплоэнергетических процессов систем с добавочными переменными состояния свидетельствует материал, изложенный в § 1.6—1.8. Практически все системы автоматичес- кого регулирования основных параметров энергетических блоков (как на ТЭС, так и на АЭС) строятся как неодноконтурные. Так, в системе регули- рования давления перегретого пара (см. рис. 1.10, 1.23), помимо ос- новной регулируемой величины — давления перегретого пара рп.п, конт- ролируется еще вспомогательная переменная состояния — расход топлива в топку GT [в систему регулирования давления пара энергоблока, пока- занного на рис. 1.22, вместо расхода топлива вводится контроль плотности потока нейтронов п (t) в активной зоне реактора]. Соответственно регулиро- вание осуществляется двумя соподчиненными регуляторами — РД и РТ (в схеме ядерного энергоблока — РН). В системе управления мощностью энергоблока, показанной на рис. 1.15, расход топлива также используется в качестве вспомогательной переменной состояния. В системе регулирова- ния содержания кислорода в уходящих газах (см. рис. 1.17) контролируется вспомогательная переменная состояния — расход воздуха в топку GB; со- ответственно система содержит два соподчиненных регулятора РО2 и РВ. В системе регулирования уровня /гб в барабане котла (см. рис. 1.17) контро- лируется вспомогательная переменная состояния — расход питательной воды Gn.B (в отличие от предыдущих систем эта система построена не по ин- формационной структурной схеме, показанной на рис. 1.6, а, а по схеме, изображенной на рис. 1.6, б). Такую же структуру имеет и схема системы ре- гулирования температуры перегретого пара 0П.П на рис. 1.18, где в качест- ве добавочной переменной состояния объекта используется температура 6* 163
пара непосредственно за пароохладителем 0ПО, а также система регулиро- вания температуры пара за переходной зоной 0П,3 прямоточного котла (см. рис. 1.20), в которой вспомогательной переменной состояния является рас- ход питательной воды 6П.В. В связи с введением понятия неодноконтурная система регулирования необходимо уточнить, каким образом определяется число контуров в систе- ме. Дело в том, что число контуров не поддается четкому определению, если не ввести добавочных правил разделения системы на элементы. Так, любую динамическую систему, описываемую дифференциальным уравнением и-го порядка, можно представить в виде структуры из п интегральных звеньев, охваченных обратными связями, т. е. в виде n-контурной системы (в частно- сти, это свойство лежит в основе моделирования динамических систем на аналоговых вычислительных машинах). В дальнейшем речь будет идти об информационных контурах, т. е. таких контурах, которые образованы информационными обратными связями (рис. 7.1, а), передающими рабочую информацию о состоянии объекта ре- гулятору. С этой точки зрения отдельные звенья системы регулирования должны группироваться по их принадлежности к объекту или регулятору. Заметим, что в отличие от корректирующих обратных связей введение инфор- мационных обратных связей меняет предельную точность регулирования, достигаемую при использовании оптимальных регуляторов (см. § 6.5). Естественно, что при построении систем регулирования с добавочными информационными каналами нет необходимости вводить в регулятор инфор- мацию обо всех без исключения переменных состояния объекта. Число и место отбора добавочных переменных состояния должны определиться тре- буемым улучшением качества управления при возможно меньшем усложне- нии структуры системы. На выбор точек отбора добавочной информации серьезные ограничения накладывают также конструкция объекта (желае- мая переменная может оказаться недоступной для контроля), наличие соот- ветствующих датчиков и т. п. Опыт свидетельствует, что правильный вы- бор добавочных переменных состояния позволяет ограничиться весьма не- большим их числом. Следует предостеречь против попыток получения информации об измене- нии добавочных переменных состояния не непосредственным их контролем на реальном объекте, а с помощью модели объекта Мод, подключеннрй па- раллельно к объекту и получающей непрерывную информацию об изменении регулирующего воздействия и регулируемой величины (рис. 7.1, б); такие модели получили название оцснивателей или наблюдателей состояния (см., например, 1181). Достаточно эту схему перестроить так, как это сделано на
рис. 7.1, в, чтобы убедиться, что никаких информационных каналов здесь не прибавилось, а в регулятор введено только добавочное корректирующее устройство, в результате чего образовался новый регулятор (на рис. 7.1, в он очерчен штриховой линией), работающий в обычной одноконтурной структуре. Два основных практически применяемых варианта двухконтурной систе- мы показаны на рис. 7.2; они соответствуют функциональным структурным схемам, которые уже были рассмотрены на рис. 1.6 и затем иллюстрирова- лись рядом примеров в гл. 1. Схема, изображенная на рис. 7.2, а, имеет два соподчиненных регулятора: вспомогательный регулятор внутреннего контура стабилизирует вспомога- тельную переменную состояния z (t), а командное воздействие этому регу- лятору формирует регулятор внешнего контура, который называют глав- ным, или основным. На схеме приняты следующие обозначения: Wyil(s), Wm (s), Wyi. (s), (s) — передаточные функции объекта по каналам, вы- ходные значения которых указывает первый индекс, а входные — второй (на схеме показано только одно возмущение X (/), хотя их число может быть произвольным), W'p1 (s) и IFpC (s) — передаточные функции главного и вспомогательного регуляторов соответственно. Другой вариант двухконтурной схемы приведен на рис. 7.2, б; это двух- контурная схема с одним регулятором IWP (s) — его передаточная функция] и блоком формирования сигнала от вспомогательной переменной состояния [W6.ф (s) — его передаточная функция], который включен непосредственно во внутренний добавочный канал информационной обратной связи. Граф, соответствующий первой из рассмотренных систем, показан на рис. 7.3, а. Последовательные упрощения этого графа с использованием пра- вил, которые были изложены в § 3.4, приведены на рис. 7.3, б—г. Из по- следнего графа непосредственно следуют выражения для передаточных функ-
Р°... Рис. 7.4 9) ций системы относительно входного командного и (0 и возмущающего X (0 воздействий: Oyu(s)= 1+Ф2(5)Г»с(5)Гдо(5) ’ ' (8)-------------------------, l + ®2(s) r«c(s)r^(s) J где фх(8) = __ГгХ(0/[1 + FZ|1(s) W7(s)]; (7.2) Фа(0 = ^л(8)/[1 + Гг1Х(8)ГВрС(0]. (7.3) Для определения среднеквадратической ошибки регулирования,, выз- ванной действием всех возмущений, как контролируемых, так и неконтро- лируемых, следует поступить так же, как и при расчете одноконтурных систем, т. е. оперировать с эквивалентными возмущениями, приведенными непосредственно к выходным величинам объекта. На рис. 7.2, а эти возму- щения обозначены штриховыми стрелками, причем возмущение, наложен- ное на регулируемую величину у (0, обозначено v (0, а возмущение, на- ложенное на вспомогательную переменную состояния z (0, обозначено р (0. Граф рассматриваемой системы относительно входных воздействий v (0 й р (0 приведен на рис. 7.4, а. На этом же рисунке показаны его последова- тельные упрощения (графы б—г); в результате приходим к графу, показан- ному на рис. 7.4, д, что позволяет записать две передаточные функции систе- мы регулирования по каналам действия на регулируемую величину у (0 возмущений v (0 и р (0 соответственно: + (7.4) Фдо<0=— ^(WsJ/U + (7-5) где Ф1(«) = «ФИ + Ггц (0ГГ (01, (7.6)
т. е. изображение регулируемой величины при одновременном действии обо- их возмущений определяется формулой Y (з) = (s) N (s) + Ф,р (s) Р (s). (7.7) Для получения выражения, определяющего дисперсию регулируемой величины, в этом случае можно поступить так же, как это делалось при вы- воде соответствующих формул (6.11) и (6.25) для системы с одним входом. Уменьшение дисперсии сравнительно с одноконтурной системой (6.35) здесь определяется формулой: ОО —_J_ f | Фрр (/®) I® Gpp (<в) + 2л J —*оо . 00 + — f Re [Ф^ (/®) ФРр (—у®) GPv (/®)М®> (7-8) л J -00 где Re обозначает вещественную часть. Как видим, введение добавочной переменной состояния не всегда целесооб- разно — оно имеет смысл только тогда, когда величина отрицательная; для этого, в частности, должна существовать достаточно сильная корреля- ция между v (/) и р (/), определяемая величиной rpv (т) или Gpv (s), причем изменение р (t) должно упреждать изменение v (t) (только в этом случае Gpv (/©) будет иметь отрицательный знак). Практически это означает, что на изменение реальных возмущений X (t) вспомогательная переменная сос- тояния z (0 будет реагировать раньше, чем основная, что и обеспечит улуч- шение качества функционирования системы регулирования. Построение графа и вывод передаточной функции двухконтурной систе- мы регулирования с одним регулятором (см. рис. 7.2, б) были выполнены в примерах §3.4. 7.2. РАСЧЕТ ОПТИМАЛЬНЫХ ПАРАМЕТРОВ МНОГОКОНТУРНЫХ СИСТЕМ РЕГУЛИРОВАНИЯ Обычно неодноконтурные системы регулирования применяются для ре- гулирования объектов, представляющих собой ряд емкостей, через которые проходит энергия или вещество в технологическом процессе их переработки и преобразования. Промежуточные переменные состояния определяют в этом случае состояние отдельных емкостей или групп емкостей, а цель их контро- ля состоит в своевременной локализации действия возмущений, нарушаю- щих течение технологического процесса в этих емкостях. Именно такая си- туация имеет место в примерах всех неодноконтурных систем регулирова- ния, рассмотренных в § 1.5—1.8. Введение вспомогательных переменных состояния оказывается особенно эффективным, когда сильные возмущения действуют в начальных по ходу технологического процесса емкостях или входят в объект по одному каналу с регулирующим воздействием. В подобных случаях часто оказывается до- статочным вводить в систему регулирования лишь одну добавочную пере- менную состояния, выбрав ее в относительной близости от регулирующего органа. Соответственно объект регулирования разбивается на два участка: малоинерционный (первый) и инерционный (второй); поскольку изменение вспомогательной переменной состояния опережает во времени изменение основной регулируемой величины, первый малоинерционный участок на- зывают также опережающим. Структура соответствующей двухконтурной системы регулирования, получившей название каскадной, приведена на рис. 7.5; в отличие от схемы,
Рис. 7.5 которая уже рассматривалась на рис. 7.2, а, здесь объект представлен в виде последо- вательного соединения опере- жающего участка с переда- точной функцией Ц70П (§) и инерционного участка с пере- даточной функцией 1^ин (s), а все возмущения заменены двумя эквивалентными von (/) и vHH (0, наложенными на г (f) и у (t) соот- ветственно; возмущение von (/) характеризует эффект действия всех возму- щений, приложенных к опережающему участку объекта, а возмущение v„H (0 — всех возмущений, приложенных к инерционной части объекта. Между передаточными функциями объекта в структурах, изображенных на рис. 7.2 и 7.4, имеет место очевидная взаимосвязь: ОП (S) — ^z|i (S)> 1 /у g\ Граф системы, соответствующий блок-схеме, представленной на рис. 7.5, приведен на рис. 7.6, а; исключением узлов р и евс он преобразуется в граф, показанный на рис. 7.6, б, а после исключения внутренней петли — в граф, показанный на рис. 7.6, в, где обозначено: Oi(s)=l/IH-U7“(s)U70II(s)]; (7W) Ф2 (S) = w™ (s) (s) Fon (s)/[ 1 + W™ (s) Fon <s>] J Из последнего графа следует, что рассматриваемая двухконтурная систе- ма может быть приведена к эквивалентной одноконтурной системе, в которой объект имеет передаточную функцию инерционной части: K(s)=Wm(s), (7.11) передаточная функция регулятора имеет вид Г;(з) = Ф2(«). (7-12) а эквивалентное наложение на регулируемую величину возмущение выра- жается формулой Na (s) = Фх (з)Гин (s) Non (S) + N„H (s). (7.13) Если точка отбора впомогательной переменной состояния z (£) располо- жена относительно близко к регулирующему органу, так что инерционность опережающей части объекта значительно меньше инерционности инерцион- ной части, коэффициент передачи вспомогательного регулятора может быть установлен относительно большим; в пределе при IFpC (s) -> оо передаточная
функция эквивалентного регулятора (7.12) стремится к передаточной функ- ции корректирующего регулятора: г Ш/Э/ч г (s)^on(s) _ lim Fp(s) = lim -----------E------------ = №™(s), (7.14) 1F^C(S)->O0 (s)-►oo[l/F“(S)-|-ron(S)] ₽ а изображение эквивалентного возмущения (7.13): lim N9(s)= lim •--------------------rNOn(s)+NBB(s)«NeH(s), (7.15) WBC(S)-»OO V7BC (s)—® i+^®с (s) W'on(s) P P F т. e. в этом предельном случае использование информации о вспомогатель- ной переменной состояния г (t) позволяет полностью устранить влияние на регулируемую величину всех возмущений, действующих на опережающий участок объекта, а сама система регулирования ведет себя, как одноконтур- ная система, передаточная функция объекта которой совпадает с передаточ- ной функцией инерционной части объекта №ин (s), а передаточная функция регулятора — с передаточной функцией главного регулятора ТГрЛ (s). Таким образом, расчет оптимальных параметров настройки каскадной системы может проводиться последовательно для главного и вспомогатель- ного регуляторов в двух эквивалентных одноконтурных системах. Расчет оптимальной настройки главного регулятора. Этот этап расчета проводится обычным для одноконтурных систем порядком по КЧХ инер- ционной части объекта 1^ин (/со) с ориентировкой на приведенное возмущение '’ин (О- В частности, при низкочастотных возмущениях и типовом алгоритме ре- гулирования выбор точки в области допустимого запаса устойчивости осу- ществляется из условия (см. §6.4): Л™/Пя=тах, (7.16) где Лгл. Т™ — коэффициент передачи и постоянная интегрирования регу- лятора соответственно. Расчет оптимальной настройки вспомогательного регулятора. Опреде- ление границы области допустимого запаса устойчивости проводится по КЧХ (обычной или расширенной) разомкнутого в точке А контура (см. рис. 7.5). Передаточная функция разомкнутого контура определяется в этом слу- чае формулой ГРВСс (s) = (s)Fon (s) 11 + Wmi (s)Wf (s)l, т. e. расчет границ области допустимого запаса устойчивости проводится по КЧХ объекта для вспомогательного регулятора: Г“(/со) = Гоп(/со)[1 + Гин (»1Г;л (»]. (7.17) Следует обратить внимание на то, что в области относительно высоких частот, характерных для внутреннего контура системы, произведение Гин (/(о)И7рЛ (/со) обычно мало; поэтому для ускорения выхода в расчетную область частот целесообразно вначале определить эту область по КЧХ Гоп (/®) (напомним, что рабочий диапазон частот определяется участком КЧХ объекта, расположенным в третьем квадранте комплексной плоскости). Определение точки оптимума настройки вспомогательного регулятора должно проводиться из условия наилучшего устранения влияния возмуще- ния von (/) на основную регулируемую величину, т. е. из условия уменьше-
Рис. 7.7 ния F®c (s) это достигается (см. § 6.4) ния веса дисперсии составляю- щей от von (/), изображение ко- торой имеет вид: Гин (s) Non(s) /11 + + W™ (s) Fon (s)l. В частности, при низкоча- стотных возмущениях и типо- вом алгоритме функционирова- при выполнении условия, анало- гичного (7.16): k™!T™шах. (7.18) Если требуется более строгий учет эффекта взаимодействия контуров, по окончании этого этапа следует возвратиться к началу расчета, уточнив на- стройку корректирующего регулятора и приняв во внимание, что передаточ- ная функция эквивалентного объекта для этого регулятора с учетом влия- ния внутреннего контура, как это следует из (7.12), определяется формулой F™ (s) W™ (s) «+п (S) - Рвс ........... ^h(s). i + uz;c(s) «’'он (s) (7.19) а приведенное к выходу объекта возмущение — формулой (7.13). Вариант двухконтурной системы регулирования с Одним регулятором, который был приведен на рис. 7.2, б, после разбиения объекта на опережаю- щую и инерционную части воспроизведен на рис. 7.7. Соответствующий граф показан на рис. 7.8, а; после очевидных последо- вательных преобразований (рис. 7.8, б) он приводится к виду, изображенно- му на рис. 7.8, в, где обозначено: (7.20) Фх (s) = 1/[1 + Wv (s) F6.$ (s) Wоп (s)]; Ф2 (s) = Wр (s) Wоп (s)/[ 1 + Fp(S) Гб.ф (s) Wоп (s)J’ здесь Fp (s) — передаточная функция регулятора; F6 ф (s) — передаточ- ная функция блока формирования сигнала от добавочной переменной состоя- ния. Из последнего графа следует, что рассматриваемая система подобна одно- контурной системе регулирования, в которой передаточные функции объек- та Fp (s), регулятора Fp (s) и изображение эквивалентного, наложенного на регулируемую величину возмущения N3 (s) по-прежнему определяются (7.11)—(7.13) не только при Фх (s) и Ф2 (s), определяемых (7.20).
Подобным же образом, при относительно малой инерционности опере- жающего участка передаточная функция эквивалентного регулятора при- обретает следующий вид: lim r;(s)= lim ------------------------—=-------!-- (7.21) rp(s)->oo w irp(s)-^o l+M^4(*H<>nW ^б.ф(«) а изображение эквивалентного возмущения выражается формулой lim Na(s)= lim --(-5)- + N11H(s)N (s). (7.22) rp(s)^oo aV' l+^P(s)ron(S) инК\ ’ Формула (7.21) позволяет выбрать передаточную функцию формирую- щего блока Гб.ф (s) так, чтобы реализовать в эквивалентной одноконтурной системе желаемый алгоритм регулирования Г^ (s). Например, если потре- бовать, чтобы процесс регулирования в эквивалентной одноконтурной сис- теме осуществлял ПИ-регулятор, передаточная функция которого опреде- ляется формулой (3.75), то формирующий блок должен иметь передаточную функцию: (7'23) т. е. должен быть выполнен в виде реального дифференцирующего звена, ко- эффициент передачи которого kn и постоянная времени Тд связаны с пара- метрами эквивалентного регулятора и 71 соотношениями: k* = 1/А1; Тд = 71. (7.24) Порядок расчета оптимальных параметров формирующего блока— ре- ального дифференциатора и регулятора в рассматриваемой системе при от- носительно малой инерционности опережающего участка, таким образом, может состоять из следующих этапов. Расчет оптимальной настройки формирующего блока — дифференциато- ра. Определяются оптимальные параметры настройки эквивалентного ПИ- регулятора Wp (s) по КЧХ инерционной части объекта ГИ11 (/©) при ори- ентировке только на приведенное к выходу объекта возмущение vHH (t). Най- денные таким образом оптимальные параметры регулятора £п,опт, опт позволяют, используя (7.24), найти и оптимальные параметры дифферен- циатора йдПТ и 7™т. Расчет оптимальной настройки регулятора. Размыкание системы в точ- ке А (см. рис. 7.7) приводит к следующей передаточной функции разомкну- того контура: Гр с (S) = -Fp (д)Г0П (s) (Гин (s) + Гд (s)l, (7.25) т. е. расчет границ области допустимого запаса устойчивости в пространстве параметров регулятора следует проводить по КЧХ Гр (/«) = Гоп (/©) [Гик (/«) + Гд (/ш)1. (7.26) В области относительно высоких частот внутреннего контура КЧХ Гин (/<о) по модулю обычно мала, а КЧХ дифференциатора близка к fe,x; поэтому для ускорения выхода в расчетную область частот целесообразно вначале оценить эту область по КЧХ Гоп (/<о). Выбор точки оптимальных параметров настройки регулятора осуществ- ляется из условия наилучшего подавления влияния возмущения vott (t) на регулируемую величину, т.е. уменьшения веса составляющей от Non (s) в (7.13): Гвн (S) Non (S)/[1 + Гр (8)ГЯ (5)Гоп (S)L
Рис. 7.9 В частности, при использовании типовых ПИ- и ПИД-регуляторов для минимизации эффекта действия этой составляющей при низкочастотном воз- мущении von (() по-прежнему следует максимизировать отношение: kaITK = max, (7.27) где kп и Ти — параметры настройки регулятора. Для уточнения настройки, как и в предыдущем случае, можно повторить расчет настройки дифференциатора с учетом полученных параметров на- стройки регулятора. При необходимости повышения точности регулирования передаточную функцию блока формирования сигнала от вспомогательной переменной со- стояния в (7.21) следует выбрать так, чтобы реализовать эквивалентный ПИД-регулятор, т. е. выбрать этот блок в виде последовательного соедине- ния реального дифференцирующего звена и инерционного звена первого порядка. Пример. В примерах §5.3—5.5, 6.3 рассматривалась одноконтурная система регу- лирования температуры перегретого пара котла. На практике, однако, для этой цели применяется двухконтурная система регулирования с контролем добавочной перемен- ной состояния — температуры пара за пароохладителем (см. рис. 1.18). Произведем расчет оптимальных параметров настройки такой схемы, предполагая, что передаточ- ная функция опережающего участка пароперегревателя может быть представлена в виде «7on(s) = e“0'03s/(0,16s+l). Передаточную функцию основного регулирующего канала объекта по-прежнему будем считать заданной формулой ry(i(s)=e-°-197[(0,9s+i) (0,3&+1)2). Регулятор имеет ПИ-алгоритм функционирования, а преобразование сигнала от до- бавочной переменной состояния осуществляется в реальном дифференцирующем звене. Критерием оптимальности по-прежне- му является минимум дисперсии ошибки регулирования при низкочастотных воз- действиях (или минимум линейного инте- грального критерия) при ограничении М С 1,5475. Расчет оптимальных параметров диф- ференциатора. КЧХ инерционной части объекта, определяемая (7.9), Гин (/<в)=(0,16®+1)е-°Л67 4(0,9»+1) (0,38»+1)г) приведена на рис. 7.9; там же показаны графические построения, необходимые для определения оптимальной настройки экви- Рис. 7.10 валентного ПИ-регулятора методом, изло-
Рис. 7.11 женным в § 5.4. Граница области допустимого запаса устойчивости приведена на рис. 7.10. Оптимум настройки характеризуется следующими значениями: 7'э<°пт = = 1,0 мин; fes,onJ = 1,53; соответственно оптимальные параметры дифференциатора будут такими: Т°°т = 1,0 мин; = 0,654. Расчет оптимальных параметров регулятора. Передаточная функция объекта для регулятора (7.26) при найденных параметрах настройки дифференциатора определяет- ся формулой «—0,19» уР (s\ =--------X------------ I (0,9s + l)(0,38s-H)a O,654se~~o,o3s (s-4-1) (0,16S-+-1) ’ Соответствующая ей комплексная частотная характеристика (/<») приведена на рис. 7.11, а. * ; Расчет оптимальных параметров настройки ПИ-регулятора, выполненный по характеристике (рис. 7.11,6), дает следующий результат: 7'°пт = 0,06 мин; = 3,85 т/ (ч °C). В соответствии с (7.27) и (6.45) среднёквадратическая ошибка регулирования, вызванная действием приложенных к опережающему участку объекта возмущений, при их низкочастотном характере благодаря вводу добавочной перемен- ной состояния уменьшится в 1,05 3,85/(1,15 • 0,06) — 59 раз. Напомним, что опти- мальная настройка одноконтурной Системы для тех же условий, найденная в примере § 5.4, составляла Ти == 1,05 мин, kn = 1,15 т/ (ч • °C). В таком же соотношении умень- шится и линейный интегральный критерий. Одновременно в 1,05 • 1,53/ (1,15 • 1,0) = = 1,4 раза уменьшится и соответствующее отклонение регулируемой величины, вы- званное действием возмущений, приложенных к инерционному участку объекта. Таким образом, эффект ввода добавочной переменной состояния в рассматривае- мом случае выразился в практически полной ликвидации влияния на регулируемую величину возмущений, приложенных к опережающему участку объекта, и существен- ном уменьшении влияния возмущений, приложенных к инерционному участку. Программы расчетов приведены в Приложении.
7.3. СИНТЕЗ СИСТЕМ С КОМПЕНСАЦИЕЙ ВОЗМУЩЕНИЙ Структурная схема системы регулирования с компенсацией возмущения и соответствующий ей граф приведены на рис. 7.12. Здесь на вход регуля- тора, помимо отклонения регулируемой величины и (/) —- у (t), подается сигнал по изменению возмущения % (/), сформированный надлежащим об- разом в блоке компенсации возмущения с передаточной функцией —Жкв (s). В другом варианте реализации системы с компенсацией сигнал по измене- нию возмущения суммируется с выходным сигналом регулятора, их сумма образует регулирующее воздействие ц (/) (на рис. 7.12 такое подсоединение блока компенсации показано штриховой линией). Компенсация возмущений очень широко используется в практике по- строения систем автоматического управления теплоэнергетическими про- цессами. Так, в системе управления содержанием кислорода в уходящих газах (см. рис. 1.15) в каскадную схему регулирования вводится компенси- рующее воздействие от изменения подачи топлива в топку, в системе регули- рования разрежения в топке (см. рис. 1.16) имеется компенсирующее воз- действие по изменению расхода воздуха в топку, в системе регулирования уровня в барабане котла (см. рис. 1.17) — компенсирующее воздействие от изменения расхода пара из котла, в системе регулирования температуры пара за переходной зоной прямоточного котла (см. рис. 1.20) — компенси- рующее воздействие по изменению подачи топлива в топку. Как и в каскадных системах, в системах с компенсацией возмущений преследуется одна и та же цель — получение более своевременной инфор- мации о возмущениях. Выбор между ними определяется конкретными усло- виями. В каскадных схемах имеется возможность получить указанную ин- формацию даже тогда, когда возмущения недоступны для контроля; кроме того, изменение одной добавочной переменной состояния позволяет иногда учитывать эффект действия не одного, а нескольких возмущений. Так, в схе- ме регулирования температуры пара (см. рис. 1.18) стабилизация темпера- туры за пароохладителем приводит к ликвидации влияния на изменение температуры перегретого пара (основной регулируемой величины) несколь- ких возмущений, идущих со стороны регулирующего органа: изменения температуры пара, поступающего в пароохладитель, изменения темпера- туры и давления поступающей в него воды. Недостаток каскадных схем состоит в появлении добавочных контуров, которые всегда являются источ- никами потенциальной неустойчивости системы. Наличие инерционности и запаздывания в опережающем участке может поэтому привести к потере всякого эффекта от введения добавочной переменной состояния. Системы с компенсацией возмущений от указанного недостатка избав- лены; однако для их использования компенсируемое возмущение должно быть контролируемым, и, кроме того, каждый канал добавочной передачи информации может уменьшать вредное влияние на регулируемую величину только одного возмущения.
Рис. 7.13 Как следует из структурной схемы системы (рис. 7.12, а), связь между изображениями регулируемой величины и компенсируемого возмущения определяется формулой Y (s) = ~ Г«.в (s)J Л (s), (7.28) где Ф,Ь (S) = Wk (s)/ [1 + (s)rp (s)l; ®VU (s) = (s)IFp (s)/ 11 + W» (s)Wp (s)J, т. e. исходная структура системы может быть преобразована к схеме, со- стоящей из двух параллельных ветвей (рис. 7.13, а); выходная величина верхней ветви представляет собой изменение регулируемой величины при отсутствии компенсации, а выходная величина нижней ветви — компенси- рующий сигнал — изменение регулируемой величины, вызванное дейст- вием блока компенсации. Приравняв выражение (7.28) нулю, получим ус- ловие полной компенсации: 1С.'вВ (s) = Wk (s)/ (s)U7p (s)|, (7.29) при выполнении которого отклонение регулируемой величины, обусловлен- ное действием рассматриваемого возмущения, будет совершенно отсутство- вать. Такие системы получили название инвариантных по отношению к ком- пенсируемым возмущениям систем. В инвариантной относительно возмущения X (1) системе с компенсацией возмущений изменение регулируемой величины происходит только под воз- действием неконтролируемых возмущений, характеризуемых приведенным возмущением v (1). Повлиять на это отклонение можно только выбором ал- горитма функционирования регулятора. Из сказанного следует, что синтез системы с компенсацией возмущения состоит из двух этапов: выбора опти- мального алгоритма функционирования регулятора из условия наимень- шего отклонения регулируемой величины при действии возмущений, за исключением возмущения X (/), действие которого предполагается компен- сировать; выбора передаточной функции блока компенсации U7lf (s) с воз- можным последующим уточнением настройки регулятора (если условие ин- вариантности окажется выполненным недостаточно точно). Первый этап выполняется обычным порядком методами, изложенными выше (в § 5.3—5.6 и 6.3, 6.4) для одноконтурных схем и в § 7.2 — для неод- ноконтурных). Второй этап в принципе состоит только в подстановке в (7.29) найденной на предыдущем этапе передаточной функции регулятора Wp (s). К сожалению, результат, получаемый по этой формуле, чаще всего ока- зывается либо технически трудно реализуемым, либо вообще физически не- реализуемым при регулировании объектов с запаздыванием, когда запазды- вание по регулирующему каналу оказывается больше запаздывания в канале действия компенсируемого возмущения т?.. Как следует из (7.29), идеальный компенсирующий блок должен был в этом случае обладать спо- собностью точного предсказания на время — та, вперед.
Выполним поэтому синтез оптимальной физически реализуемой переда- точной функции блока компенсации. Синтез блока компенсации оптимального по минимуму интегрального квадратичного критерия. Для ступенчатого возмущения (7.28) может быть написана следующим образом: Н (s) = [Ф^ (s) - Фв.в (s)]/s, (7.30) где ФК.в(8) = Ф»и(8)^.1,(»). (7.31) или при переходе во временную область Л(0 = Лвх(0-/1я.в(0. (7.32) где Лв.в (0 — переходная характеристика, соответствующая передаточной функции Фк.в (s); (0 — переходная характеристика системы без ком- пенсации возмущения. Интегральный квадратичный критерий (5.7) в этом случае может быть определен по формуле (7.33) о и, если характеристика Лк.в (0 имеет запаздывание Тц 2> т^, то самое луч- шее, что можно сделать для минимизации этого выражения, — это выбрать йк.в (0 таким образом, чтобы при она совпадала с (0- /1к.в (0 = ^(0 • 1 (/-тД (7.34) или Ы» (0 = /гк.в (t + М - hyt (t + м • 1 (0, (7.35) где /iIb (0 — переходная характеристика йк в (0 без учета запаздывания. Определив соответствующую этой переходной характеристике передаточную функцию Ф2.в (s), найдем и передаточную функцию оптимального компен- сирующего блока: №°пвт (з) = Ф».в (s) е“^ 7ФВИ (s). (7.36) Минимально возможное значение интегрального квадратичного критерия, которое будет иметь место при использовании такого компенсирующего блока, определяется формулой ZSH=J h^(t) dt. (7.37) о Синтез блока компенсации, оптимального по минимуму среднеквадра- тической ошибки. Если считать, что подлежащее компенсации случайное возмущение сформировано из белого шума в формирующем фильтре с пере- даточной функцией Мф.ф (s), структура системы может быть представлена так, как указано на рис. 7.13, б, а ее передаточная функция, связывающая выходную величину с входным белым шумом, имеет вид: Ф (s) = Фх (s) — Фа (s), (7.38) где Ф1 (s) = Фвх (8)ГФ.Ф (s); (7.39) Ф2 (s) = Фви (з)Гк.в (0Гф.ф (s). (7.40)
Поскольку дисперсия ошибки управления в этом случае определяется фор мулой оо *8== j [<Р1(0 — О (7.41) где ф! (0 и <р2 (0 — импульсные переходные характеристики, соответствую- щие передаточным функциям Oj (s) и Ф2 (s), минимум дисперсии ошибки будет иметь место при выборе Ф® (0 = Ф1 (* + М • 1 (0. (7.42) где ф“ (0 — импульсная переходная характеристика, получаемая из <р2 (0 исключением запаздывания. После определения изображения Ф® (s) импульсной переходной харак- теристики ф§ (0 оптимальную передаточную функцию блока компенсации находят из формулы Wкп: (0 = ФВ (0 (0 ^ф.ф « (7.43) Формула для минимальной дисперсии ошибки регулирования имеет в этом случае вид: ТМ- o| = J <pt (0di. (7.44) о Как видим, выбор оптимальной передаточной функции блока компенса- ции возмущений может рассматриваться как обобщение процедуры выбора оптимальной передаточной функции командного блока управления (см. §5.7, 6.5). Так же осуществляется и выбор приближенной оптимальной пе- редаточной функции блоков компенсации при ограничении на сложность получаемого решения. Представим (7.28) в следующем виде: Y (0 = (0 - Гк.в (0]Фэи (s) А (0, (7 45) тогда условие минимума интегрального квадратичного критерия можно записать следующим образом: Г _-""«0<й) —Ук-в(/й>) [ф |2= т]-П( (7.46) J /со /<в о или при замене интегрирования суммированием V ..У«.в.(/^) 2 |ф (/M®)|a = min. (7.47) /йДсо /Мш 1 Выбор структуры передаточной функции блока компенсации 1ГК.В (0 мо- жет быть осуществлен по виду КЧХ инвариантного блока компенсации (/со) в пределах диапазона частот, определяемых по графику модуля КЧХ Ф9и (/со); оптимальные параметры выбирают, исходя из минимума суммы для нескольких значений частоты, взятых из ее существенного диа- пазона 0 < ® < ®макс, определяемого, например, так, как это показано на рис. 5.9, б.
Аналогично проводится поиск приближенно оптимальной передаточной функции из условия минимума среднеквадратической ошибки регулирова- ния. Условие ее минимума может быть записано в виде J ] 1СКвЕ (/<•>) - ^и.в (>) Г GIk (®) d® min, (7.48) о : где |Ф&и(/®)Гф.ф(М)|2, (7.49) или 2 I ()W) - WK,B (#Д®) Г Glx (М®) ->min. (7.50) k=i Дальнейший расчет выполняется как и в предыдущем случае. 7.4. МНОГОМЕРНЫЕ СИСТЕМЫ РЕГУЛИРОВАНИЯ Регулирование многомерных объектов, состояние которых определяется несколькими величинами, может быть несвязанным и связанным. В пер- вом случае каждая регулируемая величина регулируется одним регулято- ром, воздействующим только на «свой» регулирующий орган; во втором случае каждый регулятор воздействует не только на свой регулирующий орган, но и на регулирующие органы других регулируемых величин. Выбор между тем или иным способом регулирования определяется ха- рактером связей между регулируемыми величинами, которые могут сущест- вовать внутри управляемого объекта. Физически такие взаимосвязи обус- ловлены наличием общих для нескольких регулируемых величин возмуще- ний или общих регулирующих воздействий. На рис. 7.14, а приведен пример несвязанного регулирования двумерно- го объекта, в котором взаимосвязь между регулируемыми величинами либо полностью отсутствует (когда приведенные к выходам возмущения и v2 некоррелированы), либо эта взаимосвязь обусловлена лишь корреляцией между Vj и v2. Очевидно, что определение алгоритмов функционирования регуляторов IFPil (s) и Fp,2 (s) в этой системе может быть произведен неза- висимо друг от друга в двух одноконтурных системах по передаточным функциям объекта W'gji (s) и W\l(22 (s).
На рис. 7.14, б показана схема несвязанного регулирования двумерного объекта с поперечной внутренней связью от рх к у2, определяемой передаточ- ной функцией U7g>2i («)• Очевидно, что и в этом случае ничего нового в опре- деление алгоритмов функционирования регуляторов не привносится; от- личие от предыдущего случая состоит только в том, что на вторую систему действует добавочное возмущение рл по каналу с передаточной функцией №ц,21 (s). Правда, если при синтезе регуляторов учитываются вероятност- ные характеристики возмущений, расчет нужно производить в определен- ной последовательности — сначала определяется 1FP11 (s), а затем ITPi2 (s). Поскольку добавочное возмущение щ ухудшает’ качество функциони- рования второй системы, может оказаться целесообразным осуществить компенсацию этого возмущения, используя изложенные в предыдущем па- раграфе методы. Регулирование в этом случае становится уже связанным; возможная структура системы, построенная по примеру системы с компен- сацией возмущения рис. 7.12, приведена на рис. 7.14, в. Выбор передаточной функции компенсирующей связи между регуляторами в этом случае произ- водится по формуле, аналогичной (7.29): ^К.21 (S) W Ц.21 (8)/И7р122 (s)1FPi2 (s). (7-51) Компенсирующая связь между регуляторами изолирует регулируемую величину второй системы от процессов в первой, т. е. вторая система приоб- ретает свойства автономности. Приведенная на рис. 7.14, в структура связанного регулирования не яв- ляется единственно возможной. Как и в одномерных системах с компенса- цией возмущений, компенсирующее воздействие с выхода первого регулято- ра может быть подано на выход второго, суммируясь с ним (на рис. 7.12 и 7.14, в такие воздействия показаны штриховыми стрелками). Для получения условия автономности в этом случае достаточно положить в (7.51) IFP)2 (s) = = 1. Кроме того, в системе связанного регулирования имеется возможность подать компенсирующее воздействие с входа первого регулятора на выход или вход второго (т. е. имеется четыре возможных варианта структур). Заметим, что рассмотренная структура с односторонней связью между регуляторами (рис. 7.14, в) может оказаться полезной и тогда, когда отсут- ствует влияние Pj на уг (lFp,2i (s) = 0), но приведенные к выходам объекта возмущения Vj и v2 коррелированы. Так, если инерционность и запаздыва- ния в передаче воздействий первой системы существенно меньше, чем во вто- рой, контроль рх может позволить получить упреждающую информацию о действующих на вторую систему возмущениях и скомпенсировать заранее их влияние на у.2. Таким образом, при проектировании систем регулирования многомер- ными объектами могут быть использованы методы, разработанные для одно- мерных систем, если только внутренние связи в объекте между регулируе- мыми величинами, обусловленные наличием общих регулирующих воздей- ствий, имеют односторонний характер. Новые проблемы возникают при наличии в объекте двусторонних пере- крестных связей от регулирующих воздействий на регулируемые величины. На рис. 7.15, а приведен пример несвязанного регулирования двумерного объекта с такого рода внутренними связями, а на рис. 7.15, б —пример свя- занного регулирования. Из четырех возможных вариантов включения внеш- них перекрестных связей между регуляторами здесь выбран вариант связей с входа одного регулятора на выход другого. Такой выбор удобен для ана- лиза, поскольку два одномерных регулятора с перекрестными связями мо- гут рассматриваться как один двумерный регулятор, структура которого идентична структуре объекта.
Рис. 7.15 Сразу же обратим внимание на то, что принятая структура многомерно- го регулятора не всегда оказывается приемлемой для практической реали- зации. Если регулирование должно осуществляться без остаточной неравно- мерности и в алгоритмах функционирования двух каналов регулятора с оди- наковым входом (например, каналов с передаточными функциями B7PiU (s) и ^p,2i (s)) имеется интегральная составляющая, система в целом практи- чески не сможет прийти в состояние равновесия. Действительно, малейшее несовпадение в технической установке нулевых уровней на входах этих ка- налов приведет к тому, что когда на входе одного канала отсутствует сигнал, он должен существовать на входе другого и наоборот ; в результате регули- рующие органы в конечном счете либо полностью закроются, либо полностью откроются. В подобных ситуациях при технической реализации системы следует переходить к другим структурам связей, при которых каждую регулируе- мую величину контролирует только один одномерный регулятор, т. е. к структуре, которая по каждой регулируемой величине идентична структу- ре на рис. 7.14, в. Естественно, что переход к новой структуре связей должен сопровождаться соответствующим пересчетом передаточных функций. Так, при переходе от структуры рис. 7.15,6 к структуре со связями в каждом канале, идентичной структуре, показанной на рис 7 14, в штриховой стрелкой, пересчет произвЬдится по формулам: ^p.i(s) = rp,u(s); ^p.2(s)=rp,22(s); ^.2l(s)=^P.2i(s)/W,p,u(S); W'«.i2(s)=rp,w(s)/lFPt22(S)J (7-52) где: Ц7рД (s) и №р 2 (s) — передаточные функции регуляторов для и у2, ^«,21 w и ^к,12 (s) — передаточные функции связей с выхода первого ре- гулятора на выход второго и наоборот. Сложность проектирования многомерных систем регулирования с дву- сторонними перекрестными связями в объекте состоит в том, что в этом слу- чае, вообще говоря, нельзя выбирать алгоритмы функционирования регуля- торов каждой регулируемой величины по отдельности (как это допустимо в многомерных системах с односторонними поперечными связями в объектах)— здесь приходится все алгоритмы функционирования регуляторов и связей между ними определять совместно. В результате резко возрастает размер- ность решаемой задачи, в частности, число оптимизируемых параметров на- стройки системы. Одна из наиболее серьезных трудностей, возникающих при построении систем регулирования многосвязных объектов, состоит также в том, что в таких системах появляется большое число взаимопересекающихся замкну- тых контуров, причем среди них могут оказаться контуры с положительной 180
обратной связью. В результате в таких системах увеличивается опасность потери устойчивости, особенно при нестабильных свойствах объекта. Так, уже в системе несвязанного регулирования двумерного объекта, которая была показана на рис. 7.15, а, имеются три замкнутых контура — два обычных и один контур, замыкающийся по цепочке 1FP1 (s) (s) -> -> (—1) -> IFp2 (s) W^i2 (s) —»-(——1 )—> , причем двойная смена знака сигнала свидетельствует о том, что последний контур имеет положительную обратную связь. В системе связанного регулирования, изображенной на рис. 7.15, б, можно выделить пять замкнутых контуров. Примером объекта с двумя регулируемыми величинами и «односторон- ней» связью между ними может служить барабанный котел в системе регу- лирования уровня воды в барабане (0 и давления перегретого пара рп.п (0 (см. рис. 1.12). Регулирование перегретого пара этих величин обычно осуществляется изменением подвода питательной воды р.п.в (0 и топлива цт (0 соответственно. При этом очевидно, что изменение расхода питатель- ной воды не оказывает влияния на давление перегретого пара, в то время как изменение расхода топлива влияет как на давление перегретого пара, так и на уровень воды в барабане (из-за изменения генерации пара котлом). Однако прямоточный котел, рассматриваемый как объект регулирования температуры за переходной зоной (являющейся аналогом уровня в бараба- не для барабанного котла) 0п а (0 (см рис. 1.20) и давления перегретого па- ра ра.п (0, является объектом с двусторонними (перекрестными) связями, поскольку изменение подвода питательной воды в прямоточный котел из-за неразрывности пароводяного потока сильно влияет на давление перегретого пара. Если системы регулирования давления пара и уровня воды барабанно- го котла строятся как независимые друг от друга системы (см. рис. 1.17 и 1.13), то в прямоточных котлах — это по существу единая система регули- рования двух регулируемых величин (см. рис. 1.20). Обратим, однако, вни- мание на то обстоятельство, что в указанной системе регулирования имеет- ся только один компенсирующий блок БК от системы регулирования давле- ния на систему регулирования температуры (блок воздействий системы ре- гулирования температуры на систему регулирования давления отсутству- ет), т. е. система выполнена по структуре, показанной на рис. 7.14, в. Объясняется это, в частности, стремлением не образовывать лишних замкнутых контуров. В рассматриваемой системе тщательная стабилизация контура регулирования температуры за переходной зоной введением сиг- нала от промежуточной переменной состояния расхода питательной воды фактически изолировала эту систему от внешних возмущений, и, следова- тельно, она сама перестала быть источником возмущений для системы регу- лирования давления. Тем самым практически отпала необходимость и во введении компенсирующей связи от этой системы к системе регулирования давления. 7.5. МАТРИЧНЫЕ ПЕРЕДАТОЧНЫЕ ФУНКЦИИ МНОГОМЕРНЫХ СИСТЕМ УПРАВЛЕНИЯ Подобно тому, как одномерные системы в структурном отношении состо- ят из одномерных звеньев, многомерные системы состоят из многомерных звеньев. Линейное многомерное звено с т входами и п выходами описывается матричным соотношением вида (2.34):
Рис. 7.16 Рис. 7.17 где X (s) и Y (s) векторы-столбцы изображений входных и выходных величин: X2(s), ..., Xm («))’;) Y(s) = (y1(s), r2(s)........УЛ(5)П ) (7-54) где индекс «т» обозначает операцию транспонирования; W (s) — матричная передаточная функция — матрица, элементами которой являются переда- точные функции отдельных каналов звена: W(s) "U7u(s), ri2(s), ..., Wlm(s) r22(s), .... r24(s) (7.55) LlFnl(s), rn2(s), .... Wnm (s) J В соответствии с такой формой записи многомерное звено системы на (рис. 7.16, а) на структурных схемах обычно изображается так, как пока- зано на рис. 7.16, б. Пример. В примере 2 § 2.1 рассмотрен двухъемкостный гидравлический объект (см. рис. 2.1, 6) с двумя входными воздействиями — регулирующим р и возмущающим л. Одно регулирующее воздействие позволяет регулировать только одну регулируемую величину, которой в примерах гл. 4 был уровень во втором баке. Допустим теперь, что необходимо одновременно регулировать уровни в обоих баках; объект регулирования в этом случае должен быть снабжен двумя регулирующими органами, например до- бавлением клапана на трубопроводе между баками (рис. 7.17). Примем, что зависимо- сти расходов Gnp, GCT и Gx от = х1г р2 = х2, X = х3, h^ — zt и h2 = z2 определя- ются формулами: Gnp = j/" Рпр —zi xi’ ==2J/' z2 х3; Gt= 2 j/'zj —z2x2. Система уравнений состояния (2.1) в этом случае приобретает вид: 4 (О = [V Pn?-~zi (О Ч (f)—2 Vzt (0 —z2 (t) хц (/)]/ Ai: z'(0 =[2 Vzt (0 —z2 (0x2 (I)—2Kz2(0 xa где Ftu F2 — площади баков, а после линеаризации эти уравнения записываются сле- дующим образом: 4 (0 = a11z1 (t) + a12z2 (/) + Ьих! (б + 612х2 (б; г2 (б = а21г1 (б 4~ Я22г2 (б ^22^2 (б “Г ^23*3 (0> где Ои=-Й/2Кр“р-4 +хй/Кг?-го )/fi; ai2 = xe/‘|/’z?—zg Ft; а21 = х|/У zj— г» F2; а22=—(х1/У zj—z« +xg/K )//'2; Ьп = /РпР“г1 /f1; 612=-2/z»-Z» /Fi; &22 = 2 /zj-z» /A2; &28= -2 Vil /F2;
причем равновесные значения переменных, от которых проводится их отсчет, должны удовлетворять системе уравнений статики: ]/рпр — 2Vz?—z« х|=0; Уг»-г“ Примем для определенности: х° = = xg = 0,5; z$==2 м; z| — 1 м; р’р = 6 м; Fj = = Fs = 1 мг; тогда матрицы А и В в передаточной функции объекта (2.35) W (а) = » (Es — А)-1 В будут определяться следующим образом: Г—0,625 0.5Т Г2 —2 01 А 0,5 —1 J : “[0 2 — 2] Численные значения коэффициентов в настоящем примере подобраны таким образом,что матрица Es — А совпадает с соответствующей матрицей примера 1 § 2.3, где прове- дено ее обращение: 1 1 Г «4-1 1 (Е s—А)-1 =------------------- . v ' s«+l,625s + 0,375 [ 0,5 s 4-0,625 J Следовательно, w , ,_______________j_______Г2(в+1) —2s—1 —1 1 W(s)~ s2 4-1,625s 4-0,375 [ 1 2s4-0,25 —2s —1,25 J Обычно передаточные функции объектов управления относительно регулирующих и возмущающих воздействий записывают раздельно; в рассматриваемом случае: w ,s)==..........L__________Р(*+0 ~(2»+i)l s24-1,625s4-0,375 [ 1 2s4-0,25 . sa4-l,625s4-0,375 — (2s4-1,25)J Как и в одномерных системах (см. § 3.3), в структурных схемах многомерных систем можно выделить три вида типовых связей между многомерными звеньями: последовательную, параллельную и обратную. Последовательная многомерная связь (рис. 7.18, а). Записав изображе- ния для каждой выходной величины каждого из рассматриваемых много- мерных звеньев при пг . = п в виде (7.55) и исключив затем из полученной таким образом системы уравнений изображения промежуточных перемен- ных Zi (s), Z2 (s),..., Zn (s), получим систему уравнений, непосредственно свя- зывающих между собой изображения входных Хг (s), Х2 (s), ..., Хп (s) и вы- ходных Yx (s), У2 (s), ..., Yn (s) величин. Рассматривая полученные соотно- шения, легко прийти к выводу, что матричная передаточная функций после- довательного соединения многомерных звеньев определяет через передаточ- ные функции каждого звена с помощью формулы, аналогичной (3.30): W (s) = W2 (s)Wj (s). (7.56) Добавив к рассмотренной системе из двух звеньев еще одно звено, а за- тем продолжив такую операцию, можно показать, что матричная передаточ- ная функция системы из I последовательно включенных многомерных звень- ев равна произведению передаточных функций отдельных звеньев, причем Рис. 7.18
Y Рис, 7.19 перемножение должно идти в последовательности, обратной направлению воздействия: W (s) = W, (sJW,-! (s) ...Wx (s). (7.57) Напомним, что вычисление элемента матрицы (7.56), стояще- го на пересечении i-й строки и /-го столбца, осуществляется по формуле ^/(s)= £ F2,iK(s)lFljK>(s). к=1 (7.58) Параллельная многомерная связь (рис. 7.18, б). Матричная передаточ- ная функция системы из / звеньев равна в этом случае сумме матриц от- дельных звеньев: W (s) = Wx (s) + W2 (s) + ... + W, (s). (7.59) Каждый элемент матрицы W (s) равен сумме тех же элементов отдельных матриц: Wu (s) = (s) + W2,tJ (s) + ... + WUj (s). (7.60) Многомерная обратная связь (рис. 7.18, в). Такая структура представ- ляет собой многомерный замкнутый контур, для которого имеют место сле- дующие соотношения: ¥ (в) = X (s) + Y0.c (s); Y0.c (s) = Wp.c (s) Y (s), где W„ c (s)—матричная передаточная функция разомкнутого контура, т. е. ¥ (з) —' wp.c (s) Y (s) = X (s), или (E — Wp.c (s))Y (s) = X (s). После ум- ножения последнего выражения на матрицу, обратную Е — Wp.c (s), полу- чим формулу для изображения вектора выходной величины: Y (s) = = (Е— Wp,0(s))—1 X (з), т. е. передаточная функция рассматриваемой структуры имеет следующий вид: Ф (s) == (E-Wp.c(s)K (7.61) Полученные соотношения для матричных передаточных функций эле- ментарных структур позволяют определять передаточные функции струк- тур любой сложности. В частности, передаточные функции многомерной системы управления, структурная схема которой приведена на рис. 7.19, по отношению ко всем входным воздействиям определяется формулой Ф(з) = (E-Wp.c(8))-1Wnp(s), (7.62) где передаточная функция разомкнутого контура имеет вид: Wp.c (s) = -Wg (s)Wp (s). (7.63) Конкретный вид передаточной функции Wnp (s) зависит от выбора входного воздействия: для задающего воздействия X (s) он определяется формулой Wnp (s) = Wg (s)Wp (s)WK.6 (s), (7.64) для произвольного возмущения Л (s) имеет вид: Wnp (з) - Wx(s). (7.65)
7.6. РАСЧЕТ ОПТИМАЛЬНЫХ ПАРАМЕТРОВ МНОГОМЕРНЫХ СИСТЕМ РЕГУЛИРОВАНИЯ Критерии качества функционирования многомерных систем регулиро- вания обычно получаются в результате обобщения соответствующих крите- риев одномерных систем. Так, обобщение критерия минимума среднеквад- ратической ошибки регулирования чаще всего проводится следующим об- разом: к=1 где ск — постоянный коэффициент, определяющий вес соответствующего отклонения регулируемой величины. В критерий могут быть также введены компоненты, характеризующие величину регулирующих воздействий [18]. Критерии устойчивости и запаса устойчивости многомерных систем по- лучаются в результате соответствующего обобщения критериев одномер- ных систем. Характеристическое уравнение замкнутой многомерной Систе- мы, которым надо располагать при использовании критериев Рауса-Гурви- ца и Михайлова, может быть найдена из матричной передаточной функции разомкнутой системы. Обратная матрица (Е — Wp.c (s))-1 в выражении для матричной пере- даточной функции замкнутой системы (7.62) представляет собой присоеди- ненную матрицу для (Е — Wp.c (s)), каждый элемент которой делится на ее определитель: (Е - Wp.c (s))-i = adj (Е - Wp.c (s))/|E - Wp.c(s)|. Если обозначить |E-Wp.c(s)| = C(s)/D(S), (где C (s) и D (s) — полиномы от s), то характеристическое уравнение мно- гомерной системы может быть представлено следующим образом (с учетом общих для С (s) и D (s) корней): C(s) = 0. (7.66) Для определения наличия корней этого уравнения в правой полуплоскости могут без всякого изменения использоваться критерии Рауса—Гурвица и Михайлова (см. §4.1). Так, при использовании критерия Михайлова сле- дует построить годограф характеристического вектора Е (/<») = С (7.67) Система устойчива, если этот годограф, начинаясь на вещественной положи- тельной полуоси, проходит против часовой стрелки последовательно г квад- рантов (где г — степень полинома С (s)). Пример. Исследуем устойчивость системы регулирования двумерного объекта, рассмотренного в примере § 7.5, двумя П-регуляторами (рис. 7.15, а) с коэффициента- ми передачи &пз = 1 м-1 и kai = 2м-1 ; формально можно считать, что используется двумерный регулятор с матричной передаточной функцией: Для вычисления определителя |Е — Wpc (s)| необходимо предварительно найти матричную передаточную функцию разомкнутого контура (7.63); с учетом пере- даточной функции регулирующих каналов объекта ™ ___________1________Г2(8+Г) —(2s-H)l s2 + 1,6258+ 0,375 L 1 2s+0,25 J
получим 1 г —2s—2 4s4-2 ' Wn c (s) =------------------ ~ p s2 + 1,625s+0,375 [ —1 —4s—0,5 Следовательно, [E—Wp.c (s)] =----------------- i р.скд S2 + l,625s+0,375 s2+3,625s+2,375 1 —4s—2 s2+5,625s+0,875 и характеристическое уравнение системы примет вид: s4 + 9,25s3 + 23,641s2 + 20,51 Is + 4,078 = 0. Используя условие (4.9) критерия устойчивости Гурвица, получаем: 9,25-23,641-20,511 — 20,5112 — 9,252-4,078 > 0, т. е. система устойчива. Располагая характеристическим уравнением системы, можно проводить и анализ запаса устойчивости многомерной системы по распределению его корней. Для этой цели строят расширенный годограф Михайлова: F (—т] 4- /со) = С (s)|s=_n+/(B. (7.68) Степень устойчивости выбирают из условия, накладываемого на веществен- ную часть доминирующих корней: т]дом = "1доп®дом. где тдоп — заданное значение т (4.21), определяемое решением уравнения С (s) |s=—= 0- (7-69) Система обладает необходимым запасом устойчивости, если расширенный го- дограф Михайлова при изменении <оот<п = 0до(о->оо, начинаясь на ве- щественной положительной полуоси, проходит затем последовательно г квадрантов (г — степень характеристического уравнения системы). Исследование устойчивости многомерной системы с помощью критерия Найквиста может быть произведено, если, разомкнув вначале все обратные связи, производить затем последовательное их замыкание, определяя каж- дый раз число поворотов против часовой стрелки вектора N (ja) (см. § 4.2). Замкнутая многомерная система устойчива, если после замыкания послед- ней обратной связи будет удовлетворяться критерий Найквиста в его об- щей формулировке, пригодной и для систем неустойчивых в разомкнутом состоянии 119]. Подобным же образом может производиться и оценка запа- са устойчивости. 7.7. АВТОНОМНЫЕ МНОГОМЕРНЫЕ СИСТЕМЫ РЕГУЛИРОВАНИЯ Отрицательное влияние большого числа добавочных замкнутых конту- ров в многомерных системах на их устойчивость и чувствительность, связан- ная с этим сложность проектирования, наладки и эксплуатации часто за- ставляют искать способы развязывания контуров, или, по крайней мере, све- дения их влияния к допустимому минимуму. Иногда такая развязка происходит естественным путем, например, ког- да частоты собственных переходных процессов в отдельных контурах ока- зываются существенно различными, как это имеет место в двусвязной систе- ме регулирования давления пара и мощности энергоблока рис. 1.13. Чаще же приходится использовать для такой развязки перекрестные связи регу- лятора; синтезированная исходя из этих условий система называется авто- номной.
Очевидно, что для выполнения условий автономности следует так подо- брать перекрестные связи в регуляторе, при которых матричная передаточ- ная функция многомерного размокнутого контура становится диагональной: 2 - (s) Ki (s) = 0 при / Ф i. (7.70) к=1 Пример. Проведем выбор передаточной функции двумерного регулятора в систе- ме регулирования двумерного объекта, рассмотренного в предыдущих примерах, так, чтобы выполнялось условие автономности. Обозначив матричную передаточную функцию двумерного регулятора в структуре системы рис. 7.15, б: W fa = r^11(s) ₽ kP,2i(s) ^p,22(s)J’ получим следующее выражение для матричной передаточной функции разомкнутого контура: __________1______Г2 (s+1) —(2s+ 1)1 Г^р.п (s) W'p.ia (s)l ~~ s* 2+1,625s+0,375 L 1 2s-|-0,25 J [Fp,al(s) W'p,22(s)J _________1 s2+1,625 s+0,375 2(s+1) U7p il (s) + (2s-|-l) 1FP>21 (s); -2(s+l)rp,12(s)+- + (2s+l)rp,Z2(s) -Л,ц (s)-(2s+0,25) rPt21 (s); -ГР(12 (s)-(2s+ +0,25) IFP,22 (s) и, следовательно, условия автономности (7.70) здесь имеют вид: й^р.м (s)= -W'p.ii (s)/(2s+0,25); Гр,12 (s) = (2s +1) ГР122 (s)/[2 (s+ 1)]. В этом случае матричная передаточная функция разомкнутого контура записывается следующим образом: Wp.c(s) = s2+ 1,625 s+0,375 4s+6,5s+l,5n„ 2s+0,25 p,u S ’ О 0 i£±^+birp 22 (s) 2s+2 p’22 V T. e. двумерная система распадается на две независимые одномерные системы с одно- мерными объектами, передаточные функции которых определяются формулами: 2 2 По этим передаточным функциям могут быть найдены и оптимальные параметры на- стройки регуляторов с передаточными функциями ^р.п (s) и ^р.гз (s)- Если используются ПИ-регуляторы, то при технической реализации системы не- обходимо перейти к структуре с одним регулятором для каждой регулируемой вели- чины; при выборе компенсирующих внешних перекрестных связях между выходами ре- гуляторов определение передаточных функций производится по формулам (7.52): Wр,1 (s) — ^n,i (Т'и,15+ 1)/7и,1 s ^р.г (®)= ^п.2 (Т'и.г s+О/Ти.г s ^k,21(s) = -1/(2s+0,25) Гк,12 (s) = (2s+1)/2 (s+1) где ЛП11, Тил и /гп>2, Ги 2 — параметры настройки первого и второго регуляторов, определяемые по передаточным функциям объекта (s), 2 (s). Одна из основных практических трудностей синтеза систем из условий автономности состоит в определении физических и технически реализуемых передаточных функций перекрестных каналов регулятора, которые обеспе- чивали бы хорошую аппроксимацию «идеальных» в отношении конечной цели введения компенсации полученных по условию (7.70) передаточных функ-
ций. Поскольку здесь такой целью является устранение добавочных замк- нутых контуров, то, если полная компенсация на всем диапазоне частот окажется невозможной, следует добиваться компенсации в окрестности наиболее опасных резонансных частот автономных систем (т. е. тех частот, при которых комплексные частотные характеристики разомкнутых конту- ров приближаются к «опасной» точке 4-1,/0). Но так как резонансные час- тоты автономных контуров заранее неизвестны, синтез системы целесообраз- но проводить в следующем (обратном) порядке. 1. В предположении, что взаимное влияние отдельных контуров будет в конечном счете устранено, проводится синтез передаточных функций, прямых каналов регулятора по передаточным функциям автономных одно- мерных объектов, как в обычных одномерных системах. В результате этого этапа настройки находятся оптимальные параметры настройки указанных регуляторов, а таже резонансные частоты соответствующих им контуров. 2. Определяются передаточные функции перекрестных каналов «иде- ального» автономного регулятора по условию (7.70), и строятся годографы соответствующих им КЧХ в пределах существенных (близких к резонанс- ным) частот. 3. Подбираются реальные передаточные функции перекрестных каналов регулятора так, чтобы годографы соответствующих КЧХ располагались достаточно близко к годографам «идеальных» КЧХ, например чтобы они совпадали на резонансных частотах или, по крайней мере, отличались на минимально возможное значение. Иначе говоря, синтез перекрестных каналов автономного регулятора по существу может выполниться методами синтеза компенсирующих блоков возмущений, которые были уже рассмотрены в § 7.3. В заключение необходимо проверить запас устойчивости полученной системы при вариациях параметров и в случае необходимости ввести необ- ходимые коррективы. Обратим внимание на то, что осуществляемая при синтезе автономных систем компенсация передаточных функций перекрестных каналов объекта может привести к ненаблюдаемым и неуправляемым системам. В первом случае анализ не позволит обнаружить процессы, которые ре- ально могут существовать. Это обстоятельство требует выполнять синтез автономных систем с учетом их чувствительности к вариациям компенси- руемых 'параметров. Неуправляемость системы проявляется в том, что некоторые ее перемен- ные состояния перестают реагировать на управляющие воздействия. Так, если прямые и перекрестные связи в объекте имеют одинаковые переда- точные функции, то управляемые величины автономной системы управления таким объектом перестают реагировать не только на соседние, но и на свои управляющие воздействия. Подробно с методами синтеза многомерных систем управления можно познакомиться по [19]. ГЛАВА ВОСЬМАЯ ДИСКРЕТНЫЕ СИГНАЛЫ И СИСТЕМЫ 8.1. РАЗНОСТНЫЕ УРАВНЕНИЯ ДИСКРЕТНЫХ СИСТЕМ Применение цифровых контроллеров для целей управления вносит свою специфику в исследование систем управления, обусловленную тем, что вы- числительные устройства таких контроллеров являются дискретными систе- мами, оперирующими с дискретными сигналами (последовательностями чи- 188
Рис. 8.1 сел), т. е. сигналами, принимающими определенные значения только в дис- кретные, обычно равноотстоящие моменты времени через интервал времени Т, который обычно называют интервалом повторения или квантования. Схема подключения цифрового вычислительного устройства (ЦВУ) к ка- налу преобразования непрерывного сигнала приведена на рис. 8.1, а. Вход- ной непрерывный сигнал х (/) в аналого-цифровом преобразователе (АЦП) преобразуется в дискретную последовательность чисел х (kT), которая по- дается на вход ЦВУ. Здесь она преобразуется в соответствии с заложенным в нее алгоритмом в синхронную последовательность чисел у (kT), которая затем в цифро-аналоговом преобразователе (ЦАП) преобразуется в непре- рывный сигнал у (/). Очередное дискретное значение выходного сигнала у (kT) в момент вре- мени t = kT ЦВУ может формировать, основываясь на значении вход- ного сигнала х (kT) в тот же момент, а также на значениях любого числа предыдущих значений входа и выхода х I (k — 1)7’1, .... х [ (k — 1)Т], у I (k — 1)7'1, .... у I (k — г)Т], которые могут храниться в ее памяти. Если система линейна и стационарна, указанные вычисления проводятся по фор- муле у (kT) = dox (kT) + d^ l (k — 1)7’1 + ... +dlX [ (k - l)T] - —ciyl(k^l) Л— czy t (k — 2)T] ~ — cry [ (k — r)T], (8.1) где clt c2, .... cr, d0, dlt dt — постоянные коэффициенты; I, r — число хранящихся в памяти предыдущих значений входного и выходного сигналов. Сгруппировав последовательность значений выхода слева, эту формулу можно записать по-иному: у (kT) + с1У [ (k - 1)74 + ... + cry I (k - r)T] = dox (kT) + + d1xl(k- 1)7'14- + dtxl (k-l)T). (8.2) Это так называемое разностное уравнение дискретной системы; разност- ные системы играют такую же роль при исследовании дискретных систем, как дифференциальные уравнения при исследовании непрерывных систем. Очевидно, что (8.2) описывает динамическую дискретную систему; урав- нение линейной статической дискретной системы получается из этого урав- нения, когда коэффициенты си ..., cr, dlt ...,dt обращаются в нуль. При заданном входном воздействии x(kT), а также при заданных началь- ных условиях у (—Т), у (—2Т),...,у (—гТ) решение (8.2) может оуществ- ляться последовательно для каждого очередного момента времени t = О, t — Т, t = 2Т ... с помощью (8.1). То обстоятельство, что дикретные сигналы представляют собой последо- вательности чисел, не позволяет применить к ним введенный в предыду- щих главах математический аппарат интегральных преобразований Лапласа и Фурье. Однако это затруднение может быть достаточно просто преодо- лено переходом к соответствующей модели этих сигналов. Поскольку дискретная последовательность чисел определяет мгновен- ные значения непрерывного сигнала в дискретные моменты времени, в ка- честве модели такой последовательности можно выбрать последовательность бесконечно коротких импульсов, так, чтобы величина каждого импульса («площадь» под его графиком) была равна заменяемому числу. В дальней- 189
шем такую последовательность импульсов будем называть последовательно- стью модулированных дельта-импульсов и отмечать звездочкой сверху. На- пример, символ х* (/) обозначает модулированную последовательность дель- та-импульсов с периодом повторения Т, величина каждого импульса в ко- торой равна значению непрерывного сигнала х (/) в моменты посылок. Модулированная последовательность дельта-импульсов, очевидно, име- ет изображение по Лапласу и Фурье, которые также будут отмечаться звез- дочкой: X* (s) и X* (/©). Последовательность чисел х (kT), определяющих дискретные значения непрерывного сигнала х (t), графически изображаются точками (рис. 8.2, а); условимся изображать модель этой последовательности в виде модулиро- ванной последовательности дельта-импульсов х* (t) последовательностью стрелок соответствующей высоты (рис. 8.2,6). После выполнения рассмотренной замены сигналов уравнение (8.2) при- обретает следующий вид: У* (t) + Ы* (t-T) + ..,+ сту* (t - rT) = dox* (t) + dxx* (t - T) + ... ... + dtx* (t — IT). (8.3) Очевидно, что преобразование дельта-импульсной последовательности х* (t) в у* (t), определяемое этим уравнением, может быть осуществлено в схеме с отрицательной обратной связью, состоящей из усилительных (с коэффи- циентами усиления Сь dt) и запаздывающих (со временем запаздывания, равным периоду квантования Т) звеньев. Такая система, очевидно, может осуществлять преобразование любых (а не только последовательностей дельта-импульсов) сигналов, причем в общем случае для произвольного входного х (t) и выходного у (t) сигна- лов ее уравнение записывается следующим образом: у (t) + с.у (t - Т) + ... -h сту (t - rT) = dox (t) + d1X (t - T) + ... ... + diX(t— IT). (8.4) Однако от систем с другим типом непрерывных звеньев (интегрирующих, дифференцирующих и т. п.) она отличается той особенностью, что при по- даче на ее вход последовательности дельта-импульсов на ее выходе воз- никает также последовательность дельта-импульсов, но только модулиро- ванных по другому закону, определяемому конкретным видом (8.4). Таким образом, нами получена непрерывная модель (8.4) дискретной системы (8.1), выполненная на усилительных и запаздывающих звеньях, для описания которой может быть применен обычный аппарат передаточных функций и динамических характеристик; в дальнейшем передаточные функ- ции и динамические характеристики такой модели будут отмечаться звез- дочкой, например, передаточная функция W* (s), переходная характеристи- ка h* (f) и т. д. Переход от дискретных сигналов х (ЙТ) и у (kT) к их моделям х* (f) и у* (I) в схеме рис. 8.1, а требует и соответствующей замены АЦП и ЦАП их моделями.
ЦАП на входе ЦВУ должен быть заменен дельта-импульсным модулято- ром, преобразующим непрерывный сигнал х (0 в модулированную после- довательность дельта-импульсов х* (0; на схемах такой модулятор будет изображаться так, как показано на рис. 8.3. ЦАП на выходе ЦВУ должен быть заменен демодулятором импульсов, преобразующим дельта-импульсную последовательность g* (t) в непрерыв- ное (точнее, в кусочно-непрерывное) изменение у (t). Очевидно, что реакция такого демодулятора на одиночный дельта-импульс должна совпадать с ре- акцией ЦАП на отдельное число, равное единице. В простейшем и наиболее распространенном на практике случае ЦАП на выходе цифрового контроллера перемещает управляющий орган в поло- жение, соответствующее очередному пришедшему числу, и затем удержи- вает его в этом положении вплоть до появления следующего числа. Харак- тер работы подобного преобразователя, который обычно называют фиксато- ром нулевого порядка, иллюстрируют его входной (рис. 8.4, а) и выходной (рис. 8.4, б) величинами. Если на его вход в момент 1—0 подать единственное число, равное единице, то перемещение управляющего органа будет, оче- видно, происходить согласно графику, приведенному на рис. 8.5. Отсюда можно легко получить и передаточную функцию демодулятора, модели- рующего фиксатор нулевого порядка: т Гдм (s) = J e~s/ dt - (1 - е-''Д/s. (8.5) о В результате всех рассмотренных преобразований модель канала дис- кретного преобразования сигналов (см. рис. 8.1, а) приобретает вид, пока- занный на рис. 8.1, б. Здесь входной непрерывный сигнал х (I) преобразует- ся дельта-импульсным модулятором в модулированную этим сигналом по- следовательность дельта-импульсов х* (t), которые затем в непрерывной мо- дели дискретной системы МДС в соответствии с требуемым алгоритмом пре- образуются в выходную последовательность у* (0. В демодуляторе ДМ из последовательности дельта-ймпульсов y*(t) формируется непрерывный сигнал выхода у (0. Условимся в дальнейшем с целью сокращения записи называть непре- рывную модель дискретной цифровой системы и ее звеньев просто дискрет- ной системой и дискретными звеньями. Перейдем теперь к рассмотрению структурной схемы системы с цифровым регулятором, которая показана на рис. 8.6. Здесь в АЦП осуществляется преобразование (квантование) непрерывных сигналов изменения регулируе-
u(t} u(kT)MT) ЩКТ) M(t) v(t)l мой величины у (t) vi команд- ного воздействия и (t) в дис- I ---- -------1 кретине последовательности -у(кТ)\—|дц/7|-—;-------------- чисел у (kT) и и (kT); в изме- рительном устройстве регуля- тора выявляется последова- ₽ис- 8,6 тельность дискретных значе- ний отклонения е (kT) = = и (kT)— у (kT), которые передаются на вход цифрового вычислитель- ного устройства регулятора ЦВУ. В ЦВУ вырабатывается дискретное ре- гулирующее воздействие р (kT), которое в ЦАП преобразуется в непрерыв- ное перемещение регулирующего органа р (t). Пример. Предположим, что в системе, изображенной на рис. 8.6, требуется реа- лизовать Й-алгорйтм функционирования регулятора: р' (f) = &ие (Z). Операция диф- ференцирования численным методом приближенно может осуществляться путем вы- числения первой разности: р' (f)^(l/T) {р (ЛТ) — р((й — 1) Г]}, т. е. разностное уравнение ЦВУ регулятора (8.2) в этом случае будет иметь следующий вид: р (кТ) — р [(к — 1) Т] = йиГе (кТ), или р (кТ) = kaTe (кТ) + р [(к - 1) Л- Так, если на вход регулятора подается последовательность одинаковых чисел е (кТ) — 80 1 (kT) и если до момента подачи этого воздействия он находился в покое, т. е. р (—Т) = 0, то, выполняя последовательно вычисления для к = 0, 1, 2, ..., получим р (0) = киТе (0) 4- Р (-Л = йиТвв; р (Т) = йи7е (Т) + р (0) - 2йиТе0; р (2Т) = = йиТе (27) + р (7) = Зйи7е0. Графики соответствующих последовательностей модулированных дельта-импульсов 8* (0 и р* (/) приведены на рис. 8.7, а и б; на рис. 8.7, в показана структура непрерыв- ной модели ЦВУ, реализованной на безынерционном и запаздывающем звеньях. В соответствии с проведенной заменой сигналов и отдельных элементов системы их моделями общая модель системы с цифровым регулятором может быть представлена схемой, приведенной на рис. 8.8, а. В этой схеме регулируемая величина объекта у (t) в дельта-импульсном модуляторе пре- образуется в последовательность модулированных дельта-импульсов у* (t), которая затем подается на элемент сравнения. На этот же элемент подается другая последовательность импульсов и* (t), определяющая за- данное значение регулируемой величины и (t) в дискретные моменты вре- мени. Последовательности импульсов у* (t) и и* (t) синхронны. --0—0- -2Т -Т Рис. 8.7
В элементе сравнения образуется последовательность импульсов рассог- ласования е* (t) = и* (0 — г/* (0. Эта последовательность подается в дис- кретный регулятор, состоящий из запаздывающих и усилительных звень- ев, на выходе которого образуется последовательность регулирующих им- пульсов р* (0. Далее, в демодуляторе эта последовательность импульсов преобразуется в непрерывное регулирующее воздействие р (0, подаваемое на вход объекта. К сожалению, один из элементов рассматриваемой модели системы, а именно дельта-импульсный модулятор, не имеет математического описания в обычном смысле (например, для него не может быть определена передаточ- ная функция). Будем поэтому демодулятор и объект, а также импульсный модулятор рассматривать совместно, как это показано на рис. 8.8, б. Вход- ной р* (0 и выходной у* (0 сигналы этой совокупности элементов представ- ляют собой синхронные последовательности модулированных дельта-импуль- сов, что позволяет рассматривать эту совокупность как отдельный дискрет- ный элемент системы, который в дальнейшем будет называться дискретным объектом. В результате окончательно приходим к расчетной схеме системы, кото- рая показана на рис. 8.8, в. Она состоит из дискретного регулятора и дис- кретного объекта, а все сигналы представляют собой синхронные последо- вательности модулированных дельта-импульсов. Оба элемента системы име- ют обычное математическое описание, т. е. имеют обычные передаточные функции и динамические характеристики, а все сигналы могут быть преоб- разованы по Лапласу и Фурье. Обратим внимание на то, что в процессе получения рассматриваемой мо- дели дискретной системы нам пришлось встретиться с двумя способами реа- лизации таких моделей: модель дискретного регулятора реализуется с по- мощью запаздывающих и усилительных звенвев, а модель дискретного объекта — с помощью непрерывной части с дельта-импульсным модулятором на ее выходе. Важно, однако, то, что (как это будет показано в дальнейшем) дискретная система с непрерывной чатью может быть приведена к системе, реализованной на усилительных и запаздывающих звеньях. В результате приходим к выводу, что системы управления с цифровыми контроллерами в сущности можно рассматривать как непрерывные системы управления, отличающиеся лишь двумя особенностями: „ 1. Из всего многообразия используемых в непрерывных системах звень- ев здесь применяются лишь два вида их — усилительное и запаздывающее. 2. Эти системы оперируют с сигналами в виде последовательности мо- дулированных дельта-импульсов. Практически это означает, что для исследования систем с цифровыми контроллерами пригодны обычные методы исследования непрерывных сис- тем. Достаточно лишь рассмотреть особенности, присущие изображениям
и спектрам импульсных сигналов, а также передаточным функциям и дина- мическим характеристикам систем, состоящих из запаздывающих и усили- тельных звеньев. В реальных аналого-цифровых преобразователях производится кван- тование сигнала не только по времени, но и по уровню (шаг квантования по уровню определяется количеством разрядов в числах, которыми опериру- ет вычислительное устройство контроллера). Эффект такого квантования проявляется в том, что система становится нелинейной со всеми вытекающи- ми из этого усложнениями математического описания. Практически, одна- ко, шаг квантования по уровню в цифровых управляющих контроллерах настолько мал, что влиянием вносимой нелинейности на динамические свой- ства системы обычно можно пренебречь. 8.2. СПОСОБЫ ОПИСАНИЯ ДЕЛЬТА-ИМПУЛЬСНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ Импульсный модулятор осуществляет преобразование непрерывного сигнала на входе х (t) в импульсную последовательность х* (0 в соответст- вии со следующей формулой: х*(0 = 2 x(iT)8(Z-iT), (8.6) где х (iT) — значение входного сигнала в момент времени гТ, когда посы- лается i-й импульс; 6 (t — iT) — смещенная на время IT дельта-функция, площадь которой равна единице. Можно также считать, что входной сигнал модулирует несущую после- довательность единичных дельта-функций 6* (0, имеющих период следо- вания, равный периоду квантования Т (рис. 8.9, а): 6*(0= 2 i == —оо б(/ —iT), (8.7) т. е. х* (0 = б* (0х (0. (8.8) Механизм подобной модуляции иллюстрируется рис. 8.9, б. Возмож- ность записи последовательности импульсов выхода импульсного модуля- тора в виде (8.7) непосредственно вытекает из свойства дельта-функции (2.43). Поскольку б* (0 — периодическая функция, она может быть представ- лена рядом Фурье (2.58): б*(0= 2 К— —со где (окв = 2п!Т — частота квантования. Коэффициенты ряда вычисляются по формуле (2.59): T/2 Ак=~ J б*(0е-/'“вк»<^=-£. -Т/2 Подставив это выражение в (8.9), получим: б*(0=(1/Т) 2 (8.9) (8.10)
Рис. 8.9 Это выражение может быть записано и в вещественном виде, если учесть, что е/й“к«* = cos kaKBt + / sin ka>KBt, и проводить суммирование лишь по положительным значениям k: ОО б*(0 = (1/Т) + (2/Л 2 cos^J. (8.11) к== 1 Таким образом, несущая последовательность импульсов (рис. 8.9, а) может быть представлена в виде суммы постоянной составляющей, равной МТ, и гармоник с частотами юкв, 2®кв ..., причем амплитуды всех гармоник одинаковы и равны 2/7. Подставив теперь (8.10) в (8.8), получим: 1 х*(/)=-А- 2 х(0 e/toKBf, k= •—оо или, учитывая (8.11) х*(0=у +7 2 хcosй®квЛ 4=1 (8.12) (8.13) Из (8.13) видно, что модулированная последовательность импульсов на выходе импульсного модулятора может быть представлена в виде пропор- циональной входному сигналу компоненты х на которую наложена бесконечная сумма модулированных той же функцией х (/) гармоник с час- тотами сокв, 2(окв ... Изображение односторонней модулированной последовательности дель- та-импульсов, т. е. последовательности, удовлетворяющей условию х* (t) — — 0 при t<Z 0, определяется формулой одностороннего преобразования Лапласа (2.9): X*(s) = J x?(t)e~st dt. (8.14) —о Подставив сюда (8.6) и учтя, что изображение дельта-импульса с пло- щадью х (iT), сдвинутого на время IT относительно начала отсчета времени, равно х (iT)e~iTs, получим: X*(s) = J x(iT)e~tT\ (8.15) z=o Как видим, изображение модулированной последовательности дельта-им- пульсов является трансцендентной функцией s. Заменой переменной z — — ers выражение (8.15) может быть приведено к следующему более удоб- ному для использования виду: X*(z) = 2 x(iT)z~~‘. (8.16) z=o
Полученная формула может рассматриваться как формула преобразования дискретной последовательности чисел х (iT) в комплексную область; она называется формулой прямого z-преобразования, а получаемая с ее помощью функция комплексного переменного — z-изобрсжением. Пример 1. Найдем z-изображение последовательности дельта-импульсов, моду- лированной функцией х — > 1 (/) (рис. 8.10, а). Подстановка этого выражения в формулу z-преобразования (8.16) дает: СО Х(г) = 2 е-вГ<г-«. Воспользовавшись известной формулой для суммы геометрической прогрессии с первым членом, равным единице, и знаменателем е~аТ г-1, получим: X*(z) = l/(1—e~“rz-i) = z/(z—е~“г). В табл. 8.1 приведены z-изображения, соответствующие нескольким наи- более часто встречающимся модулирующим фунциям х ((). Изображение по Лапласу модулированной последовательности дельта- импульсов X* (z) можно также получить в зависимости от изображения X (s) модулирующей функции х (t), если подставить в (8.14) выражение для х* (/) из (8.12): 1 00 р X*(s)=-L f х(0 e_(s"/toK»>^dZ. £= —оо__Q Заметим, что х (t) е /Ашкв)г dt = X (s —- /&окв) —о и, следовательно, 1 00 Х*(*)=~ (8.17) (при условии, что функция х (() не имеет разрывов непрерывности в моменты посылок импульсов). Модулирующий односторонний сигнал может возникнуть не точно в мо- мент времени t = 0, а несколько запаздывать. Если запаздывание равно целому числу периодов т = гТ, для получения z-изображения модулиро- ванной последовательности импульсов, очевидно, достаточно z-изображение для т = 0 умножить на z~r. Если запаздывание составляет только часть пе- 196
Таблица 8.1 1 № 1 строки x(t) x (s) X- (г) 1 1(0 1 2 s Z—1 2 t 1 Tz s2 (г-1)2 3 t2 2 T2z(z+1) s3 (г-1)3 4 6 T3z(z2-|-4z+l) s« (Z—I)4 5 е-«/ 1 2 s-f-a z— 6 Л cos — t T s z «2+(л/7’)2 z+1 7 cos co/ s z2—ZCOS <£>T s2-|-<o2 z2—2z cos coT +1 8 sin m/ 10 z sin o)T s2 -(- co2 z2—2z cos (0T+ 1 9 e ~ at cos <£>t z (z—e ~ar cos co?’) z2—2z e ~~aT cos coT e—ZaT 10 e“efsino)C (0 z e~ aT sin <oT (s—i"Ocj$ ~|“(o^ z2 — 2z e“ “r cos co7’-| e~~2aT 11 e ~~at cos —- t T s-f-a z 1n V (s+a)a-M — 1 z + e~aT 12 1 Te~aTz ге (s-f-a)2 (2_е-«Лг C J риода квантования т = ХТ(0<Х< 1) формула для z-преобразования (8.16) несколько изменяется: ОО X*(z, Х)= 2 хЦ.Т—КТ)г-1. Г__ 1 Для использования в практических расчетах ее удобно переписать в за- висимости от параметра с = 1 — К: .00 ОО Х*(г,с) — 2 x[(t-l + c)T.|z~‘-z> 2 x[[i+с) T]z~‘. (8.18) i=i Последняя формула определяет так называемое модифицированное z- преобразование’, несколько наиболее употребительных соответствий приве- дено в табл. 8.2. В общем случае при произвольном запаздывании для определения г- изображения модулированной последовательности следует вначале опреде.
Таблица 8.2 1 № 1 (строки Mi) X(s) X* (c, z) 1 1 1 s 1 z—1 2 t . _1_ s2 cT T г—1 (г—I)2 3 1 s-f-a Ь в 8 1 1 « <u | N 4 t e~at 1 Te’-acT [e-aT+c(z -e-“r)l (s+a)2 (г_е-«02 5 e ~~at sin <o01 We (г sincw0T-}-e— “rsin(l—c) w0 T] e—асГ (s-]-a)a4-w^ z2—2ze— aTcos w0 T -f- e~~2aT 6 e ~~at cos coo t s+a [zcoscwo T—e^"“rcos(l—c) woTJe-®8^ (s+a)2+w§ z2—2ze ~aT cos w0 T + e— 2aT лить число г целых периодов квантования на интервале времени запазды- вания т и параметр с из соотношения т — гт = (1 — с)Т, после чего г-изображение модулированной последовательности дельта-им- пульсов можно найти по формуле X* (г) = 2-гх* (г, с), (8.19) т.е. отыскиваемое изображение будет равно соответствующему модифици- рованному изображению, умноженному на z~r. Пример 2. Найдем г-изображение импульсной последовательности, модулирован- ной запаздывающей функцией х (f) = е—а^~ 1 (t — т) (рис. 8.10, б). Воспользовав- • шись табл. 8.2, получим: X* (г,с) = е““сГ/(г—е-”7), так, если т = 1,75т, то г ~ 1 и с = 0,25 и, следовательно, X*(z) = e~01'25“r/(z(z—е~“Г)]. 8.3. СПЕКТРЫ МОДУЛИРОВАННЫХ ДЕЛЬТА-ИМПУЛЬСНЫХ ' ПОСЛЕДОВАТЕЛЬНОСТЕЙ Спектр модулированной последовательности дельта-импульсов X* (/со) получается из ее изображения X* (s) обычным путем —заменой s на /со; со- ответственно в X* (?) необходимо заменить z на е;Т“. 198
Пример 1. z-Изображение после- довательности импульсов, модули- рованной сигналом х (f) = е—а<-1(0. определяется формулой X* (z) = z/{z—^-aT), и поэтому спектр этой последова- тельности имеет вид X* (/со)==е/Гш/(е/Т‘°—-е“аГ). На рис. 8.11 показаны графики модуля-спектра модулирующего сиг- нала (рис. 8.11,а) | X (/со) | = 1 /~\/а?аг и спектра модулированной последо- вательности импульсов (рис. 8.11, б) |Х*(/(о)| = = (1 —2e~“^cos Гш-|-е~2аГ)”0’5 для а = 0,1 мин и Т — 1 мин. Так как функция е'7'то яв- ляется периодической функцией частоты с периодом, равным ча- стоте квантования ©кв, спектр модулированных импульсных последователь- ностей представляет собой также периодическую функцию частоты с пе- риодом ©кв. Полезно также иметь в виду, что поскольку &кя = (—1)к, то при час- тоте © = л/Т (а также при частотах, кратных этой величине) спектр мо- дулированной последовательности импульсов принимает вещественное зна- чение. Спектр последовательности импульсов может быть построен по модули- рующему сигналу х (() с помощью (8.15); заменив s на /©, получим: Х*(/©) = 2 х(кТ)е->'кТ“>. (8.20) к = 0 Спектр последовательности модулированных импульсов можно также определить по спектру модулирующего сигнала, если воспользоваться (8.17), также заменив в ней s на /©: оо х*(/©) = (1/Т) 2 ОО (8.21) Из этой формулы следует, что в импульсном модуляторе осуществляется размножение спектра входного модулирующего сигнала — его смещение вдоль оси частот на ± ©кв, ± 2©кв ... и суммирование полученных таким образом составляющих. Составляющую спектра для k = 0 называют ос- новной, остальные — боковыми. Если модулирующий сигнал — случайная функция времени, модули- рованная таким сигналом последовательность импульсов будет случайна. Для описания таких последовательностей применимы те же характеристи- ки, что и для непрерывных случайных процессов: математическое ожида- ние, дисперсия, корреляционная функция, спектральная плотность мощ- ности.
Оценка математического ожидания случайной последовательности дель- та-импульсов, модулированной стационарным случайным сигналом, опре- деляется по (6.1): пГ п = V х(1Т)=-±тж, (8.22) ill л fl £ О i = l а по (6.5) определяется и оценка ее корреляционной функции п.Т г* (т) =-4г f °х* а) х* $+х} dt< (8.23) пТ J о где х* (/) — последовательность дельта-импульсов, модулированная цент- рированным сигналом °х (О- Корреляционная функция г», (т) последовательности дельта-импульсов, модулированной стационарным случайным сигналом X (0, с точностью до постоянного множителя 1/Т представляет собой также последовательность дельта-импульсов, модулированных корреляционной функцией гхх (т) непрерывного сигнала X (/): оо 4х(т)=(1/Т) 2 гхх(КТ)д(т-кТ). (8.24) Спектральная плотность мощности модулированной последовательности дельта-импульсов определяется обычным порядком, как двустороннее Фурье-изображение корреляционной функции: оо Qxx (s) = J Гхх (T) e ~ ST dT ПРИ S = /®> — oo или, если принимать во внимание (8.24), 1 К~-~~со (8.25) (8.26) Учитывая, что гхх (т) — четная функция т, последнее выражение пред- ставляют следующим образом: оо G‘vx(©)«=(l/T)o5 + (2/T) 2 гхХ(кТ) cos кТа>. (8.27) К=1 Спектральную плотность мощности Gxx (®) стационарной случайной дельта-импульсной последовательности удобно определять, вычислив пред- варительно z-изображение Gxx (z) корреляционной функции гхх (т), для чего можно использовать таблицы z-изображений правосторонних функций. Подобно тому, как это было сделано при вычислении спектральной плот- ности мощности непрерывных сигналов в §6.2, z-изображение корреляцион- ной функции модулированной последовательности дельта-импульсов может быть определено по формуле Gxx (г) = (1/Т) (z) + Rxx (z-i) - о», (8.28) где Rxx (г) — изображение правосторонней функции, совпадающей с Гхх (т) при т 0; о? —- дисперсия модулирующего сигнала X (t) (ее появле- ние в формуле обусловлено тем, что слагаемое при т = 0 в сумме Rxx(z) + + Rxx (z~x) учитывается дважды).
Рис. 8.12 Пример 2. Найдем спектральную плотность мощности последовательности дельта- импульсов, модулированных стационарным случайным сигналом с корреляционной функцией rxx (т) = Oxe~“W. Из таблицы z-изображений для правосторонней функции а*е—ат-1 (т) находим *Zx(2) = axz/<z— ®““Г) и, следовательно, oj 1 _е—2“г Q* _ —— .---------------------- xxU Т Проведя замену г = е,Гм, окончательно получим: Gx 1—е-2“г хх ( ? 1—2е ““г cosTco 4-е—2аТ Графики Gxx (со) и G*x (со) для о| = 4; а = 1 мин-1; Т — 0,5 мин приведены соот- ветственно на рис. 8.12, а и б. Спектральную плотность мощности стационарной случайной последо- вательности дельта-импульсов Gxx (со) можно также выразить через спект- ральную плотность мощности модулирующего сигнала Gxx (со). Для этого следует повторить вывод (8.17) и (8.21), оперируя только соответствующими корреляционными функциями; в результате будет получена следующая формула: I 00 ^*хх^^~г S [/(® —«®кв)1- (8,29> К~ — со По спектральной плотности мощности дельта-импульсной последова- тельности может быть вычислена дисперсия модулирующего сигнала; для получения соответствующей расчетной формулы проинтегрируем выраже- ние (8.27) в пределах от — л/Т до п/Т: ах Я/Г 2л I XX ' fp I 'Г2 — Я1Т —K/T t. e. л/т <>1 = — j (8.30) — л/т Таким образом, вычисление дисперсии стационарного случайного моду- лирующего непрерывного сигнала можно проводить как по спектральной плотности мощности этого сигнала Gxx (®), интегрируя по частоте в беско-
нечных пределах (6.25), так и по спектральной плотности мощности моду- лированной этим сигналом последовательности дельта-импульсов Gxx (со), интегрируя ее в пределах диапазона частот от —п!Т до л/Т. Напомним, что дисперсия модулированной последовательности дельта-импульсов X* (t) бесконечно велика; дисперсия же числовой последовательности X (kT) сов- падает с дисперсией модулирующего сигнала X (t), если этот сигнал стацио- нарен. 8.4. ПЕРЕДАТОЧНЫЕ ФУНКЦИИ И ДИНАМИЧЕСКИЕ ХАРАКТЕРИСТИКИ ДИСКРЕТНЫХ СИСТЕМ Применяя к уравнению непрерывной модели дискретной системы (8.3) преобразование Лапласа (т. е. умножая левую и правую его части на e~s/ и интегрируя в пределах от t ~ —0 до t = оо) и проводя замену eTs, получаем: (1 + CjZ-1 + c2z~2 + ... + сгг~г)У* (z) = (d0 -f- d^-1 + dsz~z + ... ... + dtz-‘)X (z), t. e. z-передаточная функция этой системы имеет следующий вид: Г* (г) = J»±.^ г~~', _ 1 -f-Cj г 1 + ... +cr г г Обычно умножением числителя и знаменателя на z в положительной сте- пени, численно равной наибольшей отрицательной степени в этом выраже- нии, (8.31) преобразуют в отношение полиномов с положительными степе- нями z: F* (г) ... (8.32) «0 + 2 + • + «П 2" Комплексная частотная характеристика дельта-импульсной системы по- лучается из ее передаточной функции W* (г) заменой z = еЛ“. Очевидно, что частотные характеристики импульсных систем, как и спектры импульсных последовательностей, являются периодическими функ- циями частоты с периодом, равным юкв: Г* (/со) = Г* [/ (со + £<окв)] при k = 1, 2 ... (8.33) Частотные характеристики дискретных систем (точнее — непрерывных моделей дискретных систем, выполненных на запаздывающих и усилитель- ных звеньях) имеют обычный физический смысл, поскольку реакция такой системы на синусоидальное гармоническое колебание представляет собой также гармоническое колебание той же частоты, что и входное. Периодич- ность частотных характеристик дискретных систем объясняется наличием в их составе запаздывающих звеньев; напомним, что КЧХ запаздывающего звена (см. рис. 3.21) периодична с периодом 2л/Т. Импульсная переходная характеристика дискретной системы ay* (t) по- прежнему представляет собой реакцию системы на одиночный дельта-им- пульс; естественно, что она представляет собой последовательность модули- рованных дельта-импульсов. Для получения из импульсной переходной характеристики дискретной системы z-передаточной функции можно при- менить преобразование (8.16): W* (г) w (iT) z-i, (8.34) 4=0 где w (iT) — величина (площадь) г-го импульса характеристики w* (t). 202
Пример 1. Найдем передаточную функцию и комплексную частотную характери- стику рассмотренного в примере § 8.1 цифрового И-регулятора. Поскольку разностное уравнение этого регулятора имеет вид I* (kT) —р [(й - 1) Т| = fe„Te (kT), То можем написать уравнение его непрерывной модели (8.3) Р* (0 — Р* V -Т) = kaT^ (f), а уравнение для ее г-изображения (1 — г-1) М* (г) = ЙИТЕ* (г). Таким образом, г-передаточная функция регулятора имеет следующий вид: У* (z) ...- k~ ^k„T —. р 1—2-1 и 2 — 1 Структурная схема регулятора, реализующая эту передаточную функцию, была приведена на рис. 8.7, в. Осуществив в последнем выражении замену z — е^7и>, получим комплексную ча- стотную характеристику Г; (/©) = kw Т efTa/(eiTta-1), которую, используя формулу е/Г<в=cos Tw-\-j sin Г<о, можно представить следующим образом: Эта характеристика приведена на рис. 8.13, а, а график ее модуля । wit i \ । Т Т ® Iгр (/®) | .. cosec —у- на рис. 8.13, б. Вычисление реакции у (kT) дискретной системы на заданную детермини- рованную числовую последовательность х (kT) с использованием г-преобра- зования осуществляется так же, как и для непрерывных систем: по г-изобра- жению входной последовательности X* (г) и г-передаточной функции систе- мы W* (г) находят z-изображение выходной последовательности дельта-им- пульсов: у* (г) = F* (г)Х* (г), (8.35) после чего осуществляют обратное преобразование — по таблицам z-изоб- ражений находят возможную модулирующую функцию у (f), которая после замены kT дает последовательность дискретных значений выхода у (kT). Следует обратить внимание на то, что реально никакой модулирующей функции у (t) на выходе рассматриваемой системы не существует; в расчете она появилась как вспомогательное средство для описания выходной после- 203
довательности импульсов. Очевидно, что для каждой конкретной последо- вательности чисел можно подобрать несколько модулирующих функций, так что в принципе, имея достаточно обширные таблицы z-изображений, можно было бы для Y* (z) получить несколько непрерывных соответствий у (t). Однако это не повлияло бы на единственность решения — после замены t на kT результат оказался бы таким же. Как правило, при выполнении обратного преобразования приходится осуществлять разложение Y* (г) на сумму простых дробей: я С У*(г) = У -----2—, (8.36) к= 1 г гк где zK— к-й полюс Y* (z); q— степень полинома знаменателя. Коэффициенты разложения вычисляются по формуле, аналогичной (2.25): Ск= (z-zK)V* (z)k=v (8.37) В случае, если среди корней имеется z кратных, формула для коэффи- циентов приобретает вид, аналогичный (2.26): 1 г d1-1 1 Ск, t = —- (z—zK)r У* (г) . (8.38) («”1)1 [dz'-1 ]г=гк Для выполнения расчетов необходимо определить корни характеристи- ческого уравнения [полюсы передаточной функции (8.32)1 системы: anzn + an-izn-1 + ... + агг + а0 = 0. (8.39) В дискретных системах имеется и другая возможность выполнения об- ратного преобразования: простым делением числителя на знаменатель вы- ражение для Y* (г) может быть представлено в виде степенного ряда по z-1: Уо* (^) =go4-g1z”1 + g2z-2+.... (8.40) где g0, gj — постоянные коэффициенты. Обратное преобразование этого ря- да непосредственно определяет дельта-импульсную последовательность: У* (0 = Яо 6 (0 + gi6 (t - Т) + g26 (t - 2Т) + ... (8.41) Следует только иметь в виду, что при получении решения рассматривае- мым способом необходимо (из-за накопления ошибок округления) задавать исходные данные с возможно большей точностью. Пример 2. Найдем реакцию импульсного регулятора, передаточная функция ко- торого была определена в предыдущем примере: г; (z) = fe„rz/(z - 1), на последовательность импульсов, модулированных ступенчатой функцией е (/) = = ев-1(/). , Из таблицы z-изображений находим Е* (г) = eoz/(z — 1), и, следовательно, г- изображение выходной последовательности импульсов имеет вид: Г г2 М* (г)-8дАи -т—..... . */ Обратное преобразование можно осуществить обоими указанными выше путями. 1. Из табл. 8.1 z-изображений (строка 2) находим возможную непрерывную мо- дулирующую функцию: |х(0 = 8ОАИ(/ + Г)-1(0 (напомним, что умножение на г соответствует сдвигу оригинала на время Г вперед), и, следовательно, дискретные значения выхода определяются формулой у, (АГ) = в0А„Г (А + 1) при А > 0.
Это решение, естественно, совпадает с результатом, который был получен в при- мере 8,1 (см. также графики на рис. 8.7). 2. Деление «углом» числителя на знаменатель имеет здесь следующий вид (без учета постоянного множителя e,tknT); z2—2z+l _2z—1 2z—4---2г~1 _3—2z-i З—бгДзг-- 4z~-t-3z-2 |гг—2z4-l I--2г i 3z~~$ ... т. e. M* (г) = е0/гиТ (1 + 2z-i + 3z~2 + ...), или p* (() = [6 (t) + 26 (t — T) + 36 (t — 2T) + ...], что совпадает с уже по- лученным результатом. Если входным сигналом дискретной системы является числовая после- довательность X (kT), представляющая собой дискретные значения случай- ного стационарного сигнала X (f), вычисление дисперсии случайной число- вой последовательности на выходе можно проводить в следующем порядке: 1. По корреляционной функции модулирующего сигнала входа гхх (т) найти спектральную плотность мощности эквивалентной последовательности импульсов входа Gxx (z). 2. Обычным порядком по формуле, аналогичной (6.17), найти спектраль- ную плотность мощности выхода: Gly ® Ue/rco = <г> (г) |г=е/^- (8.42) 3. Дисперсия числовой последовательности выходного сигнала Y (kT) определяется по (8.30): Л ) «;,(“>)*> <s-«> _ я т 8.5. ДИСКРЕТНЫЕ СИСТЕМЫ С НЕПРЕРЫВНОЙ ЧАСТЬЮ Импульсная переходная характеристика дискретной системы с непре- рывной частью (рис. 8.14) представляет собой последовательность дельта- импульсов, модулированную импульсной переходной характеристикой w (f) непрерывной части, т. е. ш* (0 = 2® О’Л $ lt—iT). (8.44) 1=0 Осуществив преобразование Лапласа, получим выражение для передаточ- ной функции рассматриваемой дискретной системы: U7*(s) = 2 w(iT)Q~iTs, (8.45) i=0 №* (z) = 2 да (iT) z-<. (8.46)
Х'- i НОСТИ I—:-- у __ y*~ Как видим, передаточная функция рас- *1 w ~ ° *" сматриваемой дискретной системы являет- ся функцией z, причем формула (8.46) Рис. 8.14 оказалась аналогичной формуле для изо- бражения модулированной последователь- импульсов (8.16). Это обстоятельство позволяет сделать два прак- тически важных вывода: 1. Дискретная система с непрерывной частью может быть представлена схемой, состоящей из усилительных и запаздывающих звеньев со временем запаздывания, равным периоду квантования Т. 2. z-Передаточная функция такой системы F* (г) может быть найдена по импульсной переходной характеристике непрерывной части w (t) с по- мощью таблиц z-преобразования. Для этого следует считать, что выражения, приведенные в первом столбце этих таблиц, соответствуют w (f), а выраже- ния в третьем столбце — W* (z). Выражение для передаточной функции дискретной системы с непре- рывной частью может быть также получено и по передаточной функции не- прерывной части W (s). Изображение выходной величины непрерывной части такой системы оп- ределяется формулой Y (s) = W (s)X* (s), (8.47) где W (s) — передаточная функция непрерывной части; X* (s) — изобра- жение последовательности импульсов входа. Так как функция у (t) модулирует последовательность импульсов вы- хода у* (/), то в соответствии с (8.17) 1 Y*(s) = — 2 Г (s~/ксо«в)- №=--.QO (8.48) т. е. Кхх —oo Но так как X* (s) — периодическая функция с периодом, равным час- тоте квантования сокв, последнюю формулу можно переписать следующим образом: 1 00 У*(8) = Х*(«)у 2 (8.49) к ass — ОО т. е. передаточная функция дискретной системы связана с передаточной функцией ее непрерывной части соотношением 1 00 ^*(s)=~ 2 ^(«-/«®кв)- (8.50) «== -ОО Поскольку эта формула оказалась подобной (8.17), для определения пе- редаточной функции дискретной системы по передаточной функции ее не- прерывной части можно воспользоваться таблицами г-изображений, считая выражения, расположенные во втором столбце, передаточными функция- ми W (s), а выражения в третьем столбце — передаточными функциями IT*(z). Если же в непрерывной части системы имеется запаздывание, не крат- ное Т, следует воспользоваться таблицами модифицированного z-преобра- зования, 206
Пример 1. Найдем передаточную функцию и комплексную частотную характери- стику дискретного объекта в системе регулирования, приведённой на рис. 8.8, б, если собственно объект регулирования представляет собой инерционное звено перво- го порядка с передаточной функцией: (s) = + 1), а в качестве демодулятора используется фиксатор нулевого порядка, с передаточной функцией (8.5). Передаточная функция непрерывной части дискретного объекта в этом случае оп- ределяется следующим образом: W (s)~k. 1—-е Ts * sC^s+l) Имея в виду, что 1/s (T^s + 1) = 1/s — l/(s + а), где a — 1/Тц, и воспользовавшись таблицей г-изображений, получим: . z— 1 / z z «^(z) —I j _aT _ 1—e°r * Z-e-aT ’ Соответствующая комплексная частотная характеристика имеет следующий вид 1— о-аТ IF* (/ш) = k„ —----------------- Iх l1 .fret a—aT e -—c а амплитудно- и фазо-частотные характеристики feu(l-e-aQ VI—2е “^созГш+е 2аТ ... , sin 7 co Ф* (co) = arctg-------г cos &T—e T 0 при cos 7 со—е “г>0; л при cos Г со— е~аТ <0. Полученная КЧХ для аТ = 0,25 приведена на рис. 8.15. Обратим внимание на периодичность этой характеристики, на графике обозначе- ны частоты только в пределах одного периода от (о = 0 до со = 2л/Т. Программа расчета приведена в приложении. Пример 2. Найдем теперь передаточную функцию того же объекта, но при нали- чии в непрерывной его части запаздывания. 0,* шТ=1,77С J____L_ -OJt -0,2 ыТ=0,46я\ ш~Г ~~1,93 ШТ=1,9ЯГ 0,6 шТ=0.27Г -0,6 ШТ=0,1 ТС Рис. 8.15 а>Т=1.ЭЛ шТ=1,8Х ШТ=1,93Я 0,6 0.2 О А й)Т=0.017Г ШТ=1,97Л шТ=0,057Г ШТ=2.П шТ=01 Pfi(w) W^(ju)
-0,4[\-0,2 UfT-0,241 шТ-1,93Х ыт=1,вбл jQ$(w) 4jT=1,9tv ШТ=0,15П ЫТ=1,871 -0,6 -0,4 ШТ=0.01ТГ —0.4 шТ=0,037Г —0.6 ЫТ=0,17Г Y-0,8 “Т=0,07Л ШТ=0 у а)Т=0.46Я wT=1,99K цГГ-1,7Л ШТ=О.ЗП Рис. 8.16 шТ=1,Зл ШТ=1,97Х "МГ 0,4 0,6 0,8 1lP*(w) ЫТ=О,7Я ШТ=1,65Л Здесь возможны два случая. 1. Запаздывание содержит целое число г периодов кванто- вания т = гТ. Тогда достаточно передаточную функцию объекта без запаздывания умножить на г~г, т. е. Соответственно амплитудно- частотная характеристика дис- кретного объекта остается такой же, как и в предыдущем примере, а фазо-частотная характеристика получает добавочное слагаемое —гТсо. КЧХ объекта для тех же, что и на рис. 8.15, значений аТ = 0,25 и г = 2 приведена на рис. 8.16. 2. Запаздывание не является кратным периоду квантования. В этом случае приходится пользоваться таблицами модифицированных г-изображе- ний. Передаточная функция дискретной системы с непрерывной частью, имеющей пе- редаточную функцию е TS Is (Т^ s-{-1) =е TS/s—е Ts/(s+a), в соответствии с (8.19) и данными табл. 8.2 (строки 2 и 3) имеет следующий вид: g—-оТс z—e~~aT (1—е аГс)г-|-е аТс—е аТ гг (г — 1) (г—е~аГ) где г — целое число периодов квантования Т в составе времени запаздывания, а г- передаточная функция дискретного объекта (1 —е~аГс1 г+е~аТс—е-аТ гг+* (1—е"аГ) Так, если т = 2,2Т, то г ~ 2, с = 0,8 и (1_е-0,8аГ)г + е-0.8аТ_е-аТ ---------------------------- Если в (8.46) и (8.48) s заменим на /<о, то получим соотношения, устанав- ливающие непосредственную связь между комплексной частотной характе- ристикой импульсной системы, с одной стороны, и импульсной переходной характеристикой и комплексной частотной характеристикой ее непрерывной части, с другой: W* (/со) = 2 ™ ЦТ) 1 = 0 (8.51) (8.52) Они аналогичны (8.20), (8.21). 208
8.6. НЕПРЕРЫВНЫЕ СИСТЕМЫ, НАХОДЯЩИЕСЯ ПОД ВОЗДЕЙСТВИЕМ ДЕЛЬТА-ИМПУЛЬСНЫХ ПОСЛЕДОВАТЕЛЬНОСТЕЙ На практике часто возникает задача определения изменения выходной величины у (t) непрерывной системы, на вход которой подается последова- тельность дельта-импульсов х* (/), модулированная некоторым непрерыв- ным сигналом х (0 (рис. 8.17, а). Подобная задача может быть решена с помощью изложенных в преды- дущем параграфе методов; для этого достаточно на выход исследуемой систе- мы мысленно включить фиктивное запаздывающее звено с временем запаз- дывания Тф, заключенным в пределах 0 Тф < Т, и дельта-импульсный модулятор (рис. 8.17, б), т. е. рассматривать анализируемую систему как непрерывную часть с запаздыванием дискретной системы. Рис. 8.17 Включение фиктивного запаздывания позволяет исследовать изменение выходной величины не только в моменты посылок импульсов входа, но и в каждый момент между ними. Практически вычисление можно проводить, используя таблицы моди- фицированного z-преобразования; порядок расчетов в этом случае следую- щий: 1. По передаточной функции непрерывной системы W (s) определяют модифицированную передаточную функцию соответствующей дискретной системы IF* (z, с). 2. Определяют модифицированное изображение выходной последова- тельности импульсов: У* (z, с) = Г* (г, с)Х* (г). (8.53) 3. Полученное изображение умножают на z и осуществляют обратное z-преобразование, в результате которого находят дискретные значения выхода для моментов времени t = сТ, t = (1 + с)Т, t == (2 + с)Т и т. д. Характерной особенностью процессов на выходе непрерывной системы в рассматриваемом случае является наличие так называемых пульсаций кван- тования; эти пульсации обусловлены тем, что входной сигнал, который она получает от демодулятора, меняется ступеньками. При анализе поведения непрерывных систем, находящихся под воздей- ствием случайных последовательностей импульсов, обычно возникает зада- ча определения дисперсии случайного изменения непрерывного сигнала на выходе. Если входной модулирующий сигнал X (/) стационарный, стационарной будет числовая последовательность, порождаемая этим сигналом X (kT). При фиксированном значении фиктивного запаздывания тф в расчетной схе- ме рис. 8.17, б дискретные значения выхода Y [ (k + с)Т\ образуют стацио- нарную последовательность, дисперсия которой определяется (8.43): л/т Оу (с) — (Т2/2п) J G^(co, с) dco, (8.54) -Л/Т где Gyy (со, с) — модифицированная спектральная плотность мощности этой последовательности, определяемая формулой Gyy (®, с) = 1F* (г, с) F* (2 ' , с) |г=е/гQ*xx (со), (8.55)
где W* (z, с) — модифицированная передаточная функция дискретной сис- темы с непрерывной частью, содержащей исследуемую непрерывную систе- му и звено фиктивного запаздывания W (s, с) = W (8.56) W (s) — передаточная функция исследуемой непрерывной системы; G*xx (®) — спектральная плотность мощности входной последовательности импульсов. Очевидно, что результат вычислений по (8.54) и (8.55) будет различным для различных с, т. е. дисперсия выхода непрерывной части будет меняться в течение периода квантования Т. Таким образом, случайный процесс на вы- ходе непрерывной системы Y (t), вызванный стационарной входной после- довательностью импульсов X* (t), уже не будет стационарным. Однако эта нестационарность имеет периодический (с периодом, равным одному перио- ду квантования Т) характер; поэтому значения этого сигнала, разделенные интервалом квантования, образуют стационарную числовую последова- тельность X (kT). В периодически нестационарном характере изменения выходной величи- ны непрерывной системы собственно и проявляется эффект пульсаций кван- тования, когда процессы на входе системы случайны. Периодически нестационарный характер дисперсии выхода непрерыв- ной системы, подверженной действию стационарных дельта-импульсных последовательностей, заставляет вводить подходящие усредненные показа- тели, простейшим из которых является среднее за период значение диспер- сии o>(l/T)jo*(()cft, о или после замены переменной о| =jj oj (с) de. о (8.57) Вычисление среднего значения дисперсии Оу может осуществляться и без предварительного определения зависимости дисперсии от с в явном виде. Действительно, подставим в (8.59) выражение для ву (с) (8.54) G*(/ (со, с) da de, или после смены порядка интегрирования л/Т Сту = —— С Gffy (a) da, zn J - л/T где <?w(<») = J G*m (co, c) de о (8.58) (8.59) — усредненная спектральная плотность мощности выхода. 210
Подставив в последнюю формулу выражение (8.55) для Gyy (со, с), полу- чим: где (®) Ч (Я) |2G-(<•>)> 1 |F*(/w) Г = JI Г* (/ы, с) \2dc (8.60) (8.61) — усредненный квадрат модуля модифицированной комплексной частотной характеристики системы. _ Таким образом, для определения ау можно сразу найти усредненную ха- рактеристику |F* (/<о) |2, после чего осуществлять расчеты обычным поряд- ком по (8.60) и (8.62). ГЛАВА ДЕВЯТАЯ СИНТЕЗ АЛГОРИТМОВ ФУНКЦИОНИРОВАНИЯ И РАСЧЕТ ПАРАМЕТРОВ ЦИФРОВЫХ РЕГУЛЯТОРОВ 9.1. АНАЛИЗ ПРОЦЕССОВ РЕГУЛИРОВАНИЯ В СИСТЕМАХ С ЦИФРОВЫМИ РЕГУЛЯТОРАМИ Как было показано в предыдущей главе, системы с цифровыми регуля- торами могут быть приведены к модели системы, состоящей из моделей дис- кретных объекта и регулятора (см. рис. 8.8, в). Для этой системы справед- ливы следующие зависимости между изображениями последовательностей входных и* (t), v* (t) и выходных у* (f) импульсов: К* (г) - Ф;„ (г)[/* (г) + Ф;у (г)ЛГ* (г), (9.1) где Фуи (г) и Ф^ (г), определяются формулами, аналогичными соответст- венно (3.36) и (6.34): Ф^ (г) = F£ (г)г; (г)/ [1 - F£.o (г)1; (9.2) Ф^(г) = 1/11 - Гр.с(г)1; (9.3) г;.с (г) ==-г; (2)г; (г), (9.4) где Fp (2) и Fp (г) — г-передаточные функции дискретных регулятора и объекта. Для определения г-изображения N* (г), приведенного к выходу дискрет- ного объекта возмущения v* (/), который обусловлен действием на действи- тельный непрерывный объект возмущений А. (/), следует вначале определить изображение приведенного возмущения N (s) для действительного объекта (s) - Fx (s) Л (s), (9-5) где F>, (s) — передаточная функция объекта по каналу действия возмуще- ния А (/); Л (s) — изображение A, (t). Пример 1. Предположим, что регулируемый объект является инерционным зве- ном первого порядка с передаточной функцией (») = + >).
а цифровой регулятор реализует И-алгоритм регулирования, т. е. его передаточная функция Г*(г) = й*г/(г-1), • где k* = kn Т. Найдем последовательность значений регулируемой величины у (kT) при ступенча- том возмущении % (t) = Хо-1 (/), действующем на объект со стороны регулирующего органа. Передаточная функция дискретного объекта с рассматриваемой непрерывной ча- стью была найдена в примере 1 § 8.5: Г*(г) = Ац(1-е-аТ)/(г—е-аГ), где а=1/Тц . Таким образом, z-передаточная функция разомкнутой системы (9.4) имеет вид а z-передаточная функция замкнутой системы (9.3): * _____________(г— 1) (г—е~аГ)___________ ФМг) = г2_|_[^^(1_е-аГ)_0+е-аТ)]г + е-аГ • Изображение приведенного к выходу действительного возмущения (9.5) имеет вид N (s) = fep.VU (7> + 1)], и поэтому N* (г) = ь Хо (1 —е~аТ) - и (z— l)(z—е а‘) Таким образом, z-изображение последовательности импульсов выходно й величины оп- ределяется формулой е а7’) г у* (г\ —----------—•— ------————•....... -..- г2+ [й* (1 — e" aT) — (l +e^aT)] z+e^aT Так, если период квантования выбрать вдвое большим постоянной времени объек- та, т. е. если аТ — 2 и = 2,092 (как будет показано в дальнейшем, это соответст. вует степени затухания доминирующей компоненты собственных колебаний системы, равной 0,9), то: Г*(г) г2+0,6739г+0,1353 ‘ Деление «углом» числителя на знаменатель этого выражения приводит к следующему ряду (соответствующая программа приведена в приложении): Г* (z)=^X0 [0,86472-1—0,5827z-2+0,2757z-3—0,1069z-»-h ... ]. Определяемая этим рядом числовая последовательность у (Т) == 0,8M7k^a;y (2Т) = —О,5827йцХо ... показана на рис. 9.1 точками 1,2,3...; как видим, этих точек оказалось явно недостаточно для полного представления о характере изменения регулируемой вели- чины в промежутках между импульсами. Для в 4 раза меньшего периода кванто- вания и найденного из тех же условий /г„/г* = 1,01 имеем: v*/ . 0.3935г (z)^k^u г2_| 209г4-0,6065 = Хо [0,3935Z-1 + о, 4757г-2-|-0,3365г~з • 4-0,1183z-4—0,0611г-5—...[. В этом случае дискретные значения у (кТ) дают достаточно тесно расположенные точки, позволяющие интерполировать изменение у (/) и в промежутках между посылками импульсов; соответствующий график на рис. 9.1 показан сплошной линией.
Рис. 9.2 Если возникает необходимость уточнить характер изменения регулируе- мой величины объекта в промежутках между моментами посылок импуль- сов, схема системы регулирования (см. рис. 8.8, а) должна быть приведена к такому виду, при котором выходной величиной будет непрерывная регу- лируемая величина действительного объекта у (t). По отношению к изме- нению командного воздействия и (/) эта схема показана на рис. 9.2, а; чтобы для анализа можно было применить методы теории дискретных систем, к ее выходу следует подключить звено фиктивного запаздывания и импульсный модулятор так, как это показано на рис. 9.2, а штриховой линией. Изображение последовательности дельта-импульсов выхода такой систе- мы, возникающих в моменты времени сТ, (1 + с)Т, (2 + с)Т .... в соответст- вии с § 8.6 может быть вычислено по формуле zY* (z) = z —-Е----Е------U* (z), (9.6) где Fg (z, с) — модифицированная z-передаточная функция дискретного объекта с непрерывной частью, имеющей передаточную функцию W (s) = - ^дм («Ж (s). Подобная же расчетная схема для случая, когда входным воздействием является возмущение v (/), приведена на рис. 9.2, б; после включения фик- тивного запаздывающего звена и модулятора и разнесения их по ветвям приходим к схеме, изображенной на рис. 9.2, в, где входными воздействиями являются последовательность дельта-импульсов — v* (f) и v (/) Изобра- жение последовательности импульсов выхода, возникающих в моменты сТ, (1 + с)Т, (2 4- с)Т .... определяется формулой F*(z) W* (z, с) zY*(z, с) ^zN*(z, N*(z), (9.7) 1 i' w p w p где N* (z, c) — модифицированное изображение последовательности им- пульсов, модулированных сигналом v (t). Пример 2. Для рассмотренной в предыдущем примере системы модифицирован- ная z-передаточная функция, соответствующая сомножителю в выражении для переда- точной функции непрерывной части, зависящей только от s, 1/s (TyS + 1) = 1/s — l/(s + a)
определяется формулой 1 е~~аТс (1—е аГг)гЧ~е аТс—е аТ г~1 г—е-аГ (г —1) (г—е—аГ) Следовательно, модифицированная z-передаточная функция дискретного объекта определяется в этом случае выражением (1 — е аГс)гЧ~е аГс —е аТ г(г-е“аГ) Для анализа поведения системы при действии возмущения X (!) предварительно необходимо, как это следует из (9.7), определить модифицированное z-изображение им- пульсной последовательности, модулированной приведенным возмущением v (f). Поскольку в рассматриваемом случае то N(s) = Хо , /J. 1 s+a -- ^0 (1—е-аГс)г4-е~аГс—е~~аГ (z—1)(г—е аТ) и (9.7) приобретает следующий вид: (1—е"аГс) г+е~аГа—е~аГ____(1—е~ аГ)г 1 “ M'(z —1)(г—е~аГ) + ^ийц(1—e-aT)z (z—1) (z—е-аГ) J г^ Хо [(1 —е~~аТс) г+е-аТс~е 'иТ\ ” г2+Г^йи(1-е-аГ)-(1 + е“аГ)]г + е-аГ Так, для принятого в предыдущем примере значения аТ = 2 и при = 2,092 име- ем: гУ*(г, с) = йцХо г [(1—е 2с)г-|-е 2с—е~2]_________ г2 + [2,092 (1 — е-а)+(1 + е~2)] г + е-2 При с = 0 эта формула переходит в формулу, полученную в предыдущем примере; при с — 0,25 гУ* (г; 0,25) - Хо г 0,3934694г+0,47119535 г2 + 0,6735433г4-0,1353353 {0,3935 + 0,2062z-i—0,1921z-24-l ,015г-»-0,0424г-*4- ...]. Эта последовательность чисел определяет значение регулируемой величины в моменты времени 7 = 0,257’== 0,57у, 1.25Т = 2,5ТЦ; 2,257’ = 4,57^ и т. д. Проведя рас- чет по полученной формуле для нескольких значений с, можно уточнить характер из- менения регулируемой величины в промежутках между импульсами (ее значения в мо- менты посылок импульсов были уже найдены в предыдущем примере). Соответствую- щий график дан на рис. 9.1 штриховой линией. 9.2. УСТОЙЧИВОСТЬ СИСТЕМ С ЦИФРОВЫМИ РЕГУЛЯТОРАМИ Переход от системы с цифровым регулятором к модели дискретной систе- мы (см. рис. 8.8, в) позволяет использовать для исследования устойчивости такой системы критерии устойчивости непрерывных систем. Это утвержде- ние следует из того, что рассматриваемая модель состоит лишь из непрерыв- ных безынерционных и запаздывающих звеньев. 214
Критерий Рауса—Гурви- ' ца. Характеристическое урав- нение замкнутой дискретной системы _ ,1-Кс(«) = 0 (9.8) является трансцендентным, однако уравнение 1 — W*p.e (г) = 0 (9.9) Рис. 9.3 является алгебраическим относительно переменной г. Правда, переход от переменной s к переменной г существенно меняет область расположения кор- ней z-характеристического уравнения (9.9), соответствующего устойчивости системы, по сравнению с той же областью расположения корней уравнения (9.8). Напомним, что система с характеристическим уравнением (9.8) устой- чива, если все корни этого уравнения располагаются в левой полуплоскости комплексной плоскости (рис. 9.3, а). Для устойчивости системы с z-харак- теристическим уравнением (9.9) необходимо и достаточно, чтобы все корни этого уравнения по модулю были меньше единицы, т. е. располагались на комплексной плоскости z внутри круга единичного радиуса с центром в на- чале координат (рис. 9.3, б). Действительно, произвольному корню уравнения (9.8) sK = ±ак ± /<*>« соответствует корень уравнения (9.9) zK = е±а*т е±1Т\ модуль которого 4-СС Т равен е . Корням уравнения (9.8), для которых ак = 0 (нулевым и мнимым), соот- ветствуют корни уравнения (9.9) zK = е±/Гш'с с единичным модулем. Та- ким образом, если для устойчивости системы требуется, чтобы корни урав- нения (9.8) располагались в комплексной плоскости s левее мнимой оси, корни уравнения (9.9) должны располагаться внутри круга единичного ра- диуса комплексной плоскости г. Для того, чтобы при исследовании устойчивости дискретных систем мож- но было пользоваться обычными критериями устойчивости Рауса—Гурви- ца, можно подстановкой z — (w + 1)/ (w — 1) (9.10) преобразовать уравнение (9.9) в новое, также алгебраическое уравнение относительно новой переменной и>; покажем, что корням (9.9), расположен- ным внутри круга единичного радиуса, соответствуют корни преобразован- ного таким образом уравнения, расположенные слева от мнимой оси. Дей- ствительно, если число z (в общем случае комплексное) по модулю меньше единицы, то модуль числителя (9.10) должен быть меньше модуля знамена- теля \w + 1| < |ay — 1|. Число ш на комплексной плоскости изображается вектором ОА (рис. 9.4). Если число w расположено в левой плоскости (как это имеет место на рис. 9.4, а), длина вектора ОС = ay — 1 будет всегда больше длины вектора ОВ w + 1, и поэтому число z должно быть по мо- дулю меньше единицы. Подоб- ным же образом можно пока- зать, что вектору, изобра- жающему число w, располо- женному справа от мнимой оси (рис. 9.4, б), соответствует число z, по модулю большее единицы.
Рис. 9.5 Пример 1. Рассмотренная в примерах преды- дущего параграфа система имеет г-характеристиче- ское уравнение второй степени вида г2 + Аг + + В = О, где A = k*№ k* (1 -е”аТ)-(1 +е"аТ)-, В^~~аТ. Определим условия устойчивости этой систе- мы. Воспользовавшись подстановкой (9.10), полу- чим: (w + l)2/(oi — I)2 + A (w + 1)/(® — 1) 4* В — 0, или (1 + А + В) ш2 + 2 (1 — В) w 4- 1 — А 4- В == 0. Для того чтобы корни этого уравнения располагались в левой полуплоскости, не- обходимо и достаточно обеспечить положительность всех его коэффициентов, т. е. усло- вия устойчивости должны иметь вид 1 4- А 4- В > 0; 1 — В > 0; 1 — А 4- В > 0, или при переходе к действительным параметрам исследуемой системы ^fe|X(l-e“ar)>0; 1—е-“г>0; 2 (1 4-е~аГ) > ft* (1 _е-аГ). Первые два равенства выполняются всегда, и, следовательно, остается единствен- ное (третье) требование к параметрам системы, из которого следует: *и^<20+е”°Г)/(1-е-аГ)- График построенной по этой формуле границы устойчивости показан на рис. 9.5. Обратим внимание на то, что если бы рассмотренный в примерах объект регули- ровался непрерывным И-регулятором, система была бы устойчивой при любых значе- ниях коэффициента передачи разомкнутого контура. Система с цифровым регулятором может, как показал проведенный анализ, оказаться и неустойчивой. Критерий устойчивости Михайлова. Для использования этого критерия из левой части характеристического уравнения замкнутой системы anzn 4~ an-iZn~1 + ... 4~ aiz 4~ = 0 образуется характеристический полином F* (г) = anzn 4- ап-ггп~{ + + а^г + ай, (9.11) замена в котором г = е;7'“ приводит к характеристическому вектору систе- мы F* (]<л) = ап 4- ez'<п ~1 ’ 4- •. + «х е/Тм 4- а0. (9.12) Критерий устойчивости Михайлова заключается в следующем: если сис- тема устойчива, то годограф характеристического вектора, начинающегося на вещественной положительной полуоси при изменении ® от ® = 0 до <в = — п/Т, совершает поворот против часовой стрелки на угол пп, проходя последовательно 2п квадрантов комплексной плоскости. Доказательство критерия аналогично его доказательству для непрерыв- ных систем. Представим характеристический полином (9.11) в виде произведения F* (z) = an (z —zj (z —z2) ... (z —z„), (9.13) где zlt z2...zn — корни характеристического уравнения системы (9.9). Рассмотрим в этом выражении один из сомножителей z — zK. Если соответствующий ему корень zK лежит внутри круга единичного радиуса (т. е. соответствующая этому корню компонента переходного процесса устой- чива), то число elTa> — zK изображается вектором, проведенным из точки 216
zk комплексной плоскости к окружности единичного радиуса так, как это показано на рис. 9.6. Очевидно, что при изменении со от со = 0 до со = л/Т векторы, соответствующие вещественным корням, совершат поворот на угол л против часовой стрелки. Для комплексного корня этот поворот будет от- личаться от л на угол IP, ] 4- Ц32|; однако поскольку каждому комплексному корню должен соответствовать сопряженный ему корень, то суммарный угол поворота векторов против часовой стрелки для двух таких сопряжен- ных комплексных корней будет равен 2л. Из сказанного следует, что суммарный угол поворота произведения век- торов (9.13) в устойчивых системах должен быть равен пл, причем пово- рот должен происходить против часовой стрелки. Если же среди корней характеристического уравнения имеется один, значение которого по модулю больше единицы, вектор, проведенный из соответствующей точки комплексной плоскости корней к окружности при изменении ® от «о = 0 до со = л/Т, возвратится в исходное положение, не совершив никакого поворота, т. е. общий угол его поворота окажется равным нулю. Соответственно если окажется, что при изменении со от со = = 0 до <о = л/Т годограф характеристического вектора совершит поворот на угол /пл, то можно утверждать, что вне круга единичного радиуса распо- ложено п — m корней этого уравнения (где п — степень характеристического уравнения). Пример 2. Определим с помощью критерия Михайлова устойчивость рассмотрен- ной в примере 1 системы при аТ == 2; = 1 и 4. Характеристический вектор системы определяется формулой F* (/ю) = е/2ГоЧ^е/п’> + В ==(со5 27’ю + Л cosTw-f-B)+ -2/(sin 2Ты-!-Л sin Гш), где A = fe’feg(l-e-ar)-(!+e”fl7)‘- В^е~аТ. В первом случае А = —0,27067 и В = 0,13534; во втором А = 2,32332 и В = 0,13534. Соответствующие годографы показаны на рис. 9.7. Как видим, в первом случае условие критерия выполняется (годограф проходит четыре квадранта против часовой стрелки), а во втором не выполняется, поскольку годограф проходит только два квад- ранта. Это означает, что характеристическое уравнение имеет один корень, модуль ко- торого превышает единицу. В рассматриваемом простом примере это легко проверяется — z-характеристиче- ское уравнение г2 + 2,32332г + 0,13534 = 0 имеет корни zt = —2,26352 и z2 = 0,07555. На этом же рисунке показан годограф характеристического вектора для случая, когда система находится на границе устойчивости (аТ = 2 и k*Kk — 2,626).
Критерий устойчивости Найкви- ста. Сформулированная выше при- менительно к дискретным системам модификация критерия Михайлова позволяет таким же способом, как это было сделано в § 4.2, сформули- ровать критерий устойчивости Най- квиста: дискретная система, устой- чивая в разомкнутом состоянии, сохранит свою устойчивость и после замыкания ее обратной связью, если отрицательная комплексная частотная характеристика разомк- нутого контура при изменении ча- стоты от со •-= —л/Т до © =л/Т не охватывает точки —1, /0. Если система в разомкнутом со- стоянии неустойчива, то для того, чтобы после замыкания ее обрат- ной связью она стала устойчивой, необходимо и достаточно, чтобы отрицательная комплексная частот- ная характеристика разомкнутого контура при изменении © от © = —л/Т до © = л/Т к раз охватывала точку — 1, / 0 (где к — число корней г-характе- ристического уравнения разомкнутого контура, расположенных вне окруж- ности единичного радиуса). Если z-характеристическое уравнение разомкнутого контура имеет один корень, равный единице (что обычно имеет место в системах, использующих регуляторы с интегральной составляющей в законе регулирования), комп- лексную частотную характеристику при © = 0 следует дополнить дугой бесконечно большого радиуса. Пример 3. Решим рассмотренную в предыдущем примере задачу с помощью кри- терия Найквиста. z-Передаточная функция разомкнутого контура системы была найдена в примере 1 §9.1: и, следовательно, -ir; с(7ш) = ^ (1 —е"оГ) е/г“/[(е/Ти-1) (е/Гю-е”аГ)]. Годограф этой характеристики в пределах частот от со = 0 до © = л/Т для аТ == 2 и = 1 приведен на рис. 9.8; при частоте © = л/Т он принимает значение — 0,3808, и, следовательно, критическое значение коэффициента усиления разомкнутого контура, при котором замкнутая система выходит на границу устойчивости, определяемое из условия fe‘^'0,3808 = 1, равно 2,626 (что, естественно, совпадает с результатом, по- лученным с помощью других критериев). Программа расчетов приведена в Приложении. 9.3. ЗАПАС УСТОЙЧИВОСТИ СИСТЕМ С ЦИФРОВЫМИ РЕГУЛЯТОРАМИ Как и в непрерывных системах, оценка запаса устойчивости дискретных систем может проводиться с помощью корневого и частотного показателей колебательности. Оценка запаса устойчивости по распределению корней характеристичес- ского уравнения. Каждому корню z-характеристического уравнения (9.9) соответствует бесчисленное множество корней трансцендентного s-характе- 218
ристического уравнения (9.8); связь между этими корнями определяется формулой 2к = еГ8к = е“г“«е/(Г®«±2я/) (1=1,2,...), (9.14) т. е. все s-корни, соответствующие zK, имеют одинаковую вещественную часть, а их мнимые части отличаются друг от друга на постоянное слагаемое 2л!Т = ©кв. Поэтому если обеспечена должная степень устойчивости для главных s-корней (т. е. для корней с I = 0), то тем самым гарантируется должная степень устойчивости и для всех остальных корней. Определение доминирующей пары главных сопряженно-комплексных корней, удовлетворяющей требованию заданной степени затухания соот- ветствующей компоненты собственных свободных колебаний, определяется, как и для непрерывных систем, из условия (4.24) (—mat + /а) = 1 (9.15) (где m — заданный корневой показатель затухания свободных колебаний), причем из бесконечно большого числа решений выбирается только одно, соответствующее минимальному ©. После определения ©дом и адом = /п©дОМ анализ степени устойчивости системы в целом проводится построением расширенной комплексной частот- ной характеристики разомкнутой системы —IFJ.C (—адом + /со) в пределах диапазона частот от © = 0 до © = л/Т и проверкой выполнения обобщенно- го критерия Найквиста. Этот критерий по отношению к дискретным замк- нутым системам может быть сформулирован следующим образом: для того, чтобы замкнутая дискретная система имела требуемую степень устойчиво- сти т) — адом> необходимо и достаточно, чтобы расширенная комплексная частотная характеристика разомкнутого контура —1Гр.с (—адом -f- /’©) при изменении © от © = — л/Т до © = л/Т столько раз против часовой стрелки охватывала точку —1,/0, сколько корней справа от линии —адом = const имеет характеристическое уравнение разомкнутого контура. Обычно в практике расчетов характеристическое уравнение системы регу- лирования в разомкнутом состоянии либо вообще не имеет корней справа от линии —адрм, либо имеется только один такой корень (нулевой корень в системах, использующих регуляторы с интегралом в алгоритме их функцио- нирования). Соответственно этому комплексная частотная характеристика —(—“дом + /®) либо вообще не должна охватывать точку —1, / 0, ли- бо охватывает ее 1 раз. Доказательство приведенного критерия осуществляется так же, как и доказательство критерия устойчивости Найквиста. Пример 1. Для рассмотренной в предыдущих примерах системы регулирования, передаточная функция разомкнутого контура которой имеет вид: (г) = (1 —е~аТ) z/(z —1) (г-е-аГ). уравнение (9.17) записывается следующим образом: —^^(1 — e~aT)z = (z—1)(г—е~аТ) при z=e~mTei+‘Ta, ИЛИ —A=z+e-aTz~i при г=е~тГ“+'т<0, (9.16) где 4 = Аи(1—е—аГ)—1—е—аТ. После очевидных преобразований это уравнение может быть представлено следу- ющим образом: - А = (е ~mra + е-аГ emra) cos 7’ш + / (е ~mT(a-e-аТ emTta) sin 7'<о.
Приравнивая друг к другу вещественные и мнимые составляющие, получаем систему из двух уравнений, решение которой: Ты = аТ/2пг и А = —2е~аТ/2 X cos аТ/2пг, что позволит определить и коэффициент усиления разомкнутого контура: k» АН = (А + 1+е-аТ)/(1 -е~~аТ), (9.17) при котором будет иметь место заданное значение т. Так, для аТ =2 к m = 0,3665 имеем: Та = 2,7285 и = 2,0924. Именно для этого численного значения и был построен на рис. 9.1 (в примерах §9.1 и 9.2) один из графиков процесса регулирования. Расширенную комплексную частотную характеристику разомкнутого контура Й7р*с (—«дом + /ш) в рассматриваемом случае строить нет необходимости, так как z-характеристическое уравнение имеет только два сопряженно-комплексных корня. Оценка запаса устойчивости по частотному показателю колебательности. Расчет параметров настройки дискретных регуляторов из условия получе- ния требуемого значения резонансного пика АЧХ замкнутой системы /ФрМ (/со)/ не отличается от уже изложенного в § 4.4, 5.4 расчета непрерыв- ных регуляторов и может сопровождаться наглядными графическими по- строениями. Пример 2. На рис. 9.8 приведены указанные построения для рассмотренной в предыдущих примерах системы (аТ = 2) при МД!)П = 1,5475, что соответствует сте- пени затухания доминирующей компоненты собственных колебаний ф = 0,9. Радиус окружности, касающейся луча и характеристики, оказался равным г = = 0,74, и, следовательно, йи*пр = 1,1095/0,74 = 1,5. Заметное расхождение с ре- зультатом предыдущего примера может быть объяснено влиянием недоминирующих компонент при столь большом периоде квантования (что непосредственно видно из графика процесса регулирования, представленного на рис. 9.1). В дискретных системах существует возможность выбора передаточной функции регулятора таким образом, что все коэффициенты z-характеристи- ческого уравнения замкнутой системы (9.11), за исключением одного, обра- тятся в нуль и оно примет следующий вид: anzn = 0. (9.18) В этом случае соответствующая передаточная функция замкнутой системы примет вид конечного ряда: Ф* (z) = do 4- d^-1 + ... + diZ~‘, ,(9.19) а импульсная переходная характеристика будет содержать конечное число импульсов. Поскольку все корни характеристического уравнения (9.18) нулевые, что соответствует бесконечно большим по модулю вещественным составляющим корней s-характеристического уравнения, такие системы получили название систем с бесконечно большой степенью устойчивости. Эти системы позволяют, в частности, осуществлять переход объекта из одного состояния в другое за конечное число интервалов квантования, по- этому их еще называют системами с конечным временем переходных процессов. Пример 3. Определим алгоритм функционирования контроллера в системе уп- равления рассмотренным в предыдущих примерах объектом из условия получения передаточной функции замкнутой системы в виде конечного ряда (9.19) при минималь- ном значении /. Из (9.2) следует, что контроллер в этом случае должен иметь следующую передаточную функцию: .____1__________________z—е~~аТ______dp-j-ф г-14- z 1 __ kh(Z,~F’(?) 1—Ф*ц(г) - ^(i_e-ar) 1-40-^г-1-...-фг-г г—е~аГ_______dp г^+Ф 1 +Ф Аи(1—е-аГ) —
kpjtft) I 1 I SSSS — I I- ......................t -----— 2T 3T t О T 2T 3T t a) S) Рис. 9.9 Для того чтобы она была физически реализуемой, необходимо, чтобы степень числите- ля этого выражения не превышала степени знаменателя. Это, очевидно, возможно толь- ко при условии, что — 0; если, кроме того, потребовать, чтобы переходный процесс имел минимальную длительность, следует выбрать I = 1, а чтобы в установившемся режиме точно воспроизводился сигнал задания, должно быть dx = 1. Таким образом, имеем следующую передаточную функцию контроллера: при этом импульсная переходная характеристика замкнутой системы имеет только один, смещенный на Т, импульс: Изображение реакции изменения управляемой величины полученной системы на ступенчатое изменение задания х (t) = и (1) = х0 1 (/) определяется формулой У*(г) = Х" = х0 z-’ + xo z-2 + x0z~3+ .... г—1 а изображение последовательности управляющих импульсов — выражением , _____(г)_________л-p г ______д» z—е~аГ _ И (Z)== l + г-1 = г_) = [хоМц (1—е“йГ)] [1 +(1 —е“аГ) z-i4-(l — е~аТ) z-a-f- ... Соответствующие графики изменения у (/) и р. (/) для аТ = 0,5 показаны на рис, 9,9, а, б. Для определения характера изменения управляемой величины в промежутки меж- ду импульсами следовало бы воспользоваться (9.6) и модифицированной передаточной функцией объекта, которая была найдена в примере 2 §9.1. Однако в рассматривае- мом случае в этом нет необходимости, поскольку характер изменения процессов ясен из физических соображений. Заметим, что процессы конечной длительности могут быть получены и в непрерывных системах регулирования; необходимо только, чтобы непрерыв- ный регулятор содержал соответствующим образом подобранные запазды- вающие звенья. Объекты, в которых может быть реализован процесс конечной длитель- ности по всем переменным состояния, называются полностью управляемыми. 9.4. КРИТЕРИИ КАЧЕСТВА ФУНКЦИОНИРОВАНИЯ СИСТЕМ С ЦИФРОВЫМИ РЕГУЛЯТОРАМИ Поскольку в расчетной схеме системы управления с цифровым контрол- лером (см. рис. 9.2) входы и (/) и v (f) и выход у (t) являются непрерывными функциями времени, критерии оптимальности остаются теми же, что и для непрерывных систем. Линейный интегральный критерий. Для того, чтобы вычислить интеграл от непрерывного сигнала у (() по z-изображению модулированной этим сиг- 221
налом последовательности дельта-импульсов у* (t), вначале вычислим сум- му всех дискретных значений у (кТ) в моменты посылок импульсов. Для этого, очевидно, достаточно в формуле для z-преобразования (8.16) положить г — 1, т. е. 5 у(кТ) = У*(г)|ж=1, (9.20) к = 0 и, следовательно, приближенное значение интеграла от у (0, вычисленное по методу прямоугольников с шагом дискретности, равным Т, определяется формулой (9.21) 0 /с = 0 Для получения точного результата разобьем интервал квантования на п одинаковых отрезков и вычислим приближенное значение интеграла с шагом дискретности А/ — Tin — Т&с: оо f у (t) (г, Ас) |г = 1 -уХу* (Z, 2Ас) |ж=1 +... J п п о Т ... + —У*(г, пДс)|г=1=Т 2 у*(2’ «М|Жг=1Дс. При Ас-*-0 получим точное решение: оо 1 \y(t)dt=T\Y*(z,c)\z=idc, (9.22) bo где У* (г, с) — модифицированное z-изображение модулированной сигна- лом у (t) последовательности импульсов. Таким образом, вычисление линейного интегрального критерия может выполняться по (9.22); у (t) в этом случае должно быть переходной характе- ристикой системы по интересующему нас каналу. Пример 1. Вычислим значение линейного интегрального критерия для рассмо- тренной в предыдущих примерах цифровой системы регулирования для ступенчатого возмущения, идущего со стороны регулирующего органа. В примере 2 §9.1 получено модифицированное z-изображение выходной дельта- импульсной последовательности: (0-е"аГС) г+е-аГс-е-а:г1 с) = -—'— -----— --— -----------—'— --- (l + e"ar)h+e“ar Подстановка этого выражения в (9.22) дает следующий результат: Р(О^ = По/^. о Квадратичный интегральный критерий. Из формулы для спектральной плотности модулированной дельта-импульсной последовательности (8.20) y*(/w)= 2 ^(KT)e-/ftr“ к=0 следует, что У*(—у<о) = 2 y(mT)&mTa. т=о
Перемножим эти выражения: У* (/со) У* (—/©) = 2 У(кТ) з y(mT)ei<m~^Ta = & —О т — 0 оо оо оо - 2 y4kT)+2 2 2 y(kT)y(k + m)COsmTa, k = 0 k—l т*= 1 затем проинтегрируем их по со в пределах от ю = —п1Т до со = л/Т; Л 2 оо J Y* (/со) Y* (—/со) da — со 2 У* Я к—О 2 т. е. оо ^y4kT) л : т J У* (/со) У* (—/со) da. (9.23) Это выражение может быть записано также следующим образом: т 2л У* (/со)]2 da, (9.24) и, следовательно, приближенное значение интеграла от квадрата у (/), вычисленное по методу прямоугольников с шагом дискретности Т, может быть найдено по формуле оо о У*(/со)|2Жо. (9.25) Для получения точного результата, как и прежде, разобьем интервал квантования на п одинаковых отрезков длиной А/ = ТАс и вычислим при- ближенное значение интеграла с шагом дискретности ТАс: - ль оо П Т | У* (/со, i &с) |2 da — т Л . Л ] У* (/со, iAc)|2Ac da, t где У* (ja, Ас) — модифицированная спектральная плотность сигнала у* (/) для с = /Ас. Устремим теперь Ас к нулю; тогда подынтегральное выражение в по- следней формуле примет следующий вид: п 1 ______ lim УЧУ* (/со, i Ас) |2 Ac = С | У* (/со, c) |2dc = | У* (/co) |2, (9.26) Дс-*° £=1 б
а сама формула о л/т Т2 р _____________ — I IY* (/©) |2 da. 2л J - л/Т (9.27) Если у (t) является переходной характеристикой системы, полученная формула определяет величину квадратичного интегрального критерия. Дисперсия отклонения регулируемой величины при действии случайных стационарных возмущений. Для вычисления дисперсии последовательности дискретных значений регулируемой величины системы, находящейся под воздействием стационарных случайных возмущений, может быть использо- вана формула (8.43); однако такой расчет, вообще говоря, дает заниженный результат, поскольку в нем не учитывается увеличение дисперсии непрерыв- ной регулируемой величины в промежутках между импульсами за счет эф- фекта пульсаций квантования. Среднее за период квантования значение дисперсии непрерывной регу- лируемой величины объекта, учитывающее эффект квантования, может быть вычислено по (8.60) и (8.61): л/Т -я/Т (9.28) (9.29) где _ 1 = с) de о — усредненная спектральная плотность мощности регулируемой величины Gy у (о», с) — модифицированная спектральная плотность мощности. Обратим внимание на подобие формул (9.26), (9.27) и (9.28), (9.29) и, следовательно, на подобие расчетов по обоим критериям. Минимизация рассмотренных критериев оптимальности должна осу- ществляться при ограничении на запас устойчивости системы; для выбора предельно допустимых в отношении этого ограничения параметров системы могут быть использованы изложенные в § 9.3 методы. Следует, однако, иметь в виду, что в этих методах контролируются только дискретные значения из- менения сигналов с интервалом дискретности Т; изменения регулируемой величины, происходящие в промежутках между посылками импульсов, никак не отражаются на результатах. Не исключена возможность того, что система, обладая удовлетворитель- ным затуханием дискретных значений переходных процессов, тем не менее в действительности оказывается неработоспособной из-за существования сла- бозатухающих колебаний в промежутках между посылками импульсов. Особенно опасными в этом отношении оказываются неодноконтурные (каскадные или многосвязные) системы, поскольку в их внутренних, обыч- но малоинерционных контурах могут возникнуть относительно высокочас- тотные слабозатухающие колебания, которые могут незамеченными прой- ти на выход внешнего контура, если период квантования выбран слишком большим. Слишком большой период квантования обычно ухудшает и качество ра- боты системы регулирования (см., например, рис. 9.1); поэтому процесс оптимизации настройки цифровых систем управления объективно ведет в сторону, возможно меньшего значения периода квантования. Сказанное приводит к заключению о целесообразности с самого начала процедуры оптимизации системы ввести специфическое для цифровых сис- 224
тем добавочное ограничение на допустимое значение перйода квантования; поскольку с увеличением периода квантования связано увеличение потерь информации о контролируемых величинах в промежутках между импульса- ми, это ограничение может быть названо требованием получения цифровым регулятором достаточной информации об изменении управляемой ве- личины. Формально такое добавочное требование может быть введено различными способами. Если исходить из объективно контролируемого показателя за- паса устойчивости системы — интенсивности затухания колебаний импульс- ной переходной характеристики замкнутого контура (см. § 4.4), в качестве критерия получения цифровым регулятором достаточной информации может быть выбрана степень совпадения интегрального квадратического значения этой характеристики и ее приближенного значения, вычисленного по ее дискретным значениям. Необходимые для этого вычисления проводятся с импользованием (9.27): л/т J |Ф^(/ш)|Мш ------------^6, (9.30) Л/Т _______ — л/т где 6 — заданная малая величина; |Ф^и (/w)|2 — усредненная комплекс- ная частотная характеристика замкнутой системы, определяемая формулой I (/«») Iй == J | Ф^« (/СО, с) |а de; (9.31) о здесь Ф;и ()<о, с) — модифицированная комплексная частотная характери- стика замкнутой системы, соответствующая z-передаточной функции систе- мы, изображенной на рис. 9.2, а: Ф*уи (г, с) = (г, с) 1 + ^(г) Я7*(г) (9.32) В графической интерпретации условие (9.30) требует, чтобы модифици- рованные амплитудно-частотные характеристики для всех значений с (0<Zc<Z 1) располагались достаточно плотно одна относительно другой. Сформулированный критерий может быть заменен приближенным, но значительно более простым, если обратить внимание на то, что при ® = 0 модифицированная характеристика сохраняет неизменное значение при любом с, а при <о = л/Т она обращается в нуль при некотором значении с. Это следует из того, что изменение с представляет собой изменение фик- тивного запаздывания на выходе непрерывной части системы (см. рис. 9.2), так что при с = 1 в системе появляется запаздывание, равное Т, и векторы комплексной частотной характеристики для <в —- л/Т при с — 0 и <? = 1, располагаясь вдоль вещественной оси, должны быть противоположны по фазе. Таким образом, требование, чтобы модифицированные амплитудно- частотные характеристики располагались достаточно плотно, может быть заменено требованием, чтобы максимальное значение этих характеристик, имеющее место при с — 0, мало отличалось от нуля при частоте <о = л/Т, т. е. |Ф^ (9.33) где А « 1 — заданная малая величина (обычно А С 0,1). Условие получения регулятором достаточной информации имеет важные следствия. 8 Зак. 832 2 25
1. Поскольку дельта-им- пульс имеет спектральную плотность, равную единице, то выполнение этого условия одновременно гарантирует практическое отсутствие пуль- саций квантования при дейст- вии любого случайного сигна- ла, поступающего на вход регулятора, в том числе и случайного приведен- ного возмущения N (t) (поскольку спектральная плотность любого такого воздействия должна иметь ограниченный диапазон частот). Отсюда следует, что при выполнении указанного условия расчет дискрет- ной системы регулирования может осуществляться не по схеме, представ- ленной на рис. 9.2, а по простой расчетной схеме дискретной системы, изображенной на рис. 8.8, в с ориентацией не на критерии оптимальности, определяемые формулами (9.20), (9.24), (8.43). 2. Малость модуля характеристики Ф* (/<о) при <о = л/Т свидетельству- ет о том, что спектр сигнала у (/) на входе дельта-импульсного модулятора занимает полосу частот, практически не выходящую за граничную частоту (о = л/Т, и, следовательно, боковые составляющие спектра на выходе дель- та-импульсного модулятора практически полностью отфильтровываются системой. В этих условиях в расчете может приниматься во внимание только основная составляющая спектра дельта-импульсной последовательности, по отношению к которой [как следует из (8.17)] дельта-импульсный модулятор ведет себя как непрерывное безынерционное звено с коэффициентом пере- дачи 1/Т. Устранение из расчетной схемы дельта-импульсного модулятора превра- щает систему в непрерывную: соответственно исходная схема, изображенная на рис. 8.8, а, переходит в схему, представленную на рис. 9.10. Это схема обычной непрерывной системы (см. рис. 6.7), в которой передаточная функ- ция непрерывного регулятора определяется формулой К (s, z) = (1/n г; (Z) гям (S). (9.34) Таким образом, появляется и другая возможность расчетов дискретных систем с использованием методов теории непрерывных систем. Условие (9.33) в этом случае может быть заменено следующим: |ф^(Ж=я/г<Дн. 0.35) где (/со) получается из передаточной функции O^(s, z) = F“(s, z) (s)/[l + Wp (s, 2)^(8)]. (9.36) 9. 5. СИНТЕЗ ТИПОВЫХ АЛГОРИТМОВ ФУНКЦИОНИРОВАНИЯ ЦИФРОВЫХ РЕГУЛЯТОРОВ Формула (9.34) позволяет, задавшись желаемым алгоритмом функцио- нирования цифровой системы в режиме получения достаточно полной ин- формации об изменении регулируемой величины — передаточной функцией эквивалентного непрерывного регулятора Wp (s), определить передаточную функцию цифрового регулятора Wp (z) из приближенного равенства W* (s) « Wp (s, z) = (1/Т) Г; (z) Ц7ДМ (s, г), (9.37) т. е. г; (z) « тг» (8)/гдм (8, г). (9.38)
Приближенный характер получаемого по этой формуле решения определя- ется тем, что левая ее часть зависит только от z, а правая — и от zи от s. Для того, чтобы воспользоваться известными численными методами, пере- пишем (9.38) так, чтобы в левой части находились члены, зависящие только от г, а в правой — зависящие только от s: W*p (z) (z) « ТГ" (s)IW^ (s), (9.39) где (z) WH№ (s) = Гдм (s, z). (9.40) Теперь можно определить передаточную функцию К* (z), приближенно реа- лизующую передаточную функцию в правой части этой формулы, после чего передаточную функцию цифрового регулятора можно найти из формулы Г; (г) = (z)/F;M (z). (9.41) В частности, если демодулятор выполнен в виде фиксатора нулевого по- рядка, имеющего передаточную функцию (8.5), то (z) = (z — l)/z и (s) = Ils; (9.39) в этом случае приобретает следующий вид: №;(z) = —— tf*(z), (9.42) где K*(z) « TWp (s). (9.43) Остановимся подробнее на реализации типовых И-, П-, ПИ- и ПИД-алгорит- мов функционирования регуляторов. И-алгоритм функционирования будет получен, если в (9.43) подставить передаточную функцию ITp (s), определяемую (3.80); тогда К* (z) = Tk„, и из (9.42) следует Г; (z) = Tkwzi(z — 1). , (9.44) Это тот редкий случай, когда требуемый непрерывный алгоритм функцио- нирования удалось точно реализовать в цифровом регуляторе. Интересно отметить, что в отношении выполнения собственно операции интегрирования этот алгоритм является далеко не лучшим — численное интегрирование здесь осуществляется по простейшему методу прямоугольников. Можно показать, что попытки улучшить работу интегратора,* например, переходом к числен- ному интегрированию по методу трапеций приведет к ухудшению динами- ческих свойств регулятора (9.34). В частности, в контур регулирования будет введено запаздывание, рав- ное половине интервала квантования. П-алгоритм функционирования. Если в (9.43) подставим передаточную функцию П-регулятора (3.79), то получим К* (z) « kn Ts. (9.45) Таким образом, речь идет об отыскании передаточной функции дискретной системы, реализующей операцию дифференцирования. Передаточные функ- ции цифровых дифференциаторов можно выбирать в виде обратных пере- даточных функций цифровых интеграторов. Так, передаточные функции цифровых дифференциаторов, обратные передаточные функции цифровых интеграторов, выполняющих интегрирование по правилам прямоугольни- ков и трапеций, определяется формулами [13]: ^(г) = у-^; (9.46) {9-47)
Если воспользоваться (9.46), передаточная функция (9.42) примет следующий вид: Г;(г) = Лп, (9.48) и, следовательно, передаточная функция эквивалентного непрерывного ре- гулятора (9.34) определится формулой Г” (s) = ka (1 - e-^)/(Ts). (9.49) Если же воспользоваться дифференциатором с передаточной функцией (9.47), получим: К (г) = 2ka zl(z + 1) (9:50) и 9Ь 1____р — Ts = 0.51) 1 -г е Анализ работы систем с регуляторами, имеющими передаточные функции | (9.49) и (9.51), показывает худшее качество их функционирования по сравне- нию с непрерывным П-регулятором. Для окончательного выбора между воз- можными передаточными функциями цифровых регуляторов для каждой из них следует выполнить расчет оптимальных параметров настройки в задан- ной конкретной ситуации. ПИ-алгоритм функционирования (3.75) может быть реализован суммиро- ванием передаточных функций цифровых И- и П-регуляторов. Так, если воспользуемся передаточными функциями (9.44) и (9.48), получим: W* (г) = /гп .... , (9.52) г— 1 где Ти — kaikn. Передаточная функция эквивалентного непрерывного ре- гулятора (9.34) в этом случае будет определяться следующим выражением: К (s) - (kn/Ts) (1 + Т/Ти - е~п). (9.53) ПИД-алгоритм функционирования. Подставив в (9.43) выражение для передаточной функции (3.84), получим: Я* (г) « ka (Т/Т„ +Ts+7\ Ts2). (9.54) | Если использовать цифровой интегратор с передаточной функцией (9.46), то (z)=*п [("57+1 + 2* ~ (1+2 ’Т')2+/2* и, следовательно, W* (z)~ k Ч~^'д/7') г2—(1 Н-27'д/Г) г-\-Тл/Т Передаточная функция эквивалентного непрерывного регулятора будет иметь вид (S) = {{Т!Та +1 + Тд/Т) - (1 + 2ТД/Т) е-г* + (ТЛГГ) е~2Т‘]. (9.56) Ts 9.6. РАСЧЕТ ОПТИМАЛЬНЫХ ПАРАМЕТРОВ НАСТРОЙКИ ЦИФРОВЫХ РЕГУЛЯТОРОВ В соответствии с выводами § 9.4 расчет оптимальных параметров настрой- ки цифровых регуляторов, работающих в режиме получения достаточно полной информации об изменении регулируемой величины, может осущест- вляться методами как теории дискретных систем, так и теории непрерывных систем.
Пример I. Возвратимся к расчету оптимальных параметров настройки ПИ-регу- лятора в одноконтурной системе регулирования температуры перегретого пара, кото рая была рассмотрена в примерах § 5.3 и 5.4, но теперь для регулирования будем ис- пользовать цифровой регулятор. Предположим, что вычислительное устройство регулятора имеет передаточную функцию (9.52): П7Ф/. , и+т/Гп)?-1 F* (z) = ka -— ------, (а) а$ЦАП на выходе является фиксатором нулевого порядка с передаточной функцией ^дм (г, s) — (z — l)/zs. (б) Напомним, что передаточная функция объекта определяется формулой (s) = e-°'197(0,9s+1) (0,38s+1)2. (в) Передаточная функция дискретного объекта в расчетной схеме системы, изображен- ной на рис. 8.8, может быть представлена следующим образом: F*(z) = (l-z-i)rS(z), где W*„ (г) — передаточная функция дискретной системы с непрерывной частью, за- данной следующей передаточной функцией: Г о (s) = а2 ₽е ~ TS/s (s 4- а)2 (з + Р), где а = 1/0,38 мин-1, ₽ = 1/0,9 мин-1, т = 0,19 мин. Последняя формула может быть записана в виде суммы простых дробей (®) = 1С12/(з + а) + Cu/(s + а)2 + Cx/(s + ₽) + C0/s] e~TS. Коэффициенты разложения могут быть найдены по (8.37), (8.38), однако для рассма- триваемого сравнительно простого случая соответствующий оригинал имеется в табл. 2.2 (строка 12): Со = 1; Сх = —(“7(Р — “)2 = —2,995562; Сп = — оф/(Р — а) = 1,9230768; С12 = = Р (2а — Р)/(Р — а)« = 1,995562. Воспользовавшись теперь табл. 8.2 модифицированных z-изображений и формулой (8.19), находим: 1П (г) = {С12е““еГ/(г—е'~“Г)4-С11 Ге~ “сГ[е—“Г+с(г—e—a7)]/(z—e—“r)a + + C1e”pfr/(z—e“pr) + 17(z —l)}z“r- В практике автоматизации теплоэнергетических объектов с помощью цифровых ЭВМ и микроконтроллеров период квантования обычно не превышает нескольких секунд; выберем поэтому Т = 0,5т = 0,095 мин. В этом случае с = 0, т — 1 и последняя фор- мула приобретает следующий вид: Г;(г) = 1С12/(г-е-“7)+С11Ге-“г/(г-е-“г)2+С1/(г-е-₽г)+ l/(z—Ijjz-1, а передаточную функцию дискретного объекта можно записать следующим образом: Wji (г) = [с12 (г-1 )/(г-е“аГ) + Сц (г- 1)/(г-е-“Г)2+ 4- сх (z— l)/(z — е~₽Г)+ 1] z-2, или после приведения к общему знаменателю: где сх = 9,464-10-*; с2 = 3,2562-10-®; с3 = 6,99-10-*; dx = —3,4574261; d2 = = 4,4655248; d3 = —2,5538699; dn = 0,54577116. Соответствующая этой передаточ- ной функции КЧХ дискретного объекта приведена на рис. 9.11; здесь же для сравне- ния штриховой линией показана КЧХ собственно объекта взятая с рис. 3.26 и 5.8.
Комплексная частотная характеристика цифрового регулятора, соответствующая передаточной функции (9.52), определяется формулой r;(/W) = *n 1+Т/Ги — е~/г<,) 1 -е"^ I Тисо Тю/21 tgTco/2 В существенном для расчета настройки диапазоне частот 0,02 < соГ < 0,06 (рис. 9 11) (7'<o/2)/tg (740/2) ~ 1 эту формулу можно записать в более простом виде: Wp№) = ka (1 + 1 7'исо 7’ \ Таким образом, КЧХ рассматриваемого здесь цифрового регулятора отличается от характеристики аналогового ПИ-регулятора только увеличением вещественной со- ставляющей на /гпТ/(27’и). Соответственно графический способ построения комплекс- ных частотных характеристик разомкнутого контура при kn = 1 отличается от по- строения соответствующих характеристик непрерывных систем (см. рис. 5.8) только тем, что перпендикуляры АВ восстанавливаются с концов векторов характеристики объекта, увеличенных по модулю на (Т/2ТЯ) ОА (где ОА — длина векторов характе- ристики дискретного объекта). Семейство отрицательных КЧХ разомкнутого контура при йп = I для нескольких значений Тя приведено на рис. 9.11; здесь же для сравнения штриховой линией пока- заны соответствующие характеристики непрерывной системы, перенесенные с рис. 5.8. Как видим, система с цифровым регулятором имеет несколько меньший запас устой- чивости, чем подобная система с аналоговым регулятором (что обусловлено вредным влиянием квантования сигналов). Нахождение предельного в отношении ограничения М < Л4дОП значения коэффи- циента передачи &П1Пр Для каждого из выбранных значений Тя проводим обычным по- рядком: строим луч под углом у (4.33) и окружности, касающиеся одновременно этого -луча и комплексной частотной характеристики. Результаты расчетов с использованием Х4.34) для Мдоп = 1,5475 в виде границы области допустимого запаса устойчивости приведены на рис. 9.12; здесь же для сравнения штриховой линией показана область jQ*(w)Ag,1
допустимого запаса устойчивости для системы с анало- говым регулятором (перенесена с рис. 5.6). Оптимуму настройки при минимальном отношении 7"и/7гп соответ- ствуют значения параметров Т’и.опт 1,3 мин и &п,опт = 1,25 т/(ч*° С). Как видим, цифровой регулятор обеспечивает несколько большее (на 9 %) значение этого отношения, т.е. в такой же степени увеличивается среднеквадратическая ошибка регулирования при низ- кочастотных случайных воздействиях или значение ли- лейного интегрального критерия качества при наиболее тяжелом — ступенчатом — воздействии. В заключение следует'проверить выполнение усло- вия отсутствия пульсаций квантования (9.33). Модуль комплексной частотной характеристики разомкнутого контура при б> = л/Т имеет вид: I Пс(М)1 я =r;.c(z)|z=_i = Рис. 9.12 0,095 \ q-Ha—-с3 2*1,3 / 1 —- di -|- dg —d3 -J-* d4 он имеет ничтожно малое значение, столь же мало и значение модуля |Ф*а (z)|z=s _; Поэтому можно уверенно считать условие отсутствия пульсаций квантования выпол- ненным. Итак, оптимально настроенный цифровой регулятор должен формировать число- вую последовательность регулирующего воздействия в соответствии с рекуррентной формулой: ц (kT) = 1,3413468 (kT) — 1,25b ((k - 1) Т] + |х [(й — 1) Т], Пример 2. Проведем расчет системы, рассмотренной в предыдущем примере, ме- тодами теории непрерывных систем. Запишем передаточную функцию эквивалентного непрерывного регулятора (9.34) 1 _e-rs (1 + Т/Ти)г—1 / 1—е~~rs .~""‘p"s...' -- и соответствующую ей комплексную частотную характеристику: (/<»)=*„[ sin Та Та ' 1—COSTCO \1 Та Таким образом, отличие от расчета аналогового ПИ-регулятора (см. § 5.4> здесь состоит только в том, что длина отрезков АВ (рис. 9.11) должна выбираться не по формуле АВ = ОА/Тпа, а по несколько более сложному соотношению: АВ = ОА (\!Тка + (1 - cos Tci>)/T(oJ. Кроме того, в (sin Та)/Та раз должна изменяться и длина самих векторов ОА Семейство отрицательных КЧХ разомкнутого контура при ka = 1 приведено на рис. 9.13. Сопоставление графиков на рис. 9.13 с графиками, полученными в предыдущем примере (рис. 9.11), показывает, что они практически полностью совпадают. Должен поэтому совпасть и результат расчета Т°"т = 1,3 мин, fe°”T — 1,25 т/(ч*°С). При ш---= л/0,095 мин-1 АЧХ | Ф“н | принимает пренебрежимо малое значение, равное 1,7-10~4, что свидетельствует о выполнении (9.35). Программа расчетов приведена в Приложении.
При выборе между двумя рассмотренными методами расчета необходимо руководствоваться следующими соображениями. Расчет по характеристике дискретного объекта имеет более универсаль- ный характер — он пригоден и когда условие отсутствия пульсаций кван- тования выполняется, и когда оно не выполняется (результат расчета в по- следнем случае даст настройку регулятора, обеспечивающую необходимое затухание дискретных значений импульсной переходной характеристики системы WyU (0. и минимизацию отклонений регулируемой величин!?! при их отсчете в моменты посылок импульсов). Расчет методами теории непрерывных систем пригоден только тогда, когда выполняется условие отсутствия пульсаций квантования, но он обычно менее трудоемок. ГЛАВА ДЕСЯТАЯ НЕКОТОРЫЕ НЕЛИНЕЙНЫЕ ЗАДАЧИ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ ТЕПЛОЭНЕРГЕТИЧЕСКИМИ ОБЪЕКТАМИ 10.1. ТИПОВЫЕ НЕЛИНЕЙНЫЕ ЗАДАЧИ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ Хотя все технологические объекты управления в большей или меньшей степени нелинейны, в предыдущем изложении мы придерживались класси- ческой концепции Вышнеградского—Максвелла, в соответствии с которой ис- следование систем управлений проводится методами линейной теории путем перехода к приближенным линейным моделям. Это в значительной степени предопределило и выбор алгоритмов функционирования управляющих уст- 232
ройств (регуляторов, блоков компенсации и командных блоков) в классе линейных алгоритмов. Главное достоинство линейных методов состоит в общности получаемых с их помощью результатов; при переходе к нелинейным моделям, обычно удается получить алгоритмы решения лишь в численном виде. Однако при разработке систем управления встречаются существенно нелинейные зада- чи, решение которых в линейном приближении принципиально невозможно. Характер этих задач оказывается различным на различных уровнях иерар- хической структуры. Так, основная задача нижнего уровня управления — уровня регулиро- вания — состоит в устранении недетерминизма объекта, обусловленного действием неконтролируемых случайных возмущений и неполнотой априор- ной информации о модели объекта. Проектирование регулятора для решения подобного типа задачи может быть выполнено практически только тогда, когда поведение объекта может быть рассмотрено в линейном приближении. Обеспечить такой режим работы подсистемы регулирования обычно удается переносом функций компенса- ции глубоких изменений возмущений и связанных с этим изменений коэффи- циентов модели объекта на верхние (второй и третий) уровни системы управ- ления. Естественно, это предъявляет добавочные требования к режимам работы объекта управления. Тем не менее реальная ситуация обычно благоприят- ствует такому решению. Так, если речь идет об управлении энергоблоками, сильные возмущения обусловлены либо изменением нагрузки, либо изме- нением структуры технологического объекта, т. е. факторов, которые до- ступны для контроля. Подобным же образом можно контролировать изме- нения заданного значения управляемых величин, и нет основания пытаться возложить на систему регулирования отработку глубоких и быстрых изме- нений задания — для выполнения этих функций целесообразно применять командные блоки управления. Наконец, изменение динамических свойств объекта, обусловленное изменением режимных факторов (например, глубо- кими изменениями нагрузки), также обычно доступно для контроля, и со- ответствующая коррекция может быть введена в настройку регуляторов со- ответствующим блоком адаптации третьего уровня, в памяти которого за- ложены соответствующие заранее рассчитанные зависимости или алгоритмы, оперативно рассчитывающие оптимальные значения параметров настройки. В этих условиях нелинейные задачи, возникающие при разработке под- систем регулирования, в значительной мере ограничиваются проверкой ус- тойчивости их состояния равновесия не только при малых (что обычно га- рантируется линейными критериями), но и при относительно больших от- клонениях, а также выяснением влияния на устойчивость и качество работы тех или иных, как правило, нежелательных нелинейных факторов (люфтов и сухого трения в механических сочленениях, зон нечувствительности, и т. п.). Нелинейные звенья могут быть введены в состав системы регулирования и преднамеренно; в частности, в практике автоматизации определенное рас- пространение получили нелинейные позиционные алгоритмы регулирования. Особенность работы позиционных регуляторов состоит в том, что форми- руемое ими регулирующее воздействие или его скорость может принимать лишь ограниченное число фиксированных значений. Хорошо известными примерами двухпозиционных регуляторов являются регуляторы темпера- туры бытовых электрических приборов (холодильников, утюгов и т. п.). Од- нако такие регуляторы можно использовать и для регулирования достаточно мощных промышленных объектов, конструкция которых допускает работу в режиме периодических включений и отключений источника энергии (на- 233
пример, рефрижераторов в пищевой промышленности и на транспорте). Регулирующее воздействие двухпозиционных регуляторов может принимать только два значения — максимальное и минимальное в зависимости от того, выше или ниже заданного значения находится регулируемая величина. Со- ответственно алгоритм функционирования двухпозиционного регулятора имеет следующий вид: "РИ е(0<0; ( + с при е (0 > О, где с — изменение регулирующего воздействия по отношению к его среднему значению. Рассмотренные в § 1.4 электронные регуляторы при выведенной коррек- тирующей обратной связи имеют трехпозиционный алгоритм функциони- рования. Своеобразный класс позиционных регуляторов составляют так называе- мые регуляторы с переменной структурой 120]. В этих регуляторах измене- ние знака ошибки регулирования (а в более общем случае — изменение знака некоторой специально подобранной функции от ошибки регулиро- вания и ее производных) приводит к изменению алгоритма их функциони- рования. Примером такого регулятора может служить П-регулятор с пере- менным коэффициентом передачи йп, алгоритм функционирования которого определяется формулой „/A=f —М(0 при 8(ОКСО + 08(0]<0; ( kne(t) при е(0 [е'(0 + ае(01 >0, где а — постоянный коэффициент. В системах регулирования с позиционными регуляторами могут возни- кать устойчивые незатухающие колебания, получившие название автоколе- баний. Естественно, что в круг задач, решаемых при разработке систем ре- гулирования, в этом случае необходимо включить и задачу исследования возможности возникновения автоколебаний. Очевидно также, что во всех случаях использования нелинейных регу- ляторов должно быть приведено достаточно убедительное обоснование от- каза от линейных регуляторов. При этом следует учитывать то обстоятель- ство, что критерии, обычно применяемые при оценке качества работы ли- нейных систем регулирования, могут оказаться непоказательными для сис- тем с нелинейными регуляторами. Так, принцип накопления возмущений (см. §5.1), позволяющий опреде- лить наиболее тяжелую реализацию возмущений, приводящую к наиболь- шему возможному отклонению регулируемой величины от желаемого зна- чения (напомним, что для слабоколебательных систем таким возмущением можно считать ступенчатое возмущение), справедлив только для линейных систем. Выбрав линейный алгоритм функционирования регулятора так, чтобы отклонение регулируемой величины при расчетном ступенчатом воз- мущении укладывалось в допустимые пределы, можно быть уверенным, что в процессе реальной эксплуатации, когда на объект будут действовать самые разнообразные возмущения, отклонение регулируемой величины не пре- взойдет расчетного. По отношению же к нелинейным системам и, в частности, по отношению к системам регулирования с нелинейными регуляторами подоб- ное утверждение будет, вообще говоря, неверным — хорошая реакция такой системы на ступенчатое возмущение вовсе не гарантирует удовлетворительно- го поведения системы в реальных условиях работы. Не исключено, что воз- никающие в процессе нормальной эксплуатации возмущения, форма которых отлична от ступенчатой, приведут к большим отклонениям регулируемой величины, чем отклонение, вызванное ступенчатым возмущением.
Кроме того, хорошая переходная составляющая реакции нелинейной системы на ступенчатое возмущение может сопровождаться автоколебания- ми в установившемся режиме, что может быть недопустимым для объекта по технологическим соображениям (как это имеет место, например, для энерго- блоков электростанций). Именно такая ситуация встречается в системах с двухпозиционными регуляторами — эти регуляторы очень быстро ликвиди- руют отклонения регулируемой величины, вызванные ступенчатым возму- щением (вследствие быстрого перемещения регулирующего органа на пре- дельно возможное расстояние), и если не обратить внимание на последующую генерацию автоколебаний, может создаться неверное представление о дейст- вительной их эффективности. Аналогичная ситуация может возникнуть и в системах с регуляторами с переменной структурой. Для второго уровня иерархической структуры системы управления — подсистемы формирования командных воздействий характерной нелиней- ной задачей является задача формирования этих воздействий с учетом огра- ничений на регулирующее воздействие и его производные (а возможно, и другие переменные состояния системы). Решение задачи оптимального управ- ления в такой постановке существенно упрощается в связи с возможностью считать входное задающее воздействие детерминированной заранее извест- ной функцией времени — чаще всего ступенчатой, когда требуется по воз- можности быстро перевести объект управления с одного режима на другой (например, возможно быстрее изменить нагрузку энергоблока). В этом случае нелинейную задачу оптимального управления называют задачей мак- симального быстродействия при наличии ограничений на управляющее воздействие. Упрощению решения задач второго уровня способствует также практи- ческое отсутствие случайных неконтролируемых возмущений (эти возму- щения подавляются подсистемой регулирования), а отсутствие замкнутых контуров снимает проблему устойчивости. Наконец, для третьего уровня управления характерными являются не- линейные задачи оптимизации режима работы объекта по технико-экономи- ческим критериям и оптимизация параметров нижних уровней системы управления (адаптация к меняющимся свойствам объекта и среды функцио- нирования). Успешному решению задач оптимизации' режима работы объекта способ- ствует то, что устранение действия относительно быстрых возмущений и воспроизводство быстрых задающих воздействий, требующих учета динами- ки объекта, принимают на себя два нижних уровня управления. Поэтому при выборе Оптимизационных алгоритмов третьего уровня можно считать объект управления статическим. Подсистема адаптации обычно состоит из собственных двух уровней. Учет относительно быстрых изменений свойств объекта управления (напри- мер, при глубоких изменениях нагрузки) осуществляется подсистемой детерминированной адаптации (о которой уже упоминалось выше), учет медленных и в значительной мере непредвиденных изменений (обусловлен- ных старением конструкционных материалов, шлакованием поверхностей нагрева и т. д.) осуществляется подсистемой поисковой адаптации или адаптации с текущей экспериментальной оценкой математической модели объекта (идентификацией). 10.2. УСТОЙЧИВОСТЬ СОСТОЯНИЯ РАВНОВЕСИЯ НЕЛИНЕЙНЫХ СИСТЕМ Напомним, что об устойчивости линейной динамической системы судят по ее поведению при отсутствии внешних воздействий — если система ус- тойчива, ее свободное движение с течением времени прекращается и система 235
вости возможных в этой системе приходит в состояние покоя. В нелиней- ных системах установившимся состоя- нием может быть как состояние покоя, так и состояние автоколебаний. Более того, в одной и той же системе в зави- симости от обстоятельств могут сущест- вовать различные состояния покоя и ав- токолебаний. В свою очередь, найденные в результате расчета установившиеся ре- жимы могут реально и не существовать, так как они могут оказаться неустойчи- выми. Таким образом, при исследовании устойчивости работы нелинейной систе- мы речь должна идти не об устойчи- вости собственно системы, а об устойчи- установившихся режимов (движений). Ес- тественно, что исследованию устойчивости в этом случае должно предшест- вовать определение всех возможных в системе установившихся режимов. В дальнейшем ограничимся рассмотрением устойчивости состояния равнове- сия. Допустим, что изучаемая система описывается обыкновенными диффе- ренциальными уравнениями состояния (2.1), и при некоторых постоянных значениях входных воздействий х®, *2, ..., х? найдено решение г?, i = 1, 2, ..., п, которое и определяет возможное установившееся состояние системы. Прежде всего уточним, что следует понимать под устойчивостью найденно- го решения. Заменив переменные Zi (/) = z® + Az, (/), систему уравнений состояния можно привести к следующему виду: Az< (0 = /J [Azt (0, ..., Azn (0] при i = 1, 2.............п. (10.1) Ее решением для установившегося режима будет Azt = ... — Azn = 0. В гео- метрической интерпретации состояние системы в произвольный момент вре- мени t может быть представлено точкой в n-мерном пространстве состояния (это пространство также называется фазовым) с координатами Zj (О, .... zn (t) (символ А здесь и в дальнейшем для сокращения записи опускаем), которая с течением времени описывает в этом пространстве некоторую кри- вую, называемую фазовой траекторией. Каждой совокупности начальных условий Zj (0), z2 (0), ..., zn (0) будет соответствовать своя фазовая траекто- рия, однако, если функции в правой части (10.1) однозначны, через каждую точку фазового пространства (исключая точку равновесия) может проходить только одна траектория. Выделим в пространстве состояния системы сферическую область Н (R) радиусом R и центром в начале координат (на рис. 10.1 эта область показана для двумерного случая, когда пространство вырождается в плоскость, в виде круга радиусом /?). Состояние равновесия (начало координат) считается устойчивым, если для любого R можно подобрать такую область S (г) ра- диусом г < R, что траектория, начинающаяся в произвольной точке zx(0), ..., zn (0) сферической области S (г), никогда не достигнет границы области И (R) (на рис. 10.1 это — траектория /). Состояние равновесия неустойчиво, если для любого (в том числе и для сколь угодно малого) значения г в обла- сти S (г) найдется такая точка, что выходящая из нее траектория за ко- нечное время t достигнет границы сферы Н (R) (траектория 2 на рис. 10.1). Состояние покоя является асимптотически устойчивым, если каждая
траектория, начинающаяся в области S (г), стремится к началу координат, когда время t неограниченно возрастает (траектория 3 на рис. 10.1). Если асимптотическую устойчивость удалось доказать только для об- ласти S (г) со сколь угодно малым радиусом г, состояние равновесия счита- ется асимптотически устойчивым «в малом»; если ее удалось доказать для области S (г) с некоторым конечным значением радиуса г — состояние рав- новесия устойчиво «в большом»; наконец, если асимптотическая устойчи- вость сохраняется для области с любым значением г — состояние равновесия устойчиво «в целом». Как видим, для суждения об устойчивости состояния равновесия до- статочно выявить лишь качественную картину фазовых траекторий, для чего могут быть использованы относительно простые и наглядные (особен- но, если порядок системы п 2) графические методы решения систем диф- ференциальных уравнений. Уравнение фазовых траекторий для системы второго порядка может быть получено из уравнений состояния zi(i)=fi[Zi(O. г2(01;| (102> = № (0.4(01/ исключением времени t, для чего следует разделить эти уравнения друг на Друга: dzi ft (г1 > гг) (10 3) dz2 z2) Полученное дифференциальное уравнение ставит в соответствие каждой точке фазовой плоскости (гь z2) определенное значение производной dz^dz^, т. е. определенное значение углового коэффициента наклона к оси z2 каса- тельной, проведенной к фазовой траектории в точке (гь z2). Иначе говоря, дифференциальное уравнение (10.3) определяет в каждой точке (zlt z2) на- правление движения изображающей точки по фазовой траектории, которое можно показать с помощью стрелки. Заполнив фазовую плоскость достаточ- но плотно такими стрелками, можно получить ясную картину расположения всего семейства фазовых траекторий (подобно тому, как намагниченные стрелки или железные опилки, расположенные в магнитном поле, форми руют картину расположения магнитных силовых линий). Обычно для этой цели в фазовой плоскости строят линии изоклин, т. е. геометрические места точек, для которых угловой коэффициент наклона касательных постоянен; уравнение изоклины получается из (10.3) приравни- ванием производной постоянной величине с — const: fi (zb z2) — eft (zx, z2) = 0. (10.4) Направление стрелок на изоклинах легко определяется по знаку производ- ных г[ (0 и 22 (0 в произвольной точке изоклины, для чего следует подста- вить координаты этой точки в (10.2). Пример 1. Выполним анализ устойчивости состояния равновесия системы регу- лирования уровня во второй емкости двухъемкостного объекта (см. рис. 2.1, б) П-ре- гулятором, воздействующим на положение клапана на притоке жидкости. Уравнения состояния объекта были найдены в примере 2 (см. §2.1): 4 (0=Уб—zi (о ъ (о—Умо— МО ; 4 (0 = УМО — г2 (0 —2 У z2 (0 х2 (0. Для постоянных значений х% = х$ = 0,5 состояние равновесия имеет место при zj = 2 м и г’ = 1 м. Соответственно система уравнений состояния относительно при- ращений имеет следующий вид: Дг[ (0 = У4 = Дм7у (0,5+ Дхг (0J—У1 + Дгх (0 —Дг2 (0 ; Дг£ (0 = У1 + Дг1(0—Дг2(0 —2 У1 + Дг2(0 [0,5+ Дх» (0J;
Рис. 10.2 подключив сюда уравнение регулятора Дх, = —йпДг2, получим при Дх2 = 0 систему уравнений для свободного движения системы регулирования в приращениях (Д опу- скаем): г1 (0 “ (t) [0,5 —kn z% (0] — 1/1 -рг, (t)—z2 (t)‘, z2 = +zi (0—гг(0—Т/1+г2(0 > причем из этих уравнений видно, что область существования возможных изменений переменных определяется неравенствами: 4 — г, > 0, 1 -р z, — z2 Js 0, 1 -р z2 :> 0, или г, < 4, г, > г2 — 1, z2 > 1. Таким образом, дифференциальное уравнение фазовых траекторий (10.3) имеет следующий вид: rfz, ]/4—г, (0,5—fenz2)—У 1-ргг—г2 ^г2 "l/l +-г1—гг — V1 + г2 а уравнение изоклин (10.4) можно записать так: F (zl) — 1/—Z1 (0, & — &TL z2) — (1 ~p С} 1 -p 2, —Z2 “pC 1/1 “p Z2 — 0. Решение этого уравнения, т. е. определение по заданным z2 и с, может осуществлять- ся каким-либо методом последовательных приближений, например методом Ньютона— Рафсона: zi, n+i = zi, п—F (zi, n)lF' (гл, п), где р, , . _ 0,5— fen z2 1+с 2 1/4=5; 2уГу~— При малых отклонениях уравнения состояния могут быть записаны в линейном приближении: (t) = -0,625г,. (t)-р (0,5-2fe„) г2 (0; z2 (0 = 0.52, (/)—г2(1),
и уравнение изоклин примет следующий вид: с+0,5—2ka 1 0,5с+0,625 т. е. будет представлять собой уравнение прямой линии. Результаты расчетов для /гп = О (отсутствие регулятора) и ka = 1 м-1 приведены на рис. 10.2, а и б соответственно. Как видим, в обоих случаях фазовые траектории стремятся к началу координат вне зависимости от того, в какой точке допустимой об- ласти (штриховые линии) они начинаются, т. е. состояние равновесия асимптотиче- ски устойчиво в целом. Однако характер подхода траекторий к началу координат различен. Все фазовые траектории на рис. 10.2, а в начале координат имеют одну общую ка- сательную с угловым коэффициентом 1,443 (она показана штрихпунктиром). Такая точка равновесия получила название устойчивого узла (если бы узел был неустойчив, фазовые траектории выходили бы из него). Собственное движение системы имеет в этом случае неколебательный характер. На рис. 10.2, б фазовые траектории имеют вид навивающихся на начало коорди- нат спиралей, что свидетельствует о колебательном характере собственного движения. Точку равновесия в этом случае называют устойчивым фокусом. 10.3. ИССЛЕДОВАНИЕ УСТОЙЧИВОСТИ СОСТОЯНИЯ РАВНОВЕСИЯ ПРЯМЫМ МЕТОДОМ ЛЯПУНОВА Изложенное в предыдущем параграфе понятие устойчивости было сфор- мулировано русским математиком А. М. Ляпуновым; в 1892 г. им был опуб- ликован метод исследования устойчивости движения (в частности, состояния равновесия) нелинейных систем, не требующий решения (даже качественно- го) их дифференциальных уравнений состояния. Сущность метода состоит в построении специального вида функции переменных состояния V (zlf z2, .... z„), получившей название функции Ляпунова. Эта функция является положительно определенной, т. е. обладает следующими свойствами: она непрерывна вместе со всеми своими первыми производными в некоторой об- ласти, содержащей начало координат; ее значение в начале координат равно нулю; всюду в указанной области, кроме начала координат, она положи- тельна. Положительно определенная функция становится функцией Ляпунова, когда полная производная этой функции по времени всюду в указанной об- ласти удовлетворяет условию V' (t) zi (t) + JL. 4 (()+... + Z'n (/) c o, (10.5) dz, dz2 dzn или с учетом (10.1) V'(0 = 7Lfll21(0,.,z»(0]+...+-~«[M0...A(01. (Ю.6) 0Zn Если для исследуемой системы удалось построить функцию Ляпунова, состояние равновесия устойчиво; если, кроме того, производная (10.6) об- ращается в нуль только в начале координат, положение равновесия асимп- тотически устойчиво. Естественно, что в области устойчивости Н (Д) (см. рис. 10.1) выполняются сформулированные выше требования к функции Ля- пунова. Пример. Выполним анализ устойчивости системы регулирования, рассмотренной в примере 1 при kn = 1 м~*. Уравнения состояния системы уже были найдены: г; (о=У4-г1(о [0,5—z2 wi - Vi+mo-mo; Zj (/)—1/1 +<l (0—г2 (О —V*! + г2 (O'
В качестве функции V (zx, z2), удовлетворяющей первым трем сформулированным выше требованиям, попытаемся выбрать функцию V (zx, z2) — zf + z|. Полная про- изводная этой функции (10.6) имеет следующий вид: У' (f)=2zx (0 {[0,5—z2 (01l/4-zx(l)-У1 + г1(0-г2(1) + Ч~2г2 (/) ["}/1-f-zx (/)—z2 (/) 1 4-z2 (0j. Выборочный расчет в точках, принадлежащих области существования zx sg 4, zx > г2 — — 1, г2 > —1, показывает, что эта производная отрицательна везде в указанной об- ласти; поскольку она обращается в нуль только в начале координат, состояние равно- весия системы асимптотически устойчиво в целом. Этот пример дает наглядную геометрическую интерпретацию рассмо- тренного метода исследования устойчивости состояния равновесия. Прирав- няв использованную в нем функцию Ляпунова к некоторому постоянному числу, получим уравнение окружности zf + zf = о радиусом + ]Л>, кото- рая в фазовой плоскости (рис. 10.2, б) связана с точкой А некоторой траек- тории в момент времени t. С течением времени изображающая точка А перемещается по траектории, увлекая за собой и окружность, которая при этом деформируется, меняя радиус. Если состояние равновесия систем устой- чиво, изображающая точка приближается к началу координат, а радиус окружности уменьшается и, следовательно, уменьшается и значение функ- ции V (zx, z2). Таким образом, при устойчивом состоянии равновесия эта функция имеет отрицательную производную по времени, что и требует усло- вие метода Ляпунова. К сожалению, сформулированный признак устойчивости является до- статочным, но не необходимым —- если функция Ляпунова найдена, состоя- ние равновесия безусловно устойчиво, однако если такую функцию полу- чить не удалось, то об устойчивости ничего определенного сказать нельзя. Тем не менее рассмотренный метод исследования устойчивости, получив- ший название прямого, или второго, метода Ляпунова, успешно применя- ется для решения целого ряда практически важных решений, а главное, он оказался фундаментальным для разработки инженерных методов исследова- ния устойчивости движения отдельных классов нелинейных систем. Следствием второго (прямого) метода Ляпунова является первый метод -Ляпунова, с помощью которого исследуется устойчивость состояния равно- весия нелинейной системы в малом по предварительно построенной линей- ной модели; этим методом мы по существу пользовались во всех предыдущих главах. Возвратимся к системе уравнений состояния нелинейной динамической -системы (2.1) и произведем разложение правых частей функций в ряд Тейло- ра (предполагая, естественно, что такое разложение возможно) в окрестно- сти точки равновесного режима, ограничившись только линейными членами; результат запишем в матричном виде z' (/) = Az (0 + q (0, где А — матрица коэффициентов линейных членов разложения; q (/) — вектор-столбец остаточных нелинейных членов. Пусть собственные значения матрицы А (корни характеристического уравнения модели линейного приближения) вещественны, отрицательны и различны: sx = —ах, .... sn = —ап. Тогда, представив матрицу А в диаго- нальном виде, придем к следующей системе уравнений состояния относи- тельно преобразованных переменных: zT(O = —а<^(04-^(0. (i= 1,2,..., и).
Выберем положительно определенную функцию переменных состояния в . виде y==zI + zl + ... + z^. Полная производная этой функции с учетом предыдущей формулы может быть записана следующим образом: V' (0 = 2 (Ю.7) При беспредельном уменьшении z, (/) вторая сумма в полученном выражении оказывается бесконечно малой высшего порядка по отношению к первой сумме. Это значит, что всегда найдется такая область в пространстве со- стояния S (z) (см. рис. 10.1) радиусом г, что при достаточно малых принад- лежащих этой области значениях zf (/) вторая сумма становится меньше пер- вой. Но в этом случае производная V' (t) становится отрицательной, а по- ложительно определенная функция V (/) — функцией Ляпунова. Поскольку в указанной области производная V' (t) обращается в нуль только в на- чале координат, то тем самым доказана асимптотическая устойчивость со- стояния равновесия нелинейной системы «в малом». Если среди корней характеристического уравнения линейной модели найдется хотя бы один положительный корень sK = aK, то правая часть (10.7) при zK = 0 (j=/=k) и достаточно малом ак будет всегда положительной, что свидетельствует о неустойчивости состояния равновесия. Подобным же образом проводится доказательство асимптотической устой- чивости или неустойчивости состояния равновесия «в малом» и для сопря- женно-комплексных корней характеристического уравнения линейного приближения. Таким образом, можно сформулировать следующее утверждение, лежа- щее в основе первого метода Ляпунова: для того чтобы состояние равновесия нелинейной системы (10.1) было асимптотически устойчивым «в малом», достаточно, чтобы все вещественные корни характеристического уравнения линейной модели, построенной по методу малых отклонений, были отри- цательными, а комплексные корни имелй отрицательные вещественные части. Если среди корней характеристического уравнения линейной модели имеется хотя бы один вещественный положительный или пара комплексно- сопряженных корней с положительной вещественной частью, состояние рав- новесия неустойчиво. В заключение этого параграфа отметим, что проблема устойчивости дви- жения нелинейных систем, вообще говоря, не ограничивается исследова- нием устойчивости состояния равновесия при отсутствии внешних воздей- ствий — может возникнуть необходимость в исследовании устойчивости движения при постоянно действующих возмущениях [3]. 10.4. КРИТЕРИЙ УСТОЙЧИВОСТИ ЗАМКНУТЫХ НЕЛИНЕЙНЫХ КОНТУРОВ Проблема устойчивости возникает из-за наличия в их структурах замк- нутых на себя контуров передачи воздействий, причем обычно структуру не- линейного контура удается представить так, как это указано на рис. 10.3, где НЗ — нелинейное звено, ЛЧ - линейная часть системы. Естественно, что характеристики нелинейного звена в этой структуре могут быть самыми разнообразными. В отношении возможности линеари- зации по методу малых отклонений их принято делить на линеаризуемые и
Рис. 10.3 нелинеаризуемые или на несущественно и существенно нелинейные. Примеры наиболее распространенных (типовых) однозначных нелинеаризуемых нелинейных характеристик безынерцион- ных элементов приведены на рис. 10.4. 1. Зона нечувствительности Д (рис. 10.4, а): У= &(х + 0,5Д) 0 k(x—0,5Д) при х<--0,5Д; при —ОДД < х < ОДД; (10.8) при х>0ДД. 2. Ограничение (рис. 10.4, б): (с/хт) х при -Ь с при * %т < Хт', Х>Хт. (10.9) 3. Двухпозиционное реле (рис. 10.4, в): ( —с при х<0; I, +с при х>0. 4. Трехпозиционное реле (рис. 10.4, а): при х<—0,5Д; при —0,5Д< х<0,5Д; (10.11) 4-с при х>0ДД. 5. Ограничение с зоной нечувствительности (рис. 10.4, д): у = — С при Х< — Хт‘, X —о 5Д (Х + °’5Д) ПРИ — Л'п!<х<—0,5Д; 0 при —0ДД<х<0ДД; (10.12) — (х—ОДД) при 0ДД<х<хга; + с при х>хт. На рис. 10.5 приведено несколько неоднозначных типовых нелинейных зависимостей. 0 =
Рис. 10.5 1. Люфт Дв (рис. 10.5, а). При возрастании х выходная величина меня- ется по правой прямой графика, при убывании — по левой; во время перехо- да с одной прямой на другую выходная величина не меняется. Выходная величина, начав переходить на другую прямую, может и не дойти до нее и возвратиться на прежнюю прямую; дальнейшее изменение будет происходить по этой последней прямой. Уравнения, описывающие неоднозначные характеристики, оказывают- ся довольно громоздкими, поэтому мы их здесь приводить не будем. 2. Двухпозиционное реле с зоной возврата Ав (рис. 10.5, б). На выходе реле может быть сигнал либо 4-с, либо —с. Отличие реле с зоной возврата от реле без нее (см. рис. 10.4, е) состоит в характере перехода выходной величины с одного уровня на другой. При x<Z —0,5Ав выходная величина имеет значение — с; увеличение х сохраняет выходную величину неизменной до тех пор, пока входная величина, перейдя через нулевой уровень, не до- стигнет значения 4-0,5Ав; при х > 0,5Ав выходная величина переходит на уровень -j-c и при дальнейшем увеличении х выходная величина остается на этом уровне. В дальнейшем уровень -f-с на выходе сохраняется до тех пор, пока входная величина, изменяясь в любую сторону, остается в преде- лах —0,5Ав, даже если 0,5Ав. Только тогда, когда входная вели- чина окажется меньше —0,5Ав, произойдет изменение уровня сигнала на выходе до величины —с. Но теперь уже, чтобы выходная величин а возвра- тилась на уровень +с, входная величина должна возрасти до 4-0,5ДВ. 3. Трехпозиционное реле с зоной нечувствительности А и зоной возврата Ав (рис. 10.5, в). Сигнал на выходе этого реле безусловно равен: нулю при —0,5А 4- Ав < х < 0,5А — А в, 4-с при х > 0,5А и —с при х < —0,5А. Значение выходной величины при изменении х в пределах от 0,5А— Ав до 0,5А равно нулю, если входной сигнал вошел в эту зону слева, и +с, если он вошел справа. Аналогичная ситуация имеет место в зоне от —0,5Д 4~ 4- Дв до —0,5Д (при входе сигнала в противоположном направлении). Зону возврата, в большей или меньшей степени выраженную, имеют все реальные реле. Так, в электронном регулирующем приборе, рассмотренном в § 1.4, на выходе используется трехпозиционное реле, выполненное на бес- контактных электронных схемах, причем для четкой работы регулятора в скользящем режиме зона возврата вводится здесь преднамеренно с помощью соответствующих схемных решений и может устанавливаться на желаемом значении. Устойчивость состояния равновесия системы, имеющей структуру, изо- браженную на рис. 10.3, считают абсолютной, если она сохраняется для определенного класса характеристик нелинейного элемента. Ограничимся однозначными нелинейностями, причем будем считать все такие характеристики принадлежащими к одному классу, если их графики располагаются между прямой АВ с угловым коэффициентом Ко (рис. 10.6) 243
и осью абсцисс; если нелинейную характеристи- ку обозначим ф (х), то это условие запишем сле- дующим образом: О (х)< Кпх. J (10.13) На рис. 10.6 в качестве примера показана штриховой линией характеристика W трехпо- зиционного реле без зоны возврата, а штрих- пунктиром — характеристика ф2(х) зоны нечув- ствительности; обе они удовлетворяют условию (10.13) и поэтому принадлежат к одному классу. Применительно к рассматриваемой структуре с помощью второго метода А. М. Ляпунова ру- мынским ученым В. М. Поповым в 1959 г. был сформулирован удобный критерий асболютной устойчивости состояния равновесия нелинейных си- стем. В этом критерии используется так называемя модифицированная комп- лексная частотная характеристика (/со) линейной части системы, ко- торая получается из обычной комплексной частотной характеристики Га.ч (/со) = Ря.ч (со) + /(?л.ч (со) умножением мнимой части на со: ^.ч (/СО) = Ри,ч (со) + /со(?л.ч (со). (10.14) Критерий абсолютной устойчивости В. М. Попова формулируется сле- дующим образом: состояние равновесия системы (см. рис. 10.3) с однознач- ной нелинейной характеристикой ф (х), удовлетворяющей условию (10.13), и устойчивой линейной частью будет абсолютно устойчивым, если через точ- ку комплексной плоскости с координатами —1/К 0, /0 можно провести хотя бы одну прямую, пересекающую вещественную полуось так, что годограф отрицательной модифицированной комплексной частотной характеристики линейной части —1F”4 (/'«) располагается справа от этой прямой. Этот критерий дает достаточные (гарантированные), но не необходимые условия устойчивости состояния равновесия. На рис. 10.7 показаны две модифицированные КЧХ линейной части системы. В случае, показанном на рис. 10.7, а, через заданную точку—1/К0, /0 можно провести прямую' Попова, и, следовательно, состояние равновесия будет гарантировано устойчивым, если только характеристика нелинейного звена не пересекает луча АВ на рис. 10.6. В случае, показанном на рис. 10.7,6, это сделать не удается и об устойчивости состояния равновесия ничего опре- деленного утверждать нельзя. Пример. Рассмотрим систему регулирования уровня во второй емкости двухъем- костного объекта (см. рис. 2.1, б) трехпозиционным регулятором. Структура системы регулирования имеет вид, показанный на рис. 10.8; регуля- тор состоит из двух звеньев — трехпозиционного JQM ч) Рис. 0 ~р1ш) реле РЭ с характеристикой, приве- денной на рис. 10.4, г (строго го- воря, реально характеристика реле имеет вид, приведенный на рис. 10.5, в, однако для упроще- ния расчетов будем считать зону возврата Дв пренебрежимо ма- лой), и серводвигателя СД по- стоянной скорости S'. Однако, как об этом уже говорилось в Примере 2 § 3.3, в поведении ре- гулятора ничего не измени лось
бы при использовании серводвига- теля, скорость которого пропорцио- нальна входному сигналу, если коэффициент пропорциональности выбирать из условия /гсд = S/c (где с — уровень постоянного сигнала на входе при включенном реле). По- этому в структуре системы, изобра- женной на рис, 10.8, серводвига- Рис. 10.8 тель можно считать линейным интегрирующим звеном с коэффициентом пере- дачи ЙСд. С учетом сделанных замечаний передаточная функция линейной части разомкнуто- го контура на рис. 10.3 примет вид: Г л.ч (s) = -feCK/s (s® +1,625s + 0,375), а отрицательная КЧХ: — (/со) = —&сд/[« (ш) + jv (<о)]; и (со) = 1,625<о2; v (со) = со (со2 — 0,375). Вещественная и мнимая составляющие этой характеристики для /гсд = 1 мин-1 опре- деляются формулами: —/>л.ч(®)=——<2л.ч(®)=»/[«2+^21, а соответствующие составляющие модифицированной характеристики /’л.ч(“) = ~рл.ч(®); -~Q“.4(w)=— a)Qa.4(a). Обе КЧХ показаны на рис. 10.9; как видим, они пересекают отрицательную веще- ственную полуось в одной точке — 1,641 S/c. Прямую Попова здесь провести можно, и, следовательно, состояние равновесия будет гарантированно устойчивым, если харак- теристика реле не выйдет за пределы зоны, ограниченной лучом с угловым коэффициен- том Ко = 0,6094c/s. Из графика характеристики реле на рис. 10.4, г следует, что для этого должно выполняться условие S 0.3047Д мин-1. Обратим внимание на то, что обычная характеристика —1^л.ч (/to), годограф которой также построен на рис. 10.9, есть отрицательная характе- ристика разомкнутого контура линейной системы регулирования с И-ре- гулятором, коэффициент передачи которого равен единице. Отрезок, отсе- каемый годографом этой характеристики на отрицательной вещественной по- луоси, в соответствии с критерием устойчивости Найквиста для линейных систем равен обратному коэффициенту передачи регулятора, при котором замкнутый контур будет находиться на границе устойчивости.
Это означает, что если бы в структурной схеме, изображенной на рис. 10.8, вместо релейного элемента РЭ было установлено линейное безынерционное звено, то при его коэффициенте передачи К — 0,609 полученная таким об- разом линейная система находилась бы на границе устойчивости. При этом статическая характеристика указанного безынерционного звена совпадала бы с лучом АВ на рис. 10.6. Из сказанного следует, что при исследовании абсолютной устойчивости состояния равновесия замкнутого контура с нелинейным безынерционным звеном можно мысленно заменить это звено линейным безынерционным зве- ном и исследовать обычным порядком устойчивость полученной таким об- разом линейной системы. Коэффициент передачи линейного безынерцион- ного звена, при котором система находится на границе устойчивости, опре- делит угловой коэффициент наклона прямой АВ (см. рис. 10.6) и значение Ко в условии (10.13). Естественно, что это утверждение справедливо только тогда, когда есть уверенность, что модифицированная характеристика линейной части —Wл.ч (/®) выпукла в левой полуплоскости (т. е. она имеет вид, указанный на рис. 10.7, а). 10.5. АНАЛИЗ ВОЗМОЖНОСТИ ВОЗНИКНОВЕНИЯ АВТОКОЛЕБАНИИ В ЗАМКНУТЫХ НЕЛИНЕЙНЫХ КОНТУРАХ МЕТОДОМ ГАРМОНИЧЕСКОГО БАЛАНСА Механизм образования автоколебаний в нелинейных системах в прин- ципе аналогичен механизму образования незатухающих колебаний в ли- нейных системах, когда они находятся на границе устойчивости, — он обу- словлен наличием замкнутого контура циркуляции сигналов. Однако между незатухающими колебаниями в находящейся на границе устойчивости ли- нейной системе и автоколебаниями в нелинейных системах имеются и су- щественные различия. Они в основном сводятся к следующему: 1. Незатухающие колебания в линейных системах представляют собой граничный случай переходного процесса, который в реальных условиях не может существовать длительное время, поскольку невозможно абсолютно точное нахождение линейной системы на границе устойчивости. Реально эти колебания либо медленно затухают, либо расходятся. Напротив, авто- колебания в нелинейных системах — это установившееся движение системы, по отношению к которому, в частности, может понадобиться решать задачу его устойчивости. 2. Амплитуда незатухающих колебаний в линейных системах может имать любое значение, зависящее от интенсивности начального воздействия; амплитуда автоколебаний в нелинейных системах всегда имеет определенное фиксированное значение, определяемое свойствами системы. 3. В нелинейных системах возможно существование автоколебаний с не- сколькими периодами (в том числе наряду с возможностью существования автоколебаний может существовать возможность состояния покоя). В этом случае достаточно большие воздействия могут перебросить систему из од- ного автоколебательного режима в другой или из состояния покоя —в режим автоколебаний и наоборот. Автоколебания в системах управления могут быть нежелательными и в этом случае задача анализа автоколебаний состоит в выяснении возмож- ности их появления, определении их амплитуды и периода и выяснении воз- можных путей их устранения. Так, в электронных регуляторах системы АКЭСР (рис. 1.11, а также в более ранних их модификациях) применя- ется трехпозиционное реле, охваченное упругой обратной связью. В обра- зованном таким образом замкнутом контуре могут возникнуть автоколеба- 246
тельные режимы, появление которых полностью выводит регулятор из нор- мального режима работы. Анализ автоколебаний в этом случае преследует цель выяснить допустимую (из условий отсутствия автоколебаний) область установки параметров настройки. В системах регулирования с нелинейными, в частности позиционными, регуляторами автоколебательный режим может быть нормальным режимом их работы, и анализ автоколебаний необходим для определения качества функционирования системы. Для исследования автоколебаний в системах управления технологи- ческими процессами наибольшее применение получил приближенный ме- тод, получивший название метода гармонического баланса. Основные идеи этого метода были сформулированы в 1934 г. советскими учеными Н. М. Кры- ловым и Н. Н. Боголюбовым; удобную для практического применения реа- лизацию метода при исследовании систем регулирования, имеющих струк- туру, изображенную на рис. 10.3, предложил в 1946 г. Л. С.. Гольдфарб. Предположим, что в замкнутом контуре (см. рис. 10.3) существуют установившиеся периодические колебания, и необходимо определить их форму и числовые параметры, в частности период и максимальное отклоне- ние в каждом полупериоде. Решение такой задачи можно было бы осущест- влять подбором: задавшись предполагаемым видом этих колебаний на входе линейной части хл.ч (t), по известной комплексной частотной характеристи- ке 1ГЛ.Ч (/о) определяют колебания на ее выходе ул_ч (/), которые одно- временно являются колебаниями на входе нелинейного элемента хн,э (t). По известной характеристике нелинейного элемента фн>8 (х) можно вычислить вызванные колебаниями хн>э (/) колебания на выходе этого элемента ya.9(t) и сравнить их с принятыми в начале расчета колебаниями на входе линей- ной части хл.ч (/). Если эти колебания совпадут , выбранные вначале авто- колебания возможны, в противном случае следует изменить форму хл.ч (1) и все расчеты повторить. Подобные расчеты следовало бы повторять до тех пор, пока либо было бы достигнуто равенство уп,9 (0 = хл,ч (0, либо воз- никло убеждение о невозможности достижения этого равенства, что свиде- тельствовало бы о невозможности возникновения автоколебаний в анализи- руемой системе. Для поиска решения указанным путем периодические колебания удобно представлять, используя ряд Фурье, в виде суммы гармоник. На практике очень часто возникает ситуация, когда линейная часть сис- темы обладает ярко выраженными фильтрующими свойствами по отношению к высокочастотным колебаниям на входе. В этом случае значение модуля комплексной частотной характеристики линейной части уже при частоте второй гармоники разложения <в2 = 2<лг оказывается намного меньше зна- чения при частоте первой гармоники й)х, и, следовательно, периодические колебания произвольной формы на входе линейной части г/н.э (0 вызывают установившиеся колебания на ее выходе, очень близкие к синусоидальным с периодом Т, равным периоду периодических колебаний на входе: хи.э (t) as as A sin где = 2я!Т — частота первой гармоники разложения. Соответственно определение установившихся колебаний на выходе не' линейного элемента допустимо в этом случае производить, считая, что на его вход поданы синусоидальные колебания, т. е. производить расчет по формуле £/н.э (0 = ф[Л sinto^l, причем интерес представляет только первая гармоника разложения z/H,3 (0 в ряд Фурье (поскольку все высшие гармо- ники будут подавлены линейной частью системы). Именно для этого частного, но широко распространенного на практике случая и разработан метод гармонического баланса. Точность этого метода возрастает, когда модуль комплексной частотной характеристики линейной 247
части системы имеет резонансный пик и автоколебания происходят на часто- те резонанса. В соответствии со сказанным для исследования автоколебаний методом гармонического баланса достаточно располагать характеристикой нели- нейного элемента, позволяющей определять первую гармонику колебаний на его выходе, т. е. ее амплитуду Ау и начальную фазу <ру, когда на вход пода- ется синусоидальное колебание произвольной амплитуды А и частоты со. Такая характеристика может быть построена по аналогии с комплексной частотной характеристикой, применяемой для описания линейных систем, — это должна быть комплексная функция частоты, модуль которой будет равен отношению амплитуд, а аргумент — разности фаз первой гармоники выход- ных колебаний и синусоидальных колебаний на входе. Оказывается, однако, что эти величины зависят не только от частоты со, но и от амплитуды синусо- идальных колебаний на входе нелинейного элемента А. Указанную харак- теристику будем поэтому называть эквивалентной комплексной амплитудно- частотной характеристикой (КАЧХ) нелинейного элемента и обозначать так: 1Гя.3(«>,Л) = Лн.э(ш,Л)еЛя.з(М’ (10.15) где Ан.а (со, А) и фв.э (со, А) — модуль и аргумент этой характеристики, яв- ляющиеся аналогами амплитудно-частотной и фазово-частотной характери- стик линейных систем. Для частных случаев нелинейных зависимостей возможны некоторые упрощения. Так, эквивалентные КАЧХ безынерционных нелинейных звень- ев с однозначными статическими характеристиками типа приведенных на рис. 10.4 не зависят от частоты (зависят только от амплитуды), а их аргумент равен нулю (отсутствует фазовый сдвиг). Эквивалентные КАЧХ нелинейных звеньев с двузначными характеристиками типа характеристик, показанных на рис. 10.5, также не зависят от частоты, но их аргумент отличается от нуля (так как из-за наличия зоны возврата возникает отставание по фазе выходных колебаний от входных). Допустим теперь, что в системе, представленной на рис. 10.3, возникли автоколебания, причем на входе нелинейного элемента они (вследствие фильтрующих свойств линейной части) близки к синусоидальным: х (/) = — A sin at, тогда первая гармоника колебаний на выходе нелинейного эле- мента может быть выражена через модуль и аргумент ее эквивалентной комп- лексной характеристики, т. е. можно записать следующим образом: ААВ.Э (со, A) sin [со/ + <рн,3 (со, А)]. В свою очередь, эта гармоника, пройдя через линейную часть, вызовет на ее выходе синусоидальное колебание: А Ан.э (со, А) Ал.ч (со) sin [col + фн.о (со, А) + фл.ч (со)], причем для существования автоколебаний необходимо, чтобы эти колебания совпадали с колебаниями на входе нелинейного элемента по амплитуде и не отличались от них по фазе, т. е. чтобы выполнялось равенство A sin at = ААН.Э (со, А) Ал.ч (со) sin [со/ + фн.э (со, А) + Фл.ч (со)], т. е. Ан.э (со, А) Ал-Ч (со) = 1, I (jg Фн.э (со, А) + фл.ч(со) = 0. J Эти два уравнения, очевидно, можно заменить одним: Гн.3(со, А) 1Гл.ч(/со)= 1. (10.17)
Это уравнение называют уравнением гармонического баланса-, соответственно первое уравнение (10.16) является уравнением баланса амплитуд, а второе — уравнением баланса фаз. Если уравнение (10.17) имеет решение, т. е. можно подобрать такие зна- чения о и Л, при которых оно обращается в тождество, то это значит, что в системе возможны автоколебания, имеющие на входе в нелинейный эле- мент форму синусоиды, с частотой <в и амплитудой А (конечно, при условии применимости метода гармонического баланса). Если эквивалентная комплексная характеристика нелинейного элемента не зависит от частоты, т. е. если 1ГН.Э (со, А) = IFH.8 (Д), уравнение (10.17) удобно решать графически, строя раздельно характеристики, зависящие только от частоты и только от амплитуды. Для этого (10.17) можно переписать следующим образом: ^Л.ч (/«) = 1/^н.э (Д)- (10.18) Пересечение годографов характеристик левой и правой частей этих урав- нений свидетельствует о возможности возникновения в системе автоколеба- ний. В заключение подчеркнем, что выполнение условия гармонического ба- ланса (10.18) свидетельствует только о возможности возникновения в сис- теме автоколебаний; в действительности они могут и не существовать, по- скольку найденное установившееся колебательное движение может оказать- ся неустойчивым. Таким образом, остается еще провести анализ устойчиво- сти автоколебаний. Практически эта задача может быть решена с помощью следующих простых рассуждений. Если зафиксировать амплитуду А в уравнении гармонического баланса на некотором постоянном уровне А = А° = const, то характеристику Fn,3 (со, Д°) можно рассматривать как комплексную частотную характерис- тику линейного звена, а произведение Wn,3 (со, Д°) Й7Л.Ч (/со) — как ха- рактеристику разомкнутого контура линейной системы, получаемого из контура, представленного на рис. 10.3, после замены нелинейного элемента линейным с характеристикой ,э (со, Д°). Но в этом случае для исследова- ния устойчивости контура может быть использован критерий устойчивости Найквиста. Пусть методом гармонического баланса получена предполагаемая ампли- туда автоколебаний А; дадим этому значению некоторое небольшое прира- щение ДД и построим годограф комплексной частотной характеристики ли- нейной системы WH,3 (со, Д°) Ц7а.ч (/со), где Д° = А + ДД. Если этот годограф охватит точку с координатами 1, /0, то в соответствии с критерием Найквиста рассматриваемая линейная система в замкнутом состоянии будет неустойчивой, т.е. амплитуда колебаний в ней после замыкания контура будет нарастать. Но так как амплитуда Д° получена увеличеним ожидаемой амплитуды автоколебаний, то можно сделать вывод, что найденные автоко- лебания в нелинейной системе неустойчивы. Если же при Д° = А + ДД го- дограф характеристики Ц7И.3 (со, Д°) 1^л.ч (/со) не охватывает точку 1; /0, то линейная система устойчива, и, следовательно, начальное отклонение амплитуды автоколебаний исчезнет, т. е. автоколебания следует считать устойчивыми. Если возможность существования автоколебаний определялась графи- ческим решением уравнения (10.18) посредством построения годографов Гл.ч (/®) и И^н.’э (Д). то сформулированный критерий устойчивости авто- колебаний может быть трансформирован следующим образом: автоколеба- ния неустойчивы, если при движении вдоль IFh.I (Д) в сторону возраста- ния амплитуды А изображающая точка после пересечения характеристик 249
(/®) попадает внутрь области, ограниченной этой характеристикой; если же она выходит за пределы данной области, автоколебания устойчивы. Этот критерий не является строгим (впрочем, строгий критерий в рас- сматриваемом случае, по-видимому, вообще не может быть получен, так как сам метод гармонического баланса определения возможности автоколебаний является приближенным, корректность применения которого в каждом конк- ретном случае нуждается в проверке), но практический опыт свидетельству- ет о возможности его использования. Во многих случаях суждение об устойчивости автоколебаний может быть сделано из физических соображений. 10.6. АВТОКОЛЕБАНИЯ В ПОЗИЦИОННЫХ СИСТЕМАХ АВТОМАТИЧЕСКОГО РЕГУЛИРОВАНИЯ Анализ автолебаний, возникающих в системах с позиционными регулято- рами, вследствие достаточно сильных фильтрующих свойств технологичес- ких объектов обычно с приемлемой для практики точностью может осущест- вляться методом гармонического баланса. Пример 1. Проанализируем возможность возникновения автоколебаний в систе- ме с трехпозиционным регулятором, устойчивость состояния равновесия которой рас- сматривалась в примере § 10.4. Для графического решения (10.18) необходимо построить годографы КЧХ линей- ной части системы 1^л.ч ()<о) и обратной эквивалентной характеристики реле (А). Первая из характеристик уже была найдена в указанном примере; ее годограф (с от- рицательным знаком) был приведен на рис. 10.9. Обратимся к выводу эквивалентной КАЧХ реле. График изменения выходной величины реле при подаче на его вход синусоидаль- ного сигнала хн,8 (0 = A sin at (рис. 10.10, а) при условии, что А > Д/2, показан на рис. 10.10, б. Используя (2.55), находят коэффициенты первой гармоники разложе- ния этой функции в ряд Фурье: bt Т/2 sinatdt + с J з1п<вЩ/ 4с = ------cos со/, л Момент времени tt определяется соотношением A sin atx = Д/2,т. е. ®0 = arcsin Д/2А. Таким образом, первая гармоника выходных колебаний реле определяется формулой ун.э (/) = (4с/л) 1/1 — (Д/2А)8 since/, и, следовательно, эквивалентная амплитудная характеристика реле (10.15) имеет следующий вид: • (0 при А < Д/2; н’э( ) —— У1 — (Д/2А)2 при А>Д/2. График этой характеристики приведен на рис. 10.11; максимум характеристики, рав- ный 4с/лД, имеет место при А = Д/Д/2 = 0,7071 Д. Обратная эквивалентная амплитудная характеристика реле имеет вид: Гн“1(А)=лА/[4с у'1—(Д/2А)2 ]; (А > Д/2); ее годограф (с отрицательным знаком) также показан на рис. 10.9 — он располагает- ся на отрицательной вещественной полуоси слева от точки—лД/4с. При изменении ам- плитуды А от 0,5Д до 0,7071 Д изображающая точка перемещается от —оо в точку —лД/4с, при дальнейшем увеличении амплитуды изображающая точка перемещается в обратном направлении вдоль вещественной оси, уходя в —оо при А оо. Посколь- ку КЧХ линейной части —№л.ч (/«) пересекает вещественную ось в точке —1,641 S/c, пе- пересечение характеристик —№л.ч (/ш) и —(А) возможно только при условии: l,641S/c > лД/4с, или S > 0.4786Д мин-1.
Частота автоколебаний, возникающих при выполнении этого условия, не зависит от S и А; она определяется частотой пересечения характеристикой—Ц7Л,Ч (/<о) вещест- венной отрицательной полуоси <о = 0,6124 мин-1. Амплитуду автоколебаний на входе в реле находят из уравнения 1,641S = лА /4 V Г—(А/2А)2 . Поскольку каждой точке годографа — FHi3 (^) соответствуют два значения амплиту- ды, то и это уравнение имеет два решения: < 0.7071А и Л2 > 0.7071Д; но так как первому решению соответствует движение по характеристике — F-1 (А) внутрь области, ограниченной характеристикой (/ш), а второму — из области наружу, устойчивыми автоколебаниями следует считать только автоколебания с амплитудой Л2. Так, если выбрать А = 0,01 м и S = 0,05 мин-1, то уравнение имеет два решения: Ах = 0,51 • 10-2 и А2 = 2,56-10-2 м, из которых только второе соответствует устойчи- вым автоколебаниям. Обратим внимание на крайне низкое быстродействие рассматриваемой системы регулирования (обусловленное наличием в контуре регулирования интегрирующего звена серводвигателя) — минимальная скорость серводвигателя, при которой возник- нут автоколебания, для А = 0,01 м составляет 0,4786-10-2 мин-1, что соответствует перемещению регулирующего органа из одного крайнего положения в другое, за вре- мя, равное 208 мин (3,48 ч). Поэтому практически системы регулирования с трехпози- ционными регуляторами всегда работают в режиме' автоколебаний, причем при реаль- ных скоростях серводвигателя составляющих, например, для электронных регуляторов, рассмотренных в § 1.4, 0,5 мин-1, работа системы происходит так, что регулирующий орган практически все время находится в одном из своих крайних положений, быстро перемещаясь из одного положения в другое при переходе регулируемой величины че- рез границы зоны нечувствительности реле. Таким образом, регулятор фактически ра- ботает как двухпозиционный, но с зоной возврата Ав, равной А (характеристика регу- лятора в этом случае соответствует изображенной на, рис. 10.5, б). Обратимся теперь к анализу автоколебаний в системах с двухпозицион- ными регуляторами. Отсутствие интегратора в контуре двухпозиционной системы приводит к появлению остаточной неравномерности регулирования при изменении на- грузки объекта. Объясняется это тем, что при фиксированных положениях регулирующего органа изменение подвода вещества или энергии к объекту, которое требуется осуществить в процессе регулирования при изменении его нагрузки, может происходить только за счет изменения моментов переклю- чения регулирующего воздействия и введения асимметрии колебаний регу- лирующего органа так, чтобы получить необходимое смещение средней ли- нии колебаний. Это, в свою очередь, приводит к асимметрии колебаний регу- лируемой величины и появлению смещения средней линии ее колебаний относительно линии переключения реле. Картина возникающих процессов
(в предположении, что колебания регулируемой величины близки к синусо- идальным) показана на рис. 10.12, где смещения средних линий колебаний регулируемой величины и регулирующего воздействия обоозначены соответ- ственно 80 и р0. Постоянная составляющая и коэффициенты первой гармоники разложе- ния колебаний ц(/) (рис. 10.12, б) в ряд Фурье (2.55) при А |в0| + Лв/2 определяются формулами: Г/2 Но ’= ~ J И (О dt — Т/2 Т/2 2 С 2л ... 2с ! 2л , . . 2л , \ л, = — I ц (г) cos-------tat =----- —sin------t + sin----t2l — Ы1 T J T л \ T T ) -T/2 2c\s!nA\ T/2 , 2 C ... . 2л ... 2c l 2л , , 2л , \ —— 1 LI (0 Sin — tut----------I COS -......"I" cos -. ^2 I» T 1 T л \ T T j — T/2 где t1 = (772л) arcsin (e0 + Ав/2)/Л; t2 = (772л) arcsin (80 — Дв/2)/Л. Таким образом, эквивалентная комплексная амплитудно-частотная характе- ристика реле при наличии постоянной составляющей входных колебаний является функцией переменных А и е0: Гя, G4» Во)-7 cos “Ь cos “Z- — / —т~ [• (10.19) ЛА L\ ' ‘1^1 Кроме того, для описания поведения реле в этом случае необходимо ввести еще и эквивалентный статический коэффициент передачи, определяющий связь между постоянными составляющими входных и выходных колебаний: ^н.э И» ео) — — ~zr~ & + АО- е0 7е0 (10.20) Тогда вычисление изменения постоянной составляющей колебаний регули- руемой величины при изменении нагрузки объекта А,о может осуществлять- ся по (3.38), в которой следует положить s = 0 (чтобы перейти от передаточных функций к коэффициентам передачи): е0 = -WU + *н.э(Л, е0)Л^]. (10.21) Эта формула совместно с условиями гармони- ческого баланса (10.16) образует систему из трех уравнений, решение которой определяет значение4 трех параметров автоколебаний ре- гулируемой величины <о, А и е0 в зависимости от изменения уровня нагрузки объекта Ко. Обычно для суждения о работоспособно- сти системы нет необходимости знать всю за- висимость параметров автоколебаний от на- грузки — достаточно располагать их значе-
ниями в наиболее благоприятной (в отношении качества регулирования) и неблагоприятной ситуациях. Наиболее благоприятным режимом является режим симметричных авто- колебаний, имеющий место при Хо = 0 (средний уровень нагрузки). В этом случае постоянная составляющая отсутствует и tt = —tt = (772л) х X arcsin (ДВ/2Л); следовательно, (10.19) приобретает вид И) = ~ (Г 1 -(АВ/2Л)^/ДВ/2Д]; (Л>Дв/2), (10.22) а обратная эквивалентная комплексная амплитудная характеристика: (Л) = 41ZГ— (ДВ/2Л)2 + /лДв/8с; (Л>Дв/2). (10.23) 4с Поскольку мнимая составляющая этой характеристики не зависит от Л, в комплексной плоскости ее годограф проходит параллельно вещественной оси. Наиболее неблагоприятным режимом будет режим максимального от- клонения уровня нагрузки от его среднего значения, когда асимметрия автоколебаний максимальна, т. е. постоянная составляющая оказывается только на Дв/2 меньше амплитуды автоколебаний Л. В этом случае = Т/4 и t2 = (772л) arcsin (Л — Дв)/Л и (10.19) принимает следующий вид: ^н.э И) = (2с/лЛ) ГК1 — (1 - ДВ7Л)2 — /ДВ/Л]; (Л > Дв/2), (10.24) а формула для обратной характеристики записывается так: (Л) = (л/Л74сДв) |/1 — (1 -- Дв/Л)2 + /лЛ/4с; (Л > Дв/2). (10.25) Подстановка этого выражения в (10.18) позволяет определить частоту и мак- симально возможную амплитуду Лмакс автоколебаний. Учитывая, что асим- метрия автоколебаний может возникнуть как при уменьшении, так и при увеличении нагрузки, границы общего возможного отклонения регулируе- мой величины в режиме установившихся автоколебаний (при отсутствии внешних возмущений) определяют формулой «маке = ±(2Лмако - Дв/2). (10.26) В пределах этой зоны можно выделить область возможных отклонений по- стоянной составляющей: 8о,макс = ^(^макс ~~ Ав/2). (10.27) Пример 2. Допустим, что в рассмотренной в предыдущих примерах системе ав- томатического регулирования скорость серводвигателя выбрана настолько большой, что временем перемещения регулирующего органа из одного крайнего положения в другое можно пренебречь. Тогда регулятор превращается в двухпозиционный с зоной возврата Дв, равной зоне нечувствительности реле А. Определим параметры автоколе- баний в этих условиях, считая, что Ав = 1 см, а изменение нагрузки объекта возмож- но в пределах, соответствующих перемещению регулирующего органа ±с = 0,2 от его полного перемещения (напомним, что линеаризованная математическая модель объекта в примере 2 §2.1 строилась для среднего положения клапанов на притоке и Стоке жидкости; таким образом, предполагается, что для компенсации возможных из- менений нагрузки регулирующий орган должен иметь возможность занимать положе- ния от 0,3 до 0,7 своего полного открытия). Режим автоколебаний при средней нагрузке. Передаточная функция линейной ча- сти в рассматриваемом случае совпадает с передаточной функцией регулирующего канала объекта: (s) = lZ(s2 + 1,625s + 0,375). Соответствующая ей КЧХ приведена на рис. 2.11 (пример 2 § 2.6); в увеличенном ви- де в пределах интересующего нас диапазона частот она построена на рис. 10.13 (кри- вая /). Здесь же показаны годографы обратных эквивалентных характеристик регуля-
тора. Для рассматриваемого режима симметричных автоколебаний эта ха- рактеристика определяется (10.23); ее годограф проходит параллельно вещественной оси на расстоянии — 0,0196 м от нее (линия 2). Пересечение с характеристикой (/<о) определяется частотой <о = = 4,21 мин-1 (период Т= 1,49 мин) и вещественной составляющей, рав- ной —0,05 м; приравняв к этому значению вещественную составляю- щую — F~i (/Л), определяемую (10.23), получим значение амплиту- ды автоколебаний А = 1,37 см. Режим автоколебаний при мак- Рис 10 13 симальной и минимальной нагрузках. Обратная эквивалентная характери- стика регулятора (10.25) изображена линией 3 на рис. 10.13. Пересечение с характеристикой (/<о) имеет место при ча- стоте <в = 2,7 мин-1 (период Т — 2,33 мин) и амплитуде Лмакс = 1,7 см. В соответ- ствии с (10.26) возможные отклонения регулируемой величины находятся в преде- лах границ зоны емакс = ±2,9 см, причем внутри этой зоны может быть выделена зона отклонений постоянной составляющей колебаний (10.27) е0(Макс = ±1,2 см. Таким образом, изменение нагрузки объекта приводит к увеличению отклонения регулируемой величины в установившихся режимах (при отсутствии внешних возму- щений) в 2,12 раза при одновременном увеличении периода колебаний в 1,6 раза; кро- ме того, появляется смещение средней линии автоколебаний. 10.7. СИНТЕЗ ОПТИМАЛЬНЫХ УПРАВЛЯЮЩИХ ВОЗДЕЙСТВИЙ С УЧЕТОМ ОГРАНИЧЕНИЙ Перевод объекта управления в новое состояние осуществляется путем формирования соответствующего командного воздействия и (0 для подсис- темы регулирования (рис. 1.3). В § 5.7 и 6.5 уже были рассмотрены методы синтеза оптимальных алгоритмов функционирования командных блоков для случая, когда управляемая подсистема является линейной и отсутствуют ограничения на диапазон изменения переменных состояния и командных воздействий. Напомним однако, что введение в структуру системы управле- ния командных блоков, как правило, требуется тогда, когда возникает не- обходимость в реализации достаточно сильных и быстрых изменений состоя- ния объекта. В этих условиях предположение о линейности объекта может оказаться неправомерным, что заставляет прибегать к нелинейным методам синтеза оптимальных командных воздействий. ' Критерий качества управления (1.4) в этом случае обычно выбирается в виде функционала от вектора переменных состояния и командного воздей- ствия следующего вида: т Qc — J" F (0, u (tydt-+ min, (10.28) о т. e. перевод объекта из начального состояния z (0) в конечное z (7) опти- мален, если выбором и (t) минимизируется этот критерий. Уравнения состояния управляемой подсистемы (2.1) могут быть пред- ставлены в векторном виде: z' (0 = f [z (0, и (01, (10.29) причем в число переменных состояния в общем случае включаются как пе- ременные состояния объекта, так и регулятора. Это уравнение наклады- вает ограничения типа равенств на выполнение критерия (10.28). Кроме 254
того на переменные состояния и командные воздействия могут быть нало- жены ограничения и в виде неравенств: ^мин ^макс> (10.30) ЫМИН и имакс- (10.31) Решение задачи оптимизации (10.28) с учетом (10.29)—(10.31) произво- дится с помощью метода динамического программирования Р. Беллмана или принципа максимума Л. С. Понтрягина. Метод динамического программирования будет рассмотрен ниже в § 10.8; решение рассматриваемой здесь задачи с использованием принципа макси- мума в том наиболее распространенном случае, когда учитывается лишь неравенство (10.31), состоит в следующем: Составляется функция (гальмильтониан): Н (z, и, X) = — F (z, u) + lTt (z, и), (10.32) где Хг (t) = [Х1(0, ..., Х„ (/)] векторная функция, удовлетворяющая урав- нению: 1 = —(дН!дг). (10.33) Необходимое условие выполнения критерия оптимальности (10.28) со- стоит в таком выборе и (f), при котором функция Н примет свое максималь- ное значение на всем интервале изменения времени 0 < t < Т за исключе- нием может быть только отдельных, относительно редко встречающихся осо- бых случаев [2, 18]. Широко распространенной на практике задачей оптимального управле- ния является задача максимального быстродействия. Критерий максимального быстродействия получается из (10.28), если принять, что F (z, и) — 1, т. е.: т QB = J dt = Т -> min (10.34) о при прежних ограничениях (10.29)—(10.31). Иначе говоря, управление оп- тимально, если при существующих ограничениях перевод управляемой под- системы из начального состояния, характеризуемого вектором состояния z (0), в конечное при z (Т) осуществляется за минимально возможное время Т. В частности, если управляемая подсистема линейна, уравнения состоя- ния которой определяются формулой (2.28), оптимальное по критерию мак- симума быстродействия управление имеет релейный характер— команд- ное воздействие мгновенно переходит от одного предельного значения имаКс в другое пмин и наоборот в должным образом подобранные моменты переклю- чений. При неколебательном характере переходных процессов в управляе- мой подсистеме число таких переключений не превосходит числа ее уравне- ний состояния порядка дифференциального уравнения, связывающего вход и выход подсистемы. В заключение заметим, что на практике наиболее часто ограничения в виде неравенств накладываются на управляющее воздействие объекта ц и его производные. В подобных случаях целесообразно вначале определить оптимальное управление в разомкнутой системе, когда регулятор в струк- туре рис. 1.2, б отсутствует и р, = и. После этого уже не составляет труда определить в случае необходимости и оптимальное командное воздействие в замкнутой структуре.
зывающего вход и выход состояния: Пример. Рассмотрим задачу оптимального управ- ления прогревом металла турбины при пусках из хо- лодного состояния, осуществляемого изменением тем- пературы греющего пара [11]. Связь между температурой металла массивного кор- пуса турбины 0 и температурой пара 0П, как показы- вает опыт, достаточно хорошо определяется уравне- нием в частных производных (3.44), которое при су- ществующих в реальных пусках условиях может быть заменено приближенным обыкновенным дифферен- циальным уравнением второго порядка: T\T2W + (7г + 72) 0' + 0 = Л0П. (а) Определим оптимальное изменение 0п, обеспечивающее достижение за минимальное время заданной скорости изменения температуры металла 03д (при 0" = 0), если на скорость изменения 0П наложено ограничение /©„1 < о“акс- Продифференцировав (а) и обозначив: 0' = zx, 0" = z2, 0,' = и, можно от исходного уравнения, свя- объекта, перейти к системе уравнений для переменных г{ —га; 2г — [ — г1 — (7i + 72) zz + ku}/Tl Т2, при ограничении | и | ig имакс. Соответственно гамильтониан (10.32) и уравнение (10.33) принимают здесь следующий вид: // ™ — 1 2а 4- ^*2 [—zi—(7Х 4~ 7g) z2 4” йп] / 7Х7а: dK-^/dt ” Xg/7x 72; | d\2[dt = —Xi + Х-2 (Тх4“7/Т1 7*2. J (б) (в) Из (б) следует, что Н достигает максимума, когда и принимает свое максимально воз- можное по модулю значение, а его знак совпадает со знаком функции Х2: uonT(/) = «MaKCsign Ха(0- (Г) Для определения числа переключений « приведем систему (в) к одному уравнению для Л,2: 7Х 7а М —(7j -)-72) Х.2 4-Х2 = 0 общее решение которого Л2(0 = С1?/г< + С2е//7’2 может сменить знак не более одного раза. Не более одного раза поэтому должно про исходить и переключение и, т. е. оптимальное управление следует искать в виде: 0°пт (0 о“акс/, 0</</пер цмакс <пер), /цер<^<7, (Д) где /пер — момент переключения. Для определения значений /пер и 7 запишем уравнение (а) в виде уравнений для изображений 0 (s) и 0П (s) на первом 0 < t < ZIIep и на втором /пер < t < 7 интер- валах: [7Х 7а + (7t + 72) s+1] 0Х (з) = о“акс /; (е) [Т’х 72 з2 + (7Х + 72) s + 1 ] 02 (з) = - о“акс /«? + + (7Х 72 з 7t + 72) 02 (-0) + 7! 72 0^ (-0); (ж) 02 (—0) — 01 (Zпер); 0а (*—0) — ©{ (^пер) • Решение находится методом последовательных приближений: задаваясь значениями /пер из уравнения (е) находятся значения 02 (—0) и 02 (—0), после чего из уравнения (ж) определяется момент времени т, при котором выполняется заданное требование ©2 (т) = ©эд! кроме того, проверяется выполнение второго требования 02 (т) = 0. Поиск ведется до тех пор, пока не будет найдено такое значение /°”р, при котором су- 256
шествует момент времени т = топг, когда оба указанных требования выполняются од- новременно. Соответственно минимально возможное время выхода на заданный режим прогрева Т = + топт. В дальнейшем при t > Т изменение 9П должно обеспечить поддержание неизмен- ной скорости прогрева, т. е.: 0п(О = 03'д/& при t>T. На рис. 10.14, а приведен график изменения в (/) при найденном оптимальном из- менении 0п (/). 10.8. ОПТИМИЗАЦИЯ КАЧЕСТВА ФУНКЦИОНИРОВАНИЯ ОБЪЕКТОВ УПРАВЛЕНИЯ Перейдем теперь к третьему уровню иерархической структуры управле- ния (см. рис. 1.3) — к подсистеме ПОО формирования заданных значений управляемых величин х (?) (которых в общем случае может быть несколько), так чтобы качество работы объекта управления, характеризуемое показа- телем (1.2), было оптимальным. В общем случае этот показатель оптимальности является функционалом от внешних факторов и заданных значений управляемых величин, представ- ляющих собой функции времени. Однако если он является отчетным тех- нико-экономическим показателем, вычисляемым по результатам работы за относительно большой интервал времени, то динамическими зависимостями между переменными можно пренебречь и задачу оптимизации рассматри- вать в статике. Характерный пример задачи оптимизации качества функционирования объекта отражает система управления качеством сгорания топлива в топке котла (см. рис. 1.16, 1.17); показателем оптимального качества функциони- рования объекта здесь является удельный расход топлива. Выработка за- дания регуляторам расхода воздуха в топку осуществляется в подсистемах оптимизации режима работы объекта (ПОО). В простейших случаях эта под- система вырождается в соответствующий функциональный преобразователь, который формирует сигнал задания регулятору воздуха, соответствующий текущему изменению входных воздействий, заданных заранее составленной зависимостью. Минимизация удельного расхода топлива электростанции, состоящей из нескольких энергоблоков, осуществляется подсистемой оптимизации распределения нагрузок между энергоблоками [которая входит в состав сис- темного регулятора частоты (РЧС), изображенного на рис. 1.131. Если показатель качества функционирования объекта (например, удель- ного расхода топлива электростанции или энергосистемы) представляет со- бой выпуклую непрерывную функцию х2, хп (например, нагрузок каждого из п параллельно работающих энергоблоков), поиск оптимального значения этого показателя и значений x°nT, х°пт, ..., х„пт, при которых он достигается, осуществляется решением системы уравнений: dQo6/dxt^0-, dQoQ/dx2 = 0; dQo6/dxn = 0. Практически эта задача всегда усложняется наличием тех или иных огра- ничений. В случае, когда ограничения имеют характер связей между хъ х2, ... ,хп: fh Ui, х2< ••> хп) ~ 0 (к = 1, 2, .... tri), а функция Q (xlt х, ..., хп) непрерыв- (10.35)
на, решение задачи может быть выполнено с использованием метода неопре- деленных множителей Лагранжа. Подобная задача, известная как задача на условный экстремум, подробно рассматривается в курсах математического анализа. Ее решение может быть осуществлено в следующем порядке. (доставляется новая функция т F (Xj, Х2, •••» -^п> ^1> ^m) Q (-^li ^2> •••> ^п) ~Ь (-^li ^2» fe=l х„), (10.36) (где Х2, ..., — неопределенные коэффициенты, называемые множите- лями Лагранжа) и частные производные этой функции по xlt х2, хп, ..., Кт приравниваются к нулю. Из полученной системы п + т уравнений могут быть найдены значения xlt х2, ..., хп, которые и дают экстремум целевой функции Q (хх, х2, .... х„) при учете связей. Применим полученный результат к задаче оптимального распределения нагрузок между параллельно работающими энергоблоками (см. рис. 1.13). В качестве целевой функции управления системой из п энергоблоков выбе- рем требование минимизации удельных затрат топлива всех энергоблоков на производство электроэнергии га (10.37) К=1 Переменными Xj, х2, ....Хп в рассматриваемом случае являются нагрузки отдельных энергоблоков Nz, Nn; уравнение связи требует, чтобы сумма нагрузок всех энергоблоков была равна заданному значению 2 WK-A^ = 0. (10.38) К=1 Функция Лагранжа (10.36) для такой постановки задачи имеет следую- щий вид: F(#1; N.Nn) Г ” 2 к—l Lk=1 (10.39) а система уравнений, определяющих условный экстремум: N мм _ ав2(М2) _ __двп(мп) 2 dNl д\\ dNn (10.40) Производная dBk (Nj,)/dNk, получила название удельного или относи- тельного прироста расхода топлива. Из последней формулы следует, что оптимальным с точки зрения миниму- ма удельного расхода топлива будет такое распределение нагрузок между энергоблоками, при котором удельные приросты расходов топлива на каждом энергоблоке будут одинаковы. Пример • Необходимо оптимизировать распределение нагрузки между тремя энер- гоблоками; допустим, что их заданная суммарная нагрузка = 850 МВт, а зависи- мости расхода топлива от нагрузки каждого отдельного энергоблока определяются формулами: В1(М1)=аА/?; В2(Ма) = 1,1аМ|; В8(М8) = 1,2аМ|, где а — постоянный коэффициент.
Удельные приросты топлива для каждого энергоблока определяются формулами: ^^aNa, dNt cW2 dN'3 подставив которые в (10.40), получим = 310 МВт, Ns = 281 МВт, N3 — 259 МВт. Удельный расход топлива при таком распределении будет минимально возможным и равным (310; 281; 259) = 309,95 а. Если бы энергоблоки были нагружены оди- наково, удельный расход оказался бы равным Qog (283,3; 283,3; 283,3) = 311,6 а, т. е. возник бы перерасход, равный 0,55 %. Рассмотренный метод оптимизации не может быть применен в тех часто встречающихся случаях, когда на переменные, от которых зависит показа- тель оптимальности, накладываются ограничения в виде неравенств. Так, в рассмотренном выше случае должны быть наложены ограничения на мак- симальную мощность энергоблоков: если, например, максимальная мощ- ность каждого из энергоблоков будет равна 300 МВт, найденное решение не сможет быть реализовано (так как в соответствии с этим решением один из энергоблоков должен нести нагрузку 310 МВт). Для решения оптимизационных задач подобного типа может быть ис- пользован метод динамического программирования Р. Беллмана. Метод динамического программирования применим для оптимизации управления многоэтапными процессами или оптимизации многозвенных систем, когда требуется найти управляющее воздействие (или состояние каждого звена системы) на каждом этапе, так чтобы общий критерий управ- ления достигал оптимального значения. Особенность метода заключается в последовательном, поэтапном решении задачи оптимизации, так что на каж- дом этапе производится выбор лишь относительно небольшого числа возмож- ных вариантов. Метод динамического программирования применим не ко всем много- этапным процессам, а только к тем из них, для которых оказывается спра- ведлив так называемый принцип оптимальности-, сущность его сводится к следующему. Пусть в результате последовательного применения процедуры оптими- зации на первых нескольких этапах достигнуто некоторое промежуточное состояние процесса (или системы). Для процессов (или систем), подчиняю- щихся принципу оптимальности, дальнейшая процедура оптимизации (оп- тимальная стратегия), переводящая процесс (систему) из этого промежуточ- ного состояния в требуемое конечное состояние, не зависит от того, какими путями было достигнуто промежуточное состояние. В соответствии с принципом оптимальности состояние процесса на каждом t-м этапе зависит только от состояния на предыдущем этапе Zt-i и управляющего воздействия гц, которое переводит процесс из состояния в состояние £г: Si = ft (|г_ь лО- ' (Ю.41) Показатель оптимальности Q процессов, которые могут быть оптимизи- рованы методом динамического программирования, должен быть адди- тивным по отношению к показателям оптимальности (£г) каждого этапа оптимизации: п (10.42) I ~ 1 т. е. общий эффект слагается из суммы эффектов на каждом шаге. Оптимиза- ция осуществляется при ограничениях Пг.мин < П* < Пцмакс, кмин < Si ‘С кмакс-
Для решения этой задачи состояние процесса на каждом этапе разбива- ется на определенное число /и, дискретных состояний которое для каждого этапа может быть различным, и для каждого такого состояния определяется оптимальное управление т]г, соответствующее экстремальному, например максимальному, значению целевой функции: Самаке = ф^’; (10.43) №=1,2, ..., mi при выполнении на i-м этапе ограничений. Тогда выбор очередного опти- мального управляющего воздействия для перевода процесса (системы) в /с-е состояние на (t + 1)-м этапе определяется формулой Ф^1 =max {<7i+i (U ПЙ1) + фН- (10.44) к = 1, 2.....mi+i Это уравнение называют уравнением Беллмана. . Так, при оптимизации методом динамического программирования рас- пределения нагрузок между энергоблоками по критерию минимума удельно- го расхода топлива с добавочными ограничениями, наложенными на мощ- ности отдельных энергоблоков, необходимо прежде всего сформировать за- дачу оптимизации как многоэтапную, так чтобы состояние очередного этапа определялось рекуррентной формулой (10.41), а целевую функцию как ад- дитивную относительно отдельных этапов (10.42). Принцип оптимальности здесь обозначает не что иное, как тот факт, что оптимальное распределение нагрузок между двумя произвольно взятыми энергоблоками при заданной их суммарной нагрузке не зависит от распре- деления нагрузки между остальными энергоблоками системы. Поэтому про- цедура оптимизации по методу динамического программирования по сущест- ву сводится к оптимизации на каждом шаге распределения нагрузок в систе- ме, состоящей только из двух объектов. На первом шаге оптимизации выберем два произвольных энергоблока и для всех возможных уровней их суммарной нагрузки найдем оптимальное распределение нагрузки между ними и соответствующий ему суммарный расход топлива (естественно, что для этого приходится рассматривать лишь дискретные значения нагрузки, взятые через некоторый интервал дискрет- ности, — решение задачи в численном виде является характерной особен- ностью метода динамического программирования). После этого перейдем к следующему этапу оптимизации, при выполне- нии которого рассмотренные ранее два энергоблока считаем одним энерго- блоком. Выбрав теперь такой-нибудь третий энергоблок, можно выполнить ту же процедуру расчета при его работе с «двойным» энергоблоком. В ре- зультате будет получено оптимальное распределение нагрузки между тремя рассмотренными энергоблоками для всех возможных их суммарных нагрузок. На третьем этапе оптимизации как один «тройной» энергоблок рассма- триваются совместно три указанных энергоблока и какой-нибудь четвер- тый и т. д. Подробно задачи оптимизации объектов управления рассмотрены в (211. Пример. Решим задачу примера § 10.8, но при ограничении на максимальную мощность каждого энергоблока М 300 МВт. Начнем с энергоблока, расходная характеристика которого имеет вид Вт = aNf. Диапазон возможных его нагрузок ограничен снизу значением 250 МВт (меньшей на- грузки быть не может, поскольку при максимальной нагрузке двух остальных блоков по 300 МВт можно только при такой нагрузке обеспечить требуемую мощность, рав- ную 850 МВт) и значением 300 МВт сверху: 250 < < 300.
Таблица 10.1 К № 4>f,K) '03 а К № ф(к), 1 О3 а 1 250 62,5 4 280 78,4 2 260 67,6 5 290 84,1 3 270 72,9 6 300 90,0 Возможные значения ср(*), взятые через интервал ДМ = 10 МВт, характеризуют- ся табл. 10.1. Первый этап. Будем оптимизировать распределение нагрузок между бло- ками с характеристиками B1(N1) ~~ aNf и Вг (М2) =-- l.laMJ. Управляющим воз- действием на этом шаге является нагрузка второго блока rji = V2, состоянием этапа — суммарная нагрузка двух блоков, предыдущим состоянием |0 — нагрузка пер- вого блока; ограничения на управляющее воздействие 250 т)1 300, на текущее со- стояние 550 < £] < 600. Значение критерия оптимальности на этом этапе вычи- сляется по формуле Л1)Чф(,- Возможные значения нагрузки первого |0 и второго % энергоблоков для их минималь- но возможной суммарной нагрузки = 550 МВт, а также значения критерия опти- мальности для каждой комбинации их нагрузок приведены в табл. 10.2. Таблица 10.2 К 4К) Til0 Ф^- 10s и Q<11. 103 u фОО, 103 а (?u>. to3 а 1 250 300 62,5 161,5 4 280 270 78,4 158,6 2 260 290 67,6 160,1 5 290 260 84,1 158,46 3 270 280 72.9 159,1 6 300 250 90,0 158.75 Из рассмотрения этой таблицы следует, что оптимум распределения нагрузок да- ет значение критерия, равное 158,46-103а при ••- 290 МВт и гц == 260 МВт. Аналогичные данные для суммарной нагрузки, равной 560, 580, 590 МВт, и воз- можных комбинаций перераспределения нагрузок приведены соответственно в табл. 10.3—10.6. Наконец, для суммарной нагрузки 600 МВт имеется единственный ва- риант распределения нагрузок по 300 МВт, при котором критерий оптимальности при- нимает значение, равное 189-103а. Анализ этих таблиц на минимум критерия опти- мальности позволяет построить сводную таблицу (табл. 10.7), в которой для всех возможных суммарных уровней нагрузки двух энергоблоков указано оптимальное их распределение и имеющее при этом место значение критерия оптимальности. Второй этап. Оптимизируется распределение нагрузок между первыми двумя блоками и третьим; величина показателя оптимальности на этом этапе опреде- ляется формулой Qi *= gi (51, Пг).+ Ч-i при ограничениях 250 < т)2 < 300 МВт; = 850 МВт. Таблица 10.3 g<2)=560 МВт К tpW, 10’ a Q(K>, 10s a 1 260 300 67,6 166,6 2 270 290 72,9 165,41 3 280 280 78,4 164,64 290 270 84,1 164,29 5 ' 300 260 90,0 164,36
Таблица 10.4 К so л(к) 1 0э а <2<3>, 10а а 1 270 300 72,9 171,9 2 280 290 78,4 170,91 3 290 280 84,1 170,34 4 300 270 90,0 170,19 Т а бл ица 10.6 К »(к) €0 п<3> , 103 а qW, 103 а 1 290 300 84,1 183,1 2 300 290 90,0 182,5 Таблица 10.5 К 5<к) Ч4) фОО. Ю’« <?<4>, 10» а 1 280 300 78,4 177,4 2 290 290 84,1 176,61 3 300 280 90.0 176,24 Табл ица 10.7 К 1<к> Ф(к) 103 а т; К) s(K) S0 1 550 158,46 260 290 2 560 164,29 270 290 3 570 170,19 270 300 4 580 176,24 280 300 5 590 182.51 290 300 6 600 189.00 300 300 Таблица 10.8 К goo ’ll1’ ф00, lo3 а IO3 a 1 550 300 158,46 266,46 2 560 290 164,29 265,21 3 570 280 170,19 264,27 . 4 580 270 176,24 263,72 5 590 260 182,51 263,63 6 600 250 189,00 264,40 Возможные значения управляющего воздействия ть = Nа, необходимые для перевода процесса из возможных состояний в состояние §2 = 850 МВт, а также со- путствующие каждому из таких переходов значения целевой функции Q% даются табл. 10.8. Минимальное значение целевой функции имеет место при — 590 и т)2 — 260; в свою очередь, как было найдено при оптимизации первого процесса, для gj 590 должно быть Hi = 290 и е0 — 300, т. е. оптимальное распределение нагрузок должно быть следующим: Л'\ = 300 МВт; jV2 = 290 МВт; N 3 = 260 МВт; при этом удельный расход топлива будет равен 263,6- 103а/850 = 311,06а. ГЛАВА ОДИННАДЦАТАЯ ИДЕНТИФИКАЦИЯ И АДАПТАЦИЯ В СИСТЕМАХ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ ТЕПЛОЭНЕРГЕТИЧЕСКИМИ ПРОЦЕССАМИ 11.1. АДАПТИВНЫЕ СИСТЕМЫ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ Алгоритмы функционирования систем управления, полученные на ста- дии проектирования по математической модели объекта, обычно в значи- тельной степени отличаются от действительно оптимальных алгоритмов, особенно в части численных значений их параметров настройки. Объясня- ется это прежде всего несовершенством априорной модели объекта, которая обычно имеется в распоряжении проектировщика. 262
О принципиальных причинах этого явления, связанных с системным ха- рактером задачи проектирования и возникающим вследствие этого систем- ным парадоксом модели объекта, уже говорилось в §6.6. К ним следует добавить и причины, обусловленные сложившейся практикой разработки систем управления технологическими процессами. Обычно требуется, чтобы проектная документация на изготовление и монтаж системы управления выдавалась заказчику задолго до окончания монтажа технологического оборудования — объекта управления. Соответ- ственно во время проектирования системы управления еще отсутствует действующий объект управления и, следовательно, исключается возможность получения или уточнения модели экспериментальным путем. Получение же модели расчетным (аналитическим) путем обычно связано с вводом ряда упрощающих предположений, степень влияния которых на конечный эф- фект трудно поддается учету. Кроме того, расчетным путем, как правило, не могут быть получены статистические характеристики действующих на объект возмущений. Практически очень трудно получить математическую модель объекта экспериментальным путем и на действующем, но находящемся на ручном управлении и регулировании объекте из-за нестационарное™ действующих на него в процессе эксплуатации случайных возмущений и неформализуе- мого вмешательства в ход технологического процесса обслуживающего пер- сонала. Погрешности в результаты проектирования систем управления привносят не только погрешности модели объекта, но и погрешности задания моделей управляющих элементов систем управления (регуляторов и командных бло- ков). Практически всегда характеристики этих элементов системы при про- ектировании предполагаются идеализированными, в то время как более детальные исследования свидетельствуют о наличии весьма значительных отклонений свойств реальной аппаратуры от принятой идеальной модели. Так, передаточная функция типового ПИД-регулятора не может быть прин- ципиально точно реализована хотя бы потому, что степень числителя этой передаточной функции выше степени знаменателя. Соответственно в составе этого регулятора должно быть как минимум реально еще инерционное звено, эффектом действия которого пренебрегать нельзя. Наконец, динамические свойства как объекта управления, так и управ- ляющих элементов меняются во времени, что может потребовать соответст- вующей подстройки системы в процессе ее эксплуатации. Поскольку работы по настройке систем управления во время проведения пусковых работ на действующем объекте, а также в течение всей последую- щей эксплуатации оказываются неизбежными, возникают также и органи- зационные проблемы их выполнения. Число настраиваемых контуров только систем регулирования на современном энергетическом объекте может дости- гать нескольких десятков и даже сотен, что делает практически невоз- можным высококачественное и быстрое выполнение этих работ «вручную» ограниченным составом наладочного и эксплуатационного персонала со- ответствующих служб предприятий. В связи со сказанным возникает необходимость применения систем уп- равления, обладающих способностью самостоятельно или, по крайней мере, при ограниченном участии обслуживающего персонала оптимизировать свою работу. Такие системы управления получили название адаптивных или самонастраивающихся. В принципе в самонастраивающейся системе должны быть продубли- рованы все операции, которые приходится выполнять при получении ис- ходных данных для расчета оптимальных параметров настройки и при про- изводстве самих расчетов, методика которых была изложена в предыдущих
Рис. 11.1 Рис. 11.2 главах, с той только особенностью, что все эти операции должны выполнять- ся автоматически, а результаты расчетов немедленно устанавливаться в управляющих устройствах. В соответствии с этим в самонастраивающейся системе управления, по- мимо собственно контроллера или регулятора, параметры которого подле- жат настройке, должны быть: блок идентификации (идентификатор), с помощью которого проводится оценка математической модели системы и объекта, и блок расчета по найденной в идентификаторе модели оптимальных параметров настройки. " Структура самонастраивающейся системы с идентификатором приве- дена на рис. 11.1. Предполагается, что настраиваемый контур системы ре- гулирования с регулятором Р включен в работу при некоторых первоначаль- ных параметрах настройки, полученных, например, путем расчетов на ста- дии проектирования; однако эта первоначальная настройка может быть в значительной степени произвольной — необходимо только, чтобы система имела некоторый запас устойчивости. Если проводится оптимизация настрой- ки системы регулирования, уже находящейся в эксплуатации, первоначаль- ной будет, очевидно, настройка, установленная в этой системе. Процесс оптимизации настройки в самонастраивающейся системе имеет характер итерационной цикличной процедуры, т.е. поиск оптимума произ- водится методом последовательных приближений. Основные этапы этой про- цедуры следующие: 1. Идентификация (получение математической модели) объекта в блоке БИ. 2. Расчет оптимальных параметров настройки регулятора в блоке БВ. 3. Сравнение найденных оптимальных параметров настройки с уже уста- новленными в регуляторе. Если произошло совпадение параметров, процесс оптимизации считается оконченным (точнее, в этом случае произошла толь- ко проверка соответствия параметров, установленных в регуляторе, и оп- тимальных параметров настройки); в противном случае в регуляторе уста- навливаются найденные оптимальные параметры, после чего происходит возврат к первому этапу процедуры (т. е. повторяется идентификация системы и т. д.). Циклическое повторение процедуры происходит до тех пор, пока найденные на очередном цикле оптимальные параметры настройки не совпадут с уже установленными на предыдущем цикле. Оптимизация настройки действующей системы может осуществляться и без промежуточной идентификации системы посредством прямого контроля показателя качества функционирования системы управления и непосредст- венным поиском точек параметров настройки, при которых этот показатель примет свое экстремальное значение. Возможная структура подобной по- исковой самонастраивающейся системы приведена на рис. 11.2.
Как и в системе, изображенной на рис. 11.1, настройка здесь осуществля- ется двумя блоками; идентификации (БИ) и вычисления параметров настрой- ки (БВ), однако фактически выполняемые ими функции иные. В системе, представленной на рис. 11.2, отсутствует контроль входного для системы регулирования воздействия и (t), а БИ осуществляет идентификацию не мо- дели объекта, а текущего значения показателя качества функционирования системы регулирования [например, оценку дисперсии регулируемой ве- личины по (6.5) при т = 0 и текущем изменении нижнего предела интегри- рования Я. Блок Б В периодически проводит вариацию параметров регуля- тора, и на основании информации, получаемой от БИ о вызываемом этими вариациями изменении показателя качества функционирования системы, осуществляется поиск оптимальных параметров настройки, при которых этот показатель принимает минимально возможное значение. Описанная процедура предполагает формулировку критерия оптималь- ности без ограничений; в принципе она может быть организована и при наличии ограничений, хотя это сопряжено, как правило, с существенными ее усложнениями. Так, наиболее важным является ограничение на запас устойчивости системы. Поисковый метод требует непосредственного контроля этих ограничений, например, контролировать показатель колебательности системы, но для этого нужно соответствующее усложнение экспериментов (например, подачей на систему специальных добавочных воздействий). Рассмотренные два основных принципа построения адаптивных систем управления в чистом виде практически не могут быть использованы. Обус- ловлено это тем, что итерационная процедура определения оптимума на- стройки осуществляется непосредственно на действующем объекте в реаль- ном масштабе времени. В связи с этим возникают два противоречивых тре- бования к работе настраивающей части системы: 1. Процесс настройки должен укладываться в приемлемый интервал вре- мени; во всяком случае в течение времени, необходимого для достижения оптимума настройки, объект может считаться стационарным. Действитель- но, так как статистические оценки могут проводиться лишь по одной реали- зации, должна выполняться гипотеза эргодичности, что предполагает ста- ционарность процессов. 2. Процесс настройки не должен сопровождаться заметным ухудшением качества управления. Этим требованиям, как показывают ориентировочные расчеты, обычно не удовлетворяют чисто поисковые системы самонастройки. Пробные изменения настройки системы должны быть достаточно сильными, для того чтобы можно было обнаружить вызванное ими отклонение показателя функционирования системы, а оценка самих показателей с необходимой степенью надежности (обеспечивающей возможность безошибочного принятия решения о дальней- шем направлении изменения параметров настройки) требует относительно большого времени. Соответственно в течение длительного времени будет су- ществовать сильное ухудшение качества функционирования системы, при- чем длительность поиска будет быстро расти с увеличением числа настраи- ваемых параметров. Эффективность самонастраивающихся систем с идентификатором ре- шающим образом зависит от степени ухудшения качества управления, воз- никающего при проведении экспериментов по определению математической модели настраиваемой системы и, в частности, модели объекта управления. Эти методы могут оказаться особенно эффективными тогда, когда указанная модель может быть оценена без подачи каких-либо добавочных воздействий на систему простым наблюдением за «естественным» изменением входных и выходных величин в процессе нормального функционирования системы. 9 Зак. 832 265
О принципиальной возможности такой идентификации уже упоминалось в §6.1: для оценки импульсной переходной характеристики идентифицируе- мой системы следует оценить корреляционную функцию входного воздей- ствия гхх (т) и взаимную корреляционную функцию входного воздействия и выходной величины гху (т), после чего решить интегральное уравнение (6.12). Подобным же образом, перейдя к спектральным плотностям мощности и использовав (6.26), можно оценить КЧХ системы: W®) = Сх/(/®Жх(®). (11.1) Методы идентификации динамических систем, находящихся под воздей- ствием случайных сигналов, путем контроля изменения входных и выходных сигналов в процессе нормальной эксплуатации без подачи каких-либо доба- вочных воздействий с последующей их статистической обработкой получили название методов идентификации по данным нормального функционирова- ния, или пассивных методов идентификации. 11 .2. ОСОБЕННОСТИ ИДЕНТИФИКАЦИИ ОБЪЕКТОВ, НАХОДЯЩИХСЯ В ЗАМКНУТОМ КОНТУРЕ РЕГУЛИРОВАНИЯ В соответствии с полученными результатами идентификатор в самона- страивающейся системе (см. рис. 11.1) должен по поступающим на его вход сигналам и (0 и е (0 оценивать спектральные плотности мощности GUE (/со) и Ъии (со) и вычислять их отношение, в результате чего будет получена оценка комплексной частотной характеристики замкнутой системы регули- рования: ФЕ« О) = 1 -2) Для последующих расчетов оптимальных параметров настройки регуля- тора из этой характеристики может быть предварительно получена характе- ристика объекта: ^(/®)=—1--Г1--ф-LJ, (11.3) (]<о) ( ^еи м®/ J где IFP (/со) — комплексная частотная характеристика регулятора при его настройке, имевшей место в процессе процедуры идентификации. Заметим, что в последнюю формулу можно подставлять характеристи- ку идеализированного регулятора; тогда в вычисленной по ней характери- стике объекта будут учтены все факторы, влияние которых приводит к от- личию характеристик реального регулятора от идеализированного (при ус- ловии, конечно, что эти факторы не нарушают линейности регулятора). В случае необходимости рассмотренный метод позволяет определить и спектральную'плотность мощности Gw (о) случайного возмущения v (0, приведенного к выходу объекта (см. рис. 11.1). Поскольку спектральная плотность мощности погрешности регулирования в этой системе определя- ется формулой Gee (<в) = |Феи (/®)|2 IGUU (ю) + Gw (<о)1, (11.4) то Gvv(®) = -j.^-~p Gee(®)-—Guu (®), (11.5) т. е. для оценки Gvv (®) необходимо еще по реализации е (0 оценивать спек- тральную ПЛОТНОСТЬ МОЩНОСТИ Gee (®). ' 266
К настоящему времени разработано относительно много различных моди- фикаций пассивного метода идентификации. Тем не менее он обладает серь- езными недостатками, препятствующими его широкому использованию в практике автоматизации технологических процессов. Прежде всего следует указать на некорректность самой постановки задачи решения уравнения (6.12) или вычисления (11.1). Корректно поставленной считается такая задача, для которой малые по- грешности в задании исходных данных для расчета приводят к малым по- грешностям результатов решения; в некорректно поставленных задачах малые погрешности в задании исходных данных приводят к сколь угодно большим погрешностям решения. Именно последняя ситуация и имеет место в рассматриваемом случае. Появление некорректности в постановке задачи имеет здесь достаточно простое физическое объяснение. Напомним, что импульсная переходная ха- рактеристика является реакцией системы на дельта-импульс, спектральная плотность которого занимает бесконечно большую полосу частот. Вместе с тем (6.12) определяет гхн (т), которая может рассматриваться как реакция рассматриваемой системы на воздействие в виде корреляционной функции гхх (т). Но, как было установлено ранее (см. § 6.4), для того чтобы система управления обладала достаточно высоким показателем технологической работоспособности, воздействие и (t) должно иметь низкочастотный спектр, не заходящий в область резонансных частот системы. Вместе с тем, как сле- дует из процедуры расчета оптимальных параметров настройки регуляторов по комплексной частотной характеристике объекта (см. § 5.3, 5.5, 6.3, 6.4), именно участок этой характеристики в области резонансных частот имеет первостепенное значение для расчета. Таким образом, попытка решить (6.12) относительно w (t) есть не что иное, как попытка найти реакцию системы на воздействие с широким (тео- ретически бесконечно широким) спектром, имея в распоряжении экспери- ментальные данные об относительно низкочастотном воздействии и вызван- ной этим воздействием низкочастотной реакции. В отношении операций, определяемых (11.1), это означет, что делается попытка определить частное от деления Gxy (/со) на Gxx (со) в диапазонах, где Gxx (со) » 0. Естественно, что даже относительно небольшие погрешности знаменателя в этой области становятся соизмеримыми с самим знаменателем и поэтому вносят большие погрешности при вычислениях. Указанной трудности иногда удается избежать введением добавочных условий, накладываемых на вид оцениваемой импульсной переходной ха- рактеристики, или введением добавочной априорной информации относи- тельно структуры формулы, которой она описывается , либо структуры диф- ференциального или разностного уравнения системы. Введение подобной добавочной информации в условие некорректно поставленной задачи, пре- вращающей ее в корректно поставленную задачу, называют регуляризацией решения. Применимость рассматриваемой структуры самонастраивающейся систе- мы (см. рис. 11.1), очевидно, ограничена системами с меняющимся командным воздействием и (/) на регулятор (что имеет место в следящих системах и си- стемах программного управления). В системах стабилизации, широко рас- пространенных на ТЭС и АЭС , рассматриваемая структура самонастраиваю- щейся системы, очевидно, не может быть использована вследствие того, что в таких системах вообще отсутствует изменение и (/)• В связи с этим для осуществления идентификации в системах стабилиза- ции пассивными методами следует попытаться отыскать некоторое другое воздействие, которое могло бы быть использовано в качестве входного воз- 9* 267
действия. Необходимо только иметь в виду, что такое воздействие должно удовлетворять по крайней мере двум условиям: 1. Оно должно быть независимым от приведенного к выходу объекта возмущения v (0. 2. Получаемая в результате статистической обработки характеристика системы регулирования должна позволить выделить из нее характеристику регулирующего канала объекта (которая в первую очередь необходима для расчета оптимальных параметров настройки регулятора). Например, таким входным воздействием может быть помеха р (t), которая может содержаться в регулирующем воздействии, вырабатываемом регуля- тором (см. рис. 11.1) при условии, что она не зависит от входного сигнала регулятора е (0. Естественно, что наличие такой помехи не должно рас- сматриваться как нормальное явление; однако в некоторых случаях с ее наличием приходится мириться. Контроль помехи, генерируемой регуля- тором, может осуществляться косвенно посредством контроля е (0 и р. (0, тогда изображение помехи может быть вычислено по следующей формуле: р (s) = М (s) — Гр (s) Е (з). Появление независимой от регулирующего воздействия помехи на выхо- де регулятора, в частности, может быть обусловлено наличием в его струк- туре нелинейных элементов. В качестве входного воздействия для идентификации может быть исполь- зовано также возмущение (t), входящее в объект по одному каналу с ре- гулирующим воздействием (на рис. 11.1 такое возмущение и сигнал от него на идентификатор показаны штриховой линией). В этом случае в идентифи- каторе будет получена оценка комплексной частотной характеристики сис- темы Фук №) = Гр (/со)/[1 + Гр (/со) Гр (/со)], из которой может быть затем найдена характеристика объекта Гр (/со). При использовании любого другого возмущения X (0 будет получена оценка характеристики системы (/©) = (/со)/[1 + Гр (/со) Гр- (/со)] [где Гх (/со) — комплексная частотная характеристика канала относитель- но выбранного возмущения л (/)], которая зависит одновременно от двух характеристик объекта: Г% (/со) и Гц (/со), разделить которые, вообще го- воря, не представляется возможным. Следует обратить внимание на недопустимость выбора в качестве вход- ного воздействия, подаваемого на идентификатор, регулирующего воз- действия fi (0 вместо Лр (0. Действительно, при отсутствии изменения и (t) единственной причиной изменения ц (t) и у (0 в системе регулирования (см. рис. 11.1) является действие возмущения v (0, причем Gpp (со) и Gpp (/со) определяются следующими формулами: Gpp (со) = Фру (/®) Фру (—/со) Gw (со); G^y (/®) Фру (—/со) Ф{/у (/®) Gw (со), где Фру (/©) = -Fp (/со)/11 + Гр (/со) Гр (/со)]. Подстановка этих выражений в (11.1) приводит к следующему, несколько неожиданному результату: Г (/со) = Gpp (jco)/Gpp (со) = —1/Гр (/со), (11.6) т. е. в результате вместо ожидаемой оценки комплексной частотной характе- ристики объекта будет получена обратная комплексная частотная характе- ристика регулятора.
11.3. ИДЕНТИФИКАЦИЯ ОБЪЕКТОВ УПРАВЛЕНИЯ С ПОМОЩЬЮ СИГНАЛЬНЫХ ВОЗДЕЙСТВИЙ Отмеченные в предыдущем параграфе недостатки пассивных методов идентификации объектов, находящихся в замкнутом контуре управления, заставляют обращаться к активным методам, применение которых связано с подачей на систему специально организованных идентифицирующих воз- действий. Такие воздействия могут быть сигнальными, параметрическими и структурными [13, 171. Структура самонастраивающейся системы с использованием идентифи- цирующего сигнального воздействия хид (/), вырабатываемого специальным генератором Г, показана на рис. 11.3. В качестве сигнальных идентифицирующих воздействий обычно исполь- зуются детерминированные периодические сигналы: детерминированная последовательность прямоугольных импульсов (рис. 11.4, а), псевдослучайная последовательность прямоугольных импульсов (рис. 114>б), синусоидальное воздействие или сумма нескольких синусоидальных воздействий с различны- ми частотами. Очевидно, что детерминированная последовательность им- пульсов в пояснении не нуждается. Псевдослучайная последовательность импульсов формируется на основе линейных рекуррентных последователь- ностей двоичных чисел (каждое из которых может принимать только зна- чение «нуль» или «единица») так, чтобы ее корреляционная функция в пре- делах периода по возможности меньше отличалась от коррреляционной функции белого шума. В такой последовательности импульсы следуют вплотную друг за другом, причем в течение периода имеет место строго оп- ределенное (зависящее от выбранного дискретного алгоритма формирования последовательности двоичных чисел) число импульсов [13]. Так, на рис. 11.4, б показана псевдослучайная последовательность, содержащая семь импульсов в течение периода, причем числовая последовательность в тече- ние периода принимает следующие значения: 1, 1, 1, 0, 1, 0, 0. Обе приведенные на рис. 11.4 детерминированные последовательности импульсов можно рассматривать как реализации стационарных случайных процессов, в которых отдельные реализации отличаются одна от другой толь- ко случайным равновероятным сдвигом начала отсчета времени. Подстановка их в (6.5) при Т, кратном То, приводит к корреляционным функциям одина- кового вида (рис. 11.5); различие состоит только в выражениях для парамет- ров (Гид и Ь: для детерминированной последовательности импульсов (см. рис. 11.4, а> ^Л=(АУт)(1-\1т)-,Ь^(Аят1т)\ (11.7) для псевдослучайной последовательности (см. рис. 11.4, б) о|д = (Л пс/2)2; Ъ = (Лпс/2)а (1/т), (11,8>
МП Рис. 11.5 Идентифицирующие воздействия в виде периодических последовательностей импульсов могут применяться как для получения импульсной переходной или переходной характеристик, так и для оценки частотных характеристик. В пер- вом случае период То последовательно- стей должен выбираться так, чтобы ин- тервал времени То — ти был не меньшим интервала времени, в течение которого переходная составляющая характе- ристики заметно отличается от нуля. При оценке частотных характеристик период последовательности равен периоду первой гармоники разложения ее в ряд Фурье; соответственно выбор периода То определяется низшей частотой <вмин оцениваемого вектора частотной характеристики Тмакс = 2л/шми11. В этом случае имеется принципиальная возможность получения и оцен- ки векторов частотных характеристик на нескольких других частотах, крат- ных основной частоте. Учитывая, однако, быстрое убывание амплитуд выс- ших гармоник разложения, практически при оценке частотных характери- стик системы в качестве идентифицирующего сигнала выбирают либо сину- соидальное воздействие хид (0 = Авд sin®0 (11.9) либо сумму нескольких таких воздействий с заранее заданными частотами. Если считать, как и для детерминированных последовательностей импуль- сов, что последней формулой описывается одна из реализаций случайного процесса, различные реализации которого отличаются только случайным равновероятным сдвигом во времени, можно определить корреляционную функцию этого процесса: т 1 р А2 гхж(т) =— I Авд [sin и/sin r)]d/ =—— coscot. (11.10) Т 3 2 ___т_ 2 График этой функции был приведен на рис. 6.6. В соответствии с (6.12) взаимная корреляционная функция гху (т) между входным воздействием х (0 и выходной величиной у (0 идентифицируемой системы совпадает с реакцией этой системы на входное воздействие, задан- ное в виде корреляционной функции входного воздействия гхх (т). Таким образом, если в результате эксперимента по оценке характеристики системы периодическими последовательностями импульсов будет произведена оценка указанной взаимной корреляционной функции, то в пределах одного периода она будет совпадать с реакцией идентифицируемой системы на отдельный треугольный импульс (рис. 11.5) с параметрами (11.7) или (11.8) (при усло- вии, конечно, что период импульсной последовательности будет не меньше времени практически полного затухания переходных процессов в системе). Оценив из эксперимента взаимную корреляционную функцию гху (т), оп- ределяют оценку реакции системы на треугольный импульс длительности ти и единичной площади по формулам: для-детерминированной последовательности импульсов (см. рис. 11.4, а), импульсы корреляционной функции которой 'имеют площадь A^TIm2, ,T1g w(x) =-^г-гед(т); (11.11) дт
для псевдослучайной последовательности (см. рис. 11.4, б), импульсы корреляционной функции которой имеют площадь А^сТ (tn + 1)/4т2, где щ(т) = (т+1)ТА*пс Гху W’ it rxV (т) = — J X (0 у (t+т) dt; о (11.12) (11.13) х (0 — центрированная последовательность входных импульсов; °у (t) — центрированная реакция системы на входную последовательность импульсов; I — число периодов. При достаточно малой длительности импульсов получаемую по этим фор- мулам оценку можно рассматривать как оценку импульсной переходной ха- рактеристики системы. Для случая синусоидального воздействия (11.9) формула (11.13) при- обретает следующий вид: rxv (т) IT = J у (t 4- т) sin atdt. о (11.14) В соответствии с полученными выше выводами при достаточно боль- шом I эта оценка будет определять реакцию системы на косинусоидальное воздействие (11.10); для получения реакции системы на косинусоидальное воздействие единичной амплитуды последнее выражение следует разделить на Лид/2. Амплитуда этой реакции будет равна модулю комплексной час- тотной характеристики системы для частоты, принятой в эксперименте, а зна- чение начальной фазы — ее аргументу. Для того чтобы получить эти ре- зультаты, достаточно определить гхУ (т) только для двух значений т, на- пример для т = 0 ит = 774, т. е. вычислить: Р ((0) = = 2_ г- (0 ^n atdt. Лид 11 АИД J ~ IT Q (й) = = —1— f у (j 4- — ] sin atdt — Лид J \ 4 / IT ------1---- С у (t) cos atdt. 1ТАИЯ Как легко заметить, Р (и) и Q (со) являются оценками вещественной и мнимой составляющих комплексной частотной характеристики системы, т. е. вычисление модуля и фазы можно осуществлять по формулам: A2(®) = P2(co)+;Q2(o); -, . , о (и) , (0 при ? (со) 0; ф (со) = arctg 4-1 г ~ р (<о) (л при Р(со)< 0. (11.15)
Выбор числа периодов I зависит от интенсивно- сти возмущений, действующих на объект в про- цессе проведения эксперимента, а также интен- сивности идентифицирующего воздействия. Эф- фект всех возмущающих воздействий может быть учтен в виде эквивалентной случайной по- мехи 0 (/), приведенной к выходу системы; реализация этой помехи может наблюдаться как изменение у (?) в нормальных условиях работы системы, когда хид (?) = 0. Действие помехи приводит к тому, что в составе оценок Р (®) и Q (со) будут иметь место слу- чайные погрешности, т. е. их можно представить следующим образом: IT Р (со) = Р (о) -f---j— f § (?) sin (atdt-, IT Aim J о IT Q(a>)=Q(a)-j---------— f 0 (?) cos <Mt, 17ДИД J 0 (11.16) где P (co) и Q (co) — истинные значения вещественной и мнимой составляю- щих оцениваемой характеристики. Случайная погрешность оценки может -быть, таким образом, охарактеризована значением дисперсии помехи 0 (?), которая в соответствии с (11.16) определяется следующими формулами: IT IT VFF-Jf r00^~T,)sin®gsinM1ld^11; ид о 0 (11.17) IT IT F" f Jree cos cos ид о о где гее (т) — корреляционная функция помехи 0 (?), которая может быть предварительно оценена по реализации y(t) в условиях нормальной экс- плуатации системы. Практически можно считать, что Р (со) и Q (о) образуют двумерную нор- мально распределенную совокупность независимых случайных величин, математическое ожидание которой равно оцениваемым значениям Р (со) и Q (со), а дисперсия определяется (11.17). При заданной доверительной вероятности случайные результаты эксперимента будут находиться в центре так называемого эллипса рассеивания [12, 13]; если в результате одного экс- перимента получены некоторые значения оценок Р (со) и Q (со), то можно утверждать, что истинные значения Р (со) и Q (со) с заданной доверительной вероятностью расположены внутри эллипса рассеивания, главные оси ко- торого пропорциональны дисперсиям (11.17), а коэффициент пропорцио- нальности определяется из таблиц интеграла вероятности двумерного нор- мального распределения. Обычно уже при относительно небольшом числе периодов вычисления по (11.17) дают практически одинаковые результаты, т. е. oj, а’, и эл- липс рассеивания мало отличается от окружности. Иначе говоря, если в результате эксперимента получены оценки Р (и) и Q (со) и определена их дисперсия, то конец вектора истинной характеристики системы будет рас- полагаться внутри заштрихованного на рис. 11.6 круга. Увеличением числа периодов I радиус этой окружности может быть уменьшен до прием- лемой величины.
11.4. ИДЕНТИФИКАЦИЯ ОБЪЕКТОВ УПРАВЛЕНИЯ С ПОМОЩЬЮ ПАРАМЕТРИЧЕСКИХ И СТРУКТУРНЫХ ВОЗДЕЙСТВИЙ Структурная схема самонастраивающейся системы управления с иден- тификатором, в которой идентификация осуществляется подачей на настра- иваемую систему регулирования активных параметрических воздействий, совпадает со схемой, которая была приведена на рис. 11.2. Если в поисковой системе по результатам вариации параметров настрой- ки, осуществляемой блоком поиска БВ, блок идентификации БИ оценивал изменение показателя качества функционирования системы, то в схеме с идентификатором модели объекта с помощью параметрических воздейст- вий вариация параметров настройки необходима для оценки идентифика- тором БИ модели объекта и последующего определения в блоке БВ оптиму- ма настройки расчетным путем по найденной модели объекта. Принципиальная возможность идентификации объекта с помощью пара- метрических воздействий состоит в следующем. Пусть при некоторой начальной настройке регулятора, характеризуе- мой передаточной функцией (s), оценена спектральная плотность мощ- ности ошибки регулирования Ge,i (s); изменим теперь настройку регулятора так, что его передаточная функция станет равной Ц7р,2 (s), и вновь в преж- них условиях работы системы оценим спектральную плотность мощности ошибки регулирования Ge,2 (s). Полученным результатам соответствуют следующие равенства: GS| (s) = Ф$гу, I ($) Ф/zv, 1 (—s) Gvv (s)i Ge,2 (s) — Фуу,2 (s) (—s)Gw (s)- Проведя факторизацию выражений Ge,i (s), Ge,2 (s), Gw (s): Ge, 1 (s) = Ge, 1 (s) Ge, I (—-s); Ge, 2 (s) = Ge, 2 (s) Gg, 2 ( —S); Gvv (&) — Gw (s) Gw (—s), запишем новые равенства: Gg, i (s) = Ф„, i (s) Gw (s); Ge, 2 (s) = O,v, 2 (s) Gvv («)• Для исключения неизвестного G„v (s) разделим эти равенства друг на друга: о;, i<s) д+^р. (s) rg(S) G;,2(s) ’ что позволит получить формулу для определения передаточной функции объекта: g:, i(s)-g:, 2оо Ge, 2 Is) 8 Is) Ge, 1 1 (11.18) Полученная рассмотренным способом характеристика системы будет достоверной только в диапазоне частот, где гармонические составляющие входного воздействия смогут пройти на выход системы. Имеется возмож- ность расширить диапазон частот сигнала на выходе путем такого изменения настройки регулятора, при котором получит существенное увеличение ре- зонансный пик системы [что даже при малой интенсивности Gv (<о) в области резонанса даст заметное увеличение спектральной плотности GB(®)1; иначе говоря, для расширения частотного диапазона оцениваемой характеристи- ки следует изменение настройки регулятора осуществлять таким образом, 273
чтобы настраиваемая система приближалась к границе области устойчиво- сти. В пределе при достаточно близком подходе к границе области устойчи- вости в системе возникают практически мало затухающие колебания с не- которой частотой ®к. На это значит, что поведение системы в этом случае удовлетворяет условию границы устойчивости Найквиста: или Гр (/©„) Гц (/®к) - -1, Гц (/®к) = -1/Гр (/®к). (11.19) Так, если в системе работает ПИ-регулятор, это условие принимает следую- щий вид: Гц(/®к) = 1 fox Л, (11.20) Таким образом, если из эксперимента получена частота незатухающих ко- лебаний <i)K и известны параметры настройки регулятора k„, Т„, при кото- рых возникли эти колебания, то с помощью формулы может быть легко по- лучен вектор комплексной частотной характеристики объекта Гц(/сок) для частоты ®к. Расчеты легко проводятся графически, для чего следует начертить полуокружность радиусом 0,5/йп с центром, расположенным на отрицательной вещественной полуоси на таком же расстоянии от начала координат, и провести из начала координат луч под углом ФР = arctg (1/Ти<вк) (11-21) к отрицательной вещественной полуоси (рис. 11.7). Точка пересечения ок- ружности с лучом и определит конец вектора Гц (/сок). Для определения вектора комплексной частотной характеристики объек- та для другой частоты достаточно указанный эксперимент повторить при установленном в регуляторе другом значении постоянной интегрирования Ти, что, естественно, приведет к тому, что изменится как частота незатухаю- щих колебаний а>к, так и значение коэффициента пропорциональности kr. Вычисления по-прежнему проводятся по (11.20); на рис. 11.7 показаны соответствующие построения. Подобным образом может быть построен весь участок комплексной ча- стотной характеристики объекта, причем характерно, что будет «автомати- чески» получен только участок характеристики, необходимый для расчета настройки данного регулятора, поскольку система сама генерирует те ча- стоты, на которых может возникнуть неустойчивая работа. В этом несо- мненное преимущество рассмотренного метода перед методами идентифика- ции с помощью сигнальных воздействий. Недостаток метода также очевиден: его использование предполагает только относительно кратковременное нахождение системы в режиме само- настройки, причем этот процесс должен проходить (во избежание возможного выхода системы за пределы области устойчивости) под наблюдением экс- периментатора. В самонастраивающихся системах с идентификатором, в которых оценка модели объекта осуществляется с помощью активных структурных воздей- ствий, в процессе идентификации меняется структура настраиваемого ре- гулятора или структура самой системы обычно путем введения на время идентификации нелинейных звеньев. Пример подобной самонастраивающей- ся системы приведен на рис. 11.8; здесь последовательно с регулятором вклю- чен нелинейный элемент (НЭ) — блок типа «ограничительном, рис. 10.4, б) с регулируемым коэффициентом наклона его линейной части с!хт. В нор- 274
Рис. 11.8 мальном режиме работы системы этот коэффициент выбирается равным еди- нице, а уровень ограничения с устанавливается достаточно высоким, так что отклонение регулируемой величины остается в пределах линейного участ- ка характеристики; соответственно присутствие нелинейного блока никак не сказывается на качестве работы системы регулирования. В режиме самонастройки по команде от вычислительного блока коэф- фициент наклона нелинейного элемента увеличивается до такого его значе- ния, при котором система теряет устойчивость «в малом»; в результате воз- никают расходящиеся колебания, амплитуда которых, выйдя на ограниче- ния, стабилизируется на определенном уровне, т. е. в системе возникают устойчивые автоколебания. При этом уровень ограничений с уменьшается до такого значения, чтобы амплитуда автоколебаний осталась в приемлемых пределах. Обработка колебаний с целью определения вектора комплексной частот- ной характеристики объекта может проводиться любым подходящим спосо- бом, в частности, путем регистрации колебаний на входе е (() и выходе ен,э (/) и выделением их первой гармоники. Если, как это обычно бывает, колебания на входе в нелинейный элемент оказываются близкими к синусои- дальным оценка вектора характеристики объекта может осуществляться с применением метода гармонического баланса. Условие возникновения автоколебаний (10.17) в рассматриваемом слу- чае имеет следующий вид: -Гр (/<ок) Ги (/©„) Гн.э (Ле) = 1, (11.22) отсюда находим, что интересующий нас вектор характеристики объекта мо- жет быть определен через характеристику регулятора и эквивалентную ха- рактеристику нелинейного элемента: Ги (/®к) = — (/Юк) Ги э (Ле) . (11.23) Пример. Рассмотрим идентификацию объекта в составе системы регулирования с ПИ-регулятором с помощью нелинейного элемента, характеристика которого изо- бражена на рис. 10.4, б. Эквивалентная комплексная амплитудно-частотная характеристика этого нелиней- ного элемента определяется формулой Ан.э При А < Хт; ^и.э И) = k ——— (2a4~sin2a) при Л > хт, л (11.24) где а = arcsin (хт/Л); kK,н — с/хт — коэффициент наклона. Эта характеристика не зависит от частоты, она располагается на вещественной положительной полуоси (рис. 11.9, а). При увеличении Л от 0 до хт ее значение оста- ется равным kn э, а затем при Л -> оо она стремится к нулю (рис. 11.9, б).
Соответственно (11.23) при А > хт при- нимает следующий вид: ц (/<»к) - _ __ п 1_ / Мк ?и ^н.э (^a-j-sin 2а) 1 /о),- Тк Как и в случае вывода системы на грани- цу устойчивости, расчет может осуществлять- ся графически. Для этого, как и на рис. 11.7, строится окружность диаметром 1 я Г =---------------------г--- , ku ku.-a (2a-|-sin 2a) где a — определяется по амплитуде устано- вившихся в системе автоколебаний А. Затем проводится луч под углом, определяемым из (11.21); точка пересечения луча с окруж- ностью и определяет конец вектора (/<»к) для частоты автоколебаний шк. Для получения вектора характеристики (/®) для других частот мож- но, как и в случае идентификации выводом на границу устойчивости, менять постоянную интегрирования регулятора; однако здесь имеются и другие возможности, связанные с выбором характеристики НЭ так, чтобы они зави- сели не только от амплитуды, но и от частоты. Это может быть достигнуто либо введением гистерезиса в его характеристику, либо включением в со- став нелинейного элемента линейного динамического фазосдвигающего зве- на так, как это показано на рис. 11.10 (где НЗ— нелинейное статическое зве- но, ЛЗ — линейное динамическое звено). Формула для определения вектора характеристики объекта (11.23) в последнем случае принимает следующий вид: Гц (/сок) = -1/[Гн,3 (Л) Гл>3 (/<*>«) Гр (/wK)J, (11.25) где ’й/д.з (/со) — комплексная частотная характеристика линейного звена. В частности, простейшим линейным фазосдвигающим звеном может быть инерционное звено первого порядка: Гл.3 (/со) == 1/(1 + /соТ^.з). (11.26) Введение фазосдвигающего звена позволяет полностью устранить не- обходимость воздействия на параметры настройки регулятора для выполне- ния идентификации объекта. Изменение этих параметров проводится только после окончания расчетов оптимальных параметров настройки в соответствии с результатами расчета. Введение линейного фазосдвигающего звена полезно еще и в том отноше- нии, что оно, во-первых , служит предвключенным к регулятору демпфером, а во-вторых, увеличивает фильтрующие свойства контура, способствуя воз- можности применения метода гармонического баланса. В частности, демпфирование сигнала в линейном звене позволяет при- менять в качестве нелинейного звена простейшее двухпозиционное реле (см. рис. 10.4, в); структура системы в этом случае может быть выполнена Рис. 11.10 так, как указано на рис. 11.11. В нормаль- ных условиях работы системы регулирова- ния переключатель К находится в ниж- нем положении. Переход на режим само- настройки происходит по команде от БВ, в результате чего переключатель перехо- дит в верхнее положение, подсоединяя
последовательно с регулято- ром контур НЭ. По возни- кающим вследствие этого ав- токолебаниям проводится идентификация объекта и оп- тимизация настройки регуля- тора; по окончании процесса самонастройки переключатель К вновь возвращается в ниж- нее положение и система продолжает нормально рабо- тать. Другой вариант структуры самонастраивающейся системы приведен на рис. 11.12. Здесь в автоколебательный контур, образуемый после замыка- ния ключа Д, включается вся настраиваемая система регулирования; в результате по параметрам автоколебаний проводится оценка вектора ха- рактеристики замкнутой системы регулирования, условие гармонического баланса в этом случае дает следующее соотношение: (/®к) = - 1Ж,.3 (Д„) Гл.3 (/сок)1, (11.27) где ф^и О) - Гр (/®) w* (/*>)/[ 1 + гр (/©) Гр (/®)1. В нормальных условиях работы ключ К разомкнут. Схема, изображенная на рис. 11.12, имеет преимущества перед схемами, представленными на рис. 11.11 и 11.8, заключающиеся в том, что возмуще- ния v (0, действующие на объект, в значительной степени подавляются регу- лятором, алгоритм функционирования которого в процессе идентификации не меняется (в то время как в схеме на рис. 11.8 и 11.11 он ухудшается вклю- чением нелинейного элемента). Однако схемы на рис. 11.8 и 11.1.1 обладают тем достоинством, что возникающие в них во время идентификации процес- сы не могут стать неустойчивыми (из-за наличия ограничения в единствен- ном имеющемся в этой системе замкнутом контуре). Более того, даже не- устойчивая в нормальном режиме работы система регулирования после включения ее в схему идентификации (рис. 11.8 и 11.11) входит в режим устойчивых автоколебаний, амплитуду которых можно установить в допу- стимых пределах. Рис. 11.12
11.S. ИТЕРАЦИОННАЯ ПРОЦЕДУРА ИДЕНТИФИКАЦИИ-ОПТИМИЗАЦИИ НАСТРОЙКИ Если бы модель объекта в самонастраивающейся системе управления можно было оценить по данным нормального функционирования настраивае- мой системы, не возникла бы проблема построения специальных алгоритмов адаптации. Действительно, в этом случае процесс адаптации, разделился бы на две четко разграниченные последовательно выполняемые процедуры: идентификацию объекта и расчет по полученной модели оптимальной на- стройки с установкой ее в регуляторе. При этом можно было бы не беспо- коиться о приемлемости критерия приближения получаемой в результате идентификации характеристики объекта к его истинной характеристике — при возникновении каких-либо сомнений в точности идентификации можно было бы просто увеличить время наблюдения (длину реализаций процессов) с тем, чтобы условие необходимой точности было заведомо выполнено во всем диапазоне частот (при условии, конечно, что в течение этого времени объект остается стационарным). Можно было бы также не беспокоиться о том, что определенная часть заключенной в модели информации при последующем расчете оптимальных параметров настройки не будет использована, так как получение этой ин- формации не было связано с каким-либо затратами. Однако необходимость применения активных методов идентификации для получения модели объекта резко ужесточает ситуацию. В этом случае получение информации о модели объекта сопряжено с определенным ухуд- шением качества функционирования настраиваемой системы управления, а следовательно, с определенными потерями. В связи с этим возникает проб- лема оптимизации процедуры адаптации; в частности, информация о модели объекта должна быть получена в объеме, не большем, чем это требуется для расчета оптимальных параметров настройки, причем с точностью, не боль- шей и не меньшей, чем это необходимо для расчета, и такая информация должна быть получена при минимально возможных потерях на идентифика- цию. Таким образом, возникла системная задача с типичным для такого рода задач диалектическим противоречием в их постановке: для организации эксперимента по получению модели объекта надо знать оптимальную на- стройку системы управления, которую можно определить только после того, как будет найдена модель объекта. Устранение этого противоречия может быть достигнуто организацией итерационной замкнутой процедуры движения к оптимуму, включающей в себя идентификацию объекта и расчет оптимальных параметров настройки как органически взаимосвязанные этапы общего движения к оптимуму; такая процедура называется итерационной процедурой «идентификации - оптимизации'». Конкретный способ организации подобной процедуры рассмотрим на примере оптимизации настройки ПИ-регулятора, настраиваемого на мини- мум линейного интегрального критерия при ограничении на частотный пока- затель колебательности (5.14): Tn!ka = min при М ^Л4ДО„. Как было показано в § 6.6, критерием наилучшего приближения модели к объекту является совпадение векторов комплексных частотных характе- ристик действительного объекта и его модели (/со), а также совпадение производных от этих векторов по частоте при резонансной часто- те со = сорез оптимально настроенной системы регулирования (6.72).
Противоречивость постановки задачи здесь конкретно проявляется в том, что в начале процедуры оптимизации неизвестна резонанасная частота оп- тимально настроенной системы. Однако этот критерий позволяет сформулировать необходимые требова- ния к структуре модели объекта — она должна иметь как минимум четыре варьируемых параметра. Таким образом, имеется возможность построить частную модель объекта, например, в следующем виде: Г“од ($) = ka e^W + 1)« (11.28) Для оценки четырех параметров этой модели 1гя, Та, та, п достаточно провести эксперимент по оценке частотной характеристики только на двух частотах. Действительно, если в результате такого эксперимента на часто- тах ®i и соп получены значения модуля и фазы характеристики объекта Ai, фь Ли, фп, то эти параметры можно найти из системы уравнений: Л1=^(1+П®Г)-0-5п; Лц=йа(1+Tl®h)“°'5n; (11.29) <Pi = — та о), — п arctg Та соь Фп == —та соц—narctg Та ®п- Естественно, что результаты аппроксимации будут различными при раз- личном выборе частот ®/ и to//. Правильный результат будет тогда, когда средняя частота (со/ + со//)/2 совпадает с резонансной частотой сорез опти- мально настроенной системы. На так как эта частота заранее неизвестна, организуем следующую замкнутую итерационную процедуру идентифика- ции — оптимизации: 1. Задавшись в значительной степени произвольной частотой со/, а также другой частотой со// = &со/ (где b — некоторое число, например b = 1,1), проводят эксперимент на действующей системе регулирования, включенной при некоторых произвольных параметрах настройки АП10 и 7\1<0, по оценке четырех значений амплитудной и фазовой частотной характеристик объекта Л/, ф/, А/i, ф//. 2. Решая систему (11.29), находят коэффициенты модели ka, Тя, та, п. 3. По найденной модели обычным порядком (см. § 5.3, 5.4) рассчитывают оптимальные в первом приближении параметры настройки регулятора ^пд и Ги>1, а также резонансную частоту оптимально настроенной сис- темы С0„ез д. 4. Найденные оптимальные параметры настройки сравнивают с уже установленными в регуляторе и при их различии проводят необходимую кор- рекцию; и эксперимент по оценке частотных характеристик на двух часто- тах повторяется, но только на частотах, определяемых из условий: (1/2)®/X X (1 + Ь) = <0резд; £0// = &©/. 5. После получения нового результата эксперимента, т. е. новых значений модуля и фазы Л/, ф/, Ац, повторяют операции, описанные в настоящей итерационной процедуре, начиная с п. 2. Такая циклическая процедура повторяется до тех пор, пока рассчитан- ные на очередном ее шаге оптимальные параметры настройки регулятора не совпадут с уже установленными, Блок-схема описанной итерационной процедуры идентификации—опти- мизации приведена на рис. 11.13. Содержание отдельных блоков схемы: 1. Установка параметров настройки регулятора. 2. Экспериментальная оценка двух векторов комплексной частотной ха- рактеристики системы. 3. Определение четырех коэффициентов модели объекта.
4. Расчет оптимальных параметров настройки регулятора. 5. Выяснение, совпадают ли най- денные параметры настройки с уста- новленными. Другой вариант блок-схемы этой процедуры показан на рис. 11.14. В этом варианте имеются два вложен- ных друг в друга цикла прохождения операций; причем во внутреннем цик- ле на каждом шаге осуществляется эксперимент только на одной частоте. Эксперимент на двух частотах прово- дится только при переходе во внеш- ний цикл, после очередного возврата во внутренний цикл эксперимент вновь осуществляется только на одной частоте. Таким обрразом, вариант процедуры типа «цикл в цикле» почти вдвое сокращает общее число экспе- риментов. Важным преимуществом этого ва- рианта является то, что во внутреннем цикле процедуры оптимизацию настройки можно осуществлять не кос- венно по модели объекта (как это имеет место во всех адаптивных системах с идентификатором), а непосредственно по специально сформулированным критериям оптимальности (как это имеет место в поисковых системах, струк- тура которых была приведена на рис. 11.2). Однако в отличие от малоэф- фективных поисковых систем критерии оптимальности здесь имеют неэкстре- мальный характер, и определение настройки, удовлетворяющей этим кри- териям, может осуществляться расчетным, беспоисковым путем; кроме того, эти критерии относительно быстро идентифицируются. Введение неэкстремальных показателей оптимальности дает следующие преимущества: 1. Упрощается контроль состояния системы в отношении соответствия оптимуму настройки — для этого достаточно оценить фактическое значение критерия и сравнить с его требуемым значением (напомним, что в процедуре с идентификацией объекта необходимо провести цикл настройки и сравнить полученные в результате этого параметры настройки с уже установленными). При обнаружении отличия значения критерия от требуемого можно сразу же оценить и необходимые изменения параметров настройки. 2. Появляется возможность получить результаты настройки с требуемой точностью. Дело в том, что во всех процедурах с идентификацией объекта (безотносительно к тому, аппроксимируется модель объекта каким-либо аналитическим выражением или нет) возникает проблема окончания этой процедуры, которая осуществляется исходя из малости разности найденных параметров настройки на соседних шагах. Из-за неизбежных погрешностей идентификации эту разность приходится назначать достаточно большой, что, естественно, приводит и к большим, обычно недопустимым на практи- ке погрешностям в установке оптимальных параметров настройки. 3. Наконец, процедура «цикл в цикле» позволяет разумно распределить объемы работ по оптимизации настройки системы при вводе системы в дей- ствие и при периодической подстройке ее в процессе последующей эксплуа- тации (необходимость в которой обычно возникает вследствие постепенного непредвиденного изменения свойств элементов системы во времени). В пер-
вом случае полностью выполняется вся двухцикловая процедура, во втором случае обычно можно ограничиться выполнением только одного внутренне- го цикла. Подробное изложение рассмотренных методов адаптации с описанием технических средств, алгоритмов и расчетных номограмм имеется в [17]. Неэкстремальный критерий, используемый в схеме оптимизации рис. 11.3 взамен критерия (5.14) формулируется в виде требований к величине от- ношения амплитуд и фазового сдвига выходных и входных колебаний — при оптимальной настройке они должны принять заданные значения Ле/Лвд = (Лв/Лид)опт = const И фе — фид = (фв — фид)опт = Const, еСЛИ частота генерируемых колебаний на каждом шаге выбирается из условия а>Т„ = (<в7\)опт = const (где Тп — установленное в регуляторе зна- чение постоянной интегрирования). При оптимизации в схемах рис. 11.11 и 11.12 заданное значение должны принимать относительная величина амплитуды автоколебаний и их частота А!с = (Л/с)опт = const шТп = (и71и)опт = const при условии, что в про- цессе оптимизации на каждом шаге сохраняется постоянным отношение 7'л.3/7'и = (Тл.3/Ти)0Пт — const. Уточнение численных значений этих критериев (инвариантов настройки) производится во внешнем цикле процедуры оптимизации; в качества исход- ных могут быть приняты следующие их значения: для схемы рис. 11.3: (Ле/Лид)0Пт = 1.82; (фе —- фид)опт = 60° при (й)7’и)опт ~ 1.7. для схемы рис. 11.11: (Л/с)опт = 0,92; (<о7'и)опт = 1,7 при (7'Л.3/7,И)ОПТ— = 0,38. для схемы рис. 11.12: (Л/с)опт = 0,32; (ю7'и)оцт = 1,8 при (Тл,3/Тп)опт = = 3,5. Опыт свидетельствует, что они дают уже после первого внутреннего цик- ла оптимизации вполне приемлемые результаты. Подробно вопросы оптимизации настройки рассматриваются в [17].
СПИСОК ЛИТЕРАТУРЫ I. Теория автоматического управления/ Л. С. Гольдфарб, А. В. Балтрушевич, А. В. Нетушил и др.; под ред. А. В. Нетушила 2-е изд. — М.: Высшая школа, 1976, ч. I. — 400 с., 1983, ч. 2 — 432 с. 2. Основы автоматизации управления производством/ И. М. Макаров, Н. Н. Ев- тихиев, Н. Д. Дмитриева и др.; под ред. И. М. Макарова — М.: Высшая школа, 1983, 504 с. 3. Воронов А. А. Основы теории автоматического управления. 2-е изд. — М.: Энергия, 1980, ч. I. — 310 с., Энергоиздат, 1981, ч. 2 — 304 с. 4. Цыпкин Я. 3. Основы теории автоматических систем. М.: Наука, 1977, 560 с. 5. Смирнов Н. И., Хитров Б. В., Лютиков Ю. А. Управляющие и информационные машины, применяемые на электростанциях. М.: Энергия, 1980, 240 с. 6. Беляев Г. Б., Кузищин В. Ф., Смирнов Н. И. Технические средства автоматиза- ции в теплоэнергетике. М.: Энергоиздат, 1982, 320 с. 7. Стефани Е. П. Основы построения АСУ ТП. М.: Энергоиздат, 1982 — 352 с. 8. Плетнев Г. П. Автоматизированное управление объектами тепловых электро- станций. М.: Энергоиздат, 1981 — 368 с. 9. Плютинский В. И., Погорелов В. И. Автоматическое управление и защита теплоэнергетических установок АЭС. М.: Энергоатомиздат, 1983 — 292 с. 10. Иванов В. А. Регулирование энергоблоков. Ленинград: Машиностроение, 1982 — 312 с. 11. Дуэль М. А. Автоматизированные системы управления энергоблоками с ис- пользованием средств вычислительной техники. М.: Энергоиздат, 1983 — 208 с. 12. Кори Г., Корн Т. Справочник по математике для научных работников и ин- женеров. Пер. с англ. М.: Наука, 1984 — 832 с. 13. Ротач В. Я; Расчет динамики промышленных автоматических систем регули- рования. М.: Энергия, 1973 — 440 с. 14. Серов Е. П., Корольков Б. П. Динамика парогенераторов. М.: Энергоиздат, 1982 — 408 с. 15. Плютинский В. И. К применению метода расширенных характеристик для расчета автоматических систем регулирования с транспортным запаздыванием. Теп- лоэнергетика, 1983, № 10 — с. 23—28. 16. Садовский В. Н. Основания общей теории систем. М.: Наука, 1974 — 280 с. 17. Автоматизация настройки систем управления/ В. Я. Ротач, В. ф. Кузищин, А. С. Клюев и др.; под ред. В. Я. Ротача. М.: Энергоатомиздат, 1984 — 272 с. 18. Рей У. Методы управления технологическими процессами. Пер. с англ. М.: Мир, 1983 — 368 с. 19. Соболев О. С. Методы исследования линейных многосвязных систем. М.: Энергоатомиздат, 1985 — 120 с. 20. Теория систем с переменной структурой/ С. В. Емельянов, В. И. Уткин, В. А. Таран и др.; под ред. С. В. Емельянова. М.: Наука, 1970 — 592 с. 21. Цирлин А. М., Балакирев В. С., Дудников Е. Г. Вариационные методы опти- мизации управляемых объектов. М.: Энергия, 1976 — 448 с.
ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ Автоколебания 234, 246, 250 Автоматизированная система управле- ния АСУ 17 —-----технологическим процессом АСУ ТП 17 Адаптация 262 Алгоритм функционирования контролле- ра 10 ---регулятора 22, 153 ------ типовой 23, 48, 88, 89, 115, 119, 229 Блок командный 12 — идентификации 264 — компенсации возмущений 15 — расчета оптимальных параметров 264 — регулирующий (регулятор) 12 Величина выходная 39 — регулируемая 12 — управляемая 8 Воздействие возмущающее 8 — входное 39 — задающее 11 — идентифицирующее 269 — командное 12 — регулирующее 12 — управляющее 9 Гармонический баланс 246 Граф сигнальный 76, 165 Декомпозиция 11 Дельта-импульсный модулятор 191 Дельта-функция 53 Демодулятор импульсов 191 Диалоговый режим проектирования 116 Динамическое программирование 259 Дисперсия 135, 139, 144, 201, 224 Единичная ступенчатая функция 52 Запас устойчивости 98, 218 Звено 63, 181 — дифференцирующее 65 — инерционное второго порядка 68 ---первого порядка 67 — интегрирующее 65 — интегродифференцирующее 67 — запаздывающее 82 — с распределенными параметрами 80 — статическое 64 Идентификация 262 Измерительный элемент 21 Интеграл наложения 55 Информация априорная 10 — рабочая 9 Исполнительный механизм (серводвига- тель) 17, 20 Контроллер 9 — цифровой 188 Контур замкнутый 10, 74, 94, 241 — информационный 164 Корреляционная функция 135, 137, 200 Критерий оптимального функционирова- ния объекта 13, 257 ------системы управления ГЗ -----------интегральный линейный 113, 114, 221 -------------квадратичный ИЗ, 115, 222 -----------минимаксный НО -----------среднеквадратический 146, 151,-153 —225ЛУЧеНИЯ достаточн°й информации — технологической работоспособности 152 — устойчивости Михайлова 92, 186, 216 ------ Найквиста 95, 186, 218 ----Попова 244 ----Рауса — Гурвица 91, 215 Линеризация функций 40, 240 Математическое ожидание 135, 200 Модель математическая 10, 38, 150, 164 Неравномерность регулирования 12 Объект регулирования 12 — управления 8 ----многомерный И, 178 ----многосвязный 24 —-одномерный 11 ----полностью управляемый 221 Ошибка управления 13 ----динамическая 112 ----среднеквадратическая 146, 151, 153 ----статическая (установившаяся) 19, 112 Параметры настройки 113, 228 Передаточная функция 45, 202 ----матричная 49, 181 Переменная состояния 15, 39, 163
Подсистема адаптации 14, 462 — идентификации 14, 162 — оптимизации 13, 2Э7 — регулирования 12 Показатель качества функционирования объекта 43 ---— системы управления 13 — колебательности корневой 70, 98, 218 ---частотный 70, 102, 220 Преобразование Лапласа 43, 195 — Фурье 58 Принцип автономности 24, 186 — максимума Понтрягина 255 — накопления возмущений Булгакова 111 — наложения 52 — оптимальности Беллмана 259 Псевдослучайная последовательность 269 Регулирование 12 — несвязанное 178 — связанное 178 Регулятор 4'2 — непрямого действия 20 — позиционный 233, 250 — прямого действия 20 — с переменной структурой 234 — цифровой 191 Связь обратная 10, 73, 184 ---жесткая 22, 28 --- информационная 10 ---корректирующая 20, 21 --- отрицательная 75 --- упругая — параллельная 73, 184 — последовательная 71, 183 Система автоматизированного проекти- рования (САПР) 26 — автоматического регулирования 16 ------котлов ТЭС 30, 34 ---управления 6, 9, 38 ------автономная 24 ------адаптивная (самонастраиваю- щаяся) 262 ------ замкнутая 10 ------каскадная 28, 167 ------многоконтурная 16, 162 -------- многомерная 11, 178 ------ многоуровневая 12 — ----одномерная 11 ------ оптимальная 14 ------программная 11 ------разомкнутая 40 ------с компенсацией возмущений 15, 174 ------следящая 11 Система автоматического управления энергоблоками ТЭС и АЭС 27, 36 — динамическая 39, 56 — дискретная 188 — линейная 52 — наблюдаемая 51 — нелинейная 40, — ненаблюдаемая 51 — с распределенными емкостями 39 — с сосредоточенными емкостями 39 — статическая 39 Системный парадокс 161 — подход 6, 38 Случайный процесс 135 --- стационарный 136 ------- эргодический 137 Спектр 57 Спектральная плотность 59 ---мощности 141, 200 Степень затухания 71, 98 — устойчивости 99 Супервизорный режим 17 Условие физической реализуемости 55, 132, 155 Устойчивость 20 — абсолютная 243 — асимптотическая 236 — в большом 237 — в малом 237, 241 — в целом 237 — линейной системы 55 Фазовая траектория 236 Фазовое пространство 236 Характеристика динамическая переход- ная 52 -------импульсная 53 --- частотная 59 -------амплитудно-частотная 59 -------вещественная 59 —------комплексная 59 -------мнимая 59 -------расширенная 99, 100, 116 -------фазово-частотная 59 --- эквивалентная комплексная нели- нейного элемента 248 — нелинейного элемента 242 Характеристический вектор 92 Электронная вычислительная машина управляющая 26 ---------аналоговая 17 ---------цифровая 17
ВИТАЛИИ ЯКОВЛЕВИЧ РОТАЧ ТЕОРИЯ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ ТЕПЛОЭНЕРГЕТИЧЕСКИМИ ПРОЦЕССАМИ Редактор издательства О. А. Степеннова Художественный редактор В. А. Гозак-Хозак Технический редактор А. С. Давыдова Корректор 3. Б. Драновская ИБ № 2987 Сдано в набор 11.04.85. Подписано в печать 02.08.85. Т-17934 Формат 70X100'/is- Бумага типографская № 1. Гарнитура литературная. Печать офсетная. Усл. печ. л. 24,05. Усл. кр.-отт. 24,05. Уч.-изд. л. 25,03. Тираж 7300 экз. Заказ 832. Цена 1 р. 20 к. Энергоатомиздат, 113114, Москва, М-114, Шлюзовая наб., 10 Московская типография № 4 Союзполиграфпрома при Государственном комитете СССР но делам издательств, полиграфии и книжной торговли, 129041, Москва, Б. Переяславская, 46