一种使用gps技术进行汽车稽查的方法及装置的制作方法

文档序号:6694690阅读:164来源:国知局
专利名称:一种使用gps技术进行汽车稽查的方法及装置的制作方法
技术领域
本发明涉及一种汽车稽査的方法及装置,特别是涉及使用GPS技术进行汽车稽 查的方法及装置。
技术背景现有的汽车运营商通常都需要统计、稽査车辆串线情况以及超速情况,以用于 监察车辆是否在规定路线上行驶、是否在各路段超速行驶,这有助于车辆的规范行 驶与安全管理。现有采用的统计、稽查方法只能是派车跟踪车辆或派员工车上监督 记录,该些方法都存在有检测不方便,检测费用髙,检测不准,统计、稽查麻烦、 费时、成本高的不足。 发明内容本发明提供一种使用GPS技术进行汽车稽查的方法及装置,其克服了背景技术 所存在的汽车稽査麻烦、费时、成本高的不足。本发明解决其技术问题所釆用的技术方案是: 一种使用GPS技术进行汽车稽査 的方法,该方法应用的装置包括中心系统和车台设备,车台设备设于汽车且与中心 系统之间可实现数据传输,该方法包括路线设置步骤,在中心系统上设置并保存汽车信息和预定行驶路线;行驶数据的接收与处理步骤,中心系统依次接收由车台设备依次上传的数据, 每次接收的数据设定为一条行驶数据,每条行驶数据中都至少包括有GPS数据中 心系统逐条判断GPS数据是否位于预定行驶路线的预定范围内,如是则设未串线标 志以表示该条行驶数据为未串线,否则在该条行驶数据内设串线标志以表示该条行 驶数据为串线;保存上述各条行驶数据为各条行驶记录;以及
统计步骤,依据要统计汽车信息和时间段查找出该汽车在该时间段内的多条行 驶记录,逐条判断行驶记录中是否有串线标志,根据该判断统计出该汽车在该时间 段内的串线行驶时长。本技术方案的一较佳实施例中,该行驶数据的接收与处理步骤中,判断GPS 数据是否位于预定行驶路线的预定范围内所采用的方法是计算GPS数据到该预定路线的垂直距离值,再判断该垂直距离值是否在预定值范围内,如是则设未串线标 志以表示该条行驶数据为未串线,否则在该条行驶数据内设串线标志以表示该条行 驶数据为串线。本技术方案的一较佳实施例中,该路线设置步骤,在中心系统上设置并保存汽 车信息、预定行驶路线和行驶路线的各分段的限速;该行驶数据的接收与处理步骤,它包括步骤PIO,中心系统依次接收由车台设备依次上传的数据,每次接收的数据设 定为一条行驶数据,每条行驶数据中都至少包括有GPS数据;步骤P20,中心系统逐条判断GPS数据是否位于预定行驶路线的预定范围内, 如是则设未串线标志以表示该条行驶数据为未串线,然后执行P30,否则在该条行驶数据内设串线标志以表示该条行驶数据为串线,然后执行P40;步骤P30,查找出该GPS数据所处分段的限速,判断汽车的行驶速度是否大于 该分段的限速,如是则在该条行驶数据内设超速标志以表示该条行驶数据为超速, 否则设未超速标志以表示该条行驶数据为未超速,步骤P40,保存上述各条行驶数据为各条行驶记录。本技术方案的一较佳实施例中,该统计步骤,它包括依据要统计汽车信息和时间段査找出该汽车在该时间段内的多条行驶记录,逐 条判断行驶记录中是否有串线标志,根据该判断统计出该汽车在该时间段内的串线 行驶时长;依据要统计汽车信息和时间段査找出该汽车在该时间段内的多条行驶记录,逐 条判断行驶记录中是否有超速标志,根据该判断统计出该汽车在该时间段内的超速 行驶时长。本技术方案的一较佳实施例中,该每条行驶记录中均至少包括有GPS数据、行 驶时间和是否串线标志。本技术方案的一较佳实施例中,该统计步骤包括步骤S10,依据要统计汽车信息和时间段査找出该汽车在该时间段内的多条行 驶记录,从第一条开始逐条判断行驶记录中是否有串线标志,将判断出的具有串线 标志的连续一段串线记录统计为一次串线,其中,将该连续一段串线记录的第一行 驶记录和最后一行驶记录设定为该次串线的起、止时间;步骤S20,该些次串线构成该汽车在该时间段内的串线行驶时长,并根据汽车 信息和串线行驶时长制成报表,显示该报表以供用户査看。本技术方案的一较佳实施例中,该统计步骤的步骤SIO包括-步骤S101,依据要统计汽车信息和时间段查找出该汽车在该时间段内的多条 行驶记录步骤S102,设定第一条行驶记录为对比条行驶记录 步骤S103,取出对比条行驶记录的数据步骤S104,判断对比条行驶记录中是否有串线标志,如有则执行S105,否则 设定下一条行驶记录为对比条行驶记录并执行S103;步骤S105,将对比条行驶记录的行驶时间设定为该次串线的开始时间,并设 定下一条行驶记录为对比条行驶记录;步骤S106,取出对比条行驶记录的数据; 步骤S107,判断对比条行驶记录中是否有串线标志,如有则设定下一条行驶 记录为对比条行驶记录并执行S106,否则执行S108;步骤S108,将对比条的上一条行驶记录的行驶时间设定为该次串线的结束时 间,计算该次串线开始、结束时间之间的串线时长并发送至步骤S20,并设定下一 条行驶记录为对比条行驶记录并执行S103;其中,在统计步骤中,在设定下一条行驶记录为对比条行驶记录之前都还包括 有步骤A,判断该对比条行驶记录是否为最后一条行驶记录,如果是,则执行步 骤B,如果否,则设定下一条行驶记录为对比条行驶记录步骤B,退出统计步骤。本技术方案的一较佳实施例中,该统计步骤包括步骤S30,根据汽车信息、串线开始时间、串线结束时间和串线时长结合行驶 记录在中心系统的地图引擎上查看串线内汽车行驶轨迹。本发明解决其技术问题所采用的技术方案是 一种使用GPS技术进行汽车稽査 的装置,它包括中心系统和车台设备,车台设备设于汽车且与中心系统之间可实现 数据传输,该中心系统包括路线设置单元,在中心系统上设置并保存汽车信息和预定行驶路线;行驶数据的接收与处理单元,中心系统依次接收由车台设备依次上传的数据, 每次接收的数据设定为一条行驶数据,每条行驶数据中都至少包括有GPS数据;中心系统逐条判断GPS数据是否位于预定行驶路线的预定范围内,如是则设未串线标志以表示该条行驶数据为未串线,否则在该条行驶数据内设串线标志以表示该条行驶数据为串线保存上述各条行驶数据为各条行驶记录以及统计单元,依据要统计汽车信息和时间段査找出该汽车在该时间段内的多条行 驶记录,逐条判断行驶记录中是否有串线标志,根据该判断统计出该汽车在该时间 段内的串线行驶时长。
本发明提出了一种使用GPS技术进行汽车运营稽査的方法,包括汽车串线、 超速的判断和统计,利用车台上传的GPS数据和实际班次、预定路线、路线节点 等数据,比较车辆的行驶位置与预定路线来判断车辆的串线情况,比较车辆的行驶 速度和各路段设置的限定速度来判断车辆的超速情况,然后统计出车辆的串线起止 时间和串线时长,超速起止时间和超速时长,以达到对车辆运营稽查的目的。本发 明可以统计出车辆的串线起止时间、串线时长,车辆的超速起止时间、超速时长、 最高行驶速度和最低行驶速度及该路段设置的限定速度,用于监察车辆是否在规定 路线上行驶、是否在各路段超速行驶,有助于车辆的规范行驶与安全管理。


