一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种车辆续航里程的计算方法和系统与流程

2022-02-22 19:28:26 来源:中国专利 TAG:


1.本发明主要涉及互联网汽车领域,尤其涉及一种车辆续航里程的计算方法和系统。


背景技术:

2.现阶段,新能源车用户在驾驶时存在里程焦虑。仪表盘显示的续航里程与实际行驶情况往往差距较大,导致车主经常无法正常规划行程,更有甚者会出现无电可用需要出动道路救援的情况。
3.目前新能源汽车的续航里程计算往往依赖于车内ecu的计算公式,而计算公式的入参数据(记作参数的数据)来自实验室模拟数据。实际情形表明,这种计算能耗的方式往往不理想。


技术实现要素:

4.本发明要解决的技术问题是提供一种车辆续航里程的计算方法和系统,提高车辆续航里程计算的准确性。
5.为解决上述技术问题,本发明提供了一种车辆续航里程的计算方法,包括以下步骤:
6.获取车辆行驶区域的天气数据、车辆行驶道路交通数据、车辆驾驶者的驾驶习惯数据和车辆零部件的运行状态数据作为非线性模型的第一输入数据;
7.获取车速数据、车重数据和车辆制动数据作为线性模型的第二输入数据;
8.将所述非线性模型的输出结果和所述线性模型的输出结果进行加权求和,得到所述车辆的续航里程数据。
9.在本发明的一实施例中,所述车辆行驶区域的天气数据包括温度、风力、雨雪等级和霜冻等级数据。
10.在本发明的一实施例中,所述车辆行驶道路交通数据包括道路等级、行驶轨迹标示方式、道路坡度、路面曲率和通行状态数据。
11.在本发明的一实施例中,所述驾驶者的驾驶习惯数据包括市区道路行车速度数据、高速公路行车速度数据、实际车速与道路限速的差值数据、加速习惯数据、减速习惯数据、转弯加减速习惯数据、拥堵路段加减速习惯数据、空调使用习惯数据和/或座椅加热使用习惯数据。
12.在本发明的一实施例中,所述车辆零部件的运行状态数据包括零部件性能和寿命数据、零部件已使用时长数据和零部件故障记录数据。
13.在本发明的一实施例中,对所述第一输入数据进行数据转换、数据标注和数据清洗操作。
14.在本发明的一实施例中,所述非线性模型包括神经网络模型,基于所述第一输入数据对所述神经网络模型进行训练和迭代操作,确定和更新所述神经网络模型的参数。
15.在本发明的一实施例中,所述加速习惯数据、减速习惯数据、转弯加减速习惯数据、拥堵路段加减速习惯数据、空调使用习惯数据和/或座椅加热使用习惯数据通过实际操作和使用数据与预设阈值的比较后计算得到。
16.本发明还提供一种车辆续航里程的计算系统,包括:
17.数据获取模块,被配置为:
18.从服务器端获取车辆行驶区域的天气数据、车辆行驶道路交通数据、车辆驾驶者的驾驶习惯数据和车辆零部件的运行状态数据作为非线性模型的第一输入数据;
19.从车机系统端获取车速数据、车重数据和车辆制动数据作为线性模型的第二输入数据;
20.数据计算模块,用于将所述非线性模型的输出结果和所述线性模型的输出结果进行加权求和,得到所述车辆的续航里程数据。
21.数据输出模块,用于将所述车辆的续航里程数据输出至车机系统的交互界面。
22.与现有技术相比,本发明具有以下优点:通过在基础计算公式的基础上增加道路、天气状况与用车行为对能耗的影响因素,得到基于车辆工况的精准能耗数据,从而提高车辆续航里程计算的准确性,提高行车安全,改善用户用车体验。
附图说明
23.附图是为提供对本技术进一步的理解,它们被收录并构成本技术的一部分,附图示出了本技术的实施例,并与本说明书一起起到解释本技术原理的作用。附图中:
24.图1是本技术一实施例的车辆续航里程的计算方法流程图。
25.图2是本技术一实施例的车辆续航里程的计算系统运行示意图。
26.图3是本技术一实施例的非线性模型的示意图。
27.图4是本技术一实施例的输出结果计算示意图。
具体实施方式
28.为了更清楚地说明本技术的实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本技术的一些示例或实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图将本技术应用于其他类似情景。除非从语言环境中显而易见或另做说明,图中相同标号代表相同结构或操作。
29.如本技术和权利要求书中所示,除非上下文明确提示例外情形,“一”、“一个”、“一种”和/或“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其他的步骤或元素。
30.除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本技术的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而
不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
31.在本技术的描述中,需要理解的是,方位词如“前、后、上、下、左、右”、“横向、竖向、垂直、水平”和“顶、底”等所指示的方位或位置关系通常是基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,在未作相反说明的情况下,这些方位词并不指示和暗示所指的装置或元件必须具有特定的方位或者以特定的方位构造和操作,因此不能理解为对本技术保护范围的限制;方位词“内、外”是指相对于各部件本身的轮廓的内外。
32.此外,需要说明的是,使用“第一”、“第二”等词语来限定零部件,仅仅是为了便于对相应零部件进行区别,如没有另行声明,上述词语并没有特殊含义,因此不能理解为对本技术保护范围的限制。此外,尽管本技术中所使用的术语是从公知公用的术语中选择的,但是本技术说明书中所提及的一些术语可能是申请人按他或她的判断来选择的,其详细含义在本文的描述的相关部分中说明。此外,要求不仅仅通过所使用的实际术语,而是还要通过每个术语所蕴含的意义来理解本技术。
33.应当理解,当一个部件被称为“在另一个部件上”、“连接到另一个部件”、“耦合于另一个部件”或“接触另一个部件”时,它可以直接在该另一个部件之上、连接于或耦合于、或接触该另一个部件,或者可以存在插入部件。相比之下,当一个部件被称为“直接在另一个部件上”、“直接连接于”、“直接耦合于”或“直接接触”另一个部件时,不存在插入部件。同样的,当第一个部件被称为“电接触”或“电耦合于”第二个部件,在该第一部件和该第二部件之间存在允许电流流动的电路径。该电路径可以包括电容器、耦合的电感器和/或允许电流流动的其它部件,甚至在导电部件之间没有直接接触。
34.本技术中使用了流程图用来说明根据本技术的实施例的系统所执行的操作。应当理解的是,前面或下面操作不一定按照顺序来精确地执行。相反,可以按照倒序或同时处理各种步骤。同时,或将其他操作添加到这些过程中,或从这些过程移除某一步或数步操作。
35.本技术的实施例描述一种车辆续航里程的计算方法和系统。
36.图1是本技术一实施例的车辆续航里程的计算方法流程图。
37.图2是本技术一实施例的车辆续航里程的计算系统运行示意图。
38.如图1所示,本技术的车辆续航里程的计算方法包括,步骤101,获取车辆行驶区域的天气数据、车辆行驶道路交通数据、车辆驾驶者的驾驶习惯数据和车辆零部件的运行状态数据作为非线性模型的第一输入数据;步骤102,获取车速数据、车重数据和车辆制动数据作为线性模型的第二输入数据;步骤103,将所述非线性模型的输出结果和所述线性模型的输出结果进行加权求和,得到所述车辆的续航里程数据。
39.具体地,在步骤101,获取车辆行驶区域的天气数据、车辆行驶道路交通数据、车辆驾驶者的驾驶习惯数据和车辆零部件的运行状态数据作为非线性模型的第一输入数据。
40.在一些实施例中,所述车辆行驶区域的天气数据包括温度、风力、雨雪等级和霜冻等级数据。车辆行驶区域的天气数据例如可从外部专业机构提供的气象服务平台获取。气象服务平台例如图2中的206所示。
41.在一些实施例中,所述车辆行驶道路交通数据包括道路等级、行驶轨迹标示方式、道路坡度、路面曲率和通行状态数据。行驶轨迹标示方式与不同道路节点对应的里程计算
方式相关,例如立交桥、匝道、道路交叉口等道路节点对应的里程计算方式。
42.在一些实施例中,所述驾驶者的驾驶习惯数据包括市区道路行车速度数据、高速公路行车速度数据、实际车速与道路限速的差值数据、加速习惯数据、减速习惯数据、转弯加减速习惯数据、拥堵路段加减速习惯数据、空调使用习惯数据和/或座椅加热使用习惯数据。
43.在一实施例中,所述加速习惯数据、减速习惯数据、转弯加减速习惯数据、拥堵路段加减速习惯数据、空调使用习惯数据和/或座椅加热使用习惯数据通过实际操作和使用数据与预设阈值的比较后计算得到。
44.例如,加速习惯数据是将用户的加速频次和加速持续时间,与加速的频次和加速持续的时间的预设阈值进行比较,得到差值,再在与所述预设阈值对应的基准值的基础上,根据所述差值得到加速习惯数据。空调使用习惯数据是将用户的空调使用频次和使用持续时间与预设阈值进行比较,得到差值,再在与所述预设阈值对应的基准值的基础上,根据所述差值得到空调使用习惯数据。其他的用户使用习惯数据的计算与获取的方式与此类似。
45.在一些实施例中,所述车辆零部件的运行状态数据包括零部件性能和寿命数据、零部件已使用时长数据和零部件故障记录数据。所述车辆零部件包括电池包、电控组件、轮轴部件等。
46.在一些实施例中,本技术的技术方案还包括,对所述第一输入数据进行数据转换、数据标注和数据清洗操作。
47.数据转换例如为将驾驶者(即车辆用户)的驾驶习惯数据转换为便于处理的计数与呈现形式,例如量化(与量纲等相关)后形成矩阵或向量形式。在此基础上,进行数据标注和数据清洗,以便于后续输入非线性模型进行处理。
48.在一些实施例中,所述非线性模型例如包括神经网络模型,基于所述第一输入数据对所述神经网络模型进行训练和迭代操作,确定和更新所述神经网络模型的参数。
49.图3是本技术一实施例的非线性模型的示意图。
50.参考图3,非线性模型例如包括神经网络模型301。神经网络模型301包括sm(supplementary model,辅助模型)层311、mm(master model主模型)层312和聚合层313。
51.其中,sm层中还可包括第一sm层和第二sm层。mm层中还包括mm第一层、mm第二层和mm第三层。relu表示线性整流函数函数(rectified linear unit)。神经网络模型301得到计算能耗结果321。
52.在一些实施例中,还可进一步基于目标能耗结果331为基础,通过损失函数继续进行训练和迭代操作340。
53.图3中,351表示驾驶行为习惯采集数据。352表示道路交通采集数据。353表示天气采集数据。361-364表示经过数据转换、标注和清洗后的数据,361表示车辆零部件运行状态向量数据,362表示驾驶行为向量数据,363表示道路交通向量数据,364表示天气向量数据。在此过程中,如果数据在量化过程中出现稀疏向量或稀疏矩阵,可采用嵌入(embedding)技术将数据稠密化处理。
54.在步骤102,获取车速数据、车重数据和车辆制动数据作为线性模型的第二输入数据。线性模型例如通过数据回归、参量统计等方式进行形式化描述,计算得到线性模型的输出结果。
55.接下来,在步骤103,将所述非线性模型的输出结果和所述线性模型的输出结果进行加权求和,得到所述车辆的续航里程数据。
56.图4是本技术一实施例的输出结果计算示意图。
57.参考图4,将线性模型401的输出结果401a和非线性模型402的输出结果402a通过加权求和(f(x))计算408得到计算结果412,即车辆的续航里程数据。
58.图4中,421-424、431-434分别表示输入至线性模型和非线性模型的数据。例如,421表示车速数据,422表示车重数据,423、424表示车辆零部件参数。431-434分别表示天气数据、驾驶习惯数据、零部件运行状态数据和道路交通数据。
59.本技术还提供一种车辆续航里程的计算系统。
60.如前述,图2是本技术一实施例的车辆续航里程的计算系统运行示意图。
61.参考图2,本技术的车辆续航里程的计算系统212包括,数据获取模块214、数据计算模块216和数据输出模块218。
62.在一些实施例中,数据获取模块,被配置为:从服务器端获取车辆行驶区域的天气数据、车辆行驶道路交通数据、车辆驾驶者的驾驶习惯数据和车辆零部件的运行状态数据作为非线性模型的第一输入数据;从车机系统端获取车速数据、车重数据和车辆制动数据作为线性模型的第二输入数据。图2中,204表示车机系统端。202表示服务器端。
63.数据计算模块用于将所述非线性模型的输出结果,和所述线性模型的输出结果进行加权求和,得到所述车辆的续航里程数据。
64.数据输出模块,用于将所述车辆的续航里程数据输出至车机系统的交互界面。
65.在一些实施例中,车辆续航里程的计算系统也可归属于车机系统的整体的一部分。
66.参考图2,服务器端202例如包括数据收集模块、数据服务接口和模型算法及参数下发模块等。车机系统端204例如包括信息通信模块、信息回传模块和模型算法加载模块等。
67.本技术的车辆续航里程的计算方法和系统,在线性模型对应的基础计算公式的基础上,增加道路、天气状况和用车行为等对车辆能耗的影响因素,得到基于车辆工况的精准能耗数据,从而减少车主驾驶焦虑,提高行车安全,改善用户用车体验。
68.本技术的技术方案中,通过数据更新持续迭代计算模型,使得电池衰减等影响因素也被考虑在模型内,保证计算模型能够在车辆的整个生命周期都能计算精准。
69.上文已对基本概念做了描述,显然,对于本领域技术人员来说,上述发明披露仅仅作为示例,而并不构成对本技术的限定。虽然此处并没有明确说明,本领域技术人员可能会对本技术进行各种修改、改进和修正。该类修改、改进和修正在本技术中被建议,所以该类修改、改进、修正仍属于本技术示范实施例的精神和范围。
70.同时,本技术使用了特定词语来描述本技术的实施例。如“一个实施例”、“一实施例”、和/或“一些实施例”意指与本技术至少一个实施例相关的某一特征、结构或特点。因此,应强调并注意的是,本说明书中在不同位置两次或多次提及的“一实施例”或“一个实施例”或“一替代性实施例”并不一定是指同一实施例。此外,本技术的一个或多个实施例中的某些特征、结构或特点可以进行适当的组合。
71.本技术的一些方面可以完全由硬件执行、可以完全由软件(包括固件、常驻软件、
微码等)执行、也可以由硬件和软件组合执行。以上硬件或软件均可被称为“数据块”、“模块”、“引擎”、“单元”、“组件”或“系统”。处理器可以是一个或多个专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理器件(dapd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、处理器、控制器、微控制器、微处理器或者其组合。此外,本技术的各方面可能表现为位于一个或多个计算机可读介质中的计算机产品,该产品包括计算机可读程序编码。例如,计算机可读介质可包括,但不限于,磁性存储设备(例如,硬盘、软盘、磁带
……
)、光盘(例如,压缩盘cd、数字多功能盘dvd
……
)、智能卡以及闪存设备(例如,卡、棒、键驱动器
……
)。
72.计算机可读介质可能包含一个内含有计算机程序编码的传播数据信号,例如在基带上或作为载波的一部分。该传播信号可能有多种表现形式,包括电磁形式、光形式等等、或合适的组合形式。计算机可读介质可以是除计算机可读存储介质之外的任何计算机可读介质,该介质可以通过连接至一个指令执行系统、装置或设备以实现通讯、传播或传输供使用的程序。位于计算机可读介质上的程序编码可以通过任何合适的介质进行传播,包括无线电、电缆、光纤电缆、射频信号、或类似介质、或任何上述介质的组合。
73.同理,应当注意的是,为了简化本技术披露的表述,从而帮助对一个或多个发明实施例的理解,前文对本技术实施例的描述中,有时会将多种特征归并至一个实施例、附图或对其的描述中。但是,这种披露方法并不意味着本技术对象所需要的特征比权利要求中提及的特征多。实际上,实施例的特征要少于上述披露的单个实施例的全部特征。
74.虽然本技术已参照当前的具体实施例来描述,但是本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本技术,在没有脱离本技术精神的情况下还可作出各种等效的变化或替换,因此,只要在本技术的实质精神范围内对上述实施例的变化、变型都将落在本技术的权利要求书的范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献