基于matlab数字交换网络的仿真,基于MATLAB数字交换网络的仿真

基于MATLAB数字交换网络的仿真

2009 年第 1 期 (总第 113 期)

大 众 科 技

DA ZHONG KE JI

No.1, 2009 (Cumulatively No.113)

基于 MATLAB 数字交换网络的仿真

燕慧英,时永鹏,王松德

(洛阳师范学院,河南 洛阳 471022)

【摘 要】为了帮助学生更好的理解程控数字交换的原理,文章在阐述组成数字交换网络的时间(T)接线器,空间(S) 接线器以及 T-S 交换网络的工作原理的基础上,利用 MATLAB 软件中的 Simulink 工具箱实现了数字交换过程的仿真.通过在 教学实践中演示该仿真过程,加深了学生对理论知识的理解,提高了学生的动手能力. 【关键词】数字交换网络;T 接线器;S 接线器;Simulink 【中图分类号】TP311.5 【文献标识码】A 【文章编号】1008-1151(2009)01-0055-02

(一)数字交换网络的工作原理

数字交换网络是程控数字交换机的核心,主要由数字接 线器组成,能够直接交换从数字传输设备进来的数字信号. 当数字交换网络只连接一套 PCM 系统时,数字交换仅在这条 总线的话路时隙之间进行; 当数字交换网络同时连接多套 PCM 系统时,数字交换不仅可以在不同 PCM 总线的相同时隙之间 进行,也可以在不同时隙之间进行. 组成数字交换网络的接线器有时间(T)接线器和空间(S) 接线器两种. 接线器完成时隙之间的交换, 接线器完成 PCM T S 总线之间的交换.如果不同 PCM 总线的不同时隙之间进行交 换则需要两种接线器协同完成,称为多级数字交换网络.

图1

T 接线器的工作方式

(二)T 接线器

1.T 接线器的组成和工作原理 T 接线器由话音存储器和控制存储器组成.话音存储器 (SM)用于寄存经过 PCM 编码处理的话音信息,每个单元存放 一个时隙的内容.控制存储器(CM)用于寄存话音信息在 SM 中 的单元号,如果某话音信息存放于 SM 的 2 号单元中,那么在 CM 的单元中就应写入"2".通过在 CM 中存放地址,从而控 制话音信号的写入或读出.一个 SM 的单元号占用 CM 的一个 单元,所以 CM 的单元数和 SM 的单元数相等. T 接线器的工作方式分为输出控制方式和输入控制方式 两种. 如果 SM 的写入信号受定时脉冲控制, 而读出信号受 CM 控制, 则称为输出控制方式, SM 是"顺序写入, 即 控制读出". 反之,如果 SM 的写入信号受 CM 控制,而读出信号受定时脉 冲控制,则称其为输入控制方式,即 SM 是"控制写入,顺序 读出". 图 1 所示为顺序写入,控制读出的 T 接线器示意图.在 定时脉冲 CP 控制下将 PCM 总线上的每个输入时隙所携带的话 音信息依次写入 SM 的相应单元中,即 A 写入到 SM 单元号为 10 的单元中;然后根据要求,在 CM 的相应单元中填写 SM 的 读出地址, 10 写入到 CM 单元号为 50 的单元中, 即 最后在 CP 控制下按输出时隙的顺序读出 SM 中的话音信息,这样 A 就被 写入到时隙 50 中,即完成了一次时隙交换.

2.T 接线器的仿真 根据 T 接线器的组成和工作原理,利用 MATLAB 对话音存 储器"控制读出"的工作过程进行仿真.假设数字交换电路 只有 4 个时隙,要求将时隙 1 的内容交换到时隙 4 中.根据 要求,利用 Simulink 工具箱中的 Pulse Generator(和采样时 间无关),Step(阶跃信号),Dot Product(点乘运算),Date Store Real( 从 指 定 的 数 据 存 储 器 读 数 据 ) , Date Store Memory(为数据存储器定义内存区域),Date Store Write(写 数据到指定的数据存储器),Transport Delay (信号传输延 时),Scope(示波器)模块,构建的 T 接线器的仿真图如图 2 所示.

图2

T 接线器的仿真图

首先用 3 个脉冲发生器来模拟 3 路话音作为话音存储器 的输入数据,其参数设置如表 1 所示. 表1

脉冲发生器序号

Pulse Generator 1 Pulse Generator 2 Pulse Generator 3

T 接线器脉冲发生器参数设置

幅度

1 1 1

周期/s

2 2 2

脉宽/%

75 50 25

【收稿日期】2008-11-17 【作者简介】燕慧英(1979-) ,女

,河南开封人,洛阳师范学院物理与电子信息学院助教,硕士,研究方向为数字通信与 信号处理;时永鹏(1978-) ,男,河南荥阳人,洛阳师范学院物理与电子信息学院讲师,研究方向为多媒体信息处理;王松德 (1951-) ,男,河南汝州人,洛阳师范学院物理与电子信息学院教授.

- 55 -

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于MATLAB网络控制系统仿真-基于MATLAB网络控制系统仿真.pdf 基于MATLAB网络控制系统仿真 【英文篇名】The simulation of networked control systems based on MATLAB【作者中文名】[url=]许顺孝[/url];【作者英文名】[url=]XU Shun-xiao(Marine Engineering Institute[/url]; [url=]Jimei University[/url]; [url=]Xiamen[/url]; [url=]Fujian 361021[/url]; [url=]China)[/url];【作者单位】[url=]集美大学轮机工程学院[/url];【文献出处】福州大学学报, Journal of Fuzhou University, 编辑部邮箱 2008年 S1期   期刊荣誉:中文核心期刊要目总览  ASPT来源刊  CJFD收录刊【关键词】[url=]网络控制系统[/url]; [url=]ActiveX[/url]; [url=]MATLAB[/url]; [url=]TrueTime[/url];【英文关键词】[url=]networked control system[/url]; [url=]Active X[/url]; [url=]MATLAB[/url]; [url=]TrueTime[/url];【摘要】介绍了基于TrueTime工具包和Active X技术的仿真平台实现方法.前者是根据网络MAC协议对通信延迟机理进行建模的仿真软件包;后者是针对网络控制系统通信模型仿真困难的缺点而提出,该方法通过ActiveX技术实现了对象模型和控制器通信,为网络控制系统的理论研究提供有效的检验平台.通过对两者的比较指出两种方法的优缺点.【英文摘要】This paper introduces two methods of simulation based on TrueTime and Active X,the first is a soft package which create model according to delay principle of networked MAC protocol,the latter is a new method to deal with the difficulty on the simulation of communication model.This method realizes the communication of the plant model and controller through ActiveX technology,then provides an effective test platform for theory research on NCS.Finally this paper gives the advantage and disadvantage by comparin...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值