CN104627092A - 车辆和控制该车辆的方法 - Google Patents

车辆和控制该车辆的方法 Download PDF

Info

Publication number
CN104627092A
CN104627092A CN201410643534.6A CN201410643534A CN104627092A CN 104627092 A CN104627092 A CN 104627092A CN 201410643534 A CN201410643534 A CN 201410643534A CN 104627092 A CN104627092 A CN 104627092A
Authority
CN
China
Prior art keywords
vehicle
state
output
information
interfaces unit
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
CN201410643534.6A
Other languages
English (en)
Other versions
CN104627092B (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.)
Hyundai Motor Co
Original Assignee
Hyundai Motor Co
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 Hyundai Motor Co filed Critical Hyundai Motor Co
Publication of CN104627092A publication Critical patent/CN104627092A/zh
Application granted granted Critical
Publication of CN104627092B publication Critical patent/CN104627092B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/0098Details of control systems ensuring comfort, safety or stability not otherwise provided for
    • 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
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • 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
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/29Instruments characterised by the way in which information is handled, e.g. showing information on plural displays or prioritising information according to driving conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • 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
    • B60W40/09Driving style or behaviour
    • 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
    • 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/10Interpretation of driver requests or demands
    • 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
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/18Information management
    • 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
    • B60W2050/0001Details of the control system
    • B60W2050/0002Automatic control, details of type of controller or control system architecture
    • B60W2050/0014Adaptive controllers
    • 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
    • B60W2050/0001Details of the control system
    • B60W2050/0019Control system elements or transfer functions
    • B60W2050/0028Mathematical models, e.g. for simulation
    • B60W2050/0029Mathematical model of the 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
    • 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
    • B60W2050/0062Adapting control system settings
    • B60W2050/0075Automatic parameter input, automatic initialising or calibrating 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
    • 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
    • B60W2050/0062Adapting control system settings
    • B60W2050/0075Automatic parameter input, automatic initialising or calibrating means
    • B60W2050/0083Setting, resetting, calibration
    • 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/10Historical data

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Human Computer Interaction (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Instrument Panels (AREA)
  • Navigation (AREA)
  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)

Abstract

本发明涉及一种车辆,其包括其输出根据用户操作进行控制的车辆界面单元。车辆信息采集单元配置成采集有关车辆状态和在该车辆状态下的车辆界面单元的输出的信息。存储器配置成存储所采集的有关车辆状态和在该车辆状态下的车辆界面单元的输出的信息。模型生成单元配置成使用所存储的有关车辆状态和在该车辆状态下的车辆界面单元的输出的信息生成用户偏好模型。控制器配置成基于用户偏好模型控制车辆界面单元的输出。

Description

