Научная статья на тему 'Определение функции корневой чувствительности систем управления'

Определение функции корневой чувствительности систем управления Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
334
32
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ОПРЕДЕЛЕНИЕ / ФУНКЦИИ / КОРНЕВАЯ ЧУВСТВИТЕЛЬНАЯ СИСТЕМА / УПРАВЛЕНИЕ

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Несенчук А.А.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.

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

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Determination of Root Sensitivity Function in Respect of Control System

An algorithm for determination of root sensitivity function in the dynamic system to any change of its parameter is considered in the paper. Formulae for calculating a module and an argument of the vector root sensitivity function on the basis of analytical root locus equations and the Cauchy Riemann conditions have been developed in the paper. The root sensitivity is determined in the given points of the system root locus in accordance with the developed algorithm.

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

ем алмазной суспензии, приготовленной на их основе (алмазосодержащее покрытие).

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

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

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

7. Исходя из представленного механизма формирования алмазосодержащего покрытия

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

Л И Т Е Р А Т У Р А

1. Епифанов, В. И. Технология обработки алмазов в бриллианты / В. И. Епифанов, А. Я. Лесина, Л. В.Зыков; под ред. В. И. Епифанова. - М.: Высш. шк., 1987. - 335 с.

2. Киселев, М. Г. Определение оптимальных режимов ультразвукового шаржирования распиловочных дисков с фрикционной передачей вращающего момента по их абразивной способности / М. Г. Киселев, А. А. Новиков, Д. А. Степаненко // Новые материалы, оборудование и технологии в промышленности: материалы Респ. науч.-техн. конф. асп., магистр. и студ., Могилев, 27 января 2005 г. / ГУ ВПО «Белорусско-Российский университет»; редкол.: И. С. Сазонов [и др.]. - Могилев, 2005. -С. 54-55.

3. Тютюнников, Б. Н. Химия жиров / Б. Н. Тютюн-ников. - М., 1974. - 475 с.

4. Киселев, М. Г. Определение краевого угла смачивания на плоских поверхностях / М. Г. Киселев,

B. В. Савич, Т. П. Павич // Вестник БНТУ. - 2006. - № 1. -

C. 38-41.

5. Лакокрасочные покрытия. Методы определения адгезии: ГОСТ 15140.

Поступила 11.11.2008

УДК 681.511

ОПРЕДЕЛЕНИЕ ФУНКЦИИ КОРНЕВОЙ ЧУВСТВИТЕЛЬНОСТИ

СИСТЕМ УПРАВЛЕНИЯ

Канд. техн. наук, доц. НЕСЕНЧУК А. А.

Объединенный институт проблем информатики НАН Беларуси

Одной из важнейших задач, решаемых в ние характера влияния изменения параметров процессе анализа и синтеза систем автоматиче- системы на статические и динамические свойского управления (САУ), является установле- ства процесса управления (точность, времен-

ные и частотные характеристики), которое определяется чувствительностью системы. Поскольку в реальных задачах параметры объекта управления, как правило, точно не известны, большое значение приобретает свойство ро-бастности [1] и, в частности, робастной устойчивости, т. е. устойчивости системы в условиях параметрической неопределенности. В качестве меры робастности может быть использована чувствительность.

Впервые понятие чувствительности было введено в фундаментальной работе Г. Боде [2], который определил меру чувствительности и вывел формулу чувствительности для усилителей с обратной связью. С конца 1950-х гг. число публикаций, затрагивающих вопросы чувствительности, стало резко возрастать благодаря появлению самонастраивающихся систем, поскольку для них характерно изменение параметров во времени и наиболее важным при их изучении является вопрос влияния этого изменения на динамические характеристики системы, т. е. чувствительность системы к изменению параметров. Известно, что одним из средств уменьшения чувствительности системы к вариациям параметров является обеспечение бесконечно большого коэффициента усиления. Этот вопрос был затронут в [3], где рассматривались вопросы замены релейного элемента линейным усилителем, коэффициент усиления которого неограниченно возрастает. В конце 1950-х гг. появились первые работы [4], в которых затрагивались корневые оценки чувствительности. В качестве таких оценок устанавливались коэффициенты чувствительности полюсов рI и нулей 2 передаточной функции системы управления. Вопросы корневой чувствительности с позиций общей теории корневых траекторий рассмотрены в [5]. Широкий спектр вопросов по чувствительности динамических систем, в частности, связи чувствительности с робастностью, освещается в [6].

