Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОптимВибір.doc
Скачиваний:
8
Добавлен:
12.05.2015
Размер:
782.34 Кб
Скачать

Список літератури

  1. Лапач С.Н., Чубенко А.В., Бабич П.Н. Статистика в науке и бизнесе. – К.: Морион, 2002. – 640 с.

  2. Оптимизация технологических условий сварки полиэтиленовых труб / С.Г. Радченко, Ю.С. Бурбело, Э.В. Котенко, С.Н. Лапач, Ю.А. Сидоренко, В.С. Лищинский // Пластические массы. – 1988. – № 9. – С. 29–31.

  3. Подиновский В.Д., Ногин В.Д. Парето-оптимальные решения многокритериальных задач. – М.: Наука, 1982. – 256 с.

1. Розрахунок рейтингу методом попарного порівняння

Для цього потрібно послідовно вибрати пункти меню “Сервис”, “Макрос”, “Макросы”. У вікні, що з’явилося після цього, необхідно вибрати макрос Ch_Weight (рис.1.1).

Рис.1.1. Вікно запуску макросу

Потім з’являється вікно (рис. 1.2).

Рис. 1.2. Запит назв критеріїв

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

Рис. 1.3. Запит місця виводу результату

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

Рис. 1.4 Запит про взаємну значущість

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

Таблиця 1.1. Результати роботи макросу попарного порівняння

Результати ранжування об`єктів методом попарного порівняння

Об`єкти

Вагові коефіцієнти

Корчи ЕД50

0,102777778

Корчи ТИ

0,1

Гор. пл. ЕД50

0,105555556

Гор. пл. ТИ

0,108333333

ПВА ЕД50

0,111111111

ПВА ТИ

0,113888889

Заболевания

0,116666667

Противопоказания

0,119444444

Побочные эффекты

0,122222222

2. Багатокритеріальний вибір оптимального об’єкта

Спочатку готуються вихідні дані (табл.2.1)

Таблиця 2.1. Приклад підготовки вхідних даних

Цели

min

max

min

max

min

max

max

min

min

Веса

0,103

0,100

0,106

0,108

0,111

0,114

0,117

0,119

0,122

 

Анальгезирующая активность

Противово-

спалительная

активность

Заболевания

Противо-

показания

Побочные эффекты

Критерии

Корчи

Горячая пластинка

Препарат

ЕД50

ТИ

ЕД50

ТИ

ЕД50

ТИ

Амизон

14

159

24

93

10

223

5

2

1

Аспирин

155

10

480

3

98

16

4

3

6

Анальгин

55

60

93

35

90

90

5

4

3

Диклофенак

5

74

98

3,78

8

46,25

4

6

6

Индометацин

11

4,27

40

1,18

10

4,7

4

6

9

Ибупрофен

170

4,41

370

2

48

15,63

4

6

8

Кетопрофен

180

5,11

550

1,67

33

27,88

2

3

7

Напроксен

63

9,84

310

2

15

41,33

4

6

7

Пироксикан

92

3,15

145

2

20

14,5

4

6

7

Потім запускається макрос. Для цього потрібно послідовно вибрати пункти меню “Сервис”, “Макрос”, “Макросы”. У вікні, що з’явилося після цього, необхідно вибрати макрос OptObjCh (рис.2.1).

Рис.2.1. Вікно запуску макросу

Після запуску макросу необхідно відповідати на питання та вводити інформацію через відповідні діалогові вікна.

Спочатку необхідно відмітити той масив комірок, в якому для кожного критерію якості задається окрема ціль оптимізації, тобто min або max (рис. 2.2).

Рис. 2.2. Вибір множини цілей

Якщо ви помилково відмітили тільки одну комірку, то після повідомлення (рис.2.3) макрос буде вимагати ввести цілі.

Рис.2.3. Помилка при введенні цілей

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

Рис. 2.4. Вибір коефіцієнтів значимості (вагових коефіцієнтів)

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

Рис.2.6. Помилка про невідповідність розмірів масивів

Далі вводяться посилання на масиви назв критеріїв якості і масив назв об’єктів (рис. 2.5 та 2.7 відповідно).

