感应充电主动悬架的制作方法

文档序号:15618034发布日期:2018-10-09 21:46阅读:149来源:国知局

本发明文件大体涉及机动车辆充电领域,并且更具体地,涉及感应充电主动悬架。



背景技术:

例如插电式混合动力电动车辆(plug-inhybridelectricvehicle,phev)的某些电动车辆可以通过将电源线插入插座来充电。使用来自插座的电能对车载电池充电。车辆具有电源转换器,电源转换器将来自插座的ac(交流电)能量转换成用于对电池充电的dc(直流电)能量。



技术实现要素:

根据本发明,提供一种车辆计算机,包括:

处理器;和

存储处理器可执行指令的存储器,

其中处理器编程为根据从远程服务器接收的充电信息来确定目标充电高度,并且在感应式充电过程之前根据目标充电高度来调整主车辆中的感应式接收器的高度。

根据本发明的一个实施例,充电信息包括多个潜在充电高度,每个潜在充电高度与充电效率相关,并且其中处理器编程为通过从多个潜在充电高度中选择具有最高充电效率的潜在充电高度来确定目标充电高度。

根据本发明的一个实施例,充电信息包括多个潜在充电高度,每个潜在充电高度与充电效率相关,并且其中处理器编程为通过确定潜在充电高度的平均数、中位数、和众数中的一个、并选择潜在充电高度的平均数、中位数、或众数作为目标充电高度来确定目标充电高度。

根据本发明的一个实施例,处理器编程为向远程服务器查询充电信息,查询包括充电站的唯一标识符以及针对与主车辆的分类尺寸、与主车辆的品牌、型号、和年份、以及与主车辆的电池容量相关的充电信息的请求。

根据本发明的一个实施例,处理器编程为至少部分地根据目标充电高度来确定主车辆的高度调整值。

根据本发明的一个实施例,处理器编程为通过确定感应式接收器的当前高度和感应式接收器的目标高度来确定高度调整值,其中高度调整值是当前高度和目标高度之差。

根据本发明的一个实施例,处理器编程为命令悬架系统控制器根据高度调整值来调整主车辆的高度。

根据本发明的一个实施例,处理器编程为命令至少一个悬架系统致动器根据高度调整值来调整主车辆的高度。

根据本发明的一个实施例,处理器编程为根据充电信息确定预期充电质量,其中预期充电质量表示期望主车辆在感应式充电过程期间接收到的充电质量。

根据本发明的一个实施例,处理器编程为在感应式充电过程期间监测实际充电质量、比较预期充电质量与实际充电质量、并确定实际充电质量低于预期充电质量、并在感应式充电过程期间实时调整主车辆的高度直到实际充电质量等于或高于预期充电质量。

根据本发明的一个实施例,处理器编程为在感应式充电过程期间实时调整主车辆的高度、在每个高度处监测实际充电质量、并选择具有最高效率的主车辆的高度作为实际充电高度,其中在每个高度处监测实际充电质量包括在每个高度处确定感应式充电过程的效率。

根据本发明的一个实施例,处理器编程为命令通信接口将实际充电高度发送到远程服务器。

根据本发明的一个实施例,处理器编程为确定感应式充电过程何时完成,并命令多个致动器中的至少一个和悬架系统控制器二者之一在感应式充电过程完成之后将主车辆返回到充电前高度。

根据本发明的一个实施例,处理器编程为确定在感应式充电过程期间所使用的实际充电高度,其中实际充电高度基于感应式接收器在从充电站接收最高效率充电时的高度。

根据本发明的一个实施例,处理器编程为将实际充电高度存储在存储器中、并且将存储器中的实际充电高度与存储在存储器中的充电站的唯一标识符相关联。

根据本发明的一个实施例,处理器编程为命令通信接口向远程服务器发送充电后信息,充电后信息包括实际充电质量、实际充电高度、车辆信息、充电站的唯一标识符、主车辆的电池容量、以及完成充电花费的时间量。

根据本发明,提供一种方法,包括:

从远程服务器接收充电信息,其中充电信息与电动车辆充电站相关;

根据从远程服务器接收到的充电信息确定目标充电高度;和

在感应式充电过程之前根据目标充电高度调整主车辆中感应式接收器的高度。

根据本发明的一个实施例,充电信息包括多个潜在充电高度,每个潜在充电高度与充电效率相关,并且其中确定目标充电高度包括从多个潜在充电高度中选择具有最高充电效率的潜在充电高度。

根据本发明的一个实施例,方法还包括向远程服务器查询充电信息,查询包括充电站的唯一标识符以及针对与主车辆的分类尺寸、与主车辆的品牌、型号、和年份、以及与主车辆的电池容量相关的充电信息的请求。

根据本发明的一个实施例,方法还包括:

至少部分地根据目标充电高度来确定主车辆的高度调整值,其中确定高度调整值包括确定感应式接收器的当前高度和感应式接收器的目标高度,其中高度调整值是当前高度和目标高度之差;并且

其中调整感应式接收器的高度包括根据高度调整值来调整主车辆的高度。

附图说明

图1a和图1b示出了具有感应式充电系统的示例车辆,该感应式充电系统使用众包信息来将主动悬架系统从当前高度(图1a)调整到目标充电高度(图1b)。

图2是示出了车辆的示例部件的框图,车辆的示例部件包括感应式充电系统的示例部件。

图3是可以根据接收到的众包信息、由感应式充电系统执行以调整主动悬架系统的示例过程的流程图。

具体实施方式

