Data processing method and device for power grid

By receiving and analyzing the charging and discharging regulation period and historical data of the power grid, screening and inviting authorized vehicles for reverse charging, it solves the problem of inability to customize processing in the existing technology, and achieves the peak shaving capacity of the power grid and the relief of power supply pressure.

CN119029996BActive Publication Date: 2025-01-24BEIJING ZHIMENG XINTONG TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411507567.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-01-24
Estimated Expiration
2044-10-28

AI Technical Summary

Technical Problem

The existing technology is difficult to customize the processing according to the actual situation of each region and users, and it is impossible to effectively use the reverse charging of the power grid by new energy vehicles, thereby enhancing the peak shaving capability of the power grid and alleviating the power supply pressure.

Method used

By receiving the configuration of the configuration of the management terminal and historical data, obtain the discharge and charging period, screen the authorized vehicle, generate the invitation diagram of the filling and discharge, and update it according to the vehicle's response and actual charging and discharge data to achieve the vehicle and the power grid. Order interaction.

Benefits of technology

Customized invitations to invite vehicles based on the actual situation have enhanced the peak adjustment capacity of the power grid, alleviated the power supply pressure, and ensured the smooth operation of the power grid.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119029996B_ABST
    Figure CN119029996B_ABST
Patent Text Reader

Abstract

The present invention provides a data processing method and device for a power grid. The method comprises the following steps: obtaining a discharge period and a charge period corresponding to a charge and discharge regulation period according to historical period data of a charge and discharge regulation area; obtaining a minimum discharge value corresponding to each charge and discharge sub-area in the charge and discharge regulation area, receiving mileage customization information of authorized vehicles within a preset range of the charge and discharge sub-area, screening the authorized vehicles in the charge and discharge sub-area according to the minimum discharge value and the mileage customization information, and obtaining a selected vehicle; generating a charge and discharge invitation graph according to the mileage customization information, the discharge period, and the charge period customization of the selected vehicle, and sending the graph to the selected vehicle; generating a response sequence based on the response information of each selected vehicle to the invitation information, and determining a target vehicle according to the response sequence; collecting actual charge and discharge data of each target vehicle in the charge and discharge regulation area, updating the charge and discharge invitation graph according to the actual charge and discharge data, and obtaining an actual charge and discharge graph and sending the graph to the target vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to data processing technology, and in particular to a data processing method and device for a power grid. Background Art

[0002] The power grid, also known as the electric power grid, is a whole composed of substations and transmission and distribution lines of various voltages in the power system. It includes three units: substation, transmission and distribution. The task of the power grid is to transmit and distribute electric energy and change the voltage. Due to the concentrated electricity consumption of users, the power grid has peak and trough periods of power supply, so how to ensure the stability of the power grid becomes particularly important.

[0003] In the existing technology, there are limitations on the energy infrastructure in some areas, and the investment and operating costs of some peak shaving technologies may be high, making them impossible to implement. At present, new energy vehicles can participate in the electricity market as distributed energy resources by enhancing the integration and interaction of vehicle and grid. Vehicle refers to new energy vehicles, grid refers to power grid, and interaction refers to the interaction of energy and information between new energy vehicles and power grid. New energy vehicles charge during low periods and discharge during peak periods. However, the above method cannot be customized according to the actual conditions of each region and user.

[0004] Therefore, how to customize the invitation of vehicles to reverse charge the power grid based on actual conditions, strengthen the integration of vehicles and the grid, and thereby enhance the peak-shaving capacity of the power grid, alleviate the power supply pressure of the power grid, and ensure the smooth operation of the power grid has become an urgent problem to be solved. Summary of the invention

[0005] The embodiments of the present invention provide a data processing method and device for a power grid, which can realize customized invitation of vehicles to reverse charge the power grid according to actual conditions, strengthen vehicle-grid integration, and further enhance the peak load regulation capability of the power grid, alleviate the power supply pressure of the power grid, and ensure the smooth operation of the power grid.

[0006] According to a first aspect of an embodiment of the present invention, a data processing method for a power grid is provided, comprising:

[0007] Receiving a charge and discharge regulation period corresponding to a charge and discharge regulation area configured by a management terminal, and acquiring a discharge period and / or a charge period corresponding to the charge and discharge regulation period according to historical period data of the charge and discharge regulation area;

[0008] Obtaining the minimum discharge value corresponding to each charging and discharging sub-area in the charging and discharging regulation area, receiving the mileage customization information of the authorized vehicles within the preset range of the charging and discharging sub-area, and screening the authorized vehicles in the charging and discharging sub-area according to the minimum discharge value and the mileage customization information to obtain the selected vehicle;

[0009] Generate a charging and discharging invitation map according to the mileage customization information, the discharging period, and the charging period customization of the selected vehicle and send it to the selected vehicle, generate a response sequence based on the response information of each selected vehicle to the invitation information, and determine the target vehicle according to the response sequence;

[0010] The actual charging and discharging data of each target vehicle in the charging and discharging adjustment area is collected, the charging and discharging invitation map is updated according to the actual charging and discharging data, and the actual charging and discharging map is obtained and sent to the target vehicle.

[0011] Optionally, in a possible implementation manner of the first aspect, obtaining the minimum discharge value corresponding to each charging and discharging sub-area in the charging and discharging regulation area, receiving mileage customization information of authorized vehicles located within a preset range of the charging and discharging sub-area, and screening the authorized vehicles of the charging and discharging sub-area according to the minimum discharge value and the mileage customization information to obtain the selected vehicle includes:

[0012] Obtaining the minimum discharge value corresponding to each charging and discharging sub-area in the charging and discharging regulation area, and receiving mileage customization information of an authorized vehicle within a preset range of the charging and discharging sub-area, wherein the mileage customization information includes a current mileage, a minimum mileage, and a mileage conversion coefficient;

[0013] Obtaining the available mileage according to the difference between the current mileage and the minimum mileage, and obtaining the available discharge value corresponding to the authorized vehicle according to the product of the available mileage and the mileage conversion coefficient;

[0014] It is determined that the available discharge value is greater than the minimum discharge value, and the corresponding authorized vehicle is used as a selected vehicle.

[0015] Optionally, in a possible implementation of the first aspect, the step of generating a charging and discharging invitation graph according to the customized mileage information, the discharging period, and the charging period of the selected vehicle and sending the graph to the selected vehicle includes:

[0016] Sorting the discharging time periods and / or charging time periods to obtain a time period sequence, and obtaining a preset mileage discharging speed and mileage charging speed corresponding to the selected vehicle;

[0017] According to the mileage discharge speed and the discharge time period, a discharge mileage corresponding to the discharge time period is generated; according to the mileage charging speed and the charging time period, a charging mileage corresponding to the charging time period is generated;

[0018] generating a mileage replacement value for each of the discharge periods based on the minimum mileage;

[0019] According to the current mileage and mileage replacement value of the selected vehicle, the discharge mileage or charging mileage is processed in sequence according to the sequence of the time periods to obtain the start mileage and end mileage of each discharge period and / or charging period;

[0020] Sub-segments corresponding to the discharge period and / or the charge period are generated based on multiple groups of the start mileage and the end mileage, and the charge and discharge invitation graph is generated according to the multiple sub-segments and sent to the selected vehicle.

[0021] Optionally, in a possible implementation of the first aspect, the step of sequentially processing the discharge mileage or the charge mileage in the order of the time period sequence according to the current mileage and the mileage replacement value of the corresponding selected vehicle to obtain the start mileage and the end mileage corresponding to each of the discharge time period and / or the charge time period includes:

[0022] Marking the first discharging period or charging period in the period sequence as the current period;

[0023] When it is determined that the current period is a charging period, the charging mileage corresponding to the current period is processed according to the current mileage to obtain the remaining mileage;

[0024] When it is determined that the current period is a discharge period, the discharge mileage corresponding to the current period is processed according to the current mileage to obtain the remaining mileage, and when the remaining mileage is lower than the mileage replacement value, the remaining mileage is replaced with the mileage replacement value;

[0025] The current mileage is used as the starting mileage of the current period, and the remaining mileage is used as the ending mileage of the current period;

[0026] Delete the current period in the period sequence, mark the first discharge period and / or charging period in the period sequence as the current period, take the end mileage as the current mileage, and repeat the above steps of obtaining the start mileage and the end mileage until the period sequence is empty.

[0027] Optionally, in a possible implementation manner of the first aspect, after the step of generating the charging and discharging invitation graph according to the plurality of sub-segments and sending the graph to the step of selecting a vehicle, the step includes:

