车辆电源管理的制作方法

文档序号:31569334发布日期:2022-09-20 21:50阅读:67来源:国知局
车辆电源管理的制作方法

1.本公开总体上涉及车辆电源系统。


背景技术:

2.车辆可以在车辆操作期间使用电池和内燃发动机来为车辆部件(包括例如动力传动系统、转向齿条等)提供动力。例如,在操作时收集数据的传感器(包括雷达、激光雷达(lidar)、视觉系统、红外系统和超声换能器)消耗来自电池的能量。当车辆被停用时,一个或多个部件可以保持被激活,从而从电池汲取功率,所述功率然后可能不可用于重新激活车辆。


技术实现要素:

3.当处于最小通电状态时,车辆中的用户可以选择各种车辆特征,由此车辆部件可以从电池汲取功率以操作选定车辆特征。为了将车辆转变到开启状态,一个或多个车辆部件可以从电池汲取功率以起动推进装置(例如,发动机),并激活其他车辆部件以在车辆操作期间使用。当车辆部件在车辆处于最小通电状态时降低电池的荷电状态时,电池可能没有足够多功率来将车辆转变到开启状态。因此,可以监测电池的荷电状态以确保电池中的电荷保持高于电量阈值,例如,以便能够将车辆转变到开启状态。
4.有利地,车辆计算机可以提供一种用于在车辆处于最小通电状态时监测电池的荷电状态的节能方式。当处于最小通电状态时,车辆计算机可以基于来自第一传感器的数据来检测和监测车辆中和周围的用户。车辆计算机可以选择性地激活比第一传感器更耗能的第二传感器,以识别试图进入车辆的用户。在最小通电状态下选择性地激活第二传感器可以阻止或减少第二传感器的功率消耗,由此阻止或减少从电池中消耗的功率。
5.另外,车辆计算机可以基于用户具有操作选定车辆特征的权限并且电池的荷电状态高于电量阈值而致动选定车辆特征。在确定荷电状态已经降低到低于电量阈值时,车辆计算机可以停止或阻止对选定车辆特征的致动以阻止选定车辆特征进一步消耗功率。然后,车辆计算机可以基于用户具有对电池充电的权限来控制发动机以对电池充电,即,将车辆转变到开启状态。当车辆处于最小通电状态时限制功率消耗是有利的,因为车辆通常依赖于有限的存储功率供应。
6.一种系统包括第一传感器和第二传感器,所述第二传感器具有比所述第一传感器更高的功耗。计算机通信地耦合到所述第一传感器和所述第二传感器。所述计算机包括处理器和存储器,所述存储器存储指令,所述指令可由所述处理器执行以在识别到授权用户接近车辆时基于用户授权来控制车辆锁以允许所述授权用户进入授权区域。所述指令还包括用于基于所述用户授权来识别所述授权用户的所述授权区域内的许可车辆特征的指令。所述指令还包括用于在接收到选择一个许可车辆特征的用户输入时基于确定电池的荷电状态高于电量阈值而致动所述选定的许可车辆特征的指令。所述指令还包括用于在确定所述电池的所述荷电状态降低到低于所述电量阈值时停止致动所述选定的许可车辆特征的
指令。所述指令还包括用于然后基于所述用户授权来控制发动机对所述电池充电的指令。
7.所述系统可以包括壳体,所述壳体包含所述第一传感器和所述第二传感器。
8.所述第一传感器和所述第二传感器可以布置在所述壳体中,使得所述第一传感器和所述第二传感器的相应视野涵盖所述授权区域。
9.所述第一传感器可以是雷达,并且所述第二传感器可以是相机。
10.所述第一传感器和所述第二传感器可以在所述车辆的乘客舱内。
11.一种系统包括计算机,所述计算机包括处理器和存储器,所述存储器存储指令,所述指令可由所述处理器执行以在识别到授权用户接近车辆时基于用户授权来控制车辆锁以允许所述授权用户进入授权区域。所述指令还包括用于基于所述用户授权来识别所述授权用户的所述授权区域内的许可车辆特征的指令。所述指令还包括用于在接收到选择一个许可车辆特征的用户输入时基于确定电池的荷电状态高于电量阈值而致动所述选定的许可车辆特征的指令。所述指令还包括用于在确定所述电池的所述荷电状态降低到低于所述电量阈值时停止致动所述选定的许可车辆特征的指令。所述指令还包括用于然后基于所述用户授权来控制发动机对所述电池充电的指令。
12.所述指令还可以包括用于在识别到未授权用户时控制车辆锁以阻止所述未授权用户进入所述车辆的指令。
13.所述指令还可以包括用于在所述授权区域之外且在所述车辆内的区域中检测到所述授权用户时向远程计算机提供消息的指令。
14.所述指令还可以包括用于在接收到选择未经许可车辆特征的用户输入时阻止致动所述选定的未经许可车辆特征的指令。
15.所述指令还可以包括用于基于来自第一传感器的数据来确定所述授权用户在所述授权区域中的指令。
16.所述指令还可以包括用于在所述授权区域之外且在所述车辆内的区域中检测到所述授权用户时激活第二传感器的指令,其中所述第二传感器具有高于所述第一传感器的功耗。
17.所述指令还可以包括用于向远程计算机提供来自所述第二传感器的数据的指令。
18.所述指令还可以包括用于当在所述授权区域内检测到第二授权用户时基于来自所述第一传感器的数据来确定是所述授权用户还是所述第二授权用户提供所述用户输入的指令。
19.所述指令还可以包括用于基于所述授权用户具有对所述电池充电的权限来致动所述发动机对所述电池充电的指令。
20.所述指令还可以包括用于基于检测到所述荷电状态增加到高于所述电量阈值而使所述发动机停止的指令。
21.所述指令还可以包括用于在检测到所述荷电状态增加到高于所述电量阈值时致动所述选定的许可车辆特征的指令。
22.所述指令还可以包括用于基于所述授权用户没有对所述电池充电的权限来阻止致动所述发动机对所述电池充电的指令。
23.所述指令还可以包括用于基于来自第一外部传感器的数据来检测接近所述车辆的用户。
24.所述指令还可以包括用于在检测到所述用户接近所述车辆时激活第二外部传感器的指令,其中所述第二外部传感器具有高于所述第一外部传感器的功耗。
25.所述指令还可以包括用于基于来自所述所述第二外部传感器的数据识别所述用户的指令。
26.本文还公开了一种计算装置,所述计算装置被编程为执行上述方法步骤中的任一者。本文还公开了一种计算机程序产品,所述计算机程序产品包括计算机可读介质,所述计算机可读介质存储可由计算机处理器执行以执行上述方法步骤中的任一者的指令。
附图说明
27.图1是示出用于车辆的示例性车辆控制系统的框图。
28.图2是包括第一传感器和第二传感器的传感器总成的平面图。
29.图3是示出包括多个区的车辆的示例性乘客舱的图式。
30.图4是用于允许在最小通电状态下进入车辆的示例性过程的流程图。
31.图5a是用于以最小通电状态操作车辆的示例性过程的流程图的第一部分。
32.图5b是图5a的流程图的第二部分。
具体实施方式
33.参考图1至图3b,示例性车辆控制系统100包括车辆105。车辆105中的车辆计算机110从传感器115接收数据,所述传感器包括第一传感器115a和第二传感器115b。车辆计算机110被编程为在识别授权用户接近车辆105时基于用户授权来控制车辆锁以允许授权用户进入授权区域。车辆计算机110还被编程为基于用户授权来为授权用户识别授权区域内的许可车辆特征。车辆计算机110还被编程为在接收到选择一个许可车辆特征的用户输入时基于确定电池的荷电状态高于电量阈值而致动选定的许可车辆特征。车辆计算机110还被编程为在确定电池的荷电状态降低到低于电量阈值时停止致动选定的许可车辆特征。车辆计算机110还被编程为然后基于用户授权来控制发动机对电池充电。
34.现在转到图1,车辆105包括车辆计算机110、传感器115、用于致动各种车辆部件125的致动器120以及车辆通信模块130。通信模块130允许车辆计算机110例如经由消息传递或广播协议(诸如专用短程通信(dsrc)、蜂窝、ieee 802.11、超宽带(uwb)和/或可以支持车辆对车辆、车辆对基础设施、车辆对云通信等的其他协议)和/或经由分组网络135来与远程服务器计算机140、用户装置145和/或其他车辆通信。
35.车辆计算机110包括诸如已知的处理器和存储器。存储器包括一种或多种形式的计算机可读介质,并且存储指令,所述指令可由车辆计算机110执行以用于执行包括如本文所公开的各种操作。车辆计算机110还可以包括协同操作以执行车辆105操作(包括本文所述的操作)的两个或更多个计算装置。此外,车辆计算机110可以是具有如上所述的处理器和存储器的通用计算机,和/或可以包括用于特定功能或功能集的电子控制单元(ecu)或电子控制器等,和/或可以包括专用电子电路,所述专用电子电路包括针对特定操作而制造的asic,例如,用于处理传感器数据和/或传送传感器数据的asic。在另一个示例中,车辆计算机110可以包括fpga(现场可编程门阵列),所述fpga是被制造为可由用户配置的集成电路。通常,在电子设计自动化中使用诸如vhdl(超高速集成电路硬件描述语言)的硬件描述语言
来描述诸如fpga和asic的数字和混合信号系统。例如,asic是基于制造前提供的vhdl编程而制造的,而fpga内部的逻辑部件可以基于例如存储在电连接到fpga电路的存储器中的vhdl编程来配置。在一些示例中,处理器、asic和/或fpga电路的组合可以包括在车辆计算机110中。
36.车辆计算机110可以包括编程以操作车辆105制动、推进(例如,通过控制内燃发动机、电动马达、混合动力发动机等中的一者或多者来控制车辆105的加速)、转向、变速器、气候控制、内部灯和/或外部灯、喇叭、车门等中的一者或多者,以及确定车辆计算机110(而非人类操作员)是否以及何时控制此类操作。
37.车辆计算机110可以包括一个以上处理器或例如经由如下面进一步描述的车辆通信网络(诸如,通信总线)通信地联接到所述一个以上处理器,所述一个以上处理器例如包括在车辆105中所包括的用于监测和/或控制各种车辆部件125的电子控制器单元(ecu)等中,例如变速器控制器、制动控制器、转向控制器等。车辆计算机110通常被布置用于在车辆通信网络上进行通信,所述车辆通信网络可以包括车辆105中的总线,诸如控制器局域网(can)等,和/或其他有线和/或无线机制。
38.经由车辆105网络,车辆计算机110可以向车辆105中的各种装置(例如,传感器115、致动器120、ecu等)传输消息和/或从各种装置接收消息(例如,can消息)。替代地或另外,在车辆计算机110实际上包括多个装置的情况下,车辆通信网络可以用于在本公开中表示为车辆计算机110的装置之间的通信。此外,如下文所提及,各种控制器和/或传感器115可以经由车辆通信网络向车辆计算机110提供数据。
39.车辆105传感器115可以包括诸如已知的用于向车辆计算机110提供数据的多种装置。例如,传感器115可以包括设置在车辆105的顶部上、在车辆105的前挡风玻璃后面、在车辆105周围等的光探测和测距(激光雷达)传感器115等,所述传感器提供车辆105周围的对象的相对位置、大小和形状。作为另一个示例,固定到车辆105保险杠的一个或多个雷达传感器115可以提供数据来提供对象、第二车辆等相对于车辆105的位置的位置。替代地或另外,传感器115还可以例如包括相机传感器115(例如,前视、侧视等),所述相机传感器提供来自车辆105周围的区域的图像。在本公开的上下文中,对象是具有质量并可以通过可以由传感器115检测到的物理现象(例如,光或其他电磁波或声音等)来表示的物理(即,物质)物品。因此,车辆105以及包括如下面所讨论的其他物品都落在本文的“对象”的定义内。
40.车辆计算机110被编程为基本上连续地、周期性地和/或在远程服务器计算机140指示时等从一个或多个传感器115接收数据。数据可以例如包括车辆105的位置。位置数据指定地面上的一个或多个点并可以为已知形式,例如经由已知的使用全球定位系统(gps)的导航系统获得的地理坐标,诸如纬度和经度坐标。另外或替代地,数据可以包括对象(例如,车辆、标志、树等)相对于车辆105的位置。作为一个示例,数据可以是车辆105周围的环境的图像数据。在这样的示例中,图像数据可以包括道路上或沿着道路的一个或多个对象和/或标志,例如车道标志。本文的图像数据意指可以由相机传感器115获取的数字图像数据,例如,包括具有强度值和颜色值的像素。传感器115可以安装到车辆105中或其上的任何合适的位置,例如,在车辆105保险杠上、在车辆105的车顶上等,以收集车辆105周围的环境的图像。
41.车辆105致动器120经由可以根据如已知的适当控制信号来致动各种车辆子系统
的电路、芯片或其他电子和/或机械部件来实施。致动器120可以用于控制部件125,包括车辆105的制动、加速和转向。
42.在本公开的上下文中,车辆部件125是适于执行机械或机电功能或操作(诸如使车辆105移动、使车辆105减速或停止、使车辆105转向等)的一个或多个硬件部件。部件125的非限制性示例包括推进部件(其包括例如内燃发动机和/或电动马达等)、变速器部件、转向部件(例如,其可以包括方向盘、转向齿条等中的一者或多者)、悬架部件(例如,其可以包括阻尼器例如减振器或滑柱、套管、弹簧、控制臂、球头节、连杆等中的一者或多者)、制动部件、泊车辅助部件、自适应巡航控制部件、自适应转向部件、一个或多个被动约束系统(例如,安全气囊)、可移动座椅等。
43.车辆105还包括人机界面(hmi)118。hmi 118包括用户输入装置,诸如旋钮、按钮、开关、踏板、操纵杆、触摸屏和/或传声器。输入装置可以包括传感器115以检测用户输入并将用户输入数据提供给车辆计算机110。也就是说,车辆计算机110可以被编程为从hmi 118接收用户输入。用户可以例如通过选择触摸屏显示器上的虚拟按钮、通过提供语音命令等经由hmi 118来提供每个用户输入。例如,包括在hmi 118中的触摸屏显示器可以包括传感器115以检测用户选择触摸屏显示器上的虚拟按钮以例如选择或取消选择操作,所述输入可以被接收在车辆计算机110中并用于确定对用户输入的选择。
44.hmi 118通常还包括向用户输出信号或数据的输出装置,诸如显示器(包括触摸屏显示器)、扬声器和/或灯等。hmi 118耦合到车辆通信网络并且可以向/从车辆计算机110和其他车辆子系统发送和/或接收消息。
45.另外,车辆计算机110可以被配置用于经由车辆对车辆通信模块130或接口与车辆105外部的装置通信,例如,通过车辆对车辆(v2v)或车辆对基础设施(v2x)无线通信(蜂窝和/或dsrc等)与另一车辆和/或远程服务器计算机140(通常经由直接射频通信)通信。通信模块130可以包括车辆的计算机可以通过其进行通信的一种或多种机制,诸如收发器,包括无线(例如,蜂窝、无线、卫星、微波和射频)通信机制的任何期望组合以及任何期望网络拓扑(或当利用多种通信机制时的多种拓扑)。经由通信模块130提供的示例性通信包括提供数据通信服务的蜂窝、uwb、ieee 802.11、专用短程通信(dsrc)和/或包括因特网的广域网(wan)。
46.网络135表示车辆计算机110可以借助其来与远程计算装置(例如,远程服务器计算机140、另一个车辆计算机等)进行通信的一种或多种机制。因此,网络135可以是各种有线或无线通信机制中的一者或多者,包括有线(例如,电缆和光纤)和/或无线(例如,蜂窝、无线、卫星、微波和射频)通信机制的任何期望的组合以及任何期望的网络拓扑(或利用多种通信机制时的多种拓扑)。示例性通信网络包括提供数据通信服务的无线通信网络(例如,使用低功耗(ble)、ieee 802.11、uwb、车辆对车辆(v2v)(诸如专用短程通信(dsrc))等)、局域网(lan)和/或包括因特网的广域网(wan)。
47.远程服务器计算机140可以是被编程为提供诸如本文公开的操作的常规计算装置,即,包括一个或多个处理器和一个或多个存储器。此外,可以经由网络135(例如,因特网、蜂窝网络和/或某一其他广域网)来访问远程服务器计算机140。
48.用户装置145可以是被编程为提供诸如本文公开的操作的常规计算装置,即,包括一个或多个处理器和一个或多个存储器。用户装置145可以是便携式装置。便携式装置可以
是可以在由人携带时使用的各种计算机中的任何一种,例如智能手机、平板计算机、个人数字助理、智能手表等。
49.现在转向图2,车辆105可以包括传感器总成200。传感器总成200包括壳体205、第一传感器115a和第二传感器115b。壳体205可以例如经由紧固件、焊接、粘合剂等安装到车辆105。壳体205可以安装到车辆105外部的后部、前部和/或侧面。车辆105可以包括任何合适数量(例如,一个或多个)的传感器总成200。例如,如图3所示,车辆105可以包括被定位成监测车辆105周围的环境的多个传感器总成200,即,外部传感器总成200,以及被定位成监测车辆105的乘客舱300的多个传感器总成200,即,内部传感器总成200。
50.壳体205容纳第一传感器115a和第二传感器115b。第一传感器115a是适合于检测例如车辆105周围的环境中的对象的类型。具体地,第一传感器115a可以是雷达。已知的雷达通过跟踪由雷达生成的无线电波反射回雷达所需的时间来使用无线电波来确定对象的相对位置、角度和/或速度。替代地,第一传感器115a可以是超声传感器、uwb收发器或任何其他合适类型的传感器。第一传感器115a以扫描速率运行,所述扫描速率是生成和传输无线电波的发生时间间隔,例如每秒两次、每两秒一次等。第一传感器115a的功耗(即,功率消耗速率)取决于扫描速率,即,对于更高的扫描速率来说功耗通常更高。
51.对于第一传感器115a的任何扫描速率,第二传感器115b的功耗高于第一传感器115a的功耗。第二传感器115b是适合于提供关于车辆105周围的环境的数据的类型。具体地,第二传感器115b可以是相机。如已知的,相机检测在某个波长范围的电磁辐射。例如,相机可以检测可见光、红外辐射、紫外光或包括可见光、红外光和/或紫外光的某个范围的波长。替代地,第二传感器115b可以是超声传感器、uwb收发器或任何其他合适类型的传感器。
52.第一传感器115a和第二传感器115b可以布置在壳体中,使得第一传感器115a和第二传感器115b的相应视野涵盖至少部分地重叠。例如,如图所示,第一传感器115a和第二传感器115b的视野可以是相同的。第一传感器115a和第二传感器115b的视野涵盖车辆105周围的区域,或者更典型地三维空间,即,体积。例如,第一传感器115a和第二传感器115b可以安装到相对于壳体205的固定位置。第一传感器115a和第二传感器115b可以相对于车辆105面向大致相同的方向。
53.图3是示例性车辆105的示例性乘客舱300的俯视图的图式。车辆105可以包括车身(未编号),所述车身限定用于容纳车辆的乘员(如果有)的乘客舱300。车身包括可打开以允许进入和离开乘客舱300的车门和车窗。
54.乘客舱300可以延伸跨越车辆105,即,从车辆105的一个侧面延伸到另一个侧面。乘客舱300包括前端(未编号)和后端(未编号),其中在车辆105向前移动期间,前端在后端的前面。乘客舱300包括一个或多个座椅(未编号)。座椅可以以任何合适的布置进行布置。例如,乘客舱300可以包括设置在乘客舱300前方的一个或多个前排座椅和设置在前排座椅后面的一个或多个后排座椅。乘客舱300还可以包括在乘客舱300后部的第三排座椅。在图3中,前排座椅和后排座椅被示为斗式座椅,并且第三排座椅被示为长条座椅,但是座椅可以是其他类型。
55.车辆计算机110可以接收、确定和/或存储限定乘客舱300内的多个区305的位置数据。也就是说,车辆计算机110可以将乘客舱300细分为多个区305。可以在车辆坐标系(例如,预定原点包括在车辆105的乘客舱300中的多维笛卡尔坐标系)中指定区305的位置数
据。例如,位置数据可以表示区305的边界。在本背景下,区是用户在乘客舱300内时可以坐在其中的区域或更典型地三维空间,即,体积。车辆计算机110可以在乘客舱300内限定任何合适数量的区305。车辆计算机110可以通过占据、包围和/或邻接区305的对象和特征来限定每个区305。例如,车辆计算机110可以限定区305,使得区305涵盖乘客舱300内的一排座椅。作为另一个示例,车辆计算机110可以限定区305,使得区305在乘客舱300的后部与后排座椅(或第三排座椅)之间延伸。替代地,车辆计算机110可以例如经由hmi 118或用户装置145接收指定乘客舱300内的区305的数量和大小的用户输入。多个区305可以存储在例如车辆计算机110的存储器中。
56.车辆计算机110被编程为管理车辆105的起动和关闭。也就是说,车辆计算机110可以使车辆105在激活状态之间转变。例如,车辆计算机110可以基于从例如远程服务器计算机140、用户装置145接收到请求、对车辆105的乘客舱300中的电源按钮的用户输入等而使车辆105在激活状态之间转变。在这种背景下,“激活状态”指定车辆部件125和传感器115的通电状态,即,部件125和/或传感器115在车辆105的起动和/或关闭期间是否被供电和/或被供电的量,例如,不通电、用特定电源供电等。
57.激活状态可以是关闭状态、最小通电状态和开启状态中的一者。在开启状态下,所有车辆部件125和传感器115可由车辆计算机110致动以操作车辆105。在关闭状态中,当车辆105不使用时,车辆部件125和传感器115基本上断电以节省能量。在最小通电状态下,当车辆105处于开启状态时,车辆部件125和/或传感器115可以从电源汲取功率用于少于所有操作。也就是说,车辆部件125和/或传感器115汲取功率以用于一组特定的有限操作,例如,监测车辆105周围的环境。
58.电池150向车辆105的车辆部件125和传感器115供电(即,提供电力)。电池150可以是例如铅酸电池、锂离子电池、一组电池阵列等。一个或多个电源网络可以从电池150向部件125和传感器115供电。车辆计算机110可以基于激活状态来致动电池150以向各种部件125和/或传感器115供电。
59.电池150具有可以在0%(无剩余电量)与100%(充满电)之间变化的荷电状态。车辆计算机110可以基于传感器115数据来确定电池150的荷电状态。例如,车辆计算机110可以从各种传感器115接收指示流过电池150的电流和电池150的温度的数据。然后,车辆计算机110可以例如使用电化学电池模型基于电流和温度来确定电池150的荷电状态。电池150的荷电状态通常指定存储在电池150中的电能的量。荷电状态是相对于电池150的容量的电池150的电量水平。电池150的容量是电池150可以存储的最大电量。电池150的容量可以以电荷单位(例如,安培-小时)指定。作为百分比的荷电状态等于剩余电量单位除以电池150的容量。
60.当处于最小通电状态时,车辆计算机110可以监测车辆105周围的环境。例如,车辆105可以包括如上所述的多个外部传感器总成200。外部传感器总成200可以安装到车辆105的车身并且被定位成面向车辆105周围的环境。也就是说,外部传感器总成200的第一传感器115a和第二传感器115b可以被布置成使得第一传感器115a和第二传感器115b的视野涵盖车辆105周围的环境。
61.在最小通电状态下,车辆计算机110可以指示外部传感器总成200的第一传感器115a以一定扫描速率运行。可以以经验确定扫描速率,例如基于确定允许第一传感器115a
检测移动通过第一传感器115a的视野的对象同时最大程度地减少第一传感器115a的功耗的扫描速率来确定。车辆计算机110可以基于来自传感器115a的数据来检测车辆105周围的对象。例如,车辆计算机110可以监测来自第一传感器115a的数据,以例如基于确定某个方向上的无线电波指示比所述方向上的先前无线电波更短的距离来检测对象已经移动到第一传感器115a的视野中。
62.在经由来自第一传感器115a的数据检测到对象时,车辆计算机110可以激活外部传感器总成200的第二传感器115b。车辆计算机110然后可以基于来自第二传感器115b的数据来识别检测到的对象。例如,车辆计算机110可以被编程为基于第二传感器115b的数据对一个或多个对象进行分类和/或识别。例如,可以在例如车辆计算机110中基于激光雷达传感器115数据、相机传感器115数据等使用对象分类技术,以将检测到的对象分类为可移动的或静止的(即,不可移动的)。另外或替代地,可以在例如车辆计算机110中基于激光雷达传感器115数据、相机传感器115数据等使用对象识别技术,以识别对象的类型,例如车辆、用户等,以及对象的物理特征。对象的非限制性示例包括用户、另一车辆、动物等。
63.可以使用诸如已知的各种技术来解译传感器115数据和/或基于传感器115数据来对对象进行分类。例如,可以将相机和/或激光雷达图像数据提供给分类器,所述分类器包括用于利用一种或多种常规图像分类技术的编程。例如,分类器可以使用机器学习技术,其中将已知表示各种对象的数据提供给机器学习程序以用于训练分类器。一旦被训练,分类器就可以接受车辆传感器115数据(例如,图像)作为输入,随后针对图像中的一个或多个相应的感兴趣区域中的每一者提供对一个或多个对象的识别和/或分类(例如,可移动的或静止的)或相应的感兴趣区域中不存在对象的指示作为输出。此外,应用于接近车辆105的区域的坐标系(例如,极坐标或笛卡尔坐标)可以被应用来指定从传感器115数据识别的对象的位置和/或区域(例如,根据车辆105坐标系,被转换为全球纬度和经度地理坐标等)。此外,车辆计算机110可以采用各种技术来融合(即,并入到公共坐标系或参考系中)来自不同传感器115和/或多种类型的传感器115的数据,例如激光雷达、雷达和/或光学相机数据。
64.在将对象的类型识别为用户时,车辆计算机110基于来自第二传感器115b的数据来确定用户是被授权还是未被授权。授权用户具有进入乘客舱300内的至少一个区305的权限。未授权用户没有进入乘客舱300内的任何区305的权限。例如,车辆计算机110可以执行面部识别以确定用户的面部是否是授权面部,即,例如存储在存储器中的已知授权人员的面部。车辆计算机110可以使用任何合适的面部识别技术,例如模板匹配;统计技术,诸如主分量分析(pca)、离散余弦变换、线性判别分析、局部保持投影、gabor小波、独立分量分析或核pca;神经网络,诸如具有gabor滤波器的神经网络、具有马尔可夫模型的神经网络或模糊神经网络;等。
65.在确定用户未被授权时,车辆计算机110可以阻止用户进入车辆105,例如乘客舱300。车辆105可以包括可接合以允许或阻止车门和/或车窗被打开的锁。车辆计算机110可以例如基于用户未经授权而将锁致动到接合位置,其中车门和/或车窗被锁定,即,即使把手和/或开关被操作也被阻止打开。
66.在确定用户被授权时,车辆计算机110可以允许用户进入车辆105,例如乘客舱300。例如,车辆计算机110可以将锁致动到脱离位置,其中车门和/或车窗被解锁,即,如果把手和/或开关被操作则被允许打开。具体地,车辆计算机110可以致动锁以将车门和/或车
窗解锁,从而允许用户进入乘客舱300内的授权区305。
67.车辆计算机110可以基于与用户相关联的用户授权来确定要解锁哪个车门和/或车窗。用户授权指定用户具有进入权限的一个或多个车辆特征。在这种背景下,“车辆特征”是车辆部件125的设置,所述设置可以通过用户(例如,乘员)输入来选择。车辆特征的非限制性示例包括加热座椅、冷却座椅、多区域气候控制、加热方向盘、自动变光后视镜、加热侧视镜、多色照明、收音机、天窗等。
68.用户授权可以存储在例如车辆计算机110的存储器中。可以基于用户输入来确定用户授权。例如,车辆105的所有者可以例如经由hmi 118或用户装置145提供各种用户输入,从而指定授权用户和对每个授权用户的对应用户授权。下表1中示出了示例性用户授权。
69.车辆特征权限进入前排座椅?是对电池150充电?是致动气候控制系统?否调整座椅位置?否
70.表1
71.在确定用户被授权时,车辆计算机110可以访问用户的用户授权。车辆计算机110可以例如基于用户授权指定用户具有进入前排座椅的权限来解锁前车门,即,与前排座椅相邻的车门。在这种情况下,车辆计算机110可以确定涵盖前排座椅的区305是用于授权用户的授权区305。作为另一个示例,车辆计算机110可以例如基于用户授权指定用户没有进入前排座椅的权限来解锁后车门,即,与后排座椅相邻的车门。在这种情况下,车辆计算机110可以保持前车门被锁定。另外,车辆计算机110可以确定涵盖后排座椅(或第三排座椅)的区305是用于授权用户的授权区305。
72.车辆计算机110被编程为监测乘客舱300内的授权用户,例如以确定授权用户是否保持在授权区305中。例如,车辆105可以包括如上所述的多个内部传感器总成200。多个内部传感器总成200可以被布置成监测多个区305。具体地,每个内部传感器总成200可以被定位成获得一个相应区305的数据。也就是说,相应的内部传感器总成200的第一传感器115a和第二传感器115b可以被布置成使得第一传感器115a和第二传感器115b的视野涵盖乘客舱300内的相应区305。
73.车辆计算机110可以指示内部传感器总成200的第一传感器115a以一定扫描速率运行。车辆计算机110可以基于来自第一传感器115a的数据例如以与上面关于检测车辆105周围的环境中的对象基本上相同的方式来检测相应区305内的授权用户。由于每个内部传感器总成200被定位成面向一个相应区305,因此车辆计算机110可以基于经由来自内部传感器总成200的第一传感器115a的数据检测到授权用户来确定授权用户在授权区305之外并且在乘客舱300内,所述第一传感器面向授权用户的未授权区305,即,具有涵盖所述未授权区的视野。类似地,车辆计算机110可以基于经由来自内部传感器总成200的第一传感器115a的数据检测到授权用户来确定授权用户在授权区305中,所述第一传感器面向授权用户的授权区305。
74.在确定授权用户在授权区305之外并且在乘客舱300内时,车辆计算机110可以激
活内部传感器总成200的面向其中已经检测到授权用户的未授权区305的第二传感器115b。然后,车辆计算机110可以从第二传感器115b获得数据,并且例如经由网络135将数据提供给远程服务器计算机140和/或用户装置145。另外或替代地,车辆计算机110可以被编程为致动车辆105中的警报。例如,车辆计算机110可以致动一个或多个车辆部件125,例如扬声器、显示器、喇叭、外部灯等,以输出指示授权用户在未授权区305中的音频和/或视觉警报。
75.在确定授权用户在授权区305中时,车辆计算机110可以基于用户授权来为授权用户识别授许可车辆特征。例如,车辆计算机110可以访问授权用户的用户授权,并从用户授权中识别用户具有操作权限的车辆特征。
76.车辆计算机110可以被编程为基于用户输入来激活许可车辆特征。例如,车辆计算机110可以致动hmi 118以检测选择车辆特征的用户输入。例如,hmi 118可以被编程为在触摸屏显示器上显示虚拟按钮,用户可以选择所述虚拟按钮以选择车辆特征。在这种情况下,hmi 118可以激活传感器115,所述传感器可以检测用户选择虚拟按钮以选择车辆特征。作为另一个示例,hmi 118可以检测到用户按下了与车辆特征相关联的车辆部件125上的物理按钮或开关。在检测到用户输入时,hmi 118可以将用户输入提供给车辆计算机110,并且车辆计算机110基于用户输入来选择车辆特征。
77.由于每个用户授权对应于一个授权用户,因此可以允许一个授权用户使用选定车辆特征,而不允许另一个授权用户使用选定车辆特征。在其中第二授权用户在授权区305内的示例中,车辆计算机110可以基于来自第一传感器115a的数据来确定是授权用户还是第二授权用户提供了用户输入,所述第一传感器具有涵盖授权区305的视野。例如,车辆计算机110可以例如基于确定在某个方向上的无线电波指示比所述方向上的先前无线电波更短的距离来检测授权用户或第二授权用户朝向hmi 118移动(例如,伸展手臂)。在检测到授权用户或第二授权用户中的一者朝向hmi 118移动时,车辆计算机110可以确定授权用户或第二授权用户中的一者提供了用户输入。
78.然后,车辆计算机110可以确定选定车辆特征是许可车辆特征(即,授权用户具有操作权限的车辆特征)还是未经许可车辆特征(即,授权用户没有操作权限的车辆特征)。车辆计算机110可以将选定车辆特征与由提供用户输入的授权用户的用户授权指定的许可车辆特征进行比较。如果选定车辆特征与许可车辆特征匹配,则车辆计算机110确定允许使用选定车辆特征。如果选定车辆特征与许可车辆特征不匹配,则车辆计算机110确定不允许使用选定车辆特征。在确定不允许使用选定车辆特征时,车辆计算机110阻止致动选定车辆特征。
79.在确定允许使用选定车辆特征时,车辆计算机110然后将电池150的荷电状态与电量阈值进行比较。如上文所讨论的,车辆计算机110可以基于传感器115数据来确定电池150的荷电状态。例如基于对允许确定电池150的最小荷电状态的测试以经验确定电量阈值,所述最小荷电状态允许电池150将车辆105激活处于开启状态,例如以发起车辆105的推进。如果电池150的荷电状态大于电量阈值,则车辆计算机110可以激活(即,开启)选定的许可车辆特征的操作设置。如果电池150的荷电状态小于或等于电量阈值,则车辆计算机110阻止致动选定的许可车辆特征。
80.当选定的许可车辆特征正在操作时,车辆计算机110监测电池150的荷电状态。如果荷电状态保持大于电量阈值,则车辆计算机110维持选定的许可车辆特征的操作,例如直
到经由hmi 118接收到取消选择许可车辆特征的用户输入。如果荷电状态降低到低于电量阈值,则车辆计算机110停止致动选定的许可车辆特征。也就是说,车辆计算机110停用(即,关闭)选定的许可车辆特征的操作设置。
81.在停止致动选定的许可车辆特征时,车辆计算机110基于用户授权来确定是否致动发动机155,例如内燃发动机。用户授权指定授权用户是否具有对电池150充电的权限。如果用户具有对电池150充电的权限,则车辆计算机110可以例如基于从hmi 118接收到选择对电池150充电的用户输入(例如授权用户按下乘客舱300中的电源按钮)来致动(即,开启)发动机155以对电池150充电。在这种情况下,车辆计算机110可以继续监测电池150的荷电状态。在确定荷电状态增加到高于电量阈值时,车辆计算机110可以重新激活选定的许可车辆特征。车辆计算机110可以在例如由来自车辆105的所有者的用户输入指定的预定时间之后或者当电池150的荷电状态例如等于电量阈值或比电量阈值大指定量或者充满电时停止(即,关闭)发动机155。如果用户没有对电池150充电的权限,则车辆计算机110阻止致动发动机155对电池150充电。
82.图4是用于允许在最小通电状态下进入车辆105的示例性过程的流程图400。过程400在框405中开始。过程400可以由车辆105中所包括的车辆计算机110来执行,所述车辆计算机执行存储在其存储器中的程序指令。
83.在框405中,车辆计算机110例如基于从例如远程服务器计算机140接收到请求、对车辆105的乘客舱300中的电源按钮的用户输入等将车辆105转变到最小通电状态。如上文所讨论,在车辆105转变到最小通电状态时,车辆计算机110可以激活外部传感器总成200的第一传感器115a。过程400在框410中继续进行。
84.在框410中,车辆计算机110例如经由车辆网络从远程服务器计算机140(例如,经由网络135)和/或例如经由v2v通信从另一车辆中的计算机来从一个或多个传感器115接收数据。例如,车辆计算机110可以从第一传感器115a接收数据。来自第一传感器115a的数据可以包括关于车辆105周围的环境的数据,例如对象、用户等。过程400在框415中继续。
85.在框415中,车辆计算机110确定用户是否接近车辆105。车辆计算机110可以经由来自第一传感器115a的数据来检测用户接近车辆105,如上文所讨论的。如果车辆计算机110从第一传感器115a数据检测到用户接近车辆105,则过程400在框420中继续。否则,过程400保持在框415中。
86.在框420中,车辆计算机110致动外部传感器总成200的第二传感器115b。车辆计算机110然后可以从第二传感器115b接收数据。来自第二传感器115b的数据可以包括关于车辆105周围的环境的数据,例如检测到的对象。过程500在框425中继续。
87.在框425中,车辆计算机110确定在框415中检测到的用户是否被授权。车辆计算机110可以基于来自第二传感器115b数据来识别检测到的用户,如上文所讨论的。如果车辆计算机110确定检测到的用户被授权,则过程400在框430中继续。否则,过程400在框435中继续。
88.在框430中,车辆计算机110允许授权用户进入车辆105。例如,车辆计算机110可以将锁致动到脱离位置,其中乘客舱300的车门和/或车窗被解锁,如上文所讨论的。具体地,车辆计算机110可以致动锁以将车门和/或车窗解锁,从而允许用户进入乘客舱300内的授权区305。车辆计算机110可以基于与授权用户相关联的用户授权来确定授权用户的授权区
305,如上文所讨论的。过程400在框440中继续。
89.在框435中,车辆计算机110阻止未授权用户进入车辆105。例如,车辆计算机110可以将锁致动到接合位置,其中乘客舱300的车门和/或车窗被锁定,如上文所讨论的。过程400在框440中继续。
90.在框440中,车辆计算机110确定是否已经接收到对将车辆105转变到另一激活状态(即,开启状态或关闭状态)的请求。例如,车辆计算机110可以从例如远程服务器计算机140接收对将车辆105转变为关闭状态或开启状态的请求、对车辆105的乘客舱300中的电源按钮的用户输入等。如果车辆计算机110没有接收到请求,则过程400返回到框410。如果车辆计算机110接收到请求,则车辆计算机110将车辆105转变到由请求指定的激活状态,并且过程400在框440之后结束。
91.图5a是用于以最小通电状态操作车辆105的示例性过程500的流程图的第一部分(图5b中示出了第二部分,因为整个流程图不适合于单张图纸)。过程500在框505中开始。过程500可以由车辆105中所包括的车辆计算机110来执行,所述车辆计算机执行存储在其存储器中的程序指令。
92.在框505中,车辆计算机110从相应的内部传感器总成200的一个或多个第一传感器115a接收数据。来自第一传感器115a的数据可以包括关于车辆105的乘客舱300内的相应区305(例如,授权用户)的数据。也就是说,第一传感器115a可以被布置成使得每个第一传感器115a的相应视野涵盖乘客舱300内的一个相应区305,如上文所讨论的。过程500在框510中继续进行。
93.在框510中,车辆计算机110确定授权用户是否在乘客舱300内的授权区305中。车辆计算机110可以基于来自第一传感器115a的数据来检测授权用户,如上文所讨论的。具体地,由于每个第一传感器115a具有涵盖一个相应区305的视野,因此车辆计算机110可以基于经由来自具有涵盖授权区305的视野的第一传感器115a的数据检测到授权用户来确定授权用户在授权区305中,如上面所讨论的。如果车辆计算机110检测到授权用户在授权区305内,则过程500在框530中继续。否则,过程500在框515中继续。
94.在框515中,车辆计算机110激活第二传感器115b,所述第二传感器具有涵盖其中已例如经由来自具有涵盖未授权区305的视野的第一传感器115a的数据检测到授权用户的未授权区330的视野。车辆计算机110可以经由网络135向远程服务器计算机140和/或用户装置145提供来自第二传感器115b的数据。另外或替代地,车辆计算机110可以致动车辆105中的警报,如上文所讨论的。过程500在框520中继续。
95.在框520中,车辆计算机110确定授权用户是否已返回到授权区305。框520与过程500的框510基本上相同,并且因此将不进一步描述以避免冗余。如果车辆计算机110检测到授权用户在授权区305内,则过程500在框525中继续。否则,过程500保持在框520中。
96.在框525中,车辆计算机110停用在框515中激活的第二传感器115b。另外,车辆计算机110可以停止致动警报。过程500返回到框505。
97.在框530中,车辆计算机110确定是否已经经由hmi 118接收到选择车辆特征的用户输入。例如,hmi 118可以检测到用户按下按钮,例如,触摸屏上的虚拟按钮或车辆部件125上的物理按钮等,如上文所讨论的。在检测到用户输入选择车辆特征时,hmi 118将用户输入提供给车辆计算机110,并且车辆计算机110基于用户输入来选择车辆特征。
98.另外,在其中多个授权用户在授权区内的示例中,车辆计算机110可以基于来自第一传感器115a的数据来确定哪个授权用户提供了用户输入,所述第一传感器具有涵盖授权区305的视野,如上文所讨论的。如果车辆计算机110从hmi 118接收到用户输入,则过程500在框535中继续。否则,过程500返回到框505。
99.在框535中,车辆计算机110基于与授权用户相关联的用户授权来确定是否允许授权用户使用选定车辆特征。车辆计算机110可以访问与提供用户输入的授权用户相关联的用户授权。车辆计算机110然后可以将选定车辆特征与由提供用户输入的授权用户的用户授权指定的许可车辆特征进行比较。如果选定车辆特征与许可车辆特征匹配,则过程500在框545中继续。否则,过程500在框540中继续。
100.在框540中,车辆计算机110阻止致动选定车辆特征。也就是说,车辆计算机110不激活(即,开启)车辆特征的操作设置。过程500返回到框505。
101.在框545中,车辆计算机110确定电池150的荷电状态是否大于电量阈值。如上文所讨论的,车辆计算机110可以基于传感器115数据来确定电池150的荷电状态。随后,车辆计算机110可以将荷电状态与电量阈值进行比较。如果电池150的荷电状态大于电量阈值,则过程500在框550中继续。否则,过程500返回到框540。
102.在框550中,车辆计算机110致动选定车辆特征。也就是说,车辆计算机110激活(即,开启)选定车辆特征的操作设置。过程500在框555中继续进行。
103.在框555中,车辆计算机110确定电池150的荷电状态是否大于电量阈值。框555与过程500的框545基本上相同,并且因此将不进一步描述以避免冗余。如果电池150的荷电状态大于电量阈值,则过程500在框565中继续。否则,过程500返回到框560。
104.在框560中,车辆计算机110停止致动选定车辆特征。过程500在框575中继续。
105.在框565中,车辆计算机110确定是否继续致动选定车辆特征。例如,车辆计算机110可以基于例如经由hmi 118接收到取消选择车辆特征的用户输入而停止致动选定车辆特征。如果车辆计算机110未能接收到取消选择车辆特征的用户输入,则车辆计算机110确定继续致动选定车辆特征。如果车辆计算机110确定继续致动选定车辆特征,则过程500返回到框555。否则,过程500在框570中继续。
106.在框570中,车辆计算机110停止致动选定车辆特征。过程500返回到框505。
107.现在转向图5b,在图5a中所示的框560之后,在框575中,车辆计算机110基于用户授权来确定是否对电池150充电。用户授权指定授权用户是否具有或没有对电池150充电的权限。如果用户具有对电池150充电的权限,则过程500在框580中继续。如果用户没有对电池150充电的权限,则过程500在框575之后结束。
108.在框580中,车辆计算机110致动(即,开启)发动机155以对电池150充电。在这种情况下,车辆计算机110将车辆105转变为开启状态。过程500在框585中继续。
109.在框585中,车辆计算机110确定电池150的荷电状态是否大于电量阈值。框585与过程500的框545基本上相同,并且因此将不进一步描述以避免冗余。如果电池150的荷电状态大于电量阈值,则过程500在框595中继续。否则,过程500在框590中继续。
110.在框590中,车辆计算机110确定是否已经接收到对将车辆105转变到关闭状态的请求。框590与过程400的框440基本上相同,并且因此将不进一步描述以避免冗余。如果车辆计算机110未接收到请求,则过程500返回到框585。如果车辆计算机110接收到请求,则车
辆计算机110将车辆105转变到关闭状态,并且过程500在框590之后结束。
111.在框595中,车辆计算机110停止致动(即,关闭)发动机155。例如,当电池150的荷电状态例如比电量阈值高指定量或充满电时,车辆计算机110可以停止致动发动机155。在这种情况下,车辆计算机110将车辆105转变为最小通电状态。过程500返回到框550。
112.如本文所使用,副词“基本上”意指形状、结构、测量结果、数量、时间等因为材料、机加工、制造、数据传输、计算速度等的缺陷而可能偏离精确描述的几何形状、距离、测量结果、数量、时间等。
113.通常,所描述的计算系统和/或装置可采用多个计算机操作系统中的任一者,包括但绝不限于以下版本和/或变型:福特应用、applink/smart device link中间件、微软操作系统、微软操作系统、unix操作系统(例如,由加州红杉海岸的oracle公司发布的操作系统)、由纽约阿蒙克市的international business machines公司发布的aix unix操作系统、linux操作系统、由加州库比蒂诺的苹果公司发布的mac osx和ios操作系统、由加拿大滑铁卢的黑莓有限公司发布的blackberry os以及由谷歌公司和开放手机联盟开发的android操作系统、或由qnx software systems供应的car信息娱乐平台。计算装置的示例包括但不限于车载第一计算机、计算机工作站、服务器、台式机、笔记本、膝上型计算机或手持计算机、或某一其他计算系统和/或装置。
114.计算机和计算装置通常包括计算机可执行指令,其中所述指令可能能够由一个或多个计算装置(诸如以上所列出的那些)执行。可以从使用多种编程语言和/或技术创建的计算机程序编译或解译计算机可执行指令,所述编程语言和/或技术单独地或者组合地包括但不限于java
tm
、c、c++、matlab、simulink、stateflow、visual basic、java script、perl、html等。这些应用中的一些可以在诸如java虚拟机、dalvik虚拟机等虚拟机上编译和执行。通常,处理器(例如,微处理器)接收来自例如存储器、计算机可读介质等的指令,并执行这些指令,从而执行一个或多个过程,包括本文所述过程中的一者或多者。此类指令和其他数据可以使用各种计算机可读介质来存储和传输。计算装置中的文件通常是存储在诸如存储介质、随机存取存储器等计算机可读介质上的数据的集合。
115.存储器可以包括计算机可读介质(也称为处理器可读介质),所述计算机可读介质包括参与提供可以由计算机(例如,由计算机的处理器)读取的数据(例如,指令)的任何非暂时性(例如,有形)介质。此类介质可采取许多形式,包括但不限于非易失性介质和易失性介质。非易失性介质可以包括例如光盘或磁盘以及其他持久性存储器。易失性介质可以包括例如通常构成主存储器的动态随机存取存储器(dram)。此类指令可以由一种或多种传输介质传输,所述一种或多种传输介质包括同轴电缆、铜线和光纤,包括构成联接到ecu的处理器的系统总线的电线。计算机可读介质的常见形式包括例如软盘、柔性盘、硬盘、磁带、任何其他磁性介质、cd-rom、dvd、任何其他光学介质、穿孔卡片、纸带、具有孔图案的任何其他物理介质、ram、prom、eprom、快闪eeprom、任何其他存储器芯片或盒式磁带、或者计算机可从其读取的任何其他介质。
116.数据库、数据存储库或本文所述的其他数据存储装置可以包括用于存储、访问和检索各种数据的各种机构,包括分层数据库、文件系统中的文件集、呈专用格式的应用数据
库、关系数据库管理系统(rdbms)等。每个此类数据存储装置通常包括在采用计算机操作系统(诸如以上所提到的那些操作系统中的一个操作系统)的计算装置内,并且经由网络以多种方式中的任一种或多种方式来访问。文件系统可以从计算机操作系统访问,并且可以包括以各种格式存储的文件。除了用于创建、存储、编辑和执行已存储的程序的语言(诸如上述pl/sql语言)之外,rdbms还通常采用结构化查询语言(sql)。
117.在一些示例中,系统元件可以被实施为一个或多个计算装置(例如,服务器、个人计算机等)上、存储在与其相关联的计算机可读介质(例如,磁盘、存储器等)上的计算机可读指令(例如,软件)。计算机程序产品可以包括存储在计算机可读介质上的用于执行本文所述的功能的此类指令。
118.关于本文描述的介质、过程、系统、方法、启发等,应当理解,虽然此类过程等的步骤已经被描述为按照某一有序的顺序发生,但是可以通过以与本文所述顺序不同的顺序执行所述步骤来实践此类过程。还应理解,可以同时执行某些步骤,可以添加其他步骤,或者可以省略本文描述的某些步骤。换句话说,本文对过程的描述出于说明某些实施例的目的而提供,并且决不应被解释为限制权利要求。
119.因此,应理解,以上描述旨在是说明性的而非限制性的。在阅读以上描述时,除了所提供的示例之外的许多实施例和应用对于本领域的技术人员将是明显的。本发明的范围不应参考以上描述来确定,而应参考所附权利要求连同这些权利要求赋予的等效物的全部范围来确定。设想并预期未来的发展将在本文讨论的技术中发生,并且所公开的系统和方法将并入到此类未来实施例中。总之,应理解,本发明能够进行修改和变化,并且仅受所附权利要求的限制。
120.除非本文做出明确的相反指示,否则权利要求中使用的所有术语意图给出如本领域技术人员所理解的普通和一般的含义。特定地说,除非权利要求叙述相反的明确限制,否则使用诸如“一个/一种”、“该”、“所述”等单数冠词应被解读为叙述所指示的要素中的一者或多者。
121.根据本发明,提供了一种系统,所述系统具有:第一传感器;第二传感器,所述第二传感器具有比所述第一传感器更高的功耗;以及计算机,所述计算机通信地耦合到所述第一传感器和所述第二传感器;其中所述计算机包括处理器和存储器,所述存储器存储指令,所述指令可由所述处理器执行以:在识别到授权用户接近车辆时,基于用户授权来控制车辆锁以允许所述授权用户进入授权区域;基于所述用户授权来识别所述授权用户的所述授权区域内的许可车辆特征;在接收到选择一个许可车辆特征的用户输入时,基于确定电池的荷电状态高于电量阈值而致动所述选定的许可车辆特征;在确定所述电池的所述荷电状态降低到低于所述电量阈值时,停止致动所述选定的许可车辆特征;并且然后基于所述用户授权来控制发动机对所述电池充电。
122.根据实施例,本发明的特征还在于壳体,所述壳体包含所述第一传感器和所述第二传感器。
123.根据实施例,所述第一传感器和所述第二传感器布置在所述壳体中,使得所述第一传感器和所述第二传感器的相应视野涵盖所述授权区域。
124.根据实施例,所述第一传感器是雷达,并且所述第二传感器是相机。
125.根据实施例,所述第一传感器和所述第二传感器在所述车辆的乘客舱内。
126.根据本发明,提供了一种系统,所述系统具有计算机,所述计算机包括处理器和存储器,所述存储器存储指令,所述指令可由所述处理器执行以:在识别到授权用户接近车辆时,基于用户授权来控制车辆锁以允许所述授权用户进入授权区域;基于所述用户授权来识别所述授权用户的所述授权区域内的许可车辆特征;在接收到选择一个许可车辆特征的用户输入时,基于确定电池的荷电状态高于电量阈值而致动所述选定的许可车辆特征;在确定所述电池的所述荷电状态降低到低于所述电量阈值时,停止致动所述选定的许可车辆特征;并且然后基于所述用户授权来控制发动机对所述电池充电。
127.根据实施例,所述指令还包括用于在识别到未授权用户时控制车辆锁以阻止所述未授权用户进入所述车辆的指令。
128.根据实施例,所述指令还包括用于在所述授权区域之外且在所述车辆内的区域中检测到所述授权用户时向远程计算机提供消息的指令。
129.根据实施例,所述指令还包括用于在接收到选择未经许可车辆特征的用户输入时阻止致动所述选定的未经许可车辆特征的指令。
130.根据实施例,所述指令还包括用于基于来自第一传感器的数据来确定所述授权用户在所述授权区域中的指令。
131.根据实施例,所述指令还包括用于在所述授权区域之外且在所述车辆内的区域中检测到所述授权用户时激活第二传感器的指令,其中所述第二传感器具有高于所述第一传感器的功耗。
132.根据实施例,所述指令还包括用于向远程计算机提供来自所述第二传感器的数据的指令。
133.根据实施例,所述指令还包括用于当在所述授权区域内检测到第二授权用户时基于来自所述第一传感器的数据来确定是所述授权用户还是所述第二授权用户提供所述用户输入的指令。
134.根据实施例,所述指令还包括用于基于所述授权用户具有对所述电池充电的权限来致动所述发动机对所述电池充电的指令。
135.根据实施例,所述指令还包括用于基于检测到所述荷电状态增加到高于所述电量阈值而使所述发动机停止的指令。
136.根据实施例,所述指令还包括用于在检测到所述荷电状态增加到高于所述电量阈值时致动所述选定的许可车辆特征的指令。
137.根据实施例,所述指令还包括用于基于所述授权用户没有对所述电池充电的权限来阻止致动所述发动机对所述电池充电的指令。
138.根据实施例,所述指令还包括用于基于来自第一外部传感器的数据来检测接近所述车辆的用户。
139.根据实施例,所述指令还包括用于在检测到所述用户接近所述车辆时激活第二外部传感器的指令,其中所述第二外部传感器具有高于所述第一外部传感器的功耗。
140.根据实施例,所述指令还包括用于基于来自所述所述第二外部传感器的数据识别所述用户的指令。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1