车辆和控制该车辆的方法
相关申请的交叉引用
本申请要求2013年11月8日向韩国专利局提交的韩国专利申请2013-0135528号的优先权权益,其全部内容引入本文作为参考。
技术领域
本公开涉及其输出根据用户操作而变化的车辆的车辆界面***、以及用于控制该车辆的方法。
背景技术
车辆包括为了用户便利性的各种车辆界面装置。这里,车辆界面装置指代输出视频或音频内容的装置或控制车内环境(例如,照明或温度)的装置。
新的车辆界面装置被开发或新的功能被添加到现有车辆界面装置中以满足用户便利性的需求。车辆界面装置的例子包括显示装置例如音频视频导航(AVN)、仪表组(cluster)和平视显示器(HUD)、控制车内照明的照明装置、以及控制车内温度的温度控制装置(例如,空调器和加热器)。
为了使用各种类型和各种功能的车辆界面装置,需要相应的用户操作。不过,各种车辆界面装置的操作对不熟悉这类装置的用户来说可能是不方便的,并且会造成行驶时的安全问题。
发明内容
本公开的一方面提供能够使用户的操作负担和视觉注意力分配最小化并且通过反映用户偏好自动控制车辆的车辆界面单元来提高用户的满意度的车辆、以及用于控制该车辆的方法。
本发明的另外的方面将部分在下面的描述中阐述,部分将从描述中显而易见,或者可以通过本发明的实践来获知。
根据本发明的一个实施方式,车辆包括其输出根据用户操作来控制的车辆界面单元。车辆信息采集单元配置成采集有关车辆状态和在该车辆状态下的车辆界面单元的输出的信息。存储器配置成存储所采集的有关车辆状态和在该车辆状态下的车辆界面单元的输出的信息。模型生成单元配置成使用所存储的有关车辆状态和在该车辆状态下的车辆界面单元的输出的信息生成用户偏好模型。控制器配置成基于用户偏好模型控制车辆界面单元的输出。
该车辆信息采集单元可以在每个第一更新周期采集有关车辆状态和在该车辆状态下的车辆界面单元的输出的信息。
第一更新周期可以由用户设定或改变。
如果该存储器中的已使用容量超过存储阈值,则车辆信息采集单元可以擦除先前存储在该存储器中的信息。
用户偏好模型可以包括第一模型,第一模型使用所存储的有关车辆状态和在该车辆状态下的车辆界面单元的输出的信息来指示车辆状态与车辆界面单元的输出之间的相关性作为条件概率。
用户偏好模型可以进一步包括第二模型,第二模型使用由车辆状态条件和显示结果定义的规则来确定对应于当前车辆状态的车辆界面单元的输出。
模型生成单元可以基于所存储的有关车辆状态和在该车辆状态下的车辆界面单元的输出的信息,通过计算每个车辆状态的车辆界面单元的输出的条件概率来生成第一模型。
模型生成单元可以通过计算每个第二更新周期的条件概率来更新第一模型。
第二更新周期可以等于或大于第一更新周期。
模型生成单元可以从第一模型提取具有等于或大于条件概率阈值的条件概率的车辆状态和对应于该车辆状态的车辆界面单元的输出,并且将所提取的车辆状态设定为定义规则的车辆条件并且将所提取的车辆界面单元的输出设定为定义规则的显示结果。
控制器可以确定当前车辆状态并且搜寻所生成的当前车辆状态设定为车辆状态条件的第二模型的规则。
当找到规则时,控制器可以根据当前车辆状态被设定为车辆状态条件的规则的显示结果来控制车辆界面单元的输出。
模型生成单元可以确定是否在控制车辆界面单元的输出后的阈值时间内改变车辆界面单元的输出。
模型生成单元可以基于是否改变车辆界面单元的输出的确定结果更新规则的成功率。
如果未在控制车辆界面单元的输出后的阈值时间内改变车辆界面单元的输出,则模型生成单元增加规则的成功率。
如果在控制车辆界面单元的输出后的阈值时间内改变车辆界面单元的输出,则模型生成单元减小所述规则的成功率。
模型生成单元可以擦除具有下降到等于或小于成功率阈值的成功率的规则,并且将对应于所擦除的规则的条件概率初始化。
车辆界面单元可以包括音频视频导航(AVN)装置、仪表组显示器、平视显示器(HUD)、以及控制车内温度的温度控制装置当中的至少一个。
根据本发明的另一个实施方式,用于控制包括其输出根据用户操作而改变的车辆界面单元车辆的方法包括采集并存储有关车辆状态和在该车辆状态下的车辆界面单元的输出的信息。用户偏好模型使用所存储的有关车辆状态和在该车辆状态下的车辆界面单元的输出的信息来生成。车辆界面单元的输出基于用户偏好模型来控制。
采集并存储的步骤可以包括每个第一更新周期采集并存储有关车辆状态和在该车辆状态下的车辆界面单元的输出的信息。
该方法可以进一步包括如果存储器的已使用容量超过存储阈值,则擦除存储在存储器中的旧信息以存储有关车辆状态和在该车辆状态下的车辆界面单元的输出的信息。
生成用户偏好模型的步骤可以包括使用所存储的有关车辆状态和在该车辆状态下的车辆界面单元的输出的信息来生成指示车辆状态与在该车辆状态下的车辆界面单元的输出之间的相关性作为条件概率的第一模型。
用户偏好模型的生成可以进一步包括生成使用由车辆状态条件和显示结果定义的规则来确定对应于当前车辆状态的车辆界面单元的输出的第二模型。
生成用户偏好模型的步骤可以包括,基于所存储的有关车辆状态和在该车辆状态下的车辆界面单元的输出的信息,通过计算每个车辆状态的车辆界面单元的输出的条件概率来生成第一模型。
生成用户偏好模型的步骤可以包括计算每个第二更新周期的条件概率。
生成第二模型的步骤可以包括从第一模型提取具有等于或大于条件概率阈值的条件概率的车辆状态和对应于该车辆状态下的车辆界面单元的输出。所提取的车辆状态设定为定义规则的车辆条件,并且所提取的车辆界面单元的输出设定为定义规则的显示结果。
控制输出的步骤可以包括确定当前车辆状态并且搜寻生成当前车辆状态设定为车辆状态条件的第二模型的规则。
控制输出的步骤可以包括,当找到所述规则时,根据当前车辆状态被设定为车辆状态条件的规则的显示结果来控制车辆界面单元的输出。
该方法可以进一步包括确定是否在控制车辆界面单元的输出后的阈值时间内改变车辆界面单元的输出。
该方法可以进一步包括基于是否改变车辆界面单元的输出的确定结果来确定规则的成功率。
确定的步骤可以包括如果未在控制车辆界面单元的输出后的阈值时间内改变车辆界面单元的输出,则增加规则的成功率。
确定的步骤可以包括如果在控制车辆界面单元的输出后的阈值时间内改变车辆界面单元的输出,则减小规则的成功率。
该方法可以进一步包括擦除具有下降到等于或小于成功率阈值的成功率的规则,并且将对应于被擦除规则的条件概率初始化。
附图说明
从下列结合附图的实施方式的详细描述,本发明的这些和/或其他方面将变得显而易见和更容易理解。
图1是根据本发明的实施方式的车辆的外视图。
图2是根据本发明的实施方式的车辆的框图。
图3是车辆的车辆界面单元是显示装置的车辆的框图。
图4是根据本发明的实施方式的车辆界面单元的详细框图。
图5是根据本发明的实施方式的车辆的车辆界面单元的外视图。
图6是根据本发明的实施方式的车辆的平视显示(HUD)模块的结构图。
图7是根据本发明的实施方式的车辆的输入单元的另一个例子的外视图。
图8示出在音频视频导航(AVN)显示器上显示导航屏幕的例子。
图9示出在AVN显示器上显示音频屏幕的例子。
图10示出在AVN显示器上显示数字多媒体广播(DMB)屏幕的例子。
图11示出在仪表组显示器上显示导航屏幕的例子。
图12示出在仪表组显示器上显示行驶信息屏幕的例子。
图13示出在仪表组显示器上显示行驶音频屏幕的例子。
图14示出在HUD上显示速度信息屏幕的例子。
图15示出在HUD上显示导航屏幕的例子。
图16示出在HUD上显示接近度传感器屏幕的例子。
图17是示出存储在存储器中的信息的表格。
图18是示出由模型生成单元生成的第一模型的例子的表格。
图19是示出由模型生成单元生成的第二模型的例子的表格。
图20是根据本发明的实施方式的用于控制车辆的方法的流程图。
图21是根据本发明的实施方式的在考虑第二模型的规则的成功率的情况下用于控制车辆的方法的流程图。
具体实施方式
现详细参考本发明的实施方式,其例子在附图中示出并且在所有附图中相同的标号指代相同元件。
图1是根据本发明的实施方式的车辆的外视图。
参照图1,车辆100包括形成车辆100的外观的车体1和移动车辆100的车轮51和52。驱动单元60使车轮51和52旋转,并且车门71和72(见图4)将车辆100的内部空间与外部环境隔离。挡风玻璃30将车辆100前面的视图提供给车辆100内的驾驶员,并且侧视镜81和82将车辆100后面的视图提供给驾驶员。
车轮51和52包括设置在车辆100前部的前轮51和设置在车辆100后部的后轮52。驱动单元60将扭矩提供给前轮51或后轮52以使车体1在向前或向后的方向上移动。驱动单元60可以使用内燃机通过燃烧化石燃料来生成扭矩或者使用电动机通过从电容器(未图示)接收电力来生成扭矩。
车门71和72可旋转地设置在车体1的左侧和右侧以允许驾驶员在其打开状态下进入车辆100并且在其关闭状态下将车辆100的内部空间与外部环境隔离。
挡风玻璃30设置在车体1的顶前部以允许车辆100内的驾驶员获取车辆100前面的可视信息。侧视镜81和82包括设置在车体1的左侧的左侧视镜81和设置在车体1的右侧的右侧视镜82,并且允许车辆100内的驾驶员获取车辆100旁边或者后面的可视信息。
此外,车辆100可以包括感测装置例如感测车辆100后面的障碍物或另一个车辆的接近度传感器、以及感测雨水和雨量的雨水传感器。
例如,接近度传感器将感测信号传送到车辆100的侧面或后面,并且接收从障碍物例如另一个车辆反射的反射信号。接近度传感器可以感测障碍物是否存在于车辆100后面,并且基于所接收的反射信号的波形检测该障碍物的位置。接近度传感器可以使用用于传送超声波的方案,并且使用从障碍物反射的超声波来检测与障碍物的距离。
图2是根据本发明的实施方式的车辆100的框图。
参照图2,车辆100包括其输出根据用户操作进行控制的车辆界面单元110。车辆信息采集单元120配置成采集车辆信息,并且存储器130配置成存储所采集的车辆信息。模型生成单元140配置成使用所存储的车辆信息来生成用户偏好模型。控制器150配置成根据用户偏好模型来控制车辆界面单元110的输出。在本发明的实施方式中,车辆信息包括有关车辆状态和在该车辆状态下的车辆界面单元110的输出的信息。
车辆界面单元110可以包括其输出是受控的即根据用户操作可变的所有装置。例如,车辆界面单元110可以是输出视频或音频内容的装置或控制车辆100内的环境(例如,照明或温度)的装置。
用户包括驾驶员和乘客。当驾驶员启动车辆100从而将电力提供给车辆界面单元110时,用户可以开启车辆界面单元110或者车辆界面单元110可以自动被开启。
当车辆界面单元110被开启时,用户可以操作车辆界面单元110以输出所期望的结果。例如,如果车辆界面单元110是显示装置,则用户可以操作车辆界面单元110以显示所期望的图像;或者如果车辆界面单元110是照明装置,则操作车辆界面单元110以将车辆100内的照明的颜色或者亮度调节到所期望的颜色或者亮度。可选地,如果车辆界面单元110是温度控制装置,则用户可以操作车辆界面单元110以将车辆100内的温度调节到所期望温度。
车辆信息采集单元120采集车辆信息并且将所采集的车辆信息存储在存储器130中。所采集的车辆信息可以在特定周期中进行更新。更新车辆信息的周期称为第一更新周期。例如,车辆信息可以每0.1秒或每1秒进行采集。第一更新周期可以在设计车辆100时默认设定,或者由用户其后设定和改变。
车辆信息可以以数据库的形式存储,并且存储器130可以包括能够输入和输出信息的至少一个存储装置,例如硬盘、闪存存储器,随机存取存储器(RAM)、或者光盘驱动器。
模型生成单元140可以使用存储在存储器130中的车辆信息生成用户偏好模型,并且将所生成的用户偏好模型存储在存储器130中。在本发明的实施方式中,用户偏好模型指代特定车辆状态被用户映射到车辆界面单元110的输出的模型。
由于由模型生成单元140生成的用户偏好模型基于存储在存储器130中的车辆信息,因此当车辆信息进行更新时用户偏好模型可以进行更新。
控制器150基于用户偏好模型控制车辆界面单元110的输出。具体而言,控制器150确定当前车辆状态,并且基于用户偏好模型确定对应于当前车辆状态的车辆界面单元110的输出。接着,控制器150控制车辆界面单元110的输出以对应于当前车辆状态。
如上所述,车辆界面单元110可以包括其输出根据用户操作而改变的各种装置。不过,在下列实施方式中,为了便于说明假定车辆界面单元110是包括音频视频导航(AVN)装置111、仪表组112和平视显示(HUD)模块113的显示装置。
图3是车辆100的车辆界面单元110是显示装置的框图,图4是根据本发明的实施方式的车辆界面单元110的详细框图。
如图3和4所示,车辆界面单元110可以包括AVN装置111,仪表组112,以及HUD模块113。
AVN装置111是能够根据用户操作执行音频、视频和导航功能并且可以同时执行两个或更多个功能的装置。例如,AVN装置111可以同时执行导航功能和音频功能以再现记录在CD或USB驱动器上的音乐,或者同时执行视频功能以显示数字多媒体广播(DMB)图像。
AVN装置111包括显示与音频功能相关的屏幕、与视频功能相关的屏幕、以及与导航功能相关的屏幕的的AVN显示器111b。AVN控制器111a配置成控制由AVN装置111执行的全部功能并且生成要显示在AVN显示器111b上的图像,并且AVN输入单元111c配置成接收来自用户的有关AVN装置111的控制命令。
此外,虽然未在图4中示出,但是AVN装置111可以进一步包括在执行音频、视频或导航功能时输出声音的声音输出单元。
仪表组112包括根据用户操作显示车辆100的行驶信息、导航信息、音频信息等的仪表组显示器112b,仪表组控制器112a配置成控制由仪表组112执行的全部功能并且生成要显示在仪表组显示器112b上的图像,并且仪表组输入单元112c配置成接收来自用户的有关仪表组112的控制命令。
HUD模块113包括根据用户操作显示车辆100的速度信息、导航信息、接近度传感器信息等的HUD 113b。HUD控制器113a配置成控制由HUD模块113执行的全部功能并且生成要显示在HUD 113b上的图像,并且HUD输入单元113c配置成接收来自用户的有关HUD模块113的控制命令。
图5是根据本发明的实施方式的车辆100的车辆界面单元110的外视图,并且图6是根据本发明的实施方式的车辆100的HUD模块113的结构图。
参照图5,AVN显示器111b可以设置在车辆100的前部的仪表板10的中央面板11上以允许用户更具体而言是驾驶员在驾驶时观看或操作所显示的图像。中央面板11指代控制面板位于驾驶员座位21与乘客座位22之间的仪表板10的中央区域。
AVN显示器111b可以实施为液晶显示器(LCD)、发光二极管(LED)、等离子体显示面板(PDP)、有机发光二极管(OLED)、阴极射线管(CRT)等。
AVN输入单元111c可以如图5所示以硬键的形式设置在AVN显示器111b的附近。可选地,如果AVN显示器111b实施为触摸屏,则AVN输入单元111c可以以软键的形式设置在AVN显示器111b的区域上。
仪表组112设置在仪表板10的面向方向盘12的区域上以允许驾驶员在驾驶时检查仪表,并且仪表组显示器112b还可以实施为LCD、LED、PDP、OLED、CRT等。
仪表组112可以进一步包括指示车辆100的速度的速度计112d以及指示车辆100的每分钟转数(RPM)的RPM计112e。除了仪表组显示器112b之外,仪表组显示器112b可以布置在速度计112d与RPM计112e之间,如图5所示。不过,上述描述仅是示例性的,并且本发明的实施方式不受仪表组显示器112b的位置限制。
仪表组输入单元112c可以以硬键的形式设置在方向盘12的区域上以便由驾驶员在握住方向盘12时进行操作。可选地,仪表组输入单元112c可以以手柄的形式设置在方向盘12后面,从而用户可以通过将手柄向前、向后、向上或者向下推动来控制仪表组112。
HUD模块113是设置在车辆100的挡风玻璃30上显示提供给用户的可视信息的装置。从HUD模块113输出的图像如图6所示显示在挡风玻璃30的显示区域31上。现参照图6详细描述HUD模块113的配置和操作。
参照图6,HUD 113b可以设置在车辆100的前部,并且反光板113d可以设置在HUD 113b的前面。当HUD 113b在向前的方向上输出图像时,输出图像被反射在反光板113d上并且接着投射到挡风玻璃30上。在此情况下,挡风玻璃30起到组合器的作用。
由于所投射的图像在从挡风玻璃30被反射后被驾驶员5看到,因此,虽然如图5所示驾驶员5在挡风玻璃30的显示区域31上看到图像,但是被驾驶员5实际看到的图像是形成在挡风玻璃30外面的虚拟图像31a。
图6所示的HUD模块113的配置仅仅是本发明的实施方式,并且根据HUD模块113的结构,可以设置多个反光板113d或者不设置反光板113d或者可以另外设置衍射元件。
返回参照图5,与仪表组输入单元112c同样地,HUD输入单元113c也可以以硬键的形式设置在方向盘12的区域上以便由驾驶员在握住方向盘12时进行操作。可选地,HUD输入单元113c可以以手柄的形式设置在方向盘12后面从而用户可以通过将手柄向前、向后、向上或向下推动来控制HUD模块113。
虽然AVN输入单元111c、仪表组输入单元112c和HUD输入单元113c在图5的实施方式中分开设置,但是AVN输入单元111c可以进一步执行仪表组输入单元112c或者HUD输入单元113c的功能,仪表组输入单元112c可以进一步执行AVN输入单元111c或者HUD输入单元113c的功能,或者HUD输入单元113c可以进一步执行AVN输入单元111c或者仪表组输入单元112c的功能。
图7是根据本发明的实施方式的车辆100的AVN输入单元111c、仪表组输入单元112c和HUD输入单元113c的另一个例子的外视图。
参照图7,车辆100可以包括位于驾驶员座位21与乘客座位22之间并且在其上形成有变速杆41和托盘42的中控台40。
操控梭(jog shuttle)43或者操纵杆(joystick)可以进一步形成在中控台40上,因而AVN输入单元111c、仪表组输入单元112c和HUD输入单元113c当中的至少一个可以实施为操控梭43。在此情况下,用户可以通过向前、向后、向左或向右推动操控梭43或者旋转操控梭43来控制AVN装置111、仪表组112或HUD模块113。
如果AVN输入单元111c、仪表组输入单元112c以及HUD输入单元113c当中的至少一个形成在中控台40上,则图7所示的操纵杆43仅仅是可应用于本发明的实施方式的例子,并且硬键的形式替代操控梭或操纵杆也是可行的。
如上所述,车辆信息采集单元120通过确定当前车辆状态和AVN显示器111b、仪表组显示器112b和HUD 113b的输出每个第一更新周期采集车辆信息。现参照图8至17详细描述车辆信息的例子。
图8示出在AVN显示器111b上显示导航屏幕的例子,图9示出在AVN显示器111b上显示音频屏幕的例子,并且图10示出在AVN显示器111b上显示数字多媒体广播(DMB)屏幕的例子。
如果用户操作AVN输入单元111c来选择导航功能,则如图8所示在AVN显示器111b上显示导航屏幕。即使选择了包括导航功能的两个或更多个功能,用户也可以选择在AVN显示器111b上显示导航屏幕。
例如,由于导航功能可能被选择以提供到达目的地的引导并且同时音频功能可能被选择以播放音乐,因此在此情况下,AVN输入单元111c可以***作以在AVN显示器111b上显示导航屏幕。
如果用户操作AVN输入单元111c来选择音频功能,则如图9所示在AVN显示器111b上显示音频屏幕,并且声音从声音输出单元(未图示)输出。即使选择了包括音频功能的两个或更多个功能,用户也可以选择在AVN显示器111b上显示音频屏幕。
如上所述,由于导航功能可以被选择以提供到达目的地的引导并且同时音频功能可以被选择以播放音乐,因此在此情况下,AVN输入单元111c可以***作以在AVN显示器111b上显示音频屏幕并且仅通过声音输出单元用声音提供到达目的地的引导。
如果用户操作AVN输入单元111c来选择视频功能,则如图10所示可以在AVN显示器111b上显示DMB屏幕。DMB是视频功能的例子,并且视频功能除了DMB功能以外还可以进一步包括再现记录在DVD或USB驱动器上的视频数据的功能。
即使选择了包括视频功能的两个或更多个功能,用户也可以选择在AVN显示器111b上显示DMB屏幕。
例如,由于导航功能可以被选择以提供到达目的地的引导并且同时视频功能可以被选择以观看DMB,因此AVN输入单元111c可以***作以在AVN显示器111b上显示DMB屏幕并且仅通过声音输出单元用声音提供到达目的地的引导。
图11示出在仪表组显示器112b上显示导航屏幕的例子,图12示出在仪表组显示器112b上显示行驶信息屏幕的例子,并且图13示出在仪表组显示器112b上显示音频屏幕的例子。
如果用户操作仪表组输入单元112c以显示导航屏幕,则如图11所示在仪表组显示器112b上显示导航屏幕。
仪表组显示器112b可以在考虑空间受限的情况下简要显示信息。因此,当显示导航屏幕时,与显示在图8的AVN显示器111b的屏幕相比可以更简要地显示用于到达目的地的的引导的路径信息。
如果用户操作仪表组输入单元112c以显示行驶信息屏幕,则如图12所示在仪表组显示器112b上显示行驶信息屏幕。行驶信息屏幕可以显示有关从复位点到当前点的行驶距离或时间、根据燃料的当前量的剩余可行驶距离、根据燃料消耗的平均里程数等的信息。此外,也可以显示有关车辆100行驶的其他类型的信息。
如果用户操作仪表组输入单元112c以显示音频功能,则如图13所示可以在仪表组显示器112b上显示音频屏幕。如上面关于图11所描述的,仪表组显示器112b可以在考虑空间受限的情况下简要地显示信息。
图14示出在HUD 113b上显示速度信息屏幕的例子,图15示出在HUD 113b上显示导航屏幕的例子,并且图16示出在HUD 113b上显示接近度传感器屏幕的例子。
如果用户操作HUD输入单元113c以显示速度信息屏幕,则如图14所示在HUD 113b上显示指示车辆100的当前速度和当前位置的限速的屏幕。如上面关于图6所描述的,在HUD 113b上显示的图像被用户在挡风玻璃30的显示区域31上看到,在显示区域31上看到的图像是显示在HUD 113b上的图像。
如果用户操作HUD输入单元113c以显示导航屏幕,则如图15所示在HUD 113b上显示导航屏幕。
HUD 113b也可以在考虑空间受限的情况下简要地显示信息。因此,当显示导航屏幕时,与显示在图8的AVN显示器111b上的屏幕相比可以更简要地显示用于引导到达目的地的路径信息。
如果用户操作HUD输入单元113c以显示接近度传感器屏幕,则如图16所示在HUD 113b上显示接近度传感器屏幕。接近度传感器屏幕是基于由安装在车辆100上的接近度传感器感测的信息可视地指示车辆100与邻接于车辆100的物体之间的距离。
要显示在AVN显示区111b、仪表组显示器112b和HUD 113b上的屏幕并不限于图8至16所示的那些。除了所示的屏幕以外,也可以显示提供有关车辆100的信息和用于用户便利性的信息的各种屏幕。不过,在下列实施方式中,为了便于说明假定AVN显示器111b、仪表组显示器112b和HUD 113b显示图8至16所示的屏幕。
有关显示在AVN显示器111b、仪表组显示器112b和HUD 113b上的屏幕的信息是包括在车辆信息中的有关车辆界面单元110的输出的信息。因此,车辆信息采集单元120可以采集关于车辆状态和在采集信息的时间点显示在AVN显示器111b、仪表组显示器112b和HUD113b上的屏幕的信息。
图17是示出存储在存储器130中的信息的表格。
参照图17,车辆信息采集单元120可以在每个第一更新周期采集有关车辆状态和显示在AVN显示器111b(图17中的“AVN”)、仪表组显示器112b(图17中的“CLU”)以及HUD 113b(图17中的“HUD”)上的屏幕的信息,并且将信息存储在存储器130中。
“A”、“B”和“C”指示显示在AVN显示器111b上的屏幕的类型。例如,“A”可以指示导航屏幕,“B”可以指示音频屏幕,并且“C”可以指示视频屏幕。
“L”、“M”和“N”指示显示在仪表组显示器112b上的屏幕的类型。例如,“L”可以指示导航屏幕,“M”可以指示行驶信息屏幕,并且“N”可以指示音频屏幕。
“P”、“Q”和“R”指示显示在HUD 113b上的屏幕的类型。例如,“P”可以指示速度信息屏幕,“Q”可以指示导航屏幕,并且“R”可以指示接近度传感器屏幕。
在当前例子中定义三种车辆状态例如车辆状态1、车辆状态2和车辆状态3,并且可以基于可采集的各条信息的一个或组合来进行定义。每个车辆状态可以由设计师或用户设定。
用于定义车辆状态的信息可以包括是否设定目的地、是否在白天/夜晚期间驾驶车辆100、是否按下制动器、车辆100的速度、车辆100是否启动/熄火、外部空气温度、雨水传感器信息、全球定位***(GPS)信息(指示道路类型)、道路信息(由导航装置采集)、当前时间、是否执行AVN功能等。
例如,车辆状态可以基于车辆100的速度是否等于或大于70km/h且是否在下雨(雨水传感器信息)或者基于车辆100的速度是否等于或大于100km/h且车辆100是否在高速公路上(GPS信息)来进行定义。
在当前例子中,车辆状态基于是否设定目的地与是否在白天/夜晚期间驾驶车辆100的组合来进行定义。车辆状态1定义为设定目的地且在夜晚驾驶车辆100的状态,车辆状态2定义为未设定目的地且在夜晚驾驶车辆100的状态,并且车辆状态3定义为设定目的地且在白天驾驶车辆100的状态。
对应于车辆状态显示在AVN显示器111b、仪表组显示器112b和HUD 113b上的屏幕形成一条车辆信息。
如果在图17的第一行的车辆信息是存储在存储器130中的最旧信息,则在第一行指示的信息指示在采集车辆信息的特定时间点所确定的车辆状态是设定目的地且在夜晚驾驶车辆100(车辆状态1)、在AVN显示器111b上显示导航屏幕、在仪表组显示器112b上显示行驶信息屏幕以及在HUD 113b上显示导航屏幕的状态。
在图17的第二行指示的信息指示在对应于第一更新周期的时间已经从采集在从第一行指示的信息的特定时间点经过后的时间点所确定的车辆状态是设定目的地且在夜晚驾驶车辆100(车辆状态1)、在全部AVN显示器111b、仪表组显示器112b和HUD 113b上显示导航屏幕的状态。
以这样的方式,车辆信息采集单元120可以采集最新的车辆信息并且将所采集的信息存储在存储器130中。
不过,由于存储器130具有有限的容量,因此,如果已使用的存储器130的容量超过预设的阈值容量,则旧信息可能被擦除。已使用容量是否超过阈值容量可以通过直接测量已使用容量或者基于预设阈值时间是否过去来确定。
后者的情况是基于车辆信息采集单元120在每个特定周期(第一更新周期)更新车辆信息的事实,因而已存储信息的容量可随着时间预测。因此,用于确定已使用容量是否超过阈值容量的阈值时间可以根据第一更新周期和存储器130的容量来确定。
已使用容量的确定和擦除命令的传送可以由车辆信息采集单元120或者控制器150来执行。
模型生成单元140基于存储在存储器130中的车辆信息生成用户偏好模型,并且用户偏好模型可以包括双步骤模型(例如,第一模型和第二模型)以提高可靠性。
图18是示出由模型生成单元140生成的第一模型的例子的表格,并且图19是示出由模型生成单元140生成的第二模型的例子的表格。
第一模型是使用条件概率指示车辆状态与车辆界面单元110的输出之间的相关性作为概率值的概率模型。因此,模型生成单元140可以基于存储在存储器130中的车辆信息通过计算每个车辆状态的车辆界面单元110的条件概率来生成第一模型。
第一模型包括关于由车辆状态和车辆界面单元110的输出定义的各种情况的条件概率。例如,各种情况可以包括车辆状态是车辆状态1并且AVN显示器111b显示导航屏幕的情况、车辆状态是车辆状态1并且AVN显示器111b显示视频屏幕的情况、车辆状态是车辆状态2并且仪表组显示器112b显示行驶信息屏幕的情况等。
由于条件概率P(b│a)指示当事件a发生时事件b发生的概率,第一模型可以是P(车辆界面单元的输出│车辆状态)并且指示车辆状态与车辆界面单元110的输出之间的相关性。
模型生成单元140可以使用存储在存储器130中的全部或最近一部分车辆信息来生成第一模型。
如果使用最近一部分车辆信息,则用于生成第一模型的车辆信息可以是在从在生成第一模型时的时间点开始的特定时间段内存储的信息,并且特定时间段可以是一周或者一天。在本发明的实施方式中,特定时间段不受限制,并且可以由设计师设定、由用户设定和改变、或者由模型生成单元140根据下面描述的第二模型的成功率自动改变。
例如,如果模型生成单元140使用存储在存储器130中的10条车辆信息来生成第一模型,并且如果10条车辆信息包括指示车辆状态是车辆状态1的5条车辆信息并且5条车辆信息包括指示AVN显示器111b的输出是音频屏幕的1条信息,则当车辆状态是车辆状态1时AVN显示器111b显示音频屏幕的概率,即车辆状态是车辆状态1并且AVN显示器111b显示音频屏幕的情况下的条件概率PAVN(B│车辆状态1)是20%。
例如,在图18中,当车辆状态是车辆状态1时,AVN显示器111b显示导航屏幕的概率是70%,AVN显示器111b显示音频屏幕的概率是30%,并且AVN显示器111b显示视频屏幕的概率是0%。
当车辆状态是车辆状态2时,仪表组显示器112b显示导航屏幕的概率是30%,仪表组显示器112b显示行驶信息屏幕的概率是40%,并且仪表组显示器112b显示音频屏幕的概率是30%。
当车辆状态是车辆状态3时,HUD 113b显示速度信息屏幕的概率是100%,并且HUD 113b显示另一种屏幕的概率是0%。
当车辆状态相同时,一个显示器的条件概率之和应当是100%。例如,P(A∪B∪C│1)=100%。这个原理同样适用于其他车辆状态和其他显示器。
模型生成单元140可以每个特定周期更新包括在第一模型中的条件概率。更新条件概率的周期称为第二更新周期。第二更新周期可以等于或大于第一更新周期。例如,如果存储在存储器130中的车辆信息每1秒钟被更新,则无论何时车辆信息被更新,条件概率也可以每1秒钟被更新。可选地,条件概率可以每1分钟被更新。
模型生成单元140从第一模型提取具有等于或大于预设阈值的条件概率的情况,并且使用所提取情况中的车辆状态和车辆界面单元110的输出来生成第二模型。
第二模型是使用由车辆状态条件和显示结果定义的规则来确定对应于当前车辆状态的车辆界面单元110的输出,即在当前车辆状态下正如用户偏好所预测的车辆界面单元110的输出的规则模型。
在具有等于或大于阈值的条件概率的情况下的车辆状态可以设定为车辆状态条件,并且在这些情况下的车辆界面单元110的输出可以设定为显示结果。第二模型可以包括由条件和结果定义的多个规则。
例如,如果用于条件概率的阈值设定为70%,则从第一模型被提取具有等于或大于70%的条件概率的情况。用于条件概率的阈值可以由设计师设定、由用户设定和改变、或者由模型生成单元140根据下面描述的第二模型的成功率自动设定和改变。
如果相对于相同车辆状态和相同显示器提取了具有等于或大于阈值的条件概率的两个或更多个情况,则可以提取具有更高条件概率的情况或者可以选择随机情况。即使具有等于或大于阈值的条件概率的两个或更多个情况具有相同的条件概率,则可以选择随机情况。
否则,如果不存在相对于一种车辆状态具有等于或大于阈值的条件概率的情况,则车辆界面单元110的输出不被自动控制,并且当前输出可以被恒定保持。
图19所示的第二模型是基于图18所示的第一模型的。参照图18和19,具有等于或大于70%的条件概率的情况包括车辆状态是车辆状态1并且AVN显示器111b显示导航屏幕的情况(规则1)、车辆状态是车辆状态2并且AVN显示器111b显示导航屏幕的情况(规则2)、以及车辆状态是车辆状态3并且AVN显示器111b显示导航屏幕的情况(规则3)。
车辆状态是车辆状态1并且仪表组显示器112b显示导航屏幕的情况(规则4)和车辆状态是车辆状态3并且仪表组显示器112b显示导航屏幕的情况(规则5)也具有等于或大于70%的条件概率,因而被提取以生成第二模型。
此外,车辆状态是车辆状态1并且HUD 113b显示导航屏幕的情况(规则6)、车辆状态是车辆状态2并且HUD 113b显示接近度传感器屏幕的情况(规则7)、以及车辆状态是车辆状态3并且HUD 113b显示速度信息屏幕的情况(规则8)也具有等于或大于70%的条件概率,因而被提取以生成第二模型。
由模型生成单元140生成的第一和第二模型可以存储在存储器130中并且随着车辆信息更新而被更新。
控制器150基于由模型生成单元140生成的第二模型来控制车辆界面单元110的输出。具体而言,控制器150可以确定当前车辆状态,搜索存储在存储器130中的当前车辆状态被设定为车辆状态条件的第二模型的规则,并且如果找到该规则,则控制车辆界面单元110的输出以对应于该规则的显示结果。
因此,在图19的例子中,如果当前车辆状态是车辆状态1,则可以根据规则1、规则4和规则6控制所有AVN显示器111b、仪表组显示器112b和HUD 113b以显示导航屏幕。
如果当前车辆状态是车辆状态2,则可以根据规则2控制AVN显示器111b以显示导航屏幕,并且可以根据规则7控制HUD 113b以显示接近度传感器屏幕。至于仪表组显示器112b,由于不存在当车辆状态是车辆状态2时具有等于或大于阈值的条件概率的情况,因此控制器150可以不控制仪表组显示器112b,并且仪表组显示器112b的当前状态被恒定保持。
可选地,如果当前车辆状态是车辆状态3,则可以根据规则3控制AVN显示器111b以显示导航屏幕,可以根据规则5控制仪表组显示器112b以显示导航屏幕,并且可以根据规则8控制HUD 113b以显示速度信息屏幕。
除了车辆状态条件和显示结果以外,规则的成功率也可以是第二模型的因素。所生成的规则的成功率可以设定为初始值,显示器的屏幕可以根据对应于当前车辆状态的规则进行切换,并且接着可以根据是否改变所切换的屏幕被增加或减小。如果规则的成功率下降到等于或小于阈值,则规则被认为没有可靠性并且在对应于规则的情况下的第一模型的条件概率被初始化。
具体而言,在显示器的屏幕根据第二模型的规则自动切换后,如果已切换屏幕保持达阈值时间,即如果用户不改变已切换屏幕,则这被确定为一次成功并且成功率被增加。另一方面,如果用户在阈值时间内改变车辆界面单元110的输出,则这被确定为一次失败并且成功率被减小。
用于确定成功率的阈值时间可以预设或由用户设定,或者在考虑第二模型的可靠性的情况下由模型生成单元140自动设定或改变。
例如,在图18的例子中,如果成功率的初始值被设定为50%并且成功率的阈值被设定为40%,则对应于规则4和规则6的情况下的条件概率被初始化。
虽然显示在AVN显示器111b、仪表组显示器112b和HUD 113b上的屏幕在上述实施方式中被自动控制,但是替代控制所有显示器,仅有AVN显示器111b、仪表组显示器112b和HUD 113b中的一个或两个可以被控制。
可选地,用户可以选择车辆界面单元110的自动控制功能,并且仅当用户选择自动控制功能时,车辆界面单元110的输出可以被自动控制。
否则,屏幕的自动控制可以仅当对应功能被开启时或者不考虑对应功能是否被开启或关闭的情况下执行。
例如,在后者情况下,即使导航功能当前被关闭,如果对应于当前车辆状态的规则具有显示导航屏幕的显示结果,则控制器150也可以控制AVN装置111以开启导航功能。同样地,即使音频功能当前被关闭,如果对应于当前车辆状态的规则具有显示音频屏幕的显示结果,则控制器150也可以控制AVN装置111以开启音频功能。
可选地,由AVN装置111执行的每个功能的开/关可以不考虑屏幕控制而被自动控制。具体而言,当用户喜欢在下雨天的特定时间收听广播节目时,车辆状态由雨水传感器信息和当前时间定义,并且对应于车辆状态的车辆界面单元110的输出设定为由AVN装置111提供的内容,如果当前车辆状态指示下雨和特定时间,则即使音频功能当前未被打开,控制器150也可以自动开启AVN装置111以输出用户喜欢的广播节目。
车辆界面单元110可以是照明装置或温度控制装置。在此情况下,车辆信息可以根据上述的方案采集,第一和第二模型可以基于所采集的车辆信息来生成,因而照明装置或温度控制装置可以被自动控制。
例如,当车辆界面单元110是照明装置时,车辆状态可以由雨水传感器信息和白天时间/夜晚时间信息定义。如果照明装置能够显示多种颜色或者具有多个亮度级别,则在下雨和在白天驾驶车辆100的情况(车辆状态1)下、在下雨和在夜晚驾驶车辆100的情况(车辆状态2)下、在不下雨和在白天驾驶车辆100的情况(车辆状态3)下、以及在不下雨和在夜晚驾驶车辆100的情况(车辆状态4)下的照明装置的亮度级别或颜色可以对应地存储为车辆界面单元110的输出。
现描述根据本发明的实施方式的用于控制车辆的方法。根据先前的实施方式的车辆100可适用于根据当前实施方式的方法,因此,先前实施方式的描述同样可适用于下面描述的方法。
图20是根据本发明的实施方式的用于控制车辆的方法的流程图。
参照图20,在每个特定周期采集和存储车辆信息(311)。这里,采集车辆信息的特定周期被称为第一更新周期。车辆信息包括有关车辆状态和在该车辆状态下的车辆界面单元的输出的信息。车辆状态由可采集的各条信息的一条或组合定义。可采集的各条信息可以包括是否设定目的地、是否在白天/夜晚驾驶车辆、是否按下制动器、车辆的速度、是否启动车辆、外部空气温度、雨水传感器信息、全球定位***(GPS)信息(指示道路类型)、道路信息(由导航装置采集)、当前时间、是否被执行AVN功能等。
车辆界面单元可以包括包括在车辆中的装置当中其输出根据用户操作改变的所有装置,并且车辆界面单元的输出可以与视频或音频内容或车内环境(例如,照明或温度)相关。因此,在根据当前实施方式的方法中,车辆界面单元可以是包括在车辆中的显示装置(例如,AVN装置、仪表组或HUD模块),或者温度控制装置或照明装置。
第一模型使用所存储的车辆信息来生成(312)。第一模型是使用条件概率的理论来指示当前车辆状态与车辆界面单元的输出之间的相关性作为概率值的概率模型。因此,第一模型可以使用全部或最近一部分的所存储车辆信息通过计算每个车辆状态的车辆界面单元的输出的条件概率来生成。
在车辆信息被更新时,第一模型也可以在第二更新周期中被更新。第二更新周期可以等于或大于第一更新周期。
第二模型基于所生成的第一模型生成(313)。具体而言,第二模型使用在具有等于或大于预设阈值的条件概率的情况下的车辆状态、以及对应于所述车辆状态的车辆界面单元的输出来生成。第二模型是使用由车辆状态条件和显示结果定义的规则来确定在当前车辆状态下用户偏好的车辆界面单元的输出的规则模型。在具有等于或大于阈值的条件概率的情况下的车辆状态可以设定为车辆状态条件,并且对应于车辆状态的车辆界面单元的输出可以设定为显示结果。第二模型可以包括由所述车辆状态条件和显示结果定义的多个规则。
车辆界面单元的输出基于所生成的第二模型来控制(314)。具体而言,当前车辆状态可以被确定,当前车辆状态设定为车辆状态条件的所生成第二模型的规则可以被找到,并且车辆界面单元的输出可以被控制成对应于所找到的规则的显示结果。
图21是根据本发明的实施方式在考虑第二模型规则的成功率的情况下的用于控制车辆的方法的流程图。
参照图21,操作321至324与图20的操作311到314相同,因而这里省略其详细的描述。
除了条件和结果以外,规则的成功率也可以是第二模型的因素。因此,确定车辆界面单元的输出是否被保持达阈值时间(325),并且规则的成功率根据确定的结果被更新(326)。
具体而言,规则的成功率设定为初始值并且车辆界面单元的输出根据第二模型的规则来控制。接着,如果输出被保持达阈值时间,即如果用户不改变车辆界面单元的输出,则这确定为一次成功并且成功率被增加。另一方面,如果用户在阈值时间内被改变车辆界面单元的输出,则这确定为一次失败并且成功率被减小。
用于确定成功率的阈值时间可以由设计师或用户设定,或者在考虑第二模型的可靠性的情况下由模型生成单元自动设定或改变。
根据上述车辆和用于控制该车辆的方法,由于车辆界面单元通过反映用户偏好来自动控制,因此用户在驾驶时的操作负担和视觉注意力分配可以被减到最小,因而可以提高安全性。
此外,由于车辆自动提供用户所期望的服务给用户,因此可以提高客户的满意度。
如上面清楚描述的,用户的操作负担和视觉注意力分配可以被减到最小,并且通过反映用户偏好来自动控制车辆的车辆界面单元,可以提高用户的满意度。
尽管已经示出和描述本发明的一些实施方式,但是本领域的技术人员应当理解,在不偏离本发明原理和实质的情况下,可以对这些实施方式进行改变,本发明的范围在权利要求及其等价物中定义。