[0028] Based on the order of the time periods in the time period sequence, the corresponding sub-line segments are sequentially connected end to end, and a basic display slot is constructed on one side of each sub-line segment;

[0029] Calculate according to the starting mileage, the ending mileage, the mileage conversion coefficient and the preset discharge value in the discharge period to obtain the basic display data corresponding to each discharge period;

[0030] Calculate according to the starting mileage, the ending mileage, the mileage conversion coefficient and the preset charging value in the charging period to obtain the basic display data corresponding to each charging period;

[0031] The basic display data is filled into the basic display slot corresponding to the corresponding discharge period or charging period, and the charging and discharging invitation map is generated and sent to the selected vehicle.

[0032] Optionally, in a possible implementation manner of the first aspect, generating a response sequence based on response information of each of the selected vehicles to the invitation information, and determining a target vehicle according to the response sequence includes:

[0033] Acquire response information of each selected vehicle to the invitation information, determine a response order corresponding to the response information, and sort each selected vehicle based on the response order to obtain a response sequence;

[0034] The number of charging and discharging devices in the corresponding charging and discharging sub-area is obtained, and the selected vehicles in the response sequence are selected in sequence according to the number of devices to obtain the target vehicle.

[0035] Optionally, in a possible implementation manner of the first aspect, collecting actual charging and discharging data of each of the target vehicles in the charging and discharging adjustment area, updating the charging and discharging invitation map according to the actual charging and discharging data, and obtaining an actual charging and discharging map and sending it to the target vehicle include:

[0036] Collecting actual charging and discharging data of each target vehicle in the charging and discharging adjustment area, and constructing actual sub-segments corresponding to each actual time period in the charging and discharging invitation graph according to the actual charging and discharging data, wherein the actual time period includes an actual discharging time period and / or an actual charging time period;

[0037] The actual charging and discharging diagram is generated according to the plurality of actual sub-segments and sent to the target vehicle.

[0038] Optionally, in a possible implementation of the first aspect, the method further includes:

[0039] Constructing a basic display slot based on one side of the actual sub-segment corresponding to each actual time period in the actual charge and discharge diagram;

[0040] When it is determined that the corresponding charging and discharging sub-area has the excitation configuration information, constructing an excitation display slot and a summary display slot at an adjacent position of a basic display slot corresponding to the actual sub-segment in the actual discharging period according to the excitation configuration information;

[0041] According to the starting mileage, ending mileage, mileage conversion coefficient and preset discharge value in the actual discharge period, actual discharge display data corresponding to each actual discharge period is obtained;

[0042] According to the starting mileage, ending mileage, mileage conversion coefficient and preset charging value in the actual charging period, actual charging display data corresponding to each actual charging period is obtained;

[0043] Calculate the corresponding actual discharge display data according to the price calculation model to obtain incentive data corresponding to each time period;

[0044] Based on the sum of the basic display data and the corresponding incentive data, the summary data is obtained, the basic display data is filled into the basic display slot, the incentive data is filled into the incentive display slot, and the summary data is filled into the summary display slot.

[0045] Optionally, in a possible implementation manner of the first aspect, calculating the corresponding actual discharge display data according to the price calculation model to obtain the incentive data corresponding to each time period includes:

[0046] The price calculation model includes a coefficient determination unit and a price determination unit;

[0047] Obtaining a connection time when each of the target vehicles is connected to the corresponding charging and discharging sub-area for charging, and sorting the target vehicles based on the connection time to obtain a target sequence;

[0048] Retrieving the position information of the target vehicle in the target sequence according to the coefficient determination unit, extracting the corresponding coefficient in a preset table based on the position information as the excitation coefficient corresponding to the target vehicle, wherein the preset table includes a one-to-one correspondence between the position information and the coefficient;

[0049] The actual discharge display data is retrieved based on the price determination unit, and the incentive data corresponding to each actual discharge time period is obtained according to the product of the basic display data and the incentive coefficient.

[0050] According to a second aspect of an embodiment of the present invention, there is provided a data processing device for a power grid, comprising: a receiving module, configured to receive a charge-discharge regulation period corresponding to a charge-discharge regulation area configured by a management terminal, and to obtain a discharge period and / or a charge period corresponding to the charge-discharge regulation period according to historical period data of the charge-discharge regulation area;

[0051] a screening module, configured to obtain the minimum discharge value corresponding to each charging and discharging sub-area in the charging and discharging regulation area, receive the mileage customization information of the authorized vehicles within the preset range of the charging and discharging sub-area, and screen the authorized vehicles in the charging and discharging sub-area according to the minimum discharge value and the mileage customization information to obtain the selected vehicles;

[0052] A generation module, configured to generate a charging and discharging invitation map according to the mileage customization information, the discharging period, and the charging period customization of the selected vehicle and send it to the selected vehicle, generate a response sequence based on the response information of each selected vehicle to the invitation information, and determine a target vehicle according to the response sequence;

[0053] The updating module is used to collect actual charging and discharging data of each target vehicle in the charging and discharging adjustment area, update the charging and discharging invitation map according to the actual charging and discharging data, and obtain an actual charging and discharging map to send to the target vehicle.

[0054] According to a third aspect of an embodiment of the present invention, there is provided an electronic device, comprising: a memory, a processor and a computer program, wherein the computer program is stored in the memory, and the processor runs the computer program to execute the first aspect of the present invention and various methods that may be involved in the first aspect.

[0055] According to a fourth aspect of an embodiment of the present invention, a storage medium is provided, in which a computer program is stored. When the computer program is executed by a processor, it is used to implement the first aspect of the present invention and various methods that may be involved in the first aspect.

[0056] The beneficial effects of the present invention are as follows:

[0057] 1. The present invention can customize the three-step invitation for the vehicle, so that the target vehicle can charge the power grid, strengthen the integration of the vehicle and the grid, and realize that the vehicle can charge when the power grid power load is low and discharge to the grid at the peak, thereby enhancing the peak-shaving capacity of the grid, achieving the satisfaction of user needs while alleviating the power supply pressure of the grid, and ensuring the smooth operation of the grid. In the first step, the present invention will obtain the minimum discharge value corresponding to each charging and discharging sub-area in the charging and discharging regulation area and the mileage customization information of the authorized vehicle within the preset range of the charging and discharging sub-area, and perform customized screening on the authorized vehicle to obtain the selected vehicle. In the second step, the charging and discharging invitation map is customized and generated according to the mileage customization information, the discharge period and the charging period of the selected vehicle that meets the conditions and sent to the selected vehicle. In the third step, when the selected vehicle responds to the invitation information in agreement, the target vehicle is specifically determined in the response sequence generated by the response information. Finally, the present invention customizes and updates the charging and discharging invitation map according to the actual charging and discharging data of the target vehicle, and then obtains the actual charging and discharging map and sends it to the target vehicle, realizing the actual power grid discharge in the region and the actual vehicle reserve power situation, strengthening the integration of the vehicle and the grid, alleviating the power supply pressure of the grid, and ensuring the smooth operation of the grid.

[0058] 2. The present invention can customize the generation of charging and discharging invitation diagrams based on the minimum discharge value corresponding to each charging and discharging sub-area, the vehicle's mileage customization information and related time period information, clearly and intuitively display the invitation information, speed up the owner's response speed, and quickly determine the target vehicle from the response sequence generated by the response information, thereby alleviating the pressure on the power grid. Firstly, the present invention obtains the available discharge value corresponding to the authorized vehicle by multiplying the available mileage by the mileage conversion coefficient. When the available discharge value is greater than the minimum discharge value, the selected vehicle is obtained. Meanwhile, the charging mileage and the discharging mileage are obtained according to the discharging time period and the charging time period and their corresponding speeds, and the charging mileage and the discharging mileage are processed in the order of the time period sequence to obtain the starting mileage and the ending mileage of the corresponding time period, thereby generating a plurality of sub-segments, and connecting the sub-segments in time sequence to generate a charging and discharging invitation graph, wherein a basic display slot is constructed on one side of each sub-segment in the charging and discharging invitation graph to fill the calculated basic display data, so that the charging and discharging invitation graph can intuitively display the invitation information, thereby improving the response enthusiasm of the car owner, and then selecting the target vehicle corresponding to the number of devices from the response sequence generated by the response information, and selecting the target vehicle according to the customized information, thereby improving the probability of the car owner responding to the invitation information, and actively alleviating the power supply pressure of the power grid.

