基于DSP的铁路信号识别技术

文章编号:1005-8451(2010)04-0046-03

基于DSP的铁路信号识别技术

黄雪程1,王

2.北京邮电大学

摘性要求。

关键词:数字信号处理;信号识别;铁路中图分类号:U28

文献标识码:A

焱1,刘春2

100044;100088)

(1.北京大成通号轨道交通设备有限公司,北京

信息与通信工程学院,北京

要:本文设计了一种基于DSP的铁路信号精确识别技术。它以数字信号处理芯片TMS320C6713为

核心,能够完成铁路信号接收、识别、记录、统计分析和显示多个功能,满足铁路交通系统实时性和可靠

Identification technology of railway signal based on DSP

HUANG Xue-cheng1, WANG Yan 1, LIU Chun2

(1.Beijing Dacheng Comm-signal Railway Transit Eqnipment LTD., Beijing

100088, China)

Abstract: In this paper , an identification technology of the railway signal based on DSP was designed. The technology useda DSP chip TMS320C6713 as data processor. It could complete the railway signal reception , identification , records ,statistical & analysis and display. The requirements for real time and reliability to Railway Transport System had beenfulfilled.

Key words: Digital Signal Processor(DSP); signal recognition; railway

100044, China;

2.Suhool of Information and Communication Engineering, Beijing University Posts and Telecommunication, Beijing

铁路信号识别技术应用于列车自动防护系统

中,对ATP(列车超速防护系统)信号好进行解调、识别,ATP控制以识别结果提供对列车的防护,控制列车运行的追踪间隔与运行速度,该技术还具备检测自身工作状态,判定故障的功能。伴随

收稿日期:2009-11-19

作者简介:黄雪程,助理工程师;王

焱,高级工程师。

高速列车运输系统的发展,铁路运输的提速、车载

的需求,基于分立元器件和模拟信号处理技术的传统铁路信号设备越来越满足不了铁路系统安全性和实时性的要求。研究开发出基于计算机技术和数字信号处理技术的铁路信号设备已成为铁路信号的发展趋势。

本文提出基于DSP技术的铁路信号识别系统,以数字信号处理芯片TMS320C6713为核心,

干预自动铺画车站技术作业表的软件系统。

系统投入运行后,合计铺画运站时间由大约一班作业时间(10 h)降为1 h ̄2 h左右完成,每一小时之内用于铺画的时间降到5 min ̄10 min之间。技术作业表的快速铺画,将调度指挥工作从烦琐的手工铺画中彻底解放了出来,达到了技术作业表生产指挥作用的充分发挥,大幅度的提高了调度指挥人员的运输指挥水平和工作效率,对提高车站运输工作的管理水平和劳动力资源的合理配置、优化和信息系统资源的有效重用都起到了积极的作用。

46

2010.4总第157期

RCA

参考文献:

[1] 孙远运. TMIS总体架构设计研究[J]. 铁路计算机应用,2005(7).

[2] 钱国伟. TMIS车站系统在编组站的应用与拓展实践[J]. 上海铁道科技,2005(1).

[3] 佟晓生. 构建TMIS公共数据平台的基本设想[J]. 铁路计算机应用,2009(2).

[4] 张全寿,张仲义. 编组站货车实时信息系统[M]. 北京:中国铁道出版社,1997.

[5] 伍俊良. 管理信息系统(MIS)开发与应用[M]. 北京:科学出版社,1999.

第19卷第4期基于DSP的铁路信号识别技术计算机与通信信号

能够完成铁路信号接收、识别、记录、统计分析和显示多个功能,在重庆单轨交通系统中投入实验测试,测试结果表明该系统具有较高的实时性和可靠性。

1信号识别系统的整体结构

技术包括铁路信号接收,信号处理和信号统

计分析3个部分。信号接收:由接收天线和信号放大器组成,用于实时接收现场信号;信号处理:包括A/D转换模块和解码模块,接收信号先经过A/D芯片(芯片型号:TLV320AIC23B)进行模数信号转换,然后运用数字信号处理算法解调接收的移频信号;信号统计分析:接收信号处理部分输出的解调信息,在PC机上利用相关软件进行统计分析。

整体工作流程如图1:接收天线实时接收铁路信号,由信号放大器放大通过I/O接口送入DSP开发板,先经通过模数信号完成转换,再由TMS320c6713芯片完成解码任务后,一方面完成上灯操作,另一方面将解码信息送入上位PC机,PC机上统计分析软件完成信息的记录、统计分析和结果显示,根据解码信息,获得列车信号设备的工作状态对列车进行控制。

铁路信号识别系统整体结构

硬件设计

以32 bit浮点处理器TMS320C6713为数据处

理核心,

采用外围电路设计。

硬件结构框图如图2。

图2铁路信号识别系统硬件结构框图

2.1数据采集模块

考虑到本系统将投入某城市跨座式单轨交通系统中使用,一方面某城市单轨交通中铁路信号最大载频为21 kHz,根据奈奎斯特定律可知系统采样频率必须大于或等于42 kHz;另一方面铁路信号富含丰富的低频信息,频率间隔极小,系统要保证低频信号的精确识别必须采用精度很高的芯片。所以采用音频CODEC芯片TLV320AIC23B,TLV320AIC23B采样带宽48 kHz、最大采样速率96 kHz 。可以在 8 kHz  ̄ 96 kHz 采样率范围内提供 16 bit、20 bit、24 bit和 32 bit采样,音频口耐压范围为0 V~2V。其所有数据性能均满足某城市单轨交通铁路信号动态范围的要求。

音频芯片TLV320AIC23B是通过I2C总线接收配置信息完成内部寄存器配置,通过I2S总线协议完成与DSP的数据交换。高精度、高采样率的采样芯片提高了系统信号识别的精度。另外采用高性能的音频芯片TLV320AIC23B,能够减小数据采集时造成的时延,有效地提高系统的实时处理能力。2.2信号识别模块

该模块由DSP芯片协同SDRAM完成。根据铁路信号识别系统信号处理任务及实时性的要求,信号处理芯片选用的高性能32 bit浮点DSP 处理器TMS320C6713,其适用于专业音频信号处理,主频可达到300 MHz,处理速度高达2 400 MIPS/1 800MFLOPS。TMS320C6713 采用了2 级Cache结构,片上共有 264 K×8 bit存储器 。TMS320C6713有32 bit的EMIF 地址总线,有4 个空间,每个空间均可与SDRAM 、SBSRAM 和异步外设实现无缝接口。通过合理的EMIF接口设计,可最大限度的发挥TMS320C6713强大的定点/浮点数据运算性能,提高硬件平台的实时处理能力。

由于采样数据量巨大,片上存储器存储空间不能满足要求,所以信号采集电路将采集到的数据存放在64 MBSDRAM内,通过EMIF与C6713完成数据交换。另外,为实现系统加电后能够自动加载应用程序,进入工作状态,程序代码存放在512 KbFLASH内,在系统加电后由Bootloader 加载到TMS320C6713片内RAM中运行。2.3UART通信电路设计

UART (Universal Asynchronous Receiver/Transmitter,通用异步接收/发送装置) 通道实现

RCA 2010.4总第157期

47

计算机与通信信号

铁 路 计 算 机 应 用

第19卷第4期

DSP与上位机之间的通信,为了实现多种电平接口,系统采用TL16C752B作为通用异步收发器。芯片包含二路相互独立的异步收发器,接收和发送各带64 byte的FIFO,最高传输速率可达 1.5Mbps,采用MAX3160多协议收发器,使得异步串口接口电平可配置为RS232/RS422/RS485 多种接口电平标准。TL16C752B与C6713的EMIF接口,配置在C6713的CE[3]空间中。

3软件设计

软件根据功能要求和编程平台的不同可分为DSP程序设计、DSP与上位机通信设计和PC上位机软件设计3个部分。

图3

铁路信号识别技术软件流程图

(1)DSP程序设计。系统主程序如图3,包括

信号处理芯片TMS320C6713、CODEC及串口芯片等初始化程序设计、信号识别算法设计和中断服务程序设计。

a.DSP芯片初始化程序。完成内置定时器设置、CPU与外部存储器接口EMIF

设置和中断向量

设置。串口、CODEC

芯片初始化程序完成内部控

制寄存器设置。

b. 信号识别算法。采用

ZFFT

算法与频率能

量重心校正技术相结合,能够精确识别出频率间

48

2010.4总第157期

RCA

隔极小的低频信号,保证铁路信号的精确识别。

c. 中断服务程序。由定时中断程序,串口中断程序和采样中断程序组成。采样中断程序流程如图3b.,图中Sample为一次采样完成标志,Select为采样片选信号。将采样信号存储空间分为A和B两个区域,每个区域能存储一次信号识别所需采样数据,A区采样完成则B区开始采样,任一区采样完成则将采样完成标志Sample置为1,同时主程序开始信号识别计算工作。采样中断程序的分区设计使系统在响应采样中断程序的同时能够完成信号计算的工作,降低了系统完成一次信号识别所需时间,从而保证系统的高实时性。(2)DSP与PC上位机及下位机信号显示灯通信设计。DSP与上位机之间通信采用RS232串口标准,DSP通过RS232控制寄存器来初始化串口:设置波特率,使能串口接收与发送等。系统通过定时响应串口中断程序完成DSP与上位机之间的数据传输。DSP与下位机信号显示灯之间通过芯片内置外设GPIO连接,信号灯实时显示系统工作状态。

(3)PC上位机软件设计。该软件由C++语言编写完成,具有将解调信号记录存储、统计分析和实时显示的功能。

4结术语

铁路识别系统在重庆跨座式单轨轨道交通系统已投入实验测试阶段,测试结果表明基于DSP技术的铁路信号识别系统具有运算速度快,精度高,实时性好和稳定性强等特点。

参考文献:

[1] 李方慧,王飞,何佩琨. TMS320C6000系列DSPs原理与应用[M].北京:电子工业出版社,2005.

[2] 郎宗琰,郜成缙. 现代铁路信号技术[M]. 成都:西南交通大学出版社,2000.

[3]TLV320AIC23B Data Manual[S]. Texas Instruments Incor-porated, 2002.

[4]TL16C752B Data Manual[S]. Texas Instruments Incorporated,2002.

[5] TMS320C6000 CPU and Instruction Set Reference Guide[S].Texas Instruments Incorporated, 2000.

文章编号:1005-8451(2010)04-0046-03

基于DSP的铁路信号识别技术

黄雪程1,王

2.北京邮电大学

摘性要求。

关键词:数字信号处理;信号识别;铁路中图分类号:U28

文献标识码:A

焱1,刘春2

100044;100088)

