自适应增量调制adm的实现与matlab仿真,自适应增量调制ADM的实现与Matlab仿真.pdf...

本文介绍了基于时序逻辑电路和集成运算放大器的自适应增量调制(ADM)系统,该系统能根据信号变化动态调整步长,从而减少过载噪声和量化噪声。通过Matlab仿真对比了ADM与传统增量调制(DM)的信噪比,结果显示ADM在多种信号条件下能有效降低编码噪声,提高通信质量。
摘要由CSDN通过智能技术生成

· 5 9 · 自适应增量调制 A D M 的实现与 Ma t la b 陶酤, 林财兴, 何绪兰 ( 上海大学 机电工程与自动化学院, 上海 2 0 0 0 7 2 ) 仿真 摘要: 增量调制简称 △ M或 D M , 它是继P cM后出 现的又一种模拟信号数字传输的方法 可看 成是DP C M的一个重暑特例 共罚 的在于简 化语音编码方式。考虑到提高信噪} 匕 的关键就是在禾出 现严重过载噪声的同时能让普通量化噪声减弱0 因 此本文暑 取 了一种基于时序逻辑电路和集成运算放大器来自适应产生可变台阶大小的A D M调制系统 关键词: A D M 调制系统时序逻辑电路集成运算放大器 | _1 一 . 中图分类号: T N g a 1 4 文献标识码: A 文章编号 iO :Y 2- :~8 6 ( 2 m0 ) 0 6— 0 o 5 9一 I m p le m e n t a t io n a n d M a ti a b S im u la t io n o f Ad a p ti v e De lt a M o d ul a ti o n TAO Zh e ,LI N ~a ~ a ng, HE Xu la n Ab s t r a ct :A M o r d e lt a mo d u la t io n w a s r e f e r r e d a s D M , it is a n o t h e r m e t h o d o f a n a lo g s ig n a l t r a n s mis s io n b y d ig it a l s ign a l a f t e r P C M an d it C an b e r e g a r de d as a ll imp o r t ant s p e cia l ca s e o f DPCM.T he a im is t o s imp lif y t he v o ice e n co d in g .Ta k in g in t o a cco u n t tha t t h e k e y is t o r e — d u ce t h e n o r ma l q u a n t iz e n o is e w it h o u t t h e s e r io u s o v e r lo a d e d n o is e , t h is p a p e r a d o p t s a A DM m o d u la t io n s y s t e m t o g e n e rat e the s t e p b a s e d o n the s e q u e n t ia l l o gi ca l ci r cu i t a n d i n t e g r a t e d o p e r a t i o n a l a m p l i fie r . K e y w o r d s : A D M; m o d ul a t io n s y s t e m; se q u e n t i a l lo gi ca l ci r cu i t ; i n t e g r a t e d o p e r a t i o n a l a m p l i fie r O 引言 数字通信系统具有许多优点而成为当今通信的发展方 向, 然而自然界中传输的大部分信号经过传感器检测输出后 的量都是模拟量, 例如电话, 电视等通信业务, 其信源送出的 都是模拟量, 若要利用数字通信系统传输模拟信号, 一般都需 要进行模数转化和编码后再进行传输。而其中最为常用的 就是由法国工程师 A le e R e e r e s 于 1 9 3 7提出的脉冲编码调制 ( P C M) , 从调制的观点来看 , P C M就是以模拟信号为调制信 号, 对二进制脉冲序列进行载波调制, 从而改变脉冲序列中各 个码元的取值。虽然 P C M可以增加信号传输时的抗干扰性, 但是大大增加了信号带宽, 例如语音传输系统中, 声音的频率 范围在 0 k H z~ 4 k H z , 如果采用 P C M编码, 抽样频率为 8 k H z , 每个抽样值用八位码元表示就需要 6 4 k H z的带宽。为 了能够减少 P C M所占用的带宽 , 人们提出了差分脉冲编码调 制( D P C M ) , D P C M考虑了模拟信号抽样后的幅度样值中仍 然保留的相关性, 即前面的幅度样值中包含有后面样值的大 部分信息, 利用前面的幅度样值来对后面的幅度样值进行编 码, 大大降低了模拟信号编码的位数, 使信息传输的比特率也 随之减少 , 从而在不影响通信质量的前提下, 克服 了P C M系 统的缺点。 1 DM 增量调制 增量调制简称 A M或 D M, 它是继 P C M后出现的又一种 作者简介: 陶拮( 1 9 8 6一) , 男, 在读硕士, 主要研究方向: C I M S 。 收稿 日期: 2 0 1 0— 5— 2 1 模拟信号数字传输 的方法 , 可看成是 D P C M 的一个重要特 例。其目的在于简化语音编码方式。 A M与 P C M虽然都是用二进制代码去表示模拟信号的 编码方式, 但是在 P C M中, 代码表示样值本身的大小 , 所需码 位数较多, 导致编译码设备复杂, 而在 A M 中, 它只用一位编 码表示相邻样值的相对大小 从而反映抽样时刻波形的变化 趋势, 而与样值本身的大小无关。 A M与 P C M编码方式相比 具有编译码设备简单, 低比特 率时的量化信噪比高, 抗误码特性好等优点, 在军事和工业部 门的专业通信网络中得到广泛应用。 1 . 1编码基本思路 增 量 调 制 的基 本思 想是 用一个 阶梯波上 去逼 近一个 模T 拟信 号, 如 图 1 所示。 / ( f ) \ / / ( t , / — 0 1 O 1 0 l 1 l l 1 1 1 0 0 0 1 l t f 图1 增量调制波形示意图 首先, 根据信号的幅度大小和和抽样频率确定阶梯信号 的台阶 。 在抽样时刻 t , 比较信号 m( t )和当前时刻的阶梯波 形取值 m q ( t ) : 1 ) 如果m ( t )m q ( t ) , 则 m q ( t + A t ) 用% ( t 。 ) 上升一 个台阶 o r 表示 , 此时编码器输出“ 1 ”码; 2 ) 如果m ( t ) 1 ( 和△是一个含义) 。 表2 e 。 e 一 。 , 一 : 与P取值的对应关系 · 61· 由于在 ; 时才开始有值 , 因此令 ; 。 , ; 一 。=0 , ; , ; , ; 的值可以放在三个边沿触发 D触发器 中, 然后这三者 构成一个移位寄存器。 量化差值是由原输入信号抽样值 与量化阶梯信号的抽样值经过比较器所产生, 当 一 0时 ; 输出高电平 1 , 一互 0时; 输出低电平 0 。 从上 面的分析可以知道 , 要控制台阶△的值实际上就是控制系 数 的值 , 因此可以依据表 2 , 分别写 出以 ; , ; , ; 为 逻辑 自变量 k 。 , k , k 为逻辑因变量的逻辑函数的卡诺图 如表 3, 表 4和表 5 。 表 3 逻辑因变量 的卡诺图 根据表 3, 表 4和表 5可以得: F( k ):e e l e 一 2+e n e e 一 2 F( k )=e ⋯ e 2+e ⋯ e 2 F( k )=e ⋯ e 1+ ~ e 2+e e e 根据上述逻辑函数表达式 可以设计出基 于运算放大 器和时序逻辑电路且以 ; , ; , ; 为信号源产生 信号 的电路 , 设计电路如图 4所示 , 此模块有一个数据输入端 口, 一个时钟脉冲输入端口, 一个产生 信号的输出端 口, 一 个 e 的输出端 口。 邑 图4产生 ,信 号的电路模块 发送端电路图如图5所示 。 图5发送端 电路 图 接收端电路图如图 6所示。 图6接收端 电路 K在发送端和接收端的电路 中, 使用 电容 C 1和电容 c2 来分别存储 △ 和 △ 的值, 如果第 13 次抽样时 , c1 存 放着 △ 的值而 c2存放着 △ 的值 , cl 连接着运算放大 器的输出而 c2连接着运算放大器的输入。当第 n+1次 抽样时通过 x型继 电器使得 cl 连接着运算放大器的输 入, 并且其电压值保持 △ n , 而 c2连接到运算放大器的输 出端因而 c2的电压值被刷新为△ 。其中接收端的脉冲 信号可以由同步器提取输入 信号而产生。通过调节接收 端和发送端的 R和 c3的数值使 得在一个抽样周期内电 压增加或减少一个 △。初始化时 c1连接在运算放大器的 输出端 , c2连接在运算放大器的输入端, 数值为初始 △值 的 1 / k ( 以上每个电容或运算放大器上的输 出电压值实际 上是个相对的比值 , 只需要最后 电容 c3上的电压在一个 采样周期内改变的值为一个 △就可以了。 ) 3 Ma t l a b仿真 根据上一小节的建模本文采用 M a t la b来进行仿 真。 分别通过计算 D M和 A D M l 韵信噪比来分析两种调制方式 的优劣。具体 M a t la b 程序如下 : A D M仿真的 M a t l a b 程序 f u n ct i o n n o i s e p=ca lcu l a t e a d m( f , k , d, S ) e l =0; e 2=0; e 3=0;e=1; d=d / k: 中 国 机 械 采 购 网 · 6 2 · s u m =0; n s u m =0; t e mp d =0; i =0; s y ms x: wh il e i 0 e=1; e 3 =1 ; e ls e e= 一1; e 3=0; e n d i =i +1: e n d Y n s u m : Y=y / ( f $i) ; D M仿真的 Ma t l a b程序 f u n ct io n n o i s e p=ca l cu la t e d m( f , d , s ) e=1; s u m =0; ns um =0; t e mp d=O: i =0; s y ms x: wh il e i 0 e=1; e ls e e= 一1; e n d i =i +1: e n d y— ns um ; Y =y / ( f i) ; . 两个程序分别输出的 A D M 和 D M调制下 的噪声功 率。ca l cu la t e a d m( f , k , d , S ) 和 ca lcu la t e a d m( f , d , s ) 中 f 为 采样频率单位 Hz , k为 A D M 中步长变化 的系数 , d为步 长 , s 为调制信号。 分别对照表 6 进行仿真得数据 ( F ( 3 0 0 ) 为幅度为 1 , 频率为 3 0 0的正弦函数) 。 表 6 ADM DM ADM/DM i ~NF g g - F ( H z ) k d N。 is e n 。 is e n 。 j s e F ( 1 0 0) 1 6 K 5 F ( 1 0 0 ) 1 6 K F ( 3 0 0) 1 6 K 5 F ( 3 0 0 ) 1 6 K F ( 1 0 0 0) 1 6 K 5 F ( I O O O) 1 6 K F ( 1 o o ) F ( 3 0 0 3 2K F ( 1 0 0 0 ) 4 F ( 3 0 0 ) 5 F( 1 0 0 o)+ 3 2 K F ( 3 0 0 0) 1 . 1 0. 2 5 0. 0 0 3 9 0 . 0 2 7 9 0. 1 3 9 7 1 . 1 0. 2 5 0. 0 7 0 6 0 . 0 6 71 1 . 0 5 21 1 . 1 0. 2 5 0. 0 2 7 9 0 . 0 3 8 3 0 . 7 2 8 4 1 . 1 0. 2 5 0. 7 01 4 8 . 2 9 o 0 0 . 0 8 4 6 1 . 1 O. 2 5 0. 2 9 3 6 0 . 3 7 9 2 0. 7 7 4 2 1 . 1 0. 2 5 7. 3 5 8 3 l3 . 8l1 1 0. 5 3 2 7 1 . 1 0. 2 5 0. 01 o 9 0 . 0 2 6 4 0 . 41 2 8 1 . 1 O. 2 5 4. 4 7 8 2 l 8 . 41 5 1 0. 2 4 31 由表 6可以看出在使用 A D M进行调制时其编码噪声 功率基本都是小于使用 D M调制时所产生的编码噪声功 率。在 5 F ( 1 0 0 ) 时两者较为接近的原因就是 0 . 2 5的步长 和 1 6 k 的采样频率非常贴近调制信号 的变化速率 , 使得 在整个调制过程中都不需要改变步长的大小, 但是实际信 号的变化速率是很难预测的, 所以才会有表 6中所显示的 A D M的调制噪声功率较 D M小, 尤其是在信号变化速率 较大或较小( 如信号 F ( 1 0 0 ) 和4 F ( 3 0 0 ) +5 F ( 1 0 0 0 ) + F ( 3 0 0 0 ) ) 时更是如此。 4结束语 D M的调制方式可以充分利用前一次抽样值的信息 减少冗余信息的传输 , 但是由于不可调整增量步长而引起 的过载噪声和量化噪声在随机信号中将被放大 , 而文本提 出的基于时序逻辑电路和集成运算放大器的 A D M 自适应 增量调制系统, 在很大程度上减少了过载噪声和量化噪 声 , 实现简单并且性能远优于 D M系统。 参考文 献 [ 1 ] 陶亚雄主编, 王坚主审. 现代通信 原理与技术 .电子工业出版社 , 2 0 0 9年 5月 [ 2 ] 刘宏友 , 彭锋等 著 . MA T L A B 6 . X符 号运算及其 应用 .机械 工业 出版社. 2 0 0 3年 2月 [ 3] R AB I N E R L , S C H A F E R R. D i ~m l P r o ce s s in g o f S p e e ch S i g n a ls [ M] . N J : P r n t i ce H a l l, 1 9 7 8

展开阅读全文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值