[0059] 3. The present invention can customize and update the charging and discharging invitation map according to the real-time mileage information and actual charging and discharging conditions of the target vehicle, and send the updated actual charging and discharging map to the target vehicle, so that the owner can intuitively observe the data related to himself in the customized actual charging and discharging map based on the real-time information, and improve the owner's enthusiasm for reverse charging of the power grid to alleviate the power supply pressure of the power grid. The present invention will construct the actual sub-segments corresponding to each actual time period in the charging and discharging invitation map based on the actual charging and discharging data, and construct the basic display slot, incentive display slot and summary display slot on one side of the actual sub-segment. At the same time, the actual data obtained is calculated to fill each data in the corresponding slot, and the updated actual charging and discharging map is sent to the target vehicle in real time, so that the owner can clearly view the actual relevant data in the customized updated actual charging and discharging map, improve the owner's reverse charging of the power grid, and effectively alleviate the power supply pressure of the power grid. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] Figure 1 A flow chart of a data processing method for a power grid provided by the present invention;

[0061] Figure 2 A schematic diagram of a charging and discharging invitation diagram provided by the present invention;

[0062] Figure 3 A schematic diagram of an actual charging and discharging diagram provided by the present invention;

[0063] Figure 4 A schematic diagram of the structure of a data processing device for a power grid provided by the present invention;

[0064] Figure 5 A schematic diagram of the hardware structure of an electronic device provided by the present invention. DETAILED DESCRIPTION

[0065] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0066] The terms "first", "second", "third", "fourth", etc. (if any) in the description and claims of the present invention and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in sequences other than those illustrated or described herein.

[0067] It should be understood that in various embodiments of the present invention, the size of the sequence number of each process does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0068] It should be understood that in the present invention, "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products or apparatuses.

[0069] It should be understood that in the present invention, "plurality" refers to two or more than two. "And / or" is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "Contains A, B and C", "Contains A, B, C" means that A, B, and C are all included, "Contains A, B or C" means that one of A, B, and C is included, and "Contains A, B and / or C" means that any one, any two, or any three of A, B, and C are included.

[0070] It should be understood that in the present invention, "B corresponding to A", "B corresponding to A", "A corresponds to B" or "B corresponds to A" means that B is associated with A and B can be determined based on A. Determining B based on A does not mean determining B based only on A, but B can also be determined based on A and / or other information. A and B match when the similarity between A and B is greater than or equal to a preset threshold.

[0071] Depending on the context, "if" as used herein may be interpreted as "when" or "when" or "in response to determining" or "in response to detecting."

[0072] The technical solution of the present invention is described in detail with specific embodiments below. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.

[0073] The present invention provides a data processing method for a power grid, such as Figure 1 As shown, steps S1-S4 are included:

[0074] S1, receiving a charge-discharge regulation period of a corresponding charge-discharge regulation area configured by a management terminal, and acquiring a discharge period and a charge period corresponding to the charge-discharge regulation period according to historical period data of the charge-discharge regulation area.

[0075] It should be noted that the management personnel can configure corresponding charging and discharging regulation time periods for each charging and discharging regulation area according to the actual conditions of each area, for example, 6:00-13:00, and the peak and trough time periods of electricity consumption in the corresponding area within a day are relatively fixed. Therefore, the corresponding discharge period and charging period can be determined based on the peak and trough time periods in the historical period.

[0076] It can be understood that the charge and discharge regulation period of the corresponding charge and discharge regulation area configured by the management end is received, and the discharge period and the charging period in the charge and discharge regulation period can be obtained through the historical period data of the charge and discharge regulation area.

[0077] Among them, the charging and discharging regulation area is the area where the charging and discharging regulation of the power grid is required, such as District A and District B in a city, the charging and discharging regulation period is the time period for charging and discharging regulation, the discharging period is the time period when the vehicle needs to discharge the power grid, such as the peak time period of the power grid, and the charging period is the time period for using the power grid to charge the vehicle, such as the trough time period of the power grid.

[0078] For example: the charging and discharging adjustment period is 6:00-13:00. The peak time period of area A from 6:00-13:00 yesterday was 8:00-10:00 and 11:30-13:00, and the trough time period was 6:00-8:00 and 10:00-11:30. Among them, 6:00-8:00 and 10:00-11:30 are the charging period, and 8:00-10:00 and 11:30-13:00 are the discharging period when the vehicle can discharge at the charging station.

[0079] Through the above implementation, the discharge period and / or the charging period in the charge and discharge adjustment period are obtained, which provides important time period markings for the subsequent customized generation of a preset charge and discharge diagram.

[0080] S2, obtaining the minimum discharge value corresponding to each charging and discharging sub-area in the charging and discharging regulation area, receiving the mileage customization information of the authorized vehicles within the preset range of the charging and discharging sub-area, and screening the authorized vehicles of the charging and discharging sub-area according to the minimum discharge value and the mileage customization information to obtain the selected vehicle.

[0081] It should be noted that when using a vehicle to discharge at each charging station, it is necessary to ensure that the vehicle can alleviate the power supply pressure of the power grid within the scope of normal use allowed by the owner and meet the minimum requirements of the power grid. Therefore, the present invention combines the minimum discharge value of the charging station and the vehicle mileage customization information to select vehicles.

[0082] It can be understood that the minimum discharge value corresponding to each charging and discharging sub-area in the charging and discharging regulation area and the mileage customization information of the authorized vehicles within the preset range of the charging and discharging sub-area are obtained, and the authorized vehicles of the charging and discharging sub-area are screened based on the obtained minimum discharge value and mileage customization information to obtain the selected vehicle.

[0083] Among them, the charging and discharging sub-area is a charging and discharging sub-area in the charging and discharging regulation area. For example, charging station No. 1 with a charging pile in area A, the minimum discharge value is the minimum power value that the charging and discharging sub-area requires the vehicle to discharge.

[0084] In this scheme, since the area is large, the range around each charging and discharging sub-area is pre-divided to obtain a preset range, which can reduce the loss of vehicles that are far away in the process of going to the charging and discharging sub-area. In addition, since not all vehicles are allowed to reverse charge the power grid, only authorized vehicles are screened.

[0085] Through the above implementation, the selected vehicle can simultaneously meet the charging and discharging sub-area requirements and the user's usage requirements, and the vehicles that meet the conditions can be initially obtained, which is convenient for subsequent secondary invitations to the corresponding selected vehicles.

[0086] In some embodiments, step S2 (obtaining the minimum discharge value corresponding to each charging and discharging sub-area in the charging and discharging regulation area, receiving the mileage customization information of the authorized vehicles within the preset range of the charging and discharging sub-area, and screening the authorized vehicles of the charging and discharging sub-area according to the minimum discharge value and the mileage customization information to obtain the selected vehicle) includes steps S21-S23:

[0087] S21, obtaining the minimum discharge value corresponding to each charging and discharging sub-area in the charging and discharging regulation area, and receiving mileage customization information of an authorized vehicle within a preset range of the charging and discharging sub-area, wherein the mileage customization information includes a current mileage, a minimum mileage and a mileage conversion coefficient.

[0088] It should be noted that the relevant information corresponding to different vehicles is also different. Therefore, the vehicle's mileage customized information is obtained based on the actual situation of the vehicle and the user's customized information.

[0089] It can be understood that the minimum discharge value corresponding to each charging and discharging sub-area in the charging and discharging regulation area and the mileage customization information of the authorized vehicle within the preset range of the charging and discharging sub-area are obtained, wherein the mileage customization information includes the current mileage, the minimum mileage and the mileage conversion coefficient.

[0090] It is not difficult to understand that, since different charging and discharging sub-areas correspond to different power usage conditions, the corresponding minimum discharge values ​​are set differently, wherein the minimum discharge value may be manually preset.

[0091] The minimum discharge value in this scheme is the minimum value set for each vehicle discharge in the charging and discharging sub-area. For example, the minimum discharge value set for the vehicle at charging station No. 1 is 20 degrees, that is, the minimum discharge value of the vehicle to the charging station is 20 degrees. Among them, the current mileage is the mileage from the beginning to the end of the vehicle's driving in the current battery state. For example, vehicle No. 1 can last 600 miles when the battery is fully charged. The current vehicle has traveled 40 miles under the condition of full charge, so the current mileage is 560. The minimum mileage is the minimum mileage set by the owner. For example, if the owner of vehicle No. 1 does not have too much travel schedule in the subsequent time, the minimum mileage is set to 100 miles. The mileage conversion coefficient is the value converted into electricity per mileage. For example, vehicle No. 1 can convert 0.08 kWh per mile, so the mileage conversion coefficient is 0.08. It is not difficult to understand that different types of new energy vehicles have different corresponding discharge amounts at the same mileage, and the mileage conversion coefficient is set according to the actual situation of the vehicle.

