Обновления
Хрущовки
Архитектура Румынии
Венецианское Биеннале
Столица Грац
Дом над водопадом
Защита зданий от атмосферных осадков
Краковские тенденции
Легендарный город Севастополь
Новый Париж Миттерана
Парадоксы Советской архитектуры
Реконструкция города Фрунзе
Реконструкция столицы Узбекистана
Софиевка - природа и искусство
Строительство по американски
Строительтво в Чикаго
Тектоника здания
Австрийская архитектура
Постмодернизм в Польше
Промышленное строительство
Строительство в Японии
Далее
|
Главная -> Логарифмическое определение устойчивости В отличие от примера 1, здесь процесс регулирования может идти не с одним переключением, а с несколькими, в зависимости от начальных условий. Рис. 23.4. Итак, искомое уравнение преобразовательной части системы и =а и (х) будет и{х) = +1 ниже линии BzBiODiDDg и на полуокружности D,0, - 1 выше линии BsBiODiDDs и на полуокружности Bfi. (23.33) Поскольку Xl = X, 2 = то указанная линия переключения представляет собой определенну10 зависимость (23.34) вследствие чего уравнение преобразовательной части системы можно, представить в прежнем виде (23.26), но с новым значением Устройство измерительно-преобразовательной части системы, согласно этому нелинейному закону регулирования, будет здесь аналогично прежнему (пример 1), но с другим алгоритмом вычислений. Замечания. Сделаем некоторые общие замечания для оптимальных по быстродействию систем с линейной стационарной заданной частью без внешнего воздействия. В обоих примерах рассматривались системы второго порядка. Для них были получены линии переключений. Для систем высокого порядка будут получаться поверхности переключения в многомерном фазовом пространстве. При этом, если заданная часть системы п-го порядка имеет только вещественные неположительные корни (включая нулевые), то процесс будет иметь не более п - 1 переключений, а если имеются комплексные (включая чисто мнимые) корни, то переключений может быть и больше, в зависимости от начальных условий. Оптимальная по быстродействию система имеет релейный переключающий элемент, управляемый с помощью специального вычислительного логического устройства, алгоритм работы которого тем сложнее, чем вьппе порядок системы. При этом требуется непрерывно измерять все п фазовых координат или же, иначе,- регулируемую величину и п - 1 ее производных для введения в вычислительное устройство. Для систем высокого порядка это далеко не всегда реально. Поэтому практически прибегают к созданию не строго оптимальных систем, а систем, близких к оптимальным, но проще реализуемых. Некоторые конкретные рекомендации по таким системам см. в книге [61], стр. 474-477. § 23.3. Последовательная оптимизация на базе нелинейного программирования Изложим этот метод, следуя В. М. Пономареву [105]. Рассмотрим более общий случай системы, описываемой нелинейными уравнениями динамики iixu ...,Xn,t) + bi(t)ui-\-U{t) {i=i,...,n) (23.35) с переменными коэффициентами, с внешними воздействиями Д- (if), которые могут иметь случайную природу при заданном распределении, и с начальными условиями Xi = Xi при t = !f , (23.36) которые также могут быть случайными с заданным распределением. Рассматривается конечное время процесса управления Нужно найти оптимальный нелинейный закон регулирования щ = щ (ху, . . ., Хп, t) (i = 1, . . ., п), (23.37) при котором осуществляется минимум функционала (критерий оптимальности) I = М1Н [ху, . . ., Хп, uy, . . ., Un, t], (23.38) где М обозначает математическое ожидание, причем должоны еще удовлетворяться необходимые ограничения на некоторые переменные и характеристики, обусловленные практической реализа:цией системы. Представим нелинейные функции q)j, Ui, Н в виде степенных рядов степени I. Заданные функции q)j будут Фг = ciiiXi ащХп Н- ацп+1ос[ + aun+iyXix + ... 4- ttigXi ... xi+ + airxl (i= 1, ..., n), (23.39) где величина индексов q и г определяется порядковым местом этих членов в ряде. Аналогично и искомый нелинейный закон регулирования представляется в виде щ = kiiXi + ... -f kinXn + kun+i->x\ + Ji(n+2) Ж1Ж2 -(-... ...-\-kiqXi ... Xi+ ...+kirXl (i=l, ...,n). (23.40) Тогда задача оптимизации сводится к отысканию значений коэффициентов кц. Если подставить выражения (23.39) и (23.40) в исходные уравнения, системы (23.35), то неизвестные коэффициенты kij войдут как параметрьг: в правые части уравнений системы. Поскольку решения дифференциальных уравнений являются непрерывными функциями от параметров то неизвестные Xi могут быть представлены в виде = Xi (kij, t) (i = 1, . . /г; 7 = 1, . . г),. Л.С23.41) Подставляя (23.41) в (23.40), получаем Щ = щ {kij, О {i=i, п; 7 = 1, . . г). (23.42) Аналитические выражения для функций {к, t) можно получить например, решая уравнения системы методом последовательных приближений. Подставляя выражения (23.41) и (23.42) в формулу (23.38), получим критерий оптимальности в виде / = / {kij) ( = 1, . . ., п; 7 = 1, . г). (23.43) Поскольку ограничения приводятся к аналогичному виду, то задача оптимизации нелинейного закона регулирования в общем случае сводится к задаче нелинейного программирования, т. е. к задаче отыскания минимума нелинейной функции п X г переменных при нелинейных ограничениях. Метод последовательной оптимизации предусматривает замену полученной задачи нелинейного программирования последовательностью задач квадратичного программирования. Три возможных способа построения такой последовательности предложены в главе II книги [105]. Алгоритмы для решения задач квадратичного программирования отработаны достаточно хорошо. Один из наиболее удобных алгоритмов предложен Билом. . При реализации метода последовательной оптимизации можно не отыскивать аналитические выражения для функций {к, t), так как в процессе численного решения используются только производные от критерия оптимальности и ограничений по искомьш коэффициентам к j. Способы получения этих производных рассмотрены в гл. II книги [1051. Приведем один пример решения задачи оптимизации указанным методом.. Пример. Допустим, что имеется линейный объект второго порядка с нелинейным инерционным исполнительным органом регулятора. Этот исполнительный орган описьгеается апериодическим звеном первого порядка с насыщением скоростной характеристики. При этом динамика объекта описывается уравнениями = X2 + f{t), (23.44) ==ai{t)xi + bUt), (23.45) а регулятора- . ==CiU + c,F{a), (23.46) где - . F {а) = а + kgc, а == кх + кх. (23.47) Вводятся ограничения на управление: <У1, <У2- (23.48)
|