Содержательная постановка задачи
В помещении установлен бытовой кондиционер, который позволяет охлаждать или нагревать воздух в этом помещении. Наиболее комфортные условия в помещении создаются при некоторой стабильной температуре воздуха. Поскольку температура окружающей среды вне помещения изменяется в течение суток и в большой степени зависит от внешних погодных условий, все это дестабилизирует температуру воздуха в помещении и приводит к необходимости ручной регулировки режима работы бытового кондиционера. Задача состоит в том, чтобы сделать регулировку кондиционера автоматической, обеспечивая постоянную температуру воздуха в помещении (Рис. 5.1). Опыт использования бытовых кондиционеров показывает, что процесс охлаждения или нагревания воздуха в помещении обладает некоторой инерционностью. А именно, после включения режима "холод" происходит нагнетание холодного воздуха, в связи с чем температура воздуха в помещении постепенно падает. При этом в момент отключения этого режима температура продолжает падать в течение небольшого, но конечного промежутка времени. Аналогичная картина наблюдается при включении и отключении режима "тепло". Предположим, что в рассматриваемой модели осуществляется поворотом регулятора влево, включение режима "тепло" осуществляется поворотом регулятора вправо относительно некоторой точки, в которой кондиционер выключен. Рисунок 5.1. Иллюстрация модели нечеткого управления кондиционером воздуха в помещении
Чтобы учесть эту особенность процесса управления кондиционером и исключить дополнительные затраты, связанные с частым включением и выключением указанных режимов, необходимо рассматривать в качестве выходного параметра не только температуру воздуха в помещении, но и скорость ее изменения. В этом случае эмпирические знания о рассматриваемой проблемной области могут быть представлены в форме эвристических правил, которые применяются в случае ручного регулирования температуры воздуха в помещении с кондиционером: 1. Если температура воздуха в помещении очень теплая, а скорость изменения температуры положительная, то следует включить режим "холод", повернув регулятор кондиционера на очень большой угол влево; 2. Если температура воздуха в помещений очень теплая, а скорость изменения температуры отрицательная, то следует включить режим "холод", повернув регулятор кондиционера на небольшой угол влево; 3. Если температура воздуха в помещении теплая, а скорость изменения температуры положительная, то следует включить режим "холод", повернув регулятор кондиционера на большой угол влево; 4. Если температура воздуха в помещении теплая, а скорость изменения температуры отрицательная, то кондиционер следует выключить; 5. Если температура воздуха в помещении очень холодная, а скорость изменения температуры отрицательная, то следует включить режим "тепло", повернув регулятор кондиционера на очень большой угол вправо; 6. Если температура воздуха в помещении очень холодная, а скорость изменения температуры положительная, то следует включить режим "тепло", повернув регулятор кондиционера на небольшой угол вправо; 7. Если температура воздуха в помещении холодная, а скорость изменения температуры отрицательная, то следует включить режим "тепло", повернув регулятор кондиционера на большой угол вправо; 8. Если температура воздуха в помещении холодная, а скорость изменения температуры положительная, то кондиционер следует выключить; 9. Если температура воздуха в помещении очень теплая, а скорость изменения температуры равна нулю, то следует включить режим "холод", повернув регулятор кондиционера на большой угол влево; 10. Если температура воздуха в помещении теплая, а скорость изменения температуры равна нулю, то следует включить режим "холод", повернув регулятор кондиционера на небольшой угол влево; 11. Если температура воздуха в помещении очень холодная, а скорость изменения температуры равна нулю, то следует включить режим "тепло", повернув регулятор кондиционера на большой угол вправо; 12. Если температура воздуха в помещении холодная, а скорость изменения температуры равна нулю, то следует включить режим "тепло", повернув регулятор кондиционера на небольшой угол вправо; 13. Если температура воздуха в помещении в пределах нормы, а скорость изменения температуры положительная, то следует включить режим "холод", повернув регулятор кондиционера на небольшой угол влево. 14. Если температура воздуха в помещении в пределах нормы, а скорость изменения температуры отрицательная, то следует включить режим "тепло", повернув регулятор кондиционера на небольшой угол вправо; 15. Если температура воздуха в помещении в пределах нормы, а скорость изменения температуры равна нулю, то кондиционер следует выключить. Эта информация будет использоваться при построении базы правил системы нечеткого вывода, которая позволяет реализовать данную модель нечеткого управления.
|