CN109153386A - 车速计算方法及装置、具备车速计算装置的驾驶员状态监控*** - Google Patents

车速计算方法及装置、具备车速计算装置的驾驶员状态监控*** Download PDF

Info

Publication number
CN109153386A
CN109153386A CN201680085710.6A CN201680085710A CN109153386A CN 109153386 A CN109153386 A CN 109153386A CN 201680085710 A CN201680085710 A CN 201680085710A CN 109153386 A CN109153386 A CN 109153386A
Authority
CN
China
Prior art keywords
initial data
speed
signal
computing device
effective
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
CN201680085710.6A
Other languages
English (en)
Other versions
CN109153386B (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.)
MtekVision Co Ltd
Original Assignee
MtekVision 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 MtekVision Co Ltd filed Critical MtekVision Co Ltd
Publication of CN109153386A publication Critical patent/CN109153386A/zh
Application granted granted Critical
Publication of CN109153386B publication Critical patent/CN109153386B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K28/00Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions
    • B60K28/02Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions responsive to conditions relating to the driver
    • B60K28/06Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions responsive to conditions relating to the driver responsive to incapacity of driver
    • B60K28/066Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions responsive to conditions relating to the driver responsive to incapacity of driver actuating a signalling device
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K28/00Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions
    • B60K28/02Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions responsive to conditions relating to the driver
    • B60K28/06Safety devices for propulsion-unit control, specially adapted for, or arranged in, vehicles, e.g. preventing fuel supply or ignition in the event of potentially dangerous conditions responsive to conditions relating to the driver responsive to incapacity of driver
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/10Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
    • B60W40/105Speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/06Improving the dynamic response of the control system, e.g. improving the speed of regulation or avoiding hunting or overshoot
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/20Handling requests for interconnection or transfer for access to input/output bus
    • GPHYSICS
    • G08SIGNALLING
    • G08BSIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
    • G08B25/00Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
    • G08B25/14Central alarm receiver or annunciator arrangements
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
    • B60W2040/0818Inactivity or incapacity of driver
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
    • B60W2040/0818Inactivity or incapacity of driver
    • B60W2040/0827Inactivity or incapacity of driver due to sleepiness
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/14Means for informing the driver, warning the driver or prompting a driver intervention
    • B60W2050/143Alarm means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/04Vehicle stop
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/22Psychological state; Stress level or workload
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/50External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2400/00Special features of vehicle units
    • B60Y2400/30Sensors
    • B60Y2400/303Speed sensors
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/52Determining velocity

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Theoretical Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Combustion & Propulsion (AREA)
  • Chemical & Material Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Navigation (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Traffic Control Systems (AREA)

Abstract

本发明公开了一种车速计算方法及装置、具备车速计算装置的驾驶员状态监控***。车速计算装置包括:信号判定部,分别通过UART端口和GPIO端口,接收从与输入插座连接的原始数据生成装置输入的原始数据,对分别通过UART端口和GPIO端口接收的两种原始数据进行有效性检查,判定某一种原始数据为有效原始数据后,输出与所述有效原始数据对应地生成的信号类型信息和所述有效原始数据;以及车速计算部,接收所述信号类型信息和所述有效原始数据,根据符合所述信号类型信息地预先指定的处理方式,处理所述有效原始数据,从而生成与计算的车速对应的车速信息。

Description

车速计算方法及装置、具备车速计算装置的驾驶员状态监控 ***
技术领域
本发明涉及一种车速计算方法及装置、具备车速计算装置的驾驶员状态监控***。
背景技术
如韩国授权专利第0412691号等所公开,最近开发出了各种驾驶员状态监控装置,不仅利用图像处理技术和语音识别技术等,感测车辆驾驶员是否疲劳驾驶,通过发送警告音等,引起车辆驾驶员的注意,而且可以能动地应付紧急状况。
然而,这种驾驶员状态监控装置的警告驾驶员疲劳及注意力不集中的功能,在行车过程中有意义,但是在停车状态下反而妨碍驾驶员的有意识的行为并带来不便。
因此,尽管需要判断是否为行车或停车并据此适当应用对疲劳及注意力不集中的警告功能,但是,现有的驾驶员状态监控装置与车辆是否为行驶无关地执行警告功能,存在局限性。
为了判断是否为行车或停车,作为一例,能够应用车辆的速度信息。例如,可以通过车辆的OBD(On-Board Diagnostics,车载诊断***)终端获取用于计算车辆的速度信息的原始数据,或者从安装于车辆的GPS(Global Positioning System,全球定位***)模块接收该原始数据,或者从安装于车辆变速器的霍尔传感器等车速传感器获取该原始数据。
即,当通过OBD终端获取原始数据时,车速计算装置驱动事先安装的程序,分析获取的原始数据,计算车辆的速度信息。此时,车速计算装置应该具备CAN(Controller AreaNetwork,控制器局域网络)接口。
另外,车速计算装置也可以通过UART(Universal Asynchronous Receiver/Transmitter,通用异步收发器)通信方式从GPS模块接收原始数据并计算车辆的速度信息。
另外,车速计算装置也可以通过GPIO(General Purpose Input Output,通用输入/输出)从车速传感器获取原始数据并计算车辆的速度信息。
然而,现有的车速计算装置并未实现接收并处理由不同的原始数据生成装置(例如,GPS模块、车速传感器等)分别提供的不同形式的原始数据以便计算车速的通用装置,以仅限于符合某一种原始数据生成装置的方式分别被制作并销售。
这不仅造成产品生产、库存及流通管理方面的困难,而且将设置于车辆的原始数据生成装置更换成不同类型时,还需要与之相符地更换车速计算装置。
发明内容
技术问题
本发明用于提供一种车速计算方法及装置和具备车速计算装置的驾驶员状态监控***,通过实现能够与不同类型的原始数据生成装置连接并被驱动的通用的车速计算装置,不受限制地利用用于计算不同形式的原始数据(即,NMEA(National MarineElectronics Association,美国国家海洋电子协会)标准的GPS信号、来自车速传感器的方波脉冲信号等),自动判定并处理与车速计算装置连接的原始数据生成装置输入哪种形式的原始数据。
本发明用于提供一种车速计算方法及装置和具备车速计算装置的驾驶员状态监控***,通过实现通用的车速计算装置,可以不受更换原始数据生成装置的影响,持续使用相同的车速计算装置,从而便于产品生产、库存及流通管理。
本发明用于提供车速计算方法及装置和具备车速计算装置的驾驶员状态监控***,可以将由车速计算装置计算的车速信息以有线/无线通信方式提供至设置在车辆上的各种电子设备,根据指定目的进行应用。
通过以下说明,可以容易理解本发明的其他目的。
技术方案
根据本发明的一实施例提供了一种车速计算装置,其包括:信号判定部,分别通过UART端口和GPIO端口,接收从与输入插座连接的原始数据生成装置输入的原始数据,对分别通过UART端口和GPIO端口接收的两种原始数据进行有效性检查,判定某一种原始数据为有效原始数据后,输出与所述有效原始数据对应地生成的信号类型信息和所述有效原始数据;以及车速计算部,接收所述信号类型信息和所述有效原始数据,根据符合所述信号类型信息地预先指定的处理方式,处理所述有效原始数据,从而生成与计算的车速对应的车速信息。
所述原始数据生成装置可以是用于输出作为原始数据的GPS信号的***,或者是用于输出作为原始数据的方波脉冲信号的车速传感器。
所述信号判定部可以对通过所述UART端口输入的原始数据,进行基于NMEA标准检查校验和的有效性检查,而对通过所述GPIO端口输入的原始数据,进行用于在规定时间内测定脉冲间隔与相邻脉冲间隔之差的有效性检查。
当对分别通过所述UART端口和所述GPIO端口输入的原始数据进行有效性检查并判定所输入的原始数据全部为无效信号时,所述信号判定部可以省略所述信号类型信息和有效原始数据的输出。
所述信号判定部可以只在满足预先指定的条件的情况下,对所述两种原始数据进行有效性检查,所述预先指定的条件包括:感测到所述输入插座解除与原始数据生成装置的连接后重新连接的情况以及车辆从关停状态转换成启动的情况中的一种以上。
进一步可以包括将所述有效原始数据提供至其他电子设备的传递单元,所述传递单元包括:UART端口,用于将所述有效原始数据输出至所述其他电子设备;以及NMEA编码器,当通过GPIO端口提供的原始数据被判定为有效原始数据时,将所述有效原始数据按照GPS信号标准进行编码,并提供至所述UART端口。
根据本发明的另一实施例,提供了一种驾驶员状态监控***,其包括上述的车速计算装置。
除上述以外的其他方面、特征、优点将通过以下的附图、权利要求书及发明的详细说明将变得明确。
发明效果
根据本发明的实施例,通过实现能够与不同类型的原始数据生成装置连接并被驱动的通用的车速计算装置,能够不受限制地利用不同形式的原始数据(即,NMEA标准的GPS信号、来自车速传感器的方波脉冲信号等),以便计算车速。
另外,能够自动判定并处理从与通用的车速计算装置连接的原始数据生成装置输入哪种形式的原始数据。
另外,通过实现通用的车速计算装置,不受更换原始数据生成装置的影响,能够持续使用相同的车速计算装置,从而便于产品生产、库存及流通管理。
另外,能够将由车速计算装置计算的车速信息以有线/无线通信方式提供至设置在车辆上的各种电子设备,根据指定目的进行应用。
附图说明
图1是示出本发明的一实施例涉及的车速计算装置的结构的图。
图2是示出本发明的一实施例涉及的具备车速计算装置的驾驶员状态监控***的结构的图。
图3是示出本发明的一实施例涉及的车速计算方法的流程图。
具体实施方式
本发明可以进行各种变换并具有多种实施例,对特定实施例在附图中示例并对详细说明进行详述。但是,应当理解,这并非将本发明限定为特定的实施形态,而是涵盖包含于本发明的思想及技术范围内的所有的变换、等同物以及替代物。在说明本发明的过程中,当认为对于相关的公知技术的具体说明有可能混淆本发明的宗旨时,将省略其详细说明。
本申请中使用的术语仅用于说明特定的实施例,并非旨在限定本发明。除非上下文另有明确规定,否则单数的表达包括复数的表达。在本申请中,应当理解“包括”或“具有”等术语用于指定存在说明书中所记载的特征、数字、步骤、操作、构成要素、部件或其组合,并非预先排除一个或其以上的其他特征、数字、步骤、操作、构成要素、部件或其组合的存在或附加可能性。
另外,参照各附图进行说明的实施例的构成要素并非仅应用于对应的实施例中,在维持本发明的技术思想的范围内,能够实现为包含于其他实施例中,并且,即使其他说明被省略,也可以再次实现为由多个实施例整合的一个实施例。
另外,在参照附图进行说明的过程中,与附图标记无关,对于相同构成要素,赋予相同或相关的附图标记,并省略对此的重复说明。在说明本发明的过程中,当认为对于相关的公知技术的具体说明有可能混淆本发明的宗旨时,将省略其详细说明。
图1是示出本发明的一实施例涉及的车速计算装置的结构的图。
参照图1,车速计算装置100可以包括输入插座105和主处理单元110。
输入插座105结合于原始数据生成装置130的原始数据输出用插头,以便接收原始数据。
输入插座105可以形成为例如耳机连接器插座的形状,结合于***132和传感器134中的任意一个(以下称为“原始数据生成装置130”)的原始数据输出用插头,所述***132包括GPS模块,所述传感器134作为车速传感器,例如是霍尔传感器。输入插座105与原始数据输出用插头结合,从而使接地(GND)端子也彼此连接。
另外,输入插座105使通过与原始数据输出用插头结合而从原始数据生成装置130输入的原始数据分配至后述的信号输入部114的UART(Universal AsynchronousReceiver/Transmitter,通用异步收发器)端口和GPIO(General Purpose Input/Output,通用输入/输出)端口,并分别进行输入。
主处理单元110可以包括连接感测部112、信号输入部114、信号判定部116及车速计算部118。
连接感测部112保持与输入插座105和接地端子连接的状态,通过GPIO端口的GPIO电平来感测原始数据输出用插头是否与输入插座105结合,当结合时,将连接通知Con_Noti提供至信号判定部116。
例如,当原始数据输出用插头与输入插座105结合以使彼此的接地端子连接时,连接感测部112的GPIO电平从高(High)电平降至接地电平,连接感测部112由此能够感测到原始数据输出用插头结合于输入插座105。
然而,当连接感测部112的GPIO电平保持在高(High)电平状态时,接地线处于断开(open)的状态,因此,能够感测到原始数据输出用插头没有结合于输入插座105。此时,连接感测部112也可以将解除连接通知提供至信号判定部116。
信号输入部114具备UART端口和GPIO端口,输入插座105分别通过UART端口和GPIO端口接收从原始数据生成装置130输入的原始数据。
信号输入部114将通过UART端口和GPIO端口输入的各个原始数据传递至信号判定部116,以便判定分别通过UART端口和GPIO端口输入的原始数据中经由某一路径输入的原始数据为有效原始数据并加以利用。
如上所述,***132与传感器134中的某一个作为原始数据生成装置130结合于输入插座105,所述***132用于输出通过UART端口输入/输出的GPS信号,传感器134用于输出通过GPIO端口输入/输出的方波脉冲信号。
然而,由于由后述的信号判定部116判定哪种类型的原始数据生成装置130结合于输入插座105,因此,在从输入插座105到信号判定部116的区间内,将被输入的原始数据处理成都分别通过UART端口和GPIO端口输入/输出。此后,信号判定部116判定***132和传感器134中的某一个为结合于输入插座105的原始数据生成装置130后,仅将有效原始数据传递至车速计算部118,以便计算车速。
由于这种结构,在***132与传感器134中的某一个作为原始数据生成装置130结合于输入插座105并被使用的过程中,即使原始数据生成装置130被更换成***132与传感器134中的另一个,也可以继续使用本实施例涉及的车速计算装置100而无需进行更换。
当从感测到原始数据输出用插头结合于输入插座105的连接感测部112输入连接通知Con_Noti,并且从信号输入部114的UART端口和GPIO端口分别输入原始数据时,信号判定部116判定所输入的两种原始数据中通过哪种路径输入的原始数据为有效原始数据。
对于通过UART端口输入的原始数据,信号判定部116进行基于例如NMEA(NationalMarine Electronics Association)标准检查校验和(checksum),从而判定是否为有效原始数据。
因此,当与输入插座105连接的原始数据生成装置130为***132并且所输入的原始数据为GPS信号时,信号判定部116将通过UART端口输入的原始数据判定为有效原始数据。
同样,对于通过GPIO端口输入的原始数据,信号判定部116在规定时间段内测定例如脉冲间距(即,与速度成正比的信息)与相邻脉冲间距之差(即,与加速度成正比的信息)并判定是否为有效原始数据。
当与输入插座105连接的原始数据生成装置130为***132且所输入的原始数据为GPS信号时,通过GPIO端口输入的GPS信号即便在最慢的波特率(baud rate)下也通常具有比从传感器134输出的方波脉冲信号还高的频率,因此,被测定为非正常的高速并被判断为无效的原始数据。
对于分别通过UART端口和GPIO端口输入的两种原始数据,信号判定部116分别实施有效性检查,能够根据被判断为有效原始数据的原始数据通过哪种路径(即,UART端口或GPIO端口)输入,判定与输入插座105连接的原始数据生成装置130为***132或传感器134,并且原始数据的类型为GPS信号或方波脉冲信号。
其中,对于分别通过UART端口和GPIO端口输入的两种原始数据中的从哪种路径输入的原始数据进行有效性检查,信号判定部116对此没有顺序上的限制,能够根据需要而不同地设定。
此时,在所输入的两种原始数据中先行判断的某一种原始数据被判断为无效时,信号判定部116也可以省略附加的有效性检查,将未经过有效性检查的剩余原始数据判定为有效原始数据,从而节省与有效原始数据的判定有关的处理时间。
当然,信号判定部116也可以对从不同路径分别输入的两种原始数据都分别实施有效性检查后,当所输入的两种原始数据全部被判断为无效信号时,将所输入的两种原始数据全部判定为无效信号。当两种原始信号全部被判定为无效信号时,判定部116以不会将任何原始数据传递至车速计算部118的方式进行处理。
当通过有效性检查来判定某一种原始数据为有效原始数据时,信号判定部116将与有效原始数据对应的信号类型信息S_Type和有效原始数据A_Signal输入至车速计算部118。
信号类型信息可以包括例如原始数据生成装置130为***132或传感器134以及原始数据类型为GPS信号或方波脉冲信号中的一种以上,或者与之对应地预先指定的信息。
另外,有效原始数据可以是在分别通过UART端口和GPIO端口输入的两种原始数据中被判断为有效的一种原始数据,并且通过信号判定部116进行迂回(bypass)处理,以便输入至车速计算部118,。
信号判定部116也可以不是在从信号输入部114输入两种原始数据的每个时间点重复实施用于判定有效原始数据的作业,只在符合预先指定的条件时,在预先指定的单位时间内进行用于生成信号类型信息的处理,直到重新符合指定的条件为止,实施使与信号类型信息对应的原始数据迂回到车速计算部118的处理。
其中,预先指定的条件可以为,例如,从连接感测部112输入连接解除通知后重新输入连接通知的情况、从车辆关停状态转换到启动的情况等。并且,预先指定的单位时间可以预先指定为,对于所输入的两种原始数据中的一种以上完成有效性检查并且生成信号类型信息所需的时间。
当从信号判定部116输入信号类型信息和有效原始数据时,车速计算部118将所输入的有效原始数据处理成符合所输入的信号类型信息,从而生成与计算的车速对应的车速信息。至于接收GPS信号或方波脉冲信号并计算及生成车速信息过程,对于本领域技术人员而言是显而易见的事项,故省略对此的说明。
图2是示出本发明的一实施例涉及的具备车速计算装置的驾驶员状态监控***的结构的图。
参照图2,所述车速计算装置100可以作为一构成要素包含于驾驶员状态监控***200,驾驶员状态监控***200还可以包括控制部210和驾驶员警告装置220。
驾驶员警告装置220判断驾驶员是否疲劳驾驶,当判断驾驶员处于疲劳驾驶状态时,驾驶员警告装置220输出声音、振动等,引起驾驶员的注意。驾驶员警告装置220可以例如拍摄驾驶员的面部影像,从拍摄的影像中检测驾驶员的瞳孔区域,从而判断驾驶员是否处于疲劳驾驶状态。
控制部210可以只在通过车速计算装置判断为行车状态时,使驾驶员警告装置220以上述方式动作,从而防止在停车状态下因妨碍驾驶员的打盹等驾驶员的有意识的行为而引起的不便。
另外,驾驶员状态监控***200还可以具备传递单元230,该传递单元230用于将由车速计算装置100计算的车速信息及/或者有效原始数据传递至车辆的其他电子设备。
传递单元230可以包括例如UART端口和NMEA编码器。即,传递单元通过串行接口以UART通信方式传递有效原始数据,并且,当有效原始数据为GPS信号时,通过UART端口迂回传递,当有效原始数据为方波脉冲信号时,可以通过NMEA编码器来变换成符合GPS信号标准后,通过UART端口能进行传递。
传递单元230既可以实现为独立的构成要素,也可以包含于车速计算装置100。
图3是示出本发明的一实施例涉及的车速计算方法的流程图。
参照图3,在步骤310中,信号判定部116参照从连接感测部112输入的连接通知或连接解除通知,判定作为***132或传感器134的原始数据生成装置130是否连接到输入插座105。
当原始数据生成装置130并未连接到输入插座105时,在步骤310中等待。但是,当原始数据生成装置130连接到输入插座105时,进行步骤320。
在步骤320中,信号判定部116对于从输入插座105通过信号输入部114的UART端口和GPIO端口分别接收的两种原始数据实施有效性检查,判定有效原始数据,生成与此对应的信号类型信息。接下来,信号判定部116将所生成的信号类型信息和有效原始数据提供至车速计算部118。
在步骤330中,车速计算部118将所输入的有效原始数据处理成符合所输入的信号类型信息,生成与计算的车辆速度对应的车速信息。至于将GPS信号或方波脉冲信号作为有效原始数据接收并利用其计算车速的过程,对于本领域技术人员而言是显而易见的事项,故省略对此的说明。
在步骤340中,信号判定部116判断是否为在从输入插座105分别通过UART端口和GPIO端口接收的两种原始数据中重新判定有效原始数据的时间点。
信号判定部116可以不是在从信号输入部114输入两种原始数据的每个时间点重复实施用于判定有效原始数据的作业,只在符合预先指定的条件时,在预先指定的单位时间内进行用于生成信号类型信息的处理,直到重新符合指定的条件为止,实施使与信号类型信息对应的原始数据迂回到车速计算部118的处理。
其中,预先指定的条件可以为,例如,从连接感测部112输入连接解除通知后重新输入连接通知的情况、从车辆关停状态转换到启动的情况等。并且,预先指定的单位时间可以预先指定为,对于所输入的两种原始数据中的一种以上完成有效性检查并且生成信号类型信息所需的时间。
当达到重新判定有效原始数据的时间点时,进行步骤310。但是,没有达到重新判定有效原始数据的时间点时,进行步骤330,信号判定部116将与在步骤320中生成的信号类型信息对应的原始数据迂回处理到车速计算部118。
以上参照本发明的实施例进行了说明,但是本领域技术人员能够在不脱离权利要求书中记载的本发明的思想及领域的范围内对本发明进行多种修改及变更。

Claims (7)

1.一种车速计算装置,其特征在于,包括:
信号判定部,分别通过UART端口和GPIO端口,接收从与输入插座连接的原始数据生成装置输入的原始数据,对分别通过UART端口和GPIO端口接收的两种原始数据进行有效性检查,判定某一种原始数据为有效原始数据后,输出与所述有效原始数据对应地生成的信号类型信息和所述有效原始数据;以及
车速计算部,接收所述信号类型信息和所述有效原始数据,根据符合所述信号类型信息地预先指定的处理方式,处理所述有效原始数据,从而生成与计算的车速对应的车速信息。
2.根据权利要求1所述的车速计算装置,其特征在于,
所述原始数据生成装置是用于输出作为原始数据的GPS信号的***,或者是用于输出作为原始数据的方波脉冲信号的车速传感器。
3.根据权利要求2所述的车速计算装置,其特征在于,
所述信号判定部对通过所述UART端口输入的原始数据,进行基于NMEA标准检查校验和的有效性检查,而对通过所述GPIO端口输入的原始数据,进行在规定时间内测定脉冲间隔与相邻脉冲间隔之差的有效性检查。
4.根据权利要求3所述的车速计算装置,其特征在于,
当对分别通过所述UART端口和所述GPIO端口输入的原始数据进行有效性检查并判定所输入的原始数据全部为无效信号时,所述信号判定部省略所述信号类型信息和有效原始数据的输出。
5.根据权利要求2所述的车速计算装置,其特征在于,
所述信号判定部只在满足预先指定的条件的情况下,对所述两种原始数据进行有效性检查,
所述预先指定的条件包括:感测到所述输入插座解除与原始数据生成装置的连接后重新连接的情况,以及车辆从关停状态转换成启动的情况中的一种以上。
6.根据权利要求1所述的车速计算装置,其特征在于,
进一步包括用于将所述有效原始数据提供至其他电子设备的传递单元,
所述传递单元包括:
UART端口,用于将所述有效原始数据输出至所述其他电子设备;以及
NMEA编码器,当通过GPIO端口提供的原始数据被判定为有效原始数据时,将所述有效原始数据按照GPS信号标准进行编码,并提供至所述UART端口。
7.一种驾驶员状态监控***,其特征在于,
包括权利要求1至6中任何一项所述的车速计算装置。
CN201680085710.6A 2016-08-16 2016-08-18 车速计算方法及装置、具备车速计算装置的驾驶员状态监控*** Active CN109153386B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR1020160103416A KR101822907B1 (ko) 2016-08-16 2016-08-16 차속 산출 방법 및 장치와, 차속 산출 장치를 구비한 운전자 상태 감시 시스템
KR10-2016-0103416 2016-08-16
PCT/KR2016/009094 WO2018034365A1 (ko) 2016-08-16 2016-08-18 차속 산출 방법 및 장치와, 차속 산출 장치를 구비한 운전자 상태 감시 시스템

Publications (2)

Publication Number Publication Date
CN109153386A true CN109153386A (zh) 2019-01-04
CN109153386B CN109153386B (zh) 2021-07-30

Family

ID=61070771

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680085710.6A Active CN109153386B (zh) 2016-08-16 2016-08-18 车速计算方法及装置、具备车速计算装置的驾驶员状态监控***

Country Status (5)

Country Link
US (1) US10946742B2 (zh)
JP (1) JP6682013B2 (zh)
KR (1) KR101822907B1 (zh)
CN (1) CN109153386B (zh)
WO (1) WO2018034365A1 (zh)

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09210700A (ja) * 1996-01-30 1997-08-12 Denso Corp ナビゲーション装置
JPH11194034A (ja) * 1997-12-26 1999-07-21 Matsushita Electric Ind Co Ltd 走行距離検出装置
JP2009098997A (ja) * 2007-10-18 2009-05-07 Mega Chips Corp 情報記憶媒体
JP2009198185A (ja) * 2008-02-19 2009-09-03 Toyota Motor Corp 車両位置姿勢推測装置
CN101751361A (zh) * 2008-12-16 2010-06-23 联想(北京)有限公司 控制移动终端中数据传输接口的切换方法及终端设备
KR20110018341A (ko) * 2008-06-06 2011-02-23 가부시끼가이샤 야마시로 지도샤 교슈쇼 운전 행동 자동 평가 시스템
CN102223597A (zh) * 2010-04-15 2011-10-19 上海启电信息科技有限公司 一种移动定位装置
CN102339050A (zh) * 2011-07-20 2012-02-01 苏州卓佳自动化设备有限公司 一种基于无线通讯技术的车载信息监控***
CN102717765A (zh) * 2012-07-09 2012-10-10 湖南赛格导航技术研究有限公司 疲劳驾驶检测方法及防疲劳驾驶辅助装置
CN102765351A (zh) * 2012-07-03 2012-11-07 广州亿程交通信息有限公司 一种车速预警的方法
CN103043057A (zh) * 2011-10-11 2013-04-17 现代自动车株式会社 基于车辆位置信息的异常驾驶判定和警报***
CN103523022A (zh) * 2013-10-30 2014-01-22 吉林大学 混合动力汽车车速估计方法
JP2014113904A (ja) * 2012-12-10 2014-06-26 Volvo Lastvagnar Aktiebolag 車速制御装置
CN104599484A (zh) * 2013-10-31 2015-05-06 大连易维立方技术有限公司 一种校车车载管理***
CN105564430A (zh) * 2014-10-30 2016-05-11 现代自动车株式会社 用于控制车辆的加速转矩的***和方法
CN105774812A (zh) * 2014-08-11 2016-07-20 现代自动车株式会社 确定驾驶趋势的方法及利用该方法控制换挡的***

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990055652A (ko) * 1997-12-27 1999-07-15 김영환 차량위치 오차 보정장치 및 그 제어방법
JP3557888B2 (ja) * 1998-02-03 2004-08-25 三菱電機株式会社 ナビゲーション装置
JP2002333452A (ja) * 2001-05-07 2002-11-22 Pioneer Electronic Corp 車速パルス抜け検出方法及び装置、車載用ナビゲーションシステム及びコンピュータプログラム
KR100412691B1 (ko) 2001-08-31 2003-12-31 현대자동차주식회사 차량용 브레이크 시스템 및 이를 이용한 졸음운전과긴급상황 인식방법
JP2006300783A (ja) * 2005-04-21 2006-11-02 Fujitsu Ten Ltd 車速検出装置、車速検出方法及び車速センサの故障判定方法
KR20060120733A (ko) * 2005-05-23 2006-11-28 주식회사 팬택 이어 마이크 단자를 이용하여 데이터 통신하는 이동 통신단말기 및 그 방법
KR20090036924A (ko) 2007-10-10 2009-04-15 대덕위즈주식회사 지피에스 좌표보정 시스템 및 방법
JP5391717B2 (ja) * 2009-02-16 2014-01-15 井関農機株式会社 可変散布装置
CN202229766U (zh) * 2011-09-28 2012-05-23 上海旗迹通信科技有限公司 基于传感器的惯性导航***
JP2013088208A (ja) * 2011-10-14 2013-05-13 Furuno Electric Co Ltd 密結合gpsおよび推測航法車両航法用のロードマップ・フィードバック・サーバ
KR20130133549A (ko) 2012-05-29 2013-12-09 디지털시스 주식회사 스마트폰 제어 기능을 구비한 차량용 보조 디스플레이 장치의 화면 메뉴 구성 시스템 및 스마트폰 제어 기능을 구비한 차량용 보조 디스플레이 장치의 화면 메뉴 구성 방법
WO2017004675A1 (en) * 2015-07-06 2017-01-12 Transcom R & D Pty Ltd Vehicle meter

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09210700A (ja) * 1996-01-30 1997-08-12 Denso Corp ナビゲーション装置
JPH11194034A (ja) * 1997-12-26 1999-07-21 Matsushita Electric Ind Co Ltd 走行距離検出装置
JP2009098997A (ja) * 2007-10-18 2009-05-07 Mega Chips Corp 情報記憶媒体
JP2009198185A (ja) * 2008-02-19 2009-09-03 Toyota Motor Corp 車両位置姿勢推測装置
KR20110018341A (ko) * 2008-06-06 2011-02-23 가부시끼가이샤 야마시로 지도샤 교슈쇼 운전 행동 자동 평가 시스템
CN101751361A (zh) * 2008-12-16 2010-06-23 联想(北京)有限公司 控制移动终端中数据传输接口的切换方法及终端设备
CN102223597A (zh) * 2010-04-15 2011-10-19 上海启电信息科技有限公司 一种移动定位装置
CN102339050A (zh) * 2011-07-20 2012-02-01 苏州卓佳自动化设备有限公司 一种基于无线通讯技术的车载信息监控***
CN103043057A (zh) * 2011-10-11 2013-04-17 现代自动车株式会社 基于车辆位置信息的异常驾驶判定和警报***
CN102765351A (zh) * 2012-07-03 2012-11-07 广州亿程交通信息有限公司 一种车速预警的方法
CN102717765A (zh) * 2012-07-09 2012-10-10 湖南赛格导航技术研究有限公司 疲劳驾驶检测方法及防疲劳驾驶辅助装置
JP2014113904A (ja) * 2012-12-10 2014-06-26 Volvo Lastvagnar Aktiebolag 車速制御装置
CN103523022A (zh) * 2013-10-30 2014-01-22 吉林大学 混合动力汽车车速估计方法
CN104599484A (zh) * 2013-10-31 2015-05-06 大连易维立方技术有限公司 一种校车车载管理***
CN105774812A (zh) * 2014-08-11 2016-07-20 现代自动车株式会社 确定驾驶趋势的方法及利用该方法控制换挡的***
CN105564430A (zh) * 2014-10-30 2016-05-11 现代自动车株式会社 用于控制车辆的加速转矩的***和方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
沈行良; 沈蔚杰: "基于PIC的非接触式车速计校验装置", 《仪表技术与传感器》 *

Also Published As

Publication number Publication date
WO2018034365A1 (ko) 2018-02-22
JP2019515268A (ja) 2019-06-06
KR101822907B1 (ko) 2018-01-30
US10946742B2 (en) 2021-03-16
CN109153386B (zh) 2021-07-30
JP6682013B2 (ja) 2020-04-15
US20190160944A1 (en) 2019-05-30

Similar Documents

Publication Publication Date Title
JP7519179B2 (ja) 問題のある健康状態を検出するシステム及び方法
US9171456B2 (en) Key fob dongle
CN105717920B (zh) 无人驾驶车辆的救援方法和装置
CN105172599B (zh) 集成可穿戴设备的主动式汽车仪表***
CN104656503A (zh) 自主车辆中的可穿戴计算机
CN105313900B (zh) 驾驶控制***及控制方法
CN103568992A (zh) 用于为车辆的驾驶员定位声音图像的设备和方法
CN108140294A (zh) 车辆内部触觉输出
CN104391502B (zh) 汽车诊断***及汽车
CN106710267A (zh) 车辆行驶数据的处理方法与装置
CN106710269A (zh) 车辆行驶数据的处理方法与装置
US9620029B2 (en) Method and device for identifying behaviour of a vehicle driver
CN106303823A (zh) ***传感器接口信号到音频信号的转换
JP2012211844A (ja) 端末位置判定装置および端末位置判定システム
JP7289696B2 (ja) データ送信システム
CN103754174B (zh) 一种车用信息处理装置及***
KR101469708B1 (ko) 자동차 급발진 및 주행 상태 통합 관리 블랙박스 시스템
CN109153386A (zh) 车速计算方法及装置、具备车速计算装置的驾驶员状态监控***
KR20210058713A (ko) 차량정보와 모바일 플랫폼을 이용한 차량 예측 유지보수 시스템
JP2019214249A (ja) 検知装置、コンピュータプログラム、検知方法及び学習モデル
KR100860129B1 (ko) 차량진단 시스템 및 표시방법
KR101809717B1 (ko) 차량 센서 고유 식별자 할당 장치 및 그 방법
CN105835808A (zh) 基于可穿戴设备的车载控制***及其控制方法
CN110329321A (zh) 一种列车车速控制方法、装置及存储介质
CN113511150B (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