Hydrogen vehicle intelligent scheduling method and device
By acquiring task information from hydrogen production plants and hydrogen refueling stations, identifying their locations and hydrogen storage capacity, and matching and dispatching hydrogen transport vehicles to perform tasks, the problems of low operational efficiency and high costs in the hydrogen energy industry chain have been solved, achieving efficient hydrogen transportation management.
Patent Information
- Application Number
- CN202211215539.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-30
- Publication Date
- 2025-12-05
- Estimated Expiration
- 2042-09-30
AI Technical Summary
In existing technologies, the hydrogen energy industry chain has low operational efficiency and high costs, mainly due to the ineffective integration and management of big data in the hydrogen production, transportation, refueling and consumption stages.
By acquiring task information from hydrogen production plants and hydrogen refueling stations, identifying their locations and hydrogen storage capacity, matching and dispatching hydrogen transport vehicles to perform hydrogen loading and unloading tasks, and utilizing the operation platform to manage vehicle status in real time, hydrogen transportation routes can be optimized and operating costs reduced.
This has enabled efficient management of hydrogen transportation, reduced operating costs, and improved overall operational efficiency.
Smart Images

Figure CN115751169B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of hydrogen energy operation, in particular to a hydrogen transportation vehicle intelligent scheduling method and device. BACKGROUND
[0002] As the main development direction of the new energy technology field, the operation node of hydrogen energy is driven by the popularization of important applications such as fuel cell vehicles, and will form a commercialized industrial chain in the future. Among them, hydrogen production plants and hydrogen refueling stations are the main operation nodes, and hydrogen transportation vehicles are the main supply methods. Safety and economy are important indicators for the development of hydrogen energy. At present, the hydrogen energy industry chain is limited by hydrogen storage technology and the overall informatization level, and the economic index is still high, which causes the common problem of high operating cost. The cost optimization path of hydrogen energy mainly includes technical improvement and operation capacity improvement, and the long-distance and short-distance transportation and storage scheduling is an important part of the operation capacity.
[0003] The related technology integrates the operation data of hydrogen energy storage and transportation, hydrogen refueling, and hydrogen use through comprehensive informatization monitoring of the upstream and downstream of the industry, establishes a full-industry hydrogen energy scheduling system, and realizes the production, transportation, and refueling of the hydrogen energy supply chain through big data intelligent means. However, it is necessary to integrate and manage the big data of all links of hydrogen production, hydrogen transportation, hydrogen refueling, and hydrogen use, which has the problems of low operation efficiency and high cost. SUMMARY
[0004] The present application provides a hydrogen transportation vehicle intelligent scheduling method and device to solve the problem of low operation efficiency and high cost caused by the need to integrate and manage the big data of all links of hydrogen production, hydrogen transportation, hydrogen refueling, and hydrogen use in the related technology.
[0005] The first aspect embodiment of the present application provides a hydrogen transportation vehicle intelligent scheduling method, including the following steps: obtaining a hydrogen loading task of any hydrogen production plant and / or a hydrogen unloading task of any hydrogen refueling station; identifying the position information and hydrogen storage amount of each hydrogen production plant in the hydrogen loading task, matching one or more target hydrogen transportation vehicles in a hydrogen transportation vehicle list that meet a preset condition according to the position information and hydrogen storage amount of each hydrogen production plant, and dispatching the one or more target hydrogen transportation vehicles to perform the hydrogen loading task of the corresponding hydrogen production plant; recalling all single-assignable hydrogen transportation vehicles in the hydrogen transportation vehicle list according to the hydrogen unloading task, identifying the position information and hydrogen demand of each hydrogen refueling station in the hydrogen unloading task, calculating the matching level of each single-assignable hydrogen transportation vehicle according to the position information and hydrogen demand of each hydrogen refueling station, and dispatching the single-assignable hydrogen transportation vehicle with a matching level greater than a preset level in the matching combination of each hydrogen refueling station to perform the hydrogen unloading task of the corresponding hydrogen refueling station.
[0006] Optionally, in an embodiment of the present application, the matching one or more target hydrogen transport vehicles in the list of hydrogen transport vehicles according to the location information and hydrogen storage amount of each hydrogen production plant that meets the preset condition comprises: obtaining operation data of all hydrogen transport vehicles; calculating an average hydrogen discharge amount of each hydrogen transport vehicle according to the operation data; and if the remaining hydrogen mass of a hydrogen transport vehicle is less than the average hydrogen discharge amount, taking the hydrogen transport vehicle whose actual distance from the hydrogen production plant with a hydrogen storage amount greater than the remaining hydrogen mass is less than a preset distance as a target vehicle.
[0007] Optionally, in an embodiment of the present application, before calculating the average hydrogen discharge amount of each hydrogen transport vehicle according to the operation data, the method further comprises: obtaining hydrogen production plant data and hydrogen refueling station data; and performing data correction on the operation data according to the hydrogen production plant data and the hydrogen refueling station data to obtain corrected operation data.
[0008] Optionally, in an embodiment of the present application, the calculating a matching level of each dispatchable hydrogen transport vehicle according to the location information and hydrogen demand of each hydrogen refueling station comprises: calculating a score of each dispatchable hydrogen transport vehicle matching a hydrogen discharge task of a hydrogen refueling station in the recall pool according to the location information and hydrogen demand of each hydrogen refueling station; and determining a matching level of a matching combination of the dispatchable hydrogen transport vehicle and the hydrogen discharge task according to the score.
[0009] Optionally, in an embodiment of the present application, after calculating the matching level of each dispatchable hydrogen transport vehicle according to the location information and hydrogen demand of each hydrogen refueling station, the method further comprises: sorting the matching combination of the dispatchable hydrogen transport vehicle and the hydrogen discharge task according to the matching level; selecting a preset number of matching combinations into a comprehensive matching pool; and making a decision on the hydrogen discharge task of the comprehensive matching pool within a preset time length and assigning the hydrogen discharge task to a corresponding dispatchable hydrogen transport vehicle.
[0010] Optionally, in an embodiment of the present application, before recalling all dispatchable hydrogen transport vehicles in the list of hydrogen transport vehicles according to the hydrogen discharge task, the method further comprises: if any hydrogen refueling station estimates that the remaining hydrogen storage amount and the hydrogen consumption speed will reach a corresponding threshold value when the hydrogen transport vehicle flow and the hydrogen consumption speed of the hydrogen refueling station reach a corresponding threshold value, issuing the hydrogen discharge task.
[0011] The second aspect embodiment of the present application provides a hydrogen vehicle intelligent scheduling device, comprising: a first acquisition module, configured to acquire hydrogen loading tasks of any hydrogen production plant and / or hydrogen unloading tasks of any hydrogen refueling station; an execution module, configured to identify position information and hydrogen storage amount of each hydrogen production plant in the hydrogen loading tasks, match one or more target hydrogen vehicles in a hydrogen vehicle list that meet preset conditions according to the position information and the hydrogen storage amount of each hydrogen production plant, and dispatch the one or more target hydrogen vehicles to perform the hydrogen loading task of the corresponding hydrogen production plant; and a scheduling module, configured to recall all single-assignable hydrogen vehicles in the hydrogen vehicle list according to the hydrogen unloading tasks, identify position information and hydrogen demand of each hydrogen refueling station in the hydrogen unloading tasks, calculate a matching level of each single-assignable hydrogen vehicle according to the position information and the hydrogen demand of each hydrogen refueling station, and dispatch single-assignable hydrogen vehicles with a matching combination whose matching level is greater than a preset level to perform the hydrogen unloading task of the corresponding hydrogen refueling station.
[0012] Optionally, in an embodiment of the present application, the execution module is further configured to acquire operation data of all hydrogen vehicles, calculate an average hydrogen unloading amount of each hydrogen vehicle according to the operation data, and if a residual hydrogen mass of a hydrogen vehicle is lower than the average hydrogen unloading amount, take a hydrogen vehicle that has an actual distance to a hydrogen production plant with a hydrogen storage amount greater than the residual hydrogen mass and is less than a preset distance as a target vehicle.
[0013] Optionally, in an embodiment of the present application, further comprising: a second acquisition module, configured to acquire hydrogen production plant data and hydrogen refueling station data before calculating an average hydrogen unloading amount of each hydrogen vehicle according to the operation data; and a correction module, configured to perform data correction on the operation data according to the hydrogen production plant data and the hydrogen refueling station data to obtain corrected operation data.
[0014] Optionally, in an embodiment of the present application, the scheduling module is further configured to calculate a score of each single-assignable hydrogen vehicle matching the hydrogen unloading task of a hydrogen refueling station according to the position information and the hydrogen demand of each hydrogen refueling station, and determine a matching level of a matching combination of a single-assignable hydrogen vehicle and a hydrogen unloading task according to the score.
[0015] Optionally, in an embodiment of the present application, further comprising: a sorting module, configured to sort the matching combination of a single-assignable hydrogen vehicle and a hydrogen unloading task according to the matching level after calculating the matching level of each single-assignable hydrogen vehicle according to the position information and the hydrogen demand of each hydrogen refueling station; and an allocation module, configured to select a preset number of matching combinations into a comprehensive matching pool, make a decision on the hydrogen unloading tasks in the comprehensive matching pool within a preset time length, and allocate the hydrogen unloading tasks to corresponding single-assignable hydrogen vehicles.
[0016] Optionally, in an embodiment of the present application, further comprising: a publishing module configured to publish the hydrogen unloading task if any hydrogen refueling station estimates that the remaining hydrogen reserves and the consumption speed reach the corresponding threshold value with respect to the hydrogen refueling vehicle flow and the hydrogen consumption speed of the hydrogen refueling station before all the available hydrogen refueling vehicles in the list of hydrogen refueling vehicles are recalled according to the hydrogen unloading task.
[0017] Therefore, the present application has at least the following beneficial effects:
[0018] By obtaining the hydrogen loading task of the hydrogen production plant and / or the hydrogen unloading task of the hydrogen refueling station, identifying the location information and hydrogen reserves of each hydrogen production plant in the hydrogen loading task, dispatching the hydrogen refueling vehicles to execute the corresponding hydrogen loading task of the hydrogen production plant, recalling all the available hydrogen refueling vehicles in the list of hydrogen refueling vehicles according to the hydrogen unloading task, identifying the location information and hydrogen demand of each hydrogen refueling station in the hydrogen unloading task, and dispatching the best matching combination of available hydrogen refueling vehicles in each hydrogen refueling station to execute the corresponding hydrogen unloading task of the hydrogen refueling station, the efficiency of dispatching is ensured, and the operation cost of hydrogen transportation is effectively reduced. Therefore, the problem of low operation efficiency and high cost due to the need for big data integration and management of all links of hydrogen production, hydrogen transportation, hydrogen refueling, and hydrogen use in the related art is solved.
[0019] Additional aspects and advantages of the present application will be in part apparent and in part pointed out hereinafter in the description of embodiments of the present application. BRIEF DESCRIPTION OF DRAWINGS
[0020] The above and / or additional aspects and advantages of the present application will become apparent and be readily appreciated from the following description of embodiments of the present application, taken in conjunction with the accompanying drawings:
[0021] Figure 1 A hydrogen refueling vehicle dispatching system flowchart according to an embodiment of the present application is provided;
[0022] Figure 2 A hydrogen refueling vehicle intelligent dispatching method flowchart according to an embodiment of the present application is provided;
[0023] Figure 3 A hydrogen refueling vehicle dispatching matching combination example diagram according to an embodiment of the present application is provided;
[0024] Figure 4 A hydrogen unloading task calculation flowchart according to an embodiment of the present application is provided;
[0025] Figure 5 A hydrogen refueling vehicle intelligent dispatching device block diagram according to an embodiment of the present application is provided.
[0026] Explanation of reference signs: first obtaining module-100, execution module-200, dispatching module-300. DETAILED DESCRIPTION
[0027] Embodiments of the present application are described below in detail, examples of which are shown in the drawings, wherein the same or similar notations represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by reference to the drawings are exemplary and are intended to explain the present application, and cannot be understood as a limitation of the present application.
[0028] The hydrogen transportation vehicle intelligent scheduling method and device of the embodiments of the present application are described below with reference to the drawings. In view of the problems mentioned in the above background art, the present application provides a hydrogen transportation vehicle intelligent scheduling method. In the method, the hydrogen loading task of any hydrogen production plant and / or the hydrogen unloading task of any hydrogen refueling station are obtained, the position information and hydrogen storage amount of each hydrogen production plant in the hydrogen loading task are identified, the hydrogen transportation vehicle is dispatched to execute the hydrogen loading task of the corresponding hydrogen production plant, all available hydrogen transportation vehicles in the hydrogen transportation vehicle list are recalled according to the hydrogen unloading task, the position information and hydrogen demand of each hydrogen refueling station in the hydrogen unloading task are identified, and the best matching combination of available hydrogen transportation vehicles is dispatched to execute the hydrogen unloading task of the corresponding hydrogen refueling station, so as to ensure the efficiency of the dispatching and effectively reduce the operation cost of hydrogen transportation. Thus, the problems of low operation efficiency and high cost due to the need for integrated management of all links of hydrogen production, hydrogen transportation, hydrogen refueling and hydrogen use in the related art are solved.
[0029] As shown in Figure 1 , the hydrogen transportation vehicle scheduling system of the embodiments of the present application includes three parts of a hydrogen production plant platform, a hydrogen refueling station platform and an operation vehicle operation platform. The hydrogen production plant platform and / or the hydrogen refueling station platform can send a task order to the operation vehicle operation platform. The operation platform updates and manages the hydrogen transportation vehicle state in real time, selects a suitable hydrogen transportation vehicle to dispatch a hydrogen loading task and a hydrogen unloading task, and reduces the data demand for other links through node operation, without the need for unified management.
[0030] Specifically, Figure 2 A flowchart of the hydrogen transportation vehicle intelligent scheduling method provided by the embodiments of the present application is shown.
[0031] As shown in Figure 2 , the hydrogen transportation vehicle intelligent scheduling method includes the following steps:
[0032] In step S101, the hydrogen loading task of any hydrogen production plant and / or the hydrogen unloading task of any hydrogen refueling station is obtained.
[0033] The hydrogen production plant and the hydrogen refueling station are the most important operation nodes in hydrogen energy scheduling. The hydrogen loading task of any hydrogen production plant and / or the hydrogen unloading task of any hydrogen refueling station can be obtained in the embodiments of the present application, so as to realize efficient management of the hydrogen transportation vehicle according to the task allocation and reduce the operation cost of hydrogen transportation.
[0034] In step S102, the location information and hydrogen storage amount of each hydrogen production plant in the hydrogen loading task are identified, one or more target hydrogen transport vehicles in the hydrogen transport vehicle list that meet preset conditions are matched according to the location information and hydrogen storage amount of each hydrogen production plant, and one or more target hydrogen transport vehicles are dispatched to perform the hydrogen loading task of the corresponding hydrogen production plant.
[0035] The embodiment of the present application can update and manage the hydrogen transport vehicle state in real time through the operation platform. The hydrogen transport vehicle list running on the hydrogen transport vehicle operation platform is as follows:
[0036] {Carrier t :[S,L Carrier (LNG,LAT),M,L Factory / Station (LNG,LAT)]}
[0037] Wherein, the hydrogen transport vehicle Carrier state: S is state information: 0 no task, 1 hydrogen loading task, 2 hydrogen unloading task, L Carrier hydrogen transport vehicle location information, M is the remaining hydrogen mass, L Factory / Station is the location information of the task point (hydrogen production plant or hydrogen filling station) when the state is 1 and 2.
[0038] After obtaining the hydrogen loading task of any hydrogen production plant, the embodiment of the present application can match a suitable hydrogen transport vehicle in the hydrogen transport vehicle list to perform the hydrogen loading task according to the latitude and longitude position and hydrogen storage amount of each hydrogen production plant in the hydrogen loading task, ensure the efficiency of dispatching, and effectively reduce the operation cost of hydrogen transport.
[0039] In an embodiment of the present application, matching one or more target hydrogen transport vehicles in the hydrogen transport vehicle list that meet preset conditions according to the location information and hydrogen storage amount of each hydrogen production plant includes: obtaining operation data of all hydrogen transport vehicles; calculating the average hydrogen unloading amount of each hydrogen transport vehicle according to the operation data; if the remaining hydrogen mass of the hydrogen transport vehicle is lower than the average hydrogen unloading amount, then the hydrogen transport vehicle whose actual distance to the hydrogen production plant with a hydrogen storage amount greater than the remaining hydrogen mass is less than a preset distance is selected as the target vehicle.
[0040] Specifically, the embodiment of the present application can obtain the operation data of all hydrogen transport vehicles from the hydrogen transport vehicle list, and calculate the average single task hydrogen unloading amount μ of each hydrogen transport vehicle in real time; when the remaining hydrogen mass of the hydrogen transport vehicle at the moment is lower than the average hydrogen unloading amount, that is, M < μ; the hydrogen transport vehicle that meets the conditions of the hydrogen storage amount being greater than the remaining capacity of the hydrogen storage container of the hydrogen transport vehicle and the actual distance to the hydrogen production plant being less than a preset distance can be selected to dispatch the hydrogen loading task. Wherein, the preset distance can be determined according to the actual situation, and is not limited.
[0041] In step S103, all available hydrogen delivery vehicles in the hydrogen delivery vehicle list are recalled according to the hydrogen unloading task, and the position information and hydrogen demand of each hydrogen refueling station in the hydrogen unloading task are identified, the matching level of each available hydrogen delivery vehicle is calculated according to the position information and hydrogen demand of each hydrogen refueling station, and the available hydrogen delivery vehicle with a matching level greater than a preset level in the matching combination of each hydrogen refueling station is dispatched to execute the hydrogen unloading task of the corresponding hydrogen refueling station.
[0042] The hydrogen refueling task list of the hydrogen delivery vehicle operation platform in the embodiment of the present application is as follows:
[0043] {Mission:[L Station (LNG,LAT),M]}
[0044] Wherein, the hydrogen delivery task Mission parameter: L Station (LNG,LAT) is the position information of the hydrogen refueling station, and M is the hydrogen demand of the task;
[0045] Specifically, the hydrogen refueling station publishes the hydrogen delivery task, which is transmitted to the hydrogen refueling task list of the hydrogen delivery vehicle operation platform, and the following operating hydrogen delivery vehicles in the embodiment of the present application can be recalled:
[0046] (S Carrier =0&&δ(L Mission-Carrier )<1)‖(S Carrier =1&&δ(L Mission-Factory )<1)
[0047] Further, the available hydrogen delivery vehicle can be put into the recall pool, and the matching level of each hydrogen refueling station is matched according to the position information L Station (LNG,LAT) and hydrogen demand M of each hydrogen refueling station, and the available hydrogen delivery vehicle with a matching level greater than a preset level in the matching combination of each hydrogen refueling station is selected to execute the hydrogen unloading task, so as to ensure the efficiency of dispatching and effectively reduce the operation cost of hydrogen transportation. Wherein, the preset level can be determined according to the actual situation, and is not limited.
[0048] In an embodiment of the present application, the matching level of each available hydrogen delivery vehicle is calculated according to the position information and hydrogen demand of each hydrogen refueling station, which includes: the position information and hydrogen demand of each hydrogen refueling station calculate the score of each available hydrogen delivery vehicle in the recall pool matching the hydrogen unloading task of the hydrogen refueling station; and determining the matching level of the matching combination of the available hydrogen delivery vehicle and the hydrogen unloading task according to the score.
[0049] The score of each hydrogen delivery vehicle i matching the task j of the hydrogen refueling station in the recall pool can be calculated by the following formula in the embodiment of the present application:
[0050]
[0051] Wherein, the task-free hydrogen delivery vehicle t S0The travel time from the hydrogen transport vehicle to the hydrogen refueling station can be predicted using Gaode Maps. The predicted travel time from the hydrogen transport vehicle to the hydrogen production plant during the hydrogen loading task, and the predicted completion time (t) based on historical average refueling time data, can also be used to predict the hydrogen loading task. mission The cumulative estimated travel time from the hydrogen production plant to the hydrogen refueling station was obtained in t. S1 =t factory +t mission +t station ;t max E represents the maximum estimated arrival time at a hydrogen refueling station for all vehicles collected. ij Evaluated for hydrogen unloading efficiency: If the remaining hydrogen volume in hydrogen transport vehicle i after unloading at the hydrogen refueling station task j meets the average unloading volume or is exactly zero, then E is calculated accordingly. ij =∈, otherwise E ij =0; W i Weighted allocation of tasks: If the number of tasks assigned to hydrogen transport vehicle i on a given day is lower than the average number of tasks assigned, then W... i =ω, otherwise W i =0; where ∈ and ω are the hydrogen unloading efficiency and task allocation weighting parameters, respectively, which can be freely adjusted according to the operation optimization objectives.
[0052] In one embodiment of this application, after calculating the matching level with each dispatchable hydrogen transport vehicle based on the location information and hydrogen demand of each hydrogen refueling station, the method further includes: sorting the matching combinations of dispatchable hydrogen transport vehicles and hydrogen unloading tasks according to the matching level; selecting a preset number of matching combinations to enter the comprehensive matching pool; and making a decision on the hydrogen unloading tasks in the comprehensive matching pool within a preset time period, and allocating the hydrogen unloading tasks to the corresponding dispatchable hydrogen transport vehicles.
[0053] The preset quantity and preset duration can be determined according to actual circumstances, and no specific limitations are imposed.
[0054] Specifically, such as Figure 3 As shown, when a hydrogen refueling station issues a hydrogen transportation task, the system recalls all dispatchable hydrogen transportation vehicles. This embodiment of the application can sort and weight the hydrogen transportation vehicles in the recall pool according to various strategy channels, calculating the score of each vehicle in the recall pool for matching with a hydrogen refueling station task, thus obtaining a ranking of the matched hydrogen transportation vehicles. This embodiment of the application can select the top 5 hydrogen transportation vehicles and the hydrogen refueling station for the current task to enter the comprehensive matching pool, such as... Figure 4 As shown, all possible scheduling combinations are generated in the matching pool. To avoid a decrease in the global order matching rate or an increase in the global average task time due to all matched hydrogen transport vehicles from some hydrogen refueling stations having higher rankings at other hydrogen refueling stations, this embodiment of the application can make the final decision on hydrogen unloading tasks at hydrogen refueling stations every 5 minutes in the comprehensive matching pool, by calculating the total score H of all permutations and combinations. i The highest-scoring matching combination will be selected for unified order assignment.
[0055] In an embodiment of the present application, before recalling all the hydrogen delivery vehicles in the list according to the hydrogen unloading task, it further includes: if any hydrogen refueling station estimates that the hydrogen consumption speed and the hydrogen refueling vehicle flow of the station will reach the corresponding threshold when the remaining hydrogen reserves and the consumption speed reach the corresponding threshold, the hydrogen unloading task is issued.
[0056] It can be understood that each hydrogen refueling station can estimate the hydrogen consumption speed and the hydrogen refueling vehicle flow of the station in real time, and issue a hydrogen delivery task to the hydrogen delivery vehicle operation platform when the remaining hydrogen reserves and the consumption speed reach the threshold, so as to supplement the hydrogen energy in time.
[0057] In an embodiment of the present application, before calculating the average hydrogen unloading amount of each hydrogen delivery vehicle according to the operation data, it further includes: obtaining hydrogen production plant data and hydrogen refueling station data; and correcting the operation data according to the hydrogen production plant data and the hydrogen refueling station data to obtain corrected operation data.
[0058] The embodiments of the present application can be divided into two parts of data acquisition and corrected operation data, which are described in detail as follows:
[0059] 1. Data acquisition
[0060] 1.1 Hydrogen delivery vehicle (c: carrier) data acquisition, hydrogen production plant (f: factory) data docking, and hydrogen refueling station (s: station) data docking.
[0061] Among them, the hydrogen delivery vehicle data acquisition is used to collect the VIN code, the running state, the vehicle speed v, the real-time longitude LAT c , the real-time latitude LNG c , the real-time pressure P c of the hydrogen tank, the real-time temperature T c , and the hydrogen storage amount M c of the hydrogen delivery vehicle; the hydrogen production plant mainly docks the hydrogen storage amount M f , the hydrogen price, and the geographic position longitude LAT f and the latitude LNG f of the hydrogen production plant; and the hydrogen refueling station mainly docks the hydrogen storage amount M s , the hydrogen price, and the geographic position longitude LAT s and the latitude LNG s of the hydrogen refueling station.
[0062] 1.2 The collected data are stored, error corrected, and error data deleted to ensure the normal operation of the hydrogen delivery vehicle scheduling.
[0063] 2. Data verification of the historical operation data of the hydrogen delivery vehicle according to the geographic position and the hydrogen storage amount change of the hydrogen production plant and the hydrogen refueling station
[0064] 2.1 Hydrogen delivery vehicle hydrogen loading task and corresponding hydrogen production plant verification:
[0065] Hydrogen transport vehicle and hydrogen production plant matching: |LAT c -LAT f |≤0.005 and|LNG c -LNG f If the latitude and longitude of the hydrogen transport vehicle and the hydrogen production plant satisfy the above formula, it is preliminarily assumed that the hydrogen transport vehicle refuels at this hydrogen production plant.
[0066] Hydrogen transport vehicle and hydrogen production plant matching verification: All data points of a hydrogen transport vehicle matched with a specific hydrogen production plant are sorted by time, and the increase in hydrogen in the hydrogen storage tank of the transport vehicle ΔM during this time period is calculated. c ;
[0067] Obtain the hydrogen reduction ΔM during this period from the hydrogen production plant's operation platform. f ;
[0068] like The verification is considered successful, and the start time t of the hydrogen refueling task is recorded. f Task duration δt f Hydrogenation amount ΔM f Name of the hydrogen production plant.
[0069] 2.2 Verification of hydrogen unloading tasks for hydrogen transport vehicles and corresponding hydrogen refueling stations:
[0070] Hydrogen refueling station matching for hydrogen transport vehicles: |LAT c -LAT s |≤0.005 and|LNG c -LNG s If the latitude and longitude of the hydrogen transport vehicle and the hydrogen production plant satisfy the above formula, it can be preliminarily assumed that the hydrogen transport vehicle unloads hydrogen at this hydrogen refueling station;
[0071] Hydrogen transport vehicle and hydrogen refueling station matching verification: All data points of a hydrogen transport vehicle matched with a certain hydrogen refueling station are sorted by time, and the increase in hydrogen in the hydrogen storage tank of the hydrogen transport vehicle ΔM during this time period is calculated. c ;
[0072] Obtain the hydrogen increase ΔM during this period from the hydrogen refueling station operation platform. s ;
[0073] like The verification is considered successful, and the start time t of the hydrogen unloading task is recorded. s Task duration δt s Vehicle number, hydrogen refueling capacity ΔM s Name of the hydrogen refueling station.
[0074] According to the hydrogen vehicle intelligent scheduling method provided in the embodiment of the present application, by obtaining the hydrogen filling task of the hydrogen production plant and / or the hydrogen unloading task of the hydrogen refueling station, the position information and the hydrogen storage amount of each hydrogen production plant in the hydrogen filling task are identified, the hydrogen vehicle is dispatched to execute the hydrogen filling task of the corresponding hydrogen production plant, all the single-assignable hydrogen vehicles in the hydrogen vehicle list are recalled according to the hydrogen unloading task, the position information and the hydrogen demand of each hydrogen refueling station in the hydrogen unloading task are identified, the best matching combination of the single-assignable hydrogen vehicles in each hydrogen refueling station is dispatched to execute the hydrogen unloading task of the corresponding hydrogen refueling station, the efficiency of the single assignment is ensured, and the operation cost of the hydrogen transportation is effectively reduced. Therefore, the problems of low operation efficiency and high cost caused by the need for the big data of all links of hydrogen production, hydrogen transportation, hydrogen refueling and hydrogen use to be integrated and managed in the related art are solved.
[0075] Secondly, a hydrogen vehicle intelligent scheduling device according to an embodiment of the present application is described with reference to the accompanying drawings.
[0076] Figure 5 is a block schematic diagram of a hydrogen vehicle intelligent scheduling device according to an embodiment of the present application.
[0077] As shown in Figure 5 , the hydrogen vehicle intelligent scheduling device 10 comprises a first obtaining module 100, an executing module 200 and a scheduling module 300.
[0078] The first obtaining module 100 is configured to obtain the hydrogen filling task of any hydrogen production plant and / or the hydrogen unloading task of any hydrogen refueling station. The executing module 200 is configured to identify the position information and the hydrogen storage amount of each hydrogen production plant in the hydrogen filling task, match one or more target hydrogen vehicles in the hydrogen vehicle list that meet the preset condition according to the position information and the hydrogen storage amount of each hydrogen production plant, and dispatch the one or more target hydrogen vehicles to execute the hydrogen filling task of the corresponding hydrogen production plant. The scheduling module 300 is configured to recall all the single-assignable hydrogen vehicles in the hydrogen vehicle list according to the hydrogen unloading task, identify the position information and the hydrogen demand of each hydrogen refueling station in the hydrogen unloading task, calculate the matching level of each single-assignable hydrogen vehicle according to the position information and the hydrogen demand of each hydrogen refueling station, and dispatch the single-assignable hydrogen vehicle with a matching level greater than a preset level in each hydrogen refueling station to execute the hydrogen unloading task of the corresponding hydrogen refueling station.
[0079] Optionally, in an embodiment of the present application, the executing module 200 is further configured to obtain the operation data of all the hydrogen vehicles, calculate the average hydrogen unloading amount of each hydrogen vehicle according to the operation data, and take the hydrogen vehicle with a hydrogen storage amount greater than the residual hydrogen mass and an actual distance less than a preset distance from the hydrogen production plant as a target vehicle if the residual hydrogen mass of the hydrogen vehicle is less than the average hydrogen unloading amount.
[0080] Optionally, in an embodiment of the present application, the device 10 of the embodiment of the present application further comprises a second obtaining module and a correction module.
[0081] The second acquisition module is configured to acquire the hydrogen production plant data and the hydrogen refilling station data before calculating the average hydrogen unloading amount of each hydrogen delivery vehicle according to the operation data.
[0082] Optionally, in an embodiment of the present application, the scheduling module 300 is further configured to calculate a score of each hydrogen delivery vehicle in the recall pool for each hydrogen refilling station to match the hydrogen unloading task of the hydrogen refilling station, and determine a matching level of the matching combination of the hydrogen delivery vehicle and the hydrogen unloading task according to the score.
[0083] Optionally, in an embodiment of the present application, the device 10 of the embodiment of the present application further comprises a sorting module and a distribution module.
[0084] The sorting module is configured to sort the matching combination of the hydrogen delivery vehicle and the hydrogen unloading task according to the matching level after calculating the matching level of each hydrogen delivery vehicle according to the location information and the hydrogen demand of each hydrogen refilling station, and the distribution module is configured to select a preset number of matching combinations into a comprehensive matching pool, and make a decision on the hydrogen unloading task in the comprehensive matching pool within a preset time length, and distribute the hydrogen unloading task to the corresponding hydrogen delivery vehicle.
[0085] In an embodiment of the present application, the device 10 of the embodiment of the present application further comprises a publishing module.
[0086] The publishing module is configured to publish the hydrogen unloading task if any hydrogen refilling station estimates that the remaining hydrogen storage and the consumption speed reach a corresponding threshold value when the hydrogen consumption speed and the hydrogen consumption speed of the hydrogen refilling station are estimated before recalling all the hydrogen delivery vehicles in the hydrogen delivery vehicle list for the hydrogen unloading task.
[0087] It should be noted that the foregoing explanation and description of the embodiment of the hydrogen delivery vehicle intelligent scheduling method also apply to the hydrogen delivery vehicle intelligent scheduling device of the embodiment, which will not be described here.
[0088] The hydrogen delivery vehicle intelligent scheduling device according to the embodiment of the present application acquires the hydrogen loading task of the hydrogen production plant and / or the hydrogen unloading task of the hydrogen refilling station, identifies the location information and the hydrogen storage of each hydrogen production plant in the hydrogen loading task, and dispatches the hydrogen delivery vehicle to perform the hydrogen loading task of the corresponding hydrogen production plant; recalls all the hydrogen delivery vehicles in the hydrogen delivery vehicle list for the hydrogen unloading task, identifies the location information and the hydrogen demand of each hydrogen refilling station in the hydrogen unloading task, and dispatches the best matching combination of the hydrogen delivery vehicles in each hydrogen refilling station to perform the hydrogen unloading task of the corresponding hydrogen refilling station, thereby ensuring the efficiency of the dispatching and effectively reducing the operation cost of hydrogen transportation. Thus, the problems of low operation efficiency and high cost in the related art of integrating and managing the big data of all links of hydrogen production, hydrogen delivery, hydrogen refilling and hydrogen use are solved.
[0089] In the description of the application, reference to "one embodiment", "some embodiments", "an example", "a specific example", or "some examples" etc. means that a particular feature, structure, material or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the application. The illustrative appearances of the above-mentioned terms in various places in the specification are not necessarily referred to the same embodiment or example. Moreover, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples. Furthermore, the terminology "comprising" is used in the description and in the claims to mean, and is also used in the description and in the claims to mean, that something includes, but is not limited to, that something includes, that something includes at least the recited feature, structure, material, or characteristic, but not excluding other features, structures, materials, or characteristics.
[0090] In addition, the terms "first", "second", etc. are used only for descriptive purposes and do not necessarily indicate or imply relative importance or an ordering of importance. Thus, features defined with "first", "second" etc. can include at least one of the features, explicitly or implicitly. In the description of the application, the meaning of "N" is at least two, for example two, three, etc., unless otherwise explicitly and specifically limited.
[0091] Any process or method descriptions or descriptions of the flow diagrams in the present application can be understood as representing code modules, segments, or portions of code which include one or more executable instructions for implementing specific logic functions (or steps) in the process, and that the various systems described herein can include one or more servers or other processing devices which execute such code. The machine-executable instructions can be stored on one or more machine-readable media, which can include any media or memory known to those of skill in the art.
[0092] It should be understood that aspects of the application can be implemented in hardware, software, firmware, or combinations thereof. In the above embodiments, the N steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. As with hardware, the methods described above can be implemented using software or firmware, in combination with hardware known in the art or in another embodiment, using any one or a combination of the following technologies: discrete logic circuitry having logic gates for implementing logic functions upon data signals, application specific integrated circuits having appropriate combinational logic gates, programmable gate arrays, field programmable gate arrays, etc.
[0093] Those of skill in the art will understand that the steps carried out in the above-described embodiments of the method can be implemented by programs instructing the relevant hardware, and the programs can be stored in a computer-readable storage medium. When the programs are executed, they include one or a combination of the steps of the method embodiments.
Claims
1. A method for intelligent scheduling of hydrogen transport vehicles, characterized in that, Includes the following steps: Obtain hydrogen loading tasks from any hydrogen production plant and / or hydrogen unloading tasks from any hydrogen refueling station. Identify the location information and hydrogen storage capacity of each hydrogen production plant in the hydrogen loading task, match one or more target hydrogen transport vehicles that meet preset conditions in the hydrogen transport vehicle list according to the location information and hydrogen storage capacity of each hydrogen production plant, and dispatch the one or more target hydrogen transport vehicles to perform the hydrogen loading task of the corresponding hydrogen production plant. According to the hydrogen unloading task, recall all dispatchable hydrogen transport vehicles in the hydrogen transport vehicle list, identify the location information and hydrogen demand of each hydrogen refueling station in the hydrogen unloading task, calculate the matching level with each dispatchable hydrogen transport vehicle based on the location information and hydrogen demand of each hydrogen refueling station, and dispatch dispatchable hydrogen transport vehicles with a matching level greater than the preset level in the matching combination of each hydrogen refueling station to perform the hydrogen unloading task of the corresponding hydrogen refueling station. The step of calculating the matching level between each dispatchable hydrogen transport vehicle and the location information and hydrogen demand of each hydrogen refueling station includes: calculating the score of each dispatchable hydrogen transport vehicle in the recall pool for matching with the hydrogen refueling station's unloading task based on the location information and hydrogen demand of each hydrogen refueling station; determining the matching level of the matching combination of dispatchable hydrogen transport vehicles and unloading tasks based on the score, wherein the calculation formula for the score of each dispatchable hydrogen transport vehicle for matching with the hydrogen refueling station's unloading task is as follows: Among them, H ij The score for matching hydrogen transport vehicle i with hydrogen refueling station task j, t S0 The predicted time for a non-task-driven hydrogen transport vehicle to travel from its current location to a hydrogen refueling station is t. S1 t is the total predicted time for the hydrogen transport vehicle to complete the entire mission process in the hydrogen loading task. max E represents the maximum estimated arrival time at a hydrogen refueling station for all vehicles collected. ij Weighted by hydrogen unloading efficiency, W i The tasks are weighted and distributed equally.
2. The method according to claim 1, characterized in that, The process of matching one or more target hydrogen transport vehicles that meet the preset conditions from the list of hydrogen transport vehicles based on the location information and hydrogen storage capacity of each hydrogen production plant includes: Obtain operational data for all hydrogen transport vehicles; Calculate the average hydrogen unloading volume for each hydrogen transport vehicle based on the aforementioned operational data; If the remaining hydrogen mass of the hydrogen transport vehicle is lower than the average hydrogen unloading amount, then the hydrogen transport vehicle whose actual distance to the hydrogen production plant with a hydrogen storage capacity greater than the remaining hydrogen mass is less than a preset distance will be selected as the target vehicle.
3. The method according to claim 2, characterized in that, Before calculating the average hydrogen unloading volume per hydrogen transport vehicle based on the aforementioned operational data, the following steps are also included: Obtain data from hydrogen production plants and hydrogen refueling stations; The operational data is corrected based on the data from the hydrogen production plant and the hydrogen refueling station to obtain the corrected operational data.
4. The method according to claim 1, characterized in that, After calculating the matching level with each dispatchable hydrogen transport vehicle based on the location information and hydrogen demand of each hydrogen refueling station, the process also includes: The matching combinations of the dispatchable hydrogen transport vehicles and hydrogen unloading tasks are sorted according to the matching level. A preset number of matching combinations are selected to enter the comprehensive matching pool, and a decision is made on the hydrogen unloading tasks in the comprehensive matching pool within a preset time period, and the hydrogen unloading tasks are assigned to the corresponding dispatchable hydrogen transport vehicles.
5. The method according to any one of claims 1-4, characterized in that, Before recalling all dispatchable hydrogen transport vehicles in the hydrogen transport vehicle list according to the hydrogen unloading task, the process also includes: If any hydrogen refueling station estimates the hydrogen refueling vehicle traffic and hydrogen consumption rate at its station, and the remaining hydrogen reserves and consumption rate reach the corresponding threshold, then the hydrogen unloading task will be issued.
6. An intelligent dispatching device for hydrogen transport vehicles, characterized in that, include: The first acquisition module is used to acquire hydrogen loading tasks from any hydrogen production plant and / or hydrogen unloading tasks from any hydrogen refueling station. The execution module is used to identify the location information and hydrogen storage capacity of each hydrogen production plant in the hydrogen loading task, match one or more target hydrogen transport vehicles that meet preset conditions in the hydrogen transport vehicle list according to the location information and hydrogen storage capacity of each hydrogen production plant, and dispatch the one or more target hydrogen transport vehicles to perform the hydrogen loading task of the corresponding hydrogen production plant. The scheduling module is used to recall all dispatchable hydrogen transport vehicles in the hydrogen transport vehicle list according to the hydrogen unloading task, identify the location information and hydrogen demand of each hydrogen refueling station in the hydrogen unloading task, calculate the matching level with each dispatchable hydrogen transport vehicle according to the location information and hydrogen demand of each hydrogen refueling station, and dispatch dispatchable hydrogen transport vehicles with a matching level greater than a preset level in each hydrogen refueling station to perform the hydrogen unloading task of the corresponding hydrogen refueling station. The scheduling module is further used to: calculate the score of each dispatchable hydrogen transport vehicle in the recall pool matching the hydrogen unloading task of the hydrogen refueling station based on the location information and hydrogen demand of each hydrogen refueling station; determine the matching level of the matching combination of dispatchable hydrogen transport vehicles and hydrogen unloading tasks based on the score, wherein the calculation formula for the score of each dispatchable hydrogen transport vehicle matching the hydrogen unloading task of the hydrogen refueling station is: Among them, H ij The score for matching hydrogen transport vehicle i with hydrogen refueling station task j, t S0 The predicted time for a non-task-driven hydrogen transport vehicle to travel from its current location to a hydrogen refueling station is t. S1 t is the total predicted time for the hydrogen transport vehicle to complete the entire mission process in the hydrogen loading task. max E represents the maximum estimated arrival time at a hydrogen refueling station for all vehicles collected. ij Weighted by hydrogen unloading efficiency, W i The tasks are weighted and distributed equally.
7. The apparatus according to claim 6, characterized in that, Also includes: The sorting module is used to sort the matching combinations of the hydrogen delivery vehicles and unloading tasks according to the matching level after calculating the matching level with each dispatchable hydrogen delivery vehicle based on the location information and hydrogen demand of each hydrogen refueling station. The allocation module is used to select a preset number of matching combinations to enter the comprehensive matching pool, and within a preset time period, make decisions on the hydrogen unloading tasks in the comprehensive matching pool and allocate the hydrogen unloading tasks to the corresponding dispatchable hydrogen transport vehicles.
8. The apparatus according to any one of claims 6-7, characterized in that, Also includes: The release module is used to release the hydrogen unloading task before recalling all dispatchable hydrogen transport vehicles in the hydrogen transport vehicle list according to the hydrogen unloading task. If the estimated hydrogen refueling vehicle flow and hydrogen consumption rate of any hydrogen refueling station reach the corresponding threshold, the module will release the hydrogen unloading task.
Citation Information
Patent Citations
Power system low-carbon economic dispatching method and system considering hydrogen energy application
CN113327180A
Method for carrying out hydrogen refueling station site selection based on data of hydrogen energy vehicle and hydrogen production plant
CN113672857A