Министерство цифрового развития, связи и массовых коммуникаций РФ Уральский технический институт связи и информатики (филиал) ФГБОУ ВО "Сибирский государственный университет телекоммуникаций и информатики" в г. Екатеринбурге (УрТИСИ СибГУТИ) КАФЕДРА Информационных систем и технологий (ИСТ) ОТЧЕТ По дисциплине «Элементы математической логики» практическая работа Алгоритм Мамдани Система управления климатизером в помещение Выполнил: студент гр. 083 Нуриев А.У. Проверил: преподаватель Шаманаев Ю.Ф. Екатеринбург, 2022 В этой системе потребуются такие лингвистические переменные: 1) Влажность воздуха(В) измеряется в процентах [0;100], возможные значения - сухо, нормально, влажно; 2) Температура воздуха(Т) измеряется в градусах [0;50], возможные значения - холодно, тепло, горячо; 3) Режим климатизера(Р) измеряется в процентах [0;100], возможные значения - отключён, обычный режим, максимальная мощность. Рисунок 1 – Влажность воздуха. Рисунок 2 – Температура воздуха. Рисунок 3 – Режим климатизера. Правила. 1. Если В - влажно и Т - горячо, то Р - максимальная мощность (Р1); 2. Если В - нормально и Т - тепло, то Р - обычный режим (Р2); 3. Если В - сухо и Т - холодно, то Р - отключён (Р3). Пример №1. Например, в помещение, в которой стоит климатизер, температура воздуха будет равна 30 градусам и влажность воздуха будет составлять 80%. Степень истинности для правил. П1: В(80) - влажно = 1; Т(30) - горячо = 0,4; Отсекаем график на min(1;0,4) = 0,4. П2: В(80) - нормально = 0; Т(30) - тепло = 1; Отсекаем график на min(0;1) = 0. П3: В(80) - сухо = 0; Т(30) - холодно = 0; Отсекаем график на min(0;0) = 0. Складываем графики и берём max для вычисления Z. max(0,4;0;0)=0,4 Z=86% Рисунок 4 – Пример №1. Ответ: климатизер будет работать на 86%. Пример №2. Например, в помещение, в которой стоит климатизер, температура воздуха будет равна 15 градусам и влажность воздуха будет составлять 50%. Степень истинности для правил. П1: В(50) - влажно = 0; Т(15) - горячо = 0; Отсекаем график на min(0;0) = 0. П2: В(50) - нормально = 1; Т(15) - тепло = 1; Отсекаем график на min(1;1) = 1. П3: В(50) - сухо = 0; Т(15) - холодно = 0,3; Отсекаем график на min(0;0,3) = 0. Складываем графики и берём max для вычисления Z. max(0,;1;0)=1 Z=49% Рисунок 5 – Пример №2. Ответ: климатизер будет работать на 49%