- •Лекція №2 Модуль 1: Теоретичні і методологічні основи наукових досліджень.
- •Тема 2: «Державна науково-технічна політика України. Організація наукової діяльності.»
- •2.1 Структура і класифікація науки блок-схема структури дисципліни "технологія наукових досліджень"
- •2.2 Основні напрями та тенденції розвитку.
- •2.3 Наукова діяльність та глобалізація науки.
- •2.4.Перелік рекомендованої літератури
- •Лекція №3 Модуль 1: Теоретичні і методологічні основи наукових досліджень.
- •Тема 3: «Поняття моделі: фізична, математична»
- •3.4 Перелік рекомендованої літератури
- •3.1 Вимоги адекватності, змістовності, простоти моделі.
- •3.2 Наукове пізнання і моделювання
- •3.3 Модель як метод описування системи.
- •3.4.Перелік рекомендованої літератури
- •Лекція №4 Модуль 1: Теоретичні і методологічні основи наукових досліджень.
- •Тема 4: «Поняття моделі: фізична, математична»
- •4.3 Перелік рекомендованої літератури
- •4.1 Поняття моделі: фізична, математична.
- •4.2 Класифікація моделей, методи побудови.
- •3.4.Перелік рекомендованої літератури
- •Лекція №5 Модуль 1: Теоретичні і методологічні основи наукових досліджень.
- •Тема 5: «Експеримент: терміни і визначення»
- •5.3 Перелік рекомендованої літератури
- •5.1 Поняття та задачі експерименту.
- •5.2 Основні терміни та визначення.
- •5.3.Перелік рекомендованої літератури
- •Лекція №6 Модуль 1: Теоретичні і методологічні основи наукових досліджень.
- •Тема 6: «Планування експерименту, параметри оптимізації»
- •6.Планування експерименту, параметри оптимізації
- •6.1 Загальна схема наукового дослідження та роль у ній вимірювального експерименту.
- •6.2 Математичне планування експерименту у науковому дослідженні.
- •1. Знаходження аналітичного виразу
- •6.3.Перелік рекомендованої літератури
- •Лекція №7 Модуль 1: Теоретичні і методологічні основи наукових досліджень.
- •Тема 7: «Повний факторний експеримент»
- •7.3 Перелік рекомендованої літератури
- •7. Повний факторний експеримент
- •7.1 Прийняття рішень перед плануванням експерименту.
- •7.2 Вибір інтервалів планування.
- •7.3.Перелік рекомендованої літератури
- •Лекція №8 Модуль 1: Теоретичні і методологічні основи наукових досліджень.
- •Тема 8: «Неповно факторний експеримент»
- •8.3 Перелік рекомендованої літератури
- •8. Неповно факторний експеримент
- •8.1 Плани неповного факторного аналізу
- •8.1.1. Графічна інтерпретація методу
- •8.1.2.Аналітична інтерпретація симплекс-методу
- •8.2 Матриця планування.
- •8.3.Перелік рекомендованої літератури
- •Лекція №9 Модуль 1: Теоретичні і методологічні основи наукових досліджень.
- •Тема 9: «Методи обчислення експериментів. Засоби і методи рішення задач оптимізації»
- •9.3 Перелік рекомендованої літератури
- •9.Методи обчислення експериментів. Засоби і методи рішення задач оптимізації
- •9.1 Аналіз існуючих засобів та методів рішення задач оптимізації
- •9.2 Вибір параметра оптимізації.
- •9.3.Перелік рекомендованої літератури
- •Лекція №10 Модуль 2. Розробка технічної документації щодо організації наукових досліджень
- •Тема 10: «Методи оптимізації функції однією змінною»
- •10.3 Перелік рекомендованої літератури
- •10. Методи оптимізації функції однією змінною»
- •10.1 Методи виключення інтервалів
- •10.2 Методи послідовних ітерацій
- •10.3 Методи оптимізації функції декілька змінних
- •10.4.Перелік рекомендованої літератури
- •Лекція №11 Модуль 2. Розробка технічної документації щодо організації наукових досліджень
- •Тема 11: «Методи лінійного програмування»
- •11.4 Перелік рекомендованої літератури
- •11.Методи лінійного програмування
- •11.1. Загальна постановка задачі лінійного програмування
- •11.2. Основні особливості задач лінійного програмування
- •11.3. Графічне розв’язання задач лінійного програмування
- •11.4. Перелік рекомендованої літератури
- •Лекція №12 Модуль 2. Розробка технічної документації щодо організації наукових досліджень
- •Тема 12: «Оформлення результатів експерименту. Обробка результатів»
- •12.3Перелік рекомендованої літератури
- •12. Оформлення результатів експерименту. Обробка результатів
- •12.1 Планування та обробка результатів експериментальних досліджень для отримання математичних моделей
- •12.2. Алгебраїчні методи перетворення систем рівнянь для вирішення задач лінійного програмування
- •12.3. Перелік рекомендованої літератури
- •Лекція №13 Модуль 2. Розробка технічної документації щодо організації наукових досліджень
- •Тема 13: «Оформлення результатів експерименту. Закони розподілу випадкових величин.»
- •12.3Перелік рекомендованої літератури
- •13. Оформлення результатів експерименту.
- •13.1Основні властивості кривої нормального розподілу
- •13.2. Цільова функція, обмеження та граничні умови при побудові моделі (опису) об’єкта
- •13.3. Перелік рекомендованої літератури
- •Лекція №14 Модуль 2. Розробка технічної документації щодо організації наукових досліджень
- •Тема 14: «Накопичення та обробка наукової і технічної інформації»
- •14.3Перелік рекомендованої літератури
- •14. Накопичення та обробка наукової і технічної інформації
- •14.1 Опис винаходів. Мкв
- •14.2 Патентна інформація в Україні
- •14.3. Перелік рекомендованої літератури
- •Лекція №15 Модуль 2. Розробка технічної документації щодо організації наукових досліджень
- •Тема 15: «Накопичення та обробка наукової і технічної інформації»
- •15.3Перелік рекомендованої літератури
- •15. Накопичення та обробка наукової і технічної інформації»
- •15.1 Планування пошуку. Види видань, картотека, каталоги, бібліографія, довідники, енциклопедії
- •15.2 Інтернет пошук.
- •15.3. Перелік рекомендованої літератури
- •Лекція №16 Модуль 2. Розробка технічної документації щодо організації наукових досліджень
- •Тема 16: «Технічні рішення. Методи нелінійного програмування. »
- •16.3Перелік рекомендованої літератури
- •16. Технічні рішення. Методи нелінійного програмування
- •16.1. Особливості задач нелінійного програмування
- •16.2. Активні стратегії пошуку екстремуму
- •16.2.1. Метод дихотомії
- •16.3. Перелік рекомендованої літератури
- •Лекція №17 Модуль 2. Розробка технічної документації щодо організації наукових досліджень
- •Тема 17: «Графічне розв’язання задач нелінійного програмування »
- •17.3Перелік рекомендованої літератури
- •17.Графічне розв’язання задач нелінійного програмування
- •17.1 Метод золотого перерізу
- •17.2. Графічне розв’язання задач нелінійного програмування
- •17.3. Перелік рекомендованої літератури
- •Лекція №18 Модуль 2. Розробка технічної документації щодо організації наукових досліджень
- •Тема 18: «Охорона прав інтелектуальної власності. »
- •18.3Перелік рекомендованої літератури
- •3. Принцип місцевої якості
- •8. Принцип антиваги
- •9. Принцип попередньої антидії
- •10. Принцип попередньої дії
- •12. Принцип еквіпотенціальності
- •13. Принцип «навпаки»
- •14. Принцип подоби до сфери
- •15. Принцип динамічності
- •16. Принцип часткової або надмірної дії
- •17. Принцип переходу в інше вимірювання
- •18. Використання механічних коливань
- •19. Принцип періодичної дії
- •20. Принцип безперервності корисної дії
- •21. Принцип проскакування
- •22. Принцип «обернути шкоду в користь»
- •23. Принцип зворотного зв'язку
- •18.1 Споживачі наукової продукції
- •24. Принцип «посередника»
- •25. Принцип самообслуговування
- •26. Принцип копіювання
- •28. Заміна механічної схеми
- •29. Використання пневмо- і гідроконструкцій
- •30. Використання гнучких оболонок і тонких плівок
- •31. Застосування пористих матеріалів
- •32. Принцип зміни забарвлення
- •33. Принцип однорідності
- •34. Принцип абстрагування і регенерація частин
- •35. Зміна агрегатного стану об'єкту
- •36. Застосування фазових переходів
- •37. Застосування теплового розширення
- •38. Застосування сильних окислювачів
- •39. Застосування інертного середовища
- •40. Застосування композиційних матеріалів Перейти від однорідних матеріалів до композиційних.
- •17.3. Перелік рекомендованої літератури
8.3.Перелік рекомендованої літератури
1. Технологія наукових досліджень електроенергетичних систем в аграрному виробництві: Навчальний посібник./ Г.Б.Іноземцев, В.В.Козирський. За редакцією Г.Б. Іноцемцева. – К.: ТОВ «Аграр Медіа Груп», 2011. – 198 с.
В.М. Шейко, Н.М. Кушнаренко Організація та методика науково- дослідницької діяльності: Підручник. 3 – е вид., стер. – К.: Знання – Прес, 2003, - 295 с.
Крушельницька О.В. Методологія та організація наукових досліджень: навч. посібник / О. В. Крушельницька. - К.: Кондор, 2006. - 206 с
Пилипчук М.І. Основи наукових досліджень: підручник/ М. І. Пилипчук, А. С. Григор'єв, В. В. Шостак. - К.: Знання, 2007. - 270 с
КОНТРОЛЬНІ ПИТАННЯ ТА ЗАВДАННЯ
1. Графічна інтерпретація методу симплекс-методу
2. Ідея алгоритму симплекс-методу
3.Плани неповного факторного аналізу
4.Перевірка адекватності моделі
5. Матриця планування.
Лекція №9 Модуль 1: Теоретичні і методологічні основи наукових досліджень.
Тема 9: «Методи обчислення експериментів. Засоби і методи рішення задач оптимізації»
9.1 Аналіз існуючих засобів та методів рішення задач оптимізації
9.2 Вибір параметра оптимізації.
9.3 Перелік рекомендованої літератури
КОНТРОЛЬНІ ПИТАННЯ ТА ЗАВДАННЯ
МЕТА ЛЕКЦІЇ: Надати студентам знання про засоби і методи рішення задач оптимізації, вибору параметра оптимізації
9.Методи обчислення експериментів. Засоби і методи рішення задач оптимізації
9.1 Аналіз існуючих засобів та методів рішення задач оптимізації
Основні положення і вимоги. Розглянуті вище матеріали щодо застосування лінійного і нелінійного програмування характеризувалися тим, що оптимізаційні задачі такого плану розповсюджувалися на шукані змінні, які мали неперервний характер і мали можливість в конкретному діапазоні приймати будь-які значення. Методи лінійного цілочисельного програмування відрізняються від задач лінійного програмування, в першу чергу тим, що при побудові математичних моделей, вони в принципі аналогічні лінійним та нелінійним моделям [7,12]. Різниця в тому, що при побудові моделей на змінні або частину їх накладається умова отримання дискретного або цілочисельного результату.
Введення додаткових обмежень щодо цілочисельності змінних у ряді випадків суттєво збільшують обсяги обчислень і ускладнюють цю процедуру при пошуку оптимального рішення. Система обчислень доповнюється при цьому обмеженнями типу: хк – ціле, к = 1, 2, … l, де l – кількість цілочисельних змінних, n – загальна кількість змінних, а l ≤ n.
Так, при вирішенні задач формування виробничої програми з випуску продукції, режимів роботи із стандартними значеннями необхідно, щоб значення змінних ( х1, х2 ..., хn), які отримуються в результаті розв’язання задачі, були цілими числами тому, що вони визначають конкретну кількість виробів, кількість обладнання та ін.
Розрізняють дві різновидності моделей: задачі з неподільністю і задачі з булевими змінними.
До перших належать моделі задач, в яких шукані величини є фізичними неподільними об`єктами (кількість трансформаторів, компенсуючих пристроїв, технологічних процесів, обладнання тощо). Моделі з булевими змінними (змінні приймають лише два значення ”0” або ”1”) охоплюють різноманітні оптимізаційні задачі, як, наприклад комбінаторні задачі, за допомогою введених булевих змінних приводяться до лінійних моделей.
Існують різні методи розв`язання цілочисельних оптимізаційних задач: графічний, метод відтинання, комбінаторні методи, серед яких найвідоміший – метод віток і границь, який і базується на переборі допустимих рішень, що обумовлює скорочення обсягів обчислень.
Комбінаторний метод. Серед комбінаторних найвідомішим є метод віток і границь. Він належить до вирішення задач лінійного програмування, на які теж накладаються умови цілочисельності, тобто в яких шукані величини являють собою неподільні фізичні об’єкти.
Цей метод базується на розв’язанні двох підзадач із використанням розбивання множини допустимих розв’язків та відкидання відповідей (рішень), які не мають цілочисельних розв’язків.
Застосування методу розглянемо, скориставшись такою умовою: необхідно визначити х1, х2 ..., хn, для яких цільова функція має вигляд:
(9.1)
при
обмеженнях:
(9.2)
(9.3)
–
цілі
числа.
(9.4)
Рішення подібних задач здійснюється за таким алгоритмом:
1.
Розв’язання починаємо без урахування
умови
цілочисельності.
Число у*
(4.1)
називається рекордом
і
приймається:
y*
= −∞.
За умову: Х=(Х1,…Хп)
і відповідному значенні цільової
функції
y
=
y(X)
може бути досягнуто оптимальний
розв’язок. За
умову:
і
j∈I
цілочисельні,
задача вважається розв’язаною. У
випадку,
коли ця умова не виконується, тобто
маємо нецілочисельний
розв’язок,
задача оголошується кандидатом, а у –
максимальною
(верхньою)
границею. Така задача (кандидат)
позначається
і
розглядається
на етапі 2.
2.
Нехай
–
задачі-кандидати,
– відповідні оптимальні розв’язки
(без умови цілочисельності), а
–
відповідні верхні границі для шуканого
максимуму. Після аналізу розв’язків
залишаємо тільки ті, які задовольняють
умові
.
Здійснюємо
вибір задачі
з
максимальним у
і розбиваємо її на дві підзадачі
максимізації функції у
із
врахуванням прийнятих обмежень і
відповідних додаткових умов:
(9.5)
де
j∈I
– номер компоненти
,
значення якої
не
є цілочисельним.
Після
цього маємо дві задачі – кандидати
і
.
3.
Розв’язуємо задачу
.
За умову відсутності допустимого
розв’язку
вона в подальшому не розглядається.
Допустимо, що задача
має
оптимальний розв’язок
і
,
тобто значення цільової
функції
максимальне. В цьому випадку
порівнюється
з результатом
і
при
задача в подальшому не розглядається.
Допустимо, що
.
В цьому випадку, якщо
задовольняє
умові цілочисельності,
рекордуві
присвоюється значення
,
тобто тепер
.
Цей розв’язок
запам’ятовується.
Якщо
не
задовольняє умові цілочисельності,
задача
із
значенням
оголошується
кандидатом.
4. На цьому етапі розв’язується задача із виконанням дій за п. 3.
5. Здійснюється перехід до п. 2, який і повинен обумовити оптимальний розв’язок задачі згідно з умовою (4.1), тобто отримання максимального цілочисельного значення цільової функції у.
Метод відтинання. Значне місце серед методів лінійного цілочисельного програмування займає метод відтинання, назва якого пов’язана з тим, що додаткові обмеження, які вводять, відтиняють деяку частину множини допустимих рішень, в яких відсутні точки з цілочисельними координатами.
Спочатку задача вирішується без умови цілочисельності. У випадку, коли результат буде цілочисельний задача, вважається розв’язаною. У випадку, коли такого розв’язку немає, до обмежень задачі додають ще одне лінійне обмеження, яке має дві властивості: цілочисельне рішення його не задовольняє або будь-яке цілочисельне рішення його задовольняє.
Таким чином, метод відтинання складається з декількох етапів, на кожному з яких використовується процедура симплексного методу. На кожному етапі розв’язується задача лінійного програмування, що одержується з попередньої шляхом її поширювання за рахунок введення в систему обмежень додаткової нерівності, яка має назву її автора – нерівність Р. Гоморі, який і запропонував алгоритм розв’язання такої задачі.
У загальному вигляді задача цілочисельного програмування має вигляд:
(9.6)
при
обмеженнях:
(9.7)
(9.8)
– цілі числа. (9.9)
Нерівність Гоморі, складена до рівняння (4.12), має вигляд:
(9.10)
Для
вирішення (4.10) для всіх коефіцієнтів
та
вільного
члена
b
необхідно
обчислити дробові частини, а рівність
поміняти на
нерівність.
Позначення
{
}
в
(4.10) означає дробову частину цілого
числа а,
тобто різницю між числом а
та
найбільшим числом, що не перевищує а.
Наприклад, {5,3}= 5,3− 5 = 0,3 ; {−3,4}= −3,4 − (−3)
= 0,6 ; {− 2,25}= −3+ 0,75 = 0,75 .Треба пам’ятати,
що дробова частина числа завжди являє
невід’ємну дроб.
Алгоритм розв’язку задачі цілочисельного лінійного програмування має такі етапи:
1. Із застосуванням симплекс-методу вирішується задача лінійного програмування (4.6 – 4.8). у випадку, коли рішення задовольняє умову цілочисельності, воно є оптимальним для початкової задачі (4.6 – 4.8). У випадку відсутності рішень (4.6 – 4.8) початкова задача вважається нерозв’язаною. У випадку, коли задача не задовольняє умовам цілочисельності переходимо до наступного етапу.
2. Серед нецілих компонент оптимального рішення задачі лінійного програмування необхідно вибрати компоненту з найбільшою дробовою частиною і по відповідному рядку стандартної симплексної таблиці (табл.4.2) з оптимальним рішенням задачі лінійного програмування побудувати обмеження (4.10) – нерівність Гоморі.
3. На цьому етапі нерівність (4.10) перетворюємо в рівність шляхом введення додаткової невід’ємної змінної та наступного додаткового введення її в стандартну симплексну таблицю з оптимальним нецілочисельним рішенням задачі.
4. Знову продовжуємо рішення задачі лінійного програмування із застосуванням симплекс-методу. У випадку рішення, яке задовольняє умову цілочисельності, вважаємо задачу розв’язаною. В протилежному випадку повертаємося до п. 2, і продовжуємо процедуру до отримання розв’язку в цілих числах.
