确定真空度阈值的方法、装置、存储介质和电子设备
文献发布时间:2023-06-19 09:23:00
技术领域
本公开涉及真空泵领域,具体地,涉及一种确定真空度阈值的方法、装置、存储介质和电子设备。
背景技术
纯电动汽车采用电子真空泵作为制动的助力装置,电子真空泵提供的真空度大小影响踏板的感受,进而影响整车的制度性能。汽车行驶在不同海拔时,外界大气压会发生变化,进而影响到真空泵的工作时间,例如,在低大气压下,真空泵可能会工作很长时间才能达到关闭阈值,这对真空泵的使用寿命有不利影响。为了避免外界大气压变化对真空泵的影响,需要根据大气压的变化调节真空泵的真空度阈值。
目前采用的相关技术中,通过全球定位系统(Global Positioning System,GPS)的定位数据获得海拔值,再根据海拔值与大气压对应关系确定对应的外界大气压,再根据外界大气压调整空泵的真空度阈值。但是,在获取不到海拔值时,就无法确定出较为精确的的真空度阈值了。
发明内容
本公开的目的是提供一种确定真空度阈值的方法、装置、存储介质和电子设备。
为了实现上述目的,本公开第一方面提供一种确定真空度阈值的方法,包括:
获取车辆的当前海拔信号;
在当前海拔信号无效的情况下,获取车辆的电子真空泵上一次接收到的历史海拔信号对应的真空度阈值和标准工作时间,真空度阈值包括真空度开启阈值和真空度关闭阈值,标准工作时间包括预先设置的历史海拔信号对应的电子真空泵的工作时间;
获取电子真空泵历史海拔信号对应的真空度阈值在完成当前工作周期时的实际工作时间;
当实际工作时间与标准工作时间的差异值超过预设范围时,根据差异值更新历史海拔信号对应的真空度阈值,并将更新后的真空度阈值作为下一工作周期的目标真空度阈值。
可选地,当实际工作时间与标准工作时间的差异值未超过预设范围时,将历史海拔信号对应的真空度阈值作为下一工作周期的目标真空度阈值。
可选地,根据差异值更新历史海拔信号对应的真空度阈值包括:根据差异值更新历史海拔信号对应的海拔数据;根据更新后的海拔数据更新历史海拔信号对应的真空度阈值。
可选地,差异值包括第一差值和第二差值,第一差值为实际工作时间与标准工作时间的差值,第二差值为标准工作时间与实际工作时间的差值;根据差异值更新历史海拔信号对应的海拔数据包括:在第一差值大于或等于预设差值阈值的情况下,将海拔数据与预设海拔变化量的和值,作为更新后的海拔数据;在第二差值大于或等于预设差值阈值的情况下,将海拔数据与预设海拔变化量的差值,作为更新后的海拔数据。
可选地,根据更新后的海拔数据更新历史海拔信号对应的真空度阈值包括:通过预设海拔对应关系获取目标海拔数据对应的气压值,目标海拔数据包括更新后的海拔数据;计算气压值与标准气压对应气压标准值的比值;使用比值与标准气压对应的标准真空度阈值的乘积更新历史海拔信号对应的真空度阈值。
可选地,在当前海拔信号有效的情况下,将当前海拔信号对应的真空度阈值作为下一工作周期的目标真空度阈值。
可选地,通过以下方式确定当前海拔信号是否有效:获取当前海拔信号对应的有效位标识;在有效位标识表征当前海拔信号有效的情况下,确定当前海拔信号有效;在有效位标识表征当前海拔信号无效的情况下,确定当前海拔信号无效。
本公开第二方面提供一种确定真空度阈值的装置,包括:
第一获取模块:用于获取车辆的当前海拔信号;
第二获取模块:用于在当前海拔信号无效的情况下,获取车辆的电子真空泵上一次接收到的历史海拔信号对应的真空度阈值和标准工作时间,真空度阈值包括真空度开启阈值和真空度关闭阈值,标准工作时间包括预先设置的历史海拔信号对应的电子真空泵的工作时间;
第三获取模块:用于获取电子真空泵历史海拔信号对应的真空度阈值在完成当前工作周期时的实际工作时间;
更新模块,用于当实际工作时间与标准工作时间的差异值超过预设范围时,根据差异值更新历史海拔信号对应的真空度阈值,并将更新后的真空度阈值作为下一工作周期的目标真空度阈值。
本公开第三方面提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面的确定真空度阈值的方法的步骤。
本公开第四方面提供一种电子设备,包括:
存储器,其上存储有计算机程序;
处理器,用于执行存储器中的计算机程序,以实现第一方面的确定真空度阈值方法的步骤。
通过上述技术方案,在获取不到海拔值时,将海拔信号无效时电子真空泵的真空度阈值作为当前工作周期内电子真空泵的真空度阈值,获得当前工作周期内电子真空泵的实际工作时间,再根据电子真空泵的标准工作时间和实际时间工作时间的差异值值确定出下一工作周期的真空度阈值。能够在无法获取海拔高度时,确定出较为精确的电子真空泵的真空度阈值。
本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:
图1是根据一示例性实施例示出的一种确定真空度阈值的方法的流程图;
图2是根据一示例性实施例示出的另一种确定真空度阈值的方法的流程图;
图3是根据一示例性实施例示出的一种确定真空度阈值的装置的框图;
图4是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。
图1是根据一示例性实施例示出的一种确定真空度阈值的方法的流程图;如图1所示,该方法包括以下步骤:
S101、获取车辆的当前海拔信号。
电动汽车整车控制器(Vehicle Control Unit,VCU)是电动汽车动力系统的总控制器,是用来控制电动汽车的启动、运行、进退、速度、停止以及电动车的其他电子器件的核心控制器件。获取车辆当前海拔信号的具体过程可以如下:电动汽车整车控制器通过控制器局域网络(Controller Area Network,CAN)总线接收全球定位系统发送的海拔信号,海拔信号中携带了车辆当前的经纬度和海拔值。
S102、在当前海拔信号无效的情况下,获取车辆的电子真空泵上一次接收到的历史海拔信号对应的真空度阈值和标准工作时间。
其中,真空度阈值包括真空泵开启的真空度阈值和真空泵关闭的真空度阈值,标准工作时间包括预先设置的历史海拔信号对应的电子真空泵的工作时间。
上述步骤S102中,通过以下方式确定当前海拔信号是否有效:获取当前海拔信号对应的有效位标识;在有效位标识表征当前海拔信号有效的情况下,确定当前海拔信号有效;在有效位标识表征当前海拔信号无效的情况下,确定当前海拔信号无效。
电动汽车整车控制器通过控制器局域网络总线接收全球定位系统发送的海拔信号和海拔信号标志位,如果接收到的海拔信号标志位有效,电动汽车整车控制器将接收到的海拔信号中的海拔值确定为当前海拔值,如果接收到的海拔信号标志位无效,表明海拔信号不可用。电动汽车整车控制器在下电时,将海拔值存入非易失性存储器中,当电动汽车整车控制器被唤醒后,可以读取下电前存储的海拔值。
真空度是指处于真空状态下的气体稀薄程度,是真空泵设备的一个主要参数。当真空泵的真空度大于真空度开启阈值时,真空泵开启并开始工作,当真空泵的真空度小于真空度关闭阈值时,真空泵关闭并结束工作。真空泵的工作时间表示真空泵从开启到关闭的时间。表1是一种示例地海拔值与真空泵的真空度开启阈值的对应关系,表2是一种示例地海拔值与真空泵的真空度关闭阈值的对应关系。
表1.海拔与真空度开启阈值对应关系
表2.海拔与真空度关闭阈值对应关系
如表1和表2所示,随着海拔值的升高,真空泵的真空度开启阈值与真空泵的真空度关闭阈值均变大。
表3是一种示例地海拔值与真空泵工作时间的对应关系。如表3所示,不同海拔值下真空泵的工作时间不同,随着海拔值的升高,真空泵的工作时间随之增加。
表3.海拔与真空泵工作时间对应关系
本公开中表1、表2和表3里的数据为示意举例数据,具体的数据为标定量,可以根据具体的真空泵产品去标定。例如,可以在各个型号的真空泵出厂前,测量并标定真空泵在各个海拔下的真空度开启阈值、真空泵关闭阈值和真空泵工作时间。对此,本发明实施例不作具体限定。
车辆在行进过程中,海拔值可能发生变化,当车辆海拔信息有效的情况下,电动汽车整车控制器通过实时获取的海拔值确定车辆实时的真空度阈值。历史海拔信号对应的真空度阈值表示车辆海拔信号无效前一时刻车辆海拔信号中海拔值对应的真空度阈值,标准工作时间表示电子真空泵在历史海拔信号对应的海拔值下,按照对应的真空度阈值工作时由开启到关闭的时间。
示例地,当海拔信号无效时,电动汽车整车控制器获取海拔值信号失效前一时刻的海拔值,根据海拔值与真空度阈值对应关系(例如表1和表2)获取该海拔值下真空泵的真空度开启阈值Pon和真空泵的真空度关闭阈值Poff,根据海拔值与真空泵工作时间对应关系(例如表3)获取该海拔值下真空泵从开启到关闭的工作时间T(即标准工作时间)。
S103、获取电子真空泵历史海拔信号对应的真空度阈值在完成当前工作周期时的实际工作时间。
当海拔信号无效情况下,电动汽车整车控制器获取海拔值信号失效前一时刻的海拔值,并获取该海拔值下的真空泵的真空度开启阈值Pon和真空泵的真空度关闭阈值Poff,将真空开启度阈值Pon和真空度关闭阈值Poff作为当前工作周期的真空度开启阈值和真空度关闭阈值。当前工作周期的真空度开启阈值Pon1=Pon,当前工作周期的真空度关闭阈值Poff1=Poff。当前工作周期表示真空泵在当前海拔下从开启到关闭的工作周期。实际工作时间表示当前真实海拔值下,真空泵按照Pon1和Poff1从开启到关闭对应的工作时间t1。
S104、当实际工作时间与标准工作时间的差异值超过预设范围时,根据差异值更新历史海拔信号对应的真空度阈值,并将更新后的真空度阈值作为下一工作周期的目标真空度阈值。
在一种可能的实现方式中,可以计算t1-T的值或者T-t1的值,以得到该实际工作时间与标准工作时间的差异值,由于当前时间段与上一时间段的真空度开启阈值和真空关闭度阈值是相同的,当实际工作时间和标准工作时间的差异值超过预设范围时,说明当前海拔值和上一时刻的海拔值相差较大,不同海拔处的真空度阈值不同,此时根据差异情况对真空度阈值进行更新,可以调低真空泵的真空度阈值或者调高的真空泵的真空度阈值,将更新后的真空度阈值作为下一个工作周期的目标真空度阈值。
上述步骤S104中根据差异值更新历史海拔信号对应的真空度阈值包括:根据差异值更新历史海拔信号对应的海拔数据;根据更新后的海拔数据更新历史海拔信号对应的真空度阈值。
由于当前时间段与上一时间段的真空度开启阈值和真空关闭度阈值是相同的,当实际工作时间和标准工作时间的差异值超过预设范围时,说明当前海拔值和上一时刻的海拔值相差较大,根据更新后的海拔值,确定更新后的真空度阈值。
上述步骤S104中,差异值包括第一差值和第二差值,第一差值为实际工作时间与标准工作时间的差值,第二差值为标准工作时间与实际工作时间的差值;根据差异值更新历史海拔信号对应的海拔数据包括:在第一差值大于或等于预设差值阈值的情况下,将海拔数据与预设海拔变化量的和值,作为更新后的海拔数据;在第二差值大于或等于预设差值阈值的情况下,将海拔数据与预设海拔变化量的差值,作为更新后的海拔数据。
示例的,T1-T的值可以为第一差值,T-T1的值可以为第二差值,Δt为预设差值阈值,Δt的初始值可以为标定量,例如,可以设置为0.2s,可以根据具体的真空泵产品标定,当Δt设置的时间越长时,确定的下一个工作周期的目标真空度阈值的精确度越低。预设海拔变化量表示每次海拔变化的量,可预先设定0.2s的预设差值对应的预设海拔变化量为200米。即表示当第一差值或第二差值大于Δt的0.2S时,将海拔值调整200米。具体的,在T1-T的值大于等于Δt时,表明实际工作时间比标准工作时间长,根据预设的关系表可知,海拔越高,真空泵的工作时间越长,因此,可以在历史海拔信号对应的海拔数据上加上海拔变化量。例如,仍然以上述表1、表2和表3为例进行说明,当历史海拔信号对应的海拔数据为1000米时,在海拔信号失效后,根据上述表1、表2和表3获取1000米海拔时真空泵开启的真空泵阈值-65kpa和真空泵关闭的真空度阈值-73kpa,获取1000米海拔时真空泵的标准工作时间3.5s,记录真空泵按照真空泵开启的真空泵阈值-65kpa和真空泵关闭的真空度阈值-73kpa工作时的真实工作时间T1的值为3.8S,则计算T1-T的值为0.3s时,大于Δt的初始值0.2s,在原始海拔1000米的基础上加上200米,预估出下一个工作时间段的海拔值,根据海拔值获取1200米对应的真空泵阈值。将获取的真空度阈值作为下一工作周期的真空度阈值。根据海拔值获取真空度阈值时,可以通过查询对应的海拔值真空度对应关系表,还可以通过以下计算的方式获得。
上述步骤S104中,根据更新后的海拔数据更新历史海拔信号对应的真空度阈值包括:通过预设海拔对应关系获取目标海拔数据对应的气压值,目标海拔数据包括更新后的海拔数据;计算气压值与标准气压对应气压标准值的比值;使用比值与标准气压对应的标准真空度阈值的乘积更新历史海拔信号对应的真空度阈值。
示例的,可以根据公式
在上述确定真空度阈值的方法中,如图2所示,该方法还包括步骤S105,当实际工作时间与标准工作时间的差异值未超过预设范围时,将历史海拔信号对应的真空度阈值作为下一工作周期的目标真空度阈值。
在实际工作时间与标准工作时间的差异值未超过预设范围时说明,当前海拔值偏移上一时刻的海拔值的程度不大,仍旧可以使用上一时刻的海拔值作为下一时刻的海拔值。
在第二个下一工作周期中,继续统计实际工作时间和标准工作时间,估算真实的海拔值,获取对应的真空度阈值。示例的,假设下一工作周期的真空泵的真空度开启阈值Pon2,真空泵的真空度关闭阈值Poff2,标准工作时间为T2,统计下一工作周期真空泵的实际工作时间t2,根据T2与t2的差异值,更新海拔值,进而根据更新后的海拔值获取第二个下一工作周期的真空泵的真空度开启阈值和真空度关闭阈值。在海拔信号不可用时,利用上述方式多次更新海拔值,利用逐次逼近的方式,使得预估的海拔值更接近真实值,从而确定出比较精确的真空泵的真空度阈值。
通过上述技术方案,在获取不到海拔值时,将海拔信号无效时电子真空泵的真空度阈值作为当前工作周期内电子真空泵的真空度阈值,获取电子真空泵的实际工作时间,再根据标准工作时间和实际时间工作时间的差异值确定出下一工作周期的真空度阈值。能够在无法获取海拔高度时,确定出较为精确的电子真空泵的真空度阈值。
图2是根据一示例性实施例示出的另一种确定真空度阈值的方法的流程图;如图2所示,该流程在图1的基础上,还包括以下步骤:
S106、在当前海拔信号有效的情况下,将当前海拔信号对应的真空度阈值作为下一工作周期的目标真空度阈值。
在海拔信号失效后,根据估算出的海拔值确定真空度阈值,当海拔信息恢复后,根据海拔信号中的实时海拔值确定对应的真空度阈值。
通过上述技术方案,在获取不到海拔值时,将海拔信号无效时电子真空泵的真空度阈值作为当前工作周期内电子真空泵的真空度阈值,获取电子真空泵的实际工作时间,再根据标准工作时间和实际时间工作时间的差异值确定出下一工作周期的真空度阈值。能够在无法获取海拔高度时,确定出较为精确的电子真空泵的真空度阈值。
基于同一发明构思,作为对上述方法的实现,本发明实施例提供了一种确定真空度阈值的装置,该装置实施例与前述方法实施例对应,为便于阅读,本装置实施例不再对前述方法实施例中的细节内容进行逐一赘述,但应当明确,本实施例中的装置能够对应实现前述方法实施例中的全部内容。
图3是根据一示例性实施例示出的一种确定真空度阈值的装置的框图,应用于策略管理服务器,如图3所示,本实施例提供的装置110包括:
第一获取模块111:用于获取车辆的当前海拔信号;
第二获取模块112:用于在当前海拔信号无效的情况下,获取车辆的电子真空泵上一次接收到的历史海拔信号对应的真空度阈值和标准工作时间,真空度阈值包括真空度开启阈值和真空度关闭阈值,标准工作时间包括预先设置的历史海拔信号对应的电子真空泵的工作时间;
第三获取模块113:用于获取电子真空泵历史海拔信号对应的真空度阈值在完成当前工作周期时的实际工作时间;
更新模块114,用于当实际工作时间与标准工作时间的差异值超过预设范围时,根据差异值更新历史海拔信号对应的真空度阈值,并将更新后的真空度阈值作为下一工作周期的目标真空度阈值。
可选地,当实际工作时间与标准工作时间的差异值未超过预设范围时,将历史海拔信号对应的真空度阈值作为下一工作周期的目标真空度阈值。
可选地,根据差异值更新历史海拔信号对应的真空度阈值包括:根据差异值更新历史海拔信号对应的海拔数据;根据更新后的海拔数据更新历史海拔信号对应的真空度阈值。
可选地,差异值包括第一差值和第二差值,第一差值为实际工作时间与标准工作时间的差值,第二差值为标准工作时间与实际工作时间的差值;根据差异值更新历史海拔信号对应的海拔数据包括:在第一差值大于或等于预设差值阈值的情况下,将海拔数据与预设海拔变化量的和值,作为更新后的海拔数据;在第二差值大于或等于预设差值阈值的情况下,将海拔数据与预设海拔变化量的差值,作为更新后的海拔数据。
可选地,根据更新后的海拔数据更新历史海拔信号对应的真空度阈值包括:通过预设海拔对应关系获取目标海拔数据对应的气压值,目标海拔数据包括更新后的海拔数据;计算气压值与标准气压对应气压标准值的比值;使用比值与标准气压对应的标准真空度阈值的乘积更新历史海拔信号对应的真空度阈值。
可选地,在当前海拔信号有效的情况下,将当前海拔信号对应的真空度阈值作为下一工作周期的目标真空度阈值。
可选地,通过以下方式确定当前海拔信号是否有效:获取当前海拔信号对应的有效位标识;在有效位标识表征当前海拔信号有效的情况下,确定当前海拔信号有效;在有效位标识表征当前海拔信号无效的情况下,确定当前海拔信号无效。
通过上述技术方案,在获取不到海拔值时,将海拔信号无效时电子真空泵的真空度阈值作为当前工作周期内电子真空泵的真空度阈值,获取电子真空泵的实际工作时间,再根据标准工作时间和实际时间工作时间的差异值确定出下一工作周期的真空度阈值。能够在无法获取海拔高度时,确定出较为精确的电子真空泵的真空度阈值。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图4是根据一示例性实施例示出的一种电子设备140的框图。例如,电子设备140可以被提供为一服务器。参照图4,电子设备140包括处理器141,其数量可以为一个或多个,以及存储器142,用于存储可由处理器141执行的计算机程序。存储器142中存储的计算机程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理器141可以被配置为执行该计算机程序,以执行上述的控制智能设备的方法。
另外,电子设备140还可以包括电源组件143和通信组件144,该电源组件143可以被配置为执行电子设备140的电源管理,该通信组件144可以被配置为实现电子设备140的通信,例如,有线或无线通信。此外,该电子设备140还可以包括输入/输出(I/O)接口145。电子设备140可以操作基于存储在存储器142的操作系统,例如Windows Server
在另一示例性实施例中,还提供了一种包括程序指令的计算机存储介质,该程序指令被处理器执行时实现上述的控制智能设备的方法的步骤。
在另一示例性实施例中,还提供一种计算机程序产品,该计算机程序产品包含能够由可编程的装置执行的计算机程序,该计算机程序具有当由该可编程的装置执行时用于执行上述的控制智能设备的方法的代码部分。
以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。
- 确定真空度阈值的方法、装置、存储介质和电子设备
- 阈值确定及核身方法、装置、电子设备及存储介质