| Технологія складання і рішення моделей у MS Excel[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.
скачати
Технологія складання і рішення моделей у MS Excel Технологія "Електронна таблиця-модель-електронна таблиця" ("ЕТ-МОД-ЕТ") Схема технології "ЕТ - МОД - ЕТ" Розглянута технологія реалізації моделі полягає у виконанні наступних технологічних етапів (операцій): 1. формування вихідної матриці числової економіко-математичної моделі на основі вихідної інформації в одному або декількох блоках електронної таблиці, 2. рішення моделі програмним комплексом для даного класу моделей, 3. повернення результатів рішення в електронну таблицю і розрахунок аналітичних таблиць. 1. Технологія "Формування та рішення моделі в електронній таблиці" ("МОД в ЕТ") Класифікація елементів системи змінних і обмежень моделі Найважливіше методичне положення при реалізації сучасної технології формування та рішення моделей є концептуальна диференціація змінних обмежень моделі. Тому перед початком роботи необхідно скласти класифікацію елементів системи-змінних і обмежень моделі за наступною схемою: Схема реалізації технології "МОД в ЕТ" Реалізація технології "МОД в ЕТ 'може відбуватися в рамках одного з сучасних пакетів електронних таблиць і містить такі технологічні етапи (стадії): а) формування допоміжних і додаткових взаємозв'язків системи змінних і обмежень моделі в логічно та інформаційно взаємозалежної системі вихідних, допоміжних, додаткових і заключних аналітичних таблиць, б) обробка моделі "вирішувачів" (пошук рішення) електронної таблиці з зазначенням осередку цільової функції і системи основних змінних і обмежень моделі. Приклад реалізації технології "МОД в ЕТ" Модель оптимізації господарської діяльності на прикладі екологічної гри "Мала річка"
| А | B | C | D |
| Вихідна інформація |
| Прибуток |
| Вид діяльності | Прибуток, руб. |
|
|
| Підприємство | 12 |
|
|
| Свині | 100 |
| Ферма |
| Корови | 200 |
|
|
| Пшениця | 30 |
| с / г культури |
| Ячмінь | 30 |
|
|
| Жито | 28 |
|
|
| Кукурудза | 12 |
|
|
| Картопля | 10 |
|
|
| Всього | = СУММ (B4: B11) |
|
|
| Витрати |
| Вид діяльності | Витрати, руб. |
|
|
| Лісосмуга, 10м | 1000 |
| Природоохоронні заходи |
| Оранка ущільнена | 1000 |
|
|
| з мікроліманамі | 1900 |
|
|
| безотвальная | 1700 |
|
|
| глибиною 22-25 см | 2500 |
|
|
| глибиною 35-37 см | 3000 |
|
|
| Очищення стічних вод: механічні. | 0,05 |
|
|
| біологічна | 0,38 |
|
|
| біол. з доочищенням | 2 |
|
|
| Аерація | 366 |
|
|
|
| Метафос | 434 |
| Отрутохімікати, добрива |
| Атразин | 600 |
|
|
| Цинеб | 600 |
|
|
| Азотні добрива | 400 |
|
|
| Калійні | 400 |
|
|
| Фосфорні | 400 |
|
|
| Органічні | 2000 |
|
|
| Вапнування | 2000 |
|
|
| Всього | = СУММ (B15: B32) |
|
|
| Елементи системи |
|
| Елементи | Допустимі кордону |
|
|
| хв | макс |
|
| Речовини |
|
|
|
| Кисень, не менш | 4 | 10,000 |
|
| БПК 5, не більше | 0 | 6,000 |
|
| Атразин | 0 | 0,005 |
|
| Метафос | 0 | 0,020 |
|
| Цинеб | 0 | 0,030 |
|
| Інтенсивність підприємства | 0 | 150,000 |
|
| Інтенсивність ферми: свині | 0 | 2000,000 |
|
| Інтенсивність ферми: корови | 0 | 1000,000 |
|
| Всього | = СУММ (B38: B45) | = СУММ (C38: C45) |
|
|
| Прибуток, руб | Економ. збиток, руб |
|
|
| 5000000 | 0 |
|
| Рішення |
|
| Елементи системи | Кількість одиниць | Вартість, руб |
|
| Лісосмуга, 10м |
| = B53 * B15 | Природоохоронні заходи |
| Оранка ущільнена |
| = B54 * B16 |
|
| з мікроліманамі |
| = B55 * B17 |
|
| безотвальная |
| = B56 * B18 |
|
| глибиною 22-25 см |
| = B57 * B19 |
|
| глибиною 35-37 см |
| = B58 * B20 |
|
| Очищення стічних вод: механічні. |
| = B59 * B21 |
|
| біологічна |
| = B60 * B22 |
|
| біол. з доочищенням |
| = B61 * B23 |
|
| Аерація |
| = B62 * B24 |
|
| Метафос |
| = B63 * B25 | Отрутохімікати, добрива |
| Атразин |
| = B64 * B26 |
|
| Цинеб |
| = B65 * B27 |
|
| Азотні добрива |
| = B66 * B28 |
|
| Калійні |
| = B67 * B29 |
|
| Фосфорні |
| = B68 * B30 |
|
| Органічні |
| = B69 * B31 |
|
| Вапнування |
| = B70 * B32 |
|
| Всього | = СУММ (B53: B70) | = СУММ (C53: C70) |
|
| Підприємство |
| = B72 * B4 |
|
| Свині |
| = B73 * B5 | Ферма |
| Корови |
| = B74 * B6 |
|
| Пшениця |
| = B75 * B7 | с / г культури |
| Ячмінь |
| = B76 * B8 |
|
| Жито |
| = B77 * B9 |
|
| Кукурудза |
| = B78 * B10 |
|
| Картопля |
| = B79 * B11 |
|
| Всього | = СУММ (B72: B79) | = СУММ (C72: C79) |
|
|
| Прибуток, руб | Економ. збиток, руб |
|
|
| = СУММ (C72: C79) | = СУММ (C53: C70)-B82 |
|
| Вміст забруднюючих речовин |
| Елементи | За умовою | За рішенням |
|
| хв | макс |
|
| Речовини |
|
|
|
| Кисень, не менш |
|
| = C38 |
| БПК 5, не більше |
|
| = C39 |
| Атразин |
|
| = C40 |
| Метафос |
|
| = C41 |
| Цинеб |
|
| = C42 |
| Інтенсивність підприємства |
|
| = C43 |
| Інтенсивність ферми: свині |
|
| = C44 |
| Інтенсивність ферми: корови |
|
| = C45 |
| Всього | = СУММ (B88: B95) | = СУММ (C88: C95) | = СУММ (D88: D95) |
2. Обробка моделі "вирішувачів" (пошук рішення) на прикладі використання Excel
Запис цільової функції, система основних змінних і обмежень моделі у векторній формі виробляється в команді меню "Сервіс-Пошук рішень". При цьому відкривається діалог "Пошук рішень".
У полі "Встановити цільову клітинку" вказується адреса комірки, в якій записана формула показника критерію оптимальності - цільової функції моделі. У нашому прикладі це осередок $ C $ 82 (Величина економічного збитку). За допомогою опцій в лівій частині діалогу задається напрямок знаходження екстремуму задачі (максимізація або мінімізація) або значення цільової функції.
У поле "осередку" задається система основних змінних моделі. Це адреси комірок, значення яких будуть змінюватись в процесі виконання завдання. У нашому прикладі це сукупність осередків $ B $ 88: $ B $ 95; $ C $ 88: $ C $ 95; $ B $ 53: $ B $ 70; $ B $ 72: $ B $ 79 (Кількість окремих елементів системи). Система змінних моделі задається кількома масивами, вони вказуються з роздільником (;) або виділяються за допомогою миші з утримуванням клавіші Ctrl.
У списку "Обмеження" відбивається система основних обмежень моделі. У нашому прикладі це групи обмежень:
За розміром економічного збитку:
$ B $ 82> $ B $ 49
За розміром прибутку:
$ C $ 82 <$ C $ 49
За максимальними допустимих меж забруднюючих речовин:
$ D $ 88: $ D $ 95 <$ C $ 88: $ C $ 95
За мінімальними допустимих меж забруднюючих речовин:
$ D $ 88: $ D $ 95> $ B $ 88: $ B $ 95
Найчастіше необхідно задавати умови по неотрицательности змінних модели. У нашому прикладі відображення цих умов не носить обов'язкового характеру.
Для відображення нових обмежень моделі (або при початковому формуванні моделі) необхідно скористатися опцією "Додати". Для коригування обмежень служить опція "Змінити", а для видалення - "Видалити". Діалоги розглянутих опцій прості і не повинні викликати труднощів.
Кнопка "Параметри" відкриває діалог, в якому користувач може вказати максимальне (контрольне) час рішення моделі, максимальна (контрольне) кількість ітерацій рішення задачі, точність рішення (від 0 до 1) і допустиме відхилення (в%). Далі йдуть три опції "Лінійна модель", "Показувати результати ітерацій" і "Автоматичне масштабування", які включаються, якщо взаємозв'язку в задачі носять виключно лінійний характер, якщо необхідно відстежувати рішення моделі на кожній ітерації і якщо розкид у значеннях техніко-економічних коефіцієнтів моделі значний (понад 5 порядків). Три наступні групи опцій відносяться до методів рішення моделі. Правильно поставивши ці опції (індивідуально в кожному випадку) користувач має можливість підвищити збіжність завдання, скоротити час рішення моделі і знайти всі (або більшість) наявних у задачі екстремумів (рішень).
Перед тим як закрити діалог "Параметри", клацнувши на кнопку "ОК", користувач має можливість зберегти (у спеціально відведеному для цього полі) сценарій моделі або завантажити нову модель.
Пошук рішення починається клацанням на кнопці "Виконати". У процесі рішення моделі в інформаційній рядку станів відображається інформація про хід процесу.
Після виконання операції пошуку рішення з'являється діалогове вікно "Результати пошуку рішення".
Якщо все пройшло успішно, у цьому вікні написано наступне повідомлення "Рішення знайдено. Всі обмеження і умови оптимальності виконані".
Встановіть покажчик у вигляді точки в положення "Зберегти знайдене рішення". В області "Тип звіту" вкажіть всі три типи: результати, стійкість, межі. Після цього натисніть кнопку ОК.
Переконайтеся, що в результаті пророблених дій Excel заповнив незаповнені клітинки таблиць і створив три нові листа зі звітами, вони називаються: "Звіт за результатами 1", "Звіт по стійкості 1" і "Звіт з меж 1".
Перегляньте та проаналізуйте створені звіти.
Модель оптимізації господарської діяльності на прикладі екологічної гри "Озеро"
| A | B | C | D | E | F | G | H | I | J |
1 | Вихідна інформація |
|
|
|
2 | Зона | Промислова зона | Середня зона | Культурна зона |
|
|
|
3 | Речовини | Наявність | ГДК | Наявність | ГДК | Наявність | ГДК |
|
|
|
4 | Неорганіка | 500 | 350 | 450 | 300 | 400 | 230 |
|
|
|
5 | Органіка | 100 | 60 | 100 | 40 | 100 | 25 |
|
|
|
6 | Кисень | 0,5 | 2,0 | 1,0 | 4,0 | 1,5 | 6,0 |
|
|
|
7 | Забір води | 9950 |
| 6000 |
| 2800 |
|
|
|
|
8 | Рівень води | хв | макс |
|
|
|
|
|
|
|
9 |
| 9,8 | 10,2 |
|
|
|
|
|
|
|
10 | Фінансування |
|
|
|
|
|
|
11 | Вид діяльності | Кількість | Вартість, од. |
|
|
|
|
|
|
12 |
| хв | макс |
|
|
|
|
|
|
|
13 | Підкачка води, км 3 | 0 | 5 | 0,5 |
|
|
|
|
|
|
14 | Скидання води, км 3 | 0 | 5 |
|
|
|
|
|
|
|
15 | Штучна аерація, руб за мг / л | 0 | 10 | 0,25 |
|
|
|
|
|
|
1 червня | Фінансування на 2 місяці, руб | 300 |
|
|
|
|
|
|
|
|
1 липня | Рішення |
1 серпня |
| За умовою | За рішенням |
19 | Зона | Промислова зона | Середня зона | Культурна зона | Промислова зона | Середня зона | Культурна зона |
2 0 | Речовини | хв | макс | хв | макс | хв | макс |
|
|
|
2 Січень | Неорганіка |
|
|
|
|
|
| = C4 | = E4 | = G4 |
2 лютого | Органіка |
|
|
|
|
|
| = C5 | = E5 | = G5 |
2 Березня | Кисень |
|
|
|
|
|
| = C6 | = E6 | = G6 |
2 квітня | Рівень води |
|
|
|
|
|
|
|
|
|
5 лютого | Фінансування |
|
|
|
26 | Вид діяльності | За умовою | За рішенням |
|
|
|
27 |
| Кількість | Вартість | Кількість | Вартість |
|
|
|
28 |
| хв | макс | хв | макс |
|
|
|
|
|
29 | Підкачка води, м 3 |
|
|
|
| = C13 | = F33 * D13 * 30 |
|
|
|
3 0 | Скидання води, м 3 |
|
|
|
|
|
|
|
|
|
3 січня | Штучна аерація, руб за мг / л |
|
|
|
| = C15 | = F35 * D15 * 30 |
|
|
|
2 Березня | Фінансування на 2 місяці, руб | = G33 + G35 |
|
|
|
|
|
|
|
|
Обробка моделі "вирішувачів" (пошук рішення) на прикладі використання Excel
Цільова осередок: $ У $ 37
Змінюючи чарунки: $ B $ 33: $ E $ 35; $ B $ 22: $ G $ 24; $ B $ 26
Обмеження:
За розміром фінансування:
$ В $ 37 <$ В $ 17
За максимального рівня води:
$ B $ 26 <$ C $ 9
За мінімального рівня води:
$ B $ 26> $ B $ 9
По максимальній потужності заходів:
$ F $ 33: $ F $ 35 <$ C $ 33: $ C $ 35
За мінімальної потужності заходів:
$ F $ 33: $ F $ 35> $ B $ 33: $ B $ 35
За максимальним розміром вартості заходів:
$ G $ 33: $ G $ 35 <$ E $ 33: $ E $ 35
Щодо мінімального розміру вартості заходів:
$ G $ 33: $ G $ 35> $ D $ 33: $ D $ 35
За максимальному змісту речовин в промисловій зоні:
$ H $ 22: $ H $ 24 <$ C $ 22: $ C $ 24
За мінімальним вмістом речовин в промисловій зоні:
$ H $ 22: $ H $ 24> $ B $ 22: $ B $ 24
За максимальному змісту речовин в середній зоні:
$ I $ 22: $ I $ 24 <$ E $ 22: $ E $ 24
За мінімальним вмістом речовин в середній зоні:
$ I $ 22: $ I $ 24> $ D $ 22: $ D $ 24
За максимальному змісту речовин в культурній зоні:
$ J $ 22: $ J $ 24 <$ G $ 22: $ G $ 24
За мінімальним вмістом речовин в культурній зоні:
$ J $ 22: $ J $ 24> $ F $ 22: $ F $ 24
Графічний метод розрахунку рівнів звуку, L А.екв
Завдання: обчислити зміна рівня звуку залежно від часу доби, за результатами побудувати графік.
Теоретична частина
Сумарний рівень звуку на відстані 7,5 м від осі крайньої проїзної частини магістралі L А.екв, дБа, визначається за формулою:
L А.екв = А lg N +1,7 lg v +43,2,
де А = 6,83 +0,025 +0,0375 р - коефіцієнт, що залежить від інтервалів руху і характеристика проїжджої частини; N - інтенсивність руху в обидва напрямки, авт / год; v - середня швидкість автомобільного потоку, км / год; р- сумарний відсоток вантажного і громадського транспорту,%.
Ця формула рекомендована ЦНИИП містобудування, вона виведена на основі незалежних досліджень ряду фахівців.
У цій формулі прийняті деякі допущення. Наприклад, вважають, що відстань між екіпажами S <20м, інтенсивність руху становить N <2000 авт. / год, а швидкість руху v> 40км / ч. За таких значеннях транспортного потоку його відносять до лінійного джерела шуму. Ці припущення дозволили спростити розрахунки, а певні похибки в результатах цілком припустимі для містобудівного проектування.
За нормативний бар'єр звукового комфорту для житлової забудови прийнята величина, що дорівнює L А.Н = 55дБа.
Рішення
1. Створити файл "Шум" у програмі Excel.
2. Внести до файл вихідну інформацію:
| А | B | C | D | E | F | G | H |
1 | Графічний метод розрахунку рівнів звуку L А.екв |
2 | Час доби |
3 | 7 | 9 | 11 | 13 | 15 | 17
| 19 | 21 | 4 | Середньозважена швидкість потоку, км / год | 5 | 90 | 70 | 60 | 60 | 70 | 60 | 80 | 90 | 6 | Відсоток вантажного і громадського транспорту в потік,% | 7 | 30 | 30 | 50 | 50 | 50 | 30 | 30 | 40 | 8 | Інтенсивність руху у двох напрямках, авт / год | 9 | 900 | 800 | 500 | 500 | 500 | 900 | 900 | 800 |
3. Приступити до розрахунків, для цього записати наступні формули:
| А | B | C | D | E | F | G | H | 10 | Коефіцієнт, що залежить від інтервалів руху і характеристика проїжджої частини, А | 11 | = 6,83 +0,025 +0,0375 * A7 |
|
|
|
|
|
|
|
Маркером заповнення заповнити цю формулу до комірки Н11
| А | B | C | D | E | F | G | H | 12 | Рівень звуку на відстані 7,5 м від осі крайньої проїзної частини | 13 | = A11 * LOG (A9) +1,7 * LOG (A5) +43,2 |
|
|
|
|
|
|
| 14 | Перевищення норми | 15 | = A13-55 |
|
|
|
|
|
|
|
Для інших значень формули заповнити маркером заповнення відповідно до осередків Н13 і Н15. 4. За отриманими даними побудувати графік зміни рівня шуму залежно від часу доби: Виділити діапазон комірок А13: Н13; Запустити майстер діаграм; У першому кроці вказати тип діаграми - графік → натиснути кнопку Далі; Другий крок залишається без змін (кнопка Далі); У третьому кроці написати назву діаграми - "Графік залежності рівня шуму від часу доби"; вісь Х - "Час доби"; вісь Y - "Рівень шуму" → натиснути кнопку Далі; В 4-му кроці вказати розміщення графіка - на окремому аркуші, назва аркуша - Графік → натиснути кнопку Готово.
5. Проаналізувати графік. Стан атмосферного повітря м. Челябінська У програмі Excel побудуйте таблицю з даними:
| А | У | З | 1 | Основні забруднювачі м. Челябінська на 1998 р. | 2 | Підприємство | Викиди, тис.т | Викиди,% | 3 | "ВАТ" Мечел | 41,170 |
| 4 | ТЕЦ-2 | 12,765 |
| 5 | ТЕЦ-1 | 7,141 |
| 6 | ВАТ "Челябінський електрометалургійний комбінат" | 15,752 |
| 7 | АТ "Челябінський електролітний цинковий завод" | 4,423 |
| 8 | ВАТ "Челябінський електродний завод" | 3,311 |
| 9 | Інші | 11,838 |
| 10 | Всього |
|
|
Відформатуйте осередку з цифрами (В3: С10) так, щоб вони містили три десяткових знака. За допомогою Автосуммирование знайдіть загальна кількість забруднюючих речовин (комірка В10). Комірці В10 надайте абсолютний "Всього", тобто поставте курсор на дану клітинку → клацніть мишею в полі адреси → напишіть там "Всього" → натисніть Enter. Щоб розрахувати відсоткові дані, у клітинці С3 встановіть процентний формат і напишіть формулу: = B3/Всего. Маркером заповнення заповніть цю формулу до комірки С9. В осередку С10 розрахуйте суму осередків С3: С9. За отриманими даними (діапазон комірок А2: А9; С2: С9) побудуйте кругову діаграму. Проаналізуйте результат. Скорочення викидів на підприємствах у порівнянні з 1997 р. | ВАТ "Челябінський електрометалургійний комбінат" | Захід | Скорочення викидів, т / рік | Ремонт газоочистки печі | 32,49 | Ремонт аспіраційної установки від дробарки | 8,29 | Експлуатація термокаталітіческого реактора | 342,918 | Всього |
| "ВАТ" Мечел | Захід | Скорочення викидів, т / рік | Капітальний ремонт газоочистки киснево-конвертерного цеху | 49 | Ремонт 3-х аспіраційних систем | 1,6 | Капітальний ремонт аспіраційної системи | 2 | Заміна скруберів аспіраційних систем | 10 | Капітальний ремонт сепараторів пилу | 45 | Всього |
| Зниження викидів забруднюючих речовин в порівнянні з 1997 р. | АТ "Челябінський електролітний цинковий завод" | Забруднююча речовина | Кількість, тис. т | Сірчистий ангідрид | 143,743 | Оксиди азоту | 5,825 | Ртуть металева | 0,298 | Всього |
| ВАТ "Челябінський електродний завод" | Забруднююча речовина | Кількість, тис. т | Хлор | 15,895 | Толуол | 0,206 | Епіхлоргідрином | 0,014 | Дибутилфталат | 0,03 | Ангідрид фталевий | 0,006 | Всього |
| ТЕЦ-1 | Забруднююча речовина | Кількість, тис. т | Тверді речовини | 1,268 | Сірчистий ангідрид | 2,629 | Оксиди азоту | 0,381 | Всього |
|
Збільшення викидів забруднюючих речовин в порівнянні з 1997 р. на ТЕЦ-2 | Забруднююча речовина | Кількість, тис. т | Тверді речовини | 2,133 | Сірчистий ангідрид | 2,057 | Окис вуглецю | 0,001 | Всього |
|
Автосуммирование знайдіть загальне скорочення або збільшення викидів на підприємствах. За отриманими даними побудуйте кругові діаграми для кожного з шести підприємств (не включаючи до діаграми осередку "Всього"). Проаналізуйте побудовані діаграми.
Додати в блог або на сайт
Цей текст може містити помилки. Програмування, комп'ютери, інформатика і кібернетика | Методичка 117кб. | скачати
Схожі роботи: Рішення математичних завдань засобами Excel Використання Excel для рішення статистичних завдань Рішення математичних задач за допомогою алгоритмічної мови Turbo Pascal Microsoft Excel Технологія інтенсифікації навчання на основі схемних і знакових моделей навчального матеріалу на уроках Технологія складання літака Технологія складання дюрітових сполук Технологія складання межгондольной перегородки Технологія складання та випробування літальних апаратів Технологія складання нестандартних задач з математики
|