连续型模糊控制的外环功率控制算法 - 范文中心

连续型模糊控制的外环功率控制算法

12/11

第32卷第7期2010年7月

电子与信息学报

Journalof

Vbl.32No.7Jul.2010

Electronics&InformationTechnology

TD.SCDMA中基于连续型模糊控制的外环功率控制算法

孙毅

李芹

唐良瑞

(华北电力大学电气与电子工程学院北京102206)

摘要:该文提出一种基于连续型模糊控制的外环功率控制算法,它对误块率的变化量进行模糊化处理,通过模糊控制规则和解模糊化处理得到输出值,作为内环功率控制的信干比目标值调整步长。该算法能精确给出最佳调整步长,在很大程度上避免了已有的外环功率控制方法的过调现象。并能随着网络及无线环境的变化,使实际系统的平均误块率快速收敛于满足服务质量所需的误块率目标值。实验结果验证了该算法的优良特性。关键词:无线通信;TD.SCDMA;模糊控制:外环功率控制;误块率中图分类号:TN92

文献标识码:

文章编号:1009-5896(2010)07-176m05

DOI:10.3724/SP.J.1146.2009.00994

TheOuterLoopPowerControlAlgorithmBased

ContinuousFuzzyControlin

SunYi

(InstituteolElectric

andElectronic

on

TD.SCDMA

Li

Qin

TangLiang-rui

Engineering,NorthChinaElectricPowerUniversity,Beijing102206,China)

on

Abstract:Anoutlooppowercontrolalgorithmbased

variationvalue

continuous

fuzzycontrolispresentedinthispaper.The

oftheblock

error

rateisprocessedbyfuzzycontrol,andtheoutputvaluewhichisobtainedbyfuzzy

controlrulesanddefuzzificationisadoptedasthestepsizetoThe

adjust

the

SIRtargetoftheinnerlooppowercontr01.

phenomenonofthe

algorithm

outer

can

acquirethebest

adjusting

step

accurately,thus

the

itavoidstheovershoot

existing

powercontrolmethods.In

call

addition,withvariationofthenetworkandthewirelessenvironment,

whichmeetsthequalityoftheservices.The

theaverageBLER

fastconverge

at

therequiredBLERtargetvalue

experimentalresultsvalidatetheexcellentpropertiesofthealgorithm.

Key

words:Wirelesscommunication;TD—SCDMA;Fuzzycontrol;Outer

looppowercontrol;BLER

1引言

TD.SCDMA作为我国自主开发的移动通信技术,以其特有的优越性在国内受到广泛的关注。在干扰受限的TD—SCDMA系统中,功率控制必不可少,它分为开环功率控制和闭环功率控制,闭环由

道质晕较好时不能精确调整SIRtar。基于模糊逻辑f5'6l的外环功率控制在实时性和灵敏性上有了很大

改进,但文献[5]在输出量计算时对论域进行了分段

离散化处理,既浪费存储单元又没有将模糊控制应用于外环功率控制的优良特性发挥出来,并且,TD.SCDMA中采用三角形隶属度函数更能使步长自适应化和精确化。

本文针对外环功率控制的特殊性和模糊控制的特点,提出了一种采用连续型模糊控制的外环功率控制算法,它可以缩短响应时间,能够根据测量信号质量的变化,动态调整SIRtar,从而保证接收信号的质量。实验结果表明,与目前已有的经典算法相比,本文算法控制精度高,收敛速度快,具备优良的特性。

内环和外环共同完成吼外环功率控制以当前外环周

