Charging demand information determination method, apparatus, device, and medium

By acquiring and optimizing charging demand information for electric vehicles, the charging capacity, time, and cost are determined, thus solving the problem of opaque charging processes and improving user experience.

CN115860159BActive Publication Date: 2026-05-29BEIJING CHJ AUTOMOTIVE TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING CHJ AUTOMOTIVE TECH CO LTD
Filing Date
2021-09-22
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

Before charging an electric vehicle, users cannot obtain information about the charging capacity, charging cost, and charging time, resulting in a lack of transparency in the charging process and affecting the user experience.

Method used

By acquiring the first and second charging demand information of the target vehicle, the third charging demand information is determined, including the charging capacity, estimated charging time, and estimated charging cost. The server is used to optimize the charging control sequence, calculate the charging cost in real time, and display it to the user.

Benefits of technology

It makes the charging process transparent, allowing users to understand the charging capacity, time, and cost before charging, thus improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115860159B_ABST
    Figure CN115860159B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a charging demand information determination method and device, equipment and medium. In some embodiments of the present application, first charging demand information and second charging demand information of charging a target vehicle are obtained, wherein the first charging demand information and the second charging demand information are any two of target charging power, estimated charging time and estimated charging cost; third charging demand information of charging the target vehicle is determined according to the first charging demand information and the second charging demand information; and a control sequence for actual charging control of the target vehicle is determined according to the first charging demand information, the second charging demand information and the third charging demand information. According to any two charging demand information, the remaining one charging demand information can be adjusted. The target charging power, the estimated charging time and the estimated charging cost can be obtained before charging, the charging process consumption is transparent, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electric vehicle charging technology, and in particular to a method, apparatus, equipment and medium for determining charging demand information. Background Technology

[0002] Electric vehicles are vehicles that use an onboard power source to drive their wheels with an electric motor and meet all road traffic and safety regulations. Due to their relatively smaller environmental impact compared to traditional vehicles, their prospects are widely viewed as promising. Electric vehicles have been vigorously promoted due to their advantages such as zero pollution, low noise, and smooth operation.

[0003] Currently, information such as the amount of electricity to be charged, the cost of charging, and the charging time cannot be obtained before charging an electric vehicle. The entire charging process is opaque, which affects the user experience. Summary of the Invention

[0004] This application provides a method, apparatus, device, and medium for determining charging demand information from multiple perspectives. The charging demand information can be adjusted according to user needs, making charging consumption transparent and improving user experience.

[0005] This application provides a method for determining charging demand information, including:

[0006] Obtain first charging demand information and second charging demand information for charging the target vehicle, wherein the first charging demand information and the second charging demand information are any two of the target charging capacity, estimated charging time and estimated charging cost;

[0007] Based on the first charging demand information and the second charging demand information, a third charging demand information for charging the target vehicle is determined, wherein the third charging demand information is the remaining charging demand information excluding the first and second demand information from the target charging capacity, estimated charging time, and estimated charging cost.

[0008] This application embodiment also provides a charging demand information determination device, including:

[0009] The acquisition module is used to acquire first charging demand information and second charging demand information for charging the target vehicle, wherein the first charging demand information and the second charging demand information are any two of the target charging capacity, the estimated charging time and the estimated charging cost.

[0010] The determining module is used to determine a third charging demand information for charging the target vehicle based on the first charging demand information and the second charging demand information, wherein the third charging demand information is the remaining charging demand information excluding the first demand information and the second demand information from the target charging capacity, the estimated charging time, and the estimated charging cost.

[0011] This application also provides an electronic device, including: a processor and a memory storing programs;

[0012] The program includes instructions that, when executed by the processor, cause the processor to perform the method described above.

[0013] This application provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to perform the above-described method.

[0014] The technical solution provided in this application has the following advantages compared with the prior art:

[0015] In some embodiments of this application, first charging demand information and second charging demand information for charging a target vehicle are obtained, wherein the first charging demand information and the second charging demand information are any two of the target charging capacity, estimated charging time, and estimated charging cost; based on the first charging demand information and the second charging demand information, a third charging demand information for charging the target vehicle is determined; based on the first charging demand information, the second charging demand information, and the third charging demand information, a control sequence for actual charging control of the target vehicle is determined, and the remaining charging demand information can be adjusted based on any two charging demand information. The target charging capacity, estimated charging time, and estimated charging cost can be obtained before charging, making the charging process transparent and improving the user experience. Attached Figure Description

[0016] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0017] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 This is a schematic diagram of the structure of a vehicle charging system provided in an example embodiment of this application;

[0019] Figure 2A schematic diagram of a charging demand input interface provided for an exemplary embodiment of this application;

[0020] Figure 3a A flowchart illustrating a method for determining charging demand information provided in an embodiment of this application;

[0021] Figure 3b A flowchart illustrating a method for determining charging demand information provided in an embodiment of this application;

[0022] Figure 4 A schematic flowchart of a vehicle charging control method provided for an exemplary embodiment of this application;

[0023] Figure 5 A flowchart illustrating a method for determining vehicle charging costs, provided as an exemplary embodiment of this application;

[0024] Figure 6 A schematic diagram of a vehicle charging demand information determination device provided for an exemplary embodiment of this application;

[0025] Figure 7 A schematic diagram of the structure of a charging demand information display device provided as an exemplary embodiment of this application;

[0026] Figure 8 A schematic diagram of the structure of a vehicle charging control device provided for an exemplary embodiment of this application;

[0027] Figure 9 A schematic diagram of a vehicle charging cost determination device provided as an exemplary embodiment of this application;

[0028] Figure 10 A schematic diagram of a vehicle provided for an exemplary embodiment of this application;

[0029] Figure 11 A schematic diagram of another electronic device provided as an exemplary embodiment of this application;

[0030] Figure 12 A schematic diagram of another electronic device provided as an exemplary embodiment of this application;

[0031] Figure 13 A schematic diagram of another electronic device provided as an exemplary embodiment of this application. Detailed Implementation

[0032] To better understand the above-mentioned objectives, features, and advantages of this application, the solution of this application will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described in these embodiments can be combined with each other.

[0033] Many specific details are set forth in the following description in order to provide a full understanding of this application, but this application may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some embodiments of this application, and not all embodiments.

[0034] To address the problems of existing technologies, in some embodiments of this application, first charging demand information and second charging demand information for charging a target vehicle are obtained. The first and second charging demand information are any two of the following charging demand information: target charging capacity, estimated charging time, and estimated charging cost. Based on the first and second charging demand information, a third charging demand information for charging the target vehicle is determined. Based on the first, second, and third charging demand information, a control sequence for actual charging control of the target vehicle is determined. The remaining charging demand information can be adjusted based on any two of the third charging demand information. This allows the target charging capacity, estimated charging time, and estimated charging cost to be obtained before charging, ensuring transparent charging process and improving user experience.

[0035] The technical solutions provided by the various embodiments of this application are described in detail below with reference to the accompanying drawings.

[0036] Figure 1 This is a schematic diagram of the structure of a vehicle charging system 10 provided in an example embodiment of this application. Figure 1 As shown, the vehicle charging system 10 includes a target vehicle 10a and a server 10b.

[0037] In this embodiment, the target vehicle 10a and the server 10b can be connected wirelessly or via a wired connection. Optionally, the target vehicle 10a can establish a communication connection with the server 10b using communication methods such as WIFI, Bluetooth, or infrared. Alternatively, the target vehicle 10a can also establish a communication connection with the server 10b via a mobile network. The mobile network standard can be any one of 2G (GSM), 2.5G (GPRS), 3G (WCDMA, TD-SCDMA, CDMA2000, UTMS), 4G (LTE), 4G+ (LTE+), WiMax, etc.

[0038] In this embodiment, an electronic display screen is provided on the target vehicle 10a. This application does not limit the type of electronic display screen; for example, it could be a central control screen or a head-up display. The electronic display screen can display user charging needs information, vehicle status, and vehicle charging information. In this embodiment, the target vehicle 10a is an electric vehicle, but it could also be a hybrid electric vehicle.

