CN105719361A - 一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法 - Google Patents

一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法 Download PDF

Info

Publication number
CN105719361A
CN105719361A CN201610177259.2A CN201610177259A CN105719361A CN 105719361 A CN105719361 A CN 105719361A CN 201610177259 A CN201610177259 A CN 201610177259A CN 105719361 A CN105719361 A CN 105719361A
Authority
CN
China
Prior art keywords
fatigue driving
time
driving
card number
driver
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.)
Granted
Application number
CN201610177259.2A
Other languages
English (en)
Other versions
CN105719361B (zh
Inventor
吴南南
吕端秋
程少林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aerospace Hi Tech Holding Group Co Ltd
Original Assignee
Aerospace Hi Tech Holding Group Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Aerospace Hi Tech Holding Group Co Ltd filed Critical Aerospace Hi Tech Holding Group Co Ltd
Priority to CN201610177259.2A priority Critical patent/CN105719361B/zh
Publication of CN105719361A publication Critical patent/CN105719361A/zh
Application granted granted Critical
Publication of CN105719361B publication Critical patent/CN105719361B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/02Registering or indicating driving, working, idle, or waiting time only
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B21/00Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
    • G08B21/02Alarms for ensuring the safety of persons
    • G08B21/06Alarms for ensuring the safety of persons indicating a condition of sleep, e.g. anti-dozing alarms

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Traffic Control Systems (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)

Abstract

一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法,本发明涉及用于多张驾驶员卡时判定并记录疲劳驾驶的方法。本发明的目的是为了解决现有***流驾驶一辆车时还不能准确的记录疲劳驾驶信息来判断是否有驾驶员疲劳驾驶的问题。数据采集模块采集车速信号,判定当前车辆是否处于静止状态,如果处于静止状态,当前车速为0,当前车辆处于停车状态;否则当前车辆处于进入开车状态;如果不处于静止状态,当前车速为0,当前车辆处于进入停车状态;否则,当前车辆处于开车状态;当前驾驶员***码的疲劳驾驶标志等于0,设置连续驾驶时间=0;疲劳驾驶标志等于1表明处于疲劳驾驶;本发明应用于判定并记录疲劳驾驶领域。

Description

一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法
技术领域
本发明涉及用于多张驾驶员卡时判定并记录疲劳驾驶的方法。
背景技术
随着汽车行业的快速发展,也带来了一个严重的问题——交通事故,据统计,其中57%的交通事故与疲劳驾驶有关。汽车行驶记录仪作为事故实时记录的有效工具,交通执法部门有效的执法工具,如何能够准确的记录疲劳驾驶信息至关重要。然而现有***流驾驶一辆车时还不能准确的记录疲劳驾驶信息来判断是否有驾驶员疲劳驾驶。
发明内容
本发明的目的是为了解决现有***流驾驶一辆车时还不能准确的记录疲劳驾驶信息来判断是否有驾驶员疲劳驾驶的问题,而提出一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法。
上述的发明目的是通过以下技术方案实现的:
步骤一、开始;
步骤二、数据采集模块采集车速信号,判定当前车辆是否处于静止状态,如果处于静止状态,判断当前车速是否为0;如果当前车速为0,当前车辆处于停车状态,则执行步骤四;如果当前车速不为0,当前车辆处于进入开车状态,则执行步骤三;
如果不处于静止状态,判断当前车速是否为0;如果当前车速为0,当前车辆处于进入停车状态,则执行步骤五;如果当前车速不为0,当前车辆处于开车状态,则执行步骤六;
步骤三、当车辆处于进入开车状态,则判断疲劳驾驶标志,
数据采集模块采集当前登录的驾驶员***码,数据处理模块根据数据采集模块采集当前登录的驾驶员***码查找当前驾驶员***码的连续驾驶时间,如果当前驾驶员***码的连续驾驶时间为零,则当前驾驶员第一次开车,设置当前驾驶员连续驾驶时间=0;
如果当前驾驶员***码的连续驾驶时间不为零,则当前驾驶员是再次行车,此时判断当前时间到上次停车的时间是否大于等于Tsmin,如果当前时间到上次停车的时间大于等于Tsmin,则当前驾驶员***码的疲劳驾驶标志等于0,设置连续驾驶时间=0;
如果当前时间到上次停车的时间小于Tsmin,则将停车时间加入到连续驾驶时间内;
判断连续驾驶时间是否大于等于Tmrun,如果连续驾驶时间大于等于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为1,将疲劳驾驶数据存储到疲劳驾驶数据存储模块(flash)中,包括疲劳驾驶的驾驶证号码、疲劳驾驶的开始时间、疲劳驾驶的结束时间;并将存储到疲劳驾驶数据存储模块中的疲劳驾驶数据发送给数据处理模块;
所述,疲劳驾驶标志等于0表明不处于疲劳驾驶;疲劳驾驶标志等于1表明处于疲劳驾驶;
当车辆处于停车状态,则执行步骤四;
当车辆处于进入停车状态,则执行步骤五;
当车辆处于开车状态,则执行步骤六;
步骤四、当车辆处于停车状态,则判断疲劳驾驶标志,
当停车时间小于Tsmin,则数据采集模块采集停车前登录的驾驶员***码,数据处理模块根据数据采集模块采集停车前登录的驾驶员***码查找停车前驾驶员***码的连续驾驶时间,将停车时间与停车前驾驶员***码的连续驾驶时间相加,判断停车时间与停车前驾驶员***码的连续驾驶时间相加后的时间是否大于等于Tmrun,如果停车时间与停车前驾驶员***码的连续驾驶时间相加大于等于Tmrun,则设定停车前登录的驾驶员***码疲劳驾驶标志为1,将疲劳驾驶数据存储到疲劳驾驶数据存储模块(flash)中,包括疲劳驾驶的驾驶证号码、疲劳驾驶的开始时间、疲劳驾驶的结束时间;并将存储到疲劳驾驶数据存储模块中的疲劳驾驶数据发送给数据处理模块;
如果停车时间与停车前驾驶员***码的连续驾驶时间相加小于Tmrun,则设定停车前登录的驾驶员***码疲劳驾驶标志为0,设置连续驾驶时间=0;
当停车时间大于Tsmin,则疲劳驾驶标志等于0,设置连续驾驶时间=0;
所述,疲劳驾驶标志等于0表明不处于疲劳驾驶;疲劳驾驶标志等于1表明处于疲劳驾驶;
当车辆处于进入开车状态,执行步骤三;
当车辆处于进入停车状态,则执行步骤五;
当车辆处于开车状态,则执行步骤六;
步骤五、当车辆处于进入停车状态,则判断疲劳驾驶标志,
数据采集模块采集当前登录的驾驶员***码,数据处理模块根据数据采集模块采集当前前登录的驾驶员***码查找当前驾驶员***码的连续驾驶时间,判断当前驾驶员***码的连续驾驶时间是否大于等于Tmrun,如果当前驾驶员***码的连续驾驶时间大于等于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为1,将疲劳驾驶数据存储到疲劳驾驶数据存储模块(flash)中,包括疲劳驾驶的驾驶证号码、疲劳驾驶的开始时间、疲劳驾驶的结束时间;并将存储到疲劳驾驶数据存储模块中的疲劳驾驶数据发送给数据处理模块;
如果当前驾驶员***码的连续驾驶时间小于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为0,设置连续驾驶时间=0;
所述,疲劳驾驶标志等于0表明不处于疲劳驾驶;疲劳驾驶标志等于1表明处于疲劳驾驶;
当车辆处于进入开车状态,执行步骤三;
当车辆处于停车状态,则执行步骤四;
当车辆处于开车状态,则执行步骤六;
步骤六、当车辆处于开车状态,则判断疲劳驾驶标志,
数据采集模块每秒采集当前登录的驾驶员***码,数据处理模块根据数据采集模块采集当前登录的驾驶员***码查找当前驾驶员***码的连续驾驶时间,判断当前驾驶员***码的连续驾驶时间是否大于等于Tmrun,
如果当前驾驶员***码的连续驾驶时间大于等于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为1,将疲劳驾驶数据存储到疲劳驾驶数据存储模块(flash)中,包括疲劳驾驶的驾驶证号码、疲劳驾驶的开始时间、疲劳驾驶的结束时间;并将存储到疲劳驾驶数据存储模块中的疲劳驾驶数据发送给数据处理模块;
如果当前驾驶员***码的连续驾驶时间小于Tmrun,此时判断上次停车的时间是否大于等于Tsmin,如果上次停车的时间大于等于Tsmin,则当前驾驶员***码的疲劳驾驶标志等于0,设置连续驾驶时间=0;
如果上次停车的时间小于Tsmin,则判断上次停车前的驾驶员***码是否是当前驾驶员***码,
如果是当前驾驶员***码,则将上次停车时间、上次停车前的当前驾驶员***码的连续驾驶时间与停车后当前驾驶员***码的连续驾驶时间三者相加,如果相加后的当前驾驶员***码的连续驾驶时间小于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为0,设置连续驾驶时间=0;如果相加后的当前驾驶员***码的连续驾驶时间大于等于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为1,将疲劳驾驶数据存储到疲劳驾驶数据存储模块(flash)中,包括疲劳驾驶的驾驶证号码、疲劳驾驶的开始时间、疲劳驾驶的结束时间;并将存储到疲劳驾驶数据存储模块中的疲劳驾驶数据发送给数据处理模块;
如果不是当前驾驶员***码,判断当前驾驶员***码的连续驾驶时间是否大于等于Tmrun,如果当前驾驶员***码的连续驾驶时间大于等于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为1,将疲劳驾驶数据存储到疲劳驾驶数据存储模块(flash)中,包括疲劳驾驶的驾驶证号码、疲劳驾驶的开始时间、疲劳驾驶的结束时间;并将存储到疲劳驾驶数据存储模块中的疲劳驾驶数据发送给数据处理模块;
如果当前驾驶员***码的连续驾驶时间小于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为0,设置连续驾驶时间=0;
则当前驾驶员***码的疲劳驾驶标志等于0,设置连续驾驶时间=0;
则设定疲劳驾驶标志为0,设置连续驾驶时间=0;
所述,疲劳驾驶标志等于0表明不处于疲劳驾驶;疲劳驾驶标志等于1表明处于疲劳驾驶;
当车辆处于进入开车状态,执行步骤三;
当车辆处于停车状态,则执行步骤四;
当车辆处于进入停车状态,则执行步骤五。
发明效果
本文主要研究的是一种在***流驾驶时判定并记录疲劳驾驶的方法,在***流驾驶一辆车时能够准确的记录疲劳驾驶信息来判断是否有驾驶员疲劳驾驶能,为执法部门提供有利证据,也时刻提醒司机杜绝疲劳驾驶,有效的减少交通事故的发生。
在具有1-10个驾驶员的情况下,能够准确的记录各个驾驶员是否有疲劳驾驶记录,然而现有汽车行驶记录仪并不能区分驾驶途中是否更换驾驶员,判断不准确;
可以记录各个驾驶员的驾驶证号码、疲劳驾驶开始时间、结束时间,然而现有汽车行驶记录仪并不能记录各个驾驶员的驾驶证号码,也就区分不了每个驾驶员的疲劳驾驶开始时间、结束时间;能够存储多条驾驶员疲劳驾驶记录。
附图说明
图1为本发明流程图。
具体实施方式
具体实施方式一:结合图1说明本实施方式,本实施方式的一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法,具体是按照以下步骤制备的:
步骤一、开始;
步骤二、数据采集模块采集车速信号,判定当前车辆是否处于静止状态,如果处于静止状态,判断当前车速是否为0;如果当前车速为0,当前车辆处于停车状态,则执行步骤四;如果当前车速不为0,当前车辆处于进入开车状态,则执行步骤三;
如果不处于静止状态,判断当前车速是否为0;如果当前车速为0,当前车辆处于进入停车状态,则执行步骤五;如果当前车速不为0,当前车辆处于开车状态,则执行步骤六;
步骤三、当车辆处于进入开车状态,则判断疲劳驾驶标志,
数据采集模块采集当前登录的驾驶员***码,数据处理模块根据数据采集模块采集当前登录的驾驶员***码查找当前驾驶员***码的连续驾驶时间,如果当前驾驶员***码的连续驾驶时间为零,则当前驾驶员第一次开车,设置当前驾驶员连续驾驶时间=0;
如果当前驾驶员***码的连续驾驶时间不为零,则当前驾驶员是再次行车,此时判断当前时间到上次停车的时间是否大于等于Tsmin,如果当前时间到上次停车的时间大于等于Tsmin,则当前驾驶员***码的疲劳驾驶标志等于0,设置连续驾驶时间=0;
如果当前时间到上次停车的时间小于Tsmin,则将停车时间加入到连续驾驶时间内;
判断连续驾驶时间是否大于等于Tmrun,如果连续驾驶时间大于等于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为1,将疲劳驾驶数据存储到疲劳驾驶数据存储模块(flash)中,包括疲劳驾驶的驾驶证号码、疲劳驾驶的开始时间、疲劳驾驶的结束时间;并将存储到疲劳驾驶数据存储模块中的疲劳驾驶数据发送给数据处理模块;
所述,疲劳驾驶标志等于0表明不处于疲劳驾驶;疲劳驾驶标志等于1表明处于疲劳驾驶;
当车辆处于停车状态,则执行步骤四;
当车辆处于进入停车状态,则执行步骤五;
当车辆处于开车状态,则执行步骤六;
步骤四、当车辆处于停车状态,则判断疲劳驾驶标志,
当停车时间小于Tsmin,则数据采集模块采集停车前登录的驾驶员***码,数据处理模块根据数据采集模块采集停车前登录的驾驶员***码查找停车前驾驶员***码的连续驾驶时间,将停车时间与停车前驾驶员***码的连续驾驶时间相加,判断停车时间与停车前驾驶员***码的连续驾驶时间相加后的时间是否大于等于Tmrun,如果停车时间与停车前驾驶员***码的连续驾驶时间相加大于等于Tmrun,则设定停车前登录的驾驶员***码疲劳驾驶标志为1,将疲劳驾驶数据存储到疲劳驾驶数据存储模块(flash)中,包括疲劳驾驶的驾驶证号码、疲劳驾驶的开始时间、疲劳驾驶的结束时间;并将存储到疲劳驾驶数据存储模块中的疲劳驾驶数据发送给数据处理模块;
如果停车时间与停车前驾驶员***码的连续驾驶时间相加小于Tmrun,则设定停车前登录的驾驶员***码疲劳驾驶标志为0,设置连续驾驶时间=0;
当停车时间大于Tsmin,则疲劳驾驶标志等于0,设置连续驾驶时间=0;
所述,疲劳驾驶标志等于0表明不处于疲劳驾驶;疲劳驾驶标志等于1表明处于疲劳驾驶;
当车辆处于进入开车状态,执行步骤三;
当车辆处于进入停车状态,则执行步骤五;
当车辆处于开车状态,则执行步骤六;
步骤五、当车辆处于进入停车状态,则判断疲劳驾驶标志,
数据采集模块采集当前登录的驾驶员***码,数据处理模块根据数据采集模块采集当前前登录的驾驶员***码查找当前驾驶员***码的连续驾驶时间,判断当前驾驶员***码的连续驾驶时间是否大于等于Tmrun,如果当前驾驶员***码的连续驾驶时间大于等于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为1,将疲劳驾驶数据存储到疲劳驾驶数据存储模块(flash)中,包括疲劳驾驶的驾驶证号码、疲劳驾驶的开始时间、疲劳驾驶的结束时间;并将存储到疲劳驾驶数据存储模块中的疲劳驾驶数据发送给数据处理模块;
如果当前驾驶员***码的连续驾驶时间小于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为0,设置连续驾驶时间=0;
所述,疲劳驾驶标志等于0表明不处于疲劳驾驶;疲劳驾驶标志等于1表明处于疲劳驾驶;
当车辆处于进入开车状态,执行步骤三;
当车辆处于停车状态,则执行步骤四;
当车辆处于开车状态,则执行步骤六;
步骤六、当车辆处于开车状态,则判断疲劳驾驶标志,
数据采集模块每秒采集当前登录的驾驶员***码,数据处理模块根据数据采集模块采集当前登录的驾驶员***码查找当前驾驶员***码的连续驾驶时间,判断当前驾驶员***码的连续驾驶时间是否大于等于Tmrun,
如果当前驾驶员***码的连续驾驶时间大于等于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为1,将疲劳驾驶数据存储到疲劳驾驶数据存储模块(flash)中,包括疲劳驾驶的驾驶证号码、疲劳驾驶的开始时间、疲劳驾驶的结束时间;并将存储到疲劳驾驶数据存储模块中的疲劳驾驶数据发送给数据处理模块;
如果当前驾驶员***码的连续驾驶时间小于Tmrun,此时判断上次停车的时间是否大于等于Tsmin,如果上次停车的时间大于等于Tsmin,则当前驾驶员***码的疲劳驾驶标志等于0,设置连续驾驶时间=0;
如果上次停车的时间小于Tsmin,则判断上次停车前的驾驶员***码是否是当前驾驶员***码,
如果是当前驾驶员***码,则将上次停车时间、上次停车前的当前驾驶员***码的连续驾驶时间与停车后当前驾驶员***码的连续驾驶时间三者相加,如果相加后的当前驾驶员***码的连续驾驶时间小于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为0,设置连续驾驶时间=0;如果相加后的当前驾驶员***码的连续驾驶时间大于等于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为1,将疲劳驾驶数据存储到疲劳驾驶数据存储模块(flash)中,包括疲劳驾驶的驾驶证号码、疲劳驾驶的开始时间、疲劳驾驶的结束时间;并将存储到疲劳驾驶数据存储模块中的疲劳驾驶数据发送给数据处理模块;
如果不是当前驾驶员***码,判断当前驾驶员***码的连续驾驶时间是否大于等于Tmrun,如果当前驾驶员***码的连续驾驶时间大于等于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为1,将疲劳驾驶数据存储到疲劳驾驶数据存储模块(flash)中,包括疲劳驾驶的驾驶证号码、疲劳驾驶的开始时间、疲劳驾驶的结束时间;并将存储到疲劳驾驶数据存储模块中的疲劳驾驶数据发送给数据处理模块;
如果当前驾驶员***码的连续驾驶时间小于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为0,设置连续驾驶时间=0;
则当前驾驶员***码的疲劳驾驶标志等于0,设置连续驾驶时间=0;
则设定疲劳驾驶标志为0,设置连续驾驶时间=0;
所述,疲劳驾驶标志等于0表明不处于疲劳驾驶;疲劳驾驶标志等于1表明处于疲劳驾驶;
当车辆处于进入开车状态,执行步骤三;
当车辆处于停车状态,则执行步骤四;
当车辆处于进入停车状态,则执行步骤五。
具体实施方式二:本实施方式与具体实施方式一不同的是:所述步骤二中数据采集模块包括IC卡数卡器和车速采集电路,通过IC卡读卡器可以识别驾驶员***码,通过车速采集电路可以得到车速,区分车辆是处于行驶或静止状态。
其它步骤及参数与具体实施方式一相同。
具体实施方式三:本实施方式与具体实施方式一或二不同的是:所述步骤三中Tsmin为解除疲劳驾驶的最小停车时间,在无特殊说明非夜间情况下,国标规定Tsmin为20分钟。
其它步骤及参数与具体实施方式一或二相同。
具体实施方式四:本实施方式与具体实施方式一至三之一不同的是:所述步骤三中Tmrun为达到疲劳驾驶的时间,在无特殊说明非夜间情况下,国标规定Tmrun为4小时。
其它步骤及参数与具体实施方式一至三之一相同。
具体实施方式五:本实施方式与具体实施方式一至四之一不同的是:所述步骤三中疲劳驾驶数据存储模块指flash存储器,通过ECU将数据处理模块处理后的数据存入到flash中,便于随时查找。
ECU为电子控制单元;
其它步骤及参数与具体实施方式一至四之一相同。
具体实施方式六:本实施方式与具体实施方式一至五之一不同的是:所述步骤三中数据处理模块为ECU;
所述,ECU为电子控制单元;
其它步骤及参数与具体实施方式一至五之一相同。
具体实施方式七:本实施方式与具体实施方式一至六之一不同的是:所述步骤三中疲劳驾驶数据存储模块(flash)中每有新的驾驶证号都会分配一个存储区域,每个存储区域中有对应驾驶员***码的疲劳驾驶标志。
其它步骤及参数与具体实施方式一至六之一相同。

Claims (7)

1.一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法,其特征在于一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法具体是按照以下步骤进行的:
步骤一、开始;
步骤二、数据采集模块采集车速信号,判定当前车辆是否处于静止状态,如果处于静止状态,判断当前车速是否为0;如果当前车速为0,当前车辆处于停车状态,则执行步骤四;如果当前车速不为0,当前车辆处于进入开车状态,则执行步骤三;
如果不处于静止状态,判断当前车速是否为0;如果当前车速为0,当前车辆处于进入停车状态,则执行步骤五;如果当前车速不为0,当前车辆处于开车状态,则执行步骤六;
步骤三、当车辆处于进入开车状态,则判断疲劳驾驶标志,
数据采集模块采集当前登录的驾驶员***码,数据处理模块根据数据采集模块采集当前登录的驾驶员***码查找当前驾驶员***码的连续驾驶时间,如果当前驾驶员***码的连续驾驶时间为零,则当前驾驶员第一次开车,设置当前驾驶员连续驾驶时间=0;
如果当前驾驶员***码的连续驾驶时间不为零,则当前驾驶员是再次行车,此时判断当前时间到上次停车的时间是否大于等于Tsmin,如果当前时间到上次停车的时间大于等于Tsmin,则当前驾驶员***码的疲劳驾驶标志等于0,设置连续驾驶时间=0;
如果当前时间到上次停车的时间小于Tsmin,则将停车时间加入到连续驾驶时间内;判断连续驾驶时间是否大于等于Tmrun,如果连续驾驶时间大于等于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为1,将疲劳驾驶数据存储到疲劳驾驶数据存储模块中,包括疲劳驾驶的驾驶证号码、疲劳驾驶的开始时间、疲劳驾驶的结束时间;并将存储到疲劳驾驶数据存储模块中的疲劳驾驶数据发送给数据处理模块;
所述,疲劳驾驶标志等于0表明不处于疲劳驾驶;疲劳驾驶标志等于1表明处于疲劳驾驶;
当车辆处于停车状态,则执行步骤四;
当车辆处于进入停车状态,则执行步骤五;
当车辆处于开车状态,则执行步骤六;
步骤四、当车辆处于停车状态,则判断疲劳驾驶标志,
当停车时间小于Tsmin,则数据采集模块采集停车前登录的驾驶员***码,数据处理模块根据数据采集模块采集停车前登录的驾驶员***码查找停车前驾驶员***码的连续驾驶时间,将停车时间与停车前驾驶员***码的连续驾驶时间相加,判断停车时间与停车前驾驶员***码的连续驾驶时间相加后的时间是否大于等于Tmrun,如果停车时间与停车前驾驶员***码的连续驾驶时间相加大于等于Tmrun,则设定停车前登录的驾驶员***码疲劳驾驶标志为1,将疲劳驾驶数据存储到疲劳驾驶数据存储模块中,包括疲劳驾驶的驾驶证号码、疲劳驾驶的开始时间、疲劳驾驶的结束时间;并将存储到疲劳驾驶数据存储模块中的疲劳驾驶数据发送给数据处理模块;
如果停车时间与停车前驾驶员***码的连续驾驶时间相加小于Tmrun,则设定停车前登录的驾驶员***码疲劳驾驶标志为0,设置连续驾驶时间=0;
当停车时间大于Tsmin,则疲劳驾驶标志等于0,设置连续驾驶时间=0;
所述,疲劳驾驶标志等于0表明不处于疲劳驾驶;疲劳驾驶标志等于1表明处于疲劳驾驶;
当车辆处于进入开车状态,执行步骤三;
当车辆处于进入停车状态,则执行步骤五;
当车辆处于开车状态,则执行步骤六;
步骤五、当车辆处于进入停车状态,则判断疲劳驾驶标志,
数据采集模块采集当前登录的驾驶员***码,数据处理模块根据数据采集模块采集当前登录的驾驶员***码查找当前驾驶员***码的连续驾驶时间,判断当前驾驶员***码的连续驾驶时间是否大于等于Tmrun,如果当前驾驶员***码的连续驾驶时间大于等于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为1,将疲劳驾驶数据存储到疲劳驾驶数据存储模块中,包括疲劳驾驶的驾驶证号码、疲劳驾驶的开始时间、疲劳驾驶的结束时间;并将存储到疲劳驾驶数据存储模块中的疲劳驾驶数据发送给数据处理模块;
如果当前驾驶员***码的连续驾驶时间小于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为0,设置连续驾驶时间=0;
所述,疲劳驾驶标志等于0表明不处于疲劳驾驶;疲劳驾驶标志等于1表明处于疲劳驾驶;
当车辆处于进入开车状态,执行步骤三;
当车辆处于停车状态,则执行步骤四;
当车辆处于开车状态,则执行步骤六;
步骤六、当车辆处于开车状态,则判断疲劳驾驶标志,
数据采集模块每秒采集当前登录的驾驶员***码,数据处理模块根据数据采集模块采集当前登录的驾驶员***码查找当前驾驶员***码的连续驾驶时间,判断当前驾驶员***码的连续驾驶时间是否大于等于Tmrun,
如果当前驾驶员***码的连续驾驶时间大于等于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为1,将疲劳驾驶数据存储到疲劳驾驶数据存储模块中,包括疲劳驾驶的驾驶证号码、疲劳驾驶的开始时间、疲劳驾驶的结束时间;并将存储到疲劳驾驶数据存储模块中的疲劳驾驶数据发送给数据处理模块;
如果当前驾驶员***码的连续驾驶时间小于Tmrun,此时判断上次停车的时间是否大于等于Tsmin,如果上次停车的时间大于等于Tsmin,则当前驾驶员***码的疲劳驾驶标志等于0,设置连续驾驶时间=0;
如果上次停车的时间小于Tsmin,则判断上次停车前的驾驶员***码是否是当前驾驶员***码,如果是当前驾驶员***码,则将上次停车时间、上次停车前的当前驾驶员***码的连续驾驶时间与停车后当前驾驶员***码的连续驾驶时间三者相加,如果相加后的当前驾驶员***码的连续驾驶时间小于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为0,设置连续驾驶时间=0;如果相加后的当前驾驶员***码的连续驾驶时间大于等于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为1,将疲劳驾驶数据存储到疲劳驾驶数据存储模块中,包括疲劳驾驶的驾驶证号码、疲劳驾驶的开始时间、疲劳驾驶的结束时间;并将存储到疲劳驾驶数据存储模块中的疲劳驾驶数据发送给数据处理模块;
如果不是当前驾驶员***码,判断当前驾驶员***码的连续驾驶时间是否大于等于Tmrun,如果当前驾驶员***码的连续驾驶时间大于等于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为1,将疲劳驾驶数据存储到疲劳驾驶数据存储模块中,包括疲劳驾驶的驾驶证号码、疲劳驾驶的开始时间、疲劳驾驶的结束时间;并将存储到疲劳驾驶数据存储模块中的疲劳驾驶数据发送给数据处理模块;
如果当前驾驶员***码的连续驾驶时间小于Tmrun,则设定当前驾驶员***码的疲劳驾驶标志为0,设置连续驾驶时间=0;
则当前驾驶员***码的疲劳驾驶标志等于0,设置连续驾驶时间=0;
则设定疲劳驾驶标志为0,设置连续驾驶时间=0;
所述,疲劳驾驶标志等于0表明不处于疲劳驾驶;疲劳驾驶标志等于1表明处于疲劳驾驶;
当车辆处于进入开车状态,执行步骤三;
当车辆处于停车状态,则执行步骤四;
当车辆处于进入停车状态,则执行步骤五。
2.根据权利要求1所述一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法,其特征在于:所述步骤二中数据采集模块包括IC卡数卡器和车速采集电路,通过IC卡读卡器可以识别驾驶员***码,通过车速采集电路可以得到车速,区分车辆是处于行驶或静止状态。
3.根据权利要求2所述一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法,其特征在于:所述步骤三中Tsmin为解除疲劳驾驶的最小停车时间,国标规定Tsmin为20分钟。
4.根据权利要求3所述一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法,其特征在于:所述步骤三中Tmrun为达到疲劳驾驶的时间,国标规定Tmrun为4小时。
5.根据权利要求4所述一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法,其特征在于:所述步骤三中疲劳驾驶数据存储模块指flash存储器。
6.根据权利要求5所述一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法,其特征在于:所述步骤三中数据处理模块为ECU;
所述,ECU为电子控制单元。
7.根据权利要求6所述一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法,其特征在于:所述步骤三中疲劳驾驶数据存储模块中每有新的驾驶证号都会分配一个存储区域,每个存储区域中有对应驾驶员***码的疲劳驾驶标志。
CN201610177259.2A 2016-03-24 2016-03-24 一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法 Active CN105719361B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610177259.2A CN105719361B (zh) 2016-03-24 2016-03-24 一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610177259.2A CN105719361B (zh) 2016-03-24 2016-03-24 一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法

Publications (2)

Publication Number Publication Date
CN105719361A true CN105719361A (zh) 2016-06-29
CN105719361B CN105719361B (zh) 2018-02-09

Family

ID=56158271

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610177259.2A Active CN105719361B (zh) 2016-03-24 2016-03-24 一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法

Country Status (1)

Country Link
CN (1) CN105719361B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110474909A (zh) * 2019-08-17 2019-11-19 贵州云尚物联科技股份有限公司 驾驶员监管预警方法及其***
CN112562266A (zh) * 2020-11-06 2021-03-26 厦门市美亚柏科信息股份有限公司 一种基于电子数据的疲劳驾驶分析方法及装置
CN112950900A (zh) * 2021-01-27 2021-06-11 吉林云帆智能工程有限公司 一种司机行为监控检测方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4338512A (en) * 1980-12-08 1982-07-06 Ludwig Walter F Truck safety recorder
CN101123027A (zh) * 2007-09-26 2008-02-13 曹明礼 汽车疲劳驾驶报警方法
CN102521978A (zh) * 2011-11-21 2012-06-27 天津中兴软件有限责任公司 一种监控驾驶时间的方法
CN102890848A (zh) * 2011-07-20 2013-01-23 中兴通讯股份有限公司 一种监控驾驶时间的方法及装置
CN104050777A (zh) * 2013-03-15 2014-09-17 厦门歌乐电子企业有限公司 基于车辆行驶时间进行提醒的方法及装置
CN104338512A (zh) * 2013-08-08 2015-02-11 镇江新元素医药科技有限公司 一种以烷氧基硅烷的混合物所制备的硅气凝胶
CN105046886A (zh) * 2015-08-06 2015-11-11 平安科技(深圳)有限公司 实现驾驶行为监管与提醒的方法、车辆及移动终端

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4338512A (en) * 1980-12-08 1982-07-06 Ludwig Walter F Truck safety recorder
CN101123027A (zh) * 2007-09-26 2008-02-13 曹明礼 汽车疲劳驾驶报警方法
CN102890848A (zh) * 2011-07-20 2013-01-23 中兴通讯股份有限公司 一种监控驾驶时间的方法及装置
CN102521978A (zh) * 2011-11-21 2012-06-27 天津中兴软件有限责任公司 一种监控驾驶时间的方法
CN104050777A (zh) * 2013-03-15 2014-09-17 厦门歌乐电子企业有限公司 基于车辆行驶时间进行提醒的方法及装置
CN104338512A (zh) * 2013-08-08 2015-02-11 镇江新元素医药科技有限公司 一种以烷氧基硅烷的混合物所制备的硅气凝胶
CN105046886A (zh) * 2015-08-06 2015-11-11 平安科技(深圳)有限公司 实现驾驶行为监管与提醒的方法、车辆及移动终端

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110474909A (zh) * 2019-08-17 2019-11-19 贵州云尚物联科技股份有限公司 驾驶员监管预警方法及其***
CN112562266A (zh) * 2020-11-06 2021-03-26 厦门市美亚柏科信息股份有限公司 一种基于电子数据的疲劳驾驶分析方法及装置
CN112950900A (zh) * 2021-01-27 2021-06-11 吉林云帆智能工程有限公司 一种司机行为监控检测方法

Also Published As

Publication number Publication date
CN105719361B (zh) 2018-02-09

Similar Documents

Publication Publication Date Title
CN111274982B (zh) 抛洒物的识别方法、装置及存储介质
CN103981820B (zh) 车辆通道控制装置
CN107204114A (zh) 一种车辆异常行为的识别方法及装置
CN104766479A (zh) 基于超高频射频与视频图像双识别匹配的汽车身份识别方法及装置
CN110781578B (zh) 一种基于事故场景的智能网联车算法的测试及评价方法
CN102194132B (zh) 一种伴随车检测识别***及其方法
DE102014208617A1 (de) Verfahren und Steuer- und Erfassungseinrichtung zum Plausibilisieren einer Falschfahrt eines Kraftfahrzeugs
CN111599181A (zh) 用于智能驾驶***测试的典型自然驾驶场景识别提取方法
CN108133599A (zh) 一种渣土车视频识别方法及***
CN104575000A (zh) 记录机动车跟进阻塞路口的违法行为的***和方法
CN103268702B (zh) 一种非公交车违章占用公交车专用道的取证方法
CN205541425U (zh) 一种基于车牌号码的实名认证违章查处***
CN109523787A (zh) 一种基于车辆通行轨迹的疲劳驾驶分析方法
CN105719361A (zh) 一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法
CN107393311B (zh) 一种车牌篡改识别装置及方法
CN103559792A (zh) 一种高速公路行驶车辆疲劳驾驶的认定方法
CN108492563B (zh) 一种基于平均速度的超速事件探测方法
CN103198667A (zh) 高速公路车速监测***
CN103426211A (zh) 车辆行驶状况分析***、分析装置和分析方法
CN103198670B (zh) 一种检测高速岔路口汽车倒车行为的装置及其检测方法
CN107133574A (zh) 一种车辆特征识别方法及装置
CN103679849A (zh) 一种基于车载行驶记录仪判断事故疑点的方法
WO2013151414A1 (en) A method and apparatus of obtaining and processing vehicle data
DE19939468A1 (de) Verfahren zur Steuerung einer Aufzeichnung eines Unfalldatenrekorders in Kraftfahrzeugen und Unfalldatenrekorder
DE102018008683A1 (de) Verfahren zum Ermöglichen der Identifizierung eines rücksichtslosen Fahrers eines Straßenfahrzeugs, System, Computerprogramm, computerlesbares Medium und Fahrzeug

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant