一种货车司机疲劳驾驶判断方法与流程

文档序号:11168852阅读:12608来源:国知局
一种货车司机疲劳驾驶判断方法与制造工艺

本发明涉及道路安全领域,具体涉及一种货车司机疲劳驾驶判断方法,从货车的obd车速信息中分析出司机的驾驶时间以及判断是否处于疲劳驾驶状态。



背景技术:

现如今,因为司机疲劳驾驶而发生的事故越来越多,由此所导致的财务损失以及人员的伤亡数量也呈现逐年递增的趋势。然而货运管理部门、交管所和物流企业对于疲劳驾驶一直没有合理的判断和处理措施。目前对疲劳驾驶的监测方法主要有使用心电图信号检测、脑电图信号检测等测量驾驶员生理信息的途径,还有基于驾驶员的行为特征,比如对面部特征检测、对视线方向检测等方式,这些方式均使用到了大量的传感器,比如心电图信号采集设备、脑电图信号采集设备、摄像装置等。2012年刘海明、唐国纲等人公开申请的发明专利《疲劳驾驶检测方法及防疲劳驾驶辅助装置》(公开号:102717765a),该发明提供了一种疲劳驾驶检测方法及防疲劳驾驶辅助装置,采集车辆行进过程中的道路视频信息从而算得车轮压线的频率信息,并与车辆所在道路类型信息、方向盘操作数据、油门控制数据以及当前驾驶时长和季节信息,从大量信息中分析得到司机疲劳驾驶数据,算法辅助不易实现。2016年,吴澄等人申请专利《疲劳驾驶检测方法》,该发明采用眼动仪先追踪驾驶员的眼睛,再对追踪的结果进行校正后,获得瞳孔直径和闭眼比率的数据,并判断驾驶员的疲劳程度。

以上发明虽然对驾驶员实时状态有很好的监测作用,但这些设备的成本较高,且计算过程复杂,导致大部分司机以及物流企业不愿意在车上安装设备,因此在国内的实用性不高、普及率低。因此提出一种计算简便、成本低廉的疲劳驾驶判断方法,直接从车辆obd提取的车速信息中对疲劳驾驶进行判断,对货运管理部门、交管所以及物流企业都有重要的意义。



技术实现要素:

本发明的目的在于针对上述现有技术中的问题,提供一种货车司机疲劳驾驶判断方法,利用车辆的车速信息提取出司机的驾驶状态,进而能够精确的统计出司机在当天的驾驶时间,根据道路安全标准来识别司机是否处于疲劳驾驶状态。

为了实现上述目的,本发明采用的技术方案为,包括以下步骤:

1)首先,将单次疲劳驾驶次数、累计疲劳驾驶次数、当日累计驾驶时间以及单次连续驾驶时间均清零;然后,判断某一时刻的车速是否为0,若大于0,则判定车辆处于行驶状态,将该条车速以及时间存入到行驶时间列表中;若等于0,则判定车辆处于停车状态,将该条车速以及时间均存入到停车时间列表中;

2)在行驶时间列表中计算相邻两条数据的时间差,根据时间差判断车辆是否处于连续行驶的状态,如果车辆在行驶期间有停车,则相邻两条车速不为零的数据时间差即为停车时间;判断连续行驶过程中的停车时间是否满足道路安全标准的时间;

3)判断累加过的单次连续驾驶时间及当日累计驾驶时间是否已达到疲劳驾驶的标准;如果未达到疲劳驾驶的标准,则返回步骤2)继续运算;若分析到最后一条车速不为0的数据,则判定已经运算完当天的所有行驶数据。

所述的车速通过车辆的obd系统提取采集。

步骤2)判断车辆是否处于连续行驶状态的条件为相邻两条数据的时间差是否超过2s。

所述的步骤2)中:

实际单次连续驾驶时间=单次连续驾驶时间+时间差;

实际当日累计驾驶时间=当日累计驾驶时间+时间差。

所述步骤2)中如果时间差大于20分钟,则判定司机停车休息时间满足要求,将单次连续驾驶时间置为0。所述步骤2)中如果当日累计驾驶时间大于8小时,则判定司机累计疲劳驾驶,累积疲劳驾驶次数置为1。

与现有技术相比,本发明具有如下的有益效果:根据车速信息是否为0,将车辆状态划分为行驶状态和停车状态,确定出行驶时间和停车时间,首先将每日的单次疲劳驾驶次数、累计驾驶次数、当日累计驾驶时间和单次连续驾驶时间初始化,在车辆的行驶时间列表中计算相邻两条数据的时间差,根据时间差的大小累计连续驾驶时间。最终根据连续驾驶时间判断车辆是否疲劳驾驶以及疲劳驾驶类型。本发明能够评价货车司机在驾驶过程中是否符合道路安全标准,即驾驶人24小时累计驾驶时间原则上不超过8小时,日间连续驾驶不超过4小时,夜间连续驾驶不超过2小时,约束司机的驾驶行为,有力保障道路的安全运行。