[0039] In this embodiment, the user inputs first charging demand information and second charging demand information through the electronic display screen of the target vehicle 10a. The target vehicle 10a sends the first charging demand information and second charging demand information to the server 10b. The server 10b determines the control sequence for actual charging control of the target vehicle based on the first charging demand information and the second charging demand information; and calculates the current actual charging cost in real time during the charging process. The first charging demand information and the second charging demand information are any two of the following: target charging capacity, estimated charging time, and estimated charging cost.

[0040] In this embodiment, server 10b is used to determine the control sequence for actual charging control of the target vehicle based on the first charging demand information and the second charging demand information. In this embodiment, the implementation form of server 10b is not limited; for example, server 10b can be a conventional server, cloud server, cloud host, virtual center, or other server equipment. The main components of server 10b include a processor, hard disk, memory, system bus, and other common computer architecture types.

[0041] In this embodiment, the electronic display screen of the target vehicle 10a displays an interface, which includes at least two information input elements for inputting first charging demand information and second charging demand information for charging the vehicle. The first charging demand information and the second charging demand information are any two of the target charging capacity, estimated charging time, and estimated charging cost. In response to the operation of inputting the first charging demand information and the second charging demand information in the at least two information input elements, a third charging demand information for charging the vehicle is obtained. The third charging demand information is the remaining charging demand information excluding the first demand information and the second demand information from the target charging capacity, estimated charging time, and estimated charging cost.

[0042] In the above embodiments of this application, there are two information input elements; the target vehicle 10a responds to the operation of inputting first charging demand information and second charging demand information in at least two information input elements to obtain third charging demand information for charging the vehicle, including: responding to the input operation of one of the two information input elements to obtain the first charging demand information; responding to the input operation of the other of the two information input elements to obtain the second charging demand information; and determining the third charging demand information for charging the vehicle based on the first charging demand information and the second charging demand information.

[0043] In one feasible approach, the information input element includes a target charging capacity slider and a time cost associated slider. The target vehicle 10a responds to the drag operation of the target charging capacity slider to obtain the target charging capacity; responds to the drag operation of the time cost associated slider to obtain the estimated charging time; and determines the estimated charging cost of charging the vehicle based on the target charging capacity and the estimated charging time.

[0044] Furthermore, the information input elements include a target charging capacity slider and a time cost associated slider, which can be arranged vertically or vertically.

[0045] Figure 2 This is a schematic diagram of a charging demand input interface (the interface described above) provided for an exemplary embodiment of this application. For example... Figure 2 As shown, the charging demand input interface includes a charging capacity slider and a slider showing the relationship between charging cost and charging time. It may also include a time cost display area and a vehicle status display area. This application embodiment does not limit the overall layout of the charging demand input interface. Figure 2 In the interface, the charging power slider and the charging cost vs. charging time slider are located in the lower area, while the charging cost vs. charging time slider is located above the charging power slider. The vehicle status display area shows the real-time status of the target vehicle, and the time cost display area shows the estimated charging time and estimated charging cost.

[0046] In the above embodiments of this application, the information input elements can also be three, including a target charging capacity slider, a time slider, and a cost slider. One possible implementation is to obtain two charging demand information corresponding to any two sliders in response to a sliding operation on any two of the target charging capacity slider, time slider, and cost slider. For example, in response to a sliding operation on the target charging capacity slider and the time slider, the target charging capacity and the estimated charging time can be obtained; another example is to obtain the estimated charging time and the estimated charging cost in response to a sliding operation on the time slider and the cost slider; yet another example is to obtain the target charging capacity and the estimated charging cost in response to a sliding operation on the target charging capacity slider and the cost slider.

[0047] Accordingly, after acquiring the third charging demand information for charging the vehicle, the position of the slider on the slider bar corresponding to the third charging demand is automatically adjusted to the position corresponding to the third charging demand. For example, the slider position on the target charging amount is automatically adjusted to the position corresponding to the target charging amount.

[0048] Furthermore, the target charging level slider, time slider, and cost slider can be arranged in any of the following ways: side by side or in a ring.

[0049] In the above embodiments of this application, the information input elements can also be three, including a target charging capacity input item, a time input item, and a cost input item. One possible implementation is to obtain two charging demand information items corresponding to any two input items in response to information input operations on the target charging capacity input item, time input item, and cost input item. For example, in response to operations on inputting capacity and time into the target charging capacity input item and time input item, the target charging capacity and estimated charging time are obtained; as another example, in response to operations on inputting time and cost into the time input item and cost input item, the estimated charging time and estimated charging cost are obtained; as yet another example, in response to operations on inputting capacity and cost into the target charging capacity input item and cost input item, the target charging capacity and estimated charging cost are obtained.

[0050] Accordingly, after obtaining the third charging demand information for charging the vehicle, the third charging demand information is displayed in the corresponding information input field. For example, the target charging capacity is automatically displayed in the target charging capacity input field.

[0051] After obtaining the third charging demand information, the target vehicle 10a displays the third charging demand information on the electronic display screen. The user can view the charging demand information to decide whether to charge the vehicle. If charging is required, the target vehicle 10a responds to the user-initiated charging operation and executes the charging operation for the target vehicle 10a.

[0052] It should be noted that the specific implementation of the charging capacity slider and the charging cost vs. charging time slider in this application embodiment is not limited. The charging capacity slider can be a slider for adjusting the vehicle's charging percentage or a slider for adjusting the vehicle's charging capacity; the leftmost position of the charging cost vs. charging time slider can be the position corresponding to the lowest charging cost and longest charging time, and the rightmost position of the charging cost vs. charging time slider can be the position corresponding to the highest charging cost and shortest charging time; conversely, the leftmost position of the charging cost vs. charging time slider can be the position corresponding to the highest charging cost and shortest charging time, and the rightmost position of the charging cost vs. charging time slider can be the position corresponding to the lowest charging cost and longest charging time.

[0053] In this embodiment, after obtaining the first charging demand information and the second charging demand information, the target vehicle 10a sends the first charging demand information and the second charging demand information to the server 10b. The server 10b obtains the first charging demand information and the second charging demand information for charging the target vehicle, wherein the first charging demand information and the second charging demand information are any two of the target charging capacity, the estimated charging time, and the estimated charging cost. Based on the first charging demand information and the second charging demand information, a third charging demand information for charging the target vehicle is determined, wherein the third charging demand information is the remaining charging demand information other than the first demand information and the second demand information among the target charging capacity, the estimated charging time, and the estimated charging cost.

[0054] In one optional embodiment, the first demand information is the target charging capacity, the second charging demand information is the estimated charging time, and the third charging demand information is the estimated charging cost. Then, server 10b determines the third charging demand information for charging the target vehicle based on the first and second charging demand information. One possible implementation involves calculating a charging current sequence for charging the target vehicle based on the target charging capacity, estimated charging time, and charging pile power. This charging current sequence is a sequence of control signals sent to the battery during charging of the target vehicle. Based on the charging current sequence, a thermal management control sequence for charging the target vehicle is calculated. This thermal management control sequence is a sequence of control signals sent to components related to regulating the battery coolant temperature during charging of the target vehicle. The battery charging cost is calculated based on the charging current sequence. The accessory consumption cost is calculated based on the thermal management control sequence. The estimated charging cost for charging the target vehicle is calculated based on the battery charging cost and the accessory consumption cost. The accessory consumption cost includes the consumption cost of at least one component among the compressor, pressure transmitter, three-way valve, heater pump, electric fan, solenoid valve, battery water pump, and four-way valve.

[0055] In the above embodiments, the estimated charging cost for charging the target vehicle is calculated based on battery charging cost and accessory consumption cost. One possible approach is to calculate the estimated charging cost for charging the target vehicle based on battery charging cost, accessory consumption cost, parking cost, additional electricity cost, and service cost. The additional electricity cost is the fixed electricity loss cost required for one charging cycle of the target vehicle, and the service cost is the fixed service fee required for one charging cycle of the target vehicle. The additional electricity cost is the fixed electricity loss cost per unit time. For example, if the electricity loss cost is 2 yuan per hour, then for 2 hours of charging, the electricity loss cost is 2 * 3 = 6 yuan. The service cost is a fixed value; for one charging cycle, the service fee is fixed at 3 yuan and is independent of the charging time.