Рис. 2.5. Вибір масиву назв критеріїв якості

Якщо розміри масивів імен критеріїв і цілей не співпадають, то після повідомлення про помилку (рис.2.6) необхідно знову ввести масив імен критеріїв.

Рис.2.6. Повідомлення про невідповідність розмірів масивів

Рис. 2.7. Вибір масиву назв об’єктів

Після цього вводиться посилання на таблицю, яка містить початкові дані для оптимізації (рис. 2.8).

Рис. 2.8. Вибір масиву даних

Якщо розміри масиву даних не відповідають раніше введеним масивам імен критеріїв і об’єктів, то після повідомлення про помилку (рис.2.9) необхідно ввести масив повторно.

Рис.2.9. Повідомлення про невідповідність розміру

масиву даних масивам імен

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

Рис. 2.10. Вибір місця виводу результатів

Якщо в масиву критеріїв буде знайдено помилковий критерій, то після повідомлення про помилку (рис.2.11) макрос припиняє роботу.

Рис.2.11. Повідомлення про помилку в списку критеріїв

Даний макрос виконує ще дві операції, тому після вказаного запиту він пропонує обчислити резерв оптимізації (рис. 2.12). Після цього з’являється запит про проведення порівняння двох об’єктів (рис. 2.13). При ствердній відповіді необхідно буде ввести посилання на імена об’єктів, які ви хочете порівнювати (рис. 2.14 та 2.15).

Рис. 2.12. Запит про необхідність обчислення резерву оптимізації

Рис. 2.13. Запит про необхідність порівняння об’єктів

Рис. 2.14. Введення імені об’єкта-лідера

Рис. 2.15. Введення імені об’єкта-2

Якщо при введені імені об’єкта буде знайдено помилку, то після повідомлення (рис.2.16) необхідно буде ввести відповідне ім’я наново.

Рис.2.16 Повідомлення про помилку при введені імені об’єкта

Результат роботи макросу з ранжування об’єктів приведено в табл. 2.2.

Таблиця 2.2. Результати ранжування об’єктів (фрагмент)

Критерії

Корчи ЕД50

Корчи ТИ

Гор. пл. ЕД50

Гор. пл. ТИ

ПВА ЕД50

Цілі

min

max

min

max

min

Вагові коефіцієнти

0,121546961

0,132596685

0,121547

0,132597

0,077348

Об'єкти

Ефективність

Амизон

0,981034877

Анальгин

0,500002505

Диклофенак

0,371265974

Напроксен

0,255908445

Пироксикан

0,244281493

Индометацин

0,228983909

Аспирин

0,196092261

Ибупрофен

0,145059271

Кетопрофен

0,136702912

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

Таблиця 2.3. Результати обчислення частки резерву оптимізації за критеріями (фрагмент).

Критерій

Вагові коефіцієнти

Амизон

Аспирин

Анальгин

Корчи ЕД50

0,121546961

0,017544421

0,11079

0,019041

Корчи ТИ

0,132596685

0

0,152496

0,107762

Гор. пл.ЕД50

0,121546961

0

0,113432

0,003982

Гор. пл. ТИ

0,132596685

0

0,160742

0,106483

ПВА ЕД50

0,077348066

0,001420702

0,095471

0,131021

ПВА ТИ

0,082872928

0

0,091864

0,06036

Заболевания

0,093922652

0

0,012534

0

Противопоказания

0,116022099

0

0,008699

0,056804

Побочные эффекты

0,121546961

0

0,057878

0,014544

Якщо ви відповіли ствердно на запит про порівняння двох об’єктів, то отримаєте результат порівняння як таблицю виду 2.4. В ній для кожного критерію вказане відставання в мірі комплексного показника (комплексного критерію).

Таблиця 2.4. Порівняння двох об’єктів

Критерій

Доля відставання

Корчи ЕД50

0,013171589

Корчи ТИ

0,105631118

Гор. пл.ЕД50

0,00412927

Гор. пл. ТИ

0,10445194

ПВА ЕД50

0,120655424

ПВА ТИ

0,06073107

Заболевания

0

Противопоказания

0,057264196

Побочные эффекты

0,014997765