Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

lectures / Konspect_Ch1

.pdf
Скачиваний:
46
Добавлен:
12.02.2016
Размер:
1.5 Mб
Скачать

Конспект лекцій Ч.1. Теслюк В.М., Андрійчук М.І. „Методи синтезу та оптимізації”

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”

В.М.Теслюк, М.І.Андрійчук

МЕТОДИ СИНТЕЗУ ТА ОПТИМІЗАЦІЇ

КОНСПЕКТ ЛЕКЦІЙ (Частина 1)

з курсу “Методи синтезу та оптимізації” для студентів базового напрямку “Комп’ютерні науки ”

Затверджено на засіданні кафедри

Системи автоматизованого проектування Протокол № 1 від 31 серпня 2005 р.

Львів -2005

3

Конспект лекцій Ч.1. Теслюк В.М., Андрійчук М.І. „Методи синтезу та оптимізації”

Теслюк В.М., Андрійчук М.І. Методи синтезу та оптимізації: Ч.1.

Конспект лекцій з курсу ―Методи синтезу та оптимізації‖ для студентів базового напрямку ―Комп’ютерні науки‖. – Львів: Видавництво Національного університету ―Львівська політехніка‖, 2005. – 62 с.

У конспекті лекцій визначено місце задач аналізу, синтезу і оптимізації в процесі проектування виробів, розглянуто методи та алгоритми одновимірної оптимізації, методи розв’язку задач лінійного програмування та спеціальні методи рішення транспортних задач.

Призначено для аспірантів та студентів, що навчаються за напрямом підготовки фахівців ―Комп’ютерні науки‖.

Відповідальний за випуск Ткаченко С.П., канд. техн. наук., доц.

Рецензенти

Войтович

М.М., д-р. фіз.-мат., наук,

проф., зав.відділу

 

числових методів математичної фізики інституту

 

прикладних

проблем

механіки

і

математики

 

ім.Я.С.Підстригача НАН України

 

 

 

Каркульовський В. І., канд. техн. наук, доц. каф. САП

 

Національного університету ―Львівська політехніка‖

4

Конспект лекцій Ч.1. Теслюк В.М., Андрійчук М.І. „Методи синтезу та оптимізації”

Зміст

 

Зміст

3

Вступ

5

РОЗДІЛ 1. ОСНОВНІ ПОНЯТТЯ ТА ВИЗНАЧЕННЯ

6

1.1

Поняття об’єкта проектування

6

1.2

Класифікація параметрів об'єкта проектування

6

1.3

Поняття математичної моделі об'єкта проектування. Класифікація

7

моделей

 

 

1.4

Основні етапи побудови математичної моделі об'єкта

10

1.5Основні задачі, які виникають при проектуванні об'єкта: задачі

аналізу, оптимізації і синтезу

10

1.6

Типова схема процесу проектування об'єкта. Нисхідне, висхідне,

 

наскрізне, паралельне та змішане проектування

11

1.7

Основні відомості та поняття про оптимізацію

15

1.8

Поняття критерія оптимізації та цільової функції.

15

1.9

Поняття області проектування та проектних параметрів

16

1.10 Поняття обмежень цільової функції

17

1.11 Геометрична інтерпретація цільової функції та глобальний і

 

локальний оптимуми

17

1.12 Математична постановка задач оптимізації

18

1.13 Алгоритм постановки оптимізаційної задачі

19

1.14 Класифікація оптимізаційних задач

19

РОЗДІЛ 2. МЕТОДИ, АЛГОРИТМИ ТА ОСОБЛИВОСТІ РОЗВ’ЯЗКУ

 

ЗАДАЧ ОДНОВИМІРНОЇ ОПТИМІЗАЦІЇ

21

2.1

Особливості задач одновимірної оптимізації.

21

2.2

Умови існування екстремуму функції однієї змінної.

22

2.3

Класифікація методів одновимірної оптимізації

23

2.4

Метод Свена для встановлення інтервала пошуку

24

2.5

Методи розв’язку задач одновимірної оптимізації шляхом виключення

 

інтервалів

25

2.5.1 Правило виключення інтервалів

25

2.5.2 Метод загального перебору

25

2.5.3 Метод ділення інтервалу пошуку на половину

25

2.5.4 Метод золотого січення

26

2.5.5 Метод Фібоначчі

29

2.6

