车辆装置的制造及其改造技术解决车辆无线电池管理系统内的通信故障背景技术:1.车辆传感器系统通常使用无线通信来促进车辆传感器与控制系统之间的通信。当传感器与控制系统之间失去通信时,必须实施安全措施使车辆进入安全运行状态,这可能包括停车、限制车辆加速、限制最高车速和/或其他安全预防措施。安全运行状态一直保持到可以维修车辆为止。然而,在许多情况下,通信故障可能只是暂时的,无需使车辆置于安全运行状态即可解决故障原因。技术实现要素:2.本发明公开了解决车辆的无线电池管理系统(bms)内通信故障的方法、装置、系统、设备和非暂态计算机程序产品。具体实施例中,无线bms的无线网络控制器(wnc)确定wnc与无线bms的一个或多个模块测量系统(mms)之间存在通信故障。本示例实施例中,wnc确定wnc与一个或多个mms之间通信信道的背景射频(rf)功率电平,并基于所确定的背景rf功率电平,选择一个或多个动作以待执行来尝试纠正wnc与一个或多个mms之间的通信故障。本具体实施例中,wnc执行所选择的一个或多个动作来尝试纠正通信故障。3.具体实施例中,本发明公开了一种无线电池管理系统(bms),其包括一个或多个模块测量系统(mms),配置为监测电池组的多个电芯。所述无线bms还包括无线网络控制器(wnc),其包括处理器和可操作性耦合到处理器的存储器,该存储器内存有计算机程序指令,这些计算机程序指令被处理器执行时,使wnc执行操作。本示例实施例中,上述操作包括:确定wnc与一个或多个mms之间的通信故障;确定wnc与一个或多个mms之间通信信道的背景射频(rf)功率电平;基于所确定的背景rf功率电平,选择一个或多个动作以待执行来尝试纠正wnc与一个或多个mms之间的通信故障;执行所选择的一个或多个动作来尝试纠正通信故障。4.另一实施例中,本发明公开了一种具有计算机程序指令的非暂态计算机可读存储介质,这些计算机程序指令被无线电池管理系统(bms)的无线网络控制器(wnc)的处理器执行时,使wnc执行操作。本实施例中,上述操作包括:确定wnc与无线bms的一个或多个模块测量系统(mms)之间存在通信故障,该一个或多个mms配置为监测电池组的多个电芯;确定wnc与一个或多个mms之间通信信道的背景射频(rf)功率电平;基于所确定的背景rf功率电平,选择一个或多个动作以待执行来尝试纠正wnc与一个或多个mms之间的通信故障;执行所选择的一个或多个动作来尝试纠正通信故障。5.通过利用背景rf功率电平,选择一个或多个活动以待执行来尝试纠正bms内的通信故障,wnc会有机会识别最有可能纠正故障的活动。执行所选择的一项或多项活动可以解决故障,使得wnc与一个或多个mms之间的通信可以在车辆的容错时间间隔过期之前恢复。在此情况下,无需使车辆进入安全运行状态即可解决通信故障。附图说明6.本发明上述及其他目的、特征和优势请参阅下文关于附图所示的本发明示例性实施例的具体描述,其中相同附图标记总体上表示本发明示例性实施例的相同部分。7.图1示出了根据本公开至少一个实施例的包括配置为解决无线电池管理系统内通信故障的无线电池管理系统的电池组装置的框图;8.图2示出了根据本公开至少一个实施例的配置为解决无线电池管理系统内通信故障的无线电池管理系统的模块监测系统的框图;9.图3示出了根据本公开至少一个实施例的配置为解决无线电池管理系统内通信故障的无线电池管理系统的无线网络控制器的框图;10.图4为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图;11.图5为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图;12.图6为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图;13.图7为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图;14.图8为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图;15.图9为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图;16.图10为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图;17.图11为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图;18.图12为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图;19.图13为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图;20.图14为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图;21.图15为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图;22.图16为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图;23.图17为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图;24.图18为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图;25.图19为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图。具体实施方式26.本文使用的术语仅出于描述具体示例的目的而非旨在限制更多示例。每当使用诸如不定冠词和定冠词的单数形式而仅用单个要素既非显式又非隐式定义为强制性含义,更多的示例也可以使用多个要素来实施相同的功能。同样地,当后续将功能描述为使用多个要素来实施,更多的示例可以使用单个要素或处理实体来实施相同的功能。另应理解,术语“包括”和/或“包含”在使用时指定存在所述特征、整数、步骤、操作、过程、动作、要素和/或组件,但不排除存在或添加一个或多个其他特征、整数、步骤、操作、过程、动作、要素、组件和/或上述任何群组。27.应当理解,当一个要素称为“连接”或“耦合”到另一个要素,该要素可以经由一个或多个中介要素直接地连接或耦合到另一个要素。若两个要素a和b使用“或”组合,则应理解为公开所有可能的组合,即仅a、仅b以及a和b。相同组合的替代措辞为“a和b之中至少一项”。这同样适用于超过两种要素的组合。28.据此,尽管更多的示例能够作出各种修改和替代形式,但其中某些具体示例在附图中示出并随后予以详述。然而,这种详述并非将更多示例限制为所述具体形式。更多示例可以涵盖本公开范围内的所有修改、等同和替代。相同数字在附图说明全文中指代相同或相似的要素,彼此相当时可以采取相同或修改形式实施,同时提供相同或相似的功能。29.结合附图,从图1开始描述了根据本发明用于确定无线电池管理系统通信中断的示例性方法、装置、设备和计算机程序产品。为了进一步阐述,图1示出了根据本公开至少一个实施例的包括无线电池管理系统(bms)101的电池组装置(100)的框图,该无线bms(101)配置为解决无线bms(101)内的通信故障。电池组装置(100)包括电池(102),诸如用于电动车辆的高压电池。电池(102)包括多个电芯(104a-104n),诸如锂离子(li-ion)电池。电芯(104a-104n)分组成模块(106a-106n),使得每个模块(106a-106n)包括电芯(104a-104n)的对应子集。电芯(104a-104n)可以使用外壳、底壳或其他外围物而物理上分组成模块(106a-106n)。电芯(104a-104n)也可以凭借由不同的模块监测系统(108a-108n)监测的电芯(104a-104n)的不同分组而逻辑上分组成模块(106a-106n)。30.电池组装置(100)还包括多个模块监测系统(mms)(108a-108n)。每个mms(108a-108n)配置为监测电芯(104a-104n)的对应模块(106a-106n)。例如,每个模块(106a-106n)可以具有附接到底壳、底座、托盘或保持模块(106a-106n)的电芯(104a-104n)的其他机构的mms(108a-108n)。每个mms(108a-108n)包括传感器以测量其对应模块(106a-106n)的电芯(104a-104n)的各种属性。这样的属性可以包括电压、电流、温度和潜在的其他属性。在mms(108a-108n)生成的电池传感器数据中指示属性。31.每个mms(108a-108n)对其电池传感器数据进行编码以作为无线信号传输,并将其电池传感器数据作为无线信号传输到无线网络控制器(wnc)(114)。wnc(114)可以再将电池传感器数据提供给车辆控制系统(112)。32.具体实施例中,wnc(114)确定wnc(114)与mms(108a-108n)中的一个或多个mms之间的通信故障。wnc(114)还确定wnc(114)与mms(108a-108n)中的一个或多个mms之间通信信道的背景射频(rf)功率电平,并基于所确定的背景rf功率电平,选择一个或多个动作以待执行来尝试纠正wnc(114)与一个或多个mms(108a-108n)之间的通信故障。本具体实施例中,wnc(114)执行所选择的一个或多个动作来尝试纠正通信故障。33.通过利用背景rf功率电平,选择一个或多个活动以待执行来尝试纠正bms内的通信故障,wnc会有机会识别最有可能纠正故障的活动。执行所选择的一项或多项活动可以解决故障,使得wnc与一个或多个mms之间的通信可以在车辆的容错时间间隔过期之前恢复。在此情况下,无需使车辆进入安全运行状态即可解决通信故障。34.构建图1所示的示例性系统的设备和组件布置是出于解释而非限制性目的。bms(103)可以支持各种通信协议,诸如ieee 802.11、wap(wireless access protocol—无线接入协议)、蓝牙以及本领域技术人员将会想到的其他协议。除了图1所示的那些实施例,本发明各实施例也可以在各种硬件平台上实施。35.为了进一步阐述,图2示出了根据本发明至少一个实施例的无线电池管理系统(bms)(例如,图1的bms(101))的模块监测系统(mms)(200)(例如,图1的模块监测系统(108a-108n))的框图,该bms配置为解决无线bms(101)内的通信故障。mms(200)包括耦合到存储器(203)的控制器(201)。控制器(201)配置为从传感器(205)(例如,电压传感器、温度传感器、电流传感器)获得传感器读数以生成电池传感器数据(211)。控制器(201)还配置为通过射频收发器(209)传输传感器数据(211)。控制器(201)可以包括或实现微控制器、专用集成电路(asic)、数字信号处理器(dsp)、可编程逻辑阵列(pla)、诸如现场可编程门阵列(fpga)或根据本公开的其他数据计算单元。电池传感器数据(211)可以存储在存储器(203)中。存储器(203)可以是非易失性存储器,诸如闪存。36.为了进一步阐述,图3示出了根据本公开至少一个实施例的无线bms(例如,图1的bms(101))的无线网络控制器(wnc)(300)(例如,图1的wnc(114))的框图,该bms配置为解决无线电池管理系统(bms)内的通信故障。wnc(300)包括耦合到存储器(303)的控制器(301)。wnc(301)配置为通过射频收发器(309)从多个mms(例如,图2的mms(200))接收编码传感器数据(311)的无线信号。控制器(301)可以再基于该无线信号生成传感器数据(311)。37.控制器(301)可以包括或实现微控制器、专用集成电路(asic)、数字信号处理器(dsp)、可编程逻辑阵列(pla)、诸如现场可编程门阵列(fpga)或根据本公开的其他数据计算单元。电池传感器数据(311)可以存储在存储器(303)中。存储器(303)可以是非易失性存储器,诸如闪存。控制器(301)还可以配置为通过vcs接口(313)向车辆控制系统(例如,图1的vcs(112))提供传感器数据。vcs接口(313)可以包括连到vcs的总线或其他有线连接。38.具体实施例中,wnc(300)确定wnc(300)与一个或多个mms之间的通信故障。wnc(300)还确定wnc(300)与一个或多个mms之间通信信道的背景射频(rf)功率电平,并基于所确定的背景rf功率电平,选择一个或多个动作以待执行来尝试纠正wnc(300)与一个或多个mms之间的通信故障。本具体实施例中,wnc(300)执行所选择的一个或多个动作来尝试纠正通信故障。39.为了进一步阐述,图4为示出了根据本公开至少一个实施例的解决无线电池管理系统(bms)内通信故障的方法的实施流程图。图4的方法包括:无线bms的无线网络控制器(wnc)(401)记录(410)从一个或多个模块测量系统(mms)接收的多个传入数据包的接收信号强度指示(rssi)测量值(403)。例如,wnc(401)可以定期(例如,每2秒)从mms(403)接收数据包。本示例中,数据包可以经由射频(rf)链路传输并由wnc(401)接收。记录(410)从一个或多个mms(403)接收的多个传入数据包的接收信号强度指示(rssi)测量值,具体方式是:wnc(401)测量和记录从一个或多个mms(403)接收的传入数据包的rssi。40.图4的方法还包括:wnc(401)响应于检测到丢包计数已高于丢包阈值而确定(420)已发生通信故障。容错时间间隔(ftti)可以定义为例如依据自接收到最后一个数据包起的时间或丢包数(即,按预期间隔未接收到数据包)。例如,当未接收到10个数据包或自接收到最后一个数据包起过去10秒时,ftti可能会逝去。一旦ftti逝去,必须将车辆置于安全运行状态。响应于检测到丢包计数已高于丢包阈值而确定(420)已发生通信故障,具体方式是:wnc(401)建立丢包阈值(例如,丢包=3)来避免超过ftti,并且wnc(401)确定预期但未接收到的包数已高于丢包阈值。41.图4的方法还包括:wnc(401)测量(430)背景rf功率电平。测量(430)背景rf功率电平,具体方式是:wnc(401)在未预期数据包时测量接收信号的rf功率电平。例如,如果预期每2秒来自mms(403)的数据包,则wnc(401)在该间隔之间的时间测量背景rf功率电平(“pbg”)。例如,可以在为bms命令的信道接入所保留的时间(即,时隙)测量pbg。42.图4的方法还包括:wnc(401)根据所测量的背景rf功率电平来确定(440)通信丢失为暂时性的似然率。根据所测量的背景rf功率电平来确定(440)通信丢失为暂时性的似然率,具体方式是:wnc(401)基于pbg是高于还是低于阈值电平而对通信丢失为暂时性的概率级别进行归类。阈值电平可以是基于来自一个或多个mms(“prx”)的传入数据包的记录rssi。例如,prx可以是来自一个mms的数据包的记录rssi值、来自一个mms的rssi值的平均值、来自多个mms的rssi值的平均值或最大记录rssi值。43.当pbg大于等于第一阈值时,wnc(401)可以将通信丢失为暂时性的似然率归类为高概率。例如,第一阈值可以是prx。因此,当pbg≥prx时,通信丢失的概率很高。通信丢失为暂时性的似然率可以是高概率在于,通信丢失高度可能是因信号干扰所致。因此,干扰信号可能会停止或远离车辆,车辆可能会远离干扰信号,拒绝服务(dos)攻击也可能会减弱,因此可在ftti逝去之前补救通信丢失。44.当pbg小于prx但大于等于第二阈值时,wnc(401)可以将通信丢失为暂时性的似然率归类为中概率在于,通信丢失中度可能是因信号干扰所致。例如,第二阈值可以是prx减去功率因数,如prx–m dbm。例如,m可以等于6dbm。在pbg<prx但pbg≥prx–m dbm的场景下,有中概率认为通信丢失为暂时性。45.当pbg小于第三阈值时,wnc(401)可以将通信丢失为暂时性的似然率归类为无概率。例如,第三阈值可以是prx减去另一个功率因数,如prx–n dbm。例如,n可以等于10dbm。在pbg<prx–n dbm的场景下,可以推断出干扰信号并非因通信丢失所致,而更可能是因硬件故障造成通信丢失。46.图4的方法还包括:wnc(401)根据通信丢失为暂时性的似然率来执行(450)响应于通信丢失的补救操作(例如,一个或多个动作)。根据通信丢失为暂时性的似然率来执行(450)响应于通信丢失的补救操作,具体方式是:wnc(401)基于通信丢失为暂时性是高概率、中概率还是无概率而采取补救动作。例如,如果确定通信丢失为暂时性是高概率,则wnc(401)可尝试通过切换到冗余通信信道以免超过ftti而补救通信丢失。如果确定通信丢失为暂时性是中概率,则wnc(401)可尝试通过增高wnc(401)和mms(403)的射频功率并在ftti逝去之前重估通信丢失而补救通信丢失。如果确定通信丢失为暂时性是无概率,则wnc(401)可尝试通过增高wnc(401)和mms(403)的射频功率并在ftti逝去之前重估通信丢失而补救通信丢失。如果ftti逝去,则车辆可以进入安全运行状态。47.图4的示例性方法可以体现于存储在wnc(401)的存储器中的计算机程序指令,当这些指令被wnc(401)的处理器执行时使得wnc(401)执行图4的方法。然而,本领域技术人员将认识到,本发明还可以体现于部署在计算机可读存储媒体上以与任何合适的数据处理系统配合使用的计算机程序产品。48.为了进一步阐述,图5为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图。图5的方法包括:wnc(501)确定(502)wnc(501)与一个或多个mms(503)之间存在通信故障。wnc(501)确定(502)wnc(501)与一个或多个mms(503)之间存在通信故障,具体方式是:检测设定时段内未曾接收到数据包;检测设定时段内未曾接收到设定包数;检测丢包计数已高于丢包阈值;其他通信中断检测方法。49.图5的方法还包括:wnc(501)确定(504)wnc(501)与一个或多个mms(503)之间通信信道的背景射频(rf)功率电平。wnc(501)确定(504)wnc(501)与一个或多个mms(503)之间通信信道的背景射频(rf)功率电平,具体方式是:wnc(501)在未预期数据包时测量接收信号的rf功率电平。例如,如果预期每2秒来自mms(503)的数据包,则wnc(501)可以在该间隔之间的时间测量背景rf功率电平(“pbg”)。例如,可以在为bms命令的信道接入所保留的时间(即,时隙)测量pbg。50.此外,图5的方法还包括:基于所确定的背景rf功率电平,wnc(501)选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障。wnc(501)基于所确定的背景rf功率电平选择(506)一个或多个动作来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障,具体方式是:确定背景rf功率电平是否高于特定阈值;判定是否确定背景rf功率电平是否低于另一个阈值;响应于确定背景rf功率电平高于特定阈值,选择一组动作;响应于确定背景rf功率低于另一个阈值,选择另一组动作。51.图5的方法包括:wnc(501)执行(508)所选择的一个或多个动作来尝试纠正通信故障。wnc(501)执行(508)所选择的一个或多个动作来尝试纠正通信故障,具体方式是:wnc执行以下一项或多项:从一个通信信道切换到冗余通信信道来与一个或多个mms通信;增高wnc的rf收发器功率;增高一个或多个mms的rf收发器功率。52.通过利用背景rf功率电平,选择一个或多个活动以待执行来尝试纠正bms内的通信故障,wnc会有机会识别最有可能纠正故障的活动。执行所选择的一项或多项活动可以解决故障,使得wnc与一个或多个mms之间的通信可以在车辆的容错时间间隔过期之前恢复。在此情况下,无需使车辆进入安全运行状态即可解决通信故障。53.为了进一步阐述,图6为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图。图6的方法与图5的方法的相似之处在于,图6的方法也包括:wnc(501)确定(502)wnc(501)与一个或多个mms(503)之间发生通信故障;wnc(501)确定(504)wnc(501)与一个或多个mms(503)之间通信信道的背景射频(rf)功率电平;基于所确定的背景rf功率电平,wnc(501)选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障;wnc(501)执行(508)所选择的一个或多个动作来尝试纠正通信故障。54.然而,在图6的方法中,wnc(501)基于所确定的背景rf功率电平而选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障,包括:确定(602)背景rf功率电平是否高于第一阈值电平。确定(602)背景rf功率电平是否高于第一阈值电平,具体方式是:将背景rf功率电平与预定功率电平进行比较;将背景rf功率电平与基于一个或多个mms的记录rssi值的取值进行比较。55.此外,wnc(501)基于所确定的背景rf功率电平而选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障,包括:响应于确定背景rf功率电平高于第一阈值电平,选择(604)第一组动作来作为一个或多个动作。响应于确定背景rf功率电平高于第一阈值电平而选择(604)第一组动作来作为一个或多个动作,具体方式是:切换到冗余通信信道以免超过ftti。56.具体实施例中,第一阈值电平可以是基于来自一个或多个mms(“prx”)的传入数据包的记录rssi。例如,prx可以是来自一个mms的数据包的记录rssi值、来自一个mms的rssi值的平均值、来自多个mms的rssi值的平均值或最大记录rssi值。当背景rf功率电平(“pbg”)大于等于第一阈值时,通信丢失为暂时性的似然率可以是高概率。例如,第一阈值可以是prx。因此,当pbg≥prx时,通信丢失的概率可能很高。通信丢失为暂时性的似然率可以是高概率在于,通信丢失高度可能是因信号干扰所致。因此,干扰信号可能会停止或远离车辆,车辆可能会远离干扰信号,dos攻击也可能会减弱,因此可在ftti逝去之前补救通信丢失。57.为了进一步阐述,图7为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图。图7的方法与图6的方法的相似之处在于,图7的方法也包括:wnc(501)确定(502)wnc(501)与一个或多个mms(503)之间发生通信故障;wnc(501)确定(504)wnc(501)与一个或多个mms(503)之间通信信道的背景射频(rf)功率电平;基于所确定的背景rf功率电平,wnc(501)选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障;wnc(501)执行(508)所选择的一个或多个动作来尝试纠正通信故障;其中,wnc(501)基于所确定的背景rf功率电平而选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障,包括:确定(602)背景rf功率电平是否高于第一阈值电平;响应于确定背景rf功率电平高于第一阈值电平,选择(604)第一组动作来作为一个或多个动作。58.然而,有别于图6的方法,图7的方法包括:wnc(501)从一个或多个mms(503)接收(702)多个数据包。wnc(501)从一个或多个mms(503)接收(702)多个数据包,具体方式是:在wnc的无线网络适配器处经由无线通信信道接收数据包。59.此外,图7的方法还包括:wnc(501)确定(704)多个数据包的接收信号强度指示(rssi)测量值。wnc(501)确定(704)多个数据包的接收信号强度指示(rssi)测量值,具体方式是:wnc(501)测量和记录从一个或多个mms(503)接收到的传入数据包的rssi。例如,wnc(501)可以定期(例如,每2秒)从mms(503)接收数据包。数据包经由射频(rf)链路传输并由wnc(501)接收。60.另外,图7的方法包括:wnc(501)基于所确定的rssi测量值来设置(706)第一阈值电平。wnc(501)基于所确定的rssi测量值来设置(706)第一阈值电平,具体方式是:存储rssi测量值作为第一阈值;存储rssi测量值加上第一附加值作为第一阈值;存储rssi测量值减去第二附加值作为第一阈值。61.为了进一步阐述,图8为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图。图8的方法与图7的方法的相似之处在于,图8的方法也包括:wnc(501)确定(502)wnc(501)与一个或多个mms(503)之间发生通信故障;wnc(501)确定(504)wnc(501)与一个或多个mms(503)之间通信信道的背景射频(rf)功率电平;基于所确定的背景rf功率电平,wnc(501)选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障;wnc(501)执行(508)所选择的一个或多个动作来尝试纠正通信故障;wnc(501)从一个或多个mms(503)接收(702)多个数据包;wnc(501)确定(704)多个数据包的接收信号强度指示(rssi)测量值;基于所确定的rssi测量值,wnc(501)设置(706)第一阈值电平;其中,wnc(501)基于所确定的背景rf功率电平而选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障,包括:确定(602)背景rf功率电平是否高于第一阈值电平;响应于确定背景rf功率电平高于第一阈值电平,选择(604)第一组动作来作为一个或多个动作。62.在图8的方法中,wnc(501)基于所确定的rssi测量值来设置(706)第一阈值电平,包括:设置(802)所确定的数据包rssi作为第一阈值电平。设置(802)所确定的数据包rssi作为第一阈值电平,具体方式是:存储rssi测量值作为第一阈值。63.为了进一步阐述,图9为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图。图9的方法与图6的方法的相似之处在于,图9的方法也包括:wnc(501)确定(502)wnc(501)与一个或多个mms(503)之间发生通信故障;wnc(501)确定(504)wnc(501)与一个或多个mms(503)之间通信信道的背景射频(rf)功率电平;基于所确定的背景rf功率电平,wnc(501)选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障;wnc(501)执行(508)所选择的一个或多个动作来尝试纠正通信故障;其中,wnc(501)基于所确定的背景rf功率电平而选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障,包括:确定(602)背景rf功率电平是否高于第一阈值电平;响应于确定背景rf功率电平高于第一阈值电平,选择(604)第一组动作来作为一个或多个动作。64.在图9的方法中,第一组动作可以包括:为了与一个或多个mms(503)通信,wnc(501)从通信信道切换(902)到冗余通信信道。wnc(501)从通信信道切换(902)到冗余通信信道,具体方式是:向一个或多个mms发送切换到冗余通信信道的指示;不指令mms便切换到冗余通信信道;利用冗余通信信道将数据包传输到一个或多个mms;在冗余通信信道上从一个或多个mms接收数据包。65.为了进一步阐述,图10为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图。图10的方法与图5的方法的相似之处在于,图10的方法也包括:wnc(501)确定(502)wnc(501)与一个或多个mms(503)之间发生通信故障;wnc(501)确定(504)wnc(501)与一个或多个mms(503)之间通信信道的背景射频(rf)功率电平;基于所确定的背景rf功率电平,wnc(501)选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障;wnc(501)执行(508)所选择的一个或多个动作来尝试纠正通信故障。66.然而,在图10的方法中,wnc(501)基于所确定的背景rf功率电平而选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障,包括:确定(1002)背景rf功率电平是否高于第二阈值电平。确定(1002)背景rf功率电平是否高于第二阈值电平,具体方式是:将背景rf功率电平与预定功率电平进行比较;将背景rf功率电平与基于一个或多个mms的记录rssi值的取值进行比较。67.此外,wnc(501)基于所确定的背景rf功率电平而选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障,包括:响应于确定背景rf功率电平高于第二阈值电平,选择(1004)第二组动作来作为一个或多个动作。响应于确定背景rf功率电平高于第二阈值电平而选择(1004)第二组动作来作为一个或多个动作,具体方式是:增高wnc的rf功率电平;增高一个或多个mms的rf功率电平;向一个或多个mms发送增高rf功率电平的指示。68.具体实施例中,当pbg小于prx(例如,第一阈值)但大于等于第二阈值时,通信丢失为暂时性(例如,因信号干扰所致)可以是中概率。例如,第二阈值可以是prx减去功率因数,如prx–m dbm。例如,m可以等于6dbm。在pbg<prx但pbg≥prx–m dbm的场景下,可以有中概率认为通信丢失为暂时性。69.为了进一步阐述,图11为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图。图11的方法与图10的方法的相似之处在于,图11的方法也包括:wnc(501)确定(502)wnc(501)与一个或多个mms(503)之间发生通信故障;wnc(501)确定(504)wnc(501)与一个或多个mms(503)之间通信信道的背景射频(rf)功率电平;基于所确定的背景rf功率电平,wnc(501)选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障;wnc(501)执行(508)所选择的一个或多个动作来尝试纠正通信故障;其中,wnc(501)基于所确定的背景rf功率电平而选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障,包括:确定(1002)背景rf功率电平是否高于第二阈值电平;响应于确定背景rf功率电平高于第二阈值电平,选择(1004)第二组动作来作为一个或多个动作。70.此外,图11的方法还包括:wnc(501)从一个或多个mms(503)接收(1102)多个数据包。wnc(501)从一个或多个mms(503)接收(1102)多个数据包,具体方式是:在wnc的无线网络适配器处经由无线通信信道接收数据包。71.图11的方法还包括:wnc(501)确定(1104)多个数据包的接收信号强度指示(rssi)测量值。wnc(501)确定(1104)多个数据包的接收信号强度指示(rssi)测量值,具体方式是:wnc(501)测量和记录从一个或多个mms(503)接收到的传入数据包的rssi。例如,wnc(501)可以定期(例如,每2秒)从mms(503)接收数据包。数据包经由射频(rf)链路传输并由wnc(501)接收。72.另外,图11的方法还包括:wnc(501)基于所确定的rssi测量值来设置(1106)第二阈值电平。wnc(501)基于所确定的rssi测量值来设置(1106)第二阈值电平,具体方式是:存储rssi测量值加上第一附加值作为第二阈值;存储rssi测量值减去第二附加值作为第二阈值。例如,第二阈值可以是prx减去功率因数,如prx–m dbm。例如,m可以等于6dbm。在pbg<prx但pbg≥prx–m dbm的场景下,可以有中概率认为通信丢失为暂时性。73.为了进一步阐述,图12为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图。图12的方法与图11的方法的相似之处在于,图12的方法也包括:wnc(501)确定(502)wnc(501)与一个或多个mms(503)之间发生通信故障;wnc(501)确定(504)wnc(501)与一个或多个mms(503)之间通信信道的背景射频(rf)功率电平;基于所确定的背景rf功率电平,wnc(501)选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障;wnc(501)执行(508)所选择的一个或多个动作来尝试纠正通信故障;其中,wnc(501)基于所确定的背景rf功率电平而选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障,包括:确定(1002)背景rf功率电平是否高于第二阈值电平;响应于确定背景rf功率电平高于第二阈值电平,选择(1004)第二组动作来作为一个或多个动作。此外,类似于图11的方法,图12的方法也包括:wnc(501)从一个或多个mms(503)接收(1102)多个数据包;wnc(501)确定(1104)多个数据包的接收信号强度指示(rssi)测量值;基于所确定的rssi测量值,wnc(501)设置(1106)第二阈值电平。74.在图12的方法中,wnc(501)基于所确定的rssi测量值来设置(1106)第二阈值电平,包括:设置(1202)所确定的数据包rssi与第一预定功率电平之差值作为第二阈值电平。设置(1202)所确定的数据包rssi与第一预定功率电平之差值作为第二阈值电平,具体方式是:确定所确定的数据包rssi与第一预定功率电平之差值;存储所确定的差值作为第二阈值。75.为了进一步阐述,图13为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图。图13的方法与图10的方法的相似之处在于,图13的方法也包括:wnc(501)确定(502)wnc(501)与一个或多个mms(503)之间发生通信故障;wnc(501)确定(504)wnc(501)与一个或多个mms(503)之间通信信道的背景射频(rf)功率电平;基于所确定的背景rf功率电平,wnc(501)选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障;wnc(501)执行(508)所选择的一个或多个动作来尝试纠正通信故障;其中,wnc(501)基于所确定的背景rf功率电平而选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障,包括:确定(1002)背景rf功率电平是否高于第二阈值电平;响应于确定背景rf功率电平高于第二阈值电平,选择(1004)第二组动作来作为一个或多个动作。76.在图13的示例中,第二组动作包括:增高(1302)一个或多个mms(503)的射频功率;增高(1304)wnc(501)的射频功率。增高(1302)一个或多个mms(503)的射频功率以及增高(1304)wnc(501)的射频功率,具体方式是:向一个或多个mms发送增高rf收发器功率的指令;指令wnc的无线收发器在与一个或多个mms进行收发时利用更高功率。77.为了进一步阐述,图14为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图。图14的方法与图5的方法的相似之处在于,图14的方法也包括:wnc(501)确定(502)wnc(501)与一个或多个mms(503)之间发生通信故障;wnc(501)确定(504)wnc(501)与一个或多个mms(503)之间通信信道的背景射频(rf)功率电平;基于所确定的背景rf功率电平,wnc(501)选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障;wnc(501)执行(508)所选择的一个或多个动作来尝试纠正通信故障。78.在图14的方法中,wnc(501)基于所确定的背景rf功率电平而选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障,包括:确定(1402)背景rf功率电平是否低于第三阈值电平。确定(1402)背景rf功率电平是否低于第三阈值电平,具体方式是:将背景rf功率电平与预定功率电平进行比较;将背景rf功率电平与基于一个或多个mms的测量rssi值的取值进行比较。79.此外,在图14的方法中,wnc(501)基于所确定的背景rf功率电平而选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障,包括:响应于确定背景rf功率电平低于第三阈值电平,选择(1404)第三组动作来作为一个或多个动作。响应于确定背景rf功率电平低于第三阈值电平而选择(1404)第三组动作来作为一个或多个动作,具体方式是:增高wnc的rf功率电平;增高一个或多个mms的rf功率电平;向一个或多个mms发送增高rf功率电平的指示;切换到冗余通信信道以免超过ftti。80.具体实施例中,当pbg小于第三阈值时,通信丢失为暂时性的似然率可以是无概率。例如,第三阈值可以是prx减去另一个功率因数,如prx–n dbm。例如,n可以等于10dbm。在pbg<prx–n dbm的场景下,可以推断出干扰信号并非因通信丢失所致,而更可能是因硬件故障造成通信丢失。81.为了进一步阐述,图15为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图。图15的方法与图14的方法的相似之处在于,图15的方法也包括:wnc(501)确定(502)wnc(501)与一个或多个mms(503)之间发生通信故障;wnc(501)确定(504)wnc(501)与一个或多个mms(503)之间通信信道的背景射频(rf)功率电平;基于所确定的背景rf功率电平,wnc(501)选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障;wnc(501)执行(508)所选择的一个或多个动作来尝试纠正通信故障;其中,wnc(501)基于所确定的背景rf功率电平而选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障,包括:确定(1402)背景rf功率电平是否低于第三阈值电平;响应于确定背景rf功率电平低于第三阈值电平,选择(1404)第三组动作来作为一个或多个动作。82.然而,图15的方法还包括:wnc(501)从一个或多个mms(503)接收(1502)多个数据包。wnc(501)从一个或多个mms(503)接收(1502)多个数据包,具体方式是:在wnc的无线网络适配器处经由无线通信信道接收数据包。83.此外,图15的方法还包括:wnc(501)确定(1504)多个数据包的接收信号强度指示(rssi)测量值。wnc(501)确定(1504)多个数据包的接收信号强度指示(rssi)测量值,具体方式是:wnc(501)测量和记录从一个或多个mms(503)接收到的传入数据包的rssi。例如,wnc(501)可以定期(例如,每2秒)从mms(503)接收数据包。数据包可以经由射频(rf)链路传输并由wnc(501)接收。84.另外,图15的方法还包括:wnc(501)基于所确定的rssi测量值来设置(1506)第三阈值电平。wnc(501)基于所确定的rssi测量值来设置(1506)第三阈值电平,具体方式是:存储rssi测量值加上第一附加值作为第三阈值;存储rssi测量值减去第二附加值作为第三阈值。85.为了进一步阐述,图16为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图。图16的方法与图15的方法的相似之处在于,图16的方法也包括:wnc(501)确定(502)wnc(501)与一个或多个mms(503)之间发生通信故障;wnc(501)确定(504)wnc(501)与一个或多个mms(503)之间通信信道的背景射频(rf)功率电平;基于所确定的背景rf功率电平,wnc(501)选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障;wnc(501)执行(508)所选择的一个或多个动作来尝试纠正通信故障;其中,wnc(501)基于所确定的背景rf功率电平而选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障,包括:确定(1402)背景rf功率电平是否低于第三阈值电平;响应于确定背景rf功率电平低于第三阈值电平,选择(1404)第三组动作来作为一个或多个动作。此外,类似于图15的方法,图16的方法也包括:wnc(501)从一个或多个mms(503)接收(1502)多个数据包;wnc(501)确定(1504)多个数据包的接收信号强度指示(rssi)测量值;基于所确定的rssi测量值,wnc(501)设置(1506)第三阈值电平。86.在图16的方法中,wnc(501)基于所确定的rssi测量值来设置(1506)第三阈值电平,包括:设置(1602)所确定的数据包rssi与第一预定功率电平之差值作为第二阈值电平。设置(1602)所确定的数据包rssi与第一预定功率电平之差值作为第二阈值电平,具体方式是:确定所确定的数据包rssi与第一预定功率电平之差值;存储所确定的差值作为第三阈值。87.为了进一步阐述,图17为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图。图17的方法与图14的方法的相似之处在于,图17的方法也包括:wnc(501)确定(502)wnc(501)与一个或多个mms(503)之间发生通信故障;wnc(501)确定(504)wnc(501)与一个或多个mms(503)之间通信信道的背景射频(rf)功率电平;基于所确定的背景rf功率电平,wnc(501)选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障;wnc(501)执行(508)所选择的一个或多个动作来尝试纠正通信故障;其中,wnc(501)基于所确定的背景rf功率电平而选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障,包括:确定(1402)背景rf功率电平是否低于第三阈值电平;响应于确定背景rf功率电平低于第三阈值电平,选择(1404)第三组动作来作为一个或多个动作。88.在图17的示例中,第三组动作包括:为了与一个或多个mms(503)通信,wnc(501)从通信信道切换到冗余通信信道(1702);增高(1704)一个或多个mms(503)的射频功率;增高(1706)wnc(501)的射频功率。wnc(501)从通信信道切换(1702)到冗余通信信道,具体方式是:向一个或多个mms发送切换到冗余通信信道的指示;不指令mms便切换到冗余通信信道;利用冗余通信信道将数据包传输到一个或多个mms;在冗余通信信道上从一个或多个mms接收数据包。89.增高(1704)一个或多个mms(503)的射频功率以及增高(1706)wnc(501)的射频功率,具体方式是:向一个或多个mms发送增高用于传输接收到的无线信号的rf功率的指令;指令wnc的无线收发器在与一个或多个mms进行收发时利用更高功率。90.为了进一步阐述,图18为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图。图18的方法与图5的方法的相似之处在于,图18的方法也包括:wnc(501)确定(502)wnc(501)与一个或多个mms(503)之间发生通信故障;wnc(501)确定(504)wnc(501)与一个或多个mms(503)之间通信信道的背景射频(rf)功率电平;基于所确定的背景rf功率电平,wnc(501)选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障;wnc(501)执行(508)所选择的一个或多个动作来尝试纠正通信故障。91.在图18的方法中,wnc(501)确定(502)wnc(501)与一个或多个mms(503)之间存在通信故障,包括:在从一个或多个mms接收到的多个数据包(503)内,检测(1802)丢包计数已超过丢包阈值。在从一个或多个mms(503)接收到的多个数据包内检测(1802)丢包计数已超过丢包阈值,具体方式是:wnc(401)建立丢包阈值(例如,丢包=3)以免超过容错时间间隔(ftti),并且wnc(401)确定预期但未接收到的包数已高于丢包阈值。92.为了进一步阐述,图19为示出了根据本公开至少一个实施例的解决无线电池管理系统内通信故障的方法的实施流程图。图18的方法与图5的方法的相似之处在于,图18的方法也包括:wnc(501)确定(502)wnc(501)与一个或多个mms(503)之间发生通信故障;wnc(501)确定(504)wnc(501)与一个或多个mms(503)之间通信信道的背景射频(rf)功率电平;基于所确定的背景rf功率电平,wnc(501)选择(506)一个或多个动作以待执行来尝试纠正wnc(501)与一个或多个mms(503)之间的通信故障;wnc(501)执行(508)所选择的一个或多个动作来尝试纠正通信故障。93.此外,图19的方法包括:在执行所选择的一个或多个动作之后,wnc(501)确定(1902)车辆的容错时间间隔在通过执行所选择的一个或多个动作来纠正wnc(501)与一个或多个mms(503)之间的通信故障之前已过期。在执行所选择的一个或多个动作之后,wnc(501)确定(1902)车辆的容错时间间隔在通过执行所选择的一个或多个动作来纠正wnc(501)与一个或多个mms(503)之间的通信故障之前已过期,具体方式是:确定已接收到一个或多个数据包;确定一个或多个数据包的接收条件是否满足重启ftti的要求;响应于确定一个或多个数据包的接收不满足重启ftti的要求,将ftti的计数器递增;确定ftti的计数器大于ftti的阈值。94.另外,图19的方法包括:响应于确定车辆的容错时间间隔在通过执行所选择的一个或多个动作来纠正wnc(501)与一个或多个mms(503)之间的通信故障之前已过期,使车辆置于(1904)安全运行状态。响应于确定车辆的容错时间间隔在通过执行所选择的一个或多个动作来纠正wnc(501)与一个或多个mms(503)之间的通信故障之前已过期,使车辆置于(1904)安全运行状态,具体方式是:向车辆控制系统(vcs)的电子控制单元(ecu)发送ftti已过期的指令;向ecu发送使车辆置于安全运行状态的指令。95.鉴于上述内容,读者将会认识到根据本发明实施例确定无线电池管理系统通信中断的益处包括:车辆无线传感器系统在确定通信故障的类型和/或潜在原因以及确定是否能够在ftti逝去之前补救通信故障方面有所改进,本领域技术人员同样会理解其他益处。96.本发明示例性实施例主要在用于电池管理系统中功能安全性的全功能计算机系统的上下文中来进行描述。然而,本领域技术人员将认识到,本发明还可以体现于部署在计算机可读存储媒体上以与任何合适的数据处理系统配合使用的计算机程序产品中。这样的计算机可读存储媒体可以是任何用于机器可读信息的存储介质,包括磁媒体、光媒体或其他合适媒体。这种媒体的示例包括硬盘驱动器中的磁盘或软盘、用于光驱动器的致密盘、磁带以及本领域技术人员可想到的其他媒体。本领域技术人员将即认识到,任何具有合适编程手段的计算机系统将能够执行体现于计算机程序产品中的本发明方法的步骤。本领域技术人员还将认识到,尽管本说明书中描述的一些示例性实施例面向计算机硬件上安装和执行的软件,但实施为固件或硬件的替代实施例完全落入本发明范围内。97.本发明可以是系统、装置、方法和/或计算机程序产品。计算机程序产品可以包括计算机可读存储介质(或媒体),其上的计算机可读程序指令用于促使处理器执行本发明各方面。98.计算机可读存储介质可以是有形设备,该有形设备能够保留并存储供指令执行设备使用的指令。计算机可读存储介质可以例如是但不限于电子存储设备、磁性存储设备、光学存储设备、电磁存储设备、半导体存储设备或前述的任何适当组合。计算机可读存储介质的更具体示例的非穷举清单如下:便携式计算机软盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦可编程只读存储器(eprom或闪存)、静态随机存取存储器(sram)、便携式光盘只读存储器(cd-rom)、数字多功能盘(dvd)、记忆棒、软盘、机械编码装置(诸如穿孔卡或槽内凸起结构,其上记录有指令)以及上述任意适当组合。如本文所用,计算机可读存储介质不应解释为本身是瞬时信号,诸如无线电波或其他自由传播的电磁波、通过波导或其他传输媒体(例如通过光纤电缆的光脉冲)传播的电磁波或者通过电线传输的电信号。99.本文所述的计算机可读程序指令能够从计算机可读存储介质下载到各计算/处理设备或者经由网络(例如因特网、局域网、广域网和/或无线网)下载到外部计算机或外部存储设备。网络可以包括传输铜缆、传输光纤、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或网络接口从网络接收计算机可读程序指令并且转发该计算机可读程序指令以存储在各计算/处理设备内的计算机可读存储介质中。100.用于执行本发明操作的计算机可读程序指令可以是汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微码、固件指令、状态设置数据或者以一种或多种编程语言(包括面向对象的编程语言,诸如smalltalk、c++等,常规面向过程的编程语言,诸如“c”编程语言等,或类似的编程语言)的任意组合编写的源代码或目标代码。计算机可读程序指令可完全在用户计算机上执行、部分在用户计算机上执行、作为独立软件包执行、部分在用户计算机上而部分在远程计算机上执行或者完全在远程计算机或服务器上执行。在后一种情况下,远程计算机可以通过任何类型的网络(包括局域网(lan)或广域网(wan))连接到用户计算机,或者可以与外部计算机建立连接(例如,使用因特网服务提供商通过因特网)。在某些实施方案中,电子电路(例如包括可编程逻辑电路、现场可编程门阵列(fpga)或者可编程逻辑阵列(pla))可以通过利用计算机可读程序指令的状态信息来执行计算机可读程序指令而个性化电子电路以执行本发明各方面。101.本文参照根据本发明实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图来描述本发明各方面。应当理解,可由计算机可读程序指令实现流程图和/或框图中的每个框以及流程图和/或框图中框的组合。102.这些计算机可读程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器以产生机器,使得经由计算机或其他可编程数据处理装置的处理器执行的指令产生用于实现流程图和/或框图的一个或多个框中指定的功能/动作的手段。这些计算机可读程序指令也可以存储在计算机可读存储介质中,其可指导计算机、可编程数据处理装置和/或其他以特定方式工作的设备,使得存储在计算机可读存储介质的指令产生制品,包括实现流程图和/或框图的一个或多个框中指定的功能/动作方面的指令。103.计算机可读程序指令也可加载到计算机、其他可编程数据处理装置或其他设备,以促使在计算机、其他可编程装置或其他设备上执行的一系列可操作步骤来产生计算机实现的过程,使得计算机、其他可编程装置或其他设备上执行的指令实现流程图和/或框图的一个或多个框中指定的功能/动作。104.附图中的流程图和框图说明了根据本发明各实施例的系统、方法和计算机程序产品的可行实施方式的架构、功能和操作。就此而言,流程图或框图中的每个框可以代表模块、分段或指令部分,其包括用于实施一个或多个指定逻辑功能的一个或多个可执行指令。在某些替选实施方式中,在框中指出的功能可以不按图中所示的顺序发生。例如,连续示出的两个框实际上可以基本上同时执行,或者这些框可以按相反顺序执行,这取决于所涉及的功能。还应指出,框图和/或流程图中的每个框以及这些框图和/或流程图中框的组合可通过执行这些指定功能或动作或者实行专用硬件和计算机指令的组合的基于硬件的专用系统来实现。105.本公开的优势和特征可以进一步通过以下陈述来描述:106.1.一种解决车辆的无线电池管理系统bms内通信故障的方法、装置、系统、计算机程序产品、非暂态介质,所述无线bms包括无线网络控制器wnc和一个或多个模块测量系统mms,所述一个或多个mms配置为监测电池组的多个电芯,所述方法、装置、系统、计算机程序产品、非暂态介质包括:所述wnc确定所述wnc与所述一个或多个mms之间存在通信故障;所述wnc确定所述wnc与所述一个或多个mms之间的通信信道的背景射频(rf)功率电平;基于所确定的背景射频功率电平,所述wnc选择一个或多个动作以待执行来尝试纠正所述wnc与所述一个或多个mms之间的通信故障;所述wnc执行所选择的一个或多个动作来尝试纠正所述通信故障。107.2.根据陈述1所述的方法、装置、系统、计算机程序产品、非暂态介质,其中,基于所确定的背景射频功率电平,所述wnc选择一个或多个动作以待执行来尝试纠正所述wnc与所述一个或多个mms之间的通信故障,包括:确定所述背景射频功率电平是否高于第一阈值电平;响应于确定所述背景射频功率电平高于第一阈值电平,选择第一组动作作为所述一个或多个动作。108.3.根据陈述1或2所述的方法、装置、系统、计算机程序产品、非暂态介质,还包括:所述wnc从所述一个或多个mms接收多个数据包;所述wnc确定所述多个数据包的接收信号强度指示(rssi)测量值;所述wnc基于所确定的rssi测量值来设置所述第一阈值电平。109.4.根据陈述1至3中任一项所述的方法、装置、系统、计算机程序产品、非暂态介质,其中,基于所确定的rssi测量值来设置所述第一阈值电平,包括:将所确定的数据包rssi设置为所述第一阈值电平。110.5.根据陈述1至4中任一项所述的方法、装置、系统、计算机程序产品、非暂态介质,其中,所述第一组动作包括:为了与所述一个或多个mms进行通信,所述wnc从所述通信信道切换到冗余通信信道。111.6.根据陈述1至5中任一项所述的方法、装置、系统、计算机程序产品、非暂态介质,其中,基于所确定的背景射频功率电平,所述wnc选择一个或多个动作以待执行来尝试纠正所述wnc与所述一个或多个mms之间的通信故障,包括:确定所述背景射频功率电平是否高于第二阈值电平;响应于确定所述背景射频功率电平高于第二阈值电平,选择第二组动作作为所述一个或多个动作。112.7.根据陈述1至6中任一项所述的方法、装置、系统、计算机程序产品、非暂态介质,还包括:所述wnc从所述一个或多个mms接收多个数据包;所述wnc确定所述多个数据包的接收信号强度指示(rssi)测量值;所述wnc基于所确定的rssi测量值来设置所述第二阈值电平。113.8.根据陈述1至7中任一项所述的方法、装置、系统、计算机程序产品、非暂态介质,其中,所述wnc基于所确定的rssi测量值来设置所述第二阈值电平,包括:将所确定的数据包rssi与第一预定功率电平之差值设置为所述第二阈值电平。114.9.根据陈述1至8中任一项所述的方法、装置、系统、计算机程序产品、非暂态介质,其中,所述第二组动作包括:增高所述一个或多个mms的射频功率;增高所述wnc的射频功率。115.10.根据陈述1至9中任一项所述的方法、装置、系统、计算机程序产品、非暂态介质,其中,基于所确定的背景射频功率电平,所述wnc选择一个或多个动作以待执行来尝试纠正所述wnc与所述一个或多个mms之间的通信故障,包括:确定所述背景射频功率电平是否低于第三阈值电平;响应于确定所述背景射频功率电平低于所述第三阈值电平,选择第三组动作作为所述一个或多个动作。116.11.根据陈述1至10中任一项所述的方法、装置、系统、计算机程序产品、非暂态介质,还包括:所述wnc从所述一个或多个mms接收多个数据包;所述wnc确定所述多个数据包的接收信号强度指示(rssi)测量值;所述wnc基于所确定的rssi测量值来设置所述第三阈值电平。117.12.根据陈述1至11中任一项所述的方法、装置、系统、计算机程序产品、非暂态介质,其中,所述wnc基于所确定的rssi测量值来设置所述第三阈值电平,包括:将所确定的数据包rssi与第二预定功率电平之差值设置为所述第三阈值电平。118.13.根据陈述1至12中任一项所述的方法、装置、系统、计算机程序产品、非暂态介质,其中,所述第三组动作包括:为了与所述一个或多个mms进行通信,所述wnc从所述通信信道切换到冗余通信信道;增高所述一个或多个mms的射频功率;增高所述wnc的射频功率。119.14.根据陈述1至13中任一项所述的方法、装置、系统、计算机程序产品、非暂态介质,其中,所述wnc确定所述wnc与所述一个或多个mms之间存在通信故障,包括:在从所述一个或多个mms接收的多个数据包内,检测到丢包计数已高于丢包阈值。120.15.根据陈述1至14中任一项所述的方法、装置、系统、计算机程序产品、非暂态介质,还包括:继执行所选择的一个或多个动作之后,所述wnc确定所述车辆的容错时间间隔在通过执行所选择的一个或多个动作来纠正所述wnc与所述一个或多个mms之间的通信故障之前已过期;响应于确定所述车辆的容错时间间隔在通过执行所选择的一个或多个动作来纠正所述wnc与所述一个或多个mms之间的通信故障之前已过期,使所述车辆置于安全运行状态。121.16.一种无线电池管理系统(bms),包括:一个或多个模块测量系统(mms),配置为监测电池组的多个电芯;无线网络控制器(wnc),包括处理器和可操作性耦合到处理器的存储器,所述存储器内存有计算机程序指令,所述计算机程序指令被所述处理器执行时,使所述wnc执行以下操作:确定所述wnc与所述一个或多个mms之间存在通信故障;确定所述wnc与所述一个或多个mms之间的通信信道的背景射频(rf)功率电平;基于所确定的背景射频功率电平,选择一个或多个动作以待执行来尝试纠正所述wnc与所述一个或多个mms之间的通信故障;执行所选择的一个或多个动作来尝试纠正所述通信故障。122.17.根据陈述16所述的无线bms,其中,基于所确定的背景射频功率电平,选择一个或多个动作以待执行来尝试纠正所述wnc与所述一个或多个mms之间的通信故障,包括:确定所述背景射频功率电平是否高于第一阈值电平;响应于确定所述背景射频功率电平高于第一阈值电平,选择第一组动作作为所述一个或多个动作。123.18.根据陈述16或17所述的无线bms,其中,所述第一组动作包括以下至少一项:为了与所述一个或多个mms进行通信,从所述通信信道切换到冗余通信信道;增高所述一个或多个mms的射频功率;增高所述wnc的射频功率。124.19.一种具有计算机程序指令的非暂态计算机可读存储介质,所述计算机程序指令被无线电池管理系统(bms)的无线网络控制器(wnc)的处理器执行时,使所述wnc执行以下操作:确定所述wnc与所述无线bms的一个或多个模块测量系统(mms)之间存在通信故障,所述一个或多个mms配置为监测电池组的多个电芯;确定所述wnc与所述一个或多个mms之间的通信信道的背景射频(rf)功率电平;基于所确定的背景射频功率电平,选择一个或多个动作以待执行来尝试纠正所述wnc与所述一个或多个mms之间的通信故障;执行所选择的一个或多个动作来尝试纠正所述通信故障。125.20.根据陈述19所述的非暂态计算机可读存储介质,其中,基于所确定的背景射频功率电平,选择一个或多个动作以待执行来尝试纠正所述wnc与所述一个或多个mms之间的通信故障,包括:确定所述背景射频功率电平是否高于第一阈值电平;响应于确定所述背景射频功率电平高于所述第一阈值电平,选择以下至少一项作为所述一个或多个动作:为了与所述一个或多个mms进行通信,所述wnc从所述通信信道切换到冗余通信信道;增高所述一个或多个mms的射频功率;增高所述wnc的射频功率。126.一个或多个实施例可以在本文中借助说明特定功能的执行及其关系的方法步骤来描述。为了描述方便,本文任意定义了这些功能构建块和方法步骤的边界和顺序。只要适当地执行指定的功能和关系,就可以定义替代边界和序列。任何这样的替代边界或顺序因此在权利要求的范围和精神内。此外,为了描述方便,已经任意定义了这些功能构建块的边界。只要适当执行某些重要功能,就可以定义替代边界。类似地,流程图块也可以在本文中任意定义以说明某些重要功能。127.在所使用的范围内,流程图块边界和顺序可以以其他方式定义,并且仍然执行某些重要的功能。因此,功能构建块和流程图块和序列的这种替代定义在权利要求的范围和精神内。本领域的普通技术人员还将认识到,这里的功能构建块和其他说明性块、模块和组件可以如所说明的那样或通过分立组件、专用集成电路、执行适当软件等的处理器或任何的组合。128.虽然本文明确描述了一个或多个实施例的各种功能和特征的特定组合,但这些特征和功能的其他组合同样是可能的。本公开不受本文公开的特定示例的限制,并且明确地结合了这些其他组合。129.从上述内容将会理解,在不背离本公开真实精神的前提下,可以对本公开各实施例作出修改和更改。本说明书中的描述仅出于说明目的,不应解释为限制性意义。本公开范围仅受所附权利要求语言限制。
图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!
内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
解决车辆无线电池管理系统内的通信故障的制作方法
作者:admin
2022-10-26 11:06:04
837
关键词:
车辆装置的制造及其改造技术
专利技术
- 下一篇: 椅子用支撑架的制作方法
- 上一篇: win11怎么回到桌面