(1.北京大成通号轨道交通设备有限公司,北京

信息与通信工程学院,北京

要:本文设计了一种基于DSP的铁路信号精确识别技术。它以数字信号处理芯片TMS320C6713为

核心,能够完成铁路信号接收、识别、记录、统计分析和显示多个功能,满足铁路交通系统实时性和可靠

Identification technology of railway signal based on DSP

HUANG Xue-cheng1, WANG Yan 1, LIU Chun2

(1.Beijing Dacheng Comm-signal Railway Transit Eqnipment LTD., Beijing

100088, China)

Abstract: In this paper , an identification technology of the railway signal based on DSP was designed. The technology useda DSP chip TMS320C6713 as data processor. It could complete the railway signal reception , identification , records ,statistical & analysis and display. The requirements for real time and reliability to Railway Transport System had beenfulfilled.

Key words: Digital Signal Processor(DSP); signal recognition; railway

100044, China;

2.Suhool of Information and Communication Engineering, Beijing University Posts and Telecommunication, Beijing

铁路信号识别技术应用于列车自动防护系统

中,对ATP(列车超速防护系统)信号好进行解调、识别,ATP控制以识别结果提供对列车的防护,控制列车运行的追踪间隔与运行速度,该技术还具备检测自身工作状态,判定故障的功能。伴随

收稿日期:2009-11-19

作者简介:黄雪程,助理工程师;王

焱,高级工程师。

高速列车运输系统的发展,铁路运输的提速、车载

的需求,基于分立元器件和模拟信号处理技术的传统铁路信号设备越来越满足不了铁路系统安全性和实时性的要求。研究开发出基于计算机技术和数字信号处理技术的铁路信号设备已成为铁路信号的发展趋势。

本文提出基于DSP技术的铁路信号识别系统,以数字信号处理芯片TMS320C6713为核心,

干预自动铺画车站技术作业表的软件系统。

系统投入运行后,合计铺画运站时间由大约一班作业时间(10 h)降为1 h ̄2 h左右完成,每一小时之内用于铺画的时间降到5 min ̄10 min之间。技术作业表的快速铺画,将调度指挥工作从烦琐的手工铺画中彻底解放了出来,达到了技术作业表生产指挥作用的充分发挥,大幅度的提高了调度指挥人员的运输指挥水平和工作效率,对提高车站运输工作的管理水平和劳动力资源的合理配置、优化和信息系统资源的有效重用都起到了积极的作用。

46

2010.4总第157期

RCA

参考文献:

[1] 孙远运. TMIS总体架构设计研究[J]. 铁路计算机应用,2005(7).

[2] 钱国伟. TMIS车站系统在编组站的应用与拓展实践[J]. 上海铁道科技,2005(1).

[3] 佟晓生. 构建TMIS公共数据平台的基本设想[J]. 铁路计算机应用,2009(2).

[4] 张全寿,张仲义. 编组站货车实时信息系统[M]. 北京:中国铁道出版社,1997.

[5] 伍俊良. 管理信息系统(MIS)开发与应用[M]. 北京:科学出版社,1999.

第19卷第4期基于DSP的铁路信号识别技术计算机与通信信号

能够完成铁路信号接收、识别、记录、统计分析和显示多个功能,在重庆单轨交通系统中投入实验测试,测试结果表明该系统具有较高的实时性和可靠性。

1信号识别系统的整体结构

技术包括铁路信号接收,信号处理和信号统

计分析3个部分。信号接收:由接收天线和信号放大器组成,用于实时接收现场信号;信号处理:包括A/D转换模块和解码模块,接收信号先经过A/D芯片(芯片型号:TLV320AIC23B)进行模数信号转换,然后运用数字信号处理算法解调接收的移频信号;信号统计分析:接收信号处理部分输出的解调信息,在PC机上利用相关软件进行统计分析。

整体工作流程如图1:接收天线实时接收铁路信号,由信号放大器放大通过I/O接口送入DSP开发板,先经通过模数信号完成转换,再由TMS320c6713芯片完成解码任务后,一方面完成上灯操作,另一方面将解码信息送入上位PC机,PC机上统计分析软件完成信息的记录、统计分析和结果显示,根据解码信息,获得列车信号设备的工作状态对列车进行控制。

铁路信号识别系统整体结构

硬件设计

以32 bit浮点处理器TMS320C6713为数据处

理核心,

采用外围电路设计。

硬件结构框图如图2。

图2铁路信号识别系统硬件结构框图

2.1数据采集模块

考虑到本系统将投入某城市跨座式单轨交通系统中使用,一方面某城市单轨交通中铁路信号最大载频为21 kHz,根据奈奎斯特定律可知系统采样频率必须大于或等于42 kHz;另一方面铁路信号富含丰富的低频信息,频率间隔极小,系统要保证低频信号的精确识别必须采用精度很高的芯片。所以采用音频CODEC芯片TLV320AIC23B,TLV320AIC23B采样带宽48 kHz、最大采样速率96 kHz 。可以在 8 kHz  ̄ 96 kHz 采样率范围内提供 16 bit、20 bit、24 bit和 32 bit采样,音频口耐压范围为0 V~2V。其所有数据性能均满足某城市单轨交通铁路信号动态范围的要求。

音频芯片TLV320AIC23B是通过I2C总线接收配置信息完成内部寄存器配置,通过I2S总线协议完成与DSP的数据交换。高精度、高采样率的采样芯片提高了系统信号识别的精度。另外采用高性能的音频芯片TLV320AIC23B,能够减小数据采集时造成的时延,有效地提高系统的实时处理能力。2.2信号识别模块

该模块由DSP芯片协同SDRAM完成。根据铁路信号识别系统信号处理任务及实时性的要求,信号处理芯片选用的高性能32 bit浮点DSP 处理器TMS320C6713,其适用于专业音频信号处理,主频可达到300 MHz,处理速度高达2 400 MIPS/1 800MFLOPS。TMS320C6713 采用了2 级Cache结构,片上共有 264 K×8 bit存储器 。TMS320C6713有32 bit的EMIF 地址总线,有4 个空间,每个空间均可与SDRAM 、SBSRAM 和异步外设实现无缝接口。通过合理的EMIF接口设计,可最大限度的发挥TMS320C6713强大的定点/浮点数据运算性能,提高硬件平台的实时处理能力。

由于采样数据量巨大,片上存储器存储空间不能满足要求,所以信号采集电路将采集到的数据存放在64 MBSDRAM内,通过EMIF与C6713完成数据交换。另外,为实现系统加电后能够自动加载应用程序,进入工作状态,程序代码存放在512 KbFLASH内,在系统加电后由Bootloader 加载到TMS320C6713片内RAM中运行。2.3UART通信电路设计

UART (Universal Asynchronous Receiver/Transmitter,通用异步接收/发送装置) 通道实现

RCA 2010.4总第157期

47

计算机与通信信号

铁 路 计 算 机 应 用

第19卷第4期

DSP与上位机之间的通信,为了实现多种电平接口,系统采用TL16C752B作为通用异步收发器。芯片包含二路相互独立的异步收发器,接收和发送各带64 byte的FIFO,最高传输速率可达 1.5Mbps,采用MAX3160多协议收发器,使得异步串口接口电平可配置为RS232/RS422/RS485 多种接口电平标准。TL16C752B与C6713的EMIF接口,配置在C6713的CE[3]空间中。

3软件设计

软件根据功能要求和编程平台的不同可分为DSP程序设计、DSP与上位机通信设计和PC上位机软件设计3个部分。

图3

铁路信号识别技术软件流程图

(1)DSP程序设计。系统主程序如图3,包括

信号处理芯片TMS320C6713、CODEC及串口芯片等初始化程序设计、信号识别算法设计和中断服务程序设计。

a.DSP芯片初始化程序。完成内置定时器设置、CPU与外部存储器接口EMIF

设置和中断向量

设置。串口、CODEC

芯片初始化程序完成内部控

制寄存器设置。

b. 信号识别算法。采用

ZFFT

算法与频率能

量重心校正技术相结合,能够精确识别出频率间

48

2010.4总第157期

RCA

隔极小的低频信号,保证铁路信号的精确识别。

c. 中断服务程序。由定时中断程序,串口中断程序和采样中断程序组成。采样中断程序流程如图3b.,图中Sample为一次采样完成标志,Select为采样片选信号。将采样信号存储空间分为A和B两个区域,每个区域能存储一次信号识别所需采样数据,A区采样完成则B区开始采样,任一区采样完成则将采样完成标志Sample置为1,同时主程序开始信号识别计算工作。采样中断程序的分区设计使系统在响应采样中断程序的同时能够完成信号计算的工作,降低了系统完成一次信号识别所需时间,从而保证系统的高实时性。(2)DSP与PC上位机及下位机信号显示灯通信设计。DSP与上位机之间通信采用RS232串口标准,DSP通过RS232控制寄存器来初始化串口:设置波特率,使能串口接收与发送等。系统通过定时响应串口中断程序完成DSP与上位机之间的数据传输。DSP与下位机信号显示灯之间通过芯片内置外设GPIO连接,信号灯实时显示系统工作状态。

(3)PC上位机软件设计。该软件由C++语言编写完成,具有将解调信号记录存储、统计分析和实时显示的功能。

4结术语

铁路识别系统在重庆跨座式单轨轨道交通系统已投入实验测试阶段,测试结果表明基于DSP技术的铁路信号识别系统具有运算速度快,精度高,实时性好和稳定性强等特点。

参考文献:

[1] 李方慧,王飞,何佩琨. TMS320C6000系列DSPs原理与应用[M].北京:电子工业出版社,2005.

[2] 郎宗琰,郜成缙. 现代铁路信号技术[M]. 成都:西南交通大学出版社,2000.

[3]TLV320AIC23B Data Manual[S]. Texas Instruments Incor-porated, 2002.

[4]TL16C752B Data Manual[S]. Texas Instruments Incorporated,2002.

[5] TMS320C6000 CPU and Instruction Set Reference Guide[S].Texas Instruments Incorporated, 2000.


相关文章

  • 基于DSP的声纹识别技术的研究
  • 第30卷第4期 辽宁工业大学学报(自然科学版) V ol.30, No.4 2010 2010年 8 月 Journal of Liaoning University of Technology(Natural Science Editio ...查看


  • 基于D S P/B I O S的门禁系统设计与实现 - 中国一卡通网
  • 基于D S P/B I O S的门禁系统设计与实现 来源:中国一卡通网  作者:曹磊,范彩霞  发布时间:2010-08-09 17:48:48  字体:[大中小] 关键字:D S P  B I O S  门禁系统  生物特征 摘   要: ...查看


  • 智能仓库管理系统
  • 电子技术 128 智能仓库管理系统 孟庆仙 (云南机电职业技术学院, 昆明 650203) 摘 要:该系统主要是完成仓库监控系统中的子模块--变频拖动系统,实现卷帘门稳定匀速拖动.让仓库在安全的条件下能够有效的管理进出仓库的人与物,并且能够 ...查看


  • 疲劳驾驶状态检测系统的设计
  • 疲劳驾驶状态检测系统的设计 摘 要: 司机疲劳驾驶容易引起严重的交通事故,疲劳状态检测系统的研究成为计算机应用研究的重要领域.为了满足疲劳状态检测系统实时性要求,选择实时性较好的Adaboost 算法来识别人眼,采用单位时间内眼睛闭合时间所 ...查看


  • 现代信号处理_2014-01
  • 现代信号处理 李飞 [email protected] 2014年2月-5月 绪论李飞2014.2.18 课程简介 现代信号处理是"信息与通信工程"学科."电子与通信工程"专业类一门重要的专业基础 ...查看


  • 江苏省大学生创新训练计划项目研究总结报告
  • 附件3 江苏省大学生创新训练计划项目研究总结报告 一.项目研究背景及意义 20世纪集成电路的发展为数字音频技术提供了良好的发展空间,使数字音频技术得到了迅猛的发展.随着音频处理技术的发展,它们对音质.体积.功耗和处理速度的要求越来越苛刻,作 ...查看


  • 惠水县职称论文发表网-电气工程
  • 云发表,专业论文发表网站!http://www.yunfabiao.com/ 面向作者直接收稿,省去中间环节,价格更低,发表更快,收录更快! 惠水县职称论文发表网-电气工程| 管理 |设计审图 |质量控制论文选题题目 惠水县职称论文发表网- ...查看


  • MG100-238采煤机电气部分
  • 电气控制系统概况 目前国外先进的采煤机主控制系统都是基于网络总线结构的微机控制系统,牵引控制系统采用了一拖一变频调速系统.这些系统实现了采煤机完善的动作控制,系统关键点的故障自诊断和实时保护,工况监测和运行数据记录.数据初步分析和远程监测等 ...查看


  • 通信工程研究生(A)
  • 通信工程考研方向及具体介绍默认分类 2010-03-19 21:23:10 阅读41 评论0 字号:大中小 一.★"信息与通信工程"下面的 ▲通信与信息系统:▲信号与信息处理 二.★"电子科学与技术" ...查看


热门内容