В данной статье рассмотрен способ определения корневой чувствительности, основанный на использовании аналитических уравнений корневых годографов [5, 7]. На его основе разработаны алгоритм и компьютерные программы вычисления корневой чувствительности системы к изменению ее параметра.

Функции корневой чувствительности.

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

ес?;«!,...,^)

(1)

где 9(5, а1, ..., ак), О(5, а1, ..., ак) - полиномы числителя и знаменателя передаточной функции Щя) замкнутой системы; а1, ..., ак - изменяющиеся параметры системы.

Тогда характеристическое уравнение системы с передаточной функцией (1) можно представить выражением

п

а15.= =0,

где С; — коэффициенты характеристического уравнения степени п.

Придав параметрам малые приращения, получим новое уравнение

¿>(5,06! + Ащ,...,^ +Аак) =

П

= £<?,.(а1 + Ла1,...,а,+Ла>"--' =0. (2)

Допустим, что при определенных аг- (I = 1, ..., к) уравнение (2) имеет п различных корней 51, ..., 5п. Тогда для малых изменений параметров аг- можно записать

(к д.\ д.\

Эос,

Эоц

да.

Функции корневой чувствительности /-го корня к изменению 1-го параметра определяются следующими частными производными:

Хл(о,ю) = ^, г=1,...,к; 7 = 1,..., п,

входящими в (3). Они являются важнейшими косвенными характеристиками чувствительности систем автоматического управления.

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

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

Ф(я) + Ky(s) = 0,

(4)

где Ф(5) и ^(5) - полиномы комплексного переменного 5, замену переменного 5 = о + ш, запишем комплексную функцию отображения

К = f(s) = и(ст, со) + z'v(ct, со),

(5)

где и(о, со), v(ct, со) - гармонические функции двух независимых действительных переменных G и со:

/'Ло. со)Р(ст, со) + F (а, со)Р(ст, со)

и(а, со) =------ (6)

Р (g, со) + R (g, со)

y(G ю) _ F(o, со)Р(ст, со) - Е(о, со)Р(ст, со)

' Р2(СТ,с0) + Р2(СТ,с0) '

где Р(ст, со), Р(ст, со), Р(ст, со), Р(ст, со) - полиномы от ст и со, называемые базовыми [5]:

Е(а, со) = ReO(s), Р(ст, со) = 1тФ(^);

Р(ст, со) = Re\|/(s), Р(ст, со) = Im\|/(s).

Вариация общего коэффициента усиления K вызывает миграцию корней характеристического уравнения (4) в плоскости комплексного переменного s (плоскости корней), порождая тем самым корневые годографы достаточно сложной конфигурации, которые описывают изменение динамических свойств исследуемой системы управления в зависимости от переменного параметра K. Корневые годографы полностью описываются выражением (5), которое представляет собой уравнение корневого годографа в общем виде. Корневая чувствительность системы к изменению ее параметра определяется реакцией корней системы в ответ на это изменение, т. е. скоростью вызванного параметрической вариацией изменения положения описывающей состояние системы точки

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

На основании (5) можно заключить, что функция % корневой чувствительности системы к изменению общего коэффициента усиления К выражается следующей производной комплексной функции (5):

Х =

1

ds

dK f\s)

(8)

Согласно определению производной функции комплексного переменного и условиям Коши - Римана [8], а также с учетом (8) можно записать

г/, ч Эи ду ди Эи

У (5) =--— =--Т-—•

Эст Эст Эст Эсо

Откуда определим модуль X и аргумент у функции корневой чувствительности соответственно по формулам:

Х =

ds

dK

1

J(u'j2+(u'j2

1= arg

( ds_ dK

Um

:arctg-7-, u„

(9)

(10)

где

u„ - -

Эм(с,ю)

um = ■

ди(о,ю) Эсо

С целью определения функции корневой чувствительности в любой точке корневого годографа системы управления организуем вычислительную процедуру по формулам (9) и (10). При этом необходимо вычислить частные производные и'а и и'ю. Для их определения воспользуемся формулами (4)-(7) и запишем выражение для свободного параметра

К = -

ф(.у ) _ /' (о. со)Р(ст, со) + /' (о. со)Р(ст, со) \|r(s)~ Р2 (ст, со) + R2 (ст, со)

. F (о, со)Р(ст, со) - Е(о, со)Р(ст, со)

-г-

Р2 (ст, со) + R2 (ст, со)

(11)

Введем обозначения:

А(а, со) = ~(Е(а, со)Р(о, со) + F(a, со)R(o, со))

и

В(с, со) = Р2 (о, со) + R2 (о, со).

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Тогда на основании (6) имеем А(о, со)

и (о, со) =

«(О. со)'

(12)

где А(а, со), В(а. со) - полиномы от двух независимых переменных ст и со.

Очевидно, что функция (12) представляет собой алгебраическую дробно-рациональную функцию. Поэтому частные производные и'а(с,со) и и'м(о.со) определим соответственно по формулам:

Э и (о, со) _ А 'а (а, со)£(с, со) - В 'а (а, со) Да, со)

до В2 (о, со)

Эм(ст,со) _ А 'С)(о.со)В(о.со) - В'ы(о.со)А(с. со) Эю В2 (о, со)

; (13)

(14)

Вычислив по (13) и (14) соответствующие производные и подставив их в (9) и (10), получим выражения для определения модуля X и аргумента у функции корневой чувствительности % в любой точке корневого годографа системы, характеризующих динамику изменения корней системы в зависимости от изменения коэффициента усиления К. Для определения А, и у в упомянутые выражения необходимо подставить координаты а и со исследуемой точки годографа.

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

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

К Ф(5)

которая задается следующими величинами: п -число полюсов разомкнутой системы; т - то же нулей разомкнутой системы; N = [Щ : ] = = 1, 2, ..., п} - массив (вектор) числовых значений полюсов разомкнутой системы, т. е. корней полинома Ф(\). стоящего в знаменателе передаточной функции разомкнутой системы; Z = = {21 : I = 1, 2, ..., т} - то же нулей разомкнутой системы, т. е. корней полинома стоящего в числителе передаточной функции разомкнутой системы.

Исходные данные вводятся в блоке 1 алгоритма. Затем (блок 2) на основании введенных исходных данных определяются коэффициенты полиномов Ф(л) и \|/(\) (блок 3). По формулам [5] в блоке 4 вычисляются базовые полиномы Е, Е, Р и Я, которые используются для определения полинома А(а, со) числителя (блок 5) и полинома В(о, со) знаменателя (блок 6) функции (12). В блоках 7 и 8 определяются соответственно частные производные А^(о, со), А'0(о, со) и В'0(о, со), В'а(о, со) полиномов А(о, со) и В(о,со). Произведения А'а(о.ш)В(о.со) и В'а (с, а>)А(о, со), входящие в (13), вычисляются соответственно в блоках 9 и 10, а в блоках 11 и 12 определяются произведения Д.',(о,(о)В(а,со) и В^(о,со)А(а,со), входящие в (14). В блоке 13 вычисляется значение полинома В2 (о, со), стоящего в знаменателе (13) и (14). Блоки 14 и 16 предназначены для умножения на -1 полиномов, определенных в блоках 10 и 12 соответственно. Сложение полиномов, полученных в блоках 9, 14 и 11, 16 согласно формулам (13) и (14) осуществляется в блоках 15 и 17 соответственно. В блоке 18 производится вычисление модуля X и аргумента у функции корневой чувствительности в заданных точках корневого годографа системы. Вычисление значений А, и у осуществляется путем подстановки в формулы (13), (14), (9) и (10) заданных значений координат ст и со исследуемых точек. В результате работы алгоритма выдаются (блок 19) числовые значения модуля и аргумента векторной функции % корневой чувствительности в исследуемых точках.

Пример. Рассмотрим следящую систему (рис. 2), состоящую из корректирующего, усилительного, двух апериодических и одного интегрирующего звеньев [9].

Передаточная функция рассматриваемой системы в разомкнутом состоянии определяется выражением

G{s) = -

AXv + l)

Q НАЧАЛО ^

1 —Ж.

n, m, {N}, {Z}

REIMK

REIMK

KGTE

SCGR

Ж-

SEF

DERIV

DERIV

5(V + l)(7;5+l)(r25+l)' где K = K0K1K2K3.

MULT

10-Ж.

MULT

. il_

MULT

12-Ж.

MULT

MULT

лих

is-Ж.

AADD

16-Ж

лих

17 -

AADD

18_Ж.

SENS

г19-Ж

/ Модуль И £ / функции ю

/ чувствите] /