Методи поліноміальної апроксимації та точкової оцінки

31

2.6.1 Метод з використанням квадратичної апроксимації. Метод Пауела

31

2.6.2 Метод з використанням кубічної апроксимації

33

2.7

Методи з використанням похідних

35

2.7.1 Метод Ньютона-Рафсона

36

2.7.2. Приклад застосування методу НьютонаРафсона

36

2.7.3 Метод січних (хорд)

38

2.8

Порівняльна характеристика та особливості застосування і програмної

 

5

 

Конспект лекцій Ч.1. Теслюк В.М., Андрійчук М.І. „Методи синтезу та оптимізації”

 

реалізації методів одновимірної оптимізації

39

РОЗДІЛ 3. МЕТОДИ, АЛГОРИТМИ ТА ОСОБЛИВОСТІ РОЗВ’ЯЗКУ

 

ЗАДАЧ ЛІНІЙНОГО ПРОГРАМУВАННЯ

41

3.1

Характеристика задач лінійного програмування (ЛП)

41

3.2

Постановка задачі лінійного програмування. Стандартна форма

41

представлення задач лінійної оптимізації

 

3.3

Графічне рішення задачі ЛП

42

3.3.1. Розробка моделі

42

3.3.2. Графічний розв’язок задачі ЛП

43

3.4

Основи симплекс-методу.

45

3.4.1. Основні поняття та визначення

45

3.4.2. Алгоритм симплекс-методу

46

3.4.3. Приклад застосування симплекс-методу до розв’язку задач лінійного

46

програмування

 

3.5

Особливості розв’язку транспортної задачі

51

3.5.1 Постановка транспортної задачі

51

3.5.2 Поняття збалансованою та незбалансованої транспортної задачі

51

3.5.3 Алгоритм розв’язку транспортної задачі

54

3.5.4 Методи визначення початкового допустимого рішення транспортної

54

задачі

 

 

3.5.5 Метод потенціалів

58

3.5.6 Алгоритм побудови замкнутого циклу

60

Література

62

6

Конспект лекцій Ч.1. Теслюк В.М., Андрійчук М.І. „Методи синтезу та оптимізації”

ВСТУП

Бурхливий розвиток компютерної техніки дав змогу розв’язувати на сучасному етапі складні інженерно-технічні задачі. Однак, без теоретичного підгрунтя та практичних навичок застосування наближеного та чисельного аналізу для розв’язання багатьох практичних задач є неможливим. Дослідник повинен володіти цілим комплексом аналітичних, чисельних та технічних засобів для того, щоб розв’язати складну наукову чи технічну проблему. Першим етапом цього процесу є моделювання тих процесів чи явищ, які досліджуються. На основі розробленої, як правило, математичної моделі будуються алгоритми і створюються програмні засоби для розрахунку і оптимізації параметрів об’єкта дослідження. Таким чином, дослідник може не тільки вивчати те чи інше явище, але й на основі одержаних числових результатів моделювання змінювати його характеристики в напрямку покращення його практичних властивостей.

Метою даного конспекта лекцій є висвітлення питань, пов’язаних з визначенням процесів проектування і моделювання, описом основних задач, які виникають при проектуванні об’єкта, а саме: розрахунку, аналізу і синтезу. Наведено основні відомості та поняття про оптимізацію, дано поняття критериїв оптимізації та цільової функції, перераховано основні типи оптимізаційних задач та методи, які використовуються для їх розв’язування.

В другому розділі описано методи, алгоритми та особливості розв’язку задач одновимірної оптимізації. Незважаючи на те, що оптимізаційні задачі для однієї змінної є найбільш простими з точки зору програмної та алгоритмічної реалізації, вони займають центральне місце в теорії оптимізації, оскільки, з однієї сторони, вони досить часто зустрічаються в інженерній практиці, а з іншої сторони, знаходять своє застосування при реалізації більш складних інтерактивних процедур багатопараметричної оптимізації. В цьому розділі наведено необхідні теоретичні відомості з математичного аналізу: дано означення екстремуму функції однієї змінної, вказано необхідні і достатні умови екстремуму.

Своєрідним індикатором важливості методів оптимізації функції однієї змінної є величезна кількість реалізованих алгоритмів, які поділяються умовно на три групи: методи виключення інтервалів, методи поліноміальної апроксимації та методи з використанням похідних. Перша група цих методів, які називають також пошуковими, має ту перевагу, що для знаходження екстремумів цільової функції необхідно обчислювати тільки її значення, при цьому не вимагається умов диференційованості функції та необхідності її запису в аналітичному вигляді.