[0092] Through the above implementation methods, customized mileage information of the vehicle can be obtained, which is convenient for targeted selection of the vehicle according to actual conditions.

[0093] S22, obtaining the available mileage according to the difference between the current mileage and the minimum mileage, and obtaining the available discharge value corresponding to the authorized vehicle according to the product of the available mileage and the mileage conversion coefficient.

[0094] It can be understood that the difference between the current mileage and the minimum mileage is used as the difference, and the difference is used as the available mileage. Then, the available mileage and the mileage conversion coefficient are multiplied to obtain the available discharge value corresponding to the authorized vehicle.

[0095] The available discharge capacity is the amount of electrical energy converted from the available mileage.

[0096] For example: the current mileage of car No. 1 is 560 miles, the minimum mileage is 100 miles, and the available mileage is 560-100=460 miles. At the same time, the mileage conversion coefficient is 0.08, then the available discharge value is 460×0.08=36.8 degrees. For the sake of ease of understanding, only an example is given here.

[0097] S23, determining that the available discharge value is greater than the minimum discharge value, and taking the corresponding authorized vehicle as a selected vehicle.

[0098] It is understandable that the available discharge value is compared with the minimum discharge value. When the available discharge value is greater than the minimum discharge value, the corresponding authorized vehicle is selected as a selected vehicle. It is not difficult to understand that when the available discharge value is not greater than the minimum discharge value, the corresponding vehicle is not selected as a selected vehicle.

[0099] For example: the available discharge capacity of vehicle No. 1 is 36.8 degrees, the minimum discharge capacity set by the charging station is 20 degrees, 36.8>20, then the corresponding authorized vehicle can be selected as the vehicle.

[0100] S3, generating a charging and discharging invitation map according to the mileage customization information, discharge period and charging period customization of the selected vehicle and sending it to the selected vehicle, generating a response sequence based on the response information of each selected vehicle to the invitation information, and determining a target vehicle according to the response sequence.

[0101] It should be noted that the present invention will intuitively display the charging and discharging data to the user through the charging and discharging invitation diagram, and make a second invitation to the user. The user can provide feedback based on his or her own needs, and the charging piles in the charging station that can enable the vehicle to be reverse charged are limited, but there may be qualified selected vehicles exceeding the number of charging piles within the preset range of the charging and discharging sub-area. Therefore, a response sequence will be generated based on the response information to determine the target vehicle.

[0102] It can be understood that a charging and discharging invitation map is generated based on the mileage customization information, discharge period and charging period customization of the selected vehicle and sent to the selected vehicle, and then a response sequence is generated based on the response information of each selected vehicle to the invitation information, and the target vehicle is determined based on the response sequence.

[0103] Through the above implementation, a charging and discharging invitation map corresponding to each user can be customized by obtaining relevant data, and sent one by one to the selected vehicles, so that the car owner can intuitively observe the relevant information based on the customized charging and discharging invitation map and respond to the invitation information in time.

[0104] In some embodiments, step S3 (generating a charging and discharging invitation map based on the mileage customization information, the discharging period, and the charging period of the selected vehicle and sending it to the selected vehicle) includes steps S31-S35:

[0105] S31, sorting the discharging time periods and / or charging time periods to obtain a time period sequence, and acquiring a preset mileage discharging speed and mileage charging speed corresponding to the selected vehicle.

[0106] It is understandable that the discharge time periods and / or charging time periods are sorted to obtain a time period sequence, and at the same time, the preset mileage discharge speed and mileage charging speed of the corresponding selected vehicle are obtained.

[0107] Among them, the mileage discharge speed is the speed at which the vehicle discharges. For example, the corresponding amount of electricity discharged by the vehicle for one hour can sustain 110 miles of driving, so the mileage discharge speed is 110 miles / hour. The mileage charging speed is the speed at which each vehicle is charged. For example, the corresponding amount of electricity charged for one hour can sustain 100 miles of driving, so the mileage charging speed is 100 miles / hour.

[0108] For example: sort the charging time periods 6:00-8:00, 10:00-11:30, and the discharging time periods 8:00-10:00, 11:30-13:00 to obtain the time period sequence (6:00-8:00, 8:00-10:00, 10:00-11:30, 11:30-13:00).

[0109] The obtained time period sequence facilitates the subsequent generation of the invitation graph to connect the sequences according to the time period sequence.

[0110] S32, generating a discharge mileage corresponding to the discharge period according to the mileage discharge speed and the discharge period, and generating a charging mileage corresponding to the charging period according to the mileage charging speed and the charging period.

[0111] It is not difficult to understand that the corresponding distance can be obtained by multiplying the speed and the duration. Therefore, the discharge mileage of the corresponding discharge period can be generated through the mileage discharge speed and the discharge period. At the same time, the charging mileage of the corresponding charging period can be generated according to the mileage charging speed and the charging period.

[0112] For example: the mileage discharge speed is 110 miles / hour, the mileage charging speed is 100 miles / hour, the charging mileage during the charging period of 6:00-8:00 is 100×2=200 miles, the charging mileage during 10:00-11:30 is 100×1.5=150 miles, the discharge mileage during the discharge period of 8:00-10:00 is 110×2=220 miles, and the discharge mileage during 11:30-13:00 is 110×1.5=165 miles.

[0113] S33: generating a mileage replacement value for each of the discharging periods based on the minimum mileage.

[0114] It should be noted that the vehicle is discharged within the discharge time period, and the available mileage after discharge cannot be lower than the minimum mileage. When it is calculated that the available mileage of the vehicle after discharge within the discharge period is lower than the minimum mileage, the minimum mileage must be used as the mileage replacement value for subsequent replacement to ensure the user's usage needs.

[0115] It can be understood that the mileage replacement value of each discharge period is generated according to the minimum mileage.

[0116] For example: when the current available mileage of vehicle No. 2 is 300 miles, the discharge mileage during the discharge period of 8:00-10:00 is 220 miles, and the available mileage of the vehicle after discharge is 300-220=80 miles, where 80<100, which is lower than the minimum mileage set by the owner. Therefore, a mileage replacement value of 100 is generated. When the discharge amount reaches the minimum mileage, the vehicle will no longer discharge, and subsequent time periods will be displayed as 100.

[0117] Through the above implementation, the available mileage of the vehicle is maintained above the minimum mileage, ensuring that the owner can use the vehicle normally.

[0118] S34, according to the current mileage and mileage replacement value of the corresponding selected vehicle, the discharge mileage or charging mileage is processed in sequence according to the order of the time period sequence to obtain the start mileage and end mileage corresponding to each discharge period and / or charging period.

[0119] It is understandable that, according to the current mileage and mileage replacement value of the corresponding selected vehicle, the discharge mileage or charging mileage is processed in sequence through the order of the time period sequence to obtain the start mileage and end mileage corresponding to each discharge period and / or charging period.

[0120] The starting mileage is the mileage of the vehicle at the beginning of the charging or discharging period, and the ending mileage is the mileage of the vehicle at the end of the charging or discharging period.

[0121] For example: when the current available mileage of vehicle No. 2 is 300 miles, with 8:00 as the starting point, the starting mileage in the discharge time period of 8:00-10:00 is 300 miles, of which 220 miles can be discharged during the discharge period, but the current mileage after discharge becomes 300-220=80<100, so when the current mileage reaches 100, it will no longer discharge, and the mileage replacement value of 100 miles is used, and the end mileage at 10:00 is 100 miles. In the charging time period of 10:00-11:30, 150 miles of electricity can be charged, and the starting mileage at 10:00 is 100 miles, and the corresponding end mileage at 11:30 is 250 miles. In the period of 11:30-13:00, the corresponding starting mileage at 11:30 is 250 miles, and the corresponding end mileage at 13:00 is 100 miles.

[0122] Through the above implementation, the starting mileage and the ending mileage corresponding to the charging and discharging period are obtained, and data connection indications are provided for the sub-segments in the subsequently generated charging and discharging invitation graph.

[0123] In some embodiments, step S34 (processing the discharge mileage or charging mileage in sequence according to the current mileage and mileage replacement value of the selected vehicle in the order of the time period sequence to obtain the start mileage and end mileage corresponding to each discharge period and / or charging period) includes steps S341-S345:

[0124] S341, marking the first discharging period or charging period in the period sequence as the current period.

