CN109743324B - 车辆定位保护*** - Google Patents
车辆定位保护*** Download PDFInfo
- Publication number
- CN109743324B CN109743324B CN201910027306.9A CN201910027306A CN109743324B CN 109743324 B CN109743324 B CN 109743324B CN 201910027306 A CN201910027306 A CN 201910027306A CN 109743324 B CN109743324 B CN 109743324B
- Authority
- CN
- China
- Prior art keywords
- data
- vehicle
- server
- track
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Position Fixing By Use Of Radio Waves (AREA)
- Forklifts And Lifting Vehicles (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明公开了一种车辆定位保护***,采用B/S结构,能随时随地进行访问,通过叉车上的智能数据采集终端收集数据,将相关数据进行存储。用户通过HTTP请求获取车辆的运行轨迹及运行状况数据信息,经过过滤和保护将相关数据信息渲染至浏览器界面上。对于叉车运行在GPRS定位不到的地方时,可以将GPRS定位的轨迹筛选出来,可以只获取GPS定位的轨迹,为了解决定位可能存在偏移的问题,将两点间的定位距离超过一定范围的点进行过滤。同时在运行的过程中可以看到车辆的电量,工时以及是否发生故障。
Description
技术领域
本发明涉及车联网领域,具体为一种车辆定位保护***。
背景技术
随着工业车辆的日益发展,叉车的数量亦是不断的增加,分散在全国各地,如何对叉车位置进行有效的管理,成为各厂商关注的重点。
如图1所示,现有技术中通过叉车本身自带的智能数据采集终端收集数据,将相关数据存储到数据库,用户向服务器发送请求,服务器端接收请求向数据库进行查询,查询到相关数据后进行处理渲染到前端界面,用户即可看到相关定位信息和故障信息。为方便车辆位置的管理,通常在车辆上加装传感器方式来实现车辆的GPS/GPRS定位和运行轨迹监控,但常规的GPS或GPRS受环境影响大,定位效果偏差大,运行轨迹效果往往不是很理想。如何精确的快速定位,减少因GPS定位/GPRS定位地位所带来的偏差,真实反应车辆的具***置和运行轨迹,帮助企业快速的定位自身资产,监控自身车辆的运行状况,成为当前工业车辆领域内迫在眉睫的问题。
发明内容
为了克服上述现有技术中存在的不足,本发明提供了一种车辆定位保护***。
本发明的目的是这样实现的:
车辆定位保护***,包括以下步骤:
步骤1:钥匙开关闭合,仪表发送socket连接请求,和平台进行正常连接;
步骤2:连接成功后,往服务端发送具有相关规定的数据帧;
步骤3:服务端将数据帧进行解析,解析完之后将数据进行分类,如果有带有满足相关条件的数据帧,即调用数据帧解析的方法将数据帧进行解析后和数据库进行连接,连接成功后执行相关SQL语句,将车辆运行的经纬度及车辆运行信息进行更新或者***进数据库;
步骤4:当用户输入平台访问地址,向服务器发送相关请求,服务器接收用户发送的请求;判断用户发送的请求地址是否存在,如果存在,那么执行下一步,如果不存在则返回请求不存在的结果;
步骤5:用户发送的请求存在后,进入车辆定位页面,选中需要查看的车辆,获取此车辆的标识码,然后发送仪表轨迹查看请求。服务器中的服务端请求连接服务器中的数据库连接成功后进行数据查询,数据查询成功后,数据库将所有数据返回至服务器中的服务端,服务端接收到查询出来的数据后,将数据进行相关逻辑处理,对于GPS和GPRS定位的相关数据进行区分,如果用户请求只看GPS定位的相关数据那么就将车辆运行过程中GPRS定位的经纬度,以及车辆相关运行数据筛选过滤,同时由于仪表发送的数据时间段是固定的,同时叉车的最大速度也是固定的,所以如果在这段时间内叉车距离超过了最大速度运行的距离,那么这条超出距离的数据也会进行摒弃,经过筛选和加工后的数据即使叉车真实的运行轨迹数据以对象的形势进行返回至前端;
步骤6:前端接受到相关数据后,可以对轨迹播放速度进行控制,同时也能暂停和重置播放轨迹。将不同定位类型中的经纬度以及运行数据信息进行相关渲染及转换。服务端将请求的结果进行返回渲染到浏览器中的界面上,用户可查看车辆定位的位置和相关的运行轨迹。
有益效果:本发明采用B/S结构,能随时随地进行访问,通过叉车上的智能数据采集终端收集数据,将相关数据进行存储。用户通过HTTP请求获取车辆的运行轨迹及运行状况数据信息,经过过滤和保护将相关数据信息渲染至浏览器界面上。对于叉车运行在GPRS定位不到的地方时,可以将GPRS定位的轨迹筛选出来,可以只获取GPS定位的轨迹,为了解决定位可能存在偏移的问题,将两点间的定位距离超过一定范围的点进行过滤。同时在运行的过程中可以看到车辆的电量,工时以及是否发生故障。
附图说明
图1为现有技术***图;
图2为本发明的***框图;
图3为本发明的效果图;
图4为本发明的操作图。
具体实施方式
下面结合附图,对本发明做进一步的说明:
如图2-4所示,车辆定位保护***,包括以下步骤:
步骤1:钥匙开关闭合,仪表发送socket连接请求,和平台进行正常连接。
步骤2:连接成功后,往服务端发送具有相关规定的数据帧。
步骤3:服务端将数据帧进行解析,解析完之后将数据进行分类,如果有带有满足相关条件的数据帧,即调用数据帧解析的方法将数据帧进行解析后和数据库进行连接,连接成功后执行相关SQL语句,将车辆运行的经纬度及车辆运行信息进行更新或者***进数据库;
步骤4:当用户输入平台访问地址,向服务器发送相关请求,服务器接收用户发送的请求。判断用户发送的请求地址是否存在,如果存在,那么执行下一步,如果不存在则返回请求不存在的结果;
步骤5:用户发送的请求存在后,进入车辆定位页面,选中需要查看的车辆,获取此车辆的标识码,然后发送仪表轨迹查看请求。服务器中的服务端请求连接服务器中的数据库连接成功后进行数据查询,数据查询成功后,数据库将所有数据返回至服务器中的服务端,服务端接收到查询出来的数据后,将数据进行相关逻辑处理,对于GPS和GPRS定位的相关数据进行区分,如果用户请求只看GPS定位的相关数据那么就将车辆运行过程中GPRS定位的经纬度,以及车辆相关运行数据筛选过滤,同时由于仪表发送的数据时间段是固定的,同时叉车的最大速度也是固定的,所以如果在这段时间内叉车距离超过了最大速度运行的距离,那么这条超出距离的数据也会进行摒弃,经过筛选和加工后的数据即使叉车真实的运行轨迹数据以对象的形势进行返回至前端;
步骤6:前端接受到相关数据后,可以对轨迹播放速度进行控制,同时也能暂停和重置播放轨迹。将不同定位类型中的经纬度以及运行数据信息进行相关渲染及转换。服务端将请求的结果进行返回渲染到浏览器中的界面上,用户可查看车辆定位的位置和相关的运行轨迹,
步骤1是整个***的准备步骤,叉车没有运行,仪表就不会向服务器中发送socket的连接请求,那么接下来的各个模块步骤也就不会进行。
步骤2车辆运行轨迹的数据产生源,无仪表的数据采集终端向服务器数据库提供数据,
后续就无法开展叉车运行轨迹显示的工作。
本发明采用B/S结构,能随时随地进行访问,通过叉车上的智能数据采集终端收集数据,将相关数据进行存储。用户通过HTTP请求获取车辆的运行轨迹及运行状况数据信息,经过过滤和保护将相关数据信息渲染至浏览器界面上。对于叉车运行在GPRS定位不到的地方时,可以将GPRS定位的轨迹筛选出来,可以只获取GPS定位的轨迹,为了解决定位可能存在偏移的问题,将两点间的定位距离超过一定范围的点进行过滤。同时在运行的过程中可以看到车辆的电量,工时以及是否发生故障。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
Claims (1)
1.一种车辆定位保护***的定位保护方法,其特征在于,所述车辆定位保护***包括:用户端、浏览器端、服务器端以及仪表,所述用户端分别与浏览器端和服务器端通信,所述浏览器端与服务器端通信,所述服务器端与仪表端通信,所述服务器端还包括PostgreSQL端;
所述定位保护方法具备包括如下步骤:步骤1:钥匙开关闭合,仪表发送socket连接请求,和平台进行正常连接;步骤2:连接成功后,往服务端发送具有相关规定的数据帧;步骤3:服务端将数据帧进行解析,解析完之后将数据进行分类;步骤4:当用户输入平台访问地址,向服务器发送相关请求,服务器接收用户发送的请求;判断用户发送的请求地址是否存在,如果存在,那么执行下一步,如果不存在则返回请求不存在的结果;步骤5:用户发送的请求存在后,进入车辆定位页面,选中需要查看的车辆,获取此车辆的标识码,然后发送仪表轨迹查看请求;步骤6:前端接受到相关数据后,可以对轨迹播放速度进行控制,同时也能暂停和重置播放轨迹;将不同定位类型中的经纬度以及运行数据信息进行相关渲染及转换;服务端将请求的结果进行返回渲染到浏览器中的界面上,用户可查看车辆定位的位置和相关的运行轨迹;所述的步骤3中如果有带有满足相关条件的数据帧,即调用数据帧解析的方法将数据帧进行解析后和数据库进行连接,连接成功后执行相关SQL语句,将车辆运行的经纬度及车辆运行信息进行更新或者***进数据库;所述步骤5,服务器中的服务端请求连接服务器中的数据库连接成功后进行数据查询,数据查询成功后,数据库将所有数据返回至服务器中的服务端,服务端接收到查询出来的数据后,将数据进行相关逻辑处理,对于GPS和GPRS定位的相关数据进行区分,如果用户请求只看GPS定位的相关数据那么就将车辆运行过程中GPRS定位的经纬度,以及车辆相关运行数据筛选过滤,同时由于仪表发送的数据时间段是固定的,同时叉车的最大速度也是固定的,所以如果在这段时间内叉车距离超过了最大速度运行的距离,那么这条超出距离的数据也会进行摒弃,经过筛选和加工后的数据即使叉车真实的运行轨迹数据以对象的形势进行返回至前端;采用B/S结构,能随时随地进行访问,通过叉车上的智能数据采集终端收集数据,将相关数据进行存储;用户通过HTTP请求获取车辆的运行轨迹及运行状况数据信息,经过过滤和保护将相关数据信息渲染至浏览器界面上;对于叉车运行在GPRS定位不到的地方时,可以将GPRS定位的轨迹筛选出来,可以只获取GPS定位的轨迹,为了解决定位可能存在偏移的问题,将两点间的定位距离超过一定范围的点进行过滤;同时在运行的过程中可以看到车辆的电量,工时以及是否发生故障。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910027306.9A CN109743324B (zh) | 2019-01-11 | 2019-01-11 | 车辆定位保护*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910027306.9A CN109743324B (zh) | 2019-01-11 | 2019-01-11 | 车辆定位保护*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109743324A CN109743324A (zh) | 2019-05-10 |
CN109743324B true CN109743324B (zh) | 2021-12-24 |
Family
ID=66364530
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910027306.9A Active CN109743324B (zh) | 2019-01-11 | 2019-01-11 | 车辆定位保护*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109743324B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7463188B1 (en) * | 2007-04-03 | 2008-12-09 | Eride, Inc. | Wireless CPU GPS application |
CN102508955A (zh) * | 2011-10-24 | 2012-06-20 | 中国科学院自动化研究所 | 基于工作流技术的分布式交通仿真平台及仿真方法 |
CN103927795A (zh) * | 2013-01-14 | 2014-07-16 | 北京中交兴路信息科技有限公司 | 一种车辆历史行驶轨迹的回放方法和*** |
CN105827959A (zh) * | 2016-03-21 | 2016-08-03 | 深圳市至壹科技开发有限公司 | 基于地理位置的视频处理方法 |
CN106205211A (zh) * | 2016-07-28 | 2016-12-07 | 韦春 | 一种行车安全监控方法及云端服务器 |
CN107065758A (zh) * | 2017-05-26 | 2017-08-18 | 南通大学 | 急救车车载氧气设备智能监控***及其远程数据获取方法 |
CN107705234A (zh) * | 2017-08-31 | 2018-02-16 | 昆明理工大学 | 一种利用车辆对路面质量进行监管的***及其监管方法 |
-
2019
- 2019-01-11 CN CN201910027306.9A patent/CN109743324B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7463188B1 (en) * | 2007-04-03 | 2008-12-09 | Eride, Inc. | Wireless CPU GPS application |
CN102508955A (zh) * | 2011-10-24 | 2012-06-20 | 中国科学院自动化研究所 | 基于工作流技术的分布式交通仿真平台及仿真方法 |
CN103927795A (zh) * | 2013-01-14 | 2014-07-16 | 北京中交兴路信息科技有限公司 | 一种车辆历史行驶轨迹的回放方法和*** |
CN105827959A (zh) * | 2016-03-21 | 2016-08-03 | 深圳市至壹科技开发有限公司 | 基于地理位置的视频处理方法 |
CN106205211A (zh) * | 2016-07-28 | 2016-12-07 | 韦春 | 一种行车安全监控方法及云端服务器 |
CN107065758A (zh) * | 2017-05-26 | 2017-08-18 | 南通大学 | 急救车车载氧气设备智能监控***及其远程数据获取方法 |
CN107705234A (zh) * | 2017-08-31 | 2018-02-16 | 昆明理工大学 | 一种利用车辆对路面质量进行监管的***及其监管方法 |
Non-Patent Citations (1)
Title |
---|
《基于GPS与GPRS的公交车辆监控调度***的设计与实现》;刘淑蓉;《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》;20120315;论文第10-15,35-44页 * |
Also Published As
Publication number | Publication date |
---|---|
CN109743324A (zh) | 2019-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105100284B (zh) | 一种基于移动终端的车辆管理*** | |
CA2838632C (en) | Method and apparatus for translating vehicle diagnostic trouble codes | |
CN105867351A (zh) | 车辆故障码实时采集与历史数据分析诊断的方法及装置 | |
CN112965871A (zh) | 车辆故障提示信息获取方法、装置及存储介质 | |
CN105137963A (zh) | 车辆远程监控与故障诊断方法及装置 | |
CN112326070B (zh) | 温度传感器故障诊断方法、装置、电子设备及存储介质 | |
CN111966084A (zh) | Tbox检测装置及方法 | |
CN102180170A (zh) | 车辆数据采集存储分析显示装置 | |
CN112116105A (zh) | 一种基于物联网平台的企业级新能源汽车监管*** | |
CN114490161A (zh) | 一种故障诊断方法、装置、车辆及存储介质 | |
CN110995823B (zh) | 车载终端离线处理方法、设备、存储介质及装置 | |
CN202080217U (zh) | 车辆数据采集存储分析显示装置 | |
CN111158350A (zh) | 基于诊断的质量监控平台及*** | |
CN105635241A (zh) | 管理车辆异常状态的方法、***和计算机可读记录介质 | |
CN204537209U (zh) | 基于云平台的车辆数据综合分析*** | |
CN109743324B (zh) | 车辆定位保护*** | |
CN110633314A (zh) | 车联网数据处理方法及装置 | |
CN205068519U (zh) | 驾驶行为分析评价*** | |
CN116775464A (zh) | 一种整车测试方法及*** | |
CN114863582A (zh) | 一种车载诊断方法、装置、电子设备及可读存介质 | |
CN115933619A (zh) | 一种远程诊断方法、***、电子设备及存储介质 | |
CN109100492A (zh) | 一种拖拉机润滑油清洁度监测***、拖拉机及监测方法 | |
CN114217596A (zh) | 基于车联网的智能诊断升级***及方法 | |
CN104296998A (zh) | 汽车路试辅助装置 | |
CN113837408A (zh) | 基于设备全生命周期监管的交通设施运维管理*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder |
Address after: 450000 No.99 Jingbei 6th Road, Zhengzhou Economic and Technological Development Zone, Henan Province Patentee after: Henan Jiachen Intelligent Control Co.,Ltd. Address before: 450000 No.99 Jingbei 6th Road, Zhengzhou Economic and Technological Development Zone, Henan Province Patentee before: ZHENGZHOU JIACHEN ELECTRIC Co.,Ltd. |
|
CP01 | Change in the name or title of a patent holder |