У випадку побудови більш складних математичних моделей, коли відоме аналітичне представлення цільової функції і виконуються умови неперервності та диференційованості, для розв’язування оптимізаційних задач використовуються градієнтні методи першого і другого порядків. Серед таких методів найбільш оптимальними є метод Ньютона з модифікацією Рафсона, метод січних (хорд), а також метод кубічної апроксимації з використанням інформації про першу похідну.

Методам, алгоритмам та особливостям розв’язку задач лінійного програмування присвячено третій розділ. Розвиток і ускладнення економічних процесів, обчислювальної техніки стимулює широке використання математичних методів в управлінні, сприяє зростанню ролі лінійного програмування як одного з актуальних розділів прикладної математики. Розглянуто різні постановки задачі лінійного програмування, методи її розв’язування, а також особливості постановки і розв’язку транспортної задачі.

7

Конспект лекцій Ч.1. Теслюк В.М., Андрійчук М.І. „Методи синтезу та оптимізації”

РОЗДІЛ 1. ОСНОВНІ ПОНЯТТЯ ТА ВИЗНАЧЕННЯ

1.1 Поняття об’єкта проектування

Проектування [1,2] – це комплекс робіт ціллю яких є отримання опису ще неіснуючого технічного об’єкта, який достатній для реалізації та виготовлення об’єкта в заданих умовах. Об’єктами проектування будемо називати вироби (для прикладу, автомобіль, інтегральна схема, персональний комп’ютер тощо) чи процес (технологічний процес виготовлення двигуна автомобіля, інтегральної схеми, літака та ін.).

1.2 Класифікація параметрів об’єкта проектування

Усі параметри будь-якого об’єкта проектування можна розділити на чотири основні групи:

вхідні параметри (Хвх.);

зовнішні (Хзов.);

внутрішні (Хвн.);

вихідні параметри (Хвих.).

Отже, вхідними параметрами об’єкта проектування будемо називати такі параметри, якими ми можемо керувати, або з допомогою яких керуємо об’єктом. В залежності від складності об’єкта проектування кількість вхідних параметрів може бути різна. В складних об’єктах кількість може доходити до тисяч, навіть десятків тисяч. Будемо відображати, в

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

математичній формі, всі вхідні параметри відповідним вектором

 

Хвх. , а при необхідності

виділення

конкретного

j-го вхідного

 

параметра xвх.j.

В загальному

 

випадку

 

 

 

xвх.1, xвх.2 ,..., xвх.n , n – загальна кількість вхідних параметрів.

 

 

 

 

 

 

 

 

Хвх.

 

 

 

 

 

 

 

 

 

 

 

 

x

вх.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x вих.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

вх.2

 

 

 

 

Об’єкт проектування

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X

вх

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x вих.2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

...

X

вих

 

 

 

 

 

 

 

. . .

 

 

 

 

 

x

 

 

 

 

 

 

 

 

. . .

 

 

 

 

 

 

 

 

 

 

Х

 

 

, x

 

...x

 

 

 

 

 

 

 

 

 

 

x вх.n

 

 

вн.

вн.1

вн.2

вн.i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x вих.m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

. . .

Хзов. x зов.1, x зов.2...x зов.k

Рис.1.1 Групи параметрів об’єкта проектування

Для прикладу, якщо в якості об’єкта проектування розглядати електронну схему підсилювача низької частоти, то вхідними параметрами є: амплітуда струму вхідного сигнала, частота вхідної напруги, напруга та струм живленя тощо.

8

Конспект лекцій Ч.1. Теслюк В.М., Андрійчук М.І. „Методи синтезу та оптимізації”

До параметрів зовнішнього середовища відносяться такі параметри, як температура оточуючого середовища, вологість, тиск, вібрації та інші. Відповідний вектор для параметрів

зовнішнього середовища записується як Хзов. x зов.1, x зов.2,..., x зов.k , а у випадку, зазначення конкретного параметра x зов.j. Як правило, при проектуванні будь-якого об’єкта в технічному

завданні задаються граничні значення параметрів оточуючого середовища (кліматичні умови), де має функціонувати об’єкт.