[0056] In another optional embodiment, the first demand information is the target charging capacity, the second charging demand information is the estimated charging cost, and the third charging demand information is the estimated charging time. Then, server 10b determines the third charging demand information for charging the target vehicle based on the first and second charging demand information. One possible approach is to calculate the first charging time for charging the target vehicle based on the estimated charging cost and the target charging capacity; and to determine the estimated charging time for charging the target vehicle based on the first charging time, the target charging capacity, and the power of the charging pile.

[0057] In the above embodiment, server 10b determines the estimated charging time for charging the target vehicle based on the first charging time, the target charging capacity, and the power of the charging pile. One possible implementation is to calculate the first charging cost for charging the target vehicle based on the first charging time, the target charging capacity, and the power of the charging pile; and determine the estimated charging time for charging the target vehicle based on the relationship between the difference between the first charging cost and the estimated charging cost and a set threshold. If the difference is less than the set threshold, the first charging time is used as the estimated charging time; if the difference is greater than or equal to the set threshold, the process is repeated to predict the charging cost for charging the target vehicle using the estimated charging time, the target charging capacity, and the power of the charging pile, until the difference between the second charging cost and the estimated charging cost is less than the set threshold, at which point the charging time corresponding to the second charging cost is used as the estimated charging time.

[0058] In the above embodiments, the first charging cost for charging the target vehicle is calculated based on the first charging time, the target charging capacity, and the power of the charging pile. One possible implementation is to calculate a charging current sequence for charging the target vehicle based on the target charging capacity, the first charging time, and the power of the charging pile, wherein the charging current sequence is a sequence of control signals sent to the battery during the charging of the target vehicle; and to calculate a thermal management control sequence for charging the target vehicle based on the charging current sequence, wherein the thermal management control sequence is a sequence of control signals sent to components related to regulating the battery coolant temperature during the charging of the target vehicle; calculate the battery charging cost based on the charging current sequence; and calculate the accessory consumption cost based on the thermal management control sequence; and calculate the first charging cost for charging the target vehicle based on the battery charging cost and the accessory consumption cost; wherein the accessory consumption cost includes the consumption cost of at least one component among the compressor, pressure transmitter, three-way valve, heater pump, electric fan, solenoid valve, battery water pump, and four-way valve.

[0059] In the above embodiment, after calculating the estimated charging time or estimated charging cost, server 10b sends the estimated charging time or estimated charging cost to target vehicle 10a, so that the estimated charging time and estimated charging cost can be displayed on the electronic display screen of target vehicle 10a. The user then decides whether to charge based on the estimated charging time or estimated charging cost.

[0060] After obtaining the first charging demand information and the second charging demand information, server 10b determines the actual control sequence for actual charging control of the target vehicle based on the first charging demand information and the second charging demand information. The actual control sequence is a sequence of control signals sent by the components related to charging the target vehicle when the target vehicle is being charged.

[0061] In the above embodiments, server 10b simulates the charging process of the target vehicle based on the first charging demand information and the second charging demand information to obtain an actual control sequence for actual charging control of the target vehicle. One possible approach is to optimize the control sequence of the target vehicle based on the first charging demand information and the second charging demand information to obtain a simulation control sequence for simulated charging control of the target vehicle; and determine the actual control sequence for actual charging control of the target vehicle based on the simulation results of the charging process of the target vehicle using the simulation control sequence.

[0062] Specifically, based on the first and second charging demand information, the control sequence of the target vehicle is optimized to obtain a simulation control sequence for simulating charging control of the target vehicle. One possible approach is to utilize a multi-objective control algorithm, using the first and second charging demand information as objectives, to optimize the control sequence of the target vehicle and obtain a simulation control sequence for simulating charging control of the target vehicle.

[0063] Specifically, based on the simulation results of the charging process of the target vehicle using the simulated control sequence, an actual control sequence for actual charging control of the target vehicle is determined. One possible approach is to simulate the charging process of the target vehicle using the simulated control sequence to obtain first simulated charging information, which is simulated information corresponding to the target charging capacity, estimated charging time, and estimated charging cost. A judgment result is generated based on whether the first simulated charging information matches first charging demand information and second charging demand information. Based on the judgment result, the actual control sequence for actual charging control of the target vehicle is determined. It should be noted that the first simulated charging information includes the simulated charging time, simulated charging cost, and simulated charging capacity corresponding to the estimated charging time, estimated charging cost, and target charging capacity, respectively. To determine whether the first simulated charging information matches the first charging demand information and the second charging demand information, when the first and second charging demand information are the expected charging time and the target charging capacity, the difference between the expected charging time and the simulated charging time can be used to determine whether the first simulated charging information matches the first charging demand information and the second charging demand information. If the difference between the expected charging time and the simulated charging time is less than the first threshold and the difference between the target charging capacity and the simulated charging capacity is less than the second threshold, then the first simulated charging information matches the first charging demand information and the second charging demand information; otherwise, the first simulated charging information does not match the first charging demand information and the second charging demand information. When the first and second charging demand information are the expected charging cost and the target charging capacity, and when the first and second charging demand information are the expected charging cost and the expected charging time, the same method can be used to determine whether the first simulated charging information matches the first charging demand information and the second charging demand information.

[0064] In the above embodiments, if the determination result is a match, the simulated control sequence is used as the actual control sequence for actual charging control of the target vehicle. At this time, the third charging demand information is determined from the first simulated charging information. The third charging demand information can be displayed before charging, after the user inputs the first charging demand information and the second charging demand information, or it can be displayed during the charging process.

[0065] In the above embodiments, if the judgment result is a mismatch, the calculation simulation control sequence is updated until the target simulation charging information matches the first charging demand information and the second charging demand information. The target simulation control sequence corresponding to the target simulation charging information is then used as the actual control sequence for actual charging control of the target vehicle.

[0066] In another feasible approach, a simulated control sequence is input into a charging demand prediction model to obtain first simulated charging information. The training steps for the charging demand prediction model are as follows: collect control sequence samples and charging demand information samples; train the model based on the control sequence samples and charging demand information samples to obtain the charging demand prediction model.

[0067] During the actual charging control of target vehicle 10a, target vehicle 10a returns actual charging information to server 10b. The server uses the actual charging information to further optimize the control sequence and obtain a new control sequence. One possible approach is to receive the actual charging information returned by the target vehicle; optimize the control sequence of the target vehicle based on the actual charging information to obtain a third simulated control sequence for charging the target vehicle; simulate the charging process of the target vehicle using the third simulated control sequence to obtain a new control sequence for actual charging control of the target vehicle; and send the new control sequence to the target vehicle so that the target vehicle can control its charging according to the new control sequence.

[0068] In this embodiment, during the entire charging process of the target vehicle 10a, the server 10b sends a control sequence for charging control of the target vehicle 10a in real time. The server 10b obtains the thermal management control sequence and the charging current sequence for the actual charging control of the target vehicle; the server 10b determines the actual charging cost of charging the target vehicle based on the thermal management control sequence and the charging current sequence. The server 10b calculates the actual charging cost at any time during the charging process in real time.

[0069] In the above embodiment, after determining the actual charging cost of charging the target vehicle based on the thermal management control sequence and the charging current sequence, the server 10b sends the actual charging cost to the target vehicle 10a. The target vehicle 10a displays the actual charging cost for the user to view. The actual charging cost can be the charging cost at any time during the charging process.

[0070] In the above embodiments, server 10b determines the actual charging cost of charging the target vehicle based on the thermal management control sequence and the charging current sequence. One possible implementation is that server 10b obtains the accessory consumption cost based on the thermal management control sequence; server 10b obtains the actual battery charging cost based on the charging current sequence; server 10b determines the actual charging cost of charging the target vehicle based on the accessory consumption cost and the actual battery charging cost. For example, server 10b obtains the consumption cost of each component based on the thermal management control sequence to obtain the total accessory consumption cost; server 10b calculates the actual battery charging cost based on the charging current sequence and the charging time sequence corresponding to each charging current sequence.