将车辆电源线物理地插入插口的替代方案是对电动车辆(包括混合动力电动车辆)进行感应式充电。要进行感应式充电,电动车辆停放在充电垫上。提供给充电垫的电能通过电磁感应对电动车辆的电池充电。具体而言,位于电动车辆上的感应式接收器接收感应式充电。

电动车辆上的感应式接收器相对于充电垫的高度可以影响接收的充电质量。感应式接收器距离充电垫越远,充电质量通常越低。感应式接收器的高度通常受车辆尺寸的限制。相比于较矮的车辆(如中型四门轿车),较高的车辆(例如卡车和越野车(sportutilityvehicle,suv))的感应式接收器可能会更远离充电垫。即使是相同尺寸的车辆(例如两辆中型四门轿车)也可能具有不同高度的感应式接收器。因此,即使相同级别的车辆(紧凑型、中型、跨界型等)使用相同的充电垫,甚至也可能获得不同的充电质量。

一种改善充电质量的方式是使用感应式充电系统,该感应式充电系统使用众包信息来将主动悬架系统调整到目标充电高度。感应式充电通常在感应式接收器距离充电垫大约6-10英寸时更有效。感应式充电系统得知主车辆上的感应式接收器的高度后,可以命令主动悬架来升高或降低主车辆,使得感应式接收器相对于充电垫处于该有效范围内。然而,并非所有的充电垫都具有相同的范围。因此,感应式充电系统可以使用众包信息(即来自已经从特定的充电垫收过充电的其它车辆的数据,该数据包括从该特定的充电垫获得最高效充电的该其它车辆的高度)。感应式充电系统可以将众包信息过滤到具有特定类别、品牌、型号、年份、或其组合的车辆。

改进充电质量的示例车辆计算机包括处理器和存储处理器可执行指令的存储器。处理器编程为根据从远程服务器接收到的充电信息来确定目标充电高度,并且在感应式充电过程之前根据目标充电高度来调整主车辆中的感应式接收器的高度。充电信息可以包括多个潜在充电高度,每个充电高度与充电效率相关。在这种情况下,处理器编程为通过从多个潜在充电高度中选择具有最高充电效率的潜在充电高度,来确定目标充电高度。可替代地,处理器可以编程为通过确定潜在充电高度的平均数、中位数、和众数中的一个,并选择潜在充电高度的平均数、中位数、或众数作为目标充电高度,来确定目标充电高度。

处理器可以编程为向远程服务器查询充电信息。查询可以包括充电站的唯一标识符,以及针对与主车辆的分类尺寸、与主车辆的品牌、型号、和年份、和与主车辆的电池容量相关的充电信息的请求。

处理器可以编程为至少部分地根据目标充电高度来确定主车辆的高度调整值。处理器可以编程为根据确定感应式接收器的当前高度和感应式接收器的目标高度来确定高度调整值,其中高度调整值是当前高度和目标高度之差。处理器可以编程为命令悬架系统控制器根据高度调整值来调整主车辆的高度。可替代地,处理器可以编程为命令至少一个悬架系统致动器根据高度调整值来调整主车辆的高度。

处理器可以编程为根据充电信息来确定预期充电质量。预期充电质量可以表示主车辆在感应式充电过程期间预期接收到的充电质量。处理器可以编程为在感应式充电过程期间监测实际充电质量、将预期充电质量与实际充电质量相比较、确定实际充电质量低于预期充电质量、并且在感应式充电过程期间实时调整主车辆的高度直到实际充电质量等于或高于预期充电质量。

处理器可以编程为在感应式充电过程期间实时调整主车辆的高度、在每个高度处监测实际充电质量(包括在每个高度处确定感应式充电过程的效率)、并选择具有最高效率的主车辆的高度作为实际充电高度。处理器可以编程为命令通信接口将实际充电高度发送到远程服务器。

处理器可以编程为确定感应式充电过程何时完成。处理器可以编程为在确定感应式充电过程完成后,命令多个致动器中的至少一个和悬架系统控制器二者之一在感应式充电过程完成之后将主车辆返回到充电前高度。

处理器可以编程为确定在感应式充电过程期间所使用的实际充电高度。实际充电高度可以基于从充电站接收到最高效率充电时的感应式接收器的高度。处理器可以编程为将实际充电高度存储在存储器中,并且将存储器中的实际充电高度与存储在存储器中的充电站的唯一标识符相关联。

处理器可以编程为命令通信接口将充电后信息发送到远程服务器。充电后信息可以包括实际充电质量、实际充电高度、车辆信息、充电站的唯一标识符、主车辆的电池容量、以及完成充电的时间量。

示例方法包括:从远程服务器接收充电信息,其中充电信息与电动车辆充电站相关;根据从远程服务器接收到的充电信息确定目标充电高度;以及在感应式充电过程之前根据目标充电高度调整主车辆中的感应式接收器的高度。

当充电信息包括多个潜在充电高度(其中每个潜在充电高度与充电效率相关)时,确定目标充电高度可以包括从多个潜在充电高度中选择具有最高充电效率的潜在充电高度。

该方法还可以包括向远程服务器查询充电信息。查询可以包括充电站的唯一标识符,以及针对与主车辆的分类尺寸、与主车辆的品牌、型号、和年份、和与主车辆的电池容量相关的充电信息的请求。

该方法还可以包括至少部分地根据目标充电高度来确定主车辆的高度调整值。确定高度调整值可以包括确定感应式接收器的当前高度和感应式接收器的目标高度。高度调整值是当前高度和目标高度之差。在这种情况下,调整感应式接收器的高度可以包括根据高度调整值来调整主车辆的高度。