下面结合附图和实施例对本发明进一步说明。 图1绘示了的一较佳实施例的发明装置的原理示意图。 图2绘示了的一较佳实施例的发明方法的统计串线步骤的流程示意图。 图3绘示了的一较佳实施例的发明方法的统计超速步骤的流程示意图。
具体实施方式
请査阅图l,图l绘示了的一较佳实施例的发明装置的原理示意图,其中箭头 连接表示信号连接。本发明是以长途客车管理系统为例,但并不以此为限。该长途 客车管理系统包括一中心系统10及一车台设备20。该车台设备20设于长途客车 上,主要负责(1)、接收GPS信号;(2)、接收车辆的各种信号(如ACC、脚刹、 摄像头等)(3)、与中心系统10之间的通讯,该通讯采用GPRS技术。该中心系统 10是一套安装在中心服务器上的软件系统,负责(1)、与车台设备20之间的通 讯,用于给车台设备20下发指令,接收车台设备20上传的数据(2)、为管理员 提供操作界面,以M即X作为地图引擎,将车辆的行驶路线、行驶时间、实时指引、 路段限速、定点休息、站点停留等管理办法结合起来,以图表的方式显示车辆的各
种行驶特性,用于实现实时报警提示和事后统计分析。中心系统10主要包括 一与车台设备20通讯的GPRS前置机11、 一处理和存 取数据的网管服务器12、 一人机交互的应用程序服务器13及一存储数据的数据库 14。这四部分在功能上衔接,在逻辑上独立,故可以安装在一台服务器上,也可以 安装在多台服务器上,考虑到系统接入的车台设备20较多,数据量处理较大,故 建议安装在不同的服务器上,以提高效率。其中,网管服务器12、 GPS前置机ll 及应用程序服务器13,系统可为Windows2000、 WinowsXP或Windows2003, GPRS 前置机11必须安装在有公网IP的机器上。中心系统各设备间可实现正常的局域网 连接,如果GPRS前置机ll、网管服务器12及应用程序服务器13不在同一个局域 网的同一网段内,则需要所在的机器上安装网关。车台设备20至少包括一 GPS模块21和一 GPRS模块22。 GPRS模块22用于 和中心系统10的GPRS前置机11进行数据传输。GPS模块21用于接收GPS信号, 包括时间、经度、纬度等信息,以显示车辆行驶时间与轨迹,通过GPRS向中心系 统10输出当前位置,本实施例中GPS模块21每秒间隔输出当前位置。本发明在 实施前需要在中心系统10的操作终端上注册该车辆,并正确配置所有必须的车台 设备的参数。上述的中心系统10按功能模块划分,可包括有班次与路线设置模块、行驶数 据的接收与处理模块、串线统计模块、超速统计模块和报表生成模块。班次与路线设置模块,它在中心系统上为车辆管理人员提供用于设置车辆班次 信息、路线及各路段限定速度的功能,车辆班次信息主要包括车辆、班次名、路线 ID、出发时间、到达时间等,路线为管理人员在GIS地图上标定的一系列节点的 连线,管理人员还可以选择某条路段来设置限定速度。行驶数据的接收与处理模块,它在中心系统接收车台上传的行驶数据后,根据
车载手机号和时间查找班次,进而找出此班次对应的路线,计算车辆的位置(经、 纬度)到该路线的垂直距离,如果其值在指定范围内,认为没串线,置串线标志位为0,否则认为串线,置串线标志位为l。如没有串线,接着找出车辆位置所属的路段,再找出此路段的限定速度,比较车辆的行驶速度与限定速度,如果行驶速度 大于限定速度,认为超速,置超速标志位为1,否则认为没超速,置超速标志位为0。最后将行驶数据和串线标志位、超速标志位一起存入行驶记录表。串线统计模块,它是在数据库中用存储过程实现的,在数据库中査询车辆从统 计起始时间到截止时间内的行驶记录,从第一条开始,判断每条记录中的串线标志字段,如该字段为i,则表示串线,如为o,则为正常。连续的一段串线记录统计为一次串线,第一条记录的时间为串线起始时间,最后一条记录的时间为串线终止 时间,终止时间与起止时间的时间差即为串线时长。依次统计各次串线,直至最后 一条记录。本模块可以统计一辆车的串线情况,也可以统计一个分组的车辆的串线 情况,只需将分组内的每辆车按照上述方法依次统计即可。超速统计模块,它是在数据库中用存储过程实现的,在数据库中查询车辆从统 计起始时间到截止时间内的行驶记录,从第一条开始,判断每条记录中的超速标志字段,如该字段为1,则表示超速,如为o,则为正常。连续的一段超速记录统计为一次超速,第一条记录的时间为超速起始时间,最后一条记录的时间为超速终止 时间,超速终止时间与超速起止时间的时间差即为超速时长,其中最大的速度为此 段超速的行驶最高速度,最小的速度为此段超速的行驶最低速度。依次统计各次超 速,直至最后一条记录。本模块可以统计一辆车的超速情况,也可以统计一个分组 的车辆的超速情况,只需将分组内的每辆车按照上述方法依次统计即可。报表生成模块,它提供用户操作界面,用户可以选择某车辆或某分组,及统计 的起始日期和截止日期,报表生成模块将上述参数传给数据库中的统计存储过程,
存储过程返回数据表,包含字段车辆ID、串线/超速起始时间、串线/超速终止时间、 串线/超速时长。模块用datagrid控件显示包含上述字段的报表。该方法应用的装置如上所描述,并包括路线设置步骤、行驶数据的接收与处理 步骤和统计步骤。路线设置步骤,在中心系统10上通过人机交互的应用程序服务器13以MapX作为地图引擎设置汽车信息、预定行驶路线和分段限速度,并将该些数据保存进数据库14。该路线设置步骤包括A101,通过中心系统10的应用程序服务器13输入某班次基本信息,该班次基本信息包括班次名称、路线名称、发车时间、到达时间、车辆分组以及车辆车号; A 102,通过中心系统10在MapX地图引擎上绘制该班次对应的路线; A103,计算绘制路线的全长,根据路线全长计算出路线包含的节点数;其中,路线由很多节点组成,相邻的两个节点组成一段小的直线,这些小的直线首尾相接形成了整个的预定行驶路线;A104,将上几步骤设置的班次基本信息、路线以及节点数保存进路线信息表; A 105,根据路线以及节点数获取各节点地理信息,然后将各节点信息保存进节点信息表A 106,结合节点信息,通过MapX地图引擎在路线上绘制各站点,获取各站 点地理信息,然后将各站点地理信息保存进站点信息表A107,定制各站点信息,然后将各站点定制信息保存进站点信息表;A108,每相邻的两节点间的路线都定位为一分段,通过应用程序服务器13设 置各分段的限速,然后将各分段的限速保存进节点信息表。该行驶数据的接收与处理步骤,它包括步骤P10, GPRS模块22依次向中心系统10的GPRS前置机11上传GPS模块21的GPS行驶数据(包括时间、经度、纬度等信息,以显示车辆行驶时间与轨迹), GPRS前置机11依次接收GPS行驶数据,每次接收的数据设定为一条行驶数据;步骤P20,中心系统逐条判断GPS数据是否位于预定行驶路线的预定范围内, 如是则设未串线标志以表示该条行驶数据为未串线,然后执行P30,否则在该条行 驶数据内设串线标志以表示该条行驶数据为串线,然后执行P40;步骤P30,査找出该GPS数据所处分段的限速,判断汽车的行驶速度(可由GPS 数据计算出来)是否大于该分段的限速,如是则在该条行驶数据内设超速标志以表 示该条行驶数据为超速,否则设未超速标志以表示该条行驶数据为未超速,步骤P40,保存上述各条行驶数据为各条行驶记录,该些条行驶记录组成行驶 记录表并保存进数据库14。统计串线步骤,它包括步骤S10,根据汽车ID在车辆表中査找出该车辆的车载手机号和车牌号,根 据车载手机号和统计起始时间、统计截止时间查找行驶记录表,得出n条行驶记录; 从第一条开始逐条判断行驶记录中是否有串线标志,将判断出的具有串线标志的连 续一段串线记录统计为一次串线,其中,该连续一段串线记录的第一行驶记录和最 后一行驶记录设定为该次串线的起、止时间;再将汽车信息、串线开始时间、串线 结束时间和串线时长传送给下一步骤;步骤S20,依据上步骤传送过来的汽车信息、串线开始时间、串线结束时间和 串线时长制成报表,显示该报表以供用户査看步骤S30,根据汽车信息、串线开始时间、串线结束时间和串线时长结合行驶 记录在中心系统的地图引擎上査看串线内汽车行驶轨迹。该统计串线步骤的步骤S10包括步骤SIOI,根据汽车ID在车辆表中査找出该车辆的车载手机号和车牌号,根
据车载手机号和统计起始时间、统计截止时间査找行驶记录表,得出n条行驶记录; 步骤S102,设定第一条行驶记录为对比条行驶记录; 步骤S103,取出对比条行驶记录的数据;步骤S104,判断对比条行驶记录中是否有串线标志,如有则执行S105,否则设定下一条行驶记录为对比条行驶记录并执行S103;步骤S105,将对比条行驶记录的行驶时间设定为该次串线的开始时间,并设 定下一条行驶记录为对比条行驶记录;步骤S106,取出对比条行驶记录的数据;步骤S107,判断对比条行驶记录中是否有串线标志,如有则设定下一条行驶 记录为对比条行驶记录并执行S106,否则执行S108;步骤S108,将对比条的上一条行驶记录的行驶时间设定为该次串线的结束时 间,计算该次串线开始、结束时间之间的串线时长并结合汽车信息发送至步骤S20, 再设定下一条行驶记录为对比条行驶记录并执行S103:其中,在统计步骤中,在设定下一条行驶记录为对比条行驶记录之前都还包括 有步骤A,判断该对比条行驶记录是否为最后一条行驶记录,如果是,则执行步 骤B,如果否,则设定下一条行驶记录为对比条行驶记录;步骤B,退出统计步骤。统计超速步骤,它包括步骤B10,根据汽车ID在车辆表中査找出该车辆的车载手机号和车牌号,根 据车载手机号和统计起始时间、统计截止时间査找行驶记录表,得出n条行驶记录; 从第一条开始逐条判断行驶记录中是否有超速标志,将判断出的具有超速标志的连 续一段超速记录统计为一次超速,其中,该连续一段超速记录的第一行驶记录和最 后一行驶记录设定为该次超速的起、止时间;再将汽车信息、超速开始时间、超速 结束时间和超速时长传送给下一步骤; 步骤B20,依据上步骤传送过来的汽车信息、超速开始时间、超速结束时间和 超速时长制成报表,显示该报表以供用户查看步骤B30,根据汽车信息、超速开始时间、超速结束时间和超速时长结合行驶 记录在中心系统的地图引擎上査看超速内汽车行驶轨迹。该统计超速步骤的步骤B10包括步骤BIOI,根据汽车ID在车辆表中査找出该车辆的车载手机号和车牌号,根 据车载手机号和统计起始时间、统计截止时间査找行驶记录表,得出n条行驶记录; 步骤B102,设定第一条行驶记录为对比条行驶记录; 步骤B103,取出对比条行驶记录的数据;步骤B104,判断对比条行驶记录中是否有超速标志,如有则执行B105,否则 设定下一条行驶记录为对比条行驶记录并执行B103;步骤B105,将对比条行驶记录的行驶时间设定为该次超速的开始时间,并设 定下一条行驶记录为对比条行驶记录步骤B106,取出对比条行驶记录的数据;步骤B107,判断对比条行驶记录中是否有超速标志,如有则设定下一条行驶 记录为对比条行驶记录并执行B106,否则执行B108;步骤B108,将对比条的上一条行驶记录的行驶时间设定为该次超速的结束时 间,计算该次超速开始、结束时间之间的超速时长结合车辆信息并发送至步骤B20, 并设定下一条行驶记录为对比条行驶记录并执行B103;其中,在统计步骤中,在设定下一条行驶记录为对比条行驶记录之前都还包括 有步骤A,判断该对比条行驶记录是否为最后一条行驶记录,如果是,则执行步 骤B,如果否,则设定下一条行驶记录为对比条行驶记录;步骤B,退出统计步骤。为了使读者更加直观地了解上述方法,在该统计串线步骤的步骤10中引入几
个参数,请査阅图2,该步骤10包括步骤(1)、设置串线开始标志fl=0,串线结束标志f2=0,串线开始时间tl= 统计起始时间,串线结束时间t2-统计起始时间,串线行驶时长At-O,行驶记录序 号i=l,也既是设定行驶记录表中的第一条行驶记录为对比条行驶记录步骤(2)、初始化程序变量;步骤(3)、取第i条行驶记录,也既是从行驶记录表中取出对比条行驶记录, 并设置t2-第i条记录的时间字段,f2-第i条记录的串线标志字段(行驶记录中, 串线的标志为l,未串线的标志为0);步骤(4)、比较f2是否为串线,如是,设置O-l,否则,设置0=0;步骤(5)、判断fl和f2,如fl=0且f2=l,则执行步骤(6),否则执行步骤(7);步骤(6)、串线开始,设置tl=t2, fl=l (将对比条行驶记录的行驶时间设定 为串线开始时间),然后执行步骤(9);步骤(7)、判断fl和f2,如fl=l且f2=0,则执行步骤(8),否则执行步骤(9);步骤(8)、串线结束,设置12=第("1)条记录的时间字段,At-t2-tl,发送记 录(车牌号,tl, t2, M),再设置fl-O,然后执行步骤(9):步骤(9)、判断Nn,如是,则设置i-i+l,转到步骤(3);否则进入下一步;步骤(10)、判断f>l,如是,即最后一条记录为串线行驶,设置At《-tl, 发送记录(车牌号,tl, 12, At);否则结束统计。如为统计某分组的车辆串线行驶,则先找出该分组的所有车辆的ID,再对每 辆车ID进行上述算法,最后得出该分组的全部车辆串线统计记录。同样,为了使读者更加直观地了解上述方法,在该统计超速步骤的步骤BIO 中引入几个参数,请查阅图3,并使得该步骤包括步骤(1)、设置超速开始标志fl-O,超速结束标志f2=0,超速开始时间tl=
统计起始时间,超速结束时间12=统计起始时间,超速行驶时长At-O,限定速度 vO=0,行驶速度v=0,最低速度vl=0,最髙速度v2=0,行驶记录序号Hl,也既 是设定行驶记录表中的第一条行驶记录为对比条行驶记录; 步骤(2)、初始化程序变量;步骤(3)、取第i条行驶记录,也既是从行驶记录表中取出对比条行驶记录, 并设置t2-第i条记录的时间字段,f2-第i条记录的超速标志字段(行驶记录中, 超速的标志为l,未超速的标志为0), v-第i条记录的速度字段;步骤(4)、比较f2是否为超速,如是,设置f2-l,否则,设置f2-0;步骤(5)、判断fl和f2,如fl=0且f2=l,则执行步骤(6),否则执行步骤(7):步骤(6)、超速开始,设置tl-t2, fl=l (将对比条行驶记录的行驶时间设定 为超速开始时间),vO-第i条记录的限定速度字段,vl-v, v2=v;然后执行步骤(9);步骤(7)、判断fl和f2,如fl=l且f2=0,则执行步骤(8),否则执行步骤(9);步骤(8)、超速结束,设置t2-第(i-l)条记录的时间字段,At=t2-tl,发送记 录(车牌号,tl, t2, At, vl, v2, vO),再设置fl-O,如fhl且f24,即持续超速行驶,比较如VIW,置V1"V,如V2W,置V2-V;然后执行步骤(10);步骤(9)、判断^n,如是,则设置i-i+l,转到步骤(3);否则进入下一步; 步骤(10)、判断f2=l,如是,即最后一条记录为超速行驶,设置At-t2-tl,发送记录(车牌号,tl, t2, At, vl, v2, v0)至步骤B20:否则结束统计。如为统计某分组的车辆超速行驶,则先找出该分组的所有车辆的ID,再对每辆车ID进行上述算法,最后得出该分组的全部车辆超速统计记录。为了使读者进一步了解本发明的方法及装置,特举一应用示例如某客运公司 为其车辆安装能跟中心系统正常通讯的车台,并在中心系统上为其车辆设置预定班次(包括预定班次名,车辆ID,出发时间,到达时间)和路线(GIS地图上标定的一 系列节点组成的折线),然后在各路段设置限定速度,就可以査询某辆车或全部车 辆的串线和超速行驶情况。如车辆为闽D12131的车辆,客运公司管理员为其设置 预定班次为每天上午9时到下午17时,在中心系统提供的GIS地图上标出其行驶 路线为厦门长途客车站,经泉州、福州到南平(均为高速公路),从泉州到福州的 路段限定速度为90公里/小时。驾驶员在2007年5月1日上午10点从厦门出发, 12点10分到12点20分速度从95变到105公里/小时。到福州后13点30分从闽 清开始未走高速,改为省道行驶,14点50分到达南平。车辆管理人员在统计该车 的串线和超速记录时,系统显示该车的串线和超速情况如表一和表二所示。 表一2007"05"01 ifejfcfi期iil 2007画05"W l她,|KP测试分组jg牟j^号,j闽im943邐,;# ([*^ ^纖',*鹏嗍愿,,对长,"鱺1 闽DH943 2007~5-1 13:30:00 2007—5-1 14:50:00 802 闽DY1943 2007~5-3 12:40:00 2007-5-3 13:18:00 383 闲DY1943 2007-S-T 14:06:00 2007-5-7 14:30:00 24表一MM曰襯f:l 2007-0B-HT"l截止曰'據P『2007-0S~W'ij^gdKP^保分组^脾"f i' I闺DY1M3 j| ;3t一 ^將'牟园'通速糊wif'鹏嫩两'^舰s w軒竊蓮虔-条微度限制ct1 阔D71943 2007-5-1 12:10:00 2007-5-1 12:20:00 10 105 诉 902 闽DY1943 200T~5~6 15:09:00 200T~5-2 15:27:00 18 108 86 753 MDY1M3 2007-5-9 19:36:00 2007~5-9 19:47:00 11 诉 80 70结合行车班次,为车辆的行驶设置预定路线。对车辆的每个班次都规定行驶路 线,车辆管理人员可以在系统提供的GIS地图上划出一条折线来表示路线,当车 台上传行驶数据(包括车载手机号、时间、经纬度等)时,系统先根据该车辆的手 机号和时间找出相应的班次和路线,然后比较其位置到该路线的距离是否在指定的 范围内。对预定路线可以分段设置限定速度,车辆管理人员可以根据不同的路段状 况设置不同的限定速度,对车辆的速度限制更加具体、合理。统计车辆超速行驶时,显示车辆的最髙行驶速度和最低行驶速度及在该路段设置的限定速度,更清晰的比 较核对车辆的超速程度。
以上所述,仅为本发明较佳实施例而已,故不能以此限定本发明实施的范围, 即依本发明申请专利范围及说明书内容所作的等效变化与修饰,皆应仍属本发明专 利涵盖的范围内。
权利要求
1. 一种使用GPS技术进行汽车稽查的方法,其特征是该方法应用的装置包括中心系统和车台设备,车台设备设于汽车且与中心系统之间可实现数据传输,该方法包括路线设置步骤,在中心系统上设置并保存汽车信息和预定行驶路线;行驶数据的接收与处理步骤,中心系统依次接收由车台设备依次上传的数据,每次接收的数据设定为一条行驶数据,每条行驶数据中都至少包括有GPS数据;中心系统逐条判断GPS数据是否位于预定行驶路线的预定范围内,如是则设未串线标志以表示该条行驶数据为未串线,否则在该条行驶数据内设串线标志以表示该条行驶数据为串线;保存上述各条行驶数据为各条行驶记录;以及统计步骤,依据要统计汽车信息和时间段查找出该汽车在该时间段内的多条行驶记录,逐条判断行驶记录中是否有串线标志,根据该判断统计出该汽车在该时间段内的串线行驶时长。
2. 根据权利要求1所述的一种使用GPS技术进行汽车稽查的方法,其特征是: 该行驶数据的接收与处理步骤中,判断GPS数据是否位于预定行驶路线的预定范围 内所采用的方法是计算GPS数据到该预定路线的垂直距离值,再判断该垂直距离 值是否在预定值范围内,如是则设未串线标志以表示该条行驶数据为未串线,否则 在该条行驶数据内设串线标志以表示该条行驶数据为串线。
3. 根据权利要求1所述的一种使用GPS技术进行汽车稽査的方法,其特征是:该路线设置步骤,在中心系统上设置并保存汽车信息、预定行驶路线和行驶路线的各分段的限速;该行驶数据的接收与处理步骤,它包括步骤P10,中心系统依次接收由车台设备依次上传的数据,每次接收的数据设 定为一条行驶数据,每条行驶数据中都至少包括有GPS数据; 步骤P20,中心系统逐条判断GPS数据是否位于预定行驶路线的预定范围内, 如是则设未串线标志以表示该条行驶数据为未串线,然后执行P30,否则在该条行 驶数据内设串线标志以表示该条行驶数据为串线,然后执行P40:步骤P30,查找出该GPS数据所处分段的限速,判断汽车的行驶速度是否大于 该分段的限速,如是则在该条行驶数据内设超速标志以表示该条行驶数据为超速, 否则设未超速标志以表示该条行驶数据为未超速,步骤P40,保存上述各条行驶数据为各条行驶记录。
4. 根据权利要求3所述的一种使用GPS技术进行汽车稽査的方法,其特征是: 该统计步骤,它包括依据要统计汽车信息和时间段查找出该汽车在该时间段内的多条行驶记录,逐 条判断行驶记录中是否有串线标志,根据该判断统计出该汽车在该时间段内的串线 行驶时长;依据要统计汽车信息和时间段查找出该汽车在该时间段内的多条行驶记录,逐 条判断行驶记录中是否有超速标志,根据该判断统计出该汽车在该时间段内的超速 行驶时长。
5. 根据权利要求1所述的一种使用GPS技术进行汽车稽査的方法,其特征是: 该每条行驶记录中均至少包括有GPS数据、行驶时间和是否串线标志。
6. 根据权利要求5所述的一种使用GPS技术进行汽车稽査的方法,其特征是: 该统计步骤包括步骤SIO,依据要统计汽车信息和时间段査找出该汽车在该时间段内的多条行 驶记录,从第一条开始逐条判断行驶记录中是否有串线标志,将判断出的具有串线 标志的连续一段串线记录统计为一次串线,其中,将该连续一段串线记录的第一行 驶记录和最后一行驶记录设定为该次串线的起、止时间;  步骤S20,该些次串线构成该汽车在该时间段内的串线行驶时长,并根据汽车 信息和串线行驶时长制成报表,显示该报表以供用户査看。
7. 根据权利要求6所述的一种使用GPS技术进行汽车稽查的方法,其特征是 该统计步骤的步骤S10包括步骤S101,依据要统计汽车信息和时间段査找出该汽车在该时间段内的多条行 驶记录;步骤S102,设定第一条行驶记录为对比条行驶记录; 步骤S103,取出对比条行驶记录的数据步骤S104,判断对比条行驶记录中是否有串线标志,如有则执行S105,否则 设定下一条行驶记录为对比条行驶记录并执行S103;步骤S105,将对比条行驶记录的行驶时间设定为该次串线的开始时间,并设定 下一条行驶记录为对比条行驶记录;步骤S106,取出对比条行驶记录的数据;步骤S107,判断对比条行驶记录中是否有串线标志,如有则设定下一条行驶记 录为对比条行驶记录并执行S106,否则执行S108;步骤S108,将对比条的上一条行驶记录的行驶时间设定为该次串线的结束时 间,计算该次串线开始、结束时间之间的串线时长并发送至步骤S20,并设定下一 条行驶记录为对比条行驶记录并执行S103:其中,在统计步骤中,在设定下一条行驶记录为对比条行驶记录之前都还包括 有步骤A,判断该对比条行驶记录是否为最后一条行驶记录,如果是,则执行步 骤B,如果否,则设定下一条行驶记录为对比条行驶记录;步骤B,退出统计步骤。
8. 根据权利要求6或7所述的一种使用GPS技术进行汽车稽査的方法,其特 征是该统计步骤包括- 步骤S30,根据汽车信息、串线开始时间、串线结束时间和串线时长结合行驶 记录在中心系统的地图引擎上査看串线内汽车行驶轨迹。
9.一种使用GPS技术进行汽车稽査的装置,其特征是它包括中心系统和车台 设备,车台设备设于汽车且与中心系统之间可实现数据传输,该中心系统包括路线设置单元,在中心系统上设置并保存汽车信息和预定行驶路线行驶数据的接收与处理单元,中心系统依次接收由车台设备依次上传的数据, 每次接收的数据设定为一条行驶数据,每条行驶数据中都至少包括有GPS数据;中心系统逐条判断GPS数据是否位于预定行驶路线的预定范围内,如是则设未串线标 志以表示该条行驶数据为未串线,否则在该条行驶数据内设串线标志以表示该条行 驶数据为串线;保存上述各条行驶数据为各条行驶记录;以及统计单元,依据要统计汽车信息和时间段査找出该汽车在该时间段内的多条行 驶记录,逐条判断行驶记录中是否有串线标志,根据该判断统计出该汽车在该时间 段内的串线行驶时长。
全文摘要
本发明公开了一种使用GPS技术进行汽车稽查的方法及装置,该方法,包括汽车串线、超速的判断和统计,利用车台上传的GPS数据和实际班次、预定路线、路线节点等数据,比较车辆的行驶位置与预定路线来判断车辆的串线情况,比较车辆的行驶速度和各路段设置的限定速度来判断车辆的超速情况,然后统计出车辆的串线起止时间和串线时长,超速起止时间和超速时长,以达到对车辆运营稽查的目的。
文档编号G08G1/01GK101398973SQ20071000963
公开日2009年4月1日 申请日期2007年9月30日 优先权日2007年9月30日
发明者余建成, 劲 兰, 屿 张, 倜 许, 雷艳军 申请人:厦门雅迅网络股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1