[0071] In the above embodiment, server 10b determines the actual charging cost of charging the target vehicle based on the accessory consumption cost and the actual battery charging cost. One possible implementation is that server 10b calculates the actual charging cost of charging the target vehicle based on the accessory consumption cost, the actual battery charging cost, parking cost, additional electricity cost, and service cost. For example, parking cost can be calculated using the parking unit price and parking duration; a pre-set service fee and additional electricity fee are required for each charging process of the target vehicle 10a, which are considered as service cost and additional electricity cost.

[0072] It should be noted that the cost of accessories includes the cost of at least one of the following components when operating according to the thermal management control sequence: compressor, pressure transmitter, three-way valve, heater pump, electric fan, solenoid valve, battery pump, and battery four-way valve.

[0073] In the above system embodiments of this application, the first position of the first slider on the charging power slider and the second position of the second slider on the charging cost versus charging time slider are obtained. Based on the first and second positions, the estimated charging time and estimated charging cost for the target vehicle are predicted. Users can set the target charging power, estimated charging time, and estimated charging cost by dragging the positions of the sliders on the charging power slider and the charging cost versus charging time slider. Users can balance the charging time and charging cost for the vehicle, thus improving the user experience.

[0074] During the actual charging process of target vehicle 10a, server 10b determines the actual charging cost of charging the target vehicle based on the acquired actual charging control sequence. The actual charging cost can be sent by server 10b to the target vehicle for real-time display during the user's charging process.

[0075] The actual charging sequence includes a thermal management control sequence and a charging current sequence. Based on the thermal management control sequence and the charging current sequence, the actual charging cost for the target vehicle is determined. One possible approach is to obtain the accessory consumption cost based on the thermal management control sequence; obtain the actual battery charging cost based on the charging current sequence; and determine the actual charging cost for the target vehicle based on the accessory consumption cost and the actual battery charging cost. Optionally, the actual charging cost for the target vehicle is calculated based on the accessory consumption cost, the actual battery charging cost, parking cost, additional electricity cost, and service cost. The accessory consumption cost includes the electricity consumption cost of at least one component among the compressor, pressure transmitter, three-way valve, heater pump, electric fan, solenoid valve, battery water pump, and four-way valve when operating according to the thermal management control sequence. The additional electricity cost is the fixed electricity loss cost required for one charging process of the target vehicle, and the service cost is the fixed service fee required for one charging process of the target vehicle. The additional electricity cost is the fixed electricity loss cost per unit time; for example, if the electricity loss cost is 2 yuan per hour, then for 2 hours of charging, the electricity loss cost is 2*3=6 yuan. The service cost is a fixed value. The service fee is 3 yuan for each charge, regardless of the charging time.

[0076] The method for obtaining the actual charging control sequence for the target vehicle 10a can be found in the descriptions of the foregoing embodiments, and will not be repeated here.

[0077] In addition to the vehicle charging system 10 provided above, some embodiments of this application also provide a method for determining charging demand information, a vehicle charging control method, and a method for determining vehicle charging cost. The method for determining charging demand information, the vehicle charging control method, and the method for determining vehicle charging cost provided in this application can be applied to the vehicle charging system 10 described above, but are not limited to the vehicle charging system 10 provided in the above embodiments.

[0078] From the perspective of the target vehicle, Figure 3a This is a flowchart illustrating a method for determining charging demand information, provided as an exemplary embodiment of this application. Figure 3a As shown, the method includes:

[0079] S311: Display an interface including at least two information input elements for inputting first charging demand information and second charging demand information for charging the vehicle, wherein the first charging demand information and the second charging demand information are any two of the following charging demand information: target charging capacity, estimated charging time, and estimated charging cost.

[0080] S312: In response to an operation that inputs first charging demand information and second charging demand information from at least two information input elements, obtain third charging demand information for charging the vehicle, wherein the third charging demand information is the remaining charging demand information excluding the first demand information and second demand information from the target charging capacity, estimated charging time and estimated charging cost.

[0081] In this embodiment, an electronic display screen is installed on the target vehicle. This application does not limit the type of electronic display screen; for example, it could be a central control screen or a head-up display. The electronic display screen can display user charging needs, vehicle status, and vehicle charging information. In this embodiment, the target vehicle is an electric vehicle, but a hybrid electric vehicle is also possible.

[0082] In this embodiment, the user inputs first and second charging demand information via the target vehicle's electronic display screen. The target vehicle then sends the first and second charging demand information to the server. Based on the first and second charging demand information, the server determines a control sequence for actual charging control of the target vehicle and calculates the current actual charging cost in real time during the charging process. The first and second charging demand information can be any two of the following: target charging capacity, estimated charging time, and estimated charging cost.

[0083] In this embodiment, an interface is displayed on the electronic display screen of the target vehicle. The interface includes at least two information input elements for inputting first charging demand information and second charging demand information for charging the vehicle. The first charging demand information and the second charging demand information are any two of the target charging capacity, estimated charging time, and estimated charging cost. In response to the operation of inputting the first charging demand information and the second charging demand information in the at least two information input elements, a third charging demand information for charging the vehicle is obtained. The third charging demand information is the remaining charging demand information excluding the first demand information and the second demand information from the target charging capacity, estimated charging time, and estimated charging cost.

[0084] In the above embodiments of this application, there are two information input elements; the target vehicle responds to the operation of inputting first charging demand information and second charging demand information in at least two information input elements to obtain third charging demand information for charging the vehicle, including: responding to the input operation of one of the two information input elements to obtain the first charging demand information; responding to the input operation of the other of the two information input elements to obtain the second charging demand information; and determining the third charging demand information for charging the vehicle based on the first charging demand information and the second charging demand information.

[0085] In one feasible approach, the information input element includes a target charging capacity slider and a time cost associated slider. The target vehicle responds to the drag operation of the target charging capacity slider to obtain the target charging capacity; responds to the drag operation of the time cost associated slider to obtain the estimated charging time; and determines the estimated charging cost of charging the vehicle based on the target charging capacity and the estimated charging time.

[0086] Furthermore, the information input elements include a target charging capacity slider and a time cost associated slider, which can be arranged vertically or vertically.

[0087] In the above embodiments of this application, the information input elements can also be three, including a target charging capacity slider, a time slider, and a cost slider. One possible implementation is to obtain two charging demand information corresponding to any two sliders in response to a sliding operation on any two of the target charging capacity slider, time slider, and cost slider. For example, in response to a sliding operation on the target charging capacity slider and the time slider, the target charging capacity and the estimated charging time can be obtained; another example is to obtain the estimated charging time and the estimated charging cost in response to a sliding operation on the time slider and the cost slider; yet another example is to obtain the target charging capacity and the estimated charging cost in response to a sliding operation on the target charging capacity slider and the cost slider.

[0088] Accordingly, after acquiring the third charging demand information for charging the vehicle, the position of the slider on the slider bar corresponding to the third charging demand is automatically adjusted to the position corresponding to the third charging demand. For example, the slider position on the target charging amount is automatically adjusted to the position corresponding to the target charging amount.

[0089] Furthermore, the target charging level slider, time slider, and cost slider can be arranged in any of the following ways: side by side or in a ring.

[0090] In the above embodiments of this application, the information input elements can also be three, including a target charging capacity input item, a time input item, and a cost input item. One possible implementation is to obtain two charging demand information items corresponding to any two input items in response to information input operations on the target charging capacity input item, time input item, and cost input item. For example, in response to operations on inputting capacity and time into the target charging capacity input item and time input item, the target charging capacity and estimated charging time are obtained; as another example, in response to operations on inputting time and cost into the time input item and cost input item, the estimated charging time and estimated charging cost are obtained; as yet another example, in response to operations on inputting capacity and cost into the target charging capacity input item and cost input item, the target charging capacity and estimated charging cost are obtained.

