- •ВСТУП
- •1 Мета роботи
- •2 Короткі теоретичні відомості
- •3 Алгоритм обчислення градієнту цільової функції
- •4 Завдання
- •6 Контрольні запитання
- •1 Мета роботи
- •2 Короткі теоретичні відомості
- •3 Завдання
- •5 Контрольні запитання
- •1 Мета роботи
- •2 Короткі теоретичні відомості
- •3 Завдання
- •5 Контрольні запитання
- •1 Мета роботи
- •2 Короткі теоретичні відомості
- •3 Завдання
- •5 Контрольні запитання
- •ЛАБОРАТОРНА РОБОТА № 5. ДОСЛІДЖЕННЯ МЕТОДІВ ОДНОМІРНОГО ПОШУКУ
- •1 Мета роботи
- •2 Короткі теоретичні відомості
- •3 Алгоритм пошуку методом золотого перетину
- •4 Завдання
- •6 Контрольні запитання
- •1 Мета роботи
- •2 Короткі теоретичні відомості
- •3 Завдання
- •5 Контрольні запитання
- •1 Мета роботи
- •2 Короткі теоретичні відомості
- •3 Вирішення задачі за допомогою пакету NetALLTED
- •4 Завдання
- •6 Контрольні запитання
- •1 Мета роботи
- •2 Короткі теоретичні відомості
- •3 Вирішення задачі за допомогою пакету NetALLTED
- •4 Завдання
- •6 Контрольні запитання
- •1 Мета роботи
- •2 Короткі теоретичні відомості
- •3 Вирішення задачі за допомогою пакету NetALLTED
- •4 Завдання
- •6 Контрольні запитання
- •А.1 Опис вхідної мови NetALLTED
- •А.1.1.1 Алфавіт вхідної мови
- •А.1.1.2 Лексичний склад вхідної мови
- •А.1.1.3 Ідентифікатори та ключові слова
- •А.1.1.4. Імена
- •А.1.1.5. Числа
- •А.1.1.6 Коментарі
- •А.1.1.7 Структура вхідного потоку даних
- •А.2 Аналіз статичних режимів (DC-метод)
- •А.3 Оптимізація
- •А.4.1 Аналіз чутливості (SA)
- •А.4.2 Аналіз найгіршого випадку
- •А.5 Призначення оптимальних допусків
- •А.5.1 Запуск процедури
- •СПИСОК РЕКОМЕНДОВАНОЇ ЛІТЕРАТУРИ
компонентах схеми і вузлових потенціалів, але також і для змінних, заданих директивами FIX, INT. Це можуть бути часи затримок, тривалості імпульсів, та / або час переходу через певний рівень.
Часові характеристики функцій чутливості визначаються спеціальним методом спільного інтегрування системи нелінійних алгебродиференціальних рівнянь, що описують основну схему, а також моделей чутливості з оптимальним вибором довжини кроку та порядку методу інтегрування.
Частотні характеристики функцій чутливості визначаються на основі методу моделей чутливості.
А.4.1 Аналіз чутливості (SA)
Аналіз чутливості задається директивою SA у файлі завдання. Аналіз статичних, динамічних або частотних характеристик визначається відповідно директивами DC і TR або DC та AC.
Компоненти, по відношенню до яких досліджується функції чутливості, задаються директивою VARPAR:
VARPAR <ім'я параметра> (<нижнє значення відхилення параметра в %>, <верхнє значення відхилення параметра в
%>),...,;
Характеристики схеми, функції чутливості яких необхідно знайти,
визначаються директивами FIX, INT, PLOT, TPLOT, LTPLOT і TABLE.
Приклад:
TASK
DC;TR;SA;
116
CONST TMAX=700;
FIX F1=FIXA(UR1,100),F2=MAXA(UC1); TABLE V1,IR1,UR1;
PLOT IR2,V1;
VARPAR C3,R10;
&
END
У цьому завданні задається визначення функції чутливості в статичному режимі для V1, IR1, UR1, IR2 по відношенню до зміни значень C3 і R10, а також функції чутливості перерахованих характеристик в часовій області. Будуть знайдені також значення та їх чутливість стосовно зміни C3 і R10 для величин, визначених директивами FIXA і MAXA. Після виконання цього завдання будуть отримані три креслення. Перше - містить криві залежності V1 (TIME) і IR2 (TIME); друге – залежність чутливості V1 (TIME) і IR2 (TIME) до зміни C3; трете – залежність чутливості V1 (TIME) і IR2 (TIME) до зміни R10.
Зауважимо, чутливості змінних схеми, які призначаються директивами FIX типу MAXA, MAXF, MINA і MINF, обчислюються як, відповідно максимальні та мінімальні значення змінних на інтервалі 0- TMAX. Якщо на інтервалі 0-TMAX є кілька точок, які відповідають точкам екстремумів, відповідне значення чутливості визначаються тільки для першого локального мінімуму (максимуму).
Параметри лінійних і нелінійних функцій не можуть бути використані в директиві VARPAR для SA і WCD режимів.
При аналізі чутливості, коли вказано велика кількість виведеної інформації, обчислення можуть бути перервані внаслідок нестачі пам'яті для зберігання результатів. Щоб уникнути цього, інтервал між точками, що виводяться на характеристиках, повинен бути збільшений, використовуючи константи DIPLOT і DITAB, шляхом встановлення їх значень приблизно рівних 0.01 TMAX.
117
За аналогією з іншими режимами користувач може керувати процесом аналізу часових характеристик чутливості, використовуючи значення, що задаються директивою CONST, як показано в таблиці А.5.
Таблиця А.5 – константи аналізу чутливості
|
Ім’я константи |
|
|
|
|
|
|
|
|
|
|
|
|
|
Значення за замовченням |
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SLERR – локальна похибка, повинна |
|
LERR |
|
|
||||||||||||||
|
бути рівна або менше LERR |
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SXMAX |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
XMAX |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SORD |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ORDER |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
А.4.2 Аналіз найгіршого випадку |
|
|
|
|
|
||||||||||||||
|
Аналіз |
максимальних |
можливих |
відхилень, |
відповідних |
||||||||||||||
"найгіршому випадку" функціонування схеми задається директивою WCD. |
|||||||||||||||||||
У даному режимі визначаються мінімальні Yi і максимальні Yi+ |
значення |
||||||||||||||||||
вектора вихідних характеристик |
Y =[Yi ,...,Ym ]t |
для найбільш |
поганого |
||||||||||||||||
поєднання відхилень |
x =[ |
x1,..., |
xn ]t вектора |
варійованих |
параметрів |
||||||||||||||
x =[x1,..., xn ]t , де |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n |
|
S |
ij |
|
x t |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
Ymax+ |
j = y(0)j |
+∑ |
|
|
|
|
i |
|
i |
,i =1,..., n, j =1,..., m |
|
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
100 |
|
|
|
|
|
|
||||||||||||
|
|
|
i=1 |
|
|
|
|
|
|
|
|
|
|||||||
|
та |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
n |
|
S |
ij |
|
|
x t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
Ymin− |
j = y(0)j |
−∑ |
|
|
|
|
i |
i |
,i =1,..., n, j =1,..., m |
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
100 |
|
|
|
|
||||||||||||||
|
|
|
i=1 |
|
|
|
|
|
|
|
|
|
118
t |
- вектор значень допусків ( в % ), |
Sij = |
∂Yj(0) |
- чутливість |
t =[t1,...,tn ] |
|
|||
∂xi |
вихідної характеристики Yj(0) до зміни компоненти Xi вектора варійованих параметрів в точці x(0). Значення варійованих компонент X та їх допусків t визначаються директивою VARPAR:
VARPAR < ім’я компоненти > ( < допуск(%) > {< ім’я компоненти >(< допуск(%) >)}
Приклад:
VARPAR C1(5), R2(10);
Всі схемні змінні, які вказуються у файлі завдання директивами
TABLE, PLOT, TPLOT, LTPLOT, FIX, INT включаються як компоненти вектора Y.
Приклад:
TASK
DC;TR;WCD;
FIX MAX=MAXF(UJ2),X0=FIXA(UJ2,0.29);
PLOT UJ2,IC1;
VARPAR R1,R2(10),C3(5);
CONST TMAX=0.2;
Результати дослідження будуть отримані у вигляді графіків
наступних |
кривих: UJ 2(TIME),UJ 2max (TIME) (зазначена як |
HB-UJ2), |
UJ 2min (TIME) |
(зазначена як LB-UJ2), IC1(TIME), IC1max+ (TIME), IC1min− |
(TIME) , а |
також таблиці наступних значень: MAX, HB-MAX, LB-MAX, X0, HB-X0, LB-X0. Вектор допусків тут [10,10,5]t . В режимі WCD, також як і в режимі
SA, тільки значення лінійних двополюсних компонентів можуть вибиратися як варійовані параметри.
119