[0125] It can be understood that the first discharging period or charging period in the period sequence is marked, and this discharging period or charging period is used as the current period.

[0126] For example: when the first time period in the time period sequence (8:00-10:00, 10:00-11:30, 11:30-13:00) is the discharging time period, 8:00-10:00 is the current time period; when the first time period in the time period sequence (6:00-8:00, 8:00-10:00, 10:00-11:30, 11:30-13:00) is the charging time period, 6:00-8:00 is the current time period.

[0127] S342, when it is determined that the current period is a charging period, the charging mileage corresponding to the current period is processed according to the current mileage to obtain the remaining mileage.

[0128] It can be understood that when it is determined that the current period is a charging period, the remaining mileage is calculated by adding the current mileage to the charging mileage in the current period.

[0129] For example: the current mileage is 250 miles, and the charging mileage in the current period is 200 miles, and the remaining mileage is 250+200=450 miles. Since the present invention customizes the invitation for the vehicle to reverse charge the power grid, the maximum charging mileage in the charging period is not considered here.

[0130] S343, when it is determined that the current period is a discharging period, the discharging mileage corresponding to the current period is processed according to the current mileage to obtain the remaining mileage, and when the remaining mileage is lower than the mileage replacement value, the remaining mileage is replaced with the mileage replacement value.

[0131] It can be understood that when the current period is determined to be a discharge period, the remaining mileage is calculated by subtracting the current mileage from the discharge mileage in the current period. When the calculated remaining mileage is lower than the mileage replacement value, the remaining mileage is replaced with the mileage replacement value.

[0132] For example: the current mileage is 300 miles, and the discharged mileage in the current period is 220 miles, so the remaining mileage is 300-220=80, and 80 is lower than the mileage replacement value of 100, so the remaining mileage is replaced with the mileage replacement value of 100.

[0133] S344, taking the current mileage as the starting mileage of the current period, and taking the remaining mileage as the ending mileage of the current period.

[0134] It can be understood that the current mileage is taken as the starting mileage of the current period, and the remaining mileage is taken as the ending mileage of the current period.

[0135] For example: the current mileage is 250 miles, and charging is performed during the 6:00-8:00 charging period. The current mileage of 250 miles is taken as the starting mileage of the current period, and the remaining mileage of 450 miles is taken as the ending mileage of the 6:00-8:00 period.

[0136] S345, delete the current period in the period sequence, mark the first discharge period and / or charging period in the period sequence as the current period, take the end mileage as the current mileage, and repeat the above steps of obtaining the start mileage and the end mileage until the period sequence is empty and stops repeating.

[0137] It can be understood that after obtaining the first time period in the time period sequence, that is, the starting mileage and ending mileage of the current time period, the current time period in the time period sequence is deleted, and then the first discharge time period and / or charging time period in the deleted time period sequence is used as the current time period, and the ending mileage in the last deleted time period is used as the current mileage of the current time period, and the above steps of obtaining the starting mileage and ending mileage are repeated until the time period sequence is empty, that is, the starting mileage and ending mileage of all time periods in the time period sequence are obtained.

[0138] For example: get the start mileage and end mileage of the 6:00-8:00 charging period in the time period sequence (6:00-8:00, 8:00-10:00, 10:00-11:30, 11:30-13:00), and then delete the 6:00-8:00 charging period in the time period sequence to get the time period sequence (8:00-10:00, 10:00-11:30, 11:30-13:00), and discharge the 8:00-10:00 The time period is taken as the current time period, and the end mileage of the 6:00-8:00 charging time period is taken as the start mileage of the 8:00-10:00 discharging time period, and then the end mileage of the current time period is obtained through the discharge mileage of the 8:00-10:00 discharging time period. After that, the 8:00-10:00 discharging time period is deleted from the time period sequence, and the start mileage and end mileage of the next time period are obtained subsequently, until the time period sequence is deleted to be empty, that is, the start mileage and end mileage of all time periods are obtained.

[0139] S35, generating sub-segments corresponding to the discharge period and / or the charge period based on the multiple groups of the start mileage and the end mileage, generating the charge and discharge invitation graph according to the multiple sub-segments and sending it to the selected vehicle.

[0140] It is understandable that sub-segments of corresponding discharge periods and / or charging periods can be generated based on multiple groups of start mileage and end mileage, and a charging and discharging invitation map can be generated through the sub-segments, and the charging and discharging invitation map can be sent to the selected vehicle.

[0141] For example: Figure 2 As shown, the starting mileage and the ending mileage corresponding to the corresponding charging and discharging period are connected to obtain a sub-segment, and the charging and discharging invitation graph corresponding to vehicle No. 1 is obtained by connecting the sub-segments, and the charging and discharging invitation graph is sent to vehicle No. 1.

[0142] In another case, when the remaining mileage at a certain moment in the discharge period reaches the preset minimum mileage, the discharge will not continue in the subsequent discharge period and the minimum mileage will be maintained. The resulting line segment graph is a horizontal line segment corresponding to the mileage replacement value.

[0143] In some embodiments, step S35 (generating the charging and discharging invitation graph according to the plurality of sub-segments and sending it to the selected vehicle) includes steps S351-S354:

[0144] S351, based on the order of the time periods in the time period sequence, sequentially connect the corresponding sub-segments end to end, and construct a basic display slot on one side of each sub-segment.

[0145] It is not difficult to understand that the relevant data will be displayed in the customized charging and discharging invitation diagram, so that car owners can quickly obtain relevant charging and discharging information.

[0146] Therefore, it can be understood that according to the order of the time periods in the time period sequence, the corresponding sub-segments are connected end to end in sequence, and a basic display slot is also constructed on one side of the sub-segment in the charging and discharging invitation diagram.

[0147] Among them, the basic display slot is a slot for displaying basic data, for example, it can be a text slot box filled with data.

[0148] The basic display slots constructed can make the subsequent related data intuitively displayed, and can intuitively display the charging and discharging data to users, saving the owner's judgment time.

[0149] S352, calculating according to the starting mileage, the ending mileage, the mileage conversion coefficient and the preset discharge value in the discharge period to obtain basic display data corresponding to each discharge period.

[0150] It can be understood that by calculating the starting mileage, ending mileage, mileage conversion coefficient and preset discharge value in the discharge period, the basic display data corresponding to each discharge period can be obtained.

[0151] Among them, the preset discharge value is the discharge data pre-set within the discharge period, and the mileage conversion coefficient is the value of the mileage converted into electricity. It is not difficult to understand that different vehicles have different corresponding vehicle parameters, which can be obtained based on the vehicle power corresponding to different vehicles.

[0152] For example: the preset discharge value is 2 yuan for 1 kWh of electricity, and the mileage conversion coefficient is 0.08, that is, the amount of electricity corresponding to each mileage of the vehicle is 0.08 kWh. When the starting mileage is 560 miles and the ending mileage is 340 miles, the basic display data is (560-340)×0.08×2=35.2. The amount is used as an example here. The preset discharge value can also be the reward duration, etc., which is not limited here.

[0153] S353, calculating according to the starting mileage, the ending mileage, the mileage conversion coefficient and the preset charging value in the charging period to obtain basic display data corresponding to each charging period.

[0154] It can be understood that by calculating the starting mileage, ending mileage, mileage conversion coefficient and preset charging value in the charging period, the basic display data corresponding to each charging period can be obtained.

[0155] The preset charging value is the charging data pre-set within the charging period.

[0156] For example: the preset charging value is 1 yuan for 1 kWh, and the mileage conversion coefficient is 0.08. When the starting mileage is 340 miles and the ending mileage is 490 miles, the basic display data is (|340-490|)×0.08×1=12. The amount is used as an example here. The preset charging value can also be the reward duration, etc., which is not limited here.

[0157] S354, filling the basic display data into the basic display slot corresponding to the corresponding discharging period or charging period, generating the charging and discharging invitation map and sending it to the selected vehicle.

[0158] It can be understood that the obtained basic display data is filled in the basic display slot corresponding to the corresponding discharge period or charging period, and the generated charging and discharging invitation map is sent to the selected vehicle.

[0159] For example: Figure 2 As shown, 35.2 is filled in the basic display slot corresponding to the discharge period, and 12 is filled in the basic display slot corresponding to the charging period.

[0160] In some embodiments, step S3 (generating a response sequence based on the response information of each selected vehicle to the invitation information, and determining the target vehicle according to the response sequence) includes steps S36-S37:

[0161] S36, obtaining response information of each selected vehicle to the invitation information, determining a response order corresponding to the response information, and sorting each selected vehicle based on the response order to obtain a response sequence.