Claims (24)

1.一种车辆,包括:
车辆界面单元,其输出根据用户操作来控制;
车辆信息采集单元,其配置成采集有关车辆状态和在所述车辆状态下的所述车辆界面单元的输出的信息;
存储器,其配置成存储所采集的有关车辆状态和在所述车辆状态下的所述车辆界面单元的输出的信息;
模型生成单元,其配置成使用所存储的有关车辆状态和在所述车辆状态下的所述车辆界面单元的输出的信息来生成用户偏好模型;以及
控制器,其配置成基于所述用户偏好模型来控制所述车辆界面单元的输出。
2.根据权利要求1所述的车辆,其中,
所述车辆信息采集单元在每个第一更新周期采集有关车辆状态和在所述车辆状态下的所述车辆界面单元的输出的信息。
3.根据权利要求2所述的车辆,其中,
所述第一更新周期由用户设定或改变。
4.根据权利要求2所述的车辆,其中,
如果所述存储器的已使用容量超过存储阈值,则所述车辆信息采集单元擦除先前存储在所述存储器中的信息。
5.根据权利要求2所述车辆,其中,
所述用户偏好模型包括第一模型,所述第一模型使用所存储的有关车辆状态和在所述车辆状态下的所述车辆界面单元的输出的信息来指示所述车辆状态与所述车辆界面单元的输出之间的相关性作为条件概率。
6.根据权利要求5所述的车辆,其中,
所述用户偏好模型进一步包括第二模型,所述第二模型使用由车辆状态条件和显示结果定义的规则来确定对应于当前车辆状态的所述车辆界面单元的输出。
7.根据权利要求6所述的车辆,其中,
所述模型生成单元,通过基于所存储的有关车辆状态和在所述车辆状态下的车辆界面单元的输出的信息计算每个车辆状态的所述车辆界面单元的输出的条件概率,来生成第一模型。
8.根据权利要求7所述的车辆,其中,
所述模型生成单元通过计算每个第二更新周期的条件概率来更新所述第一模型。
9.根据权利要求8所述的车辆,其中,
所述第二更新周期等于或大于所述第一更新周期。
10.根据权利要求6所述的车辆,其中,
所述模型生成单元从所述第一模型提取具有等于或大于概率阈值的条件概率的车辆状态和对应于所述车辆状态的所述车辆界面单元的输出,并且将所提取的车辆状态设定为定义规则编号的车辆状态条件并且将所提取的所述车辆界面单元的输出设定为定义规则的显示结果。
11.根据权利要求10所述的车辆,其中,
所述控制器确定当前车辆状态并且搜寻所生成的所述当前车辆状态设定为所述车辆状态条件的第二模型的规则。
12.根据权利要求11所述的车辆,其中,
当找到所述规则时,所述控制器根据所述当前车辆状态设定为所述车辆状态条件的规则来控制所述车辆界面单元的输出。
13.根据权利要求12所述的车辆,其中,
所述模型生成单元确定是否在控制所述车辆界面单元的输出后的阈值时间内改变所述车辆界面单元的输出。
14.根据权利要求13所述的车辆,其中,
所述模型生成单元基于是否改变所述车辆界面单元的输出的确定结果来更新所述规则的成功率。
15.根据权利要求14所述的车辆,其中,
如果未在控制所述车辆界面单元的输出后的阈值时间内改变所述车辆界面单元的输出,则所述模型生成单元增加所述规则编号的成功率。
16.根据权利要求15所述的车辆,其中,
如果在控制所述车辆界面单元的第二输出后的阈值时间内改变所述车辆界面单元的输出,则所述模型生成单元减小所述规则的成功率。
17.根据权利要求16所述的车辆,其中,
所述模型生成单元擦除具有下降到等于或小于成功率阈值的成功率的规则,并且将对应于所擦除的规则的条件概率初始化。
18.根据权利要求1所述的车辆,其中,
所述车辆界面单元包括音频视频导航(AVN)装置、仪表组、平视显示器(HUD)、控制车内照明的照明装置、以及控制车内温度的温度控制装置当中的至少一个。
19.一种用于控制包括其输出根据用户操作改变的车辆界面单元的车辆的方法,所述方法包括步骤:
采集并存储有关车辆状态和在所述车辆状态下的所述车辆界面单元输出的信息;
使用所存储的有关车辆状态和在所述车辆状态下的所述车辆界面单元的输出的信息来生成用户偏好模型;并且
基于所述用户偏好模型来控制所述车辆界面单元的输出。
20.根据权利要求19所述的方法,其中,
所述采集并存储的步骤包括在每个第一更新周期采集并存储有关车辆状态和在所述车辆状态下的所述车辆界面单元的输出的信息。
21.根据权利要求20所述的方法,其中,
所述生成用户偏好模型的步骤包括步骤:
使用所存储的有关车辆状态和在所述车辆状态下的所述车辆界面单元的输出的信息,来生成指示所述车辆状态与在所述车辆状态下的所述车辆界面单元的输出之间的相关性作为条件概率的第一模型;并且
使用由车辆状态条件和显示结果定义的规则来生成确定对应于当前车辆状态的所述车辆界面单元的输出的第二模型。
22.根据权利要求21所述的方法,进一步包括步骤:
确定是否在控制所述车辆界面单元的输出后的阈值时间内改变所述车辆界面单元的输出;并且
基于是否改变所述车辆界面单元的输出的确定结果来确定所述规则的成功率。
23.根据权利要求22所述的方法,进一步包括步骤:
擦除具有下降到等于或小于成功率阈值的成功率的规则;并且
将对应于所擦除的规则的条件概率初始化。
24.一种非临时性计算机可读记录介质,包括:
所述非临时性计算机可读记录介质的计算机可执行指令使控制器执行根据权利要求19所述的方法。
CN201410643534.6A 2013-11-08 2014-11-10 车辆和控制该车辆的方法 Active CN104627092B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020130135528A KR101528518B1 (ko) 2013-11-08 2013-11-08 차량 및 그 제어방법
KR10-2013-0135528 2013-11-08

