CN118193838A - 一种充电桩的推荐方法、装置、电子设备及可读存储介质 - Google Patents
一种充电桩的推荐方法、装置、电子设备及可读存储介质 Download PDFInfo
- Publication number
- CN118193838A CN118193838A CN202410375739.4A CN202410375739A CN118193838A CN 118193838 A CN118193838 A CN 118193838A CN 202410375739 A CN202410375739 A CN 202410375739A CN 118193838 A CN118193838 A CN 118193838A
- Authority
- CN
- China
- Prior art keywords
- charging
- charging pile
- information
- vehicle
- recommendation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000004364 calculation method Methods 0.000 claims description 21
- 238000004590 computer program Methods 0.000 claims description 17
- 230000000694 effects Effects 0.000 claims description 12
- 238000012986 modification Methods 0.000 claims description 12
- 230000004048 modification Effects 0.000 claims description 12
- 238000012216 screening Methods 0.000 claims description 7
- 238000012217 deletion Methods 0.000 claims description 4
- 230000037430 deletion Effects 0.000 claims description 4
- 238000012163 sequencing technique Methods 0.000 claims description 4
- 238000013523 data management Methods 0.000 description 16
- 238000012545 processing Methods 0.000 description 10
- 101100182248 Caenorhabditis elegans lat-2 gene Proteins 0.000 description 8
- 101100182247 Caenorhabditis elegans lat-1 gene Proteins 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000002159 abnormal effect Effects 0.000 description 3
- 239000008186 active pharmaceutical agent Substances 0.000 description 3
- 230000010365 information processing Effects 0.000 description 3
- 101100511466 Caenorhabditis elegans lon-1 gene Proteins 0.000 description 2
- 101150061388 LON1 gene Proteins 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 101150004293 lon2 gene Proteins 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 208000019901 Anxiety disease Diseases 0.000 description 1
- 230000036506 anxiety Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 238000013486 operation strategy Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9536—Search customisation based on social or collaborative filtering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9538—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0201—Market modelling; Market analysis; Collecting market data
- G06Q30/0206—Price or cost determination based on market factors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Strategic Management (AREA)
- General Engineering & Computer Science (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Entrepreneurship & Innovation (AREA)
- Health & Medical Sciences (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- General Health & Medical Sciences (AREA)
- Game Theory and Decision Science (AREA)
- Primary Health Care (AREA)
- Remote Sensing (AREA)
- Tourism & Hospitality (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
本申请涉及车辆技术领域,提供了一种充电桩的推荐方法、装置、电子设备及可读存储介质。该方法包括:提取在充电桩信息数据库中预保存的充电桩信息;获取目标车辆的车辆充电功率,基于所有充电桩信息将充电桩输出功率不超过车辆充电功率的充电桩确定为预推荐充电桩;获取目标车辆的车辆位置信息,基于车辆位置信息与充电位置信息确定车辆与各预推荐充电桩中的充电距离;通过将各预推荐充电桩的充电桩输出功率与充电距离确定对应各预推荐充电桩的推荐评分,基于推荐评分确定充电桩的推荐列表,将推荐列表发送至用户终端,推荐列表包括按照推荐评分由高到低排列的多个预推荐充电桩。本申请通过提高了充电桩推荐的准确性。
Description
技术领域
本申请涉及车辆技术领域,尤其涉及一种充电桩的推荐方法、装置、电子设备及可读存储介质。
背景技术
在现代社会,随着电动汽车的普及和环保意识的增强,充电设施的需求日益增加,为了满足这一需求,大量的充电平台的出现为电动汽车车主提供了更多的充电选择。
当充电平台数量过多时,充电桩推荐任务变得尤为复杂,每个充电平台可能拥有不同数量、类型和规格的充电桩,而电动汽车的种类和充电需求也各不相同。传统的充电桩推荐方法往往基于简单的距离或价格因素进行排序和推荐,但这种方法它无法全面考虑车辆的具体需求、充电桩的兼容性以及充电效率等因素,导致推荐的充电桩可能并不符合车主的实际需求。
因此,亟需一种充电桩的推荐方法解决充电桩的推荐不准确问题。
发明内容
有鉴于此,本申请实施例提供了一种充电桩的推荐方法、装置、电子设备及可读存储介质,以解决现有技术中充电桩推荐不准确的问题。
本申请实施例的第一方面,提供了一种充电桩的推荐方法,包括:
提取在充电桩信息数据库中预保存的充电桩信息,充电桩信息数据库包括各充电平台的充电桩信息,充电桩信息包括充电桩的充电桩输出功率和充电桩的充电位置信息;
获取目标车辆的车辆充电功率,基于所有充电桩信息将充电桩输出功率不超过车辆充电功率的充电桩确定为预推荐充电桩;
获取目标车辆的车辆位置信息,基于车辆位置信息与充电位置信息确定车辆与各预推荐充电桩中的充电距离;
通过将各预推荐充电桩的充电桩输出功率与充电距离确定对应各预推荐充电桩的推荐评分,基于推荐评分确定充电桩的推荐列表,将推荐列表发送至用户终端,推荐列表包括按照推荐评分由高到低排列的多个预推荐充电桩。
本申请实施例的第二方面,提供了一种充电桩的推荐装置,包括:
获取模块,用于提取在充电桩信息数据库中预保存的充电桩信息,充电桩信息数据库包括各充电平台的充电桩信息,充电桩信息包括充电桩的充电桩输出功率和充电桩的充电位置信息;
筛选模块,用于获取目标车辆的车辆充电功率,基于所有充电桩信息将充电桩输出功率不超过车辆充电功率的充电桩确定为预推荐充电桩;
计算模块,用于获取目标车辆的车辆位置信息,基于车辆位置信息与充电位置信息确定车辆与各预推荐充电桩中的充电距离;
执行模块,用于通过将各预推荐充电桩的充电桩输出功率与充电距离确定对应各预推荐充电桩的推荐评分,基于推荐评分确定充电桩的推荐列表,将推荐列表发送至用户终端,推荐列表包括按照推荐评分由高到低排列的多个预推荐充电桩。
本申请实施例的第三方面,提供了一种电子设备,包括存储器、处理器以及存储在存储器中并且可在处理器上运行的计算机程序,该处理器执行计算机程序时实现上述方法的步骤。
本申请实施例的第四方面,提供了一种可读存储介质,该可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述方法的步骤。
本申请实施例与现有技术相比存在的有益效果是:通过在充电桩信息数据库中直接提取预先保存的充电桩信息,由于充电桩数据库中存在多个充电平台的充电桩信息,为用户提供了全面的充电服务信息,不需要用户分别对不同平台的充电桩进行查询,提高了查询充电桩推荐的便携性,之后,为了提高目标车辆电池的使用寿命,获取目标车辆的车辆充电功率,将充电桩输出功率不超过车辆充电功率的充电桩确定为预推荐充电桩,完成对充电桩推荐的初步筛选,使得之后推荐的充电桩的充电桩输出功率不大于车辆充电功率,减少充电过程中对于车辆电池的损耗,之后获取目标车辆的车辆位置信息,并基于车辆位置信息确定目标车辆与各预推荐充电桩的距离,最后结合充电桩输出功率以及充电距离对预推荐充电桩进行评分,确定充电桩的推荐列表,将推荐列表发送至用户终端完成对充电桩的推荐,提高了充电桩推荐的准确性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本申请实施例的应用场景的场景示意图;
图2是本申请实施例提供的一种充电桩的推荐方法的流程示意图;
图3是本申请实施例提供的一种充电桩的推荐方法对于充电桩信息处理的流程示意图;
图4是本申请实施例提供的一种充电桩的推荐方法的应用流程图;
图5是本申请提供的充电流程示意图;
图6是本申请实施例提供的一种充电桩的推荐装置的结构示意图;
图7是本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
图1是本申请实施例的应用场景的场景示意图。该应用场景可以包括第一终端设备101、第二终端设备102和第三终端设备103、服务器104以及网络105。
第一终端设备101、第二终端设备102和第三终端设备103可以是硬件,也可以是软件。当第一终端设备101、第二终端设备102和第三终端设备103为硬件时,其可以是具有显示屏且支持与服务器104通信的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等;当第一终端设备101、第二终端设备102和第三终端设备103为软件时,其可以安装在如上所述的电子设备中。第一终端设备101、第二终端设备102和第三终端设备103可以实现为多个软件或软件模块,也可以实现为单个软件或软件模块,本申请实施例对此不作限制。进一步地,第一终端设备101、第二终端设备102和第三终端设备103上可以安装有各种应用,例如数据处理应用、即时通信工具、社交平台软件、搜索类应用、购物类应用等。
服务器104可以是提供各种服务的服务器,例如,对与其建立通信连接的终端设备发送的请求进行接收的后台服务器,该后台服务器可以对终端设备发送的请求进行接收和分析等处理,并生成处理结果。服务器104可以是一台服务器,也可以是由若干台服务器组成的服务器集群,或者还可以是一个云计算服务中心,本申请实施例对此不作限制。
需要说明的是,服务器104可以是硬件,也可以是软件。当服务器104为硬件时,其可以是为第一终端设备101、第二终端设备102和第三终端设备103提供各种服务的各种电子设备。当服务器104为软件时,其可以是为第一终端设备101、第二终端设备102和第三终端设备103提供各种服务的多个软件或软件模块,也可以是为第一终端设备101、第二终端设备102和第三终端设备103提供各种服务的单个软件或软件模块,本申请实施例对此不作限制。
网络105可以是采用同轴电缆、双绞线和光纤连接的有线网络,也可以是无需布线就能实现各种通信设备互联的无线网络,例如,蓝牙(Bluetooth)、近场通信(Near FieldCommunication,NFC)、红外(Infrared)等,本申请实施例对此不作限制。
用户可以通过第一终端设备101、第二终端设备102和第三终端设备103经由网络105和服务器104建立通信连接,以接收或发送信息等。具体的,服务器104提取预保存的充电桩信息数据库中的充电桩信息,之后接收由通过第一终端设备101、第二终端设备102和第三终端设备103发送的目标车辆的车辆充电功率和目标车辆的车辆位置信息,基于所有充电桩信息将充电桩输出功率不超过车辆充电功率的充电桩确定为预推荐充电桩以及基于车辆位置信息与充电桩的充电位置信息确定车辆与各预推荐充电桩中的充电距离,通过将各预推荐充电桩的充电桩输出功率与充电距离确定对应各预推荐充电桩的推荐评分,基于推荐评分确定充电桩的推荐列表,最后将推荐列表发送至第一终端设备101、第二终端设备102和第三终端设备103,用户通过查看第一终端设备101、第二终端设备102和第三终端设备103上的推荐列表对充电桩进行选择,实现将服务器保存的充电桩推荐给用户。
需要说明的是,第一终端设备101、第二终端设备102和第三终端设备103、服务器104以及网络105的具体类型、数量和组合可以根据应用场景的实际需求进行调整,本申请实施例对此不作限制。
图2是本申请实施例提供的一种充电桩的推荐方法的流程示意图。图2的充电桩的推荐方法可以由图1的终端设备或服务器执行。如图2所示,该充电桩的推荐方法包括:
S201,提取在充电桩信息数据库中预保存的充电桩信息,充电桩信息数据库包括各充电平台的充电桩信息,充电桩信息包括充电桩的充电桩输出功率和充电桩的充电位置信息;
S202,获取目标车辆的车辆充电功率,基于所有充电桩信息将充电桩输出功率不超过车辆充电功率的充电桩确定为预推荐充电桩;
S203,获取目标车辆的车辆位置信息,基于车辆位置信息与充电桩的充电位置信息确定车辆与各预推荐充电桩中的充电距离;
S204,通过将各预推荐充电桩的充电桩输出功率与充电距离确定对应各预推荐充电桩的推荐评分,基于推荐评分确定充电桩的推荐列表,将推荐列表发送至用户终端,推荐列表包括按照推荐评分由高到低排列的多个预推荐充电桩。
具体的,充电桩的推荐方法由终端设备或服务器执行,处理平台为大数据管理平台,通过保存充电桩信息,将保存的充电桩信息以特定规则与目标车辆进行匹配,将推荐的充电桩信息发送至用户终端,其中,用户终端可以由图1的第一终端设备101、第二终端设备102和第三终端设备103实现。
在S201,提取在充电桩信息数据库中预保存的充电桩信息。步骤中,充电桩信息数据指经过计算机整理后的包含有各平台充电桩信息的数据集合,存储在一个或多个文件中。充电桩信息用于指示该充电桩的各种信息,用于指示该充电桩的基础数据、运营策略以及地理位置等多个维度信息,充电桩的充电桩输出功率和充电桩的充电位置信息。其中,充电桩输出功率是指充电设施能够提供给电动汽车的最大充电功率,通常以千瓦(kW)为单位来表示,充电桩输出功率决定了充电桩对车辆充电速度的快慢,当无法直接获取充电桩输出功率,通过获取充电桩的电流和电压,间接得到充电桩输出功率,充电桩输出功率=充电桩电压×充电桩电流,比如当220V电压,16A电流时,充电桩输出功率=220V×16A=3.52kW,充电桩输出功率代表每小时充电度数3.52kW表示每小时充电3.52度,因此选择充电桩的电压越高,电流越大的那么充电速度就越快;充电位置信息是指充电桩的具体位置或地址,具体来说,充电位置信息包括但不限于充电桩的经纬度,以及充电桩的详细地址,其中经纬度可以精确定位充电桩的地理位置,经纬度的具体数值可以通过地理信息系统或全球定位系统得到,可以帮助用户更方便地找到并使用充电桩;充电桩的详细地址指对于该充电桩位置的文字描述信息,包括街道名称、门牌号、交叉路口、建筑物或地标等信息,以确保用户能够轻松定位和导航到充电桩。
此外,充电桩信息还包括地区编码信息、标识信息等,其中,地区编码信息用于标识该充电桩的地理区域,可以根据地理编码系统设定,编码可以为一串数字或字母的组合,通过地区编码信息可以快速识别充电桩所在的地区,并且通过地区编码信息有助于在充电桩信息数据库中进行分类、管理和查询。标识信息指该充电桩的识别码,通过该标识信息可以区分和识别不同的充电桩。
此外,充电桩信息还包括所在充电站的充电站标识、充电类型、充电电压、充电电流、充电费用、充电桩所在停车场费用以及充电站图片等。其中,充电站标识指用于区分不同充电站的标识信息,通过识别对应的充电站标识可以帮助用户快速识别并定位到特定的充电站;充电类型包括可以根据充电功率分为超充、快充、慢充等,具体根据实际情况进行划分即可,本实施例对此不做限制,超充桩能够在极短的时间内为电动汽车充入大量电量,为用户提供更为快捷的充电体验,快充桩通常具有较高的充电功率,能够在相对较短的时间内为电动汽车充入较多的电量,慢充桩的充电功率相对较低,充电速度较慢,但通常对电池的损害较小,通过获取充电桩的类型,用户可以根据使用场景对充电桩的类型做出选择,提高用户对于充电桩推荐的满意程度;充电电压和充电电流为该充电桩的电压大小以及电流大小,当无法获取充电桩的充电功率,通过计算充电电压和充电电流的积,可以得到该充电桩的充电功率;充电费用为该充电桩充电的单价,充电平台、充电功率以及充电时间的不同,其充电费用通常存在差异信息,用户可以基于充电费用对推荐的充电桩做出选择,采取更加经济高效的使用充电桩服务,此外充电桩所在的停车场可能收取额外的停车费用,因此,充电桩信息数据库提前保存充电桩所在停车场的费用,这样,用户在查看对应的充电桩信息时,可以同时了解到相关的停车费用,从而做出更为全面和经济的充电选择。
在S202,获取目标车辆的车辆充电功率,基于所有充电桩信息将充电桩输出功率不超过车辆充电功率的充电桩确定为预推荐充电桩。具体的,车辆充电功率指车辆在充电时所支持的最大输入功率,通常有车辆的电池参数据决定,车辆电池的参数,如电池容量、电压和充电电流等,会直接影响充电功率的大小,不同车型和配置的电动汽车,其电池参数可能有所不同,因此所支持的充电功率也会有所差异,选择输出功率与车辆充电功率相匹配的充电桩,可以确保充电过程的高效和安全,当充电桩的输出功率过低时,车辆的充电速度会相对较低,而如果充电桩的输出功率过高,会对车辆电池造成损害,为了在延长车辆电池的生命周期的情况下,向用户推荐匹配的充电桩,基于所有充电桩信息将充电桩输出功率不超过车辆充电功率的充电桩确定为预推荐充电桩,充电桩进行初步筛选,具体可以为,车辆充电电功率减去所有充电桩输出功率,如果结果小于0,则过滤,保留结果大于等于0的充电桩,进而减少目标车辆在充电中对电池的损耗,延长目标车辆内的电池生命周期。
获取目标车辆的车辆充电功率方式可以为,通过获取对应的目标车辆的车辆型号,基于该车辆型号直接获取标记的车辆充电功率,当无法直接获取到车辆充电功率时,获取目标车辆对应车辆型号的电压和电流数值,通过两者相乘得到车辆充电功率。
通过获取目标车辆的车辆充电功率,为了向用户推荐匹配的充电桩,基于所有充电桩信息将充电桩输出功率不超过车辆充电功率的充电桩确定为预推荐充电桩,对充电桩进行初步筛选,将充电桩的输出功率不超过目标车辆对应的车型最大值以此来延长目标车辆内的电池生命周期。
在S203,获取目标车辆的车辆位置信息,基于车辆位置信息与充电位置信息确定车辆与各预推荐充电桩中的充电距离。具体的,目标车辆的车辆位置信息为目标车辆的当前位置,获取的方式包括但不限于利用车辆的卫星定位功能、车载导航系统或者与车辆进行连接的智能手机应用等。
车辆位置信息可以为经纬度坐标,获取充电距离的方式可以为基于目标车辆的经纬度坐标以及预推荐充电桩的经纬度坐标进行实现,例如,调用现有的地图供应接口,将目标车辆的经纬度以及预推荐充电桩的经纬度输入至现有的地图供应接口,获取来自地图供应接口计算得到的充电距离,通过该方式可以直接获取目标车辆到达对应各预推荐充电桩的行驶距离,无需进行复杂的地理计算,不仅提高计算效率,还可以确保计算结果的准确性。
获取充电距离的方式直接带入车辆到充电桩的距离公式中进行计算,车辆到充电桩的距离公式如下:
d=(R×arccos(sin(lat1)×sin(lat2)+
cos(lat1)×cos(lat2)×cos(lon1-lon2)))÷1000;
其中,d指充电距离;lat1和lat2分别指预推荐充电桩和目标车辆的纬度;lon1和lon2分别指预推荐充电桩和目标车辆的经度,即预推荐充电桩的经纬度坐标为(lat1,lon1),目标车辆的经纬度坐标为(lat2,lon2);R指地球半径。
通过直接使用车辆到充电桩的距离公式获取充电距离,不需要额外使用外部资源,提高信息的安全性,以及直接进行计算可以快速得到对应的充电距离,减少对用户推荐充电桩的所需时间,进而提高用户对于充电桩推荐的满意度。
在S204,通过将各预推荐充电桩的充电桩输出功率与充电距离确定对应各预推荐充电桩的推荐评分,基于推荐评分确定充电桩的推荐列表,将推荐列表发送至用户终端,推荐列表包括按照推荐评分由高到低排列的多个预推荐充电桩。具体的,推荐评分用于评价各预推荐充电桩的匹配程度,基于各预推荐充电桩的充电桩输出功率与充电距离进行确定,以确保为用户提供既方便又高效的充电桩推荐。推荐列表包括排序后的多个预推荐充电桩信息,推荐列表发送至用户终端,用户可以直接查看用户终端的推荐列表的充电桩信息,对推荐的充电桩做出合适的选择,提高了用户的充电体验和满意度。
根据本申请实施例提供的技术方案,通过在充电桩信息数据库中提取预先保存的充电桩信息,因为充电数据库中包含多个充电平台的充电桩信息,能够为用户提供全面的充电服务信息,无需用户分别查询不同平台的充电桩,从而提高了查询充电桩推荐的便捷性。之后,为了提高目标车辆电池的使用寿命,获取目标车辆的充电功率,并将充电桩输出功率不超过车辆充电功率的充电桩作为预推荐充电桩,完成充电桩推荐的初步筛选,使得推荐的充电桩输出功率将不大于车辆充电功率,减少在充电过程中对车辆电池的损耗,随后,获取目标车辆的位置信息,并根据车辆位置信息确定目标车辆与各预推荐充电桩的距离,结合充电桩输出功率和充电距离对预推荐充电桩进行评分,通过充电评分确定各充电桩与目标车辆的匹配程度,进而确定充电桩的推荐列表,并将该列表发送至用户终端,使得用户可以根据用户终端的推荐列表的充电桩信息,对推荐的充电桩进行选择,实现了充电桩的推荐,提高了充电桩推荐的准确性。
图3是本申请实施例提供的一种充电桩的推荐方法对于充电桩信息处理的流程示意图。如图3所示,在提取在充电桩信息数据库中预保存的充电桩信息之前,还包括:
获取各充电平台对应的充电桩信息,将充电桩信息保存在充电桩信息数据库;
当通过保存接口接收到对应充电平台的增加信息,提取增加信息中的充电桩信息,将提取的充电桩信息保存到充电桩信息数据库;
当通过修改接口接收到对应充电平台的修改信息,提取修改信息中的充电桩信息,将充电桩信息替换至充电桩信息数据库对应的充电桩信息;
当通过删除接口接收到对应充电平台的删除信息,基于删除信息指示的充电桩信息将充电桩信息数据库中对应的充电桩信息标记为停用状态;
当接收到对应充电平台的活动信息,将活动信息发送至用户终端。
具体的,当充电桩的推荐方法的执行主体为大数据管理平台,大数据管理平台提供一套保存和修改、删除的接口暴露给对应的充电平台,保存接口是一个专门设计的应用程序编程接口(Application Programming Interface,API)端点,允许充电平台将新的充电桩信息发送到充电桩信息数据库系统,负责接收、验证和处理这些信息,确保充电桩信息能够正确、安全地存储到充电桩信息数据库中,当充电平台新增了充电桩后,调用保存接口将具体的充电桩信息的数据推送到大数据平台,大数据平台将信息保存到充电桩信息数据库中。
修改接口是一个用于处理充电桩信息更新的API端点,当充电平台的充电桩信息发生变动时,充电平台会调用这个接口,将最新的充电桩信息推送至大数据平台,以便大数据平台能够更新充电桩信息数据库中的记录,确保信息的准确性和实时性。
删除接口是一个设计用于移除充电桩信息的API端点,接收来自充电平台的删除请求,并在验证请求的合法性后,将充电桩信息数据库中对应的充电桩信息标记为停用状态,防止用户到达目的地后发现充电桩不可用。
活动信息指各充电平台对于充电桩充电的优惠活动的信息,当某个充电平台需要搞优惠活动时,将活动信息推送给大数据平台,大数据平台将在对应的用户终端的应用程序上推送优惠活动,或者在用户终端的应用程序上属于该充电平台下面的每个充电站显示,方便用户参与该优惠活动,提供更为便捷和经济的充电服务体验。
根据本申请实施例提供的技术方案,通过对应保存接口、修改接口和删除接口对充电桩信息进行更新,进而实现对充电桩信息的全面、安全、高效的信息管理,确保充电桩信息数据库中的信息与实际情况保持一致,进而为用户提供更加准确的充电桩推荐服务。
在一些实施例中,充电桩信息还包括充电桩对应的地区编码信息,
获取目标车辆的车辆充电功率,基于所有充电桩信息将充电桩输出功率不超过车辆充电功率的充电桩确定为预推荐充电桩,包括:
获取目标车辆的车辆位置信息,基于车辆位置信息确定目标车辆对应位置的地区编码信息;
获取目标车辆的车辆充电功率,基于地区编码信息,将具有地区编码信息的充电桩中充电桩输出功率不超过车辆充电功率的充电桩确定为预推荐充电桩。
具体的,基于车辆位置信息确定目标车辆对应位置的地区编码信息可以通过位置与地区编码信息之间的映射关系进行确定,代表了目标车辆所在的地理区域。
根据本申请实施例提供的技术方案,通过获取目标车辆的车辆位置信息,车辆位置与地区编码信息之间的映射关系,确定目标车辆对应位置的地区编码信息,之后获取目标车辆的车辆充电功率,对充电桩进行初步筛选,通过先筛选出地区编码信息与目标车辆所在地的地区编码相同的充电桩,之后通过车辆充电功率与充电桩桩输出功率对充电桩进行筛选,将充电桩输出功率不超过车辆充电功率的充电桩确定为预推荐充电桩,减少对充电桩信息数量的获取,减少对充电桩信息处理的计算量,进而提高了充电桩推荐的推荐速度,提高用户体验。
在一些实施例中,通过将各预推荐充电桩的充电桩输出功率与充电距离确定对应各预推荐充电桩的推荐评分,基于推荐评分确定充电桩的推荐列表,将推荐列表发送至用户终端,包括:
确定充电桩输出功率的充电权重与充电距离的距离权重,基于充电权重与距离权重对充电桩输出功率和充电距离进行加权求和,确定各预推荐充电桩的推荐评分;
基于推荐评分对各预推荐充电桩进行排序,得到按推荐评分由高到低排列预推荐充电桩的推荐列表,将推荐列表发送至用户终端。
具体的,充电权重表示充电桩输出功率在推荐评分中的重要性,如果希望推荐充电速度更快的充电桩,可以给予输出功率更高的权重。距离权重表示充电距离在推荐评分中的重要性。如果希望推荐距离更近的充电桩,可以给予充电距离更高的权重。推荐评分用于体现对于充电桩的推荐程度,具体的公式可以为:推荐评分=(充电桩输出功率×输出功率权重)+(1/充电距离×充电距离权重)。其中充电桩输出功率可以直接使用充电桩的实际输出功率值,充电距离中取倒数是为了将距离转换为正相关的因素,因为距离越近,评分应该越高,在实际应用中,为避免充电距离非常小时导致的评分异常高,可以对充电距离进行归一化处理或设置一个最小距离阈值。
根据本申请实施例提供的技术方案,通过确定充电桩输出功率的充电权重与充电距离的距离权重,基于充电权重与距离权重对充电桩输出功率和充电距离进行加权求和,确定各预推荐充电桩的推荐评分,之后基于推荐评分对各预推荐充电桩进行排序,得到按推荐评分由高到低排列预推荐充电桩的推荐列表,将推荐列表发送至用户终端,使得用户可以查看用户终端的推荐列表,基于推荐列表中展示的充电桩信息,对推荐了列表中的充电桩进行选择。通过综合考虑充电桩的输出功率和充电距离,为用户提供高效又便捷的充电桩推荐。
基于上述实施例,图4是本申请实施例提供的一种充电桩的推荐方法的应用流程图。如图4所示,该推荐方法包括:
用户使用手机号注册登录目标车辆对应主机厂提供的车主应用程序。
车主应用程序调用云端接口并传入当前用户的手机号,云端通过手机号查找车辆的购买记录,进行人车绑定,并记录人车绑定关系用户通过车主应用程序查看各个充电平台的充电桩信息,用户选择匹配自己购买车辆车型对应的充电桩,车主应用程序调用大数据管理平台查询的充电桩信息并传入需要匹配车型的充电桩,大数据管理平台根据当前用户的登录信息获取到该用户的车辆信息,比如电压和电流数值,通过两者相乘得到车辆充电功率,车型直接标记了充电功率直接使用,之后大数据管理平台根据车辆的经纬度计算出当前目标车辆定位的地区编码信息,之后通过当前地区编码信息获取当前地区的充电桩信息,以及获取充电桩的功率,使用目标车辆的车辆充电功率减去充电功率,如果结果小于0,则过滤,如果大于等于0则保留,如果结果是正数并且靠近0的,说明该充电桩最匹配,将大于0都过滤出来充电桩输出功率不超过车辆充电功率的充电桩确定为预推荐充电桩,在根据目标车辆的经纬度和充电桩位置计算距离,确定充电桩输出功率的充电权重与充电距离的距离权重,基于充电权重与距离权重对充电桩输出功率和充电距离进行加权求和,确定各预推荐充电桩的推荐评分,基于推荐评分对各预推荐充电桩进行排序,得到按推荐评分由高到低排列预推荐充电桩的推荐列表,返回推荐列表指用户终端的车主应用程序,将充电桩信息展示给用户,供用户选择。
在一些实施例中,通过将各预推荐充电桩的充电桩输出功率与充电距离确定对应各预推荐充电桩的推荐评分,基于推荐评分确定充电桩的推荐列表,将推荐列表发送至用户终端,包括:
获取目标车辆的当前电量数据,基于车辆充电功率和各充电桩输出功率确定目标车辆的预计充电时间;
基于充电距离确定目标车辆到达对应各预推荐充电桩的预计行驶时间;
将各充电桩对应的预计充电时间和预计行驶时间相加得到预计总时间,依据预计总时间将各预推荐充电桩按照由低到高的顺序排列得到推荐列表,将推荐列表发送至用户终端。
具体的,目标车辆的当前电量数据为电池容量和电池剩余电量,预计充电时间可以基于充电时长公式进行计算,充电时长公式为:充电时长=电池容量×(充电上限-电池剩余电量)/充电桩输出功率。预计行驶时间为距离除速度,当充电距离为通过经纬度计算时,预计行驶时间公式如下:
T=((R×arccos(sin(lat1)×sin(lat2)+
cos(lat1)×cos(lat2)×cos(lon1-lon2)))÷1000÷v)×60;
其中T指预计行驶时间,单位为分钟;lat1和lat2分别指预推荐充电桩和目标车辆的纬度;lon1和lon2分别指预推荐充电桩和目标车辆的经度,即预推荐充电桩的经纬度坐标为(lat1,lon1),目标车辆的经纬度坐标为(lat2,lon2);R指地球半径;v指车辆速度,单位为千米每小时。
当充电距离为通过将目标车辆的经纬度以及预推荐充电桩的经纬度输入至现有的地图供应接口,获取来自地图供应接口计算得到的充电距离时,预计行驶时间公式如下:
T=(d÷1000÷v)×60;
其中T指预计行驶时间,单位为分钟;d指充电距离,单位为千米;v指车辆速度,单位为千米每小时。
根据本申请实施例提供的技术方案,通过获取目标车辆的当前电量数据,计算得到目标车辆的预计充电时间,之后充电距离确定目标车辆到达对应各预推荐充电桩的预计行驶时间,为了给用户推荐预计总时间最短的充电桩,将各充电桩对应的预计充电时间和预计行驶时间相加得到预计总时间,依据预计总时间将各预推荐充电桩按照由低到高的顺序排列得到推荐列表,将推荐列表发送至用户终端,使得用户可以基于推荐直接选择充电时间最短的充电桩,减少用户对于车辆的电量焦虑,提高用户对于充电桩推荐的体验。
此外,在一些实施例中,基于充电距离确定目标车辆到达对应各预推荐充电桩的预计行驶时间,包括:
获取目标车辆的实时速度,当实时速度大于或等于预设速度阈值,按照第一预计行驶时间计算公式预计行驶时间,第一预计行驶时间计算公式如下:
T=d÷ve;
其中,T指预计行驶时间,d指充电距离,ve指实时速度;
当实时速度小于预设速度阈值,获取目标车辆的期望行驶速度,按照第二预计行驶时间计算公式计算预计行驶时间,第二预计行驶时间的计算公式如下:
T=d÷vr;
其中T指预计行驶时间,d指充电距离,vr指期望行驶速度。
具体的,车辆实时速度低于预设速度阈值表示车辆处于非正常行驶状态,例如停车或者怠速状态,此时的目标车辆行驶速度低,不能根据当前速度确定准确预计行驶时间。预设速度阈值的设置根据实际情况进行设置,例如10千米每小时,本实施例对此不做限制,当目标车辆的实时速度小于预设速度阈值,通过期望行驶速度去计算预计行驶速度。期望行驶速度可以根据道路限速,或者当前道路的车流速度确定,本实施例对此不做任何限制,根据实际情况进行获取即可,例如,当前目标车辆处于静止状态,预设速度阈值为10千米每小时,期望行驶速度为50千米每小时,当充电距离为5千米,预计行驶时间则为10分钟。
根据本申请实施例提供的技术方案,通过获取目标车辆的实时速度,当实时速度大于或等于预设速度阈值,可以判断目标车辆处于正常行驶状态,将充电距离与实时速度的商作为目标车辆到达对应各预推荐充电桩的预计行驶时间,当实时速度小于预设速度阈值,可以判断目标车辆处于非正常行驶状态,获取目标车辆的期望行驶速度,将充电距离与期望行驶速度的商作为预计行驶时间,避免因为数据错误导致的预计时间偏差,提供了更加准确的预计行驶时间,进而提高了充电桩推荐的准确度,为用户提供更加合理的充电桩推荐。
根据上述实施例,本申请的应用场景如下:
用户登录车主应用程序,车主应用程序可以根据当前车辆识别码(VehicleIdentification Number,vin)或者当前用户手机号获取到人车绑定关系记录,进而获取到车辆vin码传入大数据管理平台。大数据管理平台根据车辆vin码获取当前车辆上报的当前位置信息,之后大数据平台获取目标车辆的电池数据,比如该车辆最大容量60KWH,目前车辆还剩余电量20%,因此需要充电60KWH×(1-0.2)=48KWH,之后通过获取预推荐充电桩,根据充电桩充电功率计算充48KWH需要的充电时长,车辆经纬度和充电桩经纬度计算预推荐充电桩与目标车辆的充电距离,获取车辆当前速度信息,当目标车辆处于静止状态时可以默认50千米每小时,则距离充电桩5千米,目标车辆行驶到充电桩的预计行驶时间为10分钟将各充电桩对应的预计充电时间和预计行驶时间相加得到预计总时间,依据预计总时间将各预推荐充电桩按照由低到高的顺序排列得到推荐列表,将推荐列表发送至用户终端,使用户查看车主应用程序的充电桩信息完成对用户的充电桩推荐。
此外,在一些实施例中,充电桩信息还包括充电桩对应的标识信息,在通过将各预推荐充电桩的充电桩输出功率与充电距离确定对应各预推荐充电桩的推荐评分,基于推荐评分确定充电桩的推荐列表,将推荐列表发送至用户终端之后,还包括:
当接收到用户终端发送的充电桩对应的标识信息;
基于标识信息确定对应的充电平台,获取目标车辆的车辆充电数据信息,将车辆充电数据信息与标识信息发送至对应的充电平台,以使充电平台基于车辆充电数据信息与标识信息将生成对应的充电订单发送充电指令至对应的充电桩,以控制充电桩执行对于目标车辆的充电任务;
当接受到对应充电平台的充电费用信息,将充电费用信息发送至用户终端,以使用户终端执行对应的支付任务。
具体地,充电桩对应的标识信息为充电桩的唯一标识,通过获取充电桩的标识信息进而确定到具体的充电桩以及充电桩对应的充电平台。用户终端获取充电桩对应的标识信息的方式可以为识别充电桩的二维码信息,二维码信息包含了充电平台的编码以及充电桩唯一编码,并将该二维码信息作为充电桩的标识信息,确定充电平台以及充电桩。车辆充电数据信息为车辆的当前电量,车辆vin码以及用户身份信息,用户身份信息包括当前手机号或者身份证号,用于对用户的身份进行验证,提高充电安全。充电订单指示对应充电桩进行充电的订单信息,包括但不限于车辆vin码、车型、用户手机号、充电订单生成开始时间、充电开始时间、充电结束时间、订单号、充电桩编码、来自于哪个车辆主机厂应用程序、车辆当前电量等。在完成充电后,充电平台收到充电桩结束充电的信号,更新充电订单充电结束时间,并计算当前车辆充电桩的充电单价以及充电时长进行计算充电费用,将充电费用发送至大数据管理平台。大数据管理平台之后将充电费用信息发送至用户终端,提醒用户执行对应的支付任务。
根据本申请实施例提供的技术方案,通过在接收到用户终端发送的充电桩对应的标识信息后,基于标识信息确定对应的充电平台,获取目标车辆的车辆充电数据信息,将车辆充电数据信息与标识信息发送至对应的充电平台,以使充电平台基于车辆充电数据信息与标识信息将生成对应的充电订单,进而发送充电指令至对应的充电桩,控制充电桩执行对于目标车辆的充电任务,在目标车辆充电完成后,充电平台收到充电桩结束充电的信号,更新充电订单充电结束时间,并计算当前车辆充电桩的充电单价以及充电时长进行计算充电费用,将充电费用发送至大数据管理平台,当大数据管理平台接受到对应充电平台的充电费用信息,将充电费用信息发送至用户终端,以使用户基于用户终端的充电费用执行对应的支付任务。通过大数据平台对充电平台的整合,进而实现了用户从寻找充电桩、进行车辆充电以及充电缴费的一体化流程,不需要充电平台各自对应的应用程序进行操作,简化了充电流程,提高了用户的充电体验。
图5是本申请提供的充电流程示意图,如图5所示,该充电流程包括:
1、各个充电平台对不同的充电桩生成一个唯一的二维码,二维码信息包含了充电平台的编码和充电桩唯一编码。
2、用户将充电桩的充电枪插上目标车辆充电孔后,使用车主应用程序扫描二维码信息,识别出充电平台的编码和充电桩唯一的编码。
3、大数据平台将根据充电平台编码应该调用哪个充电平台地址。
4、大数据管理平台将车辆vin码、用户当前手机号或者身份证号、充电桩编码、车辆当前电量给充电平台。
5、充电平台接受大数据管理平台充电请求后生成订单,比如车辆vin码、车型、手机号、充电订单生成开始时间、充电开始时间、充电结束时间、订单号、充电桩编码、来自于哪个车主应用程序、车辆当前电量等等生成订单,充电平台再发送指令给充电桩开始充电。
6、当用户充电完成后,充电平台收到充电桩结束充电的信号,更新充电订单充电结束时间,并计算当前车辆充电桩的充电单价以及充电时长计算充电费用。
7、将充电费用推送给大数据管理平台。
8、大数据管理平台将订单信息推送给用户终端上的车主应用程序,提醒用户需要支付的金额,用户支付完成后结束本次充电。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
上述所有可选技术方案,可以采用任意结合形成本申请的可选实施例,在此不再一一赘述。
下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。
图6是本申请实施例提供的一种充电桩的推荐装置的结构示意图。如图6所示,该充电桩的推荐装置包括:
获取模块601,用于提取在充电桩信息数据库中预保存的充电桩信息,充电桩信息数据库包括各充电平台的充电桩信息,充电桩信息包括充电桩的充电桩输出功率和充电桩的充电位置信息;
筛选模块602,用于获取目标车辆的车辆充电功率,基于所有充电桩信息将充电桩输出功率不超过车辆充电功率的充电桩确定为预推荐充电桩;
计算模块603,用于获取目标车辆的车辆位置信息,基于车辆位置信息与充电位置信息确定车辆与各预推荐充电桩中的充电距离;
执行模块604,用于通过将各预推荐充电桩的充电桩输出功率与充电距离确定对应各预推荐充电桩的推荐评分,基于推荐评分确定充电桩的推荐列表,将推荐列表发送至用户终端,推荐列表包括按照推荐评分由高到低排列的多个预推荐充电桩。
在一些实施例中,获取模块之前还包括信息保存模块,信息保存模块具体用于获取各充电平台对应的充电桩信息,将充电桩信息保存在充电桩信息数据库;当通过保存接口接收到对应充电平台的增加信息,提取增加信息中的充电桩信息,将提取的充电桩信息保存到充电桩信息数据库;当通过修改接口接收到对应充电平台的修改信息,提取修改信息中的充电桩信息,将充电桩信息替换至充电桩信息数据库对应的充电桩信息;当通过删除接口接收到对应充电平台的删除信息,基于删除信息指示的充电桩信息将充电桩信息数据库中对应的充电桩信息标记为停用状态;当接收到对应充电平台的活动信息,将活动信息发送至用户终端。
在一些实施例中,充电桩信息还包括充电桩对应的地区编码信息,筛选模块具体用于获取目标车辆的车辆位置信息,基于车辆位置信息确定目标车辆对应位置的地区编码信息;获取目标车辆的车辆充电功率,基于地区编码信息,将具有地区编码信息的充电桩中充电桩输出功率不超过车辆充电功率的充电桩确定为预推荐充电桩。
在一些实施例中,执行模块具体用于确定充电桩输出功率的充电权重与充电距离的距离权重,基于充电权重与距离权重对充电桩输出功率和充电距离进行加权求和,确定各预推荐充电桩的推荐评分;基于推荐评分对各预推荐充电桩进行排序,得到按推荐评分由高到低排列预推荐充电桩的推荐列表,将推荐列表发送至用户终端。
在一些实施例中,执行模块具体还用于获取目标车辆的当前电量数据,基于车辆充电功率和各充电桩输出功率确定目标车辆的预计充电时间;基于充电距离确定目标车辆到达对应各预推荐充电桩的预计行驶时间;将各充电桩对应的预计充电时间和预计行驶时间相加得到预计总时间,依据预计总时间将各预推荐充电桩按照由低到高的顺序排列得到推荐列表,将推荐列表发送至用户终端。
此外,在一些实施例中,执行模块具体用于获取目标车辆的实时速度,当实时速度大于或等于预设速度阈值,按照第一预计行驶时间计算公式预计行驶时间,第一预计行驶时间计算公式如下:
T=d÷ve;
其中,T指预计行驶时间,d指充电距离,ve指实时速度;
当实时速度小于预设速度阈值,获取目标车辆的期望行驶速度,按照第二预计行驶时间计算公式,第二预计行驶时间的计算公式如下:
T=d÷vr;
其中T指预计行驶时间,d指充电距离,vr指期望行驶速度。
在一些实施例中,充电桩信息还包括充电桩对应的标识信息,执行模块之后还包括充电模块,充电模块具体用于当接收到用户终端发送的充电桩对应的标识信息;基于标识信息确定对应的充电平台,获取目标车辆的车辆充电数据信息,将车辆充电数据信息与标识信息发送至对应的充电平台,以使充电平台基于车辆充电数据信息与标识信息将生成对应的充电订单发送充电指令至对应的充电桩,以控制充电桩执行对于目标车辆的充电任务;当接受到对应充电平台的充电费用信息,将充电费用信息发送至用户终端,以使用户终端执行对应的支付任务。
图7是本申请实施例提供的电子设备的示意图。如图7所示,该实施例的电子设备7包括:处理器701、存储器702以及存储在该存储器702中并且可在处理器701上运行的计算机程序703。处理器701执行计算机程序703时实现上述各个方法实施例中的步骤。或者,处理器701执行计算机程序703时实现上述各装置实施例中各模块/单元的功能。
电子设备7可以是桌上型计算机、笔记本、掌上电脑及云端服务器等电子设备。电子设备7可以包括但不仅限于处理器701和存储器702。本领域技术人员可以理解,图7仅仅是电子设备7的示例,并不构成对电子设备7的限定,可以包括比图示更多或更少的部件,或者不同的部件。
处理器701可以是中央处理单元(Central Processing Unit,CPU),也可以是其它通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
存储器702可以是电子设备7的内部存储单元,例如,电子设备7的硬盘或内存。存储器702也可以是电子设备7的外部存储设备,例如,电子设备7上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。存储器702还可以既包括电子设备7的内部存储单元也包括外部存储设备。存储器702用于存储计算机程序以及电子设备所需的其它程序和数据。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读存储介质(例如计算机可读存储介质)中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,计算机程序可以存储在计算机可读存储介质中,该计算机程序在被处理器执行时,可以实现上述各个方法实施例的步骤。计算机程序可以包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读存储介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random AccessMemory,RAM)、电载波信号、电信信号以及软件分发介质等。
以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。
Claims (10)
1.一种充电桩的推荐方法,其特征在于,包括:
提取在充电桩信息数据库中预保存的充电桩信息,所述充电桩信息数据库包括各充电平台的充电桩信息,所述充电桩信息包括充电桩的充电桩输出功率和所述充电桩的充电位置信息;
获取目标车辆的车辆充电功率,基于所有所述充电桩信息将所述充电桩输出功率不超过所述车辆充电功率的所述充电桩确定为预推荐充电桩;
获取所述目标车辆的车辆位置信息,基于所述车辆位置信息与所述充电位置信息确定所述车辆与各所述预推荐充电桩中的充电距离;
通过将各所述预推荐充电桩的所述充电桩输出功率与所述充电距离确定对应各所述预推荐充电桩的推荐评分,基于所述推荐评分确定所述充电桩的推荐列表,将所述推荐列表发送至用户终端,所述推荐列表包括按照所述推荐评分由高到低排列的多个所述预推荐充电桩。
2.根据权利要求1所述的充电桩的推荐方法,其特征在于,在提取在充电桩信息数据库中预保存的充电桩信息之前,还包括:
获取各充电平台对应的充电桩信息,将所述充电桩信息保存在充电桩信息数据库;
当通过保存接口接收到对应所述充电平台的增加信息,提取所述增加信息中的所述充电桩信息,将提取的充电桩信息保存到所述充电桩信息数据库;
当通过修改接口接收到对应所述充电平台的修改信息,提取所述修改信息中的所述充电桩信息,将所述充电桩信息替换至所述充电桩信息数据库对应的充电桩信息;
当通过删除接口接收到对应所述充电平台的删除信息,基于所述删除信息指示的所述充电桩信息将所述充电桩信息数据库中对应的充电桩信息标记为停用状态;
当接收到对应充电平台的活动信息,将所述活动信息发送至用户终端。
3.根据权利要求1所述的充电桩的推荐方法,其特征在于,所述充电桩信息还包括所述充电桩对应的地区编码信息,
所述获取目标车辆的车辆充电功率,基于所有所述充电桩信息将所述充电桩输出功率不超过所述车辆充电功率的所述充电桩确定为预推荐充电桩,包括:
获取目标车辆的车辆位置信息,基于所述车辆位置信息确定所述目标车辆对应位置的地区编码信息;
获取所述目标车辆的车辆充电功率,基于所述地区编码信息,将具有所述地区编码信息的充电桩中所述充电桩输出功率不超过所述车辆充电功率的所述充电桩确定为预推荐充电桩。
4.根据权利要求1所述的充电桩的推荐方法,其特征在于,所述通过将各所述预推荐充电桩的所述充电桩输出功率与所述充电距离确定对应各所述预推荐充电桩的推荐评分,基于所述推荐评分确定所述充电桩的推荐列表,将所述推荐列表发送至用户终端,包括:
确定所述充电桩输出功率的充电权重与所述充电距离的距离权重,基于所述充电权重与所述距离权重对所述充电桩输出功率和所述充电距离进行加权求和,确定各所述预推荐充电桩的推荐评分;
基于所述推荐评分对各所述预推荐充电桩进行排序,得到按所述推荐评分由高到低排列所述预推荐充电桩的推荐列表,将所述推荐列表发送至用户终端。
5.根据权利要求1所述的充电桩的推荐方法,其特征在于,所述通过将各所述预推荐充电桩的所述充电桩输出功率与所述充电距离确定对应各所述预推荐充电桩的推荐评分,基于所述推荐评分确定所述充电桩的推荐列表,将所述推荐列表发送至用户终端,包括:
获取所述目标车辆的当前电量数据,基于所述车辆充电功率和各所述充电桩输出功率确定所述目标车辆的预计充电时间;
基于所述充电距离确定所述目标车辆到达对应各所述预推荐充电桩的预计行驶时间;
将各所述充电桩对应的所述预计充电时间和所述预计行驶时间相加得到预计总时间,依据所述预计总时间将各所述预推荐充电桩按照由低到高的顺序排列得到推荐列表,将所述推荐列表发送至用户终端。
6.根据权利要求5所述的充电桩的推荐方法,其特征在于,所述基于所述充电距离确定所述目标车辆到达对应各所述预推荐充电桩的预计行驶时间,包括:
获取所述目标车辆的实时速度,当所述实时速度大于或等于预设速度阈值,按照第一预计行驶时间计算公式所述预计行驶时间,所述第一预计行驶时间计算公式如下:
T=d÷ve;
其中,T指预计行驶时间,d指充电距离,ve指实时速度;
当所述实时速度小于所述预设速度阈值,获取所述目标车辆的期望行驶速度,按照第二预计行驶时间计算公式所述预计行驶时间,所述第二预计行驶时间的计算公式如下:
T=d÷vr;
其中T指预计行驶时间,d指充电距离,vr指期望行驶速度。
7.根据权利要求1至6中任一项所述的充电桩的推荐方法,其特征在于,所述充电桩信息还包括所述充电桩对应的标识信息,
在通过将各所述预推荐充电桩的所述充电桩输出功率与所述充电距离确定对应各所述预推荐充电桩的推荐评分,基于所述推荐评分确定所述充电桩的推荐列表,将所述推荐列表发送至用户终端之后,还包括:
当接收到所述用户终端发送的所述充电桩对应的所述标识信息;
基于所述标识信息确定对应的所述充电平台,获取目标车辆的车辆充电数据信息,将所述车辆充电数据信息与所述标识信息发送至对应的所述充电平台,以使所述充电平台基于所述车辆充电数据信息与所述标识信息将生成对应的充电订单发送充电指令至对应的所述充电桩,以控制所述充电桩执行对于所述目标车辆的充电任务;
当接受到对应所述充电平台的充电费用信息,将所述充电费用信息发送至所述用户终端,以使所述用户终端执行对应的支付任务。
8.一种充电桩的推荐装置,其特征在于,包括:
获取模块,用于提取在充电桩信息数据库中预保存的充电桩信息,所述充电桩信息数据库包括各充电平台的充电桩信息,所述充电桩信息包括充电桩的充电桩输出功率和所述充电桩的充电位置信息;
筛选模块,用于获取目标车辆的车辆充电功率,基于所有所述充电桩信息将所述充电桩输出功率不超过所述车辆充电功率的所述充电桩确定为预推荐充电桩;
计算模块,用于获取所述目标车辆的车辆位置信息,基于所述车辆位置信息与所述充电位置信息确定所述车辆与各所述预推荐充电桩中的充电距离;
执行模块,用于通过将各所述预推荐充电桩的所述充电桩输出功率与所述充电距离确定对应各所述预推荐充电桩的推荐评分,基于所述推荐评分确定所述充电桩的推荐列表,将所述推荐列表发送至用户终端,所述推荐列表包括按照所述推荐评分由高到低排列的多个所述预推荐充电桩。
9.一种电子设备,包括存储器、处理器以及存储在所述存储器中并且可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7中任一项所述方法的步骤。
10.一种可读存储介质,所述可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410375739.4A CN118193838A (zh) | 2024-03-29 | 2024-03-29 | 一种充电桩的推荐方法、装置、电子设备及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410375739.4A CN118193838A (zh) | 2024-03-29 | 2024-03-29 | 一种充电桩的推荐方法、装置、电子设备及可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118193838A true CN118193838A (zh) | 2024-06-14 |
Family
ID=91394439
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410375739.4A Pending CN118193838A (zh) | 2024-03-29 | 2024-03-29 | 一种充电桩的推荐方法、装置、电子设备及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118193838A (zh) |
-
2024
- 2024-03-29 CN CN202410375739.4A patent/CN118193838A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20210295610A1 (en) | Integrated charging and payment management system for electric vehicle | |
CN109255068B (zh) | 一种充电桩管理方法、装置、服务器及系统 | |
CN103459188B (zh) | 中央服务器、包括该中央服务器的充电设施登记系统以及充电设施登记方法 | |
US10002198B2 (en) | Mobile taxi dispatch system | |
CN110782065B (zh) | 电动汽车充电桩推荐方法、服务器、终端及系统 | |
CN111127130B (zh) | 基于用户偏好的能源站点推荐方法、存储介质和电子设备 | |
CN111532166A (zh) | 一种电动汽车充电路径规划方法、装置、汽车及计算机存储介质 | |
CN104821624A (zh) | 一种基于电动车快速充电站的搜索与导航方法及系统 | |
US20200298721A1 (en) | Control device and computer-readable storage medium | |
CN112398895A (zh) | 提供服务信息的方法及装置 | |
CN110303908B (zh) | 一种充电电量的推荐方法及系统 | |
CN109785611B (zh) | 无人驾驶车辆控制方法、装置、服务器及存储介质 | |
CN111898042B (zh) | 乘车点推荐方法、装置、设备及存储介质 | |
CN105117790A (zh) | 车费预估方法及装置 | |
CN104063905A (zh) | 道路费用的支付方法及装置 | |
WO2019024331A1 (zh) | 一种反向寻车系统、方法及装置 | |
CN113505149B (zh) | 一种推荐充电站的方法、服务器、介质及计算机设备 | |
CN106981214A (zh) | 一种停车场自助停车方法、装置及系统 | |
JP5271310B2 (ja) | 急速充電装置情報収集・提供システム、および、電動車両 | |
CN113947231A (zh) | 充电站空闲度预测方法及装置 | |
CN113705893B (zh) | 充电调度管理方法、装置、计算机设备及可读存储介质 | |
CN115107554A (zh) | 服务器及匹配系统 | |
CN118193838A (zh) | 一种充电桩的推荐方法、装置、电子设备及可读存储介质 | |
TWI779536B (zh) | 可智慧使用優惠卷之電動車充電管理方法及系統 | |
CN111823927B (zh) | 数据处理方法、装置和系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |