科技信息 计算机与网络 均测不过,其他安全块均能测过;与此同时用CTCE看发现H’lD为主 RCCC的灯状态与换板前一致,且DSGA灯一直亮着,遂将先前换下的 用。CURRENTPLLVOLTAGE向比正常值偏低很多,FLL DAC也比正 CCLC和RCCC板重新换回去了,1小时后DSGA灯还是亮,怀疑DSGA 常值低很多,PLL DEVICE ALARM及f'IJL DEVICE ALARM也有告警。 有问题,遂将其换掉,之后DSGA板灯就正常了。OPLL又掉下来之后, 考虑H’lD为主用,遂对H’1C的OPEL,OFLL进行V测试,发现均不能 单独将CCLC换掉了(nccc未换),在同步的过程中发现H’1c的RC— 通过,OPLL能救活,OFLL救都救不活,但OPLL救活后过2小时后状 CC第二灯灭了,1小时后H’1c的CCLC和RCCC灯均正常了,此时主 态又不对了。对H’1c的CTGC进行v,能通过,并且H’1C的OPLL例 用侧自动变为了H’lc侧;然后把第1路外接时钟也拔了,大约过了半 测能通过,H’lC的OFLL的例测还是通不过;此时H’lC的CCLC的 小时对H’lD打死激活,同时拔插一下H’lD的CCLC及RCCC,一小 2,3灯均亮处于同步状态,将H’1c,H’1D第二路外接时钟拔掉,大约1 时后H’1D的灯全都正常了。用CTCE看H’1c,H’1D的所有项均OK 小时后H’1c的CCLC灯全灭,用CTCE看发现H’1c的所有值均正常 了。例测所有安全块均能通过了,过l小时后把第1、2路外接时钟插进 了,H’1D的CURRENTPLLVOLTAGE也正常了,H’lD的其他项还不 去,并将相关安全块救活后,就OK了,一直未掉下来,之后第四天H’ 正常。过一段时间后H’1c的CCLC2,3灯又亮了,OPLL状态又不正常 1CH’1D又出现先前的ERSO2告警,怀疑第二路时钟本身确实有问题 了,遂决定晚上对H’1c换板子。 (第二路从IMS中继引过来的),于是把第二路外接时钟拔了。福彩拨号 2、先将第2路外接时钟拔出来,H’1D为主用,将H’1c的CTLE打 的问题从更换时钟板后就一直不存在了,可见时钟不好对拨号之类的 死,更换其CCLC,RCCC,之后发现H’1c侧的DSGA板灯一直亮说明有 数字业务是有影响的。 故障(因开始DTGE都能例测过,故暂时未管),待1小时后CCLC和 利用Matlab实坝PCm编码昀A律1 3折线法量化 莱芜职业技术学院信息工程系 赵守彬 李鸿刚 [摘要]本文介绍了PCM编码中A律编码以及其13折线法量化的思想,并通过Madab编写了实现13折线法量化的程序,通过实 例来验证了这种量化方法。 [关键词】A律编码13折线法Madab A律编码是ITU—T(国际电联电信标准局)CCITr G.712定义的关 语句与执行命令同步,也可以先编写好一个较大的复杂的应用程序(M 于脉冲编码的一种压缩,解压缩算法。世界上大部分国家采用A律压 文件)后再一起运行。 缩算法。它具有如下特性的压缩特性: A律13折线量化的Matlab程序实现如下: 当0≤x≤ function y=pcmA13(x) A 时,y=_ _ l+lnA %A律13折线压缩特性 当 ≤x≤l时,y= : x_ X=x/max(x);%X归一化 A l+InA 式中:Y表示归一化的压缩器输出电压;x表示归一化的压缩器输 z=sign(x);%语音信号是双极性信号,正负方向对称 入电压;A是压扩参数,表示压缩的程度。在现行的国际标准中A=87.6, x=abs(x); 此时小信号时,从上式可以看到信号被放大了16倍,量化间隔比均匀 for i=l:length(x) 量化时减小了16倍,因此,量化误差大大降低;大信号时,量化间隔比 if(x(I)>= (x(i)<1,64)%第一、二段斜率均为16,视为一条线段 均匀量化时增大了5.47倍,量化误差增大了。这样实际上就实现了“压 y(i)=16 x(i); 大补小”的效果。 elseif(x(i)>=1/64)&(x(i)<1/32) 上面只讨论了x>0的范围,实际上x和Y均在(一1,+1)之间变化, y【i):8 x(i)+l/8; 因此,X和Y的对应关系曲线是在第一象限与第三象限奇对称。对于A elseif(x(i)>=1/32)&(x(i)<1/16) 律压扩特性,人们利用13折线法来实现。压缩规律如图所示。 y(i)-.4 x(i)+2/8; elseif(xG)>=1/16)&(x(i)<1/8) y(i)=2 x(i)+3/8; dseif(xO)>=1,8)&(x(i)<l/4) y(i):】【(i)+4,8; dseif(x(i)>=1,4)&(x(i)<1/2) y(i)-l/2 x(i)+5/8; elseif(】 )>=l,2)&(x(j)<:1) y(i)=l/4 x(i)+6/8; end end y=z. y; 在命令行调用pcmA13函数,即可实现本例的不均匀量化。 从图中可以看到,先把X轴的0~1分为8个不均匀段,其分法是: 例如:>>n--0:l:1 o; 将0—1之间一分为二,其中点为l,2,取1/2~1之间作为第八段;剩余 > y=sin(0.2 pi n); 的0—1/2再一分为二,中点为1/4,取14/—1/2之间作为第七段,再把 Y=0 0.5878 0.9511 0.9511 0.5878 0.0000- ̄5878-0.9511 剩余的0—1/4一分为二,中点为1/8,取1/8~14/之间作为第六段,依 一O.95l1-0.5878-0 此分下去,直至剩余的最小一段为0~1/128作为第一段。 >>z=pemA13(y) 而Y轴的0~1均匀地分为八段,它们与x轴的八段一一对应。从 z:0 O.9O45 1.oooo 1Dooo 0.9O45 OO0oO—O.9O45—1-0O0o—l-0ooo 第一段到第八段分别为,0~1/8,18/—2/8,…,7/8~l。这样,便可以作出 -0.9045—0.0000 由八段直线构成的一条折线。再加上第三象限的八段折线,共l6段,由 >>d=abs(y-z).1abs(y) 于正向一、二两段和负向一、二两段的斜率相同,这四段实际上为一条直 d=NaN 0_5388 0.0515 0_o515 ̄5388 15.8234 0_5388 0.0515 线,因此,正、负双向的折线总共由l3条直线段构成,故称其为13折线。 0.0515 0.5388 15.8234 Mat]ab是美国MathWorks公司出品的商业数学软件,用于算法开 上述为在命令行中Y为实际输入信号的抽样值,z为对Y以A律 发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式 13折线法进行量化以后的值,d为量化误差的相对大小,可以看到该方 环境。Madab利用高级的矩阵,阵列语言,它包含控制语句、函数、数据 法在大信号时放大了量化间隔,误差变大,小信号时缩小了量化间隔, 结构、输入和输出和面向对象编程特点。用户可以在命令窗口中将输入 误差变小。 一23l一