所示的元件可以采取许多不同的形式,并且包括多个额外的和/或可替代的部件和设施。所示的示例部件不旨在限制。事实上,可以使用额外的或可替代的部件和/或实施方式。此外,除非明确地如此说明,否则所示的元件不一定按比例绘制。

图1a和1b示出了主车辆100。尽管示出为四门轿车,但是主车辆100可以包括任何乘客或商用车辆,例如轿车、卡车、越野车、跨界车、厢式货车、小型货车、出租汽车、客车等。

主车辆100包括感应式充电系统105,感应式充电系统105从远程服务器110接收充电信息、根据充电信息确定目标充电高度、并且在感应式充电过程之前根据目标充电高度调整主车辆100中的感应式接收器115的高度。感应式接收器115包括用于从位于充电站125处的充电垫120接收感应式充电的线圈。充电垫120电连接到电源170(例如交流(ac)电源)。在感应式充电过程期间,充电垫120通过电磁感应将电能传送到感应式接收器115。由感应式接收器115接收到的电能可以输出到整流器电路,该整流器电路将ac能量转换成可以由能量管理系统130使用以对车辆电池135充电的直流电(dc)能量。感应式充电系统105可以是能量管理系统130的一部分、或与能量管理系统130分离。在一些可能的实施方式中,感应式充电系统105可以是可调悬架系统140的一部分、或与可调悬架系统140分离,可调悬架系统140可以通过例如调整主车辆100的离地间隙(例如主车辆100的车身下方的空间)来控制感应式接收器115的高度。

感应式充电系统105可以在到达充电站125之前、或在到达充电站125时识别充电站125。也就是说,可以通过提供给用户输入设备(例如位于主车辆100中的触摸屏显示器)的、通过车辆远程信息处理单元等接收到的用户输入来识别充电站125。在一些情况下,可以由车队拥有者或充电站125的管理者将主车辆100分配给充电站125。主车辆100在被分配给充电站125时,可以通过远程信息处理单元无线地接收具有与充电站125相关的唯一标识符的消息。可替代地,可以根据主车辆100的位置来识别充电站125。如果主车辆100已经位于充电站125处,则可以根据主车辆100的全球定位系统(globalpositioningsystem,gps)坐标来识别充电站125。

远程服务器110通过存储充电信息、并将充电信息发送到感应式充电系统105的电路、芯片、或其它电子部件来实施。远程服务器110与主车辆100无线通信。例如,远程服务器110可以与并入主车辆100的远程信息处理单元无线通信。远程信息处理单元通过根据任何数量的无线电通信协议与远程设备无线通信的电路、芯片、或其它电子部件实施。如下文更详细讨论的,远程信息处理单元可以在感应式充电系统105和远程服务器110之间提供接口。

远程服务器110可以将充电信息存储在数据库中。充电信息可以根据由多个车辆收集的数据,该多个车辆已经使用过与主车辆100所使用的相同的充电站125。数据可以由车辆单独收集,并且被发送到远程服务器110。收集并存储在数据库中的数据还可以指示通过充电站125接收到的充电质量。充电质量可以指示完成充电所花费的时间量、电能的传输是连续的还是周期性地中断的、充电时的气候条件(湿度、降水量等)等。存储在数据库中的其它信息可以包括充电站125的唯一标识符、每个车辆中的电池容量、完成充电所花费的时间量、每个车辆的年份、品牌、和型号等。远程服务器110可以编程为排除来自于经历了低质量充电的车辆的异常值数据和充电高度。

在到达充电站125之前,并且在感应式充电过程开始之前,感应式充电系统105可以向远程服务器110查询充电站125的充电信息。感应式充电系统105可以使用查询的结果来确定充电站125处的充电垫120的目标充电高度。换言之,感应式充电系统105可以考虑来自充电站125的先前使用的哪个充电高度带来最有效的充电。由于并非所有车辆都具有相同的高度、电池容量等,因此感应式充电系统105可以查询远程服务器110,以根据存储在数据库中的、最有可能与确定在充电站125处对主车辆100的电池135充电的目标充电高度有关的信息的子集,来返回充电信息。例如,感应式充电系统105可以根据充电站125的唯一标识符、主车辆100的年份、品牌、和型号、以及主车辆100的电池135的容量向远程服务器110查询充电信息。该查询的结果将允许感应式充电系统105根据由已经使用过相同充电站125的其它车辆收集的数据得出目标充电高度,该其它车辆的电池具有与主车辆100的电池135相同的容量,并且该其它车辆与主车辆100具有相同年份、品牌、和型号。因此,如果主车辆100是中型四门轿车,则感应式充电系统105将不考虑由卡车或suv收集的数据。

在确定目标充电高度之后并且在开始感应式充电过程之前,感应式充电系统105将感应式接收器115的高度调整到目标充电高度。如下文更详细讨论的,感应式充电系统105可以通过将控制信号输出到可调悬架系统140(例如悬架系统控制器150、或并入悬架系统中的调整主车辆100的离地间隙的致动器145)来实现。

图1a示出了在一个高度(称为“当前高度”)处的感应式接收器115,并且图1b示出了在另一高度(称为“目标高度”)处的感应式接收器115。可以从地面到感应式接收器的底部测量当前高度和目标高度(如图1a和1b所示)。可替代地,可以从充电垫120的顶部(替代地面)测量当前高度和目标高度。

目标高度可以与目标充电高度相同或不同。在某些情况下,目标充电高度可以指离地间隙,而不是感应式接收器115与地面的实际距离(即目标高度)。因此,如下文更详细讨论的,由于离地间隙和感应式接收器115的高度可能不相同,并且由于将数据发送到远程服务器110的一些车辆可能使用离地间隙代替感应式接收器115的高度,如果目标充电高度指的是离地间隙量而不是感应式接收器115的实际高度,则可以从目标充电高度计算目标高度。此外,如果例如感应式接收器115到主车辆100的车身底部的距离已知,则可以由主车辆100的高度计算目标高度。