附图说明

图1本发明的控制算法流程图;

图2本发明算法运行后的结果示例图;

具体实施方式

下面结合附图对本发明做进一步的详细说明。

根据《国务院关于加强道路交通安全工作的意见》指出,应该确保驾驶人24小时累计驾驶时间原则上不超过8小时,日间连续驾驶不超过4小时,夜间连续驾驶不超过2小时。依据此原则,定义司机连续驾驶4小时以上8小时以下而未休息够20分钟的疲劳报警为“单次疲劳驾驶报警”,定义司机当天驾驶8小时以上的疲劳报警为“累计疲劳驾驶报警”。

根据从车里obd采集的车速信息中将车辆分为行驶时间和停止时间,行驶时间为车辆的车速不为零的时间,停车时间为车辆的车速为零的时间。如果司机连续行驶4小时,期间没有停车休息够20分钟,则说明司机单次疲劳驾驶,当天的单次疲劳驾驶次数加1;如果司机当天累计的驾驶时间超过8小时,则说明司机累计疲劳驾驶,累积疲劳驾驶次数置为1。

参见图1-2,本发明疲劳驾驶判断方法具体包括以下步骤:

1)算法开始的时候将单次疲劳驾驶次数、累计疲劳驾驶次数、当日累计驾驶时间以及单次连续驾驶时间都设为0。

2)因为一天的车速数据是从当天的零点到第二天的零点一直统计的,所以在这期间既有行驶时间也有停车时间。分析每一条车速信息,判断其是否大于0,如果大于0,说明车辆处于行驶状态,将该条车速以及时间存入到行驶时间列表中;如果车速信息等于0,说明车辆处于停车状态,将该条车速以及时间存入到停车时间列表中。

3)在行驶时间列表中计算相邻两条数据的时间差,如果车辆处于连续行驶的状态则相邻两条数据时间差一般为2秒,如果车辆在行驶期间有停车则相邻两条车速不为零的数据时间差即为车辆的停车时间。

4)判断步骤3)中求得的相邻两条数据的时间差,如果时间差小于20分钟,说明司机没有按照规定停车休息够20分钟或者只是临时停车,则对单次连续驾驶时间和当日累计驾驶时间进行累加。单次连续驾驶时间=单次连续驾驶时间+时间差;当日累计驾驶时间=当日累计驾驶时间+时间差。如果时间差大于20分钟,说明司机已经按照固定停车休息够20分钟,则将单次连续驾驶时间置为0。

5)判断步骤4)中累加过的单次连续驾驶时间以及当日累计驾驶时间是否达到疲劳驾驶的标准。如果单次连续驾驶时间大于4小时,说明司机已经连续驾驶4小时没有休息,则单次疲劳驾驶次数累加一次,单次连续驾驶时间置为零。如果当日累计驾驶时间大于8小时,说明司机这天已经驾驶了8小时,则将累计疲劳驾驶次数置为1。

(6)如果步骤5)中没有达到疲劳驾驶的标准,则返回步骤3)开始继续运算。同时如果分析到最后一条车速不为0的数据,说明已经运算完当天的所有行驶数据,算法结束。



技术特征:

技术总结
本发明公开了一种货车司机疲劳驾驶判断方法,包括以下步骤:1)首先将单次疲劳驾驶次数、累计疲劳驾驶次数、当日累计驾驶时间以及单次连续驾驶时间均清零;然后判断某一时刻车辆处于行驶状态还是处于停车状态;2)在行驶时间列表中计算相邻两条数据的时间差,根据时间差判断车辆是否处于连续行驶的状态,判断连续行驶过程中的停车时间是否满足道路安全标准的时间;3)判断累加过的单次连续驾驶时间及当日累计驾驶时间是否已达到疲劳驾驶的标准。本发明能够评价货车司机在驾驶过程中是否符合道路安全标准,约束司机的驾驶行为,有力保障道路的安全运行。

技术研发人员:惠飞;贾硕;何朋朋;武晓洁;王龙飞;周琪;李腾龙
受保护的技术使用者:长安大学
技术研发日:2017.05.19
技术公布日:2017.10.03
网友询问留言 已有1条留言
  • 访客 来自[中国] 2020年10月15日 19:18
    反而是害人的政策!
    0
1