Московский государственный университет леса

Кафедра УАП ЛПК

Московский государственный университет леса - student2.ru

Курсовая работа по дисциплине:

«Интегрированные системы проектирования и управления»

Расчетно-графическая работа №3.

Выбор оптимального варианта SCADA-системы на основе пакета Fuzzy Logic Toolbox.

Выполнил ст. гр. АП-41: Суровцев М.А.

Проверил: Дорошенко В.А.

Москва-2013 г.

1. Исходные данные:

  Варианты SCADA-систем Надежность, К1 Прост.исп., К2 Качаство тех.под., К3 Стоимость, К4
В1 TRACE MODE 8,5 7,5 4,5
В2 In Touch
В3 iFIX 8,5 8,5
В4 Citect 8,5
В5 Wizkon 6,5

2. Формирование лингвистических переменных и терм множеств входных и выходных лингвистических переменных.

2.1. Входные лингвистические переменные:

В качестве входных лингвистических переменных для выбора варианта SCADA-системы приняты:

K1-надежность;

K2- простота использования;

K3-качество технической поддержки;

K4-стоимость.

· Терм множество лингвистической переменной “надежность”, K1={N,Z,P}:

N-низкая надежность, 1≤N≤5;

Z-средняя надежность, 6≤Z≤8;

P-высокая надежность, 7,5 ≤P≤9.

· Терм множество лингвистической переменной “простота использования”, K2={N,Z,P}:

N-низкая уровень простоты использования, 1≤N≤5;

Z-средний, 6≤Z≤7,5;

P-высокий, 7 ≤P≤9.

· Терм множество лингвистической переменной “качество технической поддержки”, K3={N,Z,P}:

N-низкое качество, 1≤N≤6,5;

Z-среднее, 6≤Z≤7,5;

P-высокое, 7 ≤P≤8.

· Терм множество лингвистической переменной “стоимость”, K1={N,Z,P}:

N-низкая стоимость, 1≤N≤7;

Z-средняя, 6,5≤Z≤8,5;

P-высокая, 8≤P≤9.

2.2. Выходная лингвистическая переменная «варианты», W={O,R,D,ND}:

O-оптимальный вариант технологической структуры, 1≤О≤10;

R-рациональный (нехудший) вариант, 3≤ R ≤10;

D-допустимый вариант, 6≤ D ≤10;

ND-недопустимый вариант, 1≤ ND ≤9.

3. Исходные данные к фаззификации на основе трапециевидной функции принадлежности для выбора SCADA-системы.

· Для терм множества входных лингвистических переменных:

µN(K1;a,b,c,d) при a=1;b=1.05;c=4.95;d=5;

µZ(K1;a,b,c,d) при a=4.95;b=5.05;c=7.95;d=8;

µP(K1;a,b,c,d) при a=7.95;b=8.05;c=8.95;d=9;

1≤К1≤9

µN(K2;a,b,c,d) при a=1;b=1.05;c=4.95;d=5;

µZ(K2;a,b,c,d) при a=4.95;b=5.05;c=7.45;d=7.5;

µP(K2;a,b,c,d) при a=7.45;b=7.55;c=7.95;d=9;

1≤К2≤9

µN(K3;a,b,c,d) при a=1;b=1.05;c=6.45;d=6.5;

µZ(K3;a,b,c,d) при a=6.45;b=6.55;c=7.45;d=7.5;

µP(K3;a,b,c,d) при a=7.45;b=7.55;c=7.95;d=8;

1≤К3≤8

µN(K4;a,b,c,d) при a=1;b=1.05;c=6.95;d=7;

µZ(K4;a,b,c,d) при a=6.95;b=7.05;c=8.45;d=8.5;

µP(K4;a,b,c,d) при a=8.45;b=8.55;c=8.95;d=9;

1≤К4≤9

· Для терма множеств выходной лингвистической переменной:

µO(W;a,b,c,d) при a=1;b=1.05;c=9.95;d=10;

µR(W;a,b,c,d) при a=3;b=3.05;c=9.95;d=10;

µD(W;a,b,c,d) при a=6;b=6.05;c=9.95;d=10;

µND(W;a,b,c,d) при a=1;b=1.05;c=8.95;d=9;

1≤W≤10

4. Формирование базы правил для системы нечеткого логического вывода:

База правил выбора SCADA-системы в табличной форме:

Номер правила Если То
K1 K2 K3 K4
N N N N ND
N N N Z ND
N N Z N ND
N N Z Z ND
N Z N N ND
N Z N Z ND
N Z Z N ND
N Z Z Z ND
Z N N N ND
Z N N Z ND
Z N Z N ND
Z N Z Z ND
Z Z N N ND
Z Z N Z ND
Z Z Z N D
Z Z Z Z D
Z Z P N R
Z P Z N R
Z P P N R
P Z Z N R
P Z P N R
P P Z N R
P P P N O
P P P Z R
P P Z Z D
P Z P Z D
P Z Z Z D
Z P P Z D
Z P Z Z D
Z Z P Z D
P P P P R
P P Z P D
P Z P P D
P Z Z P D
Z P P P D
Z P Z P D
Z Z P P D
Z Z Z P ND

5. Создадим модель нечеткой системы выбора вариантов SCADA-системы:

Московский государственный университет леса - student2.ru

Рис.1. FIS-редактор с загруженной нечеткой системой выбора вариантов SCADA-системы.

Московский государственный университет леса - student2.ru

Рис.2. График функций принадлежности лингвистической переменной «надежность».

Московский государственный университет леса - student2.ru

Рис.3. График функций принадлежности лингвистической переменной «простота использования».

Московский государственный университет леса - student2.ru

Рис.4. График функций принадлежности лингвистической переменной «качество технической поддержки».

Московский государственный университет леса - student2.ru

Рис.5. График функций принадлежности лингвистической переменной «стоимость».

Московский государственный университет леса - student2.ru

Рис.6. График функций принадлежности лингвистической переменной «варианты».

Московский государственный университет леса - student2.ru

Рис.7. База правил, введенная в редактор системы нечеткого вывода.

Московский государственный университет леса - student2.ru

Рис.8. База правил введенная в программу просмотра правил после выполнения процедуры нечеткого вывода для значений входных переменных [6 7 6 6.5]- «Wizkon»

Недопустимый вариант SCADA-системы.

Московский государственный университет леса - student2.ru

Рис.9. База правил введенная в программу просмотра правил после выполнения процедуры нечеткого вывода для значений входных переменных [9 9 7.5 4.5]-«Trace mode»

Оптимальный вариант SCADA-системы.

Наши рекомендации