一种数据的查询方法、装置、电子设备和存储介质制造方法及图纸

技术编号:36577117 阅读:10 留言:0更新日期:2023-02-04 17:35
本公开涉及一种数据的查询方法、装置、电子设备和存储介质,包括:获取查询请求,查询请求包括第一查询条件和查询目标,其中,第一查询条件包括第一车速和第一扭矩;根据查询目标确定第二查询请求,第二查询请求包括第二查询条件,其中,第二查询条件包括第二车速和第二扭矩,第二查询请求是与查询请求对应的前一时刻的查询请求;根据查询请求中的第二查询条件与第一查询条件确定查询结果,提高了数据查询的效率。的效率。的效率。

【技术实现步骤摘要】
一种数据的查询方法、装置、电子设备和存储介质


[0001]本公开涉及数据查询
,尤其涉及一种数据的查询方法、装置、电子设备和存储介质。

技术介绍

[0002]现有技术中,一般根据汽车的电机特性计算汽车的行程能耗消耗情况,而汽车的电机特性与电机的工作效率有关。当汽车由前后电机共同驱动整车行驶时,不同的车速和扭矩下前后电机的能量分配比例不同。
[0003]现有技术中一般通过将历史车速和扭矩按照数据从小到大进行排序并构建二维表,当需要查询某一个车速和扭矩对应的前后电机能耗分配比率进而确定汽车的行程能耗时,采用哈希查询或二分查询某个车速和扭矩下对应的前后电机分配比率,虽然哈希查询效率高,但是需要额外的内存空间,尤其在表数据量大时,需消耗大量的内存空间。而二分查询对于大数据量时,需要依次对每个数据进行查询,每一次查询的数据都从整体开始二分开始,查询速度较慢。

技术实现思路

