Наносимые на летательные аппараты покрытия выполняют различные функции, повышают их надежность и живучесть. Заданные показатели качества покрытия обеспечиваются рациональной технологией его нанесения. Технологический режим процесса напыления покрытия представляет собой совокупность большого числа параметров. В зависимости от выбранного способа напыления покрытия число входных параметров системы управления, формирующихся на основе сигналов от контролирующих датчиков, варьируется от 20 до 60. На каждой операции технологического процесса можно выделить от 3 до 6 параметров, существенно влияющих на качество покрытия. Функционирование технологического комплекса сопровождается отклонением этих параметров от заданных начальных значений, при этом происходят нелинейные и динамические процессы, приводящие к изменению показателей качества покрытия. Поэтому актуальна задача принятия системой управления оптимального технологического решения, обеспечивающего заданные показатели качества покрытия, при большом числе изменяющихся входных параметров [1].
Если входные параметры не дискретны и изменяются на некотором интервале значений, то в системах управления таких технологических комплексов можно использовать нечеткую логику. Нечеткая логика учитывает не только точные значения входных параметров, но и неопределенности, что делает процесс принятия технологических решений гибким и адаптивным. Нечеткая логика относится к элементам искусственного интеллекта и оперирует лингвистическими характеристиками, каждая из которых представляет собой нечеткие множества. Их компонентами являются значения некоторой физической величины, например, технологического параметра. Каждому значению этой величины ставится в соответствие некоторая функция принадлежности, принимающая значения от 0 до 1. Значение функции принадлежности показывает, насколько физическая величина принадлежит тому или иному множеству. Лингвистическая характеристика со своим графиком функции принадлежности называется терма [2–6].
Можно выделить три этапа работы системы управления, базирующейся на
нечеткой логике (рис. 1):
• фаззификация – соотнесение входных технологических параметров с лингвистическими характеристиками и получение значений входных переменных
для блока принятия решений;