感应式充电系统105可以监测感应式充电过程期间的充电质量。可以根据从能量管理系统130输出的信号监测充电质量,并且该信号可以指示感应式接收器115通过电磁感应从充电垫120接收电能的情况如何。此外,感应式充电系统105可以实时调整感应式接收器115的高度,并且监测高度变化是否改善了充电质量。感应式充电系统105可以在充电过程期间继续进行这种调整,直到充电质量最大化(即感应式充电系统105找到使得充电质量最好的感应式接收器115的高度)。感应式充电系统105可以在充电过程完成时通过远程信息处理单元向远程服务器110发送消息,该消息指示主车辆100使用的实际充电高度和其它信息,例如完成充电花费的时间量、电能传输是连续的还是定期中断的、充电时的气候条件(湿度、降水量等)、充电站125的唯一标识符、主车辆100中的电池135的容量、完成充电所花费的时间量、主车辆100的年份、品牌、和型号等。由此,其它车辆可以受益于由主车辆100收集的数据,该数据包括在感应式充电过程期间进行的迭代调整。

在感应式充电过程完成之后,主车辆100可以返回到充电前高度,该充电前高度可以是图1a中所示的高度。

图2是示出主车辆100的某些部件(包括感应式充电系统105的示例部件)的框图。图2的部件包括致动器145、悬架系统控制器150、通信接口155、存储器160、和处理器165。

每个致动器145由主车辆100中的处理器165、悬架系统控制器150、或另一控制器输出的控制信号控制。致动器145可以将控制信号转换成机械运动。例如,致动器145可以升高或降低主车辆100的一部分。升高和降低主车辆100分别可以产生更大或更小的离地间隙。此外,升高和降低主车辆100可以改变感应式接收器115与充电站125之间的距离。可以使用任意数量的致动器145来升高和降低主车辆100。例如,主车辆100可以包括至少四个致动器145,每个车轮与至少一个致动器145相关。致动器145可以分别致动以提升主车辆100的不同部件。致动器145的示例可以包括线性致动器145、伺服马达等。

悬架系统控制器150通过执行与车辆悬架系统的操作相关的指令的微处理器、电路、芯片、或其它电子部件来实施。车辆悬架系统可以指将车轮连接到主车辆100的轮胎、弹簧、减震器、和连杆机构。悬架系统可以调整以平衡针对颠簸和降噪的车辆操纵。在主动悬架系统中,悬架系统控制器150控制悬架的刚度等,悬架的刚度是指悬架系统吸收多少颠簸。控制悬架的刚度也可以用来控制离地间隙。也就是说,加强悬架刚度可以增加离地间隙,并且降低悬架的刚度可以降低离地间隙。由此,加强悬架刚度可以使感应式接收器115远离充电垫120移动,并且软化悬架可以使感应式接收器115朝向充电垫120移动。如下文更详细讨论的,悬架系统控制器150可以编程为根据从处理器165接收到的信号来控制悬架系统的刚度。

通信接口155通过促进主车辆100与远程服务器110之间进行无线通信的天线、电路、芯片、或其它电子部件来实施。通信接口155可以编程为向远程服务器110查询充电信息。例如,处理器165可以命令通信接口155向远程服务器110查询充电信息,并且通信接口155可以通过向远程服务器110发送具有该查询的消息来执行该命令。通信接口155可以从远程服务器110接收具有充电信息的响应,并且将充电信息存储在存储器160中和/或将充电信息转发给处理器165以进行处理。通信接口155还可以编程为在处理器165的指令下将充电后信息发送到远程服务器110。充电后信息可以包括实际充电质量、预期充电质量、目标充电高度、实际充电高度、车辆信息、充电站125的唯一标识符、电池容量、完成充电的时间量。远程服务器110可以将后充电信息并入数据库中。通信接口155可以编程为根据任何数量的有线或无线通信协议进行通信。例如,通信接口155可以编程为根据卫星通信协议、基于蜂窝的通信协议(lte、3g等)、蓝牙、蓝牙低能量、以太网、控制器局域网(controllerareanetwork,can)协议、wifi、本地互连网(localinterconnectnetwork,lin)协议等进行通信。在一些情况下,将通信接口155并入车辆远程信息处理单元中。

存储器160通过电路、芯片、或其它电子部件来实施,并且可以包括只读存储器160(readonlymemory,rom)、随机存取存储器160(randomaccessmemory,ram)、闪存160、电可编程存储器160(electricallyprogrammablememory,eprom)、电可编程和可擦除存储器160(electricallyprogrammableanderasablememory,eeprom)、嵌入式多媒体卡(embeddedmultimediacard,emmc)、硬盘驱动器、或任何易失性或非易失性介质等中的一个或多个。存储器160可以存储可由处理器165执行的指令、和例如充电信息的数据。存储在存储器160中的指令和数据可以由主车辆100的感应式充电系统105的处理器165和可能的其它部件、或两者访问。例如,可以访问存储器160的其它部件包括悬架系统控制器150、通信接口155等。

处理器165通过电路、芯片、或其它电子部件来实施,并且可以包括一个或多个微控制器、一个或多个现场可编程门阵列(fieldprogrammablegatearray,fpga)、一个或多个专用电路(applicationspecificcircuit,asic)、一个或多个数字信号处理器(digitalsignalprocessor,dsp)、一个或多个客户集成电路等。处理器165可以是独立的设备、或并入车辆控制器(例如悬架系统控制器150)中。处理器165编程为访问存储器160并执行存储在存储器160中的指令。处理器165编程为根据从远程服务器110接收到的充电信息来确定目标充电高度,并且在感应式充电过程之前根据目标充电高度来调整主车辆100中的感应式接收器115的高度。

