- •Методичні рекомендації до вивчення дисціпліни "Комп’ютерне моделювання електронних схем, конструкцій та технологій електронних апаратів"
- •1.Загальні питання
- •2.Визначення полюсів схемних функцій
- •2.1.Метод дихотомії
- •2.2.Метод хорд
- •2.3.Метод дотичних
- •2.4.Пошук комплексних коренів нелінійних рівнянь
- •3.Визначення коефіціентів чутливості
- •3.1.Розрахунок перших частинних похідних функції
- •3.1.1.Схема 2т чисельного диференціювання
- •3.1.2.Схема 3т чисельного диференціювання
- •3.2.Розрахунок власних частинних похідних другого порядку
- •3.3.Розрахунок взаємних похідних другого порядку
- •4.Визначення міри відповідності характеристик реа
- •4.1.Метод прямокутників
- •4.2.Метод трапецій
- •4.3.Метод Симпсона
- •5.Модедювання радіоелектронних апаратів системами рівнянь
- •5.1.Метод Гауса
- •5.1.1.Розв’язання систем алгебраїчних рівнянь методом Гауса
- •5.1.2.Обчислення визначника матриці методом Гауса
- •5.1.3.Обернення матриці методом Гауса
- •5.2.Метод Жордана
- •5.2.1.Обернення матриці методом Жордана
- •5.3.Метод lu-факторизації
- •5.4.Метод опорного елементу
- •6.Ітераційні методи розвяЗувАння систем лінійних рівнянь
- •6.1.Метод Якобі
- •6.2.Метод Гауса-Зейделя
- •6.3.Метод послідовної верхньої релаксації
- •7.Моделюванні статичного режиму радіоелектронних засобів
- •7.1.Метод простої ітерації
- •7.2.Метод Ньютона
- •2.3 Метод продовження параметру
- •8.Інтерполяція та наближення кривими
- •8.1.Метод невизначених коефіціентів
- •8.2.Регресійний аналіз. Метод найменших квадратів
- •8.2.1.Лінійна регресія
- •8.2.2.Квадратична регресія
- •9.Розв’язання звичайних диференційних рівнянь
- •9.1.Постановка задачі
- •9.2.Метод Ейлера
- •9.3.Метод Ейлера-Коші
- •9.4.Метод Рунге-Кутта
- •Перелік літератури
3.Визначення коефіціентів чутливості
Коефіцієнти чутливості характеристик РЕА до параметрів компонентів радіоелектронного засобу показують, як сильно впливає варіація параметрів компонентів електронного кола на його характеристики. Це використовується для синтезу допусків на параметри компонентів, дозволяє визначити критичні компоненти, на які слід звернути особливу увагу для забезпечення стабільної роботи електронного апарату.
Чутливість першого порядку функцуії F до варіації параметра хі та її чутливість другого порядку до варіації параметрів хі і хj визначаються формулами:
Головні труднощі для розрахунку чутливостей схемних функцій до зміни параметрів компонентів виникають при визначенні частинних похідних першого та другого порядку. Схемні функції РЕА у більшості випадків або громіздкі, або задані алгоритмічно. Тому використання аналітичного диференціювання або неможливе, або неефективне. Найбільш простим та поширеним в практиці проектування радіоелектронних апаратів методом чисельного диференціювання функцій є класичний метод кінцевих прирощень, що грунтується на використанні обчислювальних схем двох точок (2Т) та трьох точок (3Т).
3.1.Розрахунок перших частинних похідних функції
Функція, що досліджується, може бути розкладена у ряд Тейлора [10]:
|
(3.1) |
де f(x), f(x+x) - відповідно початкове і нове значення функції; f'x, f"xx - похідні функції f відповідно першого та другого порядку; x - прирощення аргументу.
3.1.1.Схема 2т чисельного диференціювання
У найпростішому випадку для розрахунку похідної першого порядку за 2Т-схемою достатньо знати значення функції у двох точках (рис.3.1,а).
|
Рис.3.1. |
Якщо x вибрати достатньо малим, щоб можна було б знехтувати в (3.1) членом з похідною другого порядку, то похідна першого порядку може бути розрахована за формулою [2] (обчислювальна схема 2Т):
|
(3.2) |
Методична похибка розрахунку повязана з кривизною функції і обумовлена членом ряду Тейлора (3.1) з похідною другого порядку.
Фрагмент програми Dif2T розрахунку похідної функції f(x)=x2 в точці x=1 з прирощенням x=0.1 за схемою 2Т.
Function F(x: real): real; Begin F:=x*x End; . . . x:=1; dx:=0.1; f1:=(F(x+dx)-F(x))/dx; writeln(' dx=',dx:10:6, ' f''=', f1:12:5); . . . |
Результати диференціювання функції f = x2 у точці х =1 за 2Т-схемою з кроком x= 1, 0.1, … 0.0001 наведені в таблиці.
№ |
x |
F 'x |
Відносна похибка,% |
1 |
1 |
3 |
50 |
2 |
0,1 |
2,1 |
5 |
3 |
0,01 |
2,01 |
0,5 |
4 |
0,001 |
2,001 |
0,05 |
5 |
0,0001 |
2,0001 |
0,005 |
Таким чином, щоб отримати f x з точністю до чотирьох знаків, необхідно використати прирощення аргумента x= 0.0001.