[0162] It can be understood that the response information of each selected vehicle to the invitation information is obtained, and the response order corresponding to the response information is determined, and the selected vehicles are sorted according to the response order, thereby obtaining a response sequence.

[0163] The response information is a response of assent to the sent invitation information, the response order is the time sequence of responding to the invitation information, and the response sequence is a sequence obtained by sorting the response orders.

[0164] Through the above implementation, the target vehicle can be quickly selected according to the obtained response sequence, thereby improving the speed of selecting the vehicle.

[0165] S37, obtaining the number of charging and discharging devices in the corresponding charging and discharging sub-area, and selecting selected vehicles in the response sequence in sequence according to the number of devices to obtain a target vehicle.

[0166] It should be noted that the number of charging and discharging devices in the charging and discharging sub-areas is limited. For example, there are only 20 charging piles in the charging station. Therefore, only 20 vehicles need to be selected for reverse charging of the charging station.

[0167] It can be understood that the number of charging and discharging devices in the corresponding charging and discharging sub-area is obtained, and the selected vehicles in the response sequence are selected in sequence according to the number of devices to obtain the target vehicle.

[0168] For example, if the number of devices is 20 and the response sequence contains 30 corresponding vehicles, the first 20 vehicles in the response sequence are selected in turn to obtain 20 target vehicles.

[0169] S4, collecting actual charging and discharging data of each target vehicle in the charging and discharging adjustment area, updating the charging and discharging invitation map according to the actual charging and discharging data, and obtaining an actual charging and discharging map to send to the target vehicle.

[0170] It should be noted that there is a certain distance interval between the target vehicle and the charging and discharging sub-area, and the actual time of arriving at the charging and discharging sub-area and charging and discharging will be different from the time in the charging and discharging invitation map. In addition, the power consumption of the charging and discharging sub-areas is constantly changing every day, which leads to the real-time changes in the daily power supply peaks and troughs of the power grid. The corresponding actual peak time periods and trough time periods are obtained, and the actual charging and discharging data are obtained through the current time and the real-time peak time periods and trough time periods of the charging station on that day. Therefore, the charging and discharging invitation map will be customized and updated in real time based on the actual charging and discharging data.

[0171] It can be understood that by collecting the actual charging and discharging data of each target vehicle in the charging and discharging adjustment area, the charging and discharging invitation map is updated according to the actual charging and discharging data, and the obtained actual charging and discharging map is sent to the target vehicle.

[0172] The actual charging and discharging data is the actual charging and discharging data of the target vehicle, and the actual charging and discharging graph is a graph obtained by updating the charging and discharging invitation graph based on the actual charging and discharging data.

[0173] Through the above implementation, the present invention can customize and update the charging and discharging invitation map according to the actual charging and discharging conditions of the target vehicle.

[0174] In some embodiments, step S4 (collecting actual charging and discharging data of each target vehicle in the charging and discharging adjustment area, updating the charging and discharging invitation map according to the actual charging and discharging data, and obtaining an actual charging and discharging map and sending it to the target vehicle) includes steps A41-A42:

[0175] A41, collecting actual charging and discharging data of each target vehicle in the charging and discharging adjustment area, and constructing actual sub-segments corresponding to each actual time period in the charging and discharging invitation diagram according to the actual charging and discharging data, wherein the actual time period includes an actual discharging time period and / or an actual charging time period.

[0176] It can be understood that the actual charging and discharging data of each target vehicle in the charging and discharging adjustment area is collected, and the actual sub-segments corresponding to each actual time period are constructed in the charging and discharging invitation diagram according to the actual charging and discharging data, wherein the actual time period includes the actual discharging time period and / or the actual charging time period.

[0177] The actual time period is the time period during which the target vehicle is actually charged and discharged.

[0178] For example: Target vehicle No. 1 actually starts discharging at 8:30, so the actual discharging period is 8:30-10:00, and charging is from 10:00-11:30. The actual charging period is 10:00-11:30, and discharging is from 11:30-13:00, and the actual current mileage at the start of discharge is 520 miles. Therefore, the starting mileage and the ending mileage change with the actual charging and discharging conditions. Based on the actual charging and discharging data of target vehicle No. 1, the actual sub-segment, starting mileage and ending mileage corresponding to the new actual period will be constructed in the charging and discharging invitation diagram for vehicle No. 1.

[0179] A42: Generate the actual charging and discharging diagram according to the plurality of actual sub-segments and send it to the target vehicle.

[0180] It is understandable that an actual charging and discharging diagram may be customized and generated based on a plurality of actual sub-segments and sent to a target vehicle.

[0181] In some embodiments, steps B41-B46 are also included:

[0182] B41 constructs a basic display slot based on one side of the actual sub-line segment corresponding to each actual time period in the actual charge and discharge diagram.

[0183] It can be understood that a basic display slot is constructed on one side of the actual sub-line segment corresponding to each actual time period in the actual charging and discharging diagram.

[0184] Through the above implementation, a basic display slot is constructed to facilitate subsequent filling of actual charging and discharging data therein.

[0185] B42, when it is determined that the corresponding charging and discharging sub-area has incentive configuration information, construct an incentive display slot and a summary display slot at an adjacent position of a basic display slot corresponding to the actual sub-segment in the actual discharging period according to the incentive configuration information.

[0186] It should be noted that in order to encourage car owners to reverse charge the grid during the peak period of grid power supply and alleviate the pressure on the grid power supply, there are corresponding reward benefits for vehicles that respond positively. Therefore, each charging and discharging regulation area has corresponding incentive configuration information. For example, discharging 1 mile of electricity in the charging and discharging regulation area can obtain corresponding cash returns, or discharging 1 mile of electricity can get 1.5 miles of charging quota, etc.

[0187] It can be understood that the excitation configuration information of the corresponding charging and discharging sub-areas is obtained, and according to the excitation configuration information, the excitation display slots and the summary display slots are constructed at adjacent positions of the basic display slots corresponding to the actual sub-segments in the actual discharging period.

[0188] Among them, the incentive display slot is a slot used to fill in the display incentive information, and the summary display slot is a slot for displaying the summary data.

[0189] B43, obtaining actual discharge display data corresponding to each actual discharge period according to the starting mileage, ending mileage, mileage conversion coefficient and preset discharge value in the actual discharge period.

[0190] It can be understood that the actual discharge display data corresponding to each actual discharge period is obtained by calculating based on the starting mileage, ending mileage, mileage conversion coefficient and preset discharge value in the actual discharge period.

[0191] For example: the actual starting mileage is 520, the ending mileage is 355, the mileage conversion coefficient is 0.08, and the preset discharge value is 2. The actual display data of the discharge period is calculated to be (520-355)×0.08×2=26.4.

[0192] B44, obtaining actual charging display data corresponding to each actual charging period according to the starting mileage, ending mileage, mileage conversion coefficient and preset charging value in the actual charging period.

[0193] It can be understood that the actual charging display data corresponding to each actual charging period is obtained by calculating based on the starting mileage, ending mileage, mileage conversion coefficient and preset charging value in the actual charging period.

[0194] For example: the preset charging value is 1 yuan for 1 kWh, the mileage conversion coefficient is 0.08, when the starting mileage is 355 miles and the ending mileage is 505 miles, the actual charging display data is (|355-505|)×0.08×1=12.

[0195] B45, calculating the corresponding actual discharge display data according to the price calculation model to obtain the incentive data corresponding to each time period.

[0196] It can be understood that the corresponding actual discharge display data is calculated according to the price calculation model to obtain the incentive data corresponding to each time period.

[0197] Among them, the price calculation model is a model for calculating prices, which will be explained in detail in subsequent steps and will not be repeated here.

[0198] In some embodiments, step B45 (calculating the corresponding actual discharge display data according to the price calculation model to obtain incentive data corresponding to each time period) includes steps B451-B454:

[0199] B451, the price calculation model includes a coefficient determination unit and a price determination unit.

[0200] It can be understood that the acquired price calculation model includes a coefficient determination unit and a price determination unit.

[0201] Among them, the coefficient determination unit is a unit for determining the incentive coefficient, and the price determination unit is a unit for determining the price.

[0202] B452, obtaining the connection time when each of the target vehicles is connected to the corresponding charging and discharging sub-area for charging, and sorting the target vehicles based on the connection time to obtain a target sequence.

[0203] It can be understood that by obtaining the connection time when the target vehicle is connected to the corresponding charging and discharging sub-area for charging, the target vehicles are sorted according to the order of the connection time, and the target sequence is obtained after sorting.