Внутрішні параметри об’єкта дозволяють характеризувати внутрішню структуру об’єкта та описати функціонування певних складових даного об’єкта. До них відносяться, у випадку розгляду тієї ж електричної схеми, опори резисторів, ємності конденсаторів, індуктивності котушок, товщини провідників та інше. При описі параметрів цієї групи будемо

використовувати наступне позначення

 

x вн.1 , x вн.2 ,..., x вн.i .

Хвн.

Вихідні параметри об’єкта проектування залежать від вхідних, зовнішніх та внутрішніх

параметрів, що можна записати в наступному вигляді:

 

 

 

 

,

 

,

 

.

(1.1)

 

Хвих.

Хвх

Хвн.

Хзов.

У випадку розгляду тієї ж електричної схеми підсилювача, то вихідними параметрами даного об’єкта проектування є вихідна напруга, вихідний струм, коефіцієнт підсилення, вихідна потужність тощо.

1.3 Поняття математичної моделі об’єкта проектування. Класифікація моделей

Починаючи з найдавніших часів становлення людської цивілізації безпосередньо пов’язано з моделюванням, тобто з побудовою, вивченням та використанням моделей різних об’єктів, процесів і явищ.

Взагальному випадку модель – це деякий об’єкт, система об’єктів, процес чи явище, яке

втому чи іншому змісті подібні до інших об’єктів, систем об’єктів, процесів чи явищ. Цей термін обов’язково потребує уточнюючого слова або словосполучення, для прикладу: модель процесу дифузії, модель даних, модель Всесвіту, модель автомобіля тощо.

Отже, модель – формалізований опис об’єкта, системи об’єктів, процеса чи явища, виражений математичними співвідношеннями, набором чисел чи текстів, графіками, таблицями тощо.

Існують загальноприйняті типи моделей: математична; фізична; інформаційна; спеціальні типи (еврістична, чисельна, логічна, мережева, концептуальна та ін).

Математичною моделлю (ММ) будемо називати систему математичних співвідношень, які описують процес чи явище, а операції по створенню таких моделей та їх вивченню – математичним моделюванням [2].

Для прикладу, загальною математичною моделлю будь-якого об’єкта проектування, яка зв’язує вхідні, зовнішні та внутрішні параметри з вихідними є наступний вираз, а саме:

Хвих. Хвх , Хвн. , Хзов. ,

де φ – функція перетворення.

Основні признаки класифікації та типи математичних моделей, які використовуються в системах автоматизованого проектування (САПР) наведено в табл.1.1.

По характеру відображаємих властивостей про об'єкт ММ поділяються на структурні та функциональні.

Структурні ММ призначені для відображення структурних властивостей об'єкта.

9

Конспект лекцій Ч.1. Теслюк В.М., Андрійчук М.І. „Методи синтезу та оптимізації”

Структурні ММ поділяються на топологічні й геометричні.

 

Табл 1.1

 

 

 

Признак класифікації

Математичні моделі

 

 

 

 

Характер відображених властивостей об’єкта

Структурні, функціональні

 

 

 

 

Приналежність до ієрархічного рівня

Мікрорівня, макрорівня, метарівня

 

 

 

 

Степінь деталізації опису в середині кожного рівня

Повні, макромоделі

 

 

 

 

Спосіб представлення властивостей об’єкта

Аналітичні, алгоритмічні, імітаційні

 

 

 

 

Спосіб отримання моделі

Теоретичні, емпіричні

 

 

 

 

Топологічні ММ відображають склад і взаємозв’язки між злементами об'єкта. Найчастіше їх застосовують для опису об'єктів, які складаються з великого числа елементів, при рішенні задач прив'язки конструктивних елементів до певних просторових позицій (наприклад, задачі компонування обладнання, разміщення деталей, трасування з'єднань) чи до відносних моментів часу (наприклад, при розробці розкладів руху громадського транспорту, технологічних процесів). Топологічні моделі можуть мати форму графів, таблиць (матриць), списків тощо.

Геометричні MM відображають геометричні властивості об'єктів, у них додатково до інформації про взаємне розташування елементів містяться дані про форму деталей. Геометричні ММ можуть виражатися сукупністю рівнянь ліній і поверхонь; алгебраїчних співвідношень, які описують області, що складають тіло об'єкта; графами і списками, що відображають конструкцію з типових конструктивних елементів, і т.п. Геометричні ММ застосовують при рішеннии задач конструювання в машинобудуванні, приладобудуванні, радіоелектроніці, для оформлення конструкторської документації, при заданні вихідних даних на розробку технологічних процесів виготовлення деталей.