[0091] Accordingly, after obtaining the third charging demand information for charging the vehicle, the third charging demand information is displayed in the corresponding information input field. For example, the target charging capacity is automatically displayed in the target charging capacity input field.

[0092] After obtaining the third charging demand information, the target vehicle displays this information on an electronic display screen. Users can view the charging demand information to decide whether to charge the vehicle. If charging is required, the target vehicle responds to the user-initiated charging operation and performs the charging process.

[0093] It should be noted that the specific implementation of the charging capacity slider and the charging cost vs. charging time slider in this application embodiment is not limited. The charging capacity slider can be a slider for adjusting the vehicle's charging percentage or a slider for adjusting the vehicle's charging capacity; the leftmost position of the charging cost vs. charging time slider can be the position corresponding to the lowest charging cost and longest charging time, and the rightmost position of the charging cost vs. charging time slider can be the position corresponding to the highest charging cost and shortest charging time; conversely, the leftmost position of the charging cost vs. charging time slider can be the position corresponding to the highest charging cost and shortest charging time, and the rightmost position of the charging cost vs. charging time slider can be the position corresponding to the lowest charging cost and longest charging time.

[0094] From the server's perspective, Figure 3b This is a flowchart illustrating another method for determining charging demand information provided as an exemplary embodiment of this application. Figure 3b As shown, the method includes:

[0095] S321: Obtain first charging demand information and second charging demand information for charging the target vehicle, wherein the first charging demand information and the second charging demand information are any two of the target charging capacity, estimated charging time and estimated charging cost.

[0096] S322: Based on the first charging demand information and the second charging demand information, determine the third charging demand information for charging the target vehicle, wherein the third charging demand information is the remaining charging demand information excluding the first and second demand information from the target charging capacity, estimated charging time, and estimated charging cost.

[0097] In this embodiment, the server is used to determine the control sequence for actually charging the target vehicle based on the first charging demand information and the second charging demand information. In this embodiment, the implementation form of the server is not limited; for example, the server can be a conventional server, a cloud server, a cloud host, a virtual data center, or other server equipment. The server's components mainly include a processor, hard disk, memory, system bus, and other common computer architecture types.

[0098] In this embodiment, after obtaining the first charging demand information and the second charging demand information, the target vehicle sends the first charging demand information and the second charging demand information to the server. The server obtains the first charging demand information and the second charging demand information for charging the target vehicle, wherein the first charging demand information and the second charging demand information are any two of the target charging capacity, the estimated charging time, and the estimated charging cost. Based on the first charging demand information and the second charging demand information, a third charging demand information for charging the target vehicle is determined, wherein the third charging demand information is the remaining charging demand information other than the first demand information and the second demand information among the target charging capacity, the estimated charging time, and the estimated charging cost.

[0099] In one optional embodiment, the first demand information is the target charging capacity, the second charging demand information is the estimated charging time, and the third charging demand information is the estimated charging cost. The server determines the third charging demand information for charging the target vehicle based on the first and second charging demand information. One possible implementation involves calculating a charging current sequence for charging the target vehicle based on the target charging capacity, estimated charging time, and charging pile power. This charging current sequence is a sequence of control signals sent to the battery during charging. Based on the charging current sequence, a thermal management control sequence for charging the target vehicle is calculated. This thermal management control sequence is a sequence of control signals sent to components related to regulating battery coolant temperature during charging. The battery charging cost is calculated based on the charging current sequence. The accessory consumption cost is calculated based on the thermal management control sequence. The estimated charging cost for charging the target vehicle is calculated based on the battery charging cost and the accessory consumption cost. The accessory consumption cost includes the consumption cost of at least one component among the compressor, pressure transmitter, three-way valve, heater pump, electric fan, solenoid valve, battery water pump, and four-way valve.

[0100] In the above embodiments, the estimated charging cost for charging the target vehicle is calculated based on battery charging cost and accessory consumption cost. One possible approach is to calculate the estimated charging cost for charging the target vehicle based on battery charging cost, accessory consumption cost, parking cost, additional electricity cost, and service cost. The additional electricity cost is the fixed electricity loss cost required for one charging cycle of the target vehicle, and the service cost is the fixed service fee required for one charging cycle of the target vehicle. The additional electricity cost is the fixed electricity loss cost per unit time. For example, if the electricity loss cost is 2 yuan per hour, then for 2 hours of charging, the electricity loss cost is 2 * 3 = 6 yuan. The service cost is a fixed value; for one charging cycle, the service fee is fixed at 3 yuan and is independent of the charging time.

[0101] In another optional embodiment, the first demand information is the target charging capacity, the second charging demand information is the estimated charging cost, and the third charging demand information is the estimated charging time. The server then determines the third charging demand information for charging the target vehicle based on the first and second charging demand information. One possible approach is to calculate the first charging time for charging the target vehicle based on the estimated charging cost and the target charging capacity; and to determine the estimated charging time for charging the target vehicle based on the first charging time, the target charging capacity, and the power of the charging pile.

[0102] In the above embodiments, the server determines the estimated charging time for the target vehicle based on the first charging time, the target charging capacity, and the power of the charging pile. One possible implementation is to calculate the first charging cost for charging the target vehicle based on the first charging time, the target charging capacity, and the power of the charging pile; and determine the estimated charging time for charging the target vehicle based on the relationship between the difference between the first charging cost and the estimated charging cost and a set threshold. If the difference is less than the set threshold, the first charging time is used as the estimated charging time; if the difference is greater than or equal to the set threshold, the process is repeated to predict the charging cost for charging the target vehicle using the estimated charging time, the target charging capacity, and the power of the charging pile, until the difference between the second charging cost and the estimated charging cost is less than the set threshold, at which point the charging time corresponding to the second charging cost is used as the estimated charging time.

[0103] In the above embodiments, the first charging cost for charging the target vehicle is calculated based on the first charging time, the target charging capacity, and the power of the charging pile. One possible implementation is to calculate a charging current sequence for charging the target vehicle based on the target charging capacity, the first charging time, and the power of the charging pile, wherein the charging current sequence is a sequence of control signals sent to the battery during the charging of the target vehicle; and to calculate a thermal management control sequence for charging the target vehicle based on the charging current sequence, wherein the thermal management control sequence is a sequence of control signals sent to components related to regulating the battery coolant temperature during the charging of the target vehicle; calculate the battery charging cost based on the charging current sequence; and calculate the accessory consumption cost based on the thermal management control sequence; and calculate the first charging cost for charging the target vehicle based on the battery charging cost and the accessory consumption cost; wherein the accessory consumption cost includes the consumption cost of at least one component among the compressor, pressure transmitter, three-way valve, heater pump, electric fan, solenoid valve, battery water pump, and four-way valve.

[0104] In the above embodiments, after calculating the estimated charging time or estimated charging cost, the server sends the estimated charging time or estimated charging cost to the target vehicle so that the electronic display screen of the target vehicle can display the estimated charging time and estimated charging cost. The user then decides whether to charge based on the estimated charging time or estimated charging cost.

[0105] Figure 4 This is a schematic flowchart illustrating a vehicle charging control method provided as an exemplary embodiment of this application. Figure 4 As shown, the method includes:

[0106] S401: Receive the first charging demand information and the second charging demand information of the target vehicle, wherein the first charging demand information and the second charging demand information are any two of the target charging capacity, the estimated charging time and the estimated charging cost.

[0107] S402: Based on the first charging demand information and the second charging demand information, determine the actual control sequence for actual charging control of the target vehicle, wherein the actual control sequence is a sequence of control signals sent by the charging-related components of the target vehicle when the target vehicle is being charged.

[0108] S403: Send the actual control sequence to the target vehicle so that the target vehicle can perform charging control according to the actual control sequence.

[0109] After obtaining the first charging demand information and the second charging demand information, the server determines the actual control sequence for actual charging control of the target vehicle based on the first charging demand information and the second charging demand information. The actual control sequence is a sequence of control signals sent by the components related to charging the target vehicle when the target vehicle is charging.

[0110] In the above embodiments, the server simulates the charging process of the target vehicle based on the first charging demand information and the second charging demand information to obtain the actual control sequence for actual charging control of the target vehicle. One possible approach is to optimize the control sequence of the target vehicle based on the first charging demand information and the second charging demand information to obtain the simulation control sequence for simulated charging control of the target vehicle; and to determine the actual control sequence for actual charging control of the target vehicle based on the simulation results of the charging process of the target vehicle using the simulation control sequence.

[0111] Specifically, based on the first and second charging demand information, the control sequence of the target vehicle is optimized to obtain a simulation control sequence for simulating charging control of the target vehicle. One possible approach is to utilize a multi-objective control algorithm, using the first and second charging demand information as objectives, to optimize the control sequence of the target vehicle and obtain a simulation control sequence for simulating charging control of the target vehicle.

[0112] Specifically, based on the simulation results of the charging process of the target vehicle using the simulated control sequence, an actual control sequence for actual charging control of the target vehicle is determined. One possible approach is to simulate the charging process of the target vehicle using the simulated control sequence to obtain first simulated charging information, which is simulated information corresponding to the target charging capacity, estimated charging time, and estimated charging cost. A judgment result is generated based on whether the first simulated charging information matches first charging demand information and second charging demand information. Based on the judgment result, the actual control sequence for actual charging control of the target vehicle is determined. It should be noted that the first simulated charging information includes the simulated charging time, simulated charging cost, and simulated charging capacity corresponding to the estimated charging time, estimated charging cost, and target charging capacity, respectively. To determine whether the first simulated charging information matches the first charging demand information and the second charging demand information, when the first and second charging demand information are the expected charging time and the target charging capacity, the difference between the expected charging time and the simulated charging time can be used to determine whether the first simulated charging information matches the first charging demand information and the second charging demand information. If the difference between the expected charging time and the simulated charging time is less than the first threshold and the difference between the target charging capacity and the simulated charging capacity is less than the second threshold, then the first simulated charging information matches the first charging demand information and the second charging demand information; otherwise, the first simulated charging information does not match the first charging demand information and the second charging demand information. When the first and second charging demand information are the expected charging cost and the target charging capacity, and when the first and second charging demand information are the expected charging cost and the expected charging time, the same method can be used to determine whether the first simulated charging information matches the first charging demand information and the second charging demand information.

[0113] In the above embodiments, if the determination result is a match, the simulated control sequence is used as the actual control sequence for actual charging control of the target vehicle. At this time, the third charging demand information determined from the first simulated charging information can be displayed before charging, after the user inputs the first and second charging demand information, or it can be displayed during the charging process.

[0114] In the above embodiments, if the judgment result is a mismatch, the calculation simulation control sequence is updated until the target simulation charging information matches the first charging demand information and the second charging demand information. The target simulation control sequence corresponding to the target simulation charging information is then used as the actual control sequence for actual charging control of the target vehicle.

[0115] In another feasible approach, a simulated control sequence is input into a charging demand prediction model to obtain first simulated charging information. The training steps for the charging demand prediction model are as follows: collect control sequence samples and charging demand information samples; train the model based on the control sequence samples and charging demand information samples to obtain the charging demand prediction model.

[0116] During the actual charging control of the target vehicle, the target vehicle returns actual charging information to the server. The server then uses this information to further optimize the control sequence, resulting in a new control sequence. One possible approach is to receive the actual charging information returned by the target vehicle; optimize the control sequence based on this information to obtain a third simulated control sequence for charging the target vehicle; simulate the charging process of the target vehicle using this third simulated control sequence to obtain a new control sequence for actual charging control; and send this new control sequence to the target vehicle so that it can control its charging according to the new sequence.

[0117] Figure 5 This is a flowchart illustrating a method for determining vehicle charging costs, provided as an exemplary embodiment of this application. Figure 5 As shown, the method includes:

[0118] S501: Obtain the thermal management control sequence and charging current sequence for actual charging control of the target vehicle. The thermal management control sequence is a sequence of control signals sent to components related to adjusting the battery coolant temperature when the target vehicle is charging. The charging current sequence is a sequence of control signals sent to the battery when the target vehicle is charging.

[0119] S502: Determine the actual charging cost of charging the target vehicle based on the thermal management control sequence and the charging current sequence.

[0120] In this embodiment, throughout the entire charging process of the target vehicle, the server sends a control sequence for charging control of the target vehicle in real time. The server obtains the thermal management control sequence and charging current sequence for the actual charging control of the target vehicle; based on the thermal management control sequence and charging current sequence, the server determines the actual charging cost of charging the target vehicle. The server calculates the actual charging cost at any point in the charging process in real time.

[0121] In the above embodiment, after the server determines the actual charging cost of charging the target vehicle based on the thermal management control sequence and the charging current sequence, the server sends the actual charging cost to the target vehicle. The target vehicle displays the actual charging cost for the user to view. The actual charging cost can be the charging cost at any time during the charging process.

[0122] In the above embodiments, the server determines the actual charging cost of charging the target vehicle based on the thermal management control sequence and the charging current sequence. One possible implementation is that the server obtains the accessory consumption cost based on the thermal management control sequence; the server obtains the actual battery charging cost based on the charging current sequence; and the server determines the actual charging cost of charging the target vehicle based on the accessory consumption cost and the actual battery charging cost. For example, the server obtains the consumption cost of each component based on the thermal management control sequence to obtain the total accessory consumption cost; the server calculates the actual battery charging cost based on the charging current sequence and the charging time sequence corresponding to each charging current sequence.

[0123] In the above embodiments, the server determines the actual charging cost of charging the target vehicle based on the cost of accessories consumed and the actual battery charging cost. One possible approach is for the server to calculate the actual charging cost of charging the target vehicle based on the cost of accessories consumed, the actual battery charging cost, parking costs, additional electricity costs, and service costs. For example, parking costs can be calculated using the parking unit price and parking duration; a pre-set service fee and additional electricity fee are required for each charging process of the target vehicle, which are considered as service costs and additional electricity costs.

[0124] It should be noted that the cost of accessories includes the cost of at least one of the following components when operating according to the thermal management control sequence: compressor, pressure transmitter, three-way valve, heater pump, electric fan, solenoid valve, battery pump, and battery four-way valve.

[0125] In the above system embodiments of this application, the first position of the first slider on the charging power slider and the second position of the second slider on the charging cost versus charging time slider are obtained. Based on the first and second positions, the estimated charging time and estimated charging cost for the target vehicle are predicted. Users can set the target charging power, estimated charging time, and estimated charging cost by dragging the positions of the sliders on the charging power slider and the charging cost versus charging time slider. Users can balance the charging time and charging cost for the vehicle, thus improving the user experience.

[0126] During the actual charging process of the target vehicle, the server determines the actual charging cost based on the acquired actual charging control sequence. This actual charging cost can be displayed in real-time by the server to the target vehicle during the user's charging process.

[0127] The actual charging sequence includes a thermal management control sequence and a charging current sequence. Based on the thermal management control sequence and the charging current sequence, the actual charging cost for the target vehicle is determined. One possible approach is to obtain the accessory consumption cost based on the thermal management control sequence; obtain the actual battery charging cost based on the charging current sequence; and determine the actual charging cost for the target vehicle based on the accessory consumption cost and the actual battery charging cost. Optionally, the actual charging cost for the target vehicle is calculated based on the accessory consumption cost, the actual battery charging cost, parking cost, additional electricity cost, and service cost. The accessory consumption cost includes the electricity consumption cost of at least one component among the compressor, pressure transmitter, three-way valve, heater pump, electric fan, solenoid valve, battery water pump, and four-way valve when operating according to the thermal management control sequence. The additional electricity cost is the fixed electricity loss cost required for one charging process of the target vehicle, and the service cost is the fixed service fee required for one charging process of the target vehicle. The additional electricity cost is the fixed electricity loss cost per unit time; for example, if the electricity loss cost is 2 yuan per hour, then for 2 hours of charging, the electricity loss cost is 2*3=6 yuan. The service cost is a fixed value. The service fee is 3 yuan for each charge, regardless of the charging time.