[0204] This solution obtains a target sequence by sorting the target vehicles according to the time of reverse charging, providing a data basis for the subsequent calculation of incentive data. At the same time, it can motivate car owners to respond positively and alleviate the power supply pressure of the power grid.

[0205] B453, according to the coefficient determination unit, retrieve the position information of the target vehicle in the target sequence, and based on the position information, extract the corresponding coefficient in the preset table as the excitation coefficient corresponding to the target vehicle, wherein the preset table includes a one-to-one correspondence between the position information and the coefficient.

[0206] It can be understood that the position information of the target vehicle in the target sequence is retrieved through the coefficient determination unit, and the corresponding coefficient in the preset table is extracted as the excitation coefficient corresponding to the target vehicle based on the position information, and the position information and the coefficient in the preset table are in a one-to-one correspondence.

[0207] Among them, the preset table is a pre-set table, and the position information and coefficients contained in the table are one-to-one corresponding. For example, in the table, the coefficient corresponding to the position information of 1 is 1, and the coefficient corresponding to the position information of 2 is 0.5, etc.

[0208] For example: the position information of target vehicle No. 1 in the target sequence is 1, and the position information of target vehicle No. 4 in the target sequence is 2. The corresponding excitation coefficient of target vehicle No. 1 is 1, and the corresponding excitation coefficient of target vehicle No. 4 is 0.5. That is, the earlier the reverse charging time is, the earlier the corresponding position information in the target sequence is, and the larger the corresponding excitation coefficient is.

[0209] B454, based on the price determination unit, retrieve the actual discharge display data, and obtain the incentive data corresponding to each actual discharge time period according to the product of the basic display data and the incentive coefficient.

[0210] It can be understood that the basic display data is retrieved by the price determination unit, and the basic display data is multiplied by the incentive coefficient to obtain the incentive data corresponding to each time period.

[0211] For example: the basic display data is 26.4, multiply the basic display data and the incentive coefficient, that is, 26.4×1=26.4, then the incentive data is 26.4 yuan.

[0212] B46, based on the sum of the actual discharge display data and the corresponding incentive data, obtain summary data, fill the actual discharge display data and / or the actual charging display data into the basic display slot, fill the incentive data into the incentive display slot, and fill the summary data into the summary display slot.

[0213] It can be understood that the actual discharge display data and the corresponding incentive data are added together to obtain a total value, which is the summary data. The actual discharge display data and / or the actual charging display data are filled into the basic display slot, the incentive data is filled into the incentive display slot, and the summary data is filled into the summary display slot.

[0214] The summary data may be obtained by adding the basic display data to the incentive data. For example, the basic display data corresponding to the actual discharge period and the incentive data may be added to obtain 26.4+26.4=52.8.

[0215] For example: Figure 3 As shown, the actual discharge display data 26.4 is filled in the basic display slot corresponding to the actual discharge period, the actual charging display data 12 is filled in the basic display slot corresponding to the actual charging period, the incentive data 26.4 is filled in the incentive display slot, and the summary data 52.8 is filled in the summary display slot.

[0216] like Figure 4 FIG. 1 is a schematic diagram of a data processing device for a power grid provided by an embodiment of the present invention, the device comprising:

[0217] The receiving module is used to receive the charge-discharge regulation period of the corresponding charge-discharge regulation area configured by the management end, and obtain the discharge period and / or charging period corresponding to the charge-discharge regulation period according to the historical period data of the charge-discharge regulation area.

[0218] The screening module is used to obtain the minimum discharge value corresponding to each charging and discharging sub-area in the charging and discharging regulation area, receive the mileage customization information of the authorized vehicles located within the preset range of the charging and discharging sub-area, and screen the authorized vehicles of the charging and discharging sub-area according to the minimum discharge value and the mileage customization information to obtain the selected vehicle.

[0219] A generation module is used to generate a charging and discharging invitation map according to the mileage customization information, discharge period and charging period of the selected vehicle and send it to the selected vehicle, generate a response sequence based on the response information of each selected vehicle to the invitation information, and determine the target vehicle according to the response sequence.

[0220] The updating module is used to collect actual charging and discharging data of each target vehicle in the charging and discharging adjustment area, update the charging and discharging invitation map according to the actual charging and discharging data, and obtain an actual charging and discharging map to send to the target vehicle.

[0221] See also Figure 5 , is a schematic diagram of the hardware structure of an electronic device provided by an embodiment of the present invention, the electronic device 50 includes: a processor 51, a memory 52 and a computer program; wherein

[0222] The memory 52 is used to store the computer program, which may also be a flash memory. The computer program is, for example, an application program, a functional module, etc. for implementing the above method.

[0223] The processor 51 is used to execute the computer program stored in the memory to implement each step performed by the device in the above method. For details, please refer to the relevant description in the above method embodiment.

[0224] Optionally, the memory 52 may be independent or integrated with the processor 51 .

[0225] When the memory 52 is a device independent of the processor 51, the device may further include:

[0226] The bus 53 is used to connect the memory 52 and the processor 51 .

[0227] The present invention also provides a readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, it is used to implement the methods provided by the various embodiments described above.

[0228] Among them, the readable storage medium can be a computer storage medium or a communication medium. The communication medium includes any medium that facilitates the transmission of a computer program from one place to another. The computer storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer. For example, a readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application-specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). In addition, the ASIC can be located in a user device. Of course, the processor and the readable storage medium can also exist in a communication device as discrete components. The readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.

[0229] The present invention also provides a program product, which includes an execution instruction, which is stored in a readable storage medium. At least one processor of a device can read the execution instruction from the readable storage medium, and at least one processor executes the execution instruction so that the device implements the methods provided in the above various embodiments.

[0230] In the embodiments of the above-mentioned devices, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the present invention may be directly implemented as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0231] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A data processing method for a power grid, characterized in that: include: Receiving a charge and discharge regulation period corresponding to a charge and discharge regulation area configured by a management terminal, and acquiring a discharge period and / or a charge period corresponding to the charge and discharge regulation period according to historical period data of the charge and discharge regulation area; Obtaining the minimum discharge value corresponding to each charging and discharging sub-area in the charging and discharging regulation area, receiving the mileage customization information of the authorized vehicles within the preset range of the charging and discharging sub-area, and screening the authorized vehicles in the charging and discharging sub-area according to the minimum discharge value and the mileage customization information to obtain the selected vehicle; Generate a charging and discharging invitation map according to the mileage customization information, the discharging period, and the charging period customization of the selected vehicle and send it to the selected vehicle, generate a response sequence based on the response information of each selected vehicle to the charging and discharging invitation map, and determine a target vehicle according to the response sequence; Collecting actual charging and discharging data of each target vehicle in the charging and discharging adjustment area, updating the charging and discharging invitation map according to the actual charging and discharging data, and obtaining an actual charging and discharging map to send to the target vehicle; The step of obtaining the minimum discharge value corresponding to each charge and discharge sub-area in the charge and discharge regulation area, receiving the mileage customization information of the authorized vehicle within the preset range of the charge and discharge sub-area, and screening the authorized vehicles of the charge and discharge sub-area according to the minimum discharge value and the mileage customization information to obtain the selected vehicle includes: Obtaining the minimum discharge value corresponding to each charging and discharging sub-area in the charging and discharging regulation area, and receiving mileage customization information of an authorized vehicle within a preset range of the charging and discharging sub-area, wherein the mileage customization information includes a current mileage, a minimum mileage, and a mileage conversion coefficient; Obtaining the available mileage according to the difference between the current mileage and the minimum mileage, and obtaining the available discharge value corresponding to the authorized vehicle according to the product of the available mileage and the mileage conversion coefficient; Determining that the available discharge value is greater than the minimum discharge value, and taking the corresponding authorized vehicle as a selected vehicle; The generating of a charging and discharging invitation map according to the mileage customization information, the discharging period, and the charging period of the selected vehicle and sending the map to the selected vehicle includes: Sorting the discharging time periods and / or charging time periods to obtain a time period sequence, and obtaining a preset mileage discharging speed and mileage charging speed corresponding to the selected vehicle; According to the mileage discharge speed and the discharge period, a discharge mileage corresponding to the discharge period is generated; according to the mileage charging speed and the charging period, a charging mileage corresponding to the charging period is generated; generating a mileage replacement value for each of the discharge periods based on the minimum mileage; According to the current mileage and mileage replacement value of the selected vehicle, the discharge mileage or charging mileage is processed in sequence according to the sequence of the time periods to obtain the start mileage and end mileage of each discharge period and / or charging period; Sub-segments corresponding to the discharge period and / or the charge period are generated based on multiple groups of the start mileage and the end mileage, and the charge and discharge invitation graph is generated according to the multiple sub-segments and sent to the selected vehicle.

