В.В. Ерохин. Управление мощностью в синхронных системах с кодовым разделением каналов
31
УДК 621.396.96 В.В. Ерохин
Управление мощностью в синхронных системах с кодовым разделением каналов на основе оценки времени задержки сигнала
Разработан оптимальный алгоритм управления мощностью излучения транспондера синхронной системы с кодовым разделением каналов на основе оптимального оценивания времени задержки сигнала. Методами имитационного статистического моделирования показано, что реализация предложенного алгоритма позволяет обеспечить требуемые энергетические характеристики.
Ключевые слова: транспондер, управление мощностью, оценка времени задержки сигнала, фильтр Калмана. ао1: 10.21293/1818-0442-2016-19-2-31-34
В системах мобильной связи с кодовым разделением каналов (CDMA) применяется управление мощностью сигнала мобильной станции (МС) с целью оптимизации энергетических и эксплуатационных характеристик. Установлено, что различия в уровнях мощности принимаемых сигналов, вызванные неодинаковой удаленностью пользовательских терминалов от базовой станции (БС), приводят к проявлению эффекта «ближний-дальний». В частности, если одна мобильная станция расположена вблизи базовой, а другая находится на границе зоны обслуживания, то разница в уровне принимаемых сигналов может достигать 80 дБ и более. Такое явление свойственно всем технологиям многостанционного доступа, однако в наибольшей степени оно сказывается на работе системы с технологией CDMA, в которой все соседние базовые станции работают на одной частоте. Мощность принимаемого БС сигнала зависит от взаимного расположения базовой и мобильной станций, параметров канала распространения радиоволн и излучаемой мощности [1-5].
Эффект «ближний-дальний» проявляется в том, что приемник захватывает относительно мощный сигнал, и тем самым делает невозможным обнаружение и прием более слабых сигналов. Проблема заключается в ограниченном динамическом диапазоне приемника, что снижает способность по обнаружению слабого сигнала в присутствии более мощного. Данная проблема относится к приемникам, в которых разрешение аналого-цифрового преобразователя (АЦП) ограничивает диапазон обнаруживаемых сигналов. Согласно логике работы в системе автоматической регулировки усиления (АРУ) приемника с приходом мощного сигнала уменьшается коэффициент усиления, чтобы предотвратить насыщение АЦП, который вызывает слабый сигнал, чтобы попасть в динамический диапазон.
В сотовых системах мобильной связи энергетическая проблема «ближний-дальний» решается путем управления мощностью передатчика. При регулировке мощности абонентской станции по замкнутому циклу петля обратной связи определяет значение отношения сигнал/помеха по мощности при помощи пилот-сигнала. Пилот-сигнал проходит через
турбулентную среду распространения электромагнитных волн и претерпевает различные искажения [4, 5].
В данной работе рассматривается способ управления мощностью на основе оценки времени задержки сигнала в синхронной системе обмена данными (ССОД) с кодовым разделением каналов.
В работах [2, 3] показано, что если расстояние между передающей и приемной антеннами увеличивается, то мощность радиосигнала экспоненциально снижается по логарифмическому закону. Мощность принимаемого сигнала в децибелах может быть представлена как функция дальности « :
Рпрм («) = Рпрд (и) - 201м!-10у 1м(«) + пр , (1)
«0
где Рпрд (и) - управляемая мощность; «0 - калибровочное значение дальности; Ь - калибровочное значение мощности на дальности «0 ; у - коэффициент
потерь энергии сигнала в среде; и - управляющий сигнал; Пр - белый гауссовский шум с нулевым
математическим ожиданием и дисперсий Бр.
В ССОД каждый объект излучает свои сигналы в определенные, известные заранее всем объектам моменты времени. Такая организация работы позволяет любому из объектов, зафиксировав с высокой точностью, определяемой в значительной степени структурой сигнала, момент прихода сообщения, переданного другим объектом, измерить задержку распространения сигнала. Полученное значение задержки отличается от истинного на величину, определяемую рассогласованием временных шкал передающего и принимающего объектов. Применительно к системам, основанным на измерениях с использованием единой шкалы времени, значение дальности, соответствующее измеренной задержке, принято называть псевдодальностью [6].
Для измерения дальностей между объектами применяется беззапросный временной метод. Измеренная псевдодальность « между объектами сети определяется по временной задержке момента т,-приема сигнала ,-м объектом относительно априорно известного момента тизлучения этого сигнала
]-м объектом
ё = е(хг- - хj) = ех, (2)
где с - скорость распространения радиосигнала вдоль радиотрассы.
Таким образом, измеренная дальность между передатчиком и приемником является основной исходной информацией для реализации способа управления мощностью. Значение дальности можно определить путем измерения времени задержки сигнала в каналах обмена данными ССОД.
Рассмотрим задачу оптимального управления мощностью в постановке, когда у объекта, подверженного действию случайных возмущений, нельзя непосредственно измерить состояние, а можно лишь получить оценку переменных состояния с помощью измерительной системы, которая также подвержена действию случайных возмущений, приводящим к ошибкам измерения [7, 8]. Рассматриваемая система, в которой осуществляются операции управления и оценивания, описывается соотношениями: = Фу-1Ху-1 + Буйу + п ху,
Т = Ну ху + Пу, где V - временной индекс; Фу - фундаментальная матрица переходов размерности (п х п); п^ и пу -
некоррелированные дискретные белые гауссовские шумы (ДБГШ) с нулевыми математическими ожиданиями и ковариационными матрицами QV и Vv и
размерности (п х п) и (т х т) соответственно; БV -матрица коэффициентов управления; иу - вектор управляющих воздействий.
Так как управление должно удовлетворять условию физической реализуемости, в каждый момент времени V, то иу может зависеть только от доступных к данному моменту времени наблюдений, т.е. иу = /(Ту-1). Функционал качества управления имеет вид [7, 8]
N-1
л = м{ X [Ху8уХу + йТQуйу] + [^ЛхN]}, (3)
V=0
где 8у, Л - неотрицательно определенные симметричные матрицы размера (п х п); М{} - знак математического ожидания. Требуется определить закон управления йу = иу (Т^-1), оптимальный по локальному критерию качества [7, 8]:
" (4)
й у = тш 3 },
«V
где
л = м{ (xV ,«у)} ^{^еv (( ,«у (ТГ1))), Ту^сЩ-1.
X Т
Здесь еу (( ,йу) - квадратичная функция потерь.
В (4) усреднение функций стоимости производится по плотностям вероятностей всех случайных
—V-
величин, а все управления И1 считаются заданными. Представим совместную плотность вероятно-
сти, входящую в минимизируемый функционал (3) в виде произведения
мхдг1)=рСхЛТГ1) р( Ту-1).
Тогда
JV =1 |еv ((йх))р(^ i 1)ёХV Т |_х
рстГ v ТТ \
Так как всегда выполняется условие
Р(Ту 1) >0, то минимизация показателя качества
достигается при минимизации интеграла в квадратных скобках. То есть вместо (4) получаем
иV = 1ши 1иеv(,иу(1))р(Ху I 1)dxv
= тт 1М •! еу (XV ,Uv)
«V I
(5)
V-!
Для определения плотности вероятности, входящей в (4), используются соотношения оптимальной фильтрации Р. Л. Стратоновича [6]
Р(Ху 11Г1) = | Р(х 1 XV-1 ,UV ) Р( XV-111 1,
_Х (6)
,Ру (XV) = кр(Ту I XV)Рv (XV).
Совокупность уравнений (5), (6) представляет собой алгоритм решения задачи оптимального управления стохастическими системами по локальному критерию, при этом основной составной задачей оптимального управления является задача оптимальной фильтрации.
Требуется найти управление иу из множества допустимых, обеспечивающее минимум функционала (3). В результате минимизации (3) найдено следующее представление для оптимального управления [7, 8]:
«V = -Ьу XV-1, (7)
в котором матрица коэффициентов усиления регулятора Ьу определяется выражением
Ьу = (БТ Rv+lБv + V )-1Бу Rv+lФv. (8) Матрица Rv находится путем решения матричного уравнения Риккати для дискретного времени
Rу = ФТ Rv+lФv + Qv - ^ [Бу Rv+lБv + Vv ]Lv (9) при граничном условии RN = Л.
Апостериорная оценка вектора состояния объекта управления по результатам наблюдений удовлетворяет уравнению
XV = Фу^у-1 + Буйу + Ку [Ту - Ну (Фу^у-1 + Бу«у )]. (10) Матрица коэффициентов усиления регулятора Ку рассчитывается по формуле
Т 1 (11)
КV = Фv ЙvИV [Иv йV ИV + Vv ]-1,
где = Фу Rv-1ФУ + Qv - экстраполированная ковариационная матрица ошибок оценок.
Выражения (9)-(11) являются уравнениями фильтра Калмана для дискретных линейных систем,
В. В. Ерохин. Управление мощностью в синхронных системах с кодовым разделением каналов
33
обеспечивающего нахождение оптимальной оценки вектора состояния объекта управления по критерию минимума среднего квадрата ошибки. Соотношения (7), (8) соответствуют случаю определения оптимального управления линейной дискретной детерминированной системой [9].
Структура оптимальной системы, в которой по измерениям производится оценка вектора состояния, используемая в управлении, изображена на рис. 1.
Рис. 1. Структура системы оптимального управления с оценкой состояния: ОУ - объект управления; БУ - блок управления; БИ - блок измерения; БО - блок оценивания
В соответствии с утверждением теоремы разделения или стохастической эквивалентности задачи синтеза оптимального управления и оптимальной фильтрации можно решать независимо (раздельно) [7, 8]. Для измерения псевдодальности в транспон-дере ССОД используется оптимальный фильтр второго порядка для следящей системы за задержкой огибающей сигнала [6]. При синтезе сглаживающего фильтра второго порядка априорная модель изменения задержки сигнала задается уравнениями
ту=ту_1 + 7Гху-1, (12)
^т,у=^х,у-1 + пху-1, (13)
где пт у - ДБГШ с дисперсией БПт.
Запишем уравнение наблюдения для следящей системы в виде
=ту +пт,у,
где пт у - ДБГШ с дисперсией Бп.
Синтезируем фильтр Калмана, полагая, что модель изменения задержки определяется (12), (13). Уравнения оптимальной фильтрации имеют вид
тV =тV—1 + К1,У -тV X
т V =т V—1 + TJ/т,V-1,
^=^-1 + К(IV-тV ),
Киу „ Я12^
К1^ =
Бп
К2^ —
Бп
«X "X
где Яу - элементы матрицы Я дисперсий ошибок
фильтрации вектора X =|т Ут ряет уравнениям
Т
которая удовлетво-
Я
-1
Ы -1+ НТ Н / Бп
Ы т
=Ф]к;\,-1ФТ + оотб»
где Я- матрица дисперсий ошибок экстраполяции вектора х;
Ф =
О=
Н=1 0|.
В соответствии с выражением (1) и полученным алгоритмом фильтрации вектор состояния в задаче совместного управления и оценивания представим в
. Реккурентное уравнение дина-
виде X = рпрд ,Т,Ут\
мики управляемой мощности запишем в следующем виде:
р1рд,У = р1рд,У-1 + ,
где а - крутизна регулировочной характеристики.
Предлагаемый алгоритм позволяет выполнять автоматическое регулирование мощности передатчика на основе измерения псевдодальности между абонентами сети.
Одним из возможных путей реализации предлагаемого способа оптимизации энергетических соотношений является управление уровнем сигнала в приемном тракте. Это осуществляется введением закона временной автоматической регулировки усиления (ВАРУ)
и(ё )~20^(« / «Щп), где «тп - начальная дистанция работы ВАРУ (м), рассчитываемая в зависимости от максимальной дистанции и динамического диапазона приёмно-передающего тракта
«тш = «шах /Б,
где «тах - максимальный диапазон дальности (м); Б - динамический диапазон приемного тракта.
Результаты имитационного статистического моделирования алгоритма оценки времени задержки приведены на рис. 2-3, результаты работы алгоритма управления мощностью - на рис. 4 и результаты сравнительного анализа энергетических характеристик без управления и при реализации управления мощностью - на рис. 5. Моделирование проведено при следующих условиях: начальное значение мощности излучаемого сигнала МС -20 дБм, значения параметров были получены путем измерений в системе сотовой связи [3].
Ошибка оценки, т-х , нс
б
3 о -3 -й
ы
V ^ Г/
с
50 100 150 200
Время, V, такты Рис. 2. Ошибка оценки времени задержки сигнала
Ошибка оценки, Vx-V% , цс/с 2
1
О
-1
"2 0 50 100 150 200
Время, V, такты Рис. 3. Ошибка оценки скорости изменения времени задержки сигнала
Излучаемая мощность, Р. дБм
"16 -17
-18 -19
о 200 то боо зоо юоо
Дальность, ё, м Рис. 4. Зависимость управляемой мощности излучаемого сигнала от дальности
-20
-23 -26 -29 -32
0 200 400 600 800 1000
Дальность, d, м Рис. 5. Зависимость мощности принимаемого сигнала от дальности: 1 - без управления; 2 - с управлением
Выводы
Синтезированный алгоритм позволяет формировать управляющее воздействие на изменение мощности передатчика в зависимости от дальности между абонентами на основе оценивания с высокой точностью (с ~ 2 нс) времени задержки сигнала. Сравнительный анализ результатов моделирования показал, что реализация предложенного алгоритма позволяет обеспечить требуемые энергетические характеристики между сигналами в ССОД с технологией CDMA.
Литература
1. Gatsis K. Optimal power management in wireless control systems / K. Gatsis, A. Ribeiro, G.J. Pappas // American Control Conference (ACC) Washington, DC, USA, 2013, June 17-19. - P. 1565-1572.
2. Goldsmith A. Wireless Communications. - New York: Cambridge University Press, 2005. - 561 p.
3. Parsons J.D. The Mobile Radio Propagation Channel. - 2nd ed. - West Sussex: John Wiley & Sons, 2000. -418 p.
4. Коротков Д.А. Алгоритм управления мощностью для системы широкополосного беспроводного доступа стандарта WiMAX IEEE 802.16e / Д.А. Коротков, А.С. Вершинин, Е.П. Ворошилин // Доклады Томского государственного университета систем управления и радиоэлектроники. - 2011. - № 2 (24), ч. 1. - С. 93-97.
5. Шелухин О.И. Управление мощностью мобильной станции в сетях с кодовым разделением каналов на основе оценки ошибки сигнал-помеха / О.И. Шелухин, С.В. Бере-зенко // Электротехнические и информационные комплексы и системы. - 2006. - Т. 2, № 2. - С. 27-29.
6. Тихонов В. И. Статистический анализ и синтез радиотехнических устройств и систем: учеб. пособие для вузов / В.И. Тихонов, В.Н. Харисов. - М.: Радио и связь, 1991. - 668 с.
7. Сейдж Э.П. Оптимальное управление системами / Э.П. Сейдж, Ч.С. Уайт. - М.: Радио и связь, 1982. - 392 с.
8. Черноусько Ф.Л. Оптимальное управление при случайных возмущениях / Ф.Л. Черноусько, В.Б. Кол-мановский. - М.: Наука, 1978. - 352 с.
9. Пантелеев А.В. Теория управления в примерах и задачах / А.В. Пантелеев, А.С. Бортаковский. - М.: Высш. шк., 2003. - 583 с.
Ерохин Вячеслав Владимирович
Канд. техн. наук, доцент каф. авиационного радиоэлектронного оборудования Иркутского филиала Московского гос. технического ун-та гражд. авиации (ИФ МГТУ ГА) Тел.: +7 (395-2) 61-54-10 Эл. почта: [email protected]
Erokhin V.V.
Power control in synchronous systems with code channel separation based on evaluation of signal delay
Optimal algorithm based on the estimation of optimal signal delay was developed to control power of transponder radiation of a synchronous system with code channel division. Using the methods of statistical simulation modeling it was shown that the implementation of the proposed algorithm allows to provide the required power characteristics. Keywords: transponder, power control, evaluation of signal delay time, Kalman filter.
<\ J CT(/t
w- jvAt*
P, дБм
Чип, 2
1