Використання принципів блочно-ієрархічного підходу до проектування приводить до появи ієрархії математичних моделей проектованих об'єктів. Кількість ієрархічних рівнів, при моделюванні, визначається складністю проектованих об'єктів і можливістю засобів проектування. Однак для більшості прикладних областей можна віднести наявні ієрархічні рівні до одного з трьох узагальнених рівнів, названих далі мікро-, макро- і метарівнями.

В залежності від місця в ієрархії математичні моделі поділяються на ММ, які відносяться до мікро-, макро- і метарівнів.

Особливістю ММ на мікрорівні є відображення фізичних процесів, що протікають в об'єкті та неперервні в просторі і часі. Типові ММ на мікрорівні включають диференціальні рівняння в часткових похідних (ДРЧП). В них незалежними змінними є просторові координати та час. З допомогою цих рівнянь розраховують поля механічних напруг і деформацій, електричних потенціалів, тисків, температур і т.п. Можливості застосування ММ у виді ДРЧП обмежені окремими деталями, спроби аналізувати з їхньою допомогою процесси в багатокомпонентних середовищах, складальних одиницях, електронних схемах не можуть бути успішними через надмірний ріст витрат машинного часу і пам'яті персонального комп’ютера

(ПК).

На макрорівні використовують дещо грубшу дискретизацію простору по функціональному признаку, що приводить до представлення ММ на цьому рівні у виді систем звичайних диференціальних рівнянь (ЗДР). В цих рівняннях незалежною змінною є час t, а вектор залежних змінних складає фазові змінні, які характеризують стан елементів дискретизованного простору. Такими змінними є сили і швидкості в механічних системах, напруги і сили струму в електричних системах, тиски і витрати гидравлічних і пневматичних

10

Конспект лекцій Ч.1. Теслюк В.М., Андрійчук М.І. „Методи синтезу та оптимізації”

системах і т.п. Системи ЗДР є універсальними моделями на макрорівні, придатними для аналізу як динамічних, так і статичних режимів роботи об'єктів. Моделі для стаціонарних режимів можна також представити у виді систем алгебраїчних рівнянь. Порядок системи рівняннь залежить від числа виділених елементів об'єкта. Якщо порядок системи наближається до 100, то оперувати такою моделлю стає важко і тому необхідно переходити до представлення моделі на метарівні.

Метарівень характеризується великою розмаїтістю типів ММ. Для багатьох об'єктів ММ на метарівені, як і раніше, представляються системами ЗДР. Однак, тому що в моделях не описуються внутрішні для елементів фазові змінні, а фігурують лише фазові змінні, які відносяться до взаємних зв'язків між елементами. Укрупнення елементів на метарівені означає одержання ММ прийнятної розмірності для значно більш складних об'єктів, ніж на макрорівні.

В ряді предметних областей вдається використовувати специфічні особливості функціонування об'єктів для спрощення ММ. Прикладом є електронні пристрої цифрової автоматики, в яких можливо застосовувати дискретне представлення таких фазових зміннихі, як напруги та струми. В результаті ММ стає системою логічних рівнянь, що описують процеси перетворення сигналів. Такі логічні моделі істотно більш економічні, ніж моделі електричні, що описують зміни напруг і сил струмів як функцій часу. Важливий клас ММ на метарівні складають моделі масового oбслуговування, що використовуються для опису процесів функціонування інформаційних і обчислювальних систем, виробничих ділянок, ліній і цехів.

По ступеню деталізації опису в межах кожного ієрархічного рівня виділяють повні ММ і макромоделі.

Повна MM - модель, в якій фігурують фазові змінні, що характеризують стани всіх наявних між елементних зв'язків (тобто стану всіх елементів проектованого об'єкта).

Макромодель - ММ, у якій відображаються стани значно меншого числа міжелементних зв'язків, що відповідає опису об'єкта при укрупненому виділенні елементів.

По способу представлення властивостей об’єкта функціональні ММ поділяються на аналітичні й алгоритмічні.

