Реферат: Математичне забезпечення САПР
Название: Математичне забезпечення САПР Раздел: Рефераты по астрономии Тип: реферат | |||||||||||||||
Тема : Математичне забезпечення САПР. 1. Загальні поняття та вимоги до МЗ. 2. Способи отримання математичних моделей. 3. Постановка задач оптимізації. 4. Класифікація і характеристика методів оптимізації. 1. МЗ включає в себе мат. методи, мат. моделі та алгоритми. Мат. моделі описують взаємозв’язки параметрів об’єкту, а також дозволяють оцінити наслідки проектних рішень. Важливою перевагою мат. моделей є можливість одержати інформацію про об’єкт проектування без проведення натуральних експериментів. Основні вимоги до мат. моделей: 1) універсальність; 2) точність; 3) адекватність; 4) економічність. 1) Універсальність – мат. моделі – означає можливість її застосування для аналізу певної групи об’єктів. 2) Точність м.м. – оцінюється мірою співпадання даних, отриманих по м.м. із реальними даними. 3) Адекватність м.м. – здатність відображати властивості об’єкту із похибкою не вище заданої. 4) Економічність м.м. – характеризується затратами обчислюваних ресурсів на її реалізацію. До обч. ресурсів відносять: 1) час , який необхідний для реалізації мат. моделей. 2) об’єм машинної пам’яті.
2. Способи отримання мат.моделей. Існує три отримання м.м.: 1) Аналітичний; 2) Експериментально-аналітичний; 3) Експериментальний. Суть аналітичного способу отримання м.м. полягає в застосуванні класичних законів фізики, хімії та ін.наук. Суть експериментально-аналітичного методу полягає в обчисленні значень коефіцієнтів для насамперед відомої моделі. Для отримання мат. моделей експериментальний метод – 9.3. док. необхідно реалізувати сукупність експериментальних досліджень, серію дослідів тощо. Експериментальні дослідження можуть проводитись за класичним способом та за допомогою математичного планування експериментів. Недолік класичного методу – це велика кількість дослідів. Перевага – вища точність опису. Мат. програмування експерименту дозволяє побудувати мат. залежності (м.м.) при значно меншій кількості дослідів. Найширше для опису процесів та об’єктів д/о застосовуються: повнофакторні плани (ПФП); плани Бокса (В); а також центральні композиційні уніфориронтотабельні плани (УКУРП). Класичн. 52 = 25 ПФП N = 2R = 4
Y = b0 +b1 x1 +b2 x2 +b12 * x1 x2 Перевага – менша кількість дослідів. Недолік – точність опису гірша. Якщо модель 1-го порядку неадекватна, то переход. до планів Бокса , та до УКУРП. Реалізація цих планів дозволяє отримати мат. моделей у вигляді рівняння регресії 2-го порядку. де: y – значення вихідного параметра (критерія оптимізації); b 0 – значення вільного члена; bi – значення лінійних коефіцієнтів; bii – значення квадратних коефіцієнтів; bij – значення коефіцієнтів парної взаємодії; xi – значення вхідних факторів. 3. Загальна постановка задач оптимізації. 2 види м.м. 1) описового характеру; 2) оптимізаційні. Після побудови м.м. проектувальник здійснює її оптимізації: 1) вибір оптичного типу об’єкта; 2) вибір оптимальної конструктивної схеми; 3) оптимізацію параметрів об’єкту; 4) пошук оптимального управління об’єктом; 5) оптимізацію допусків та параметрів. Після побудови м.м. формуємо функцію мети (критерії оптимізації). Функція мети – кількісний показник, який дозволяє оцінити ефективність прийнятих рішень. Критерії (показники) оптимізації поділяються на 3 групи: 1) технічні; 2) техніко-економічні; 3) екологічні. 1 – надійність, енерго- та металомісткість, тривалість служби. 2 – продуктивність, собівартість, рентабельність і ін. 3 – оцінюють вплив проектованого об’єкту на довкілля. Після побудови функції мети формують обмеження на параметри (продуктивний облад.; габаритні розміри меблевих виробів, к.к.д., швидкодію та ін.). Після цього приступаємо до вибору методу оптимізації. Для оптимізації використовуються: 1) Класичні або аналітичні методи (диференційне числення, варіаційне числення, метод многочленів Лагранжа). 2) Методи мат. програмування: а) лінійне; б) нелінійне; в) динамічне; г) стохастичне програмування. (стохастична – випадковість в часі). Лінійне програмування – використовується в тих випадках, коли функція мети та обмеження мають лінійний характер (Simplex - метод). Нелінійне програмування – застосовується в тих випадках, коли функція мети або обмеження є нелінійним (методи сканування, градієнтні). Стохастичне програмування - …, коли маємо справу із випадковими факторами. Динамічне програмування – використовується для оптимізації дискретних об’єктів, які можна природно або умовно поділити на окремі стадії в часі або просторі. |