Введение Интенсивное развитие систем подвижной радиосвязи в настоящее время приводит к необходимости одновременного контроля всё увеличивающегося количества параметров сети. Согласование одновременного функционирования систем связи второго, третьего и четвёртого поколений является сложной и многогранной задачей. В этих условиях для управления качеством системы необходимы дополнительные элементы обратной связи, позволяющие давать максимально точную оценку выходным параметрам системы подвижной радиосвязи. Основной причиной вероятности снижения качества предоставляемых услуг при функционировании систем подвижной связи (СПС) является, как правило, несвоевременная реакция оперативных служб системы на данные системы самоконтроля о снижении качества связи и передачи данных, о возникших неполадках в системе или отсутствие возможности получения таковых данных. В настоящее время уровень электромагнитного поля (ЭМП) или, другими словами, уровень мощности излучения базовой станции СПС лишь периодически контролируется выездными бригадами, оснащенными подвижным комплексом мониторинга и оптимизации сетей связи [1]. При сбое любого из элементов в системе важно максимально быстро обнаружить неисправность и оперативно отреагировать. Так как постоянным контролем уровень излучения базовой станции не охвачен, оператор своевременно не отреагирует. На оператора возлагается первичный контроль за работоспособностью системы. Получается, что информация о состоянии системы зависит от человеческого фактора и данная информация, если будет своевременно получена, может характеризоваться неполнотой и неопределенностью. Такой контроль состояния системы связи осуществляется в условиях меняющейся внешней среды, неопределенности технических ситуаций, возникающих на объектах радиоэлектронных средств (РЭС), а также если невозможно построить достоверный прогноз развития событий на продолжительный период времени. Возникает определенная степень нечеткости, поэтому для построения модели уровня качества СПС целесообразно использовать математический аппарат нечеткой логики [2]. Проблема контроля состояния и качества предоставления услуг определяет также задачи выбора необходимых измеряемых параметров контроля: использование основного параметра должно быть оправданным и связанным с другими параметрами качества системы связи. Безусловно, выбираемый параметр не должен быть единственным, но разрабатываемая модель, а впоследствии и методика, могут в дальнейшем использоваться системой контроля качества для испытания или управления любыми необходимыми параметрами сети. Определение параметров контроля в системе подвижной связи Функциональность базовой станции удаленно контролируется оператором сотовой связи через центр коммутации подвижной связи, и такой качественный параметр, как реальный уровень мощности на выходе передатчика, контролем не охвачен. Это означает, что в случае заниженной мощности излучения передатчика зона обслуживания базовой станции изменяется в сторону уменьшения и значительно снижается качество предоставляемых услуг [1]. Контроль всей сети оператора одновременно и постоянно физически невозможен [3]. Существующие обратные связи системы контроля и анализа параметров качества представлены на рис. 1. Рис. 1. Существующие обратные связи системы контроля и анализа параметров качества Обратные связи, изображённые на рис. 1, уменьшают влияние «входа» системы сотовой связи на ее «выход» и называются отрицательными. Отрицательная обратная связь, как правило, должна способствовать восстановлению так называемого «равновесия» в системе, когда оно нарушается каким-либо внешним воздействием. Системы управления с обратной связью функционируют следующим образом: управляющее воздействие в системе происходит по результатам сравнения дополнительной информации о выходных данных самой системы с заложенными (эталонными) данными экспертов. В результате этого анализа формируется оценка реального состояния системы. Контроллер системы сравнивает эти состояния (предварительно обработанные и заложенные в базу знаний экспертами), и при несовпадении требуемого и фактического состояний управляемого объекта вырабатывается управляющее воздействие, результирующим действием которого является последующая корректировка параметров системы связи. Если корректировка не имеет необходимого эффекта или эффект незначителен, то формируется заключение об уровне аварийности ситуации [3]. Блок сбора данных с абонентской станции осуществляет в основном сбор информации о качестве соединений; локальном местоположении абонента для организации предоставления сервисов; обслуживающих каналах, их количестве и приоритетности по подключению; о наличии и уровне интерференции для организации «скачков» по частотам и пр. Однако эта информация не отражает ухудшения характеристик излучаемого ЭМП. На снижение качества предоставления услуг, при наличии исправности остального оборудования, а также наличии стандартной системы сигнализации в каналах GSM, оператор сотовой связи не сможет отреагировать ввиду отсутствия информации об этом. Таким образом, необходима дополнительная обратная связь - в виде контроля мощности на выходе передатчика базовой станции. При этом уровень мощности излучения передатчика можно контролировать на выходе самого передатчика, на выходе соединительного волновода (на выходе jamper) и, что особенно важно, на входе антенно-фидерного устройства. Так, под контроль попадают качественные характеристики волноводов фидерного тракта, несущие основную нагрузку по затуханию мощности передатчика при её переносе от приёмопередатчика к антенне. В табл. 1 сопоставлены измеряемые параметры РЭС; параметры, не контролируемые удаленно, приведенные в [1], и соответствующие параметры, необходимые для построения модели управления качеством в СПС. Не все параметры, перечисленные в [1], выбираются для построения модели. Использование в качестве основного параметра - уровня мощности поля - более чем оправдано, ибо от мощности сигнала системы связи в точке приёма зависит целый спектр связанных с ним вторичных параметров качества связи на входе приёмного устройства (абонентской радиостанции). КСВн1 - значение согласования антенны с фидером и фидера с базовой станцией [4]. При идеальном согласовании вся энергия передатчика передается фидером в антенну и излучается в эфир, а вся принятая антенной энергия сигнала передается фидером на вход приемника. При рассогласовании часть энергии передатчика отражается от фидера и антенны и теряется в фидере. Степень рассогласования на фидере характеризуется коэффициентом стоячей волны (КСВн). Чем лучше согласование, тем меньше КСВн. Таблица 1 Определение параметров контроля в системе подвижной связи Измеряемые параметры РЭС Параметры, не контролируемые удаленно (по [1]) Выбор параметров контроля для построения модели Базовая станция (БС) Мощность на выходе передатчика БС Уровень мощности на выходе передатчика БС Радиорелейная станция (РРС) Мощность на входе приемника - Антенно-фидерное устройство (АФУ) Мощность на входе АФУ КСВн1 (значение согласования антенны с фидером и фидера с базовой станцией) Система энергоснабжения Уровень разряда аккумуляторных батарей - Система безопасности контроля функционирования Исправность устройств заземления - Устройства коммутации соединительных линий Мощность на выходе соединительного волновода КСВн2 (согласование кабеля и соединителя на выходном конце фидера) Для регламентации уровня мощности поля в выбранной точке (локальном участке) определяется критерий, обращение к которому позволит сравнить имеющийся уровень мощности с требуемым. Требуемый уровень мощности для каждого локального участка задаётся вручную экспертами по результатам измерений уровня ЭМП нового объекта связи при введении его в эксплуатацию и в соответствии с требованиями норм качества [5]. Комплексная оценка всей системы может быть представлена как функция зависимости [6]: где ∆ - результат вычисления, основанный на параметрах, которые определяют качество связи. Эта модель задает такой параметр качества, который получается в результате суммирования всех составляющих качества системы: где Δ1 - параметр, отражающий уровень поля. Итоговые данные этого параметра получаются в результате обработки данных, собранных с локальных участков сети сотовой связи. Построение нечеткой продукционной модели Для моделирования уровня качества СПС нечеткую модель можно представить в виде кортежа из [2], элементы которого реализуют различные компоненты и этапы нечеткого вывода: M = < L, R, Pf, FI, Pd >, где L - множество лингвистических переменных; R - база нечетких продукционных правил; Pf - процедура фаззификации; FI - блок нечеткого логического вывода; Pd - процедура дефаззификации. Блок нечеткого логического вывода состоит из базы нечетких продукционных правил, заданных в следующем виде: Если x есть А, то y есть В, где А - нечеткое множество, определенное на Х; В - нечеткое множество, определенное на Y. В процессе анализа параметров качества в СПС были выявлены показатели, которые могут дать информацию о состоянии уровня мощности поля. При задании лингвистических переменных, характеризующих параметры качества в СПС, могут использоваться терм-множества, представленные в табл. 2. Таблица 2 Задание терм-множеств параметрам контроля в СПС Обозначение Лингвистическая переменная Терм-множество x1 Уровень мощности на выходе передатчика БС Н - низкий, С - достаточный, В - полностью соответствует уровню мощности передатчика x2 КСВн1 (значение согласования антенны с фидером и фидера с базовой станцией) Н - низкое значение коэффициента, С - среднее значение коэффициента, В - высокое значение коэффициента x3 КСВн2 (согласование кабеля и соединителя на выходном конце фидера) Н - низкое значение коэффициента, С - среднее значение коэффициента, В - высокое значение коэффициента. При задании показателей выходной переменной, характеризующей уровень мощности поля, могут использоваться следующие терм-множества: - В - уровень мощности поля полностью соответствует требованиям норм качества [5]; - С - средний уровень мощности поля; - СН - отклонение показателя уровня мощности поля от уровня «Средний» к уровню «Низкий»; - Н - низкий уровень мощности поля, не соответствует требованиям норм качества [5]; - ОН - очень низкий уровень мощности поля. Взаимосвязи между параметрами контроля и показателями выходной переменной показаны в табл. 3. Таблица 3 Нечеткие продукционные правила модели Обозначение Взаимосвязь параметров контроля Показатель выходной переменной БП1 (х1 = В^х2 = Н^х3 = Н) у = В БП2 (х1 = C^х2 = Н^х3 = Н) & (х1 = В^х2 = С^х3 = С) & (х1 = В^х2 = Н^х3 = C) & (х1 = В^х2 = C^х3 = Н) у = С БП3 (х1 = C^х2 = Н^х3 = C) & (х1 = C^х2 = C^х3 = Н) & (х1 = С^х2 = С^х3 = С) у = СН БП4 (х1 = C^х2 = В^х3 = С) & (х1 = С^х2 = С^х3 = B) & (х1 = H^х2 = H^х3 = H) & (х1 = H^х2 = С^х3 = H) & (х1 = H^х2 = H^х3 = С) & (х1 = B^х2 = B^х3 = B) & (х1 = B^х2 = С^х3 = B) & (х1 = B^х2 = B^х3 = С) & (х1 = B^х2 = H^х3 = B) & (х1 = B^х2 = B^х3 = H) у = Н БП5 (х1 = H^х2 = B^х3 = B) & (х1 = H^х2 = B^х3 = C) & (х1 = H^х2 = C^х3 = B) у = ОН Представленные взаимосвязи выражают причинно-следственные отношения и задаются в виде нечетких продукционных правил. Применение системы MATLAB при создании нечеткой модели управления качеством подвижной связи Нечеткие продукционные правила модели управления качеством можно реализовать с применением пакета Fuzzy Logic Toolbox программного обеспечения MATLAB на основе алгоритма Мамдани [7]. Алгоритм Мамдани примечателен тем, что он работает по принципу «черного ящика». На вход поступают количественные значения, на выходе - они же. На промежуточных этапах используются аппарат нечеткой логики и теория нечетких множеств. Этап 1. Фаззификация. На данном этапе четкое (классическое) множество входных данных преобразовывается в нечеткое множество, которое определяется с помощью значений функции принадлежности. Необходимо задать функции принадлежности для терм-множеств входных и выходной лингвистических переменных. Входная лингвистическая переменная x1 - уровень мощности на выходе передатчика базовой станции (обозначим POWER). Терм-множество состоит из трех термов T = {Низкий (Н), Средний (С), Высокий (В)}. Функции принадлежности для входной переменной POWER являются трапециевидными и в общем случае задаются в следующем виде: (1) где a, b, c, d - параметры: a, d - нижнего и a, b - верхнего основания трапеции; причем a ≤ b ≤ c ≥ d. Функции принадлежности нечетких терм-множеств лингвистической переменной «Уровень мощности на выходе передатчика базовой станции», учитывая выражение (1), будут иметь следующий вид: Графики функций принадлежности терм-множеств лингвистической переменной POWER «Уровень мощности на выходе передатчика базовой станции» представлены на рис. 2. Рис. 2. График функции принадлежности для переменной POWER Обозначим как KSV1 (КСВн1) входную лингвистическую переменную x2 (коэффициент стоячей волны, значение согласования антенны с фидером и фидера с базовой станцией) с терм-множеством из трех термов - T = {Н, С, В}. Функции принадлежности являются треугольными, их общий вид задается следующим образом: (2) где a, c - параметры нижнего основания треугольника; b - его вершина, причем a ≤ b ≤ c. Функции принадлежности нечетких терм-множеств лингвистической переменной KSV1 (КСВн1), учитывая (2), будут иметь следующий вид: Графики функций принадлежности терм-множеств лингвистической переменной KSV1 (КСВн1) представлены на рис. 3. Рис. 3. График функции принадлежности для переменной KSV1 (КСВн1) Обозначим как KSV2 (КСВн2) входную лингвистическую переменную x3 (коэффициент стоячей волны, значение согласования кабеля и соединителя на выходном конце фидера) с терм-множеством из трех термов - T = {Н, С, В}, функции принадлежности - трапециевидные. Учитывая (1), функции принадлежности нечетких терм-множеств лингвистической переменной KSV2 (КСВн2) можно представить в следующем виде: Графики функций принадлежности терм-множеств лингвистической переменной KSV2 (КСВн2) представлены на рис. 4. Рис. 4. График функции принадлежности для переменной KSV2 (КСВн2) Для выходной переменной FIELD «Уровень мощности поля» терм-множество состоит из пяти термов: T = {Соответствующий требованиям норм качества [5] (В); Средний уровень мощности поля (С); Отклонение значения уровня мощности поля от среднего значения к низкому (СН); Низкое значение уровня мощности поля (Н); Очень низкое значение уровня мощности поля (ОН)}. Функции принадлежности лингвистических переменных являются трапециевидными. Учитывая (1), функции принадлежности нечетких терм-множеств лингвистической переменной «Уровень мощности поля» можно представить в следующем виде: Графики функций принадлежности терм-множеств лингвистической переменной «Уровень мощности поля» представлены на рис. 5. Рис. 5. График функции принадлежности для переменной FIELD Этап 2. Нечеткие правила для базы правил. В алгоритме Мамдани база правил строится по структуре MISO (multiple inputs - single outpoint), с тремя входами и одним выходом (рис. 6). Рис. 6. Нечеткая модель для базы правил по Мамдани В алгоритме Мамдани для агрегирования степени истинности предпосылок используем Т-норму и min-конъюнкцию: Определение степени истинности заключений по каждому правилу (импликация) основано на правиле min-активизации: Этап 3. Аккумулирование заключения по всем правилам проведено с применением операции max-дизъюнкции. При дефаззификации использован метод центра тяжести для дискретного множества значений функции принадлежности: где Ymax - число элементов yr в дискретизированной для вычисления «центра тяжести» в области Y. Графический интерфейс Fuzzy Logic Toolbox позволяет получить график зависимости выходной величины от любой из входных переменных. На рис. 7 представлен график зависимости выходной переменной FIELD «Уровень мощности поля» от входной переменной KSV1 (КСВн1) при фиксированном значении двух других входных переменных для базы правил нечеткой модели. Рис. 7. График зависимости переменной FIELD от KSV1 (КСВн1) Согласно графику, наблюдается обратная зависимость выходной переменной FIELD от входной переменной KSV1 (КСВн1). На рис. 8 приведена поверхность зависимости выходной лингвистической переменной от двух входных с фиксированным значением третьей переменной для базы правил нечеткой модели. Графический вид зависимостей выходной лингвистической переменной FIELD «Уровень мощности поля» от входных значений переменных KSV1 (КСВн1) и KSV2 (КСВн2). Рис. 8. Поверхность системы нечеткой модели относительно входных переменных KSV1 (КСВн1) и KSV2 (КСВн2) для базы правил Графическая зависимость на рис. 8 показывает закономерный рост значения уровня мощности поля при уменьшении значений коэффициентов стоячей волны, отражающих согласование антенны с фидером и фидера с базовой станцией и согласование кабеля и соединителя на выходном конце фидера. Интерфейс Fuzzy Logic Toolbox дает возможность представить качественный механизм вывода, свидетельствующий о достаточности и непротиворечивости используемых правил для базы правил. Заключение По результатам исследования можно сделать следующие выводы: - предложенная нечеткая продукционная модель обеспечивает возможность не только контролировать работоспособность объектов сети, но и осуществлять их постоянный мониторинг, отражая качественное состояние объектов, линий связи, а также уровень излучения электромагнитного поля; - наличие информации об уровне качественного состояния сети подвижной связи при помощи контроля ключевых параметров функциональности радиоэлектронных средств позволяет предсказывать изменения в системе (отклонения её параметров от норм) и своевременно принимать управляющие решения по предотвращению возможных аварийных ситуаций и по восстановлению её качества.