【摘 要】随着时代的发展和社会经济的进步,我国城市化进程在逐步的加快,轨道交通获得了快速的发展,AFC系统得到了较为广泛的应用。要想有效传输数据,就需要合理设计轨道交通AFC系统通信模型。通信模型会直接影响到AFC系统数据传输的可靠性,还会决定到AFC系统的性能,需要足够的重视。本文简要分析了轨道交通AFC系统网络通信概要设计,希望可以提供一些有价值的参考意见。
【关键词】轨道交通;AFC系统;网络通信
如今,全自动收费系统(AFC)得到了广泛应用,它集中了很多种先进技术,如计算机技术、信息收集和处理技术、机械制造技术等,促使自动化售票和检票得到了实现,智能化程度较高。相较于传统的纸票售票方式,自动售检票系统更加的便捷和准确,可以将人工售检票模式中的各种缺点给有效克服掉,如较多的财务漏洞、较高的出错率、较大的劳动强度等,可以避免有假票或者人情票问题的出现,促使管理水平得到了提高。
1 轨道交通AFC系统结构及其功能
一是轨道交通AFC系统结构:轨道交通AFC系统有效集中了多项高新技术,如计算机、网络通信技术等,促使轨道交通售票、检票、清分、管理以及统计等各项功能得以自动化实现。轨道交通AFC系统的架构体系一共有4层,分别是车站终端设备、车站计算机系统、线路中央计算机系统、清分系统等;通过通信接口有效连接了系统的各个层次,数据的传输是利用通信模块来实现的。为了促使轨道交通网络化要求得到满足,就需要对通信接口和通信方式进行统一制定。
二是AFC系统各层功能概述:车站终端设备包括自动售票机、半自动售票机、自动检票机等,发售车票、进出站检票以及票卡充值是它的主要功能;车站计算机下发的命令、参数和文件等可以被终端设备所接收到,对交易数据进行存储,并且向上层系统上传交易数据、审计数据以及设备运行状态数据等。
车站计算机系统主要是对车站各个终端设备上传的交易数据进行接收和存储,处理之后,向上层系统上传。对上层系统的各类系统运行参数、命令等进行接收,处理过之后,向车站终端设备进行转发;对车站终端设备进行实时监控,将各个设备的运行状态以及故障等信息给显示出来。
线路中央计算机系统主要是对清分系统下传的运行参数、命令、票价表等数据进行接收,进行处理过之后,下发出去。对下层系统上传的交易数据进行接收,处理过之后向上级系统上传。
清分系统主要是对运行参数、命令以及票价表等进行设置和下发,对线路中央计算机系统上传的各种原始交易数据进行接收和处理,并且将各种统计分析报告给生成出来,对报表进行打印。
2 轨道交通AFC系统数据流程
一是终端设备数据上传:通常情况下,可以将车站设备的数据划分为多种类型,如交易数据;寄存器数据、状态数据、维护管理数据、收益管理数据等,由设备产生这些数据,然后向上层系统进行上传。设备生成数据之后,设备需要检查数据的合法性,然后结合数据的类别,来分别进行传送;车站计算机系统对这些数据进行接收,之后归入数据库,向线路中央计算机系统进行转发;这些数据被线路中央计算机系统接收到之后,会向轨道交通清分系统进行转发。
二是线路中央计算机数据下传:RTCHS的参数可以被中央计算机所接收,并且对本线路的设备参数进行设置。要结合参数的特性,来启用或者保存中央计算机自身使用的参数,如果参数需要下载,中央计算机需要向相关的车站计算机及时下发参数;车站计算机对中央计算机的参数进行接收。如果参数需要下载,车站计算机需要向相关的车站终端设备中主动下发参数,车站终端设备对车站计算机的参数进行接收。
3 轨道交通AFC系统通信方式
一是通信协议的选择:其中,CORBA、Socket接口等是如今经常用到的数据传输方式,在TCP/IP网络中,最为常用的API应用程序接口就是Socket接口技术;将面向连接协议的Socket模型应用到实时数据传输中,因为一系列的数据纠错功能可以由本协议所提供,以便能够通过网络来向对及时准确的传输数据。可以利用TCP/IP协议来实现轨道交通AFC系统各个层之间的通信。
二是基于TCP/IP协议的四种通信方式:首先是两节点同步短连接,客户端和服务器之间的一种重要同步通信方式就是两节点同步短连接,客户端指的是主动发起连接的一方,而服务器对数据接收之后,需要做出应答。采用这种通信方式,客户端和服务器之间数据传输的可靠性就可以得到实现。
其次是两节点异步短连接,相较于同步短连接来讲,这种通信方式有着最大的差异就是服务器不会做出应答,那么就无法保证可以成功的向服务器传输客户端的数据。
然后是两节点异步长连接,在客户端和服务器之间的异步通信方式中,非常重要的一种就是两节点异步长连接,数据被客户端和服务器所接收到之后,不会做出应答,因此,将这种通信方式应用过来,客户端和服务器之间数据传输的可靠性也无法得到保证。
最后是多节点同步短连接,多节点之间要想实现同步通信,非常重要的一种方式就是多节点同步短连接,采用这种通信方式,客户端和服务器之间数据传输的可靠性就可以得到有效保证。
4 利用多线程技术和同步短连接通信方式设计AFC系统通信模型
AFC系统具有较多的任务,在任何一个时刻,本系统任意两层之间都可能在对不同的业务进行处理,因此,就需要在独立的线程中去处理每一个业务。具体来讲,从服务器的角度上理解,本系统可以对来自终端设备的连接请求进行实时监听,并且生成Socket,通过Socket的句柄值,来对线程进行创建,以便收发数据;从客户端的角度上来讲,如果需要与某个终端设备进行通信,它可以对线程进行创建,并且将Socket生成于线程中,然后连接客户端,来收发数据。
5 结语
通过上文的叙述分析我们可以得知,轨道交通AFC系统综合了多项先进技术,具备较多的功能;而其功能的实现,会直接受到通信方式的影响。因此,就需要对轨道交通AFC系统网络通信设计产生足够的重视,对比各种通信方式,对AFC系统通信模块的功能需求充分考虑,将整个系统的通信框架给科学设计出来。
参考文献:
[1]苏青.自动售检票系统在城市轨道交通中的普及应用[J].内江科技,2007(12).
[2]王健,张宁,黄亮.南京地铁AFC系统网络化建设思路和再思考[J].都市快轨交通,2011(4).
[3]邓先平,陈凤敏.我国城市轨道交通AFC系统的现状及发展[J].都市快轨交通,2005(3).
[4]陈鹏辉.城市轨道交通自动售检票系统的现状与发展趋势[J].城市轨道交通研究,2009(5).
[5]赵成光.城市轨道智能交通系统框架研究[J].都市快轨交通,2004(6).