处理器165可以编程为根据从远程服务器110接收到的充电信息来确定目标充电高度。充电信息可以识别多个潜在充电高度,并且每个潜在充电高度可以与充电效率(即在该充电高度处接收到的充电效率)相关。处理器165可以编程为处理充电信息,以确定来自充电站125的先前使用的哪个潜在充电高度带来最有效的充电。处理器165可以编程为选择充电信息的潜在充电高度的平均数、中位数、或众数作为目标充电高度。可替代地,充电信息可以包括由远程服务器110确定的单个充电高度。在这种情况下,处理器165可以编程为选择该充电高度作为目标充电高度。

由于不是所有车辆都具有相同的高度、电池容量等,处理器165可以编程为查询远程服务器110,以返回基于存储在数据库中的信息的子集的充电信息。处理器165可以编程为命令通信接口155向远程服务器110查询充电信息。查询可以通过与充电站125相关的唯一标识符来识别充电站125。唯一标识符可以是字母和数字字符的组合。在一些情况下,唯一标识符表示充电站125的位置。该位置可以包括坐标,例如充电站125的全球定位系统(gps)坐标。处理器165可以编程为命令通信接口155生成查询,以从远程服务器110请求特定充电信息。查询可以请求充电站125中与主车辆100具有相同分类尺寸的车辆相关的充电信息。分类尺寸的示例可以包括四门轿车、双门轿车、紧凑型、中型、跨界型、卡车、小型货车等。查询可以请求充电站125中与车辆的某些年份、品牌、型号等相关(包括与主车辆100相同的车辆的年份、品牌、型号相关)的充电信息。查询可以请求充电站125中与预期充电时间相关的充电信息。也就是说,查询可以请求已经使用过充电站125的其它车辆的电池容量、当这些电池开始在充电站125处充电时这些电池的充电状态、充电站125对这些电池完成充电的时间量等。处理器165可以使用该信息或其它信息来确定给定的预期充电时间,例如考虑主车辆100的电池135的容量、当前电池荷电状态等。

处理器165可以编程为在一些情况下(例如如果远程服务器110返回各种品牌、型号、电池容量等的车辆的充电信息)过滤充电信息以获得处理器165可用于确定目标充电高度的相关信息。处理器165可以根据该车辆的相似品牌、型号、电池容量等来过滤充电信息,并且根据充电信息的该子集计算目标充电高度。

处理器165可以编程为至少部分地根据目标充电高度来计算高度调整值。也就是说,处理器165可以编程为根据例如主车辆100的当前高度来计算感应式接收器115的当前高度。例如,处理器165可以通过将主车辆100的当前高度加上感应式接收器115到主车辆100的车身的底部的距离,来计算感应式接收器115的当前高度。处理器165可以编程为根据由悬架系统控制器150输出的信号确定主车辆100的当前高度。

处理器165可以编程为根据由充电信息确定的目标充电高度来计算感应式接收器115的目标高度。在一些情况下,处理器165编程为计算感应式接收器115的目标高度等于目标充电高度。例如,处理器165可以编程为如果目标充电高度基于来自其它车辆的感应式接收器的高度,则如此做。处理器165可以编程如果目标充电高度基于其它车辆在充电时的离地间隙,则通过将从主车辆100的底部到感应式接收器115的距离加上目标充电高度来确定感应式接收器115的目标高度。

处理器165可以编程为确定目标高度和当前高度之差(即高度调整值)。例如,处理器165可以从当前高度减去目标高度。差可能是正数或负数。正数差可能表明感应式接收器115需要降低。负数差可能表明感应式接收器115需要升高。处理器165可以编程为命令悬架系统控制器150根据该差来调整悬架系统。即,处理器165可以命令悬架系统控制器150升高或降低主车辆100一段距离(即增加或降低离地间隙)。这样做将使感应式接收器115移动到相同的距离和方向。

一种命令悬架系统控制器150调整感应式接收器115的高度的方式,包括将处理器165编程以产生基于感应式接收器115需要移动到目标高度的距离和方向的控制信号。控制信号可以表示目标高度和当前高度之差(即高度调整值)。处理器165可以将控制信号输出到悬架系统控制器150,悬架系统控制器150可以编程为根据由控制信号表示的距离来调整悬架系统,并且因此调整感应式接收器115的高度。也就是说,悬架系统控制器150可以输出信号以命令致动器145调整悬架的刚度,以升高或降低主车辆100的车身。

处理器165可以编程为命令致动器145调整悬架系统的刚度,而不是命令悬架系统控制器150调整感应式接收器115的高度。也就是说,处理器165可以编程为将控制信号输出到致动器145而不是悬架系统控制器150。

处理器165可以在感应式接收器115处于目标高度之后开始感应式充电。在一些情况下,处理器165可以编程为在主车辆100到达充电垫120之前(例如在主车辆100移动时)调整感应式接收器115的高度。在其它情况下,处理器165可以编程为等待调整主车辆100的高度,直到主车辆100停在充电垫120上方。处理器165可以编程为等待直到感应式接收器115处于目标高度,并且主车辆100在启动感应式充电过程之前停止并关闭。