期内得到的平均误块率fBLER)为指标,将闭环功率控制的信干比目标值(SIRtar1调整到恰好能保证接收信号质量的水平,这样既能保证接收信号的质量,又可以最大限度地提高系统的容量【2'31。外环功率控制性能的好坏直接影响着系统的服务质量,在功率控制中发挥着至关重要的作用。

目前,已有的外环功率控制算法有固定步长、自适应步长和基于模糊逻辑的控制方法,固定步长算法中步长的取值存在着控制精度与响应速度的矛盾【4】。自适应步长算法在调整步长的设定方面有一定的局限性,导致平均BLER收敛速度不够快,在信

2009-07-10收到,2009-11.25改回

通信作者:唐良瑞tangliangrui@163.com

2基于模糊控制的外环功率控制设计

TD—SCDMA中平均BLER的统计有一定的不完全精确性,并由于权重因子的存在,使其平均BLER有一定的模糊性。模糊控制是处理推理系统和控制系统中不精确和不确定性的一种有效方法,

第7期孙毅等:TD.SCDMA巾基于连续型模糊控制的外环功率控制算法

1761

能很好地应用于外环功率控制中,以进行精确的控制。

采用模糊控制的外环功率控制算法以平均BLER与BLER目标值(BLERtar)的偏离程度、相邻周期的平均BLER改变量为基础,采用模糊控制

调整SIRtar。

2.1外环功率控制

外环功率控制包括上行外环功率控制和下行外环功率控制(7,Sl,其工作原理是相似的。以上行外环功率控制为例,发射端以从MAC层传下来的传输块为单位加循环冗余校验(CRC),在接收端利用该CRC信息判断此传输块是否有误[91。在一个长度为NT的统计窗内,假设其中有表示错误的CRC个数为Ne,通过算术平均的方法计算第佗个周期的平均

BLER:

BLER(n)=Ne/NT

(1)

在外环功率控制周期T内,对每次测量的

BLER(n)进行迭代平均:

BLER—avg(n)=pBLER—avg(n一1)

+(1一p)BLER(n)

(2)

其中BLER—avg(n)为平均之后的结果。BLER—avg(n一1)是上一次平均的结果,BLER(n)为根据式(1)得出的最近一次的统计结果。P为权重因子,取值为0到12_间。

RNC(无线网络控制器)根据上行链路收到的报

告信息平均BLER,比较BLERavg(n)与BLERtar,根据比较结果,对内环SIRtar作如下调整:

SIRtar(n+1)=SIRtar(n)+Step—up,BLER—avg(n)≥BLERtar

SIRtar(n+1)=SIRtar(n)一Step—down,

BLER—avg(n)<BLERtax

其中SlRtar(n)是第n个外环功率控制周期输出的SIRtar,Step—up和Step—down分别是上调和下调步长。

2.2用于外环功率控制的模糊控制器设计

本文对用户第n+1次的SIRtar(n+1)按照式(4)

调整:

SIRtar(n+1)=SIRtar(n)+Step—SIR(B(n),△B(n))

(4)

式中Step—SIR(耳佗),aB(n))是联系于输入变量B(佗)和AB(n)的模糊控制器的输出。B(n)和AB(n)表达式为

B(n)=BLER—avg(n)一BLERtar

(5)

AB(n)=BLER—avg(n)一BLER—avg(n一1)(6)

其中BLERavg(n)∈f0,11,BLERtar∈【0,11。

(1)变量的模糊化算法以B(n)和AB(n)为输入,以Step

SIR(B(n),AB(n))为输出。本文以语音

业务为例,满足语音业务质量(QoS)要求的BLERtar为0.Ol[10,n】,由于TD.SCDMA中外环功率控制的调整步长为-0.5到0.5,由式(5),式(6)有

B(几)∈【--0.01,1】AB(n)∈[-1,1]

Step—SIR(B(n),AB(n))∈【-0.5,0.5】

在实际系统中,当平均BLER大于一定的值,会导致通信的中断,在不影响算法性能的前提下,本文算法考虑了模糊控制器设计的融合性,对控制规则作如下处理:

当B(佗)>/0.01时,Step—SIR(B(n),AB(n))取最大值0.5,根据经验值,对B(n),AB(n)和StepSIR

(B(n),AB(n))三者的讨论范围设定如下:

B(n)∈[-0.01,0.01】

AB(n)∈[-0.02,0.02】

Step—SIR(B(n),△B(竹))∈[--0.5,0.5]

对B(n)、AB(n)和StepSIR(B(n),AB(n))进行模糊化处理,确定各变量的模糊语言取值及相应的

隶属度函数。模糊语言值选取7个(NB,NM,NS,

ZE,PS,PM和PBl,然后对所选取的模糊集定义其隶属度函数,本文算法根据需要选取三角形隶属度函数,以增加步长的灵活性。

(2)建立模糊控制规则模糊控制通过控制规则表进行,该模糊规则根据功率控制的需要和模糊原理,制定如表1所示,通过查表可直接由B(佗)和AB(n)得到相对应的外环功率控制的调整步长Step

SIR(B(n),AB(n))的模糊语言值,该控制规则严格按照信号传输质量设定。

(3)解模糊化得出确切的调整步长解模糊化方法采用面积中心法,将模糊量转化为精确量,作为功率控制的调整值:

‰=端

否上M(剪)d∥

式(9)为解模糊化方法,由输入B(n)和AB(n)通过表

l确定输入输出的语言值,根据模糊规则映射,得到输出的面积范围。式中,可为输出语言值面积范

围的横轴取值,M(可)为第f个区间的隶属度取值的

集合,m=7,You。即为Step—SIR(B(n),AB(n))的解

1762

电子与信息学报第32卷

模糊化输出值,作为外环功率控制的调整步长值。

仿真中根据外环功率控制的需要,对S(n)、AB(n)和Step—SIR(B(n),AB(n))的模糊控制论域

费,对其它用户产生不必要的干扰。

自适应步长相对于固定步长算法已经有了很大的改进,图6为自适应步长算法与本文算法的平均BLER仿真比较图。随着外环功率控制的进行,在信道质量较好时,例如第50周期以后,自适应步长算法的平均BLER最大也只到0.03,并且不会像固定步长那样出现持续接近O的情况,而是围绕BLERtar上下波动。它可以在满足质量要求的条件下降低内环SIRtar,减小内环发射功率,提高系统容量。可是,由于其部分步长设置的不完全合理,使其在出现较多误块和信道状态特别好(持续无误块)的情况下不能根据实际情况设定最佳步长,例如在第20周期到25周期附近,而误块较多时又不能快速收敛于BLERtar。同时,还是会出现误块率为0的情况,其步长的设定不完全是最优的。由图可见,与本文算法相比,自适应步长算法的平均BLER在BLERt缸上下仍存在相对较大的波动,当平均BLER较高时不能较快地达到要求的BLERtar。

模糊逻辑算法综合考虑了相邻周期平均BLER的改变量和当前周期内的平均BLER与目标值的偏离程度,在平均BLER小于BLERtar时,能较为精确地根据信道状态,给出最佳调整步长,相对于自适应步长,平均BLER几乎为0的情况较少,或者几乎没有。然而,这种模糊逻辑算法在平均BLER高于BLERtar时,模糊化区间的不对称性所具有的劣势就表现出来。由图7可以看出,例如在第65周期附近,平均BLER出现过大的情况,这会导致QoS的持续恶化,很有可能会导致掉话和业务中断。文

划分如图1~图3所示,它们的取值范围满足式(8)。3仿真结果分析

为了验证算法的性能,本文对基于该算法的上行外环功率控制过程进行了仿真,同时还仿真了固

定步长、自适应步长和文献[5】提出的基于模糊逻辑

的控制算法,以进行分析比较。本文算法模型如图4

所示,各模块完成文献f11描述的功能。

仿真模型中,小区数为19,小区用户数为8,扩频系数为16,每个数据帧由两个子帧组成。功率控制模块中,内环功率控制每子帧(5ms)进行一次,采用自适应调整步长,外环功率控制每100子帧进行一次。语音业务数据速率为12.2kbps,码片速率为

1.28

Mchip/s,扩频带宽为1.6MHz,计算平均误块

率的权重因子取为0.1。以语音业务为例,BLERtar为0.01,开始设定的SIRtar为6dB。对用户发射功率设定一定的延迟,以使各发射功率到达基站时各不相同。仿真周期数为100,即外环功率控制进行100次。实验结果给出了其中一个用户的性能仿真图。

图5是本文算法与固定步长算法的平均BLER

仿真比较图,根据文献f41,固定步长算法上调步长

取为0.4dB,下调步长取为0.05x0.4dB。可以看出,固定步长算法由于上调步长过高,在业务恶化时(例如第30周期附近)能较快提高SIRtar,不至于让业务持续恶化。但下调步长过小,在第60周期以后由于信道质量变好,固定步长的平均BLER出现持续接近于0的情况,这会造成内环发射功率的浪

献【5]的模糊逻辑算法步长的设定虽然在平均BLER

图1

B(n)的隶属度函数

图2

AB(n)的隶属度函数图3

Step—SIR(B(n),AB(n)的隶属度函数

第7期孙毅等:TD—SCDMA中基于连续型模糊控制的外环功率控制算法

1763

糌盎:裂霞睁

图4本文算法模型图5与固定步长算法的平均BLER比较图图6与自适应步长算法的平均BLER比较图

较小时能跟踪信道的变化情况,使平均BLER不会出现过小的情况,提高了系统的容量。但由于其对模糊逻辑的输入和输出作了离散化处理,既使调整步长只局限在几个有限的步长上,又浪费内存。另外,这种模糊逻辑方法用于TD.SCDMA中,在平均BLER较大时,并没有使外环功率控制的性能有所改善,反而恶化了业务质量。

同时,由图8,图9可见,本文算法的SIRtar在

5.4-6.4

SIRtar,使业务中断的可能性降到最低,由图可见,其平均BLER最大也只是接近0.02;当业务质量很好时,平均BLER最小也在0.005附近,有利于提高系统容量,并且不会出现平均BLER突然增大和突然减小的情况。相对已有的算法而言,本文算法能使平均BLER较好地逼近BLERtar,它能实时跟踪信道质量和业务需求情况,设定最佳的内环SIRtar调整步长。实验结果突显了该算法的良好特性。

dB变化,而自适应和模糊逻辑算法SIRtar

有时低于5dB,有时又高于7dB,这都是由于算法的步长设定不是最优所引起的。SIRtar过高和过低都会影响系统性能,SIRtar过高会增加对其它用户的干扰,而过低会使接收方检测不到信号,使平均BLER升高,达不到所需的QoS。

已有的3种算法都存在当业务质量优良时,平均BLER较低(模糊逻辑算法)或出现连续接近于

4结论

本文针对TD—SCDMA功率控制技术中的外环功率控制,提出了一种基于模糊控制的自适应外环功率控制算法,它是一种连续型控制方法,步长的设定和信道环境状态紧密相关,能实现较优的控制。本文对该算法进行了仿真验证并与各经典算法作了对比分析,实验结果表明该算法在外环功率控制中能表现出良好的鲁棒性和实时性,能灵敏地根据系统状态调整内环所需SIRtar,使平均BLER迅速收敛于BLERtar,保证系统的稳定性,满足系统所需的QoS,提高系统容量。

757

0(固定步长算法和自适应步长算法)的情况。由图5一

图7可见,与已有的3种算法相比,本文算法相对于BLERtar变化较平缓,平均BLER在目标值上下波动的幅度较小,且在业务质量恶化时能较快调整

f106

f}.溺

豢琅fJ4

j粤

j璺塘皿

65655

粪n03

脚O.02

0.Ol

富赁

45

20

40

60

80

100

20

40

8010

外环功率控制蒯期外环功率控制周期

图7与模糊逻辑算法的平均BLER比较图图8与自适应步长算法的SIRtar比较圈

图9与模糊逻辑算法的SIRtar比较图

参考文献

【1】【2】

李世鹤,杨运年.TE卜scDMA第三代移动通信系统【M】.北京:

人民邮电出版社,2009:68-102.

与信息学报,2008,30(5):1159—1162.

Xie

Sheng-dong

in

and

Wu

Meng.Analysiscellulax

ofinter-cell

interferencemultimedia

CDMA[J].Journa/of

谢胜东,吴蒙.cDMA无线多媒体中蜂窝间干扰分析【J】.电子

Electronics&InformationTechnology,2008,30(5):

1764

电子与信息学报

第32卷

1159一1162.

GuJ,CheX,NieS,andWangD.QoS

based

outer

loop

powercontrolforenhancedreverse

linksofCDMA

systems[J】

Electronics

Letters,2005,41(11):659--661.

彭木根,王文博.无线资源管理与3G网络规划优化【M1.北京

人民邮电出版社.2008:165-202.

吕玲,朱世华,汪勇刚.一种基于模糊逻辑的外环功率控制方

法【J】.通信学报,2002,23(2):1-9.

Lti

Ling,Zhu

Shi-hua,andWang

Yong-gang.A

fuzzy

outer-looppower

control

algorithm[J].

Journal

on

Communications,2002,23(2):1-9.

WuJiunmingandChenChunchyuan.Anadjustablefuzzy

power

control

architecture

fora

multNrate

WCDMA

system[C].Proceedings

of

the

27th

Chinese

Control

Conference,Yunnan,2008:633-636.

HamedSaghaeiandAbbasAliLotfiNeyestanak.Variable

step

closed-looppowercontrolincellularwirelessCDMA

systemsunder

multipath

fading【c1.IEEE

PacificRimConference

on

Communications,Computers

and

Signal

Processing,Victoria,2007:157—160.

Adrian

KotelbaandAmeMammela.Efficient

power

control

over

fadingch眦舱18【q.IEEE

GLOBECOM

2008,New

Orleans.2008:1--6.

王俊波,陈明.单业务TDD—CDMA系统上行用户容量分析

fJ】.通信学报,2007,28(6):48—53.

WangJun-boandChen

Ming.Analysisofuplink

user

capacityfor

TDD-CDMAsystemwith

single

traffic[J].

Journa/onCommunications,2007,28(6):钙一53.

喻的雄,蔡跃明,钟卫.CDMA系统中一种新的分布式博弈功

率控制算法【J】.电子与信息学报,2008,30(2):443—446.

Yu

Di—xiong,Cai

Yue-ming,and

Zhong

Wei.Anovel

distributedpowercontrolalgorithminCDMAsystem:A

game

theoretic

approach[J].Journalo/Electronics&

InformationTechnology,2008,30(2):443—446.

何志彪,张新访,朱光喜.自适应变速率分组CDMA系统性能

分析【J】.通信学报,2003,24(2):114—117.

He

Zhi-biao,

Zhang

Xin-fang,and

Zhu

Guang-xi.

PerformanceanalysisofpacketCDMAsystemwithadaptive

variable-rate[J].Journal

On

Communications,2003,24(2):

114-117.

孙毅:男,1972年生,副教授,研究方向为电力系统通信、无线通信.

李芹:女,1985年生,

硕士生,研究方向为无线通信.

唐良瑞:

男,1966年生,教授,研究方向为无线通信与电力系统通信.


相关内容

  • [数据通信原理]教案
    <数据通信原理>教案 第二章 概论 第一节 数据与数据通信 一.数据与数据信号 数据信号 用传输代码表示 二.数据通信 定义 P39 ● 数据终端设备计算机 一般) 数据终端 第二节 数据通信系统的构成 一.数据通信系统的概念 ...
  • 热管散热器
    摘要 本设计的目的就是设计一个基于PIC 单片机的散热器温度控制器,从而通过它以及几片热管散热器组成能够用于普通家庭的电采暖系统.针对温室环境调控自动化程度不高的现状, 设计了基于PIC16F877单片机的温室自动控制系统, 介绍了温室控制 ...
  • 改进中值滤波器去噪算法研究
    改进中值滤波器去噪算法研究 陈 亮 (吉首大学信息科学与工程学院,湖南 吉首 416000) 摘 要 图像信号在产生.传输和记录过程中,经常会受到各种噪声的干扰,由于其严重地影响了图像的视觉效果,因此迫切需要合适的滤波器对其进行滤波.论文首 ...
  • 粒子群优化算法及其应用
    2006年第1期信息技术 InformationTechnology 中图分类号:TP391.9 文献标识码:A 文章编号:1009-2552(2006)01-0053-04 粒子群优化算法及其应用 范 娜,云庆夏 (西安建筑科技大学管理科 ...
  • 先进控制技术及应用
    先进控制技术及应用 作者: 发布时间:2008-02-04 04:04:41 来源: 繁体版 访问数: 4857 在工业生产过程中,一个良好的控制系统不但要保护系统的稳定性和整个生产的安全,满足一定约束条件,而且应该带来一定的经济效益和社会 ...
  • 模糊控制设计论文
    本科生毕业论文(设计)册 学院 职业技术学院 专业 应用电子技术教育 班级 2011届 学生 孙名卉 指导教师 邸敏艳 河北师范大学本科毕业论文(设计)任务书 编 号:职业技术学院2011届2011162 论文(设计)题目: 模糊控制洗衣机 ...
  • 人工神经网络在自动控制系统中的应用(1)
    第15卷第2期 安徽机电学院学报Vol. 15No. 2文章编号:1007-5240(2000) 02-0001-05 人工神经网络在自动控制系统中的应用 周鸣争 (安徽机电学院计算机工程系, ) 摘要:1它能以任意精, 能很好的协调多种输 ...
  • 第五章 同期装置说明
    一.概述 SID--2C 是深圳市智能设备开发有限公司在总结前七代产品运行经验的基础上,在硬件设计及软件设计上作了较大的改进.除了保留原有产品的精确性及快速性的优点外,还增加了全汉字显示及与上位机进行通讯的功能.这为电站分布式控制系统( D ...
  • 空调恒温恒湿
    空调恒温恒湿 引言 冷媒水是工厂公用工程的基本系统.基于plc和变频器的冷媒水压力控制系统具有自动化程度高.高效节能.安全卫生.维护方便等优点:采用frofibus总线技术,扩展性高:上位计算机控制系统具有过程画面动态显示.流程管理及打印等 ...