搜索 分析 新世界 法规 图书 网址导航 更多
高级用户登录 | 登录 | |

一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法
有权
阅读授权文献

申请号:201610177259.2 申请日:2016-03-24
摘要:一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法,本发明涉及用于多张驾驶员卡时判定并记录疲劳驾驶的方法。本发明的目的是为了解决现有多人轮流驾驶一辆车时还不能准确的记录疲劳驾驶信息来判断是否有驾驶员疲劳驾驶的问题。数据采集模块采集车速信号,判定当前车辆是否处于静止状态,如果处于静止状态,当前车速为0,当前车辆处于停车状态;否则当前车辆处于进入开车状态;如果不处于静止状态,当前车速为0,当前车辆处于进入停车状态;否则,当前车辆处于开车状态;当前驾驶员卡号码的疲劳驾驶标志等于0,设置连续驾驶时间=0;疲劳驾驶标志等于1表明处于疲劳驾驶;本发明应用于判定并记录疲劳驾驶领域。
申请人: 航天科技控股集团股份有限公司
地址: 150060 黑龙江省哈尔滨市平房区哈平西路45号
发明(设计)人: 吴南南 吕端秋 程少林
主分类号: G07C5/02(2006.01)I
分类号: G07C5/02(2006.01)I G08B21/06(2006.01)I
  • 法律状态
2018-02-09  授权
2016-07-27  实质审查的生效IPC(主分类):G07C 5/02申请日:20160324
2016-06-29  公开
注:本法律状态信息仅供参考,即时准确的法律状态信息须到国家知识产权局办理专利登记簿副本。
  • 其他信息
主权项  一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法,其特征在于一种用于多张驾驶员卡时判定并记录疲劳驾驶的方法具体是按照以下步骤进行的:步骤一、开始;步骤二、数据采集模块采集车速信号,判定当前车辆是否处于静止状态,如果处于静止状态,判断当前车速是否为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表明处于疲劳驾驶;当车辆处于进入开车状态,执行步骤三;当车辆处于停车状态,则执行步骤四;当车辆处于进入停车状态,则执行步骤五。
公开号  105719361A
公开日  2016-06-29
专利代理机构  哈尔滨市松花江专利商标事务所 23109
代理人  杨立超
颁证日  
优先权  
国际申请  
国际公布  
进入国家日期