[0128] Figure 6 This is a schematic diagram of the structure of a charging demand information determination device 60 provided for an exemplary embodiment of this application. Figure 6 As shown, the charging demand information determination device 60 includes a display module 61 and an acquisition module 62.

[0129] The display module 61 is used to display an interface, which includes at least two information input elements for inputting first charging demand information and second charging demand information for charging the vehicle. The first charging demand information and the second charging demand information are any two of the following charging demand information: target charging capacity, estimated charging time, and estimated charging cost.

[0130] The acquisition module 62 is used to respond to the operation of inputting first charging demand information and second charging demand information in at least two information input elements, and to acquire third charging demand information for charging the vehicle.

[0131] Figure 7 A schematic diagram of another charging demand information determination device 70 provided for an exemplary embodiment of this application. (See attached diagram.) Figure 7 As shown, the charging demand information determination device 70 includes an acquisition module 71 and a determination module 72.

[0132] The acquisition module 71 is used to acquire first charging demand information and second charging demand information for charging the target vehicle, wherein the first charging demand information and the second charging demand information are any two of the target charging capacity, the estimated charging time and the estimated charging cost.

[0133] The determining module 72 is used to determine the third charging demand information for charging the target vehicle based on the first charging demand information and the second charging demand information. The third charging demand information is the remaining charging demand information excluding the first and second demand information from the target charging capacity, the estimated charging time, and the estimated charging cost.

[0134] Figure 8 This is a schematic diagram of the structure of a vehicle charging control device 80 provided for an exemplary embodiment of this application. (See diagram below.) Figure 8 As shown, the vehicle charging control device includes a receiving module 81, an analog module 82, and a transmitting module 83.

[0135] The receiving module 81 is used to receive the first charging demand information and the second charging demand information of the target vehicle, wherein the first charging demand information and the second charging demand information are any two of the target charging capacity, the estimated charging time and the estimated charging cost.

[0136] The simulation module 82 is used to determine the actual control sequence for actual charging control of the target vehicle based on the first charging demand information and the second charging demand information. The actual control sequence is a sequence of control signals sent by the components related to charging the target vehicle when the target vehicle is being charged.

[0137] The transmitting module 83 is used to transmit the actual control sequence to the target vehicle so that the target vehicle can perform charging control according to the actual control sequence.

[0138] Figure 9 This is a schematic diagram of the structure of a vehicle charging cost determination device 90 provided for an exemplary embodiment of this application. Figure 9 As shown, the vehicle charging cost determination device 90 includes an acquisition module 91 and a determination module 92.

[0139] The acquisition module 91 is used to acquire the thermal management control sequence and the charging current sequence for the actual charging control of the target vehicle. The thermal management control sequence is a sequence of control signals sent to the components related to adjusting the battery coolant temperature when the target vehicle is charging. The charging current sequence is a sequence of control signals sent to the battery when the target vehicle is charging.

[0140] The determination module 92 is used to determine the actual charging cost of charging the target vehicle based on the thermal management control sequence and the charging current sequence.

[0141] Figure 10 This is a schematic diagram of a vehicle provided for an exemplary embodiment of this application. (As shown...) Figure 10 As shown, the vehicle includes a vehicle body and a memory 1001 and a processor 1002 disposed on the vehicle body. Additionally, the vehicle also includes necessary components such as a power supply assembly 1003 and a communication assembly 1004.

[0142] Memory 1001 is used to store computer programs and can be configured to store various other data to support operation on the electronic device. Examples of this data include instructions for any application or method used to operate on the electronic device.

[0143] The memory 1001 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.

[0144] Communication component 1004 is used for data transmission with other devices.

[0145] The processor 1002 is capable of executing computer instructions stored in the memory 1001 to: display an interface including at least two information input elements for inputting first charging demand information and second charging demand information for charging the vehicle, wherein the first charging demand information and the second charging demand information are any two of the following charging demand information: target charging capacity, estimated charging time, and estimated charging cost.

[0146] In response to an operation that inputs first charging demand information and second charging demand information from at least two information input elements, a third charging demand information for charging the vehicle is obtained, wherein the third charging demand information is the remaining charging demand information excluding the first and second demand information from the target charging capacity, estimated charging time, and estimated charging cost.

[0147] Accordingly, embodiments of this application also provide a computer-readable storage medium storing a computer program. When the computer-readable storage medium stores a computer program, and the computer program is executed by one or more processors, it causes one or more processors to perform... Figure 3a Each step in the method embodiment.

[0148] Figure 11 This is a schematic diagram of an electronic device provided for an exemplary embodiment of this application. (As shown...) Figure 11As shown, the electronic device includes a memory 1101 and a processor 1102. Additionally, the electronic device also includes necessary components such as a power supply component 1103 and a communication component 1104.

[0149] Memory 1101 is used to store computer programs and can be configured to store various other data to support operation on the electronic device. Examples of this data include instructions for any application or method used to operate on the electronic device.

[0150] The memory 1101 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.

[0151] Communication component 1104 is used for data transmission with other devices.

[0152] The processor 1102 can execute computer instructions stored in the memory 1101 to: acquire first charging demand information and second charging demand information for charging the target vehicle, wherein the first charging demand information and the second charging demand information are any two of the target charging capacity, the estimated charging time and the estimated charging cost.

[0153] Based on the first charging demand information and the second charging demand information, a third charging demand information is determined for charging the target vehicle. The third charging demand information is the remaining charging demand information excluding the first and second demand information from the target charging capacity, estimated charging time, and estimated charging cost.

[0154] Accordingly, embodiments of this application also provide a computer-readable storage medium storing a computer program. When the computer-readable storage medium stores a computer program, and the computer program is executed by one or more processors, it causes one or more processors to perform... Figure 3b Each step in the method embodiment.

[0155] Figure 12 A schematic diagram of another electronic device provided as an exemplary embodiment of this application. (e.g.) Figure 12 As shown, the electronic device includes a memory 1201 and a processor 1202. Additionally, the electronic device also includes necessary components such as a power supply component 1203 and a communication component 1204.

[0156] Memory 1201 is used to store computer programs and can be configured to store various other data to support operation on the electronic device. Examples of this data include instructions for any application or method used to operate on the electronic device.

[0157] The memory 1201 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.

[0158] Communication component 1204 is used for data transmission with other devices.

[0159] The processor 1202 can execute computer instructions stored in the memory 1201 to: receive first charging demand information and second charging demand information of the target vehicle, wherein the first charging demand information and the second charging demand information are any two of the target charging capacity, the estimated charging time and the estimated charging cost.

[0160] Based on the first charging demand information and the second charging demand information, a real control sequence for actual charging control of the target vehicle is determined. The actual control sequence is a sequence of control signals sent by the charging-related components of the target vehicle when the target vehicle is being charged.

[0161] The actual control sequence is sent to the target vehicle so that the target vehicle can control the charging of the target vehicle according to the actual control sequence.

[0162] Accordingly, embodiments of this application also provide a computer-readable storage medium storing a computer program. When the computer-readable storage medium stores a computer program, and the computer program is executed by one or more processors, it causes one or more processors to perform... Figure 5 Each step in the method embodiment.

[0163] Figure 13 This is a schematic diagram of an electronic device provided for an exemplary embodiment of this application. (As shown...) Figure 13 As shown, the electronic device includes a memory 1301 and a processor 1302. Additionally, the electronic device also includes necessary components such as a power supply component 1303 and a communication component 1304.

[0164] Memory 1301 is used to store computer programs and can be configured to store various other data to support operation on the electronic device. Examples of this data include instructions for any application or method used to operate on the electronic device.

[0165] The memory 1301 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.

[0166] Communication component 1304 is used for data transmission with other devices.

[0167] The processor 1302 can execute computer instructions stored in the memory 1301 to: acquire a thermal management control sequence and a charging current sequence for actual charging control of the target vehicle, wherein the thermal management control sequence is a sequence of control signals sent to components related to regulating the battery coolant temperature when the target vehicle is charging, and the charging current sequence is a sequence of control signals sent to the battery when the target vehicle is charging.

