Charging prediction method, related device, equipment and storage medium
After the vehicle enters the target location, using driving records and charging records to predict charging prompts, the problem of charging port cover operation time is solved, and convenient charging port cover operation is achieved.
Patent Information
- Application Number
- CN202510548763.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-28
- Publication Date
- 2025-07-25
AI Technical Summary
In the prior art, the control method of the vehicle charging port cover consumes additional time, resulting in inconvenience and unable to effectively improve the control convenience.
By detecting that the vehicle enters the target location, based on driving record and charging record, the current power and frequency prediction are used to predict whether to output a charging prompt, including operation options for controlling the charging port cover, avoiding manual search and voice wake-up operations.
It saves the time to control the charging port cover and improves the convenience of the charging port cover. It directly operates the charging port cover through charging prompts, without additional manual or voice commands.
Smart Images

Figure CN120363850A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of intelligent driving technology, and particularly to a charging prediction method and related devices, equipment, and storage media. Background Art
[0002] With the popularization of new energy vehicles, the charging demand of vehicles is increasing day by day. Currently, the opening and closing of vehicle charging port covers are generally operated through the in-vehicle screen or through voice commands.
[0003] However, when operating the charging port cover through the in-vehicle screen, relevant personnel need to search for and enter relevant menus on the in-vehicle screen every time they charge, and when operating the charging port cover through voice commands, relevant personnel need to first wake up the voice and then speak relevant commands. These methods will all consume extra time and there is a certain degree of inconvenience. In view of this, how to save the operation time of the charging port cover and improve the operation convenience of the charging port cover has become an urgent problem to be solved. Summary of the Invention
[0004] The main technical problem to be solved by this application is to provide a charging prediction method and related devices, equipment, and storage media, which can save the operation time of the charging port cover and improve the operation convenience of the charging port cover.
[0005] To solve the above technical problem, a first aspect of this application provides a charging prediction method, including: in response to detecting that the current vehicle enters a target location area with a charging device, searching based on the driving record of the current vehicle to obtain the first frequency of the current vehicle visiting the target location area, and searching based on the charging record of the current vehicle to obtain the second frequency of the current vehicle charging at the target location area; determining whether to output a charging prompt based on the current battery level, the first frequency, and the second frequency of the current vehicle; where the charging prompt at least includes an operation option for controlling the charging port cover.
[0006] To solve the above technical problem, a second aspect of this application provides a charging prediction device, including: a record search module and a prompt output module. The record search module is configured to, in response to detecting that the current vehicle enters a target location area with a charging device, search based on the driving record of the current vehicle to obtain the first frequency of the current vehicle visiting the target location area, and search based on the charging record of the current vehicle to obtain the second frequency of the current vehicle charging at the target location area; the prompt output module is configured to determine whether to output a charging prompt based on the current battery level, the first frequency, and the second frequency of the current vehicle; where the charging prompt at least includes an operation option for controlling the charging port cover.
[0007] To solve the above technical problems, a third aspect of the present application provides an electronic device, which at least includes a memory and a processor coupled to each other. The memory stores at least program instructions, and the processor is configured to execute the program instructions to implement the charging prediction method in the first aspect above.
[0008] To solve the above technical problems, a fourth aspect of the present application provides a computer-readable storage medium storing program instructions that can be run by a processor, and the program instructions are used to implement the charging prediction method in the first aspect above.
[0009] In the above solution, in response to detecting that the current vehicle enters the target location with a charging device, search based on the driving record of the current vehicle to obtain the first frequency of the current vehicle visiting the target location, and search based on the charging record of the current vehicle to obtain the second frequency of the current vehicle charging at the target location. Then, based on the current battery level, the first frequency, and the second frequency of the current vehicle, determine whether to output a charging prompt, and the charging prompt at least includes an operation option for controlling the charging port cover. Since it directly predicts whether to output a charging prompt through the current battery level, the first frequency, and the second frequency, that is, there is no need to manually search and enter the relevant menu for controlling the charging port cover, nor to first perform voice wake-up and then say the relevant instructions, but can directly operate the charging port cover through the operation option in the output charging prompt. Therefore, it can save the operation time of the charging port cover and improve the operation convenience of the charging port cover. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] Figure 1 is a flowchart of an embodiment of the charging prediction method of the present application; Figure 2 is a process diagram of an embodiment of the charging prediction device of the present application; Figure 3 is a framework diagram of an embodiment of the electronic device of the present application; Figure 4 is a framework diagram of an embodiment of the computer-readable storage medium of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0011] The following will describe the solution of the embodiment of the present application in detail with reference to the accompanying drawings of the specification.
[0012] In the following description, specific details such as specific system structures, interfaces, and technologies are presented for the purpose of illustration rather than limitation, so as to thoroughly understand the present application.
[0013] The terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document is merely a description of the relationship between associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, both A and B exist simultaneously, and B exists alone. In addition, the fragment " / " in this document generally indicates that the associated objects before and after are in an "or" relationship. Furthermore, "plurality" in this document means two or more than two.
[0014] Please refer to Figure 1 , Figure 1 is a schematic flowchart of an embodiment of the charging prediction method of this application. Specifically, it may include the following steps: Step S11: In response to detecting that the current vehicle enters the target location with a charging device, search based on the driving record of the current vehicle to obtain the first frequency of the current vehicle visiting the target location, and search based on the charging record of the current vehicle to obtain the second frequency of the current vehicle charging at the target location.
[0015] In one implementation scenario, the target location can be a parking lot, such as a shopping mall parking lot, a community parking lot, an office building parking lot, etc. In addition, the target location can also be a parking space, such as a private parking space, a roadside parking space, etc. The above examples are only several possible examples of the target location, and other possible situations of the target location will not be listed one by one here.
[0016] In one implementation scenario, in order to detect whether the current vehicle enters the target location, it can be determined whether the current vehicle enters the target location based on the electronic fence and the positioning information of the current vehicle. For example, when the positioning information is within the range enclosed by the electronic fence, it can be determined that the current vehicle enters the target location, otherwise it can be determined that the current vehicle does not enter the target location.
[0017] In another implementation scenario, in order to detect whether the current vehicle enters the target location, it can also be detected by the captured images of the surrounding environment of the current vehicle to determine whether the current vehicle enters the target location. For example, object detection can be performed based on the captured images to obtain the detection result. When the detection result includes a parking space with a charging device, it can be determined that the current vehicle enters the target location, otherwise it can be determined that the current vehicle does not enter the target location.
[0018] In yet another implementation scenario, in order to detect whether the current vehicle enters the target location, it can also be determined by the current vehicle attempting to establish near-field communication with surrounding devices. If it can establish near-field communication with charging devices, parking spaces, parking lots, etc., it can be determined that the current vehicle enters the target location, otherwise it can be determined that the current vehicle does not enter the target location.
[0019] It should be noted that the above examples are only several possible examples for detecting whether the current vehicle has entered the target location area. Other possible detection methods are not limited here. For example, some or all of the methods in the above examples can also be combined for detection. Here, no further examples will be given for the possible methods of detecting whether the current vehicle has entered the target location area.
[0020] In an implementation scenario, as a possible example, the driving record of the current vehicle can be tracked through the positioning information of the current vehicle to obtain several driving trajectories of the current vehicle. If the end point of one driving trajectory is the target location area, it means that the current vehicle has been to the target location area once. That is to say, based on whether the end points of each driving trajectory are the target location area respectively, the first frequency of the current vehicle going to the target location area can be obtained. Or, as a possible example, the driving record of the current vehicle can also be analyzed through the driving video taken by the current vehicle to obtain the total number of times the current vehicle stays in the target location area. Then, according to the time span of the driving video (such as X days, X weeks, X months, etc.) and the total number of times, the first frequency of the current vehicle going to the target location area can be calculated. Of course, the above examples are only several possible ways to search for the first frequency of the current vehicle going to the target location area in the actual application process. Other possible ways are not limited here, and no further examples will be given. It should be noted that the first frequency can be statistically dimensioned in days, weeks, months, etc. That is, the first frequency can be expressed as X times per day, X times per week, X times per month, etc. Here, the expression dimension of the first frequency is not limited.
[0021] In an implementation scenario, as a possible example, the charging record of the current vehicle can be obtained through the in-vehicle system of the current vehicle. Then, the charging record can be searched to obtain the second frequency of the current vehicle charging in the target location area. Or, as another possible example, the charging record of the current vehicle can also be obtained through information channels such as power companies and operation platforms. Then, the charging record can be searched to obtain the second frequency of the current vehicle charging in the target location area. Of course, the above examples are only several possible ways to search for the second frequency of the current vehicle charging in the target location area in the actual application process. Other possible ways are not limited here, and no further examples will be given. It should be noted that similar to the first frequency, the second frequency can be statistically dimensioned in days, weeks, months, etc. That is, the second frequency can be expressed as X times per day, X times per week, X times per month, etc. Here, the expression dimension of the second frequency is not limited.
[0022] In an implementation scenario, before detecting whether the current vehicle enters the target location, it is also possible to detect whether the current power of the current vehicle is lower than a second threshold indicating low power. In response to the current power being lower than the second threshold, it can be determined to output a charging prompt, that is, the charging prompt can be output in advance at this time, instead of waiting until it is detected that the current vehicle enters the target location and then outputting the charging prompt opportunistically. Conversely, in response to the current power not being lower than the second threshold, it can be determined not to output a charging prompt. It should be noted that the second threshold indicating low power can be a power ratio. For example, the second threshold indicating low power can be set to 30%, 20%, etc., and the specific value of the power ratio is not limited here; or, the second threshold indicating low power can also be an electric energy value. For example, the second threshold indicating low power can be set to 1 kWh, 0.5 kWh, etc., and the specific value of the electric energy value is not limited here. In addition, the second threshold indicating low power can be set in advance at the factory, or can also be custom-set by the target object driving the current vehicle, and the setting method of the second threshold indicating low power is not limited here. In the above manner, before detecting whether the current vehicle enters the target location, first detect whether the current vehicle is lower than the second threshold indicating low power. In response to the current power being lower than the second threshold, determine to output a charging prompt. In response to the current power not being lower than the second threshold, determine not to output a charging prompt. Furthermore, on the premise that the current vehicle is in a low-power state, it is possible to temporarily not consider whether the current vehicle has been to the target location and whether it has been charged at the target location, but preferentially output a charging prompt in advance to enhance the timely perception of vehicle charging.
[0023] Step S12: Determine whether to output a charging prompt based on the current power, the first frequency, and the second frequency of the current vehicle.
[0024] In the embodiments of the present disclosure, the charging prompt at least includes an operation option for controlling the charging port cover. Exemplarily, the charging prompt can pop up and be displayed on the vehicle-mounted interface in the form of a card, etc. The output form of the charging prompt is not limited here and will not be exemplified one by one. In addition, the operation option for controlling the charging port cover can include, but is not limited to: opening the charging port cover, closing the charging port cover, etc. Other possibilities of the operation option are not limited here and will not be exemplified one by one. In addition, in addition to being prompted through the interface, the charging prompt can also be enhanced by means such as sound and ambient light. Further, in addition to the operation option for controlling the charging port cover, the charging prompt can also include, but is not limited to: navigation data, charging data, etc., which are not limited here either.
[0025] In an implementation scenario, after detecting entry into the target location, to determine whether to output a charging prompt, a first comparison result of the current battery level with at least one of a first threshold representing a high battery level and a second threshold representing a low battery level can be obtained, a second comparison result of a first frequency with at least one of a first upper limit and a first lower limit can be obtained, and a third comparison result of a second frequency with at least one of a second upper limit and a second lower limit can be obtained. On this basis, it can be determined whether to output a charging prompt based on the first comparison result, the second comparison result, and the third comparison result. In the above manner, by the threshold comparison result of the current battery level, the upper and lower limit comparison results of the first frequency, and the upper and lower limit comparison results of the second frequency, to determine whether to output a charging prompt, it is possible to make relevant predictions on whether to prompt from comprehensive factors such as the vehicle's battery level, whether often or seldom go to the target location, and whether often or seldom charge at the target location, which can help improve the prediction accuracy of the charging prompt.
[0026] In a specific implementation scenario, similar to the second threshold, the first threshold representing a high battery level can be a battery level percentage. For example, the first threshold representing a high battery level can be set to 90%, 95%, etc., and the specific values of the battery level percentage are not limited here; or, the first threshold representing a high battery level can also be an electrical energy value. For example, the first threshold representing a high battery level can be set to 60 kWh, 65 kWh, etc., and the specific values of the electrical energy value are not limited here. In addition, the first threshold representing a high battery level can be set in advance at the factory, or it can also be custom-set by the target object driving the current vehicle, and the setting method of the first threshold representing a high battery level is not limited here.
[0027] In a specific implementation scenario, the first upper limit is used to measure the frequency of often going to the target location (but not necessarily charging at the target location, and may only stay). Similarly, the first lower limit is used to measure the frequency of seldom going to the target location (but not necessarily charging at the target location, and may only stay). It should be noted that the specific values of the first upper limit and the first lower limit can be set according to the actual application scenario and are not limited here. Exemplarily, taking a month as the statistical unit, the first lower limit can be set to 2 times / month, and the first upper limit can be set to 20 times / month. Of course, the above example is only one possible example of the first upper limit and the first lower limit, and the specific values of the first upper limit and the first lower limit are not listed one by one here. In addition, the first upper limit and the first lower limit can be set in advance at the factory, or they can also be custom-set by the target object driving the current vehicle, and the setting method of the first upper limit and the first lower limit is not limited here.
[0028] In a specific implementation scenario, the second upper limit is used to measure frequent charging at the target location (i.e., not only staying at the target location but also charging at the target location). Similarly, the second lower limit is used to measure infrequent charging at the target location (i.e., not only staying at the target location but also charging at the target location). It should be noted that the specific values of the second upper limit and the second lower limit can be set according to the actual application scenario and are not limited here. Exemplarily, taking a month as the statistical unit, the second lower limit can be set to 1 time / month, and the second upper limit can be set to 3 times / month. Of course, the above example is only a possible example of the second upper limit and the second lower limit, and specific examples of the second upper limit and the second lower limit will not be given one by one here. In addition, the second upper limit and the second lower limit can be set at the factory in advance, or can also be custom-set by the target object driving the current vehicle, and the setting method of the second upper limit and the second lower limit is not limited here.
[0029] In a specific implementation scenario, when the first frequency is higher than the first upper limit and the second frequency is higher than the second upper limit (i.e., when the current vehicle frequently goes to the target location to charge), it can be detected whether the current power is higher than the first threshold representing high power. In response to the current power being higher than the first threshold, it can be determined not to output a charging prompt, and in response to the current power not being higher than the first threshold, it can be determined to output a charging prompt. In the above manner, when the current vehicle frequently goes to the target location to charge, no prompt is given when the current power is at a high level, which can minimize unnecessary interference to normal driving as much as possible. And as long as the current power is not at a high level, a charging prompt is output, which can meet the usage requirements of early prompting as much as possible.
[0030] In a specific implementation scenario, when the first frequency is higher than the first upper limit and the second frequency is lower than the second lower limit (i.e., when the current vehicle frequently goes to the target location but rarely charges at the target location), it can be detected whether the current power is lower than the second threshold representing low power. In response to the current power being lower than the second threshold, it can be determined to output a charging prompt, and in response to the current power not being lower than the second threshold, it can be determined not to output a charging prompt. In the above manner, when the current vehicle frequently goes to the target location but rarely charges at the target location, no prompt is given as long as the current power is not at a low level, which can minimize unnecessary interference to normal driving as much as possible. And as long as the current power is at a low level, a charging prompt is output, which can meet the usage requirements of early prompting as much as possible.
[0031] In a specific implementation scenario, when the first frequency is lower than the first lower limit and the second frequency is lower than the second lower limit (i.e., when the current vehicle rarely goes to the target location and rarely charges at the target location), it is possible to detect whether the current power is between the first threshold representing high power and the second threshold representing low power. In response to the current power being between the first threshold and the second threshold, it can be determined to output a charging prompt, while in response to the current power not being between the first threshold and the second threshold, it can be determined not to output a charging prompt. In the above manner, in the case where the current vehicle rarely goes to the target location and rarely charges at the target location, a relatively conservative prompt strategy is adopted, and when the current power is neither too much nor too little (i.e., relatively moderate), a charging prompt is given, which can meet the usage requirements of early prompting as much as possible.
[0032] In another implementation scenario, different from the foregoing implementation manner, as another possible implementation manner, it is also possible to obtain the preferential information for charging using the charging equipment at the target location before determining whether to output a charging prompt based on the current power, the first frequency, and the second frequency of the current vehicle. On this basis, in response to the preferential information meeting the target conditions, the first frequency and the second frequency can be ignored, and whether to output a charging prompt can be determined based on the current power. In the above manner, in the case where the preferential information meets the target conditions, the first frequency and the second frequency are ignored, and whether to output a charging prompt is directly determined based on the current power, which can enjoy the charging discount as much as possible while meeting the charging requirements.
[0033] In a specific implementation scenario, the preferential information may include, but is not limited to: electricity fee discount, coupon, charging rebate (such as rebate points), etc., and the specific content of the preferential information is not limited herein.
[0034] In a specific implementation scenario, the target conditions can be set according to the actual application scenario. For example, the target conditions can be set to include, but are not limited to: the preferential amount is greater than the set threshold, the preferential opportunity is less than the set threshold, etc., and the specific content of the target conditions is not limited herein. It should be noted that the target conditions can be preset at the factory, or the target conditions can also be custom-set by the target object driving the current vehicle, and the specific content of the target conditions is not limited herein.
[0035] In a specific implementation scenario, when the preferential information meets the target conditions, the first frequency and the second frequency can be ignored, and it can be detected whether the current power is between the first threshold representing high power and the third threshold of the power in the annotation. In response to the current power being between the first threshold and the third threshold, it can be determined to output a charging prompt, while in response to the current power not being between the first threshold and the third threshold, it can be determined not to output a charging prompt. It should be noted that, similar to the aforementioned first threshold and second threshold, the third threshold representing medium power can be a power ratio. For example, the third threshold representing medium power can be set to 50%, 55%, etc., and the specific values of the power ratio are not limited here; or, the third threshold representing medium power can also be an electric energy value. For example, the third threshold representing medium power can be set to 30 kWh, 35 kWh, etc., and the specific values of the electric energy value are not limited here. In addition, the third threshold representing medium power can be set in advance at the factory, or it can also be custom-set by the target object driving the current vehicle, and the setting method of the third threshold representing medium power is not limited here. In the above manner, when the preferential information meets the target conditions, if the current power is between medium power and high power, a charging prompt is output, which can enjoy a charging discount while meeting the charging demand.
[0036] In a specific implementation scenario, when the preferential information does not meet the target conditions, it can still be determined whether to output a charging prompt based on the current power, the first frequency, and the second frequency of the current vehicle. That is to say, when the preferential information does not meet the target conditions, it can still take into account the first frequency, the second frequency, and the current power to determine whether to output a charging prompt. Exemplarily, a first comparison result of the current power with at least one of the first threshold representing high power and the second threshold representing low power can be obtained, a second comparison result of the first frequency with at least one of the first upper limit and the first lower limit can be obtained, and a third comparison result of the second frequency with at least one of the second upper limit and the second lower limit can be obtained. Then, based on the first comparison result, the second comparison result, and the third comparison result, it can be determined whether to output a charging prompt. For specific details, reference can be made to the aforementioned relevant descriptions, which will not be elaborated here.
[0037] It should be noted that the above examples are only several possible strategies for charging prompts in the actual application process, and the output strategy of charging prompts is not limited here. For example, the above output strategies can also be selectively combined to obtain new output strategies. Exemplarily, a possible example is used below to illustrate the combination of the foregoing output strategies. When the first frequency is lower than the first upper limit and the second frequency is lower than the second upper limit (that is, when the current vehicle does not often go to the target location and does not often charge at the target location), it is also possible to detect whether the preferential information for charging using the charging device at the target location meets the target conditions. If so, a charging prompt can also be output; otherwise, a charging prompt may not be output. Of course, the above example is only one possible combination method of the foregoing output strategies, and other possible combination methods will not be exemplified one by one here.
[0038] In an implementation scenario, when it is determined to output a charging prompt, the matching degree between the charging data of the charging device and the vehicle data of the current vehicle can be obtained. It should be noted that the device data may include, but is not limited to, at least one of the device parameters and charging parameters of the charging device, and the vehicle data may include, but is not limited to, at least one of the vehicle parameters and navigation parameters of the current vehicle. The specific contents of the device data and vehicle data are not limited here. In addition, the higher the matching degree, the higher the degree of recommending that the current vehicle charge at the target location under the current working conditions of the current vehicle (such as the foregoing first frequency, second frequency, current battery level, etc.). Conversely, the lower the matching degree, the lower the degree of recommending that the current vehicle charge at the target location under the current working conditions of the current vehicle (such as the foregoing first frequency, second frequency, current battery level, etc.). On this basis, the output style of the charging prompt can be determined based on the matching degree. It should be noted that taking the charging prompt as a card form as an example, the output style may include, but is not limited to, the following style parameters: card color, card size, etc. The style parameters of the output style are not limited here. Taking the style parameter including the card color as an example, the higher the matching degree, the more prominent the color of the charging prompt in card form can be. For example, when the matching degree is the highest, the charging prompt in card form can be dark red. In the above manner, when it is determined to output a charging prompt, the matching degree between the device data of the charging device and the vehicle data of the current vehicle is obtained. The device data includes at least one of the device parameters and charging parameters of the charging device, and the vehicle data includes at least one of the vehicle parameters and navigation parameters of the current vehicle. Then, based on the matching degree, the output style of the charging prompt is determined, which can adaptively output the output style of the charging prompt.
[0039] In an implementation scenario, in the case that the current vehicle has multiple charging port covers (such as the charging port cover for fast charging and the charging port cover for slow charging, etc.), based on the configured positions of the multiple charging port covers, the arrangement positions of the operation options corresponding to each charging port cover in the charging prompt can be determined. Exemplarily, in response to the configured position of the charging port cover being at the front of the vehicle, it can be determined that the operation option for this charging port cover in the charging prompt is at the forefront. Of course, the above example is only a possible example of the arrangement positions of different operation options in the charging prompt when there are multiple charging port covers. Other possible situations are not limited here and will not be exemplified one by one.
[0040] In an implementation scenario, the charging prompt can also be provided with an operation option for closing the charging prompt. Then, when a trigger instruction for the operation option for closing the charging prompt is detected, the charging prompt can be closed. In addition, in the case where charging is really needed, the charging port cover can be opened by triggering the operation option for controlling the charging port cover in the charging prompt. And when it is detected that the charging port cover is closed, it indicates that the current vehicle has finished charging, and then the charging prompt can also be automatically closed.
[0041] For the above solution, in response to detecting that the current vehicle enters the target location with a charging device, search based on the driving record of the current vehicle to obtain the first frequency of the current vehicle going to the target location, and search based on the charging record of the current vehicle to obtain the second frequency of the current vehicle charging at the target location. Then, based on the current power, the first frequency, and the second frequency of the current vehicle, determine whether to output a charging prompt, and the charging prompt at least includes an operation option for controlling the charging port cover. Since whether to output a charging prompt is directly predicted through the current power, the first frequency, and the second frequency, that is, there is no need to manually search and enter the relevant menu for controlling the charging port cover, nor to first perform voice wake-up and then say the relevant instructions, and the charging port cover can be directly operated through the operation option in the output charging prompt. Therefore, the operation time of the charging port cover can be saved and the operation convenience of the charging port cover can be improved.
[0042] Please refer to Figure 2 , Figure 2 FIG. is a schematic framework diagram of an embodiment of the charging prediction device of the present application. The charging prediction device 20 includes: a record search module 21 and a prompt output module 22. The record search module 21 is configured to, in response to detecting that the current vehicle enters the target location with a charging device, search based on the driving record of the current vehicle to obtain the first frequency of the current vehicle going to the target location, and search based on the charging record of the current vehicle to obtain the second frequency of the current vehicle charging at the target location. The prompt output module 22 is configured to determine whether to output a charging prompt based on the current power, the first frequency, and the second frequency of the current vehicle, where the charging prompt at least includes an operation option for controlling the charging port cover.
[0043] In the above solution, the charging prediction device 20 responds to detecting that the current vehicle enters the target location with a charging device, searches based on the driving record of the current vehicle to obtain the first frequency of the current vehicle visiting the target location, searches based on the charging record of the current vehicle to obtain the second frequency of the current vehicle charging at the target location, and then determines whether to output a charging prompt based on the current power, the first frequency, and the second frequency of the current vehicle. The charging prompt at least includes an operation option for controlling the charging port cover. Since it directly predicts whether to output a charging prompt through the current power, the first frequency, and the second frequency, that is, there is no need to manually search and enter the relevant menu for controlling the charging port cover, nor to first perform voice wake-up and then say the relevant instructions, but can directly operate the charging port cover through the operation option in the output charging prompt. Therefore, it can save the operation time of the charging port cover and improve the operation convenience of the charging port cover.
[0044] In some disclosed embodiments, the prompt output module 22 includes a comparison sub-module for obtaining a first comparison result of the current power with at least one of a first threshold representing a high power and a second threshold representing a low power, obtaining a second comparison result of the first frequency with at least one of a first upper limit and a first lower limit, and obtaining a third comparison result of the second frequency with at least one of a second upper limit and a second lower limit; the prompt output module 22 includes a determination sub-module for determining whether to output a charging prompt based on the first comparison result, the second comparison result, and the third comparison result.
[0045] In some disclosed embodiments, the prompt output module 22 includes a first detection sub-module for detecting whether the current power is higher than a first threshold representing a high power when the first frequency is higher than the first upper limit and the second frequency is higher than the second upper limit; the prompt output module 22 includes a first silent sub-module for determining not to output a charging prompt in response to the current power being higher than the first threshold; the prompt output module 22 includes a first output sub-module for determining to output a charging prompt in response to the current power not being higher than the first threshold.
[0046] In some disclosed embodiments, the prompt output module 22 includes a second detection sub-module for detecting whether the current power is lower than a second threshold representing a low power when the first frequency is higher than the first upper limit and the second frequency is lower than the second lower limit; the prompt output module 22 includes a second output sub-module for determining to output a charging prompt in response to the current power being lower than the second threshold; the prompt output module 22 includes a second silent sub-module for determining not to output a charging prompt in response to the current power not being lower than the second threshold.
[0047] In some disclosed embodiments, the prompt output module 22 includes a third detection sub-module, configured to detect whether the current power is between a first threshold representing high power and a second threshold representing low power when the first frequency is lower than a first lower limit and the second frequency is lower than a second lower limit; the prompt output module 22 includes a third output sub-module, configured to determine to output a charging prompt in response to the current power being between the first threshold and the second threshold; the prompt output module 22 includes a third silent sub-module, configured to determine not to output a charging prompt in response to the current power not being between the first threshold and the second threshold.
[0048] In some disclosed embodiments, the charging prediction device 20 includes a preferential acquisition module, configured to acquire preferential information for charging using a charging device in a target location; the prompt output module 22 is further configured to, in response to the preferential information meeting a target condition, ignore the first frequency and the second frequency, and determine whether to output a charging prompt based on the current power.
[0049] In some disclosed embodiments, the prompt output module 22 includes a fourth detection sub-module, configured to detect whether the current power is between a first threshold representing high power and a third threshold representing medium power; the prompt output module 22 includes a fourth output sub-module, configured to determine to output a charging prompt in response to the current power being between the first threshold and the third threshold; the prompt output module 22 includes a fourth silent sub-module, configured to determine not to output a charging prompt in response to the current power not being between the first threshold and the third threshold.
[0050] In some disclosed embodiments, the charging prediction device 20 includes a pre-detection module, configured to detect whether the current power is lower than a second threshold representing low power before detecting whether the current vehicle enters a target location; the charging prediction device 20 includes a pre-output module, configured to determine to output a charging prompt in response to the current power being lower than the second threshold; the charging prediction device 20 includes a pre-silent module, configured to determine not to output a charging prompt in response to the current power not being lower than the second threshold.
[0051] In some disclosed embodiments, the charging prediction device 20 includes a matching metric module, configured to obtain the matching degree between the device data of a charging device and the vehicle data of the current vehicle when determining to output a charging prompt; wherein, the device data includes at least one of the device parameters and charging parameters of the charging device, and the vehicle data includes at least one of the vehicle parameters and navigation parameters of the current vehicle; the charging prediction device 20 includes a style determination module, configured to determine the output style of the charging prompt based on the matching degree.
[0052] Please refer to Figure 3 , Figure 3It is a schematic diagram of the framework of an embodiment of the electronic device of the present application. The electronic device 30 at least includes a memory 31 and a processor 32 that are coupled to each other. At least program instructions are stored in the memory 31, and the processor 32 is configured to execute the program instructions to implement the steps in any of the above-described embodiments of the charging prediction method. For details, reference can be made to the foregoing disclosed embodiments, which will not be elaborated herein. It should be noted that the electronic device 30 may include, but is not limited to, devices such as vehicle-mounted computers, smart phones, and tablet computers. The specific type of the electronic device 30 is not limited herein.
[0053] Specifically, the processor 32 is configured to control itself and the memory 31 to implement the steps in any of the above-described embodiments of the charging prediction method. The processor 32 may also be referred to as a CPU (Central Processing Unit). The processor 32 may be an integrated circuit chip with signal processing capabilities. The processor 32 may also be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. Additionally, the processor 32 may be implemented jointly by integrated circuit chips.
[0054] In the above solution, when the electronic device 30 detects that the current vehicle enters the target location with a charging device, it searches based on the driving record of the current vehicle to obtain the first frequency of the current vehicle visiting the target location, and searches based on the charging record of the current vehicle to obtain the second frequency of the current vehicle charging at the target location. Then, based on the current battery level, the first frequency, and the second frequency of the current vehicle, it determines whether to output a charging prompt, and the charging prompt at least includes an operation option for controlling the charging port cover. Since it directly predicts whether to output a charging prompt through the current battery level, the first frequency, and the second frequency, that is, there is no need to manually search and enter the relevant menu for controlling the charging port cover, nor to first perform voice wake-up and then say the relevant instructions, but can directly operate the charging port cover through the operation option in the output charging prompt. Therefore, it can save the operation time of the charging port cover and improve the operation convenience of the charging port cover.
[0055] Please refer to Figure 4 , Figure 4It is a schematic framework diagram of an embodiment of the computer-readable storage medium of the present application. The computer-readable storage medium 40 stores program instructions 41 that can be run by a processor, and the program instructions 41 are used to implement the steps in any of the above-mentioned charging prediction method embodiments.
[0056] In the above solution, when the computer-readable storage medium 40 detects that the current vehicle enters the target location with a charging device, it searches based on the driving record of the current vehicle to obtain the first frequency of the current vehicle visiting the target location, and searches based on the charging record of the current vehicle to obtain the second frequency of the current vehicle charging at the target location. Then, based on the current power, the first frequency, and the second frequency of the current vehicle, it determines whether to output a charging prompt, and the charging prompt at least includes an operation option for controlling the charging port cover. Since it directly predicts whether to output a charging prompt through the current power, the first frequency, and the second frequency, that is, there is no need to manually search and enter the relevant menu for controlling the charging port cover, nor to first perform voice wake-up and then say the relevant instructions, but can directly operate the charging port cover through the operation option in the output charging prompt. Therefore, it can save the operation time of the charging port cover and improve the operation convenience of the charging port cover.
[0057] In some embodiments, the functions or modules included in the device provided by the embodiments of the present disclosure can be used to execute the methods described in the above method embodiments. The specific implementation can refer to the description of the above method embodiments. For the sake of brevity, it will not be repeated here.
[0058] The descriptions of the above embodiments tend to emphasize the differences between the embodiments. Their similarities or similarities can be referred to each other. For the sake of brevity, they will not be repeated in this article.
[0059] In several embodiments provided by the present application, it should be understood that the disclosed methods and devices can be implemented in other ways. For example, the device implementation manners described above are only illustrative. For example, the division of modules or units is only a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces. The indirect coupling or communication connection of the device or unit can be in electrical, mechanical or other forms.
[0060] The units described as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place, or they can be distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0061] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0062] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor to execute all or part of the steps of each implementation method of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program code.
[0063] If the technical solution of this application involves personal information, the product using the technical solution of this application has clearly informed the personal information processing rules and obtained the individual's voluntary consent before processing the personal information. If the technical solution of this application involves sensitive personal information, the product using the technical solution of this application has obtained the individual's separate consent before processing the sensitive personal information, and at the same time meets the "explicit consent" requirement. For example, on personal information collection devices such as cameras, clear and prominent signs are set to inform that the personal information collection scope has been entered and personal information will be collected. If the individual voluntarily enters the collection scope, it is deemed that he or she agrees to the collection of his or her personal information; or on the device that processes personal information, the personal information processing rules are notified by obvious signs / information, and the individual's authorization is obtained through pop-up information or by asking the individual to upload his or her personal information; among them, the personal information processing rules may include information such as the personal information processor, the purpose of personal information processing, the processing method, and the type of personal information processed.
Claims
1. A charging prediction method, characterized in that, Including: In response to detecting that the current vehicle enters the target area with a charging device, search based on the driving record of the current vehicle to obtain the first frequency of the current vehicle visiting the target area, and search based on the charging record of the current vehicle to obtain the second frequency of the current vehicle charging in the target area; Determine whether to output a charging prompt based on the current battery level, the first frequency, and the second frequency of the current vehicle; wherein, the charging prompt at least includes an operation option for controlling the charging port cover.
2. The method according to claim 1, characterized in that, The determining whether to output a charging prompt based on the current battery level, the first frequency, and the second frequency of the current vehicle includes: Obtain a first comparison result of the current battery level with at least one of a first threshold representing a high battery level and a second threshold representing a low battery level, obtain a second comparison result of the first frequency with at least one of a first upper limit and a first lower limit, and obtain a third comparison result of the second frequency with at least one of a second upper limit and a second lower limit; Determine whether to output the charging prompt based on the first comparison result, the second comparison result, and the third comparison result.
3. The method according to claim 1 or 2, characterized in that In the case where the first frequency is higher than the first upper limit and the second frequency is higher than the second upper limit, the determining whether to output a charging prompt based on the current battery level, the first frequency, and the second frequency of the current vehicle includes: Detect whether the current battery level is higher than a first threshold representing a high battery level; In response to the current battery level being higher than the first threshold, determine not to output the charging prompt; In response to the current battery level not being higher than the first threshold, determine to output the charging prompt.
4. The method according to claim 1 or 2, characterized in that In the case where the first frequency is higher than the first upper limit and the second frequency is lower than the second lower limit, the determining whether to output a charging prompt based on the current battery level, the first frequency, and the second frequency of the current vehicle includes: Detect whether the current battery level is lower than a second threshold representing a low battery level; In response to the current battery level being lower than the second threshold, determine to output the charging prompt; In response to the current battery level not being lower than the second threshold, determine not to output the charging prompt.
5. The method according to claim 1 or 2, characterized in that, In the case where the first frequency is lower than the first lower limit and the second frequency is lower than the second lower limit, the determining whether to output a charging prompt based on the current battery level, the first frequency, and the second frequency of the current vehicle includes: Detect whether the current battery level is between a first threshold representing a high battery level and a second threshold representing a very low battery level; In response to the current battery level being between the first threshold and the second threshold, determine to output the charging prompt; In response to the current battery level not being between the first threshold and the second threshold, determine not to output the charging prompt.
6. The method according to claim 1, characterized in that, Before the determining whether to output a charging prompt based on the current battery level, the first frequency, and the second frequency of the current vehicle, the method further includes: Obtain preferential information for charging using the charging device in the target area; The determining whether to output a charging prompt based on the current battery level, the first frequency, and the second frequency of the current vehicle includes: In response to the preferential information meeting the target conditions, ignore the first frequency and the second frequency, and determine whether to output the charging prompt based on the current power.
7. The method according to claim 6, wherein The determining whether to output the charging prompt based on the current power includes: Detecting whether the current power is between a first threshold representing high power and a third threshold representing medium power; In response to the current power being between the first threshold and the third threshold, determining to output the charging prompt; In response to the current power not being between the first threshold and the third threshold, determining not to output the charging prompt.
8. The method according to claim 1, characterized in that Before detecting whether the current vehicle enters the target location, the method further includes: Detecting whether the current power is lower than a second threshold representing low power; In response to the current power being lower than the second threshold, determining to output the charging prompt; In response to the current power not being lower than the second threshold, determining not to output the charging prompt.
9. The method according to claim 1, wherein In the case of determining to output the charging prompt, the method further includes: Obtaining the matching degree between the device data of the charging device and the vehicle data of the current vehicle; wherein, the device data includes at least one of the device parameters and charging parameters of the charging device, and the vehicle data includes at least one of the vehicle parameters and navigation parameters of the current vehicle; Based on the matching degree, determining the output style of the charging prompt.
10. A charging prediction device, characterized in that, Including: A record search module, configured to, in response to detecting that the current vehicle enters a target location with a charging device, search based on the driving record of the current vehicle to obtain a first frequency of the current vehicle visiting the target location, and search based on the charging record of the current vehicle to obtain a second frequency of the current vehicle charging at the target location; A prompt output module, configured to determine whether to output a charging prompt based on the current power, the first frequency, and the second frequency of the current vehicle; wherein, the charging prompt at least includes an operation option for controlling the charging port cover.
11. An electronic device, characterized in that, At least including a memory and a processor coupled to each other, at least program instructions are stored in the memory, and the processor is configured to execute the program instructions to implement the charging prediction method according to any one of claims 1 to 9.
12. A computer-readable storage medium, characterized in that, Stored with program instructions that can be run by a processor, and the program instructions are used to implement the charging prediction method according to any one of claims 1 to 9.