此外,处理器165可以编程为根据充电信息确定预期充电质量。也就是说,处理器165可以编程为根据给定的充电信息预测主车辆100应该接收的充电质量,如上所述该充电信息根据由其它车辆在同一充电站125处所接收的充电质量确定。而且,处理器165可以编程为在感应式充电过程期间监测实际充电质量。处理器165可以编程为接收由能量管理系统130输出的信号,并且根据该信号来监测实际充电质量。处理器165可以编程为量化实际充电质量和预期充电质量、比较量化的实际充电质量与量化的预期充电质量、并确定实际充电质量低于预期充电质量(表示主车辆100的电池135没有像以前的车辆的电池一样使用充电站125有效地充电)。处理器165可以编程为在实际充电质量低于预期充电质量时,在感应式充电过程期间实时调整感应式接收器115的高度。处理器165可以编程为在调整感应式接收器115的高度的同时,继续接收并监测实际充电质量。处理器165可以在实际充电质量和预期充电质量基本相同时(例如在彼此的5-10%内)保持感应式接收器115的高度恒定。在另一种可能的方法中,处理器165可以连续实时调整感应式接收器115的高度,直到实际充电质量等于或大于预期充电质量、或者直到已经测试了预定数量的不同高度(例如5-20个不同的高度)。处理器165可以编程为将感应式接收器115的高度返回到与最有效率的充电相关的高度。也就是说,处理器165可以编程为将感应式接收器115的高度返回到实际充电质量最高的高度,这可以包括实际充电质量超过预期充电质量的高度。所确定的提供最有效率的充电高度可以称为“实际充电高度”。

处理器165可以编程为根据由例如能量管理系统130输出的信号来确定感应式充电过程何时完成。处理器165可以编程为命令通信接口155在感应式充电过程完成之后将充电后信息发送到远程服务器110作为确定感应式充电过程完成的结果。充电后信息可以包括实际充电质量、预期充电质量、目标充电高度、实际充电高度、车辆信息(例如主车辆100的年份、品牌、和型号)、充电站125的唯一标识符、主车辆100的电池容量、完成充电的时间量、或其任何组合。

处理器165可以编程为在感应式充电过程完成之后,命令悬架系统控制器150或致动器145将感应式接收器115返回到充电前高度。处理器165可以编程为在主车辆100停止时、和在主车辆100驾驶离开充电站125之前输出该命令。

此外,处理器165可以编程为将实际充电高度存储在存储器160中。在一些可能的方法中,处理器165可以将实际充电高度与存储在存储器160中的数据库中的充电站125的唯一标识符相关联。由此,处理器165可以简单地使用实际充电高度作为主车辆100下一次在该充电站125处的目标充电高度,而不必查询远程服务器110。此外,处理器165可以编程为根据在各种充电站125处使用的实际充电高度来识别倾向。也就是说,处理器165可以编程为确定存储在数据库中的实际充电高度的集合的平均数、中位数、或众数,并且在远程服务器110不可用、或者远程服务器110不具有特定充电站125的充电信息的情况下,使用该集合代替查询远程服务器110。

图3是可以由感应式充电系统105执行以根据接收到的众包信息来调整主动悬架系统的示例过程300的流程图。过程300可以在主车辆100到达充电站125之前开始。即使主车辆100在感应式充电过程期间关闭,过程300也可以继续执行直到感应式充电过程完成。

在框305,感应式充电系统105识别充电站125。可以通过提供给用户输入设备(例如位于主车辆100中的触摸屏显示器)、通过远程信息处理单元或通信接口155等接收的用户输入,来识别充电站125。在一些情况下,主车辆100可以分配给充电站125。主车辆100在分配给充电站125时,可以接收与充电站125相关的唯一标识符。可替代地,可以根据主车辆100的位置来识别充电站125。也就是说,如果主车辆100已经位于充电站125处,则可以根据主车辆100的gps坐标来识别充电站125。

在框310,感应式充电系统105向远程服务器110查询充电信息。处理器165可以命令通信接口155向远程服务器110查询充电信息。查询可以通过与充电站125相关的唯一标识符来识别充电站125。唯一标识符可以是字母和数字字符的组合。在一些情况下,唯一标识符表示充电站125的位置。位置可以包括坐标,例如充电站125的全球定位系统(gps)坐标。处理器165可以命令通信接口155产生查询,以从远程服务器110请求的特定充电信息。查询可以请求充电站125中与和主车辆100具有相同分类尺寸的车辆相关的充电信息。分类尺寸的示例可以包括四门轿车、双门轿车、紧凑型、中型、跨界车、卡车、小型货车等。查询可以请求充电站125中与车辆的某些年份、品牌、型号等相关(包括与主车辆100相同的车辆的年份、品牌、型号)的充电信息。查询可以请求充电站125中的与预期充电时间相关的充电信息。也就是说,查询可以请求已经使用过充电站125的其它车辆的电池容量、当其它车辆在充电站125处开始充电时这些电池的荷电状态、充电站125完成对这些电池的充电的时间量等。

在框315,感应式充电系统105从远程服务器110接收充电信息。充电信息可以由通信接口155接收。通信接口155可以将充电信息存储在存储器160中和/或将充电信息转发给处理器165以进行处理。充电信息可以响应于该查询。可替代地,可以接收各种车辆品牌和型号的充电信息。

在框320,感应式充电系统105根据充电信息确定预期充电质量。例如,处理器165可以根据给定的充电信息来预测主车辆100应该接收的充电质量,如上所述该充电信息基于由其它车辆在同一充电站125处所接收的充电质量。

在框325,感应式充电系统105根据充电信息确定目标充电高度。例如,处理器165可以根据从远程服务器110接收到的充电信息来确定目标充电高度。处理器165可以在使用在方框305识别的充电站125时处理充电信息,提取其它车辆的高度。如果充电信息识别多个潜在充电高度,则处理器165可以选择具有最高充电效率的潜在充电高度作为目标充电高度。在其它情况下,处理器165可以确定潜在充电高度的平均数、中位数、或众数,并选择潜在充电高度的平均数、中位数、或众数作为目标充电高度。可替代地,充电信息可以包括由远程服务器110确定的单个充电高度。在那种情况下,处理器165可以选择该充电高度作为目标充电高度。在目标充电高度无法实现的情况下(例如,由于主车辆100太高或太矮,悬架系统控制器150不能将主车辆100降低或升高到目标充电高度),处理器165可以选择主车辆100的最大(或最小)高度作为目标充电高度。这可以通过使处理器165仅考虑类似尺寸的车辆的充电信息的来缓解。可替代地,过程300可以返回到框305或310,从而可以选择不同的充电站125。例如,处理器165可以向远程服务器110查询更强的充电站,可以包括向远程服务器110查询具有与主车辆100尺寸相似的车辆的相关的充电信息的充电站。

在框330,感应式充电系统至少部分地根据目标充电高度来计算高度调整值。为了确定高度调整值,处理器165可以根据例如主车辆100的当前高度来计算感应式接收器115的当前高度,而主车辆100的当前高度可以由处理器165根据悬架系统控制器150输出的信号而确定。处理器165可以根据由充电信息确定的目标充电高度来计算感应式接收器115的目标高度。在一些情况下,如果目标充电高度是根据来自其它车辆的感应式接收器的高度来确定的,则处理器165可以执行将计算感应式接收器115的目标高度等同于目标充电高度。如果目标充电高度根据其它车辆在充电时的离地间隙来确定,则处理器165可以通过将从主车辆100的底部到感应式接收器115的距离与目标充电高度相加,来确定感应式接收器115的目标高度。处理器165还可以确定目标高度和当前高度之差作为高度调整值。例如,处理器165可以从当前高度减去目标高度。差(即高度调整值)可以是正数或负数。正数差可能表明感应式接收器115需要降低。负数差可能表明感应式接收器115需要升高。

在框335,感应式充电系统105根据目标充电高度来调整感应式接收器115的高度。处理器165可以在主车辆100到达充电站125之前和/或在感应式充电过程开始之前调整感应式接收器115的高度。处理器165可以通过命令悬架系统控制器150根据高度调整值而向上或向下移动主车辆100,来调整感应式接收器115的高度。也就是说,处理器165可以根据感应式接收器115需要移动到目标高度的距离和方向来生成控制信号。处理器165可以将控制信号输出到悬架系统控制器150,悬架系统控制器150可以编程为根据控制信号所表示的距离来调整悬架系统,并且因此调整感应式接收器115的高度。处理器165可以命令致动器145调整悬架系统的刚度,而不是命令悬架系统控制器150调整感应式接收器115的高度。也就是说,处理器165可以将控制信号输出到致动器145,而不是输出到悬架系统控制器150。

在框340,感应式充电系统105在感应式充电过程期间监测实际充电质量。处理器165可以通过接收和处理由能量管理系统130输出的信号来在感应式充电过程期间监测实际充电质量。处理器165可以量化实际充电质量和预期充电质量。

在判定框345,感应式充电系统105比较预期充电质量与实际充电质量。如果实际充电质量低于预期充电质量(表明主车辆100的电池135没有像以前的车辆的电池一样使用充电站125有效地充电),则过程300可以前进到框350。如果实际充电质量和预期充电质量大体相同(例如在彼此的5-10%之内),则过程300可以前进到框355。如果在预定数量的迭代(每次迭代表示不同的高度)之后实际充电质量不是大体相同或高于预期充电质量,处理器165可以将感应式接收器115调整到与最有效的充电相关的实际充电质量最高的高度。在这种情况下,过程300可以前进到框355。可替代地,特别是如果对于充电站125来说主车辆100太大(例如,对于调整为对轿车充电的充电站125来说皮卡车可能太大)时,过程300可以返回到框305或310,从而可以选择不同的充电站125。在返回到框305或310时,处理器165可以向远程服务器110查询更强的充电站,可以包括向远程服务器110查询具有与主车辆100尺寸相似的车辆的相关的充电信息的充电站。

在框350,感应式充电系统105选择新的目标充电高度。例如,处理器165可以选择不同的目标充电高度,并且过程300可以返回到根据新选择的目标充电高度来调整感应式接收器115的高度的框335。

在判定框355,感应式充电系统105确定感应式充电操作是否完成。处理器165可以根据由例如能量管理系统130输出的信号来确定感应式充电过程何时完成。如果感应式充电过程完成,则过程300前进到框360。否则,继续执行框355。在框360,感应式充电系统105将充电后信息发送到远程服务器110。例如,处理器165可以命令通信接口155将充电后信息传送到远程服务器110。充电后信息可以包括实际充电质量、预期充电质量、目标充电高度、实际充电高度、例如主车辆100的年份、品牌、和型号的车辆信息、充电站125的唯一标识符、主车辆100的电池容量、完成充电的时间量、或其任何组合。

在框365,感应式充电系统105命令悬架系统返回到充电前高度。在一种可能的方法中,处理器165可以命令悬架系统控制器150或致动器145将感应式接收器115返回到充电前高度。处理器165可以在主车辆100停止时、和在驾驶主车辆100离开充电站125之前输出此种命令。

在框370,感应式充电系统105将实际充电高度存储在存储器160中。例如,处理器165可以将实际充电高度上传到存储在存储器160中的数据库。这样做使得处理器165可以将实际充电高度与充电站125的唯一标识符相关联。