[0168] The actual charging cost for charging the target vehicle is determined based on the thermal management control sequence and the charging current sequence.

[0169] Accordingly, embodiments of this application also provide a computer-readable storage medium storing a computer program. When the computer-readable storage medium stores a computer program, and the computer program is executed by one or more processors, it causes one or more processors to perform... Figure 5 Each step in the method embodiment.

[0170] The above Figures 10-13 The communication component is configured to facilitate wired or wireless communication between the device containing the communication component and other devices. The device containing the communication component can access wireless networks based on communication standards, such as WiFi, 2G, 3G, 4G / LTE, 5G, or combinations thereof. In one exemplary embodiment, the communication component receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, the communication component also includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID), Infrared Data Association (IrDA) technology, Ultra-Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0171] The above Figures 10-13 The power supply component provides power to the various components of the device in which it resides. The power supply component may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device in which it resides.

[0172] The aforementioned electronic components may also include displays and audio components.

[0173] The display includes a screen, which may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors can sense not only the boundaries of touch or swipe actions but also the duration and pressure associated with the touch or swipe operation.

[0174] An audio component may be configured to output and / or input audio signals. For example, the audio component includes a microphone (MIC) configured to receive external audio signals when the device containing the audio component is in an operating mode, such as call mode, recording mode, or voice recognition mode. The received audio signals may be further stored in memory or transmitted via a communication component. In some embodiments, the audio component also includes a speaker for outputting audio signals.

[0175] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0176] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0177] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0178] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0179] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0180] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0181] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0182] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the element.

[0183] The above are merely specific embodiments of this application, enabling those skilled in the art to understand or implement this application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this application. Therefore, this application is not to be limited to these embodiments, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for determining charging demand information, characterized in that, include: Obtain first charging demand information and second charging demand information for charging the target vehicle, wherein the first charging demand information and the second charging demand information are any two of the target charging capacity, estimated charging time and estimated charging cost; Based on the first charging demand information and the second charging demand information, a third charging demand information for charging the target vehicle is determined, wherein the third charging demand information is the remaining charging demand information excluding the first charging demand information and the second charging demand information from the target charging capacity, the estimated charging time, and the estimated charging cost. When the first charging demand information is the target charging capacity, the second charging demand information is the estimated charging time, and the third charging demand information is the estimated charging cost, the step of determining the third charging demand information for charging the target vehicle based on the first charging demand information and the second charging demand information includes: The actual charging sequence is determined based on the target charging capacity, the expected charging time, and the power of the charging pile. The actual charging sequence includes a charging current sequence and a thermal management control sequence. The charging current sequence is a sequence of control signals sent to the battery when the target vehicle is charging. The thermal management control sequence is a sequence of control signals sent to components related to adjusting the battery coolant temperature when the target vehicle is charging. The estimated charging cost is determined based on the actual charging sequence.

2. The method according to claim 1, characterized in that, After determining the third charging demand information for charging the target vehicle, the method further includes: The third charging demand information is sent to the target vehicle so that the target vehicle can display the third charging demand information.

3. The method according to claim 1, characterized in that, The step of determining the actual charging sequence based on the target charging capacity, the estimated charging time, and the power of the charging pile includes: Based on the target charging capacity, estimated charging time, and charging pile power, calculate the charging current sequence for charging the target vehicle; and Based on the charging current sequence, calculate the thermal management control sequence for charging the target vehicle; Determining the estimated charging cost based on the actual charging sequence includes: Calculate the battery charging cost based on the charging current sequence; and Calculate the accessory consumption cost based on the aforementioned thermal management control sequence; Calculate the estimated charging cost for charging the target vehicle based on the battery charging cost and the accessory consumption cost. Among them, the cost of accessories includes the power consumption cost of at least one of the following components when operating according to the thermal management control sequence: compressor, pressure transmitter, three-way valve, heater pump, electric fan, solenoid valve, battery pump, and four-way valve.

4. The method according to claim 3, characterized in that, Based on the battery charging cost and the accessory consumption cost, calculate the estimated charging cost for charging the target vehicle, including: The estimated charging cost for charging the target vehicle is calculated based on the battery charging cost, accessory consumption cost, parking cost, additional electricity cost, and service cost. The additional electricity cost is the fixed electricity loss cost required for one charging process of the target vehicle, and the service cost is the fixed service fee required for one charging process of the target vehicle.

5. A method for determining charging demand information, characterized in that, include: Obtain first charging demand information and second charging demand information for charging the target vehicle, wherein the first charging demand information and the second charging demand information are any two of the target charging capacity, estimated charging time and estimated charging cost; Based on the first charging demand information and the second charging demand information, a third charging demand information for charging the target vehicle is determined, wherein the third charging demand information is the remaining charging demand information excluding the first charging demand information and the second charging demand information from the target charging capacity, the estimated charging time, and the estimated charging cost. The first charging demand information is the target charging capacity, the second charging demand information is the estimated charging cost, and the third charging demand information is the estimated charging time. Based on the first and second charging demand information, the third charging demand information for charging the target vehicle is determined, including: Based on the estimated charging cost and the target charging capacity, calculate the first charging time for charging the target vehicle; Based on the target charging capacity, the first charging time, and the power of the charging pile, a charging current sequence for charging the target vehicle is calculated, wherein the charging current sequence is a sequence of control signals sent to the battery during the charging of the target vehicle; and Based on the charging current sequence, a thermal management control sequence for charging the target vehicle is calculated, wherein the thermal management control sequence is a sequence of control signals sent to components related to regulating the battery coolant temperature when the target vehicle is charging. Calculate the battery charging cost based on the charging current sequence; and Based on the thermal management control sequence, the accessory consumption cost is calculated, wherein the accessory consumption cost includes the consumption cost of at least one component among the compressor, pressure transmitter, three-way valve, heater pump, electric fan, solenoid valve, battery pump and four-way valve. Calculate the first charging cost for charging the target vehicle based on the battery charging cost and the accessory consumption cost; Based on the relationship between the difference between the first charging cost and the estimated charging cost and a set threshold, the estimated charging time for the target vehicle is determined.

6. The method according to claim 5, wherein determining the estimated charging time for charging the target vehicle based on the relationship between the difference between the first charging cost and the estimated charging cost and a set threshold includes: If the difference is less than the set threshold, the first charging time is taken as the expected charging time. If the difference is greater than or equal to a set threshold, the process is repeated to predict the charging cost of charging the target vehicle using the estimated charging time, target charging capacity, and charging pile power, until the difference between the second charging cost and the expected charging cost is less than the set threshold. Then, the charging time corresponding to the second charging cost is taken as the expected charging time.

7. A charging demand information determination device, characterized in that, include: The acquisition module is used to acquire first charging demand information and second charging demand information for charging the target vehicle, wherein the first charging demand information and the second charging demand information are any two of the target charging capacity, the estimated charging time and the estimated charging cost. The determining module is used to determine a third charging demand information for charging the target vehicle based on the first charging demand information and the second charging demand information, wherein the third charging demand information is the remaining charging demand information excluding the first charging demand information and the second charging demand information from the target charging capacity, the estimated charging time, and the estimated charging cost. When the first charging demand information is the target charging capacity, the second charging demand information is the estimated charging time, and the third charging demand information is the estimated charging cost, the determining module is specifically used for: The actual charging sequence is determined based on the target charging capacity, the expected charging time, and the power of the charging pile. The actual charging sequence includes a charging current sequence and a thermal management control sequence. The charging current sequence is a sequence of control signals sent to the battery when the target vehicle is charging. The thermal management control sequence is a sequence of control signals sent to components related to adjusting the battery coolant temperature when the target vehicle is charging. The estimated charging cost is determined based on the actual charging sequence.

8. An electronic device, characterized in that, include: Processor and program storage memory; The program includes instructions that, when executed by the processor, cause the processor to perform the method according to any one of claims 1-6.

9. A non-transitory computer-readable storage medium storing computer instructions, characterized in that, The computer instructions are used to cause the computer to perform the method according to any one of claims 1-6.