Научная статья на тему 'Дифференциально-тейлоровская минимизация зависимости времени фронта импульсного отклика от амплитуды воздействия в нелинейной цепи'

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

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

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

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

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

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

УДК 621.396:621.391.24 О.В. Стукач

Дифференциально-тейлоровская минимизация зависимости времени фронта импульсного отклика от амплитуды воздействия в нелинейной цепи

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

Ключевые слова: дифференциальный оператор, вариационная задача, инвариантность, импульсная цепь.

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

В классической теории инвариантности [1] изучались условия минимальной зависимости отклика системы от воздействия. Незавершённость этой теории связана с тем, что инвариантность параметров отклика от каких-либо параметров воздействий оказалось абсолютно не исследованной. Это ограничило класс рассматриваемых систем только системами автоматического регулирования. Между тем расширение классических представлений теории инвариантности на нелинейные электрические цепи приводит к решению актуальной задачи линеаризации любых нелинейных устройств.

Для решения задачи оптимального синтеза первостепенное значение имеет поиск условий нечувствительности параметров отклика к амплитуде воздействия. Найдём эти условия для времени фронта импульсного отклика.

Математическую модель нелинейной цепи представим в виде системы дифференциальных уравнений:

Ых^ /dt — х[ = ^(х,и),

_*<■»-*,, (1)

где х1 — фазовые координаты, Ь — 1;п; п — число фазовых координат или порядок системы; fl — в общем случае нелинейные функции; и — входное воздействие.

Воспользуемся дифференциально-тейлоровским преобразованием, определяемым в работе [2] как

ттк

X(k)= I*

dkx(t)

dtk

^ x(t) (2)

k=0 v H J

М-0

где слева от символа -о стоит прямое преобразование оригинала х(£) е Rn в изображение Х(к) е Rn, а справа — обратное преобразование Х(к) в х(£), где £ е [0,Н] - непрерывное время; Н — коэффициент; к = 0, 1, 2, ..., ж — дискретный аргумент. Значения функции Х(к) при конкретных значениях аргумента к е Nn называются дискретами: Х(0) — нулевая дискрета, Х(1) — первая дискрета и т.д. Для дифференциального преобразования операция дифференцирования оригинала определена в виде

^ - Ск±И х(к±1), (3)

Доклады ТУСУРа, № 2 (18), часть 2, декабрь 2008

а произведение оригиналов представляет собой дискретную свертку изображений:

1=к

*(%(0 ^Е х(к - 1)у(1).

1=0

С учётом (3) соотношение (1) преобразуется в спектральную модель следующим образом:

\(к +1).

'X (k +1) = Fi [X(i),Eo(k), H],

Н " (4)

[X (0) = х (0),

где Fi — изображение fl; Е — амплитуда входного импульсного воздействия и=Е1(г); о(к) — изображение единичной функции:

«ч*=а

[0, к Ф 0.

Из рекуррентного соотношения (4) последовательно определяются дискреты фазовых координат:

Х; (к) = ЕНкУ; (к, А,Е)/к!, (5)

где А — функции параметров цепи; Ук — некоторые функции, не зависящие от Е при условии линейности цепи. Согласно формуле (2), из (5) находим:

да

х(г) = Е ЕгкТ1 (к, А,Е)/к!

к=0

Время задержки импульса гг определим по уровню х(гг) = 0,5Е :

да

0,5 =Е ггкУ1 (к, А,Е)/к!,

к=0

откуда непосредственно следует условие инвариантности времени задержки к амплитуде. Для того чтобы нелинейная электрическая цепь была инвариантной к Е, функции Ук не должны содержать Е:

У;[Хг(к),Н,Е] = к!X(к)/(ЕНк) = У;[X(к),Н]. (6)

По аналогии можно показать, что выполнение этого соотношения необходимо для любых временных параметров импульсного отклика, например для времени фронта ¿ф = ¿2 - ¿1, где г1 и г2 — моменты времени, в которых х(г) равно 0,1Е и 0,9Е соответственно. Условие (6) является необходимым, но недостаточным, так как функции Ук в случае слабой нелинейности цепи не зависят от Е, но будет достигаться только слабая инвариантность.

Для цепей со слабой нелинейностью получить решение задачи инвариантности времени задержки можно путём оптимизации. Функция цели представляет собой дефект инвариантности

е = max

E

Ы

, ->тт, (7)

гг1

где гг и гг1 — соответственно время задержки откликов нелинейной цепи (1) и гипотетической линейной цепи, в качестве которой целесообразно использовать (1) при условии о,=сопб^ что автоматически решает задачу линеаризации.

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

Например, рассмотрим простейший последовательный колебательный RLC-контур с нелинейностью

С = С0Л/1 + х 1, (8)

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

Доклады ТУСУРа, № 2 (18), часть 2, декабрь 2008

контура

cqx1 = x^TTTXI,

Lx2 = E - xi - Rx2, (9)

xx(0) = 0, x2(0) = 0.

запишем в спектральной форме:

k

Co (k + 1)Xi (k +1)/ H = £ X2(k -1) D{l),

l=0

L(k + 1)X2(k +1)/H = Ea(k) - Xx(k) - RX2(k), (10)

Xx(0) = 0, X2(0) = 0,

где D(l) — дискреты функции -Jl + xi .

Подставляя последовательно k = 0, 1, 2 ... в (10), находим дискреты:

Xx(1) = 0, X2(1) = EH/L = EHY2(1), X1(2) = EH2/(2!LC0) = EH2/2!У1(2), X2(2) = -REH2 /(2!L2) = EH2 /2! Y2(2), X1(3) = -REH3 /(3!L2C0) = EH3 /3!У1(3),

X2(3) = EH3(R2C0 -L)/(3!CqL3) = EH3 /3!Y2(3) и т.д. Видим, что даже для цепи второго порядка аналитический расчет дискрет довольно сложен. Компьютерный расчет дискрет, например по программе из работы [3], предпочтительнее.

k

Легко показать, что функции Y; = k!X;(k)/(EH ) для линеаризованного контура (C = Cq ) не зависят от E, что доказывает его инвариантность. Функции Y; исходного нелинейного уравнения (10) зависят от E. Учитывая, что решение по дискретам восстанавливается с помощью формулы (2), видим, что для получения условий инвариантности интерес представляют первые дискреты, так как они вносят наибольший вклад в общую сумму. Например, при k = 3 получаем R = L (слабая инвариантность), при k=4 имеем

равенство R Cq = EL и т.д. Практическая нереализуемость получаемых условий вызвана простотой системы.

Сложность численно-аналитического подхода к решению задачи сигнально-парамет-рической инвариантности требует разработки численных методов оптимизации по критерию минимума дефекта инвариантности. Один из подходов связан с использованием формулы для вариации функционала [4].

Введём новое переменное xn+1 = t и добавим к системе (1) еще одно уравнение

x'n+1 = 1 (11)

с начальным условием xn+1(0) = Tq . Пусть имеется две фазовых траектории системы (1). Первая x(t) соответствует начальным условиям x(Tq) = xq и амплитуде сигнала E, вторая xm(t) соответствует начальным условиям xmo = xq + Axq, Tmo = Tq + ATq, Em = E + AE.

Тогда разность этих траекторий может быть вычислена с помощью формул [4]:

T+AT

Ax(t) = xm(t) -x(t) = -(p(T0),Ax0) + G(x,p,Ef(t),T0)AT0 - J [G(x,p,E + AE,t) -G(x,p,E,t)]dt, (12)

To +ATo

где G — гамильтониан

G(x,p, E) = E р; (t)f (x,E,xn+1) + Pn+1(t), (13)

i=1

p — вектор сопряжённых переменных, определяемый вдоль траектории x(t) как решение системы уравнений:

pi(t) = -£ pj f /5x;, i = Щ p(T) = 0,

j=1 (14)

lpn+1(t) = -sg / dt.

Доклады ТУСУРа, № 2 (18), часть 2, декабрь 2008

Таким образом, имеем вариационную задачу поиска такой амплитуды Е, удовлетворяющей уравнениям (1) и (11), чтобы в некоторый момент времени Т1 достигался минимум (7). Согласно принципу максимума [5], для того чтобы значение Е было оптимальным в смысле постановки задачи, необходимо существование такой сопряжённой функции р (14), что для всех Т - * - Т амплитуда Е доставляет экстремальное значение гамильтониану (13). В случае минимума будут найдены область сильной инвариантности, где Тг = Тгь, и соответствующая ей амплитуда, а в случае максимума — наибольший дефект инвариантности. Использование вариационного подхода существенно упрощает поиск оптимальных параметров, так как интегрирования исходного дифференциального уравнения (1) в диапазоне амплитуд входного импульсного сигнала не требуется.

В качестве примера проведём численную минимизацию относительного отклонения (Тг ~ Т-гЬ)/*гь времени задержки импульсного отклика нелинейной системы (9) от времени задержки линеаризованной системы по критерию инвариантности к амплитуде входного импульсного воздействия. Система уравнений (9) решалась методом Рунге-Кутта четвёртого порядка для Е е[0;5] В. Из рис. 1 видно, что для параметров L = 3 Гн, С0 = 0,5 Ф, R

= 2 Ом (график 3) дефект инвариантности равен е = 0,15, и для данных параметров цепи сильная инвариантность достигается только в случае слабого сигнала. Для параметров L = 2 Гн, С0 = 1,5 Ф, R = 2 Ом (график 1) и L = 3 Гн, С0 = 2 Ф, R = 1 Ом (график 2) дефект инвариантности е = 0,1 меньше, чем в предыдущем случае. Кроме того, на графике 1 имеется область сильной инвариантности при Е = 2,6 В. Таким образом, при данных параметрах время задержки импульса в нелинейной цепи слабо зависит от амплитуды воздействия, а цепь сильно нелинейна.

0,0

Рис. 1. Зависимость относительного отклонения времени задержки импульса в нелинейной цепи от амплитуды воздействия

-од -0,2

-0,3 0,0

f-^-"- 4. ч. 4 "ч. 4

4. % 4.

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

1,0

2,0

3,0 4,0 Е, В

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

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

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

Литература

1. Г.В. Щипанов и теория инвариантности: труды и документы / Сост. З.М. Лезина, В.И. Лезин. — М.: Физматлит, 2004. — 427 с. — (Яркие страницы истории и науки).

2. Пухов Г.Е. Дифференциальные преобразования и математическое моделирование физических процессов. — Киев: Наук. думка, 1986. — 157 с.

Доклады ТУСУРа, № 2 (18), часть 2, декабрь 2008

3. Стукач О.В. Моделирование физических процессов с использованием дифференци-ально-чебышёвских преобразований / О.В. Стукач, Е.Д. Головин // Изв. Том. политех. ун-та. - 2003. - № 2. - Т. 306. - С. 12-15.

4. Величенко В.В. О вариационном методе в проблеме инвариантности управляемых систем // Автоматика и телемеханика. - 1972. - № 4. - С. 22-35.

5. Розоноэр Л.И. Вариационный подход к проблеме инвариантности систем автоматического управления // Автоматика и телемеханика. - 1963. - Т. 24, № 6. - С. 744-756; № 7. - С. 861-870.

6. Stoukatch O.V. Parametrical Invariance of Overcontrol in Control Systems // Proceedings of the third International Symposium «Application of the Conversion Research Results for International Cooperation SIBCONVERS'99», Tomsk. - May 18-20, 1999. Tomsk, 1999. - P. 265-267.

Стукач Олег Владимирович

Доцент Томского политехнического университета

Тел.: (3822) 42-11-41

Эл. почта: tomsk@ieee.org

O.V. Stukach

Differential-Taylor minimization of dependence of the pulse response rise-time on effect amplitude in a nonlinear circuit

The general problem of nonlinear circuit optimization by criterion of signal-parametrical invariance is discussed. Conditions of the minimal dependence of time parameters of a nonlinear circuit response on pulse impact amplitude are determined on the basis of classical ratios of the invariance theory and differential transformation. The defect of invariance concept is established and formulas for its calculation are obtained. Based on these relations, the problem of parameters optimization of a nonlinear circuit by criterion of minimum of dependence of the pulse response rise-time on impact amplitude is considered.

Key words: differential operator, variation problem, disturbance decoupling, invariance, pulse circuit.

Доклады ТУСУРа, № 2 (18), часть 2, декабрь 2008

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