[IT计算机]福建ETC收费系统培训教材.doc
《[IT计算机]福建ETC收费系统培训教材.doc》由会员分享,可在线阅读,更多相关《[IT计算机]福建ETC收费系统培训教材.doc(78页珍藏版)》请在三一办公上搜索。
1、福建省高速公路电子不停车收费系统(ETC)维护培训教材福建省高速公路有限责任公司广州华工信息软件有限公司2008年08月编制说明电子不停车收费系统(ETC)维护培训材料第一册系统构成与原理目 录第1章 引言2第2章 系统构成32.1 系统结构简述32.2 数据存储对象说明4第3章 系统功能73.1 ETC车道收费系统73.2 数据处理服务73.3 参数下发服务83.4 系统监视服务83.5 数据维护终端8第4章 系统工作原理104.1 参数数据处理逻辑104.2 车道过车处理逻辑124.3 收费数据处理逻辑13第1章 引言本册主要讲述ETC车道收费系统的结构组成以及系统运作的工作原理。第2章
2、系统构成2.1 系统结构简述ETC收费系统的系统结构如下图:ETC车道收费系统可分为MTC收费系统、ETC服务器、ETC车道三级,车道收费系统正常运行后,要同时保证参数下发服务、数据处理服务、系统监视服务以及车道通信服务正常运行,才能实时将原始收费记录上传到ETC服务器,并将运营参数下发到车道。2.2 数据存储对象说明ETC收费系统的数据存储对象的组成结构如下图:2.2.1 ETC站级服务器中介数据库该数据库是SQLServer数据库,其中的表包含相关的运营参数、需要上传的原始收费数据、本地备份的原始收费数据。以下为数据库接口表:表类型表名表中文名参数表Fee1一类车费率表Fee2二类车费率表
3、Fee3三类车费率表Fee4四类车费率表Fee5五类车费率表FeeVersion费率版本表DutyList班次表DutyVersion班次版本表Users用户表FreeRecord免费车记录表StationDes收费站描述表FreeDes免费车描述表SpecialDes特殊车描述表BlackTollyCardInfo黑名单记账卡表BlackStoreCardInfo黑名单储值卡表BlackOBUInfo黑名单标签表BlackTerm黑名单终端表BlackCarInfo黑名单车辆表BlackCardTypeDes黑名单卡违章类别描述表InfoTypeDes黑名单提示信息类型描述表Properti
4、esTable车道属性表LaneDes车道描述表收费数据表InList入口流水上传表OutList出口流水上传表FlagStation标识站流水上传表SquadLog车道工班上传表PictureETC抓拍图像上传表InList_Local入口流水表OutList_Local出口流水表FlagStation_Local标识站流水表SquadLog_Local车道工班表PictureETC_Local抓拍图像表2.2.2 站级服务器文件系统站级服务器的文本数据文件都存放在数据处理服务目录下:文件类型存放目录上传数据文件 DataUpLoad重传数据文件 DataReUpload车道监视数据文件 D
5、ataLaneWatch损坏数据文件Bad_Bak备份数据文件Sav_Bak2.2.3 ETC车道文件系统车道的文本数据文件都存放在车道收费软件目录下:文件类型存放目录参数数据文件 Data原始收费数据文件 Data备份的原始收费数据文件 BackupData无需上传的原始收费数据文件 NotSendData备份数据文件Sav_BakETC车道收费系统能够不受任何影响,以独立作业的方式工作,当ETC服务器或网络出现故障时,不影响正常工作,运营参数、原始收费数据记录均存储在本地。参数数据文件名为“参数表名+.txt”,原始收费数据按以下方式命名:数据类型原始数据文件名入口流水文件tb_Inlis
6、t_send.sa出口流水文件tb_Outlist_send.sa标识站流水文件tb_Flagstations_send.sa图片信息文件tb_Picture.sa工班合计数文件tb_SquadLog_send.sa车道监视文件tb_Lanewatch_send.sa第3章 系统功能3.1 ETC车道收费系统车道收费系统包括参数接收服务、数据上传服务、车道收费程序。3.1.1 参数接收服务参数接收服务主要是接收参数下发服务下发的参数数据,并且保存成参数数据文件。3.1.2 数据上传服务数据上传服务主要是将车道上传数据目录下的原始收费数据文件改名后,剪切到站级服务器中的上传数据目录下。如果由于网
7、络等原因不能实时上传收费数据,等到该文件达到指定的大小后(通过配置指定),将原始收费数据文件改名保存。3.1.3 车道收费程序车道收费程序能够实时更新接收到的参数数据文件。在正常登陆后,正常过车时会产生原始收费数据,并且能按指定的班次自动交接班。在维修状态登陆后,生成的收费数据将存放在无需上传数据文件目录下。3.2 数据处理服务数据处理服务主要是将上传或重传数据目录下的数据导入到站级服务器中介数据库中。如果收费数据文件在上传数据目录下,将会把导入成功的数据备份到备份数据目录下,如果收费数据文件在重传数据目录下,将不进行备份。如果发现数据文件有问题,会将其移到损坏数据目录下。3.3 参数下发服务
8、参数下发服务主要将参数下发任务表中需要下发的参数表下发到指定的车道(通过配置指定),如果出现断网或者车道参数接收服务出现故障,将会不断尝试下发参数,直到车道参数接收服务能正常接收到参数为止。同时参数下发服务会将某条车道某个工班的所有车道合计数数据合并成一条记录才上传,不会直接上传车道工班合计数数据。3.4 系统监视服务系统监视服务主要实时监视ETC收费系统各种外设以及应用软件的运行状态,并维护站级服务器中介库的本地收费数据,使其只保留最近一段时间的收费数据(通过配置指定时间范围),同时能检测站级服务器抽取上传收费数据的情况。3.5 数据维护终端数据维护终端主要包括以下功能:服务监控、参数数据查
9、询、参数数据维护、收费数据查询、收费数据维护、系统监视查询。3.5.1 服务监控能实时查看ETC收费系统的站级以及车道的所有应用服务的工作日志,来查看服务的工作情况。同时也能直接手工启动或者停止这些服务。3.5.2 参数数据查询能查询MTC站级服务器下发到ETC站级服务器中介库的参数数据,并且支持按条件进行检索查看。3.5.3 参数数据维护在MTC站级服务器没有下发参数时,能手工将所需的参数下发到ETC车道。在ETC车道与ETC站级服务器网络不能连通的时候,可导出最新的参数数据,然后再在ETC车道导入后可启用这些参数。3.5.4 收费数据查询能查询保留在ETC站级服务器中介库中的本地收费数据,
10、其中包括收费流水数据、车道工班合计数。能统计不同时间段的车流量以及收费金额。3.5.5 收费数据维护能从车道将备份收费数据重新导入ETC站级服务器中介库,也能从ETC站级服务器将备份收费数据重新导入ETC站级服务器中介库。如果数据处理服务导入车道工班合计数时,校验车道工班合计数出现数据不完整,而且确认车道收费数据确实是数据不完整,可以手工修改车道工班合计数,使其数据完整。如果只有收费流水数据而没有车道工班合计数,可以手工添加车道工班合计数,以补齐数据。3.5.6 系统监视能监视ETC车道所有设备的工作状况,能监视车道上所有操作以及过车信息。能监视ETC收费系统各种外设以及应用软件的运行状态,也
11、能查询ETC收费系统各种外设以及应用软件出现过的特殊操作或者异常操作,并且能做出统计,以便分析整个ETC收费系统运作效果。第4章 系统工作原理4.1 参数数据处理逻辑参数数据的处理逻辑主要是下发参数并启用参数。参数数据是自上而下的,从站级服务器向下直达ETC车道。4.1.1 MTC站级服务器下发参数(非ETC收费系统部分)MTC站级服务器下发参数主要对ETC站级服务器中介数据库处理。下发参数时,将以全表的模式将需要下发的参数数据覆盖对应的参数表,同时将参数下发任务表SendPara表中的SendItem数据项等于该参数表的记录的IsChanged的值置为1,同时修改RecordCount的值为
12、该参数表实际的记录数。4.1.2 参数下发服务下发参数参数下发服务下发参数主要对ETC站级服务器中介数据库处理。下面参数下发服务下发参数的流程图:4.1.3 车道参数接收服务接收参数车道参数接收服务将接收到的参数数据写到文本数据文件中,其文件名为“参数表名+_recv.txt”。4.1.4 ETC车道收费系统启用参数ETC车道收费程序实时监测是否有参数下发,发现有后缀名为_recv.txt的参数文件,将其对应的旧文本参数文件删除,将新的参数文件改名去掉后缀_recv,并启用该参数文件的参数数据。4.2 车道过车处理逻辑ETC车道的车辆过车时,车辆进入车道的状况不同就会有不同的处理逻辑,下面从几
13、个方面来讲述车道过车的处理逻辑。4.2.1 ETC车道交易的必要条件在ETC车道通过的车辆必须满足三个必要条件:1) 该车必须已经安装有电子标签(OBU)2) 该车必须有作为通行凭证和缴费能力的闽通卡3) 闽通卡必须正确地插进OBU内4.2.2 天线通讯范围本ETC车道收费系统使用两个区域的通讯范围,其中A区通讯范围比较大,长度大概有二十米,以确保大多数的过车能在A区交易完成,B区通讯范围比较小,只有五六米,以确保只能有一辆车在其范围内。天线工作时,通讯范围只能覆盖两个区域中的其中一个。双区域的通讯范围的设计,是为了兼顾ETC车道过车的车速以及防止跟车现象。当只有一辆车开过来时,由于A区比较长
14、,能满足车辆以比较快的速度在A区交易完成,交易成功后栏杆立刻抬起,车辆可以顺利通过。而当车辆比较多时,车距比较小,为了防止后面的车辆交易完成后栏杆抬起放走前面还没有交易的车辆,这时会切换使用通讯范围比较小的B区,确保只有离栏杆最近的那辆车才能交易。4.2.3 ETC车道收费处理模式在车辆进入ETC车道后,ETC收费系统会根据通讯结果进行收费处理,只有正常收费或者免费的车辆才能通行,其他异常情况都会拦截,以下为车辆收费处理的各种情形:1) 正常收费车出口的车型、车牌与卡内的入口信息一致,能正常收费。2) 免费车该车属于免费车,使用属于该车的用户卡,并且该卡未过期、未禁用、不超出免费区域,按免费车
15、收费。免费车在出口出现车型不符、车牌不符、U转车等现象时,也能正常通过。3) 车型不符车型不符是出口的车型与卡内的入口车型不一致。车型不符在车卡一致时不拦截,否则拦截转人工车道处理。4) 车牌不符车牌不符是出口的车牌与卡内的入口车牌不一致,卡内入口车牌为空时默认为车牌相符。车牌不符在车卡一致时不拦截,否则拦截转人工车道处理。5) 车卡不匹配车卡不匹配是实际车牌与卡内登记的车牌不一致,而且卡内有绑定标志。车卡不匹配,拦截,转人工车道处理。4.3 收费数据处理逻辑收费数据的处理逻辑主要是收费数据的生成、上传、备份以及维护。收费数据是自下而上的,从ETC车道向上直达站级服务器。4.3.1 车道收费系
16、统产生原始收费数据ETC车道收费程序在正常上班后,进行自动过车收费,同时生成后缀为.sa的原始收费数据文件,同时备份原始收费数据文件。原始收费数据一般存放在D:LaneETCdata目录下(也就是在车道收费系统所在目录的./data目录),同时将生成的收费数据备份到D:LaneETCBackupData目录(也就是在车道收费系统所在目录的./ BackupData目录),按数据类型每个工班的数据备份成一个文件,文件名规则为(数据表名工班日期工班号.sav),例如tb_squadlog_send_2007-09-10_03.sav。原始收费数据在ETC车道备份的时间比较长,一般为一年,车道监视文
17、件与图片信息文件由于数据量比较大,将不在车道备份。如果ETC车道收费程序在维修状态登陆后,会将收费数据存放到D:LaneETC NotSendData目录(也就是在车道收费系统所在目录的./ NotSendData目录),按数据类型每个工班的数据备份成一个文件,文件名规则为(数据表名工班日期工班号.sav),例如tb_squadlog_send_2007-09-10_03.sav。4.3.2 车道数据上传服务上传原始收费数据车道数据上传服务上传原始收费数据主要对将存放在D:LaneETCdata目录下(通过配置文件指定目录)后缀为.sa的原始收费数据文件根据改名规则(车道号时间数据表名数据类型
18、标志.sav)改名为后缀为.sav的文件,例如0001_2008090110112_tb_squadlog_send_c.sav,再剪切到ETC站级服务器的上传数据目录下。如果由于网络问题导致原始收费数据不能实时上传,原始收费数据就会保存在.sa文件中,如果该文件达到指定的大小后(通过配置指定,一般是1M),就根据改名规则改名,而生成的新收费数据还是保存在.sa文件中。4.3.3 数据处理服务将原始收费数据入库数据处理服务将原始收费数据入库主要对ETC服务器的SQLServer中介数据库处理。数据处理服务将原始收费数据导入到ETC服务器的SQLServer中介数据库对应的数据表中,同时将原始收
19、费数据文件删除,并作备份,备份文件名规则为(车道号+数据表名工班日期工班号+.sav),例如0001_tb_outlist_send_2007-09-10_03.sav。如果导入的原始收费数据文件中有一部分数据已在数据表中存在,出现主键冲突,将会被丢弃,但不影响其他部分的原始收费数据的导入。4.3.4 参数下发服务合并工班合计数参数下发服务合并工班合计数主要对ETC服务器的SQLServer中介数据库处理。参数下发服务监测到ETC服务器的SQLServer中介数据库的SquadLog_Tmp有数据,而且该数据所在工班已有工班结束的工班合计数,将进行工班合计数合并。先把SquadLog表中该工班
20、的数据删除,再将合并后的工班数据写到SquadLog表中, 并删除SquadLog_Tmp表中该工班的所有数据。4.3.5 系统监视服务进行的数据维护系统监视服务定期删除ETC站级服务器中介库中本地收费数据表的旧数据,只保存最近一段时间的原始收费数据(保留时间在系统监视服的配置文件中配置)。4.3.6 MTC站级服务器抽取收费数据(非ETC部分)MTC站级服务器抽取收费数据主要对ETC服务器的SQLServer中介数据库处理。发现需要上传的原始数据表有数据,将会抽取掉,并将已抽取成功的数据删除。由于ETC收费系统可能会人为的将已经抽取过的数据再存放到需要上传的原始数据表中,所以MTC站级服务器
21、要有处理重复数据的功能。重复主键的流水数据,包括入口流水表(InList)、出口流水表(OutList)、标识站流水表(FlagStation)、抓拍图像表(PictureETC),都是和原有数据是一致的,将重复数据丢弃即可。而重复主键的工班合计数数据,即车道工班表(SquadLog),要以最后那次合并的那条记录为准。目前,MTC站级服务器处理重复主键的数据时,以最后一次上传的数据为准,符合ETC收费系统的要求。电子不停车收费系统(ETC)维护培训材料第二册ETC系统软件维护目 录第1章 引言3第2章 系统平台软件42.1 ETC车道软件运行环境42.2 ETC站级服务器软件运行环境4第3章
22、软件安装与参数设置53.1 站级软件安装与参数配置53.2 车道软件安装与参数配置7第4章 软件操作说明与数据查询94.1 ETC车道收费系统94.2 ETC站级数据维护终端16第5章 常见软件故障维护方法395.1 误报无标签395.2 不能自动交班395.3 数据不完整40第6章 故障应急处理措施41第7章 密钥系统与PSAM卡安装42第1章 引言本册主要讲述ETC车道收费系统的软件安装以及操作说明,系统开始运行后的日常维护以及故障维护。第2章 系统平台软件2.1 ETC车道软件运行环境1、 软件环境Windows XP及以上产品中文版。应用软件使用C+Builder开发。2、 硬件环境C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- IT计算机 IT 计算机 福建 ETC 收费 系统 培训教材
链接地址:https://www.31ppt.com/p-2396087.html