过程300可以在框370之后结束。

通常,所描述的计算系统和/或设备可以采用多个计算机操作系统中的任何一个的任何版本和/或品种,包括但绝不限于:福特应用程序、应用链路/智能设备链接中间件、操作系统、操作系统、unix操作系统(例如,由加利福尼亚州redwoodshores的oracle公司发布的操作系统)、由纽约armonk的国际商业机器公司发布的aixunix操作系统、linux操作系统、由加利福尼亚州cupertino的苹果公司发布的macosx和ios操作系统、由加拿大waterloo的blackberry有限公司发布的blackberry操作系统、以及由谷歌公司和开放手机联盟开发的android操作系统、或由qnx软件系统公司提供的car信息娱乐平台。计算设备的示例包括但不限于:车载车辆计算机、计算机工作站、服务器、台式计算机、笔记本电脑、膝上型计算机、或手持式计算机、或一些其它计算系统和/或设备。

计算设备通常包括计算机可执行指令,其中指令可以由例如以上列出的一个或多个计算设备执行。计算机可执行指令可以由使用各种编程语言和/或技术(包括但不限于单独使用或组合使用的javatm、c、c++、visualbasic、javascript、perl等)创建的计算机程序来编译或解释。这些应用程序中的一些应用程序可以在虚拟机(例如java虚拟机、dalvik虚拟机等)上编译和执行。通常,处理器(例如微处理器)例如从存储器、计算机可读介质等处接收指令并执行这些指令,从而执行包括如本文所述的一个或多个步骤的一个或多个过程。可以使用各种计算机可读介质来存储并发送此类指令和其它数据。

计算机可读介质(也称为处理器可读介质)包括参与提供可由计算机(例如由计算机的处理器)读取的数据(例如指令)的任何非暂态(例如有形的)介质。这种介质可以采取许多形式,包括但不限于非易失性介质和易失性介质。非易失性介质可以包括例如光盘或磁盘、以及其它持久存储器。易失性介质可以包括例如通常构成主存储器的动态随机存取存储器(dynamicrandomaccessmemory,dram)。这样的指令可以通过包括同轴电缆、铜线和光纤的一个或多个传输介质发送,传输介质包括包含连接到计算机处理器的系统总线的导线。计算机可读介质的常见形式包括例如软盘、可折叠磁盘、硬盘、磁带、任何其它磁介质、cd-rom、dvd、任何其它光学介质、穿孔卡片、纸带、任何其它设有孔的物理介质、ram、prom(可编程只读存储器)、eprom(可擦可编程只读存储器)、闪存eeprom(电可擦可编程只读存储器)、任何其它存储器芯片或盒式磁盘、或计算机可读取的任何其它介质。

本文描述的数据库、数据存储库、或其它数据存储装置可以包括用于存储、访问、和检索各种类型的数据的各种类型的机构,各种类型的机构包括分层数据库、文件系统中的一组文件、专有格式的应用程序数据库、关系型数据库管理系统(relationaldatabasemanagementsystem,rdbms)等。每个这样的数据存储装置通常包括于使用计算机操作系统(例如上文提及的那些计算机操作系统之一)、以各种方式中的任何一种或多种方式来通过网络访问的计算设备中。文件系统可以从计算机操作系统访问,并且可以包括以各种格式存储的文件。rdbms除了用于创建、存储、编辑、和执行存储过程的语言之外,通常还使用结构化查询语言(structuredquerylanguage,sql),例如上文提及的过程化sql语言(procedurallanguage/sql,pl/sql)。

在一些示例中,可以将系统元件实施为存储在相关的计算机可读介质(例如磁盘、存储器等)上的、一个或多个计算设备(例如服务器、个人计算机等)的计算机可读指令(例如软件)。计算机程序产品可以包括存储在计算机可读介质上的、用于执行本文描述的功能的这些指令。

关于本文所述的过程、系统、方法、启发等应当理解,尽管已经将这些过程的步骤等描述为根据某个有序序列发生,但是可以以除本文所述的顺序之外的顺序来执行描述的步骤以实施这些过程。还应当理解,可以同时执行某些步骤、可以添加其他步骤、或者可以省略本文描述的某些步骤。换言之,为了说明某些实施例的目的提供了本文的过程描述,并且不应将其解释为限制权利要求。

因此应该理解,以上描述旨在说明而非限制。在阅读上述描述之后,除所提供的实施例之外的许多实施例和应用也将是显而易见的。应当参照所附权利要求、以及这些权利要求有权享有的等同物的全部范围来确定保护范围,而不是参照上面的描述来确定范围。预期到本文讨论的技术中将发生未来的发展,并且旨在将所公开的系统和方法并入到这样的未来实施例中。总之应当理解,应用能够修改和变化。

除非在本文中做出相反的明确指示,否则权利要求书中使用的所有术语旨在赋予其如本领域技术人员所理解的一般含义。特别地,除非权利要求明确说明相反限制,否则例如“一”、“一个”、“所述的”等使用的单数形式应当解读为说明一个或多个指出的元素。

提供摘要以允许读者快速确定所公开技术的本质。提交摘要的情况下应当理解,摘要不会用来解释或限制权利要求的范围或含义。另外,在前面的具体实施方式中可以看出,出于简化本公开的目的,在各种实施例中将各种特征组合在一起。本公开的方法不应解释为旨在反映所要求保护的实施例需要的特征比每个权利要求中明确记载的特征更多。相反,如以下权利要求所反映的,发明主题在于少于单个公开实施例的所有特征。因此,以下权利要求在此并入到具体实施方式中,其中每个权利要求独立作为单独要求保护的主题。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1