Аналітичні ММ являють собою явні вирази вихідних параметрів як функцій вхідних і внутрішніх параметрів. Такі ММ характеризуються високою економічністю, однак одержання такої форми вдається лише в окремих часткових випадках, як правило, при прийнятті певних спрощеннях і обмеженнях, що знижує точність і звужує область адекватності моделі.

Алгоритмічні ММ виражають зв'язки вихідних параметрів з внутрішніми і зовнішніми параметрами у формі алгоритму. Типовою алгоритмічною ММ є система рівнянь доповнена алгоритмом зворотнього чисельного методу рішення й алгоритмом обчислення вектора вихідних параметрів як функціоналів рішення системи рівнянь.

Імітаційна MM-алгоритмічна модель, що відображає поведінку досліджуваного об'єкта в часі при заданні зовнішніх впливів на об'єкт. Прикладами імітаційних ММ можуть бути моделі динамічних об'єктів у виді систем ЗДР і моделі систем масового обслуговування, задані в алгоритмічній формі.

При одержанні ММ використовують неформальні і формальні методи. Неформальні методи застосовують на різних ієрархічних рівнях для одержання ММ елементів. Ці методи включають вивчення закономірностей процесів і явищ, зв'язаних з об’єктом моделювання, виділення істотних факторів, прийняття різного роду допущень і їхнє обґрунтування, математичну інтерпретацію наявних процесів і т.п. Для виконання цих операцій, в загальному випадку, відсутні формальні методи, в той же час, від результату цих операцій істотно залежать показники ефективності MM - ступінь універсальності, точність та економічності.

11

Конспект лекцій Ч.1. Теслюк В.М., Андрійчук М.І. „Методи синтезу та оптимізації”

Тому, побудова ММ елементів, як правило, здійснюється кваліфікованими фахівцями, які одержали підготовку як у відповідній предметній області, так і в питаннях математичного моделювання на електронно-обчислювальній машині (ЕОМ).

Застосування неформальних методів можливо для синтезу теоретичних і емпіричних ММ. Теоретичні ММ створються в результаті дослідження процесів і їхніх закономірностей, властивому розглянутому класу об'єктів і явищ; емпіричні MM - в результаті вивчення зовнішніх проявів властивостей об'єкта за допомогою вимірів фазових змінних на зовнішніх входах і виходах та обробки результатів вимірів.

Рішення задач моделювання елементів полегшується завдяки тому, що для побудови більшості технічних об'єктів використовуються типові елементи (кількість типів порівняно невелика). Тому розробка ММ елементів виконується порівняно рідко. Одноразово побудовані ММ елементів надалі багаторазово застосовують при розробці різноманітних систем з цих елементів.

Формальні методи застосовують для одержання ММ систем при відомих математичних моделях елементів.

Таким чином, у програмах автоматизованого аналізу, які використовують в САПР, одержання ММ проектованого об'єкта забезпечується реалізацією ММ елементів і методів формування ММ систем.

1.4Основні етапи побудови математичної моделі об'єкта

Взагальному випадку процес побудови математичної моделі включає такі кроки:

1.Вибір властивостей, які необхідно відобразити в моделі. Цей вибір базується на аналізі можливих застосувань моделі й визначає степінь універсальності моделі.

2.Збір початкової інформації про вибрані властивості об’єкта. Джерелами відомостей можуть бути досліди та знання інженера, який розробляє модель, науково-технічна література, перш за все довідкова, опис прототипів – відомих математичних моделей для елементів, близьких за властивостями до дослідного об’єкта, результати дослідного вимірювання параметрів тощо.

3.Синтез структури математичної моделі. Структура ММ – загальний вид математичних співвідношень моделі без конкретизації числових значень параметрів. Структура моделі також може бути представлена в графічній формі, для прикладу в формі еквівалентної схеми чи графа. Синтез структури ММ – найбільш відповідальна, трудомістка і найважче формалізуєма операція.

4.Розрахунок числових значень параметрів ММ. Ця задача ставиться, як задача оптимізації похибки моделі даної структури.

5.Оцінка точності та адекватності ММ. При отриманні математичної моделі кроки 2 – 5 методики можуть виконуватися багаторазово в процесі послідовних наближень до бажаного результату.

1.5 Основні задачі, які виникають при проектуванні об’єкта: задачі аналізу, оптимізації та синтезу

Процес проектування будь-якого об’єкта передбачає, як правило, використання типових задач[1,2]:

12

Соседние файлы в папке lectures