[0004]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种数据的查询方法、装置、电子设备和存储介质,提高了数据的查询效率。
[0005]第一方面,本公开实施例提供了一种数据的查询方法,包括:
[0006]数据的查询方法,其特征在于,包括:
[0007]获取查询请求,所述查询请求包括第一查询条件和查询目标,其中,所述第一查询条件包括第一车速和第一扭矩;
[0008]根据所述查询目标确定第二查询请求,所述第二查询请求包括第二查询条件,其中,所述第二查询条件包括第二车速和第二扭矩,所述第二查询请求是与所述查询请求对应的前一时刻的查询请求;
[0009]根据查询请求中的第二查询条件与第一查询条件确定查询结果。
[0010]可选的,所述根据查询请求中的第二查询条件与第一查询条件确定查询结果,包括:
[0011]获取所述第一查询条件对应的初始索引值;
[0012]根据所述第一查询条件、所述第二查询条件和车辆特性数据确定目标索引值,其中,所述车辆特性数据包括车速特性数据和扭矩特性数据;
[0013]根据所述初始索引值和目标索引值确定索引范围;
[0014]在所述索引范围内查询所述第一查询条件对应的查询结果。
[0015]可选的,所述初始索引值包括第一车速初始索引值和第一扭矩初始索引值;
[0016]所述获取所述第一查询条件对应的初始索引值,包括:
[0017]获取所述第一车速对应的第一车速初始索引值;
[0018]获取所述第一扭矩对应的第一扭矩初始索引值。
[0019]可选的,所述目标索引值包括第一车速目标索引值和第一扭矩目标索引值;
[0020]所述根据所述第一查询条件、所述第二查询条件和所述车辆特性数据确定目标索引值,包括:
[0021]根据所述第一车速、所述第二车速和所述车速特性数据确定第一车速目标索引值;
[0022]根据所述第一扭矩、所述第二扭矩和所述扭矩特性数据确定第一扭矩目标索引值。
[0023]可选的,所述根据所述初始索引值和目标索引值确定索引范围,包括:
[0024]当所述初始索引值大于所述目标索引值时,所述索引范围为目标索引值至初始索引值;
[0025]当所述初始索引值小于所述目标索引值时,所述速索引范围为初始索引值至目标索引值。
[0026]可选的,所述索引范围包括车速索引范围和扭矩索引范围;
[0027]当所述第一车速初始索引值大于所述第一车速目标索引值时,所述车速索引范围为第一车速目标索引值至第一车速初始索引值;
[0028]当所述第一扭矩初始索引值大于所述第一扭矩目标索引值时,所述扭矩扭索引范围为第一扭矩目标索引值至第一扭矩初始索引值;
[0029]当所述第一车速初始索引值小于所述第一车速目标索引值时,所述车速索引范围为第一车速初始索引值至第一车速目标索引值;
[0030]当所述第一扭矩初始索引值小于所述第一扭矩目标索引值时,所述扭矩索引范围为第一扭矩初始索引值至第一扭矩目标索引值。
[0031]可选的,所述在所述索引范围内查询所述第一查询条件对应的查询结果,包括:
[0032]在所述车速索引范围内查询所述第一车速对应的第一车速索引值;
[0033]在所述扭矩索引范围内查询所述第一扭矩对应的第一扭矩索引值;
[0034]根据所述第一车速索引值和所述第一扭矩索引值确定查询结果。
[0035]可选的,所述根据所述初始索引值和目标索引值确定索引范围之后,还包括:
[0036]根据所述第二查询条件与所述第一查询条件的差值与预设阈值的关系确定索引方法。
[0037]可选的,所述根据所述第二查询条件与所述第一查询条件的差值与预设阈值的关系确定索引方法,包括:
[0038]根据所述第二车速与所述第一车速的差值与第一预设阈值的关系确定第二车速索引方法;
[0039]根据所述第二扭矩与所述第一扭矩的差值与第二预设阈值的关系确定第二扭矩索引方法。
[0040]可选的,所述根据所述第二车速与所述第一车速的差值与第一预设阈值的关系确定第一车速索引方法,包括:
[0041]当所述第二车速与所述第一车速的差值大于等于第一预设阈值时,所述第一车速索引方法为二分法索引;
[0042]当所述第二车速与所述第一车速的差值小于第一预设阈值时,所述第一车速索引方法为顺序索引。
[0043]可选的,所述根据所述第二扭矩与所述第一扭矩的差值与第二预设阈值的关系确定第一扭矩索引方法,包括:
[0044]当所述第二扭矩与所述第一扭矩的差值大于等于第二预设阈值时,所述第一扭矩索引方法为二分法索引;
[0045]当所述第二扭矩与所述第一扭矩的差值小于第二预设阈值时,所述第一扭矩索引方法为顺序索引。
[0046]第二方面,本公开实施例提供一种数据的查询装置,包括:
[0047]查询请求获取模块,用于获取查询请求,其中,所述查询请求包括第一查询条件和查询目标;
[0048]查询请求确定模块,用于根据所述查询目标确定第二查询请求,所述第二查询请求包括第二查询条件,所述第二查询条件包括第二车速和第二扭矩,所述第二查询请求是与所述查询请求对应的前一时刻的查询请求;
[0049]查询模块,用于根据查询请求中的第二查询条件与第一查询条件确定查询结果。
[0050]第三方面,本公开实施例提供一种电子设备,包括:
[0051]一个或多个处理器;
[0052]存储装置,用于存储一个或多个程序,
[0053]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面中任一所述的数据的查询方法。
[0054]第四方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面中任一所述的数据的查询方法。
[0055]本公开实施例提供的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据的查询方法,其特征在于,包括:获取查询请求,所述查询请求包括第一查询条件和查询目标,其中,所述第一查询条件包括第一车速和第一扭矩;根据所述查询目标确定第二查询请求,所述第二查询请求包括第二查询条件,其中,所述第二查询条件包括第二车速和第二扭矩,所述第二查询请求是与所述查询请求对应的前一时刻的查询请求;根据查询请求中的第二查询条件与第一查询条件确定查询结果。2.根据权利要求1所述的方法,其特征在于,所述根据查询请求中的第二查询条件与第一查询条件确定查询结果,包括:获取所述第一查询条件对应的初始索引值;根据所述第一查询条件、所述第二查询条件和车辆特性数据确定目标索引值,其中,所述车辆特性数据包括车速特性数据和扭矩特性数据;根据所述初始索引值和目标索引值确定索引范围;在所述索引范围内查询所述第一查询条件对应的查询结果。3.根据权利要求2所述的方法,其特征在于,所述初始索引值包括第一车速初始索引值和第一扭矩初始索引值;所述获取所述第一查询条件对应的初始索引值,包括:获取所述第一车速对应的第一车速初始索引值;获取所述第一扭矩对应的第一扭矩初始索引值。4.根据权利要求3所述的方法,其特征在于,所述目标索引值包括第一车速目标索引值和第一扭矩目标索引值;所述根据所述第一查询条件、所述第二查询条件和所述车辆特性数据确定目标索引值,包括:根据所述第一车速、所述第二车速和所述车速特性数据确定第一车速目标索引值;根据所述第一扭矩、所述第二扭矩和所述扭矩特性数据确定第一扭矩目标索引值。5.根据权利要求2所述的方法,其特征在于,所述根据所述初始索引值和目标索引值确定索引范围,包括:当所述初始索引值大于所述目标索引值时,所述索引范围为目标索引值至初始索引值;当所述初始索引值小于所述目标索引值时,所述速索引范围为初始索引值至目标索引值。6.根据权利要求4所述的方法,其特征在于,所述索引范围包括车速索引范围和扭矩索引范围;当所述第一车速初始索引值大于所述第一车速目标索引值时,所述车速索引范围为第一车速目标索引值至第一车速初始索引值;当所述第一扭矩初始索引值大于所述第一扭矩目标索引值时,所述扭矩扭索引范围为第一扭矩目标索引值至第一扭矩初始索引值;当所述第一车速初始索引值小于所述第一车速目标索引值时,所述车速索引范围为第一车速初始索引值至第一车速目标索引值;
当所述第一扭矩初始索引值小于所述第一扭矩目标索引值时,所述扭矩索引范围为第一扭矩初始索引值至第一扭矩目标索引值。7.根据权...

【专利技术属性】
技术研发人员:齐瑞强
申请(专利权)人:北京车和家信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1