- •ВСТУП
- •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 Запуск процедури
- •СПИСОК РЕКОМЕНДОВАНОЇ ЛІТЕРАТУРИ
****************************************
R E S U L T S O F O P T I M I Z A T I O N
****************************************
Object status at optimal point Objective function
Z = .3726482391E-03 Variable parameters
R2 = .7497671879E+01
****************************************
S T A T I S T I C S |
|
|
Number of OF evaluations = |
17 |
|
Number of steps |
= |
0 |
Number of line search |
= |
1 |
Number of OF evaluations |
|
|
for Hessian and gradient |
|
|
numerical determination |
= |
1 |
OF evaluations in |
|
|
line search |
= |
0 |
Number of steps (by order) |
|
|
order - 1 |
= |
0 |
order - 2 |
= |
1 |
order - 3 |
= |
0 |
order - 4 |
= |
0 |
Number of var.parameters |
= |
1 |
****************************************
Directive F I X output characteristics
****************************************
F = 2.99962735
Рисунок 7.2 – Фрагмент вихідного файлу
4 Завдання
4.1) Обрати схему (табл. 7.1) відповідно до варіанту (табл. 7.2);
55
Таблиця 7.1 – Схеми електричні
Схема 1 |
|
Схема 2 |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Схема 3 |
Схема 4 |
|
|
Схема 5 |
|
|
|
|
Схема 6 |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Таблиця 7.2 – Вхідні дані |
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Варіант |
№ |
E1 |
|
R1 |
R2 |
R3 |
R4 |
№ |
|
Потрібний |
|
|
|
Схеми |
|
|
|
|
|
|
вузла |
|
потенціал, V |
|
|
1 |
1 |
5 |
|
5 |
5 |
5 |
5 |
2 |
|
3.0 |
|
|
2 |
1 |
5 |
|
5 |
5 |
5 |
5 |
3 |
|
3.0 |
|
|
3 |
1 |
5 |
|
5 |
5 |
5 |
5 |
3 |
|
3.5 |
|
|
4 |
1 |
5 |
|
5 |
5 |
5 |
5 |
3 |
|
3.8 |
|
|
5 |
1 |
5 |
|
5 |
5 |
5 |
5 |
2 |
|
4.5 |
|
|
6 |
2 |
5 |
|
5 |
5 |
5 |
5 |
3 |
|
2.6 |
|
|
7 |
2 |
5 |
|
5 |
5 |
5 |
5 |
2 |
|
2.7 |
|
56
8 |
2 |
5 |
5 |
5 |
5 |
5 |
3 |
2.7 |
9 |
2 |
5 |
5 |
5 |
5 |
5 |
2 |
2.4 |
10 |
2 |
5 |
5 |
5 |
5 |
5 |
3 |
3.0 |
11 |
3 |
5 |
5 |
5 |
5 |
5 |
2 |
4.0 |
12 |
3 |
5 |
5 |
5 |
5 |
5 |
3 |
3.0 |
13 |
3 |
5 |
5 |
5 |
5 |
5 |
4 |
2.9 |
14 |
3 |
5 |
5 |
5 |
5 |
5 |
2 |
3.9 |
15 |
3 |
5 |
5 |
5 |
5 |
5 |
2 |
3.1 |
Варіант |
№ |
J1 |
R1 |
R2 |
R3 |
R4 |
№ |
Потрібний |
|
Схеми |
|
|
|
|
|
елем. |
струм, J |
16 |
4 |
5 |
5 |
5 |
5 |
5 |
R2 |
2.6 |
17 |
4 |
5 |
5 |
5 |
5 |
5 |
R4 |
2.1 |
18 |
4 |
5 |
5 |
5 |
5 |
5 |
R3 |
2.3 |
19 |
4 |
5 |
5 |
5 |
5 |
5 |
R1 |
3.7 |
20 |
4 |
5 |
5 |
5 |
5 |
5 |
R2 |
1.1 |
21 |
5 |
5 |
5 |
5 |
5 |
5 |
R1 |
1.3 |
22 |
5 |
5 |
5 |
5 |
5 |
5 |
R1 |
3.3 |
23 |
5 |
5 |
5 |
5 |
5 |
5 |
R1 |
4.1 |
24 |
5 |
5 |
5 |
5 |
5 |
5 |
R4 |
1.9 |
25 |
5 |
5 |
5 |
5 |
5 |
5 |
R4 |
1.0 |
26 |
6 |
5 |
5 |
5 |
5 |
5 |
R2 |
1.9 |
27 |
6 |
5 |
5 |
5 |
5 |
5 |
R2 |
2.2 |
28 |
6 |
5 |
5 |
5 |
5 |
5 |
R4 |
0.8 |
29 |
6 |
5 |
5 |
5 |
5 |
5 |
R1 |
1.8 |
30 |
6 |
5 |
5 |
5 |
5 |
5 |
R3 |
1.9 |
4.2) Для обраної схеми за допомогою законів Кірхгофа отримати ЦФ залежності значення потенціалу у вузлі (варіанти 1-15) або необхідного значення струму на елементі (варіанти 16-30) від значення кожного із опорів (4 ЦФ).
4.3) Дослідити отримані ЦФ та побудувати графіки в межах, що містять мінімуми функцій.
4.4) Для одного з опорів на вибір за допомогою графіку обрати проміжок [a1,a2], що містить мінімум ЦФ. Розрахувати мінімум ЦФ з точністю ε =1e −3 методом «золотого перетину» за допомогою програми, складеної в ЛР №5.
4.5) Скласти файл завдання (вказати необхідні струми або потенціали вузлів) для початкового аналізу струмів та напруг схеми. В разі не
57
співпадання за знаком з обраним напрямом шуканого струму або напруги, змінити порядок вузлів підключення обраного опору. Приклад блока завдання з друком всіх струмів та потенціалів схеми наведено на рис. 7.4.
&
task dc;
Table ALLI,ALLV;
&
END
Рисунок 7.4 – Блок завдання для NetALLTED
4.6) За допомогою пакету NetALLTED, використовуючи один з вбудованих методів оптимізації (наприклад, метод BFGS), розрахувати мінімум ЦФ з точністю ε =1e −3 на проміжку [a1,a2] (з п.4.4). Результати звести результати у таблицю.
Таблиця 7.3 – Результати оптимізації
Метод |
Варійований |
Межі |
Шуканий |
Значення |
КО |
|
|
параметр |
варіювання |
потенціал |
ЦФ |
ЦФ |
|
|
R... |
|
|
(струм) |
|
|
|
|
|
|
|
|
|
МЗП |
|
|
|
|
|
|
|
|
|
|
|
|
|
NetALLTED |
|
|
|
|
|
|
|
|
|
|
|
|
|
4.7) Зробити висновки, щодо використання спеціалізованих засобів вирішення практичних задач на прикладі NetALLTED.
5 Зміст звіту
5.1) мета роботи;
5.2) короткі теоретичні відомості;
58