N
DK/K = S Sкdi•(Ddi/di)
i=1
для вычисления допусков элементов по заданному отклонению качественного показателя схемы применяют метод наихудшего случая, статистический расчет, метод Монте-Карло. При расчете наихудшего случая допуск элемента схемы di определяется по формуле
di=[(DK/K)МАКС]/[N•|Sкdi| ]
при этом значения частных отклонении |Sкdi|•di считаются одинаковыми для всех элементов схемы.
МЕТОДЫ И АЛГОРИТМЫ ОПТИМИЗАЦИИ ЭЛЕКТРОННЫХ СХЕМ
Задачи численной оптимизации заключаются в переборе по определенному плану возможных значений параметров компонентов, расчете для каждого сочетания параметров значений критерия оптимальности и поиска оптимального сочетания параметров, соответствующего минимуму критерия оптимальности. Таким образом, в информационном плане задача оптимизации заключается в определении каким-либо методом, алгоритмом множества оптимальных параметров dЭопт по заданному множеству начальных параметров dЭ при фиксированных функции цели и ограничениях
ì max (min) Ф[K(dЭ)],
dЭопт=Ам í при G(x) ³ 0, (134)
î X=| K, S,dЭ|t
где
Ам - алгоритм метода оптимизации,
Ф - функция цели,
G - функция, выражающая ограничения.
K, S, dЭ - (см.(1)).
Теории оптимизации, методам и алгоритмам решения оптимизационных задач, приложений теории оптимизации и ее методов в электронике посвящена обширная литература [1,2,3,6, Д2, Д5-Д7]. В настоящее время нет методов настолько универсальных, что их применение к любой оптимизационной задаче заведомо приведет к решению с приемлемой, точностью и приемлемыми затратами машинного времени. Поэтому выбор метода решения оптимизационной задачи подразумевает предварительное исследование характера целевой функции и ограничений и, в первую очередь, алгоритмов вычисления качественных показателей и их свойств, что делает наиболее эффективным применение методов оптимизации в специализированных программах.
Все рассмотренные в настоящей главе задачи расчета качественных показателей можно поставить как оптимизационные в виде задачи нелинейного программирования (102). Отличаться они будут специфичными для каждой задачи dЭ, S, К, G и Ф и выбранным методом оптимизации. В качестве примера рассмотрим постановку и решение задачи оптимизации качественных показателей линейных схем в частотной области. Качественные показатели как функции .параметров схемы были представлены соотношениями (66)-(68), (70)-(71). Допустив, что ограничений на параметры не имеется, выразим целевую функцию в виде
ì М N
½ S •S Wij•|Kij-K*ij|qпри Dij >|Kij - K*ij|
½ i=1 j=1
Ф= í (134)
½
î 0 при Dij£|Kij - K*ij|
где
M - число частотных точек,
N - число оптимизируемых качественных показателей,
K*ij - заданное значение j-го качественного показателя в i-ой частотной точке, Wij - весовой коэффициент j-го качественного показателя в i-ой частотной
точке,
Dij- допуск на j-ий качественный показатель,
q - показатель степени.
При q=2 функция Ф(d) в малой окрестности минимума будет вести себя как квадратичная. Это позволяет для решения задачи (103) использовать один из простейших методов сопряженных направлений - метод Пауэлла [Д3] . В этом методе местонахождение минимума некоторой квадратичной функции Ф(d) определяется путем проведения последовательных одномерных поисков, начиная с точки dо, вдоль системы получаемых сопряженных направлений. По результатам n -одномерных поисков ( n - количество изменяемых параметров) строится новое направление, которое используется для (n+1)-го одномерного поиска. Если новое направление перспективно, то оно заменяет одно из старых направлений. Перспективность оценивается по критерию (определитель матрицы направлений), который отражает степень сопряженности направлений. При минимизации функций, которые отличаются от квадратичных, замены направлений не всегда приводят к росту абсолютного значения определителя, но никогда не обращают определитель в нуль.
Алгоритм метода Пауэлла состоит из следующих этапов:
исходные данные - начальная точка поиска -dо, точность поиска -e .
1. Начальные направления S1,S2,…,Sn задаются в матрице направлений S, параллельные координатным осям параметров. Определяется Ф1=Ф(dо).
2. Осуществляется переход из точки dV-1 в dV с определением lmv по результатам одномерного поиска
dV =dV-1 + lmv•SV
После n одномерных поиcков получаем точку dn со значением функции Ф2=Ф(dn).
3. Из матрицы направлений S выбираем направление Sj (1£ j £ n), для которого изменение функции оказалось наибольшим
Dj=Ф(dj-1) -Ф(dj)
4. Строим новое нормированное направление
ln-1=(dn - dO)/m= (dn - dO) .
n
[ S(dn - dO) ]2
i=1
и определяем для него lm(n+1), и dn+1 =dn + lm(n+1)•Sn+1
Вычисляем ФS=Ф(dn+1).
5. Проверяем перспективность нового направления
4•Dj(Ф2 - ФS) ³ (Ф1 - Ф2 -Dj)2
lm(n+1) > 0
Если неравенства выполняются, то заменяем направление Sj на Sn+1 и берем следующую последовательность n направлений S1,S2,…,Sj-1,Sj,Sj+1,…,Sn,Sn+1. При нарушении неравенств матрицу направлений S оставляем без изменений.
6. Проверяем |ФS - Ф1| £ e. Если неравенство выполнилось, то dОПТ =dn+1 и процесс оптимизации останавливается. В противном случае полагаем dО=dn+1 продолжаем процесс о пункта 1 до удовлетворения этого неравенства.
Одномерный пояса осуществляется либо посредством квадратичной аппроксимации, либо методом золотого сечения [Д6,Д7].
ПРИЛОЖЕНИЕ
к методическим указаниям по курсовой работе
«РАЗРАБОТКА МАТЕМАТИЧЕСКИХ МОДЕЛЕЙ ЭЛЕКТРОННЫХ СХЕМ В РАЗЛИЧНЫХ РЕЖИМАХ ИХ РАБОТЫ»
Диод
Схема замещения полупроводникового диода (рис.П1) состоит из идеального диода, изображенного в виде нелинейного зависимого источника тока I(V), емкости р-п-перехода С и объемного сопротивления RS . Нелинейная модель полупроводникового диода.Вольт-амперные характеристики диода.
Ток диода представляется в виде разности токов
I=Ifwd-Irev
Зависимость
Ifwd=In*Kinj+Irec*Kgen
аппроксимирует ВАХ диода при положительном напряжении на переходе V.
Здесь In =IS*(ехр[V/(NR*Vt)]-1)-нормальная составляющая тока;
Ir=ISR*(exp[V/(NR*Vt)]-1) - ток рекомбинации;
Kinj - коэффициент инжекции
Рис. П1.
ì [IKF/(IKF+ In)]0.5 при IKF > 0;
Kinj = í
î 1 при IKF<0;
Kgen = [(1-V/VJ)2+0.005]M/2 - коэффициент генерации.
Ток диода при отрицательном напряжении на переходе Irev характеризует явление пробоя. Он имеет две составляющие
Irev= Irev.high+Irev.lowгде
Irev.high = IBV *exp [-(V+BV / (NBV*Vt)]
Irev.low= IBVL*exp [-(V+BV / (NBVL*Vt)]
Vt=kT/q -температурный потенциал перехода (0,026 В при номинальной температуре 27°С); k = 1,38*10-23 Дж/°С-постоянная Больцмана; q = 1,6-10-19 Кл заряд электрона; Т- абсолютная темпера-
ратура р-n-перехода. Вид ВАХ диода
рис.П2 показан на рис.П2.
Емкость перехода С
С=Сt+Сj,
где Сt диффузионная емкость перехода; Ct=TT*G;
Cj - барьерная емкость перехода
ì CJO*(1-V/VJ)-M при V < FC*VJ;
Cj = í
î CJO*(1-FC)-(1+M)*[1-FC*(1+M)+M*V/VJ] при V > FC*VJ;
G=d(Kinj *I)/dV - дифференциальная проводимость перехода для текущих значений I и V.
Линеаризованная схема замещения диода.
Схема приведена на рис.П3,а. Ее можно дополнить источниками шумовых токов, как показано на рис.П3,б. В диоде имеются следующие источники шума:
- объемное сопротивление RS, характеризующееся тепловым током IшRS со
спектральной плотностью SRS=4*k*T/(RS-Area);