Модуль и аргумент ;ии корневой чувствительности: j

а. л /

^ КОНЕЦ ^

(15)

Рис. 7. Алгоритм определения функции корневой чувствительности

Рис. 2. Структурная схема следящей системы

Значения параметров системы: /', = 0,1 с; Т2 = 0,05; Т1 = 0,21; т2 = 0,015 с.

Выражение (15) перепишем в виде

О^)

_

к^-г,)

т2тхт2 -Л^С?-К4) ■

где

"1 _

т ТТ

= 2800.

Передаточная функция замкнутой системы

Щя) =

К(т1я +1)

.?(V + +1 )(Т2э + 1) + К( V + 1)

. (16)

Согласно (16) характеристическое уравнение САУ имеет вид

5(Т25 + +1 )(Г25 +1) + К( V +1) = 0.

Построим корневой годограф системы управления в комплексной плоскости корней 5 при изменении общего коэффициента усиления системы К от 0 до и вычислим функцию корневой чувствительности в заданных точках корневого годографа.

Исходные данные для расчета:

т = 1; п = 4;

нули функции (7(.у): Z1 =--= -4,77;

т,

1

полюсы функции А^ = 0; Л'2 =--=-10

Т,

т =-— = -20; N. =-— = -66,7.

Т т

2 2

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

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

Функция корневой чувствительности рассчитывается в семи точках, отмеченных на корневом годографе системы, приведенном на рис. 3 (точки на рисунке обозначены цифрами). Вектор корневой чувствительности в приведенных точках показан стрелками. Отклонения корней Д$у (изменение хода процесса управления), вызванные изменением общего коэффициента усиления на некоторую величину АК = = Даг, могут быть вычислены в данных точках

В Ы В О Д

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

сти

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

Л И Т Е Р А Т У Р А

1. Поляк, Б. Т. Робастная устойчивость и управление / Б. Т. Поляк, П. С. Щербаков. - М.: Наука, 2002. - 303 с.

2. Боде, Г. Теория цепей и проектирование усилителей с обратной связью / Г. Боде. - М.: Гос. изд-во иностр. лит., 1948. - 642 с.

3. Цыпкин, Я. З. Теория релейных систем автоматического регулирования / Я. З. Цыпкин. - М.: Гостехиздат, 1955. - 456 с.

4. Huang, J. G. The sensitivity of the poles of linear closed-loop systems / J. G. Huang // Trans AIEE. - 1958. -Vol. 77. - Р. 150-156.

5. Римский, Г. В. Автоматизация исследований динамических систем / Г. В. Римский, В. В. Таборовец. -Минск: Наука и техника, 1978. - 336 с.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

6. Eslami, M. Theory of Sensitivity in Dynamic Systems / M. Eslami. - N.Y.: Springer-Verlag, 1994. - 600 p.

7. Несенчук, А. А. Анализ и синтез робастных динамических систем на основе корневого подхода / А. А. Несенчук. - Минск: ОИПИ НАН Беларуси, 2005. - 234 с.

8. Лаврентьев, М. А. Методы теории функций комплексного переменного / М. А. Лаврентьев, Б. В. Шабат. -М.: Наука, 1987. - 688 с.

9. Удерман, Э. Г. Метод корневого годографа в теории автоматического управления / Э. Г. Удерман. - М.: Наука, 1972. - 448 с.

Поступила 30.05.2008

УДК 629.067

КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ ДИНАМИКИ ТРАНСПОРТНЫХ СРЕДСТВ С АНТИБЛОКИРОВОЧНЫМИ И ПРОТИВОБУКСОВОЧНЫМИ СИСТЕМАМИ

Канд. техн. наук, доц. ГУРСКИЙ Н. Н., СЛАБКО Ю. И., докт. техн. наук, проф. ФУРУНЖИЕВ Р. И., канд. техн. наук, доц. ХОМИЧА. Л.

Белорусский национальный технический университет

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

и снижение стоимости САБ является актуальной проблемой.

Эффективность САБ определяется алгоритмами управления и свойствами используемых силовых исполнительных приводов. В [1] приведен обзор конструкций антиблокировочных и противобуксовочных систем различных фирм, даны характеристики элементов, а также описаны алгоритмы их работы. В [2] приведены теория и результаты исследования эффективности антиблокировочной системы грузовых автотранспортных средств.

i Надоели баннеры? Вы всегда можете отключить рекламу.