[发明专利]一种实时检测校车是否发生撞车或侧翻并自动报警的方法有效
申请号: | 201410149646.6 | 申请日: | 2014-04-15 |
公开(公告)号: | CN103942958A | 公开(公告)日: | 2014-07-23 |
发明(设计)人: | 崔同良 | 申请(专利权)人: | 崔同良 |
主分类号: | G08G1/01 | 分类号: | G08G1/01;G08B21/02 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 李江 |
地址: | 261000 山东省潍*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实时 检测 校车 是否 发生 撞车 自动 报警 方法 | ||
1.一种实时检测校车是否发生撞车或侧翻并自动报警的方法,通过车载终端、监控终端和服务器来实现,车载终端包括3G通讯模块、GPS定位模块、三轴加速度传感器和三轴倾角传感器,其特征在于:所述方法包括服务器控制步骤、车载终端控制步骤和监控终端控制步骤;
所述车载终端控制步骤包括:
流程开始于步骤S101;
在步骤S102,通过GPS定位模块获取经纬坐标,然后进入步骤S103;
在步骤S013,通过三轴加速度传感器模块获取X轴减速度,然后进入步骤S104;
在步骤S104,判断X轴减速度是否大于或等于预设的撞车减速度阈值,如果是则进入步骤S105,否则进入步骤S106;
在步骤S105,通过3G通讯模块与服务器建立网络连接,将撞车事件的数据上传到服务器;上传的数据包括:撞车事件在系统内的编码、校车车载终端唯一编号、经纬坐标,然后返回步骤S102;
在步骤106,通过三轴倾角传感器获取Y轴的倾角,然后进入步骤S107;
在步骤S107,判断Y轴倾角是否小于预设的侧翻检测角度阈值,如果是进入步骤S108,否则进入步骤S109;
在步骤S108,通过3G通讯模块与服务器建立网络连接,将侧翻事件的数据上传到服务器,上传的数据包括:侧翻事件在系统内的编码、校车车载终端唯一编号、经纬坐标,然后返回到步骤S102;
在步骤S109,判断是否接收到退出检测的事件,如果是进入步骤S110,否则返回到步骤S102;
流程结束于步骤S110。
2.如权利要求1所述的实时检测校车是否发生撞车或侧翻并自动报警的方法,其特征在于:所述服务器控制步骤包括:
流程开始于步骤S201;
在步骤S202,服务器进入监听请求状态,等待来车载终端、监控终端和自发的请求,接收到请求后进入步骤S203;
在步骤S203,判断是否为监控终端注册请求,如果是进入步骤S204,否则进入步骤S205;
在步骤S204,将监控终端的网络连接添加到监控终端列表MonitorList中,以备服务器向监控终端发送撞车或侧翻事件时使用,然后返回步骤S202;
在步骤S205,判断是否为侧翻事件的请示,如果是进入步骤S206,否则进入步骤S208;
在步骤S206,将侧翻事件的数据记录到数据库中,数据包括经纬坐标、车载终端唯一编号、数据接收时间,然后进入步骤S207;
在步骤S207, 发送侧翻消息到监控终端列表MonitorList中记录的全部监控终端,发送时需要先检测服务器与监控终端的网络连接是否仍然可用,不可用的从MonitorList中删除,仍可用的发送侧翻消息,消息数据包括校车经纬坐标、根据车载终端唯一编号从数据库中获取的该校车的车牌号、驾驶员姓名和电话、所属学校、运营单位,然后返回步骤S202;
在步骤S208,判断是否是撞车事件请求,如果是进入步骤S209,否则进入步骤S211;
在步骤S209,将撞车事件的数据记录到数据库中,数据包括经纬坐标、车载终端唯一编号、数据接收时间,然后进入步骤S210;
在步骤S210,发送撞车消息到监控终端列表MonitorList中记录的全部监控终端,发送时需要先检测服务器与监控终端的网络连接是否仍然可用,不可用的从MonitorList中删除,仍可用的发送撞车消息,消息数据包括校车经纬坐标、根据车载终端唯一编号从数据库中获取的该校车的车牌号、驾驶员姓名和电话、所属学校、运营单位,然后返回步骤S202;
在步骤S211,判断是否为监控终端注销请求,如果是进入步骤S212,否则进入步骤S213;
在步骤S212,将该监控终端与服务器的网络连接从监控终端列表MonitorList中删除,然后返回步骤S202;
在步骤S213,判断是否收到退出监听程序的事件,如果是进入步骤S214,否则返回步骤S202;
流程结束于步骤S214。
3.如权利要求1所述的实时检测校车是否发生撞车或侧翻并自动报警的方法,其特征在于:所述监控终端控制步骤如下:
流程开始于步骤S301;
在步骤S302,向服务器发送监控注册请求,与服务器建立网络连接,以告知服务器该监控终端需要监控撞车和侧翻事件,然后进入步骤S303;
在步骤S303,判断是否与服务器连接成功并成功注册为撞车和侧翻事件的监控终端,如果注册成功进入步骤S304,否则进入步骤S305;
在步骤S305,提示注册不成功的消息及原因,然后进入步骤S314;
在步骤S304,监控终端进入监听消息状态,等待接收服务器发送的事件消息或用户发出发退出消息,接收到消息后进入步骤S306;
在步骤S306,判断是否为撞车消息,如果是进入步骤S307,否则进入S309;
在步骤S307,播放报警声并根据撞车消息中的经纬坐标在地图中标记撞车的校车位置,然后进入步骤S308;
在步骤S308,显示撞车消息所包括的校车信息,然后返回到步骤S304;
在步骤S309,判断是否为侧翻消息,如果是进入步骤S310,否则进入步骤S312;
在步骤S310,播放报警声并根据侧翻消息中的经纬坐标在地图中标记翻车的校车位置,然后进入步骤S311;
在步骤S312,判断是否为退出程序消息,如果是进入步骤S313,否则返回到步骤S304;
在步骤S313,向服务器发出注销请求,以通知服务器该监控终端不需要再接收撞车和侧翻事件并关闭网络连接,然后进入步骤S314;
流程结束于步骤S314。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于崔同良,未经崔同良许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410149646.6/1.html,转载请声明来源钻瓜专利网。