Publications (2)

Publication Number Publication Date
CN104627092A true CN104627092A (zh) 2015-05-20
CN104627092B CN104627092B (zh) 2020-05-08

Family

ID=53051674

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410643534.6A Active CN104627092B (zh) 2013-11-08 2014-11-10 车辆和控制该车辆的方法

Country Status (3)

Country Link
US (1) US9469305B2 (zh)
KR (1) KR101528518B1 (zh)
CN (1) CN104627092B (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107292386A (zh) * 2016-04-11 2017-10-24 福特全球技术公司 使用深度学习的基于视觉的雨水检测
CN107783528A (zh) * 2016-08-31 2018-03-09 现代自动车株式会社 机器学习***及其用于学习用户控制模式的方法
CN107786612A (zh) * 2016-08-30 2018-03-09 比亚迪股份有限公司 车辆的远程控制方法、装置和***
CN108202747A (zh) * 2016-12-16 2018-06-26 现代自动车株式会社 车辆及控制该车辆的方法
CN109808710A (zh) * 2017-11-16 2019-05-28 宝沃汽车(中国)有限公司 车辆的控制方法、装置及具有其的车辆
CN110364162A (zh) * 2018-11-15 2019-10-22 腾讯科技(深圳)有限公司 一种人工智能的重置方法及装置、存储介质
CN110435573A (zh) * 2019-06-28 2019-11-12 北京汽车集团有限公司 车辆控制方法及装置

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101655553B1 (ko) * 2014-10-29 2016-09-08 현대자동차주식회사 운전자 보조 장치 및 방법
DE102017216916A1 (de) 2017-09-25 2019-03-28 Volkswagen Aktiengesellschaft Verfahren zum Betreiben einer Bedienvorrichtung eines Kraftfahrzeugs, um einem Fahrer eine Funktionsauswahl anzubieten, sowie Bedienvorrichtung
WO2022139283A1 (ko) * 2020-12-21 2022-06-30 충북대학교 산학협력단 개인정보 관리를 통한 선호 산출 시스템 및 방법

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1839061A (zh) * 2003-08-21 2006-09-27 日本精机株式会社 车辆用信息提供装置
US20090192670A1 (en) * 2008-01-25 2009-07-30 Denso Corporation Control apparatus and control method for onboard device
CN101678769A (zh) * 2007-05-29 2010-03-24 夏普株式会社 布局切换装置、移动体用画面生成装置、移动体用信息显示***、移动体、控制方法
CN101992779A (zh) * 2009-08-12 2011-03-30 福特全球技术公司 车辆中的智能音乐选择方法

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3272960B2 (ja) * 1996-08-19 2002-04-08 株式会社データ・テック ドライビングレコーダ及び車両の運行解析装置
US20030004897A1 (en) * 2001-06-27 2003-01-02 Smith James E. Method and system for communicating user specific information
US6775603B2 (en) * 2001-10-18 2004-08-10 Ford Motor Company Method and system for maintaining personalization of user adjustable features
US7162215B2 (en) * 2002-04-12 2007-01-09 General Motors Corporation Method and system for setting user preference satellite radio music selections in a mobile vehicle
US20050221821A1 (en) * 2004-04-05 2005-10-06 Sokola Raymond L Selectively enabling communications at a user interface using a profile
KR100753838B1 (ko) * 2006-08-11 2007-08-31 한국전자통신연구원 적응형 차량 운전지원 장치 및 방법
WO2008108844A1 (en) 2007-03-02 2008-09-12 Nanolumens Acquisition, Inc. Dynamic vehicle display system
US8819550B2 (en) * 2007-11-29 2014-08-26 Cisco Technology, Inc. On-board vehicle computer system
JP2009154647A (ja) 2007-12-26 2009-07-16 Aisin Aw Co Ltd マルチ画面表示装置及びそのプログラム
US20090315751A1 (en) * 2008-06-20 2009-12-24 Ford Global Technologies, Inc. Adaptive vehicle system for controlling a radio frequency (rf) receiver/control unit(s)
US20100274410A1 (en) * 2009-04-24 2010-10-28 Gm Global Technology Operations, Inc. Methods and systems for customizing content for an occupant of a vehicle
US9994107B2 (en) 2009-07-23 2018-06-12 Continental Automotive Systems, Inc. Instrument cluster gauge
US9079498B2 (en) * 2009-10-05 2015-07-14 Tesla Motors, Inc. Morphing vehicle user interface
US20110082620A1 (en) * 2009-10-05 2011-04-07 Tesla Motors, Inc. Adaptive Vehicle User Interface
US8635091B2 (en) * 2009-12-17 2014-01-21 Hartford Fire Insurance Company Systems and methods for linking vehicles to telematics-enabled portable devices
WO2011103571A2 (en) * 2010-02-22 2011-08-25 EV Instruments, LLC Computer software and apparatus for control and monitoring of electronic systems
US9412264B2 (en) * 2011-01-28 2016-08-09 Gentex Corporation Wireless trainable transceiver device with integrated interface and GPS modules
KR101290093B1 (ko) 2011-03-29 2013-07-26 기아자동차주식회사 트립컴퓨터 표시모드의 자동순환시스템 및 그 방법
US8938224B2 (en) * 2011-05-12 2015-01-20 Ford Global Technologies, Llc System and method for automatically enabling a car mode in a personal communication device
US20120296492A1 (en) * 2011-05-19 2012-11-22 Ford Global Technologies, Llc Methods and Systems for Aggregating and Implementing Preferences for Vehicle-Based Operations of Multiple Vehicle Occupants
US20150088337A1 (en) * 2012-02-27 2015-03-26 Clark W. Toohy Method and system for vehicle personalization
US20140214933A1 (en) * 2013-01-28 2014-07-31 Ford Global Technologies, Llc Method and Apparatus for Vehicular Social Networking
US20150081175A1 (en) * 2013-09-18 2015-03-19 Nvidia Corporation Vehicle user preference system and method of use thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1839061A (zh) * 2003-08-21 2006-09-27 日本精机株式会社 车辆用信息提供装置
CN101678769A (zh) * 2007-05-29 2010-03-24 夏普株式会社 布局切换装置、移动体用画面生成装置、移动体用信息显示***、移动体、控制方法
US20090192670A1 (en) * 2008-01-25 2009-07-30 Denso Corporation Control apparatus and control method for onboard device
CN101992779A (zh) * 2009-08-12 2011-03-30 福特全球技术公司 车辆中的智能音乐选择方法

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107292386A (zh) * 2016-04-11 2017-10-24 福特全球技术公司 使用深度学习的基于视觉的雨水检测
CN107786612A (zh) * 2016-08-30 2018-03-09 比亚迪股份有限公司 车辆的远程控制方法、装置和***
CN107786612B (zh) * 2016-08-30 2021-08-10 比亚迪股份有限公司 车辆的远程控制方法、装置和***
CN107783528A (zh) * 2016-08-31 2018-03-09 现代自动车株式会社 机器学习***及其用于学习用户控制模式的方法
CN107783528B (zh) * 2016-08-31 2021-09-17 现代自动车株式会社 机器学习***及其用于学习用户控制模式的方法
CN108202747A (zh) * 2016-12-16 2018-06-26 现代自动车株式会社 车辆及控制该车辆的方法
CN109808710A (zh) * 2017-11-16 2019-05-28 宝沃汽车(中国)有限公司 车辆的控制方法、装置及具有其的车辆
CN110364162A (zh) * 2018-11-15 2019-10-22 腾讯科技(深圳)有限公司 一种人工智能的重置方法及装置、存储介质
CN110435573A (zh) * 2019-06-28 2019-11-12 北京汽车集团有限公司 车辆控制方法及装置

Also Published As

Publication number Publication date
US20150134141A1 (en) 2015-05-14
KR101528518B1 (ko) 2015-06-12
US9469305B2 (en) 2016-10-18
CN104627092B (zh) 2020-05-08
KR20150053506A (ko) 2015-05-18

Similar Documents

Publication Publication Date Title
CN104627092A (zh) 车辆和控制该车辆的方法
US10107888B1 (en) Vehicle status monitoring system and vehicle
US10023176B2 (en) Method and device for forecasting the range of a vehicle with an at least partially electric drive
US10054458B2 (en) Vehicle and method of controlling the same
CN102189932B (zh) 车辆信息显示***
US20150274177A1 (en) System and method for providing adaptive vehicle settings based on a known route
US10983691B2 (en) Terminal, vehicle having the terminal, and method for controlling the vehicle
US10650787B2 (en) Vehicle and controlling method thereof
JP5881398B2 (ja) 車載表示システム
CN108571975A (zh) 车辆及其控制方法以及使用该车辆和方法的自主驾驶***
US10988037B2 (en) Vehicle and method for controlling the same
CN101563583A (zh) 便携式导航装置
JP2005153684A (ja) 車載機器操作装置
CN103748543A (zh) 显示控制设备
CN108202698A (zh) 雨传感器、使用雨传感器的车辆以及控制该车辆的方法
KR20180067066A (ko) 차량 및 그 제어방법
KR20190029875A (ko) 전기 자동차 및 그 제어 방법
JP2009143354A (ja) 車両用制御装置
US9464911B2 (en) Vehicle and method of controlling the same
KR20180068526A (ko) 차량용 부품 업데이트 장치 및 그 방법
US10235872B2 (en) Method for setting multi remote control in vehicle and mobile communication terminal thereof
CN108243243A (zh) 用于在车辆中建立多路远程控制的方法及实施方法的车辆
KR102660355B1 (ko) 차량 및 차량의 전력 제어방법
CN114008684A (zh) 车辆显示单元上的附加信息的位置正确的显现
KR102485382B1 (ko) 차량, 내비게이션 및 내비게이션의 제어방법

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