2. The method according to claim 1, characterized in that: The step of sequentially processing the discharge mileage or charging mileage according to the sequence of the time periods according to the current mileage and the mileage replacement value of the corresponding selected vehicle to obtain the start mileage and end mileage corresponding to each of the discharge time periods and / or charging time periods includes: Marking the first discharging period or charging period in the period sequence as the current period; When it is determined that the current period is a charging period, the charging mileage corresponding to the current period is processed according to the current mileage to obtain the remaining mileage; When it is determined that the current period is a discharge period, the discharge mileage corresponding to the current period is processed according to the current mileage to obtain the remaining mileage, and when the remaining mileage is lower than the mileage replacement value, the remaining mileage is replaced with the mileage replacement value; The current mileage is used as the starting mileage of the current period, and the remaining mileage is used as the ending mileage of the current period; Delete the current period in the period sequence, mark the first discharge period and / or charging period in the period sequence as the current period, take the end mileage as the current mileage, and repeat the above steps of obtaining the start mileage and the end mileage until the period sequence is empty.

3. The method according to claim 2, characterized in that After the step of generating the charging and discharging invitation graph according to the plurality of sub-segments and sending the graph to the vehicle selection step, the method further includes: Based on the order of the time periods in the time period sequence, the corresponding sub-line segments are sequentially connected end to end, and a basic display slot is constructed on one side of each sub-line segment; Calculate according to the starting mileage, the ending mileage, the mileage conversion coefficient and the preset discharge value in the discharge period to obtain the basic display data corresponding to each discharge period; Calculate according to the starting mileage, the ending mileage, the mileage conversion coefficient and the preset charging value in the charging period to obtain the basic display data corresponding to each charging period; The basic display data is filled into the basic display slot corresponding to the corresponding discharge period or charging period, and the charging and discharging invitation map is generated and sent to the selected vehicle.

4. The method according to claim 1, characterized in that: The step of generating a response sequence based on the response information of each selected vehicle to the charging and discharging invitation graph, and determining a target vehicle according to the response sequence includes: Acquire response information of each selected vehicle to the charging and discharging invitation graph, determine a response order corresponding to the response information, and sort each selected vehicle based on the response order to obtain a response sequence; The number of charging and discharging devices in the corresponding charging and discharging sub-area is obtained, and the selected vehicles in the response sequence are selected in sequence according to the number of devices to obtain the target vehicle.

5. The method according to claim 3, characterized in that: The collecting actual charging and discharging data of each target vehicle in the charging and discharging adjustment area, updating the charging and discharging invitation map according to the actual charging and discharging data, and obtaining an actual charging and discharging map and sending it to the target vehicle includes: Collecting actual charging and discharging data of each target vehicle in the charging and discharging adjustment area, and constructing actual sub-segments corresponding to each actual time period in the charging and discharging invitation graph according to the actual charging and discharging data, wherein the actual time period includes an actual discharging time period and / or an actual charging time period; The actual charging and discharging diagram is generated according to the plurality of actual sub-line segments and sent to the target vehicle.

6. The method according to claim 5, characterized in that Also includes: Constructing a basic display slot based on one side of the actual sub-segment corresponding to each actual time period in the actual charge and discharge diagram; When it is determined that the corresponding charging and discharging sub-area has the excitation configuration information, constructing an excitation display slot and a summary display slot at an adjacent position of a basic display slot corresponding to the actual sub-segment in the actual discharging period according to the excitation configuration information; According to the starting mileage, ending mileage, mileage conversion coefficient and preset discharge value in the actual discharge period, actual discharge display data corresponding to each actual discharge period is obtained; According to the starting mileage, ending mileage, mileage conversion coefficient and preset charging value in the actual charging period, actual charging display data corresponding to each actual charging period is obtained; Calculate the corresponding actual discharge display data according to the price calculation model to obtain incentive data corresponding to each time period; Based on the sum of the actual discharge display data and the corresponding incentive data, the summary data is obtained, the actual discharge display data and / or the actual charging display data are filled into the basic display slot, the incentive data is filled into the incentive display slot, and the summary data is filled into the summary display slot.

7. The method according to claim 6, characterized in that The actual discharge display data is calculated according to the price calculation model to obtain the incentive data corresponding to each time period, including: The price calculation model includes a coefficient determination unit and a price determination unit; Obtaining a connection time when each of the target vehicles is connected to the corresponding charging and discharging sub-area for charging, and sorting the target vehicles based on the connection time to obtain a target sequence; Retrieving the position information of the target vehicle in the target sequence according to the coefficient determination unit, extracting the corresponding coefficient in a preset table based on the position information as the excitation coefficient corresponding to the target vehicle, wherein the preset table includes a one-to-one correspondence between the position information and the coefficient; The actual discharge display data is retrieved based on the price determination unit, and the incentive data corresponding to each actual discharge time period is obtained according to the product of the basic display data and the incentive coefficient.

8. A data processing device for a power grid, used to implement the data processing method for a power grid according to claim 1, characterized in that: include: A receiving module, configured to receive a charge-discharge regulation period corresponding to a charge-discharge regulation area configured by a management terminal, and to obtain a discharge period and / or a charge period corresponding to the charge-discharge regulation period according to historical period data of the charge-discharge regulation area; a screening module, configured to obtain the minimum discharge value corresponding to each charging and discharging sub-area in the charging and discharging regulation area, receive the mileage customization information of the authorized vehicles within the preset range of the charging and discharging sub-area, and screen the authorized vehicles in the charging and discharging sub-area according to the minimum discharge value and the mileage customization information to obtain the selected vehicles; A generating module, configured to generate a charging and discharging invitation map according to the mileage customization information, the discharging period, and the charging period customization of the selected vehicle, and send the map to the selected vehicle, generate a response sequence based on the response information of each selected vehicle to the charging and discharging invitation map, and determine a target vehicle according to the response sequence; An updating module, used for collecting actual charging and discharging data of each target vehicle in the charging and discharging adjustment area, updating the charging and discharging invitation map according to the actual charging and discharging data, and obtaining an actual charging and discharging map to send to the target vehicle; The obtaining of the minimum discharge value corresponding to each charging and discharging sub-area in the charging and discharging regulation area, receiving the mileage customization information of the authorized vehicles within the preset range of the charging and discharging sub-area, and screening the authorized vehicles of the charging and discharging sub-area according to the minimum discharge value and the mileage customization information to obtain the selected vehicle, includes: Obtaining the minimum discharge value corresponding to each charging and discharging sub-area in the charging and discharging regulation area, and receiving mileage customization information of an authorized vehicle within a preset range of the charging and discharging sub-area, wherein the mileage customization information includes a current mileage, a minimum mileage, and a mileage conversion coefficient; Obtaining the available mileage according to the difference between the current mileage and the minimum mileage, and obtaining the available discharge value corresponding to the authorized vehicle according to the product of the available mileage and the mileage conversion coefficient; Determining that the available discharge value is greater than the minimum discharge value, and taking the corresponding authorized vehicle as a selected vehicle; The generating of a charging and discharging invitation map according to the mileage customization information, the discharging period, and the charging period of the selected vehicle and sending the map to the selected vehicle includes: Sorting the discharging time periods and / or charging time periods to obtain a time period sequence, and obtaining a preset mileage discharging speed and mileage charging speed corresponding to the selected vehicle; According to the mileage discharge speed and the discharge time period, a discharge mileage corresponding to the discharge time period is generated; according to the mileage charging speed and the charging time period, a charging mileage corresponding to the charging time period is generated; generating a mileage replacement value for each of the discharge periods based on the minimum mileage; According to the current mileage and mileage replacement value of the selected vehicle, the discharge mileage or charging mileage is processed in sequence according to the sequence of the time periods to obtain the start mileage and end mileage of each discharge period and / or charging period; Sub-segments corresponding to the discharge period and / or the charge period are generated based on multiple groups of the start mileage and the end mileage, and the charge and discharge invitation graph is generated according to the multiple sub-segments and sent to the selected vehicle.

Citation Information

Patent Citations

  • Orderly charging and discharging control method for residential quarter electric vehicles

    CN111681127A

  • Public transport vehicle charging and discharging processing method and device

    CN117436648A