Electric power material distribution facility control method and system based on ESC
By querying the material type and demand volume at the material demand end in the historical record, calculating the correlation degree, determining the relevant demand end and related demand volume, generating control instructions to adjust the movement path of the transporter, the problem of lack of predictive and advanced quantity of power material distribution in the existing technology is solved, and efficient and automated material distribution is achieved.
Patent Information
- Application Number
- CN202411710642.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2025-03-18
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The power material distribution process lacks predictability and advance volume in the prior art, resulting in high frequency of human-made material applications becoming an obstacle to global unmanned development under unmanned distribution facilities.
By querying the material type and demand amount uploaded on the material demand end in the historical record, the correlation between any two material demand ends is calculated, and the relevant demand end and related demand amount are determined based on the correlation, and the control instructions are generated to adjust the motion path of the transporter.
This greatly reduces the number of human applications, improves the level of unmanned, and makes material distribution more efficient and automated.
Smart Images

Figure CN119648085A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of transporter control, and in particular to an ESC-based electric power material distribution facility control method and system. Background Art
[0002] ESC (supply chain operation platform) is a highly integrated system that connects all links in the supply chain, including procurement, inventory, logistics, settlement, etc. Through big data analysis and artificial intelligence algorithms, the ESC system can grasp the operation status of the supply chain in real time, predict future demand changes, and carry out material allocation and inventory management accordingly.
[0003] One of the important application areas of the ESC system is the field of power material distribution. When receiving material demand, the ESC system can generate a corresponding material distribution plan, and then control the unmanned vehicle for distribution. However, the material distribution process in the existing scheme is a material distribution process based on the application, that is, it is necessary to receive the material application first, and then distribute it. There is almost no predictability and advance time, and the material application is sent manually. On the basis that the distribution facilities are already unmanned, the excessively high frequency of manual material application process has become an obstacle to the global unmanned operation. Summary of the invention
[0004] The purpose of the present invention is to provide an ESC-based power material distribution facility control method and system to solve the problems raised in the above background technology.
[0005] To achieve the above object, the present invention provides the following technical solutions:
[0006] A method and system for controlling electric power material distribution facilities based on ESC, the method comprising:
[0007] In the historical records, query the material types and their demand quantities uploaded by the material demand side, use the labels of the material demand side as indexes to count the material types and their demand quantities, and obtain material change information;
[0008] Compare the material change information of different material types at different material demand ends, combine the comparison results with the distances between different material demand ends, and calculate the correlation between any two units with the material type at the material demand end as the unit; wherein the correlation calculation process is performed once every preset time period;
[0009] Receive the type of material demand and its demand quantity sent by the material demand side, determine the relevant demand side based on the calculated correlation, and simultaneously determine the relevant demand quantity;
[0010] Determine the control instructions based on the location of the material demand side for sending the required material type and its required quantity, the location of the relevant demand side and the relevant demand quantity of the relevant demand side, and send them to the distribution facility;
[0011] Wherein, the distribution facility includes a transporter with a moving function, and the control instruction is used to adjust the movement path of the transporter.
[0012] Furthermore, the step of querying the material type and demand quantity uploaded by the material demand side in the historical records, and using the label of the material demand side as an index to count the material type and demand quantity, and obtaining the material change information includes:
[0013] The material type and demand quantity input by the administrator received by the material demand terminal installed in the material demand area are obtained regularly; the value range of the demand quantity includes negative numbers; when the demand quantity is a positive value, it means that the material needs to be delivered, and when the demand quantity is a negative value, it means that the material needs to be delivered;
[0014] For each material type, arrange the demand quantity based on time order to obtain the demand quantity array;
[0015] Generate tags based on the material type and its corresponding material demand side, and insert them into the demand quantity array.
[0016] Furthermore, the step of comparing the material change information of different material types of different material demand ends, combining the comparison result and the distance between different material demand ends, and taking the material type of the material demand end as a unit, calculating the correlation between any two units includes:
[0017] Read the demand array of all material types from all material demand sides;
[0018] Reversely read a preset number of elements in each required quantity array and intercept to obtain a sub-array;
[0019] Pairing the subarrays in pairs, comparing the subarrays, and calculating the correlation between the two subarrays;
[0020] The material demand ends corresponding to the two sub-arrays are queried to obtain the distance between the two material demand ends, and the calculated correlation is corrected according to the distance as the correlation of the material types corresponding to the two sub-arrays.
[0021] Furthermore, the steps of pairing the subarrays in pairs, comparing the subarrays, and calculating the correlation between the two subarrays include:
[0022] Perform discrete Fourier transform on the two sub-arrays separately to obtain the amplitude and phase at each frequency, which are represented by frequency domain arrays;
[0023] Calculate the similarity of the frequency domain array as the correlation between the two sub-arrays;
[0024] The similarity of the array is expressed in inverse proportion to the distance. The types of distance include amplitude spectrum distance and phase spectrum distance. The weights of amplitude spectrum distance and phase spectrum distance in determining the similarity are preset values. The distance calculation methods include Euclidean distance and Manhattan distance.
[0025] The similarity calculation process is:
[0026] Where S is the similarity, K is a preset value, α and β are preset correction coefficients, and d1 and d2 represent the amplitude spectrum distance and the phase spectrum distance, respectively.
[0027] Further, the step of querying the material demand ends corresponding to the two sub-arrays, obtaining the distance between the two material demand ends, and correcting the calculated correlation according to the distance as the correlation of the material types corresponding to the two sub-arrays includes:
[0028] Query the material demand ends corresponding to the two sub-arrays and obtain the locations of the material demand ends;
[0029] Based on the map app, obtain the navigation paths of the two material demand ends in different movement modes and obtain the path distance;
[0030] Query the path distance under the motion mode corresponding to the distribution facility, and correct the calculated correlation according to the path distance as the correlation of the material types corresponding to the two sub-arrays;
[0031] The correction process is:
[0032] C′=Ae -d C; where C is the correlation before correction, C′ is the correlation after correction, A is the preset coefficient, and d is the path distance.
[0033] Furthermore, the steps of receiving the required material type and required quantity sent by the material demand side, determining the relevant demand side based on the calculated correlation, and simultaneously determining the relevant demand quantity include:
[0034] Receive the required material types and quantities uploaded by the material demand side;
[0035] Select the material demand side whose relevance reaches the preset relevance threshold, and mark it as the relevant demand side of the required material type;
[0036] Query the number of markings of each relevant demand end within a preset time length, calculate the ratio of the demand and the number of markings, and determine the relevant demand.
[0037] Furthermore, the step of determining the control instruction according to the location of the material demand end sending the required material type and required quantity, the required material type and required quantity sent, the location of the relevant demand end and the relevant demand quantity of the relevant demand end and sending it to the distribution facility includes:
[0038] Obtain the location of the material demand side that uploaded the required material type and its required quantity, as well as the location of the related demand side;
[0039] Determine at least one delivery route based on the map app;
[0040] Obtain the uploaded demand material type and its demand quantity as well as the relevant demand quantity of the relevant demand side, and determine the carrying capacity at each location in the distribution path;
[0041] A delivery path is selected according to the carrying capacity, and a movement control instruction is generated and sent to the delivery facility.
[0042] The technical solution of the present invention also provides an ESC-based power material distribution facility control system, the system comprising:
[0043] The material information acquisition module is used to query the material type and demand quantity uploaded by the material demand side in the historical records, count the material type and demand quantity with the label of the material demand side as the index, and obtain the material change information;
[0044] The material information comparison module is used to compare the material change information of different material types at different material demand ends, and calculate the correlation between any two units based on the material type of the material demand end, combining the comparison results and the distance between different material demand ends; wherein the correlation calculation process is executed once every preset time period;
[0045] The relevance application module is used to receive the required material type and required quantity sent by the material demand side, determine the relevant demand side based on the calculated relevance, and simultaneously determine the relevant demand quantity;
[0046] A control instruction generation module is used to determine the control instruction according to the location of the material demand end sending the required material type and required quantity, the required material type and required quantity sent, the location of the relevant demand end and the relevant demand quantity of the relevant demand end, and send it to the distribution facility;
[0047] Wherein, the distribution facility includes a transporter with a moving function, and the control instruction is used to adjust the movement path of the transporter.
[0048] The technical solution of the present invention also provides a computer device, which includes one or more processors and one or more memories, wherein at least one program code is stored in the one or more memories, and when the program code is loaded and executed by the one or more processors, the ESC-based power material distribution facility control method is implemented.
[0049] The technical solution of the present invention also provides a storage medium, in which at least one program code is stored. When the program code is loaded and executed by a processor, the ESC-based electric power material distribution facility control method is implemented.
[0050] Compared with the prior art, the beneficial effects of the present invention are: the present invention counts the demand information sent by each demand end, compares the demand information, determines the correlation between different material demands, and when receiving a certain material demand, actively selects the relevant demand end based on the correlation, and then controls the unmanned vehicle to deliver the materials, which greatly reduces the manual application stage. That is, an application sent by one demand end is equivalent to many related demand ends sending applications at the same time. This greatly reduces the number of manual applications on the basis of the prior art and further improves the unmanned level. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention.
[0052] Figure 1 The overall flow chart of the control method of the electric power material distribution facility based on ESC is shown.
[0053] Figure 2 The structural diagram of the control system of the electric power material distribution facility based on ESC is shown. DETAILED DESCRIPTION
[0054] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0055] Embodiment 1
[0056] Please refer to Figure 1 The present invention provides a method for controlling electric power material distribution facilities based on ESC, the method comprising:
[0057] Step S100: query the material type and demand quantity uploaded by the material demand side in the historical records, count the material type and demand quantity with the label of the material demand side as the index, and obtain the material change information;
[0058] The material demand end refers to the port installed in the area where materials are needed, such as a computer connected to the ESC system. The staff in the area where materials are needed can upload the types of materials and their required quantities needed in the area through the material demand end. By counting the types of materials and their required quantities uploaded by all material demand ends, the historical records can be obtained.
[0059] For this platform, the historical records obtained in the above manner are already available by default. The material types and demand quantities uploaded by each material demand side are queried in the historical records, the demand quantities of each material type are counted, and the material change information is obtained. Among them, each type of material change information corresponds to a material type on a material demand side. Therefore, the material change information actually needs to contain two labels (which can be combined) representing the material demand side and the material type.
[0060] Step S200: Compare the material change information of different material types of different material demand ends, combine the comparison result and the distance between different material demand ends, and calculate the correlation between any two units with the material type of the material demand end as the unit; wherein the correlation calculation process is performed once every preset time length;
[0061] By comparing the material change information, we can determine whether there is a certain correlation between the demands for different types of materials at different material demand ends. Generally speaking, when a certain material demand end needs a certain material, other material demand ends nearby will also need that material in the future (there is a time delay, and they will not be able to report in the future). Therefore, combining the comparison results and the positional relationship between different material demand ends, we can determine a parameter that reflects the degree of correlation between the two types of material change information, which is called the correlation degree.
[0062] It should be noted that the correlation calculation process not only occurs between two types of materials on the same material demand side, but also occurs between the same or different types of materials on different material demand sides.
[0063] Step S300: receiving the type of material demand and the demand quantity sent by the material demand side, determining the relevant demand side based on the calculated correlation, and simultaneously determining the relevant demand quantity;
[0064] After the correlation calculation is completed and the actual application stage is entered, when the required material type and its demand quantity uploaded by a certain material demand end are received, other material demand ends with sufficiently high correlation are selected as relevant demand ends, and the relevant demand quantities of the relevant demand ends are simultaneously determined.
[0065] Step S400: determining a control instruction based on the location of the material demand end sending the required material type and its required quantity, the required material type and its required quantity, the location of the relevant demand end, and the relevant demand quantity of the relevant demand end, and sending the control instruction to the distribution facility;
[0066] The location of the material demand side that uploaded the demand, and the locations of all related demand sides are obtained. With the help of the existing path planning algorithm, multiple paths passing through these locations can be created. The multiple created paths are screened according to the demand quantity of the material demand side that uploaded the demand and the related demand quantity of the related demand sides, and finally an optimal path is obtained. According to the optimal path, a mobile control instruction is generated to control the movement of the distribution facility, wherein the distribution facility includes a transporter with a mobile function, and the control instruction is used to adjust the movement path of the transporter.
[0067] It should be noted that the description of step S400 has four main parts, namely:
[0068] The material demand side (the type of materials required and the quantity required for sending), the type of materials required (sent) and the quantity required, the location (of the relevant demand side) and the relevant quantity required (of the relevant demand side). The words in brackets are attributives and the words outside brackets are subjects.
[0069] Regarding step S100, the step of querying the material type and its demand uploaded by the material demand side in the historical records, counting the material type and its demand using the label of the material demand side as an index, and obtaining the material change information includes:
[0070] The material type and demand quantity input by the administrator received by the material demand terminal installed in the material demand area are obtained regularly; the value range of the demand quantity includes negative numbers; when the demand quantity is a positive value, it means that the material needs to be delivered, and when the demand quantity is a negative value, it means that the material needs to be delivered;
[0071] For each material type, arrange the demand quantity based on time order to obtain the demand quantity array;
[0072] Generate tags based on the material type and its corresponding material demand side, and insert them into the demand quantity array.
[0073] The process of acquiring material change information is not complicated. Under the application architecture of this application, it is assumed by default that each material demand area is installed with a material demand end, that is, a computer connected to the network (either a wide area network or a local area network). The administrator sends the material type and its demand through the material demand end, indicating what kind of material is needed and how much is needed in the corresponding material demand area; then, for each material type, the acquired demand is arranged in chronological order to obtain an array, called the demand array, and a label determined by the material demand end and the material type is inserted into the demand array to indicate which material type in which material demand end it corresponds to.
[0074] It is worth mentioning that the material demand in this application is a broad material demand, which indicates the need to exchange materials with the headquarters, including the need to transfer materials from the headquarters and send exhausted materials to the headquarters. Therefore, the demand side includes positive and negative values. When the demand is positive, it means that the headquarters distributes materials to the material demand area. When the demand is negative, it means that the material demand area sends materials to the headquarters.
[0075] Regarding step S200, the step of comparing the material change information of different material types of different material demand ends, combining the comparison result and the distance between different material demand ends, and taking the material type of the material demand end as a unit, calculating the correlation between any two units includes:
[0076] Read the demand array of all material types from all material demand sides;
[0077] Reversely read a preset number of elements in each required quantity array and intercept to obtain a sub-array;
[0078] Pairing the subarrays in pairs, comparing the subarrays, and calculating the correlation between the two subarrays;
[0079] The material demand ends corresponding to the two sub-arrays are queried to obtain the distance between the two material demand ends, and the calculated correlation is corrected according to the distance as the correlation of the material types corresponding to the two sub-arrays.
[0080] The process of calculating the correlation is based on the material type on the material demand side, and the correlation between two material types is calculated. The specific operation instructions are as follows:
[0081] After step S100, the demand arrays of all material types of all material demand ends are read, a preset number of elements are read in reverse in each demand array, and sub-arrays are obtained. The sub-arrays represent the demand in the most recent period (the demand arrays are sorted in chronological order), and the sub-arrays are used as comparison parties; the sub-arrays are paired with each other, the paired sub-arrays are compared, and the correlation between the two sub-arrays is calculated. The correlation calculated by the sub-arrays represents the similarity of the changes in the two material types. On this basis, the distance between the material demand ends corresponding to the two sub-arrays is queried, and the correlation is adjusted according to the distance. The farther the distance, the smaller the correlation. The purpose of this process is to introduce the influence of spatial factors on the correlation.
[0082] In the technical solution of the present invention, for two material types, the more similar the periodicity between their corresponding sub-arrays is, the closer the corresponding material demand ends are, and the higher the correlation is, and in the subsequent material distribution, the materials can be distributed together.
[0083] Furthermore, the steps of pairing the subarrays in pairs, comparing the subarrays, and calculating the correlation between the two subarrays include:
[0084] Perform discrete Fourier transform on the two sub-arrays separately to obtain the amplitude and phase at each frequency, which are represented by frequency domain arrays;
[0085] Calculate the similarity of the frequency domain array as the correlation between the two sub-arrays;
[0086] Among them, the similarity of the array is expressed in inverse proportion to the distance. The types of distance include amplitude spectrum distance and phase spectrum distance. The weights of amplitude spectrum distance and phase spectrum distance in determining the similarity are preset values. The distance calculation methods include Euclidean distance and Manhattan distance.
[0087] The above content provides a specific solution for calculating the correlation between sub-arrays. The sub-array is actually a time domain sequence. For two sub-arrays whose correlation needs to be calculated, discrete Fourier transform is performed on the two sub-arrays respectively, and the time domain signal can be converted into a frequency domain signal, that is, the components of the original signal at different frequencies. In general, the result of discrete Fourier transform is a complex array. Each element in the array represents the amplitude and phase of the original signal at the corresponding frequency. The modulus (or absolute value) of the complex number represents the amplitude of the frequency component, and the argument (or phase angle) of the complex number represents the phase of the frequency component.
[0088] The amplitude and phase are calculated, and then the amplitude spectrum distance and the phase spectrum distance are calculated. A value is determined based on the inverse ratio of the amplitude spectrum distance and the phase spectrum distance, which can be used as the similarity.
[0089] One of the calculation schemes for similarity is:
[0090] Where S is the similarity, K is a preset value, α and β are preset correction coefficients, and d1 and d2 represent the amplitude spectrum distance and the phase spectrum distance, respectively.
[0091] In the above calculation process, S and The term is proportional and has a value range of 0 to 1. The term is inversely proportional to both the amplitude spectrum distance and the phase spectrum distance. Therefore, the similarity is inversely proportional to both the amplitude spectrum distance and the phase spectrum distance.
[0092] Specifically, the steps of querying the material demand ends corresponding to the two sub-arrays, obtaining the distance between the two material demand ends, and correcting the calculated correlation according to the distance as the correlation of the material types corresponding to the two sub-arrays include:
[0093] Query the material demand ends corresponding to the two sub-arrays and obtain the locations of the material demand ends;
[0094] Based on the map app, obtain the navigation paths of the two material demand ends in different movement modes and obtain the path distance;
[0095] The path distance under the motion mode corresponding to the distribution facility is queried, and the calculated correlation is corrected according to the path distance as the correlation of the material types corresponding to the two sub-arrays.
[0096] The above content limits the correction process of the correlation, and the key point is that the distance is limited. The distance provided in this application is determined with the help of navigation software, which is related to the model of the distribution facility. It is not the absolute distance between the two material demand ends. This distance is more consistent with the actual situation; wherein, the movement modes include walking, non-motor vehicles and motor vehicles, etc., which correspond to distribution facilities of different volumes respectively.
[0097] Specifically, the correction process is:
[0098] C′=Ae -d C; where C is the correlation before correction, C′ is the correlation after correction, A is the preset coefficient, and d is the path distance.
[0099] The correction process is to adjust based on the original data. -d Indicates the correction amplitude. The larger the path distance, the smaller the correlation after correction.
[0100] Regarding step S300, the steps of receiving the type of required materials and the required quantity sent by the material demand side, determining the relevant demand side based on the calculated correlation, and simultaneously determining the relevant demand quantity include:
[0101] Receive the required material types and quantities uploaded by the material demand side;
[0102] Select the material demand side whose relevance reaches the preset relevance threshold, and mark it as the relevant demand side of the required material type;
[0103] Query the number of markings of each relevant demand end within a preset time period, calculate the ratio of the demand and the number of markings, and determine the relevant demand.
[0104] In actual application, each material demand end can upload the material type and quantity it needs, which are called the required material type and its demand quantity. For the sake of convenience, the material demand end that uploads the demand is called the initial end, and the correlation between the initial end and other material demand ends is queried. When the correlation reaches the preset correlation threshold, it is considered that the correlation is high enough and the materials can be distributed together; since each material demand end may become the initial end (uploading demand), therefore, for a certain material demand end, it may become a related demand end of multiple initial ends. For this situation, the present application introduces a marking measure. Each time it is selected as a related demand end, it is marked once. Finally, the number of markings indicates how many initial ends the material demand end has become a related demand end. The ratio of the demand of the initial end to the number of markings is calculated to obtain the related demand. This indicates how many materials can be distributed to the related demand end when distributing to the initial end.
[0105] It should be noted that in most cases, only one or several material demand ends will upload their demands within a period of time, and the probability that these material demand ends are close to each other is not high. Therefore, the possibility that the same material demand end is also a related demand end of different initial ends is extremely low, which makes the related demand almost the same as the demand at the time of uploading.
[0106] Regarding step S400, the step of determining the control instruction according to the location of the material demand end sending the required material type and required quantity, the required material type and required quantity sent, the location of the relevant demand end and the relevant demand quantity of the relevant demand end, and sending the control instruction to the distribution facility includes:
[0107] Obtain the location of the material demand side that uploaded the required material type and its required quantity, as well as the location of the related demand side;
[0108] Determine at least one delivery route based on the map app;
[0109] Obtain the uploaded demand material type and its demand quantity as well as the relevant demand quantity of the relevant demand side, and determine the carrying capacity at each location in the distribution path;
[0110] A delivery route is selected according to the carrying capacity, and a movement control instruction is generated and sent to the delivery facility.
[0111] In an example of the technical solution of the present invention, the screening process of the distribution path is limited, the location of the initial end (the material demand end that uploads the required material type and its required quantity) and the location of the relevant demand end are obtained, and these locations are input into the map App, and multiple paths can be obtained. The specific method is to select the port farthest from the material center among the initial end and the relevant demand end, obtain its position as the end point, take the location of the material center as the starting point, and use other ports as waypoints to generate the path.
[0112] When the distribution facilities move along the distribution path, they unload goods every time they pass a port. Therefore, different sections in the distribution path have different carrying capacities. The value obtained by multiplying the carrying capacity by the corresponding distance and then adding them up is called the total carrying capacity, which indicates how great the carrying pressure is. The higher the total carrying capacity, the more transportation resources are consumed. Therefore, when selecting a distribution path, select the distribution path with the smallest total carrying capacity, generate mobile control instructions based on the distribution path, and control the movement of the distribution facilities.
[0113] Embodiment 2
[0114] Please refer to Figure 2 Based on the same inventive concept as that of the first embodiment, the present invention further provides a structural diagram of an ESC-based power material distribution facility control system, wherein the system 10 comprises:
[0115] The material information acquisition module 11 is used to query the material type and demand quantity uploaded by the material demand end in the historical records, count the material type and demand quantity with the label of the material demand end as the index, and obtain the material change information;
[0116] The material information comparison module 12 is used to compare the material change information of different material types at different material demand ends, and calculate the correlation between any two units based on the material type of the material demand end, combining the comparison result and the distance between the different material demand ends; wherein the correlation calculation process is performed once every preset time period;
[0117] The relevance application module 13 is used to receive the required material type and required quantity sent by the material demand side, determine the relevant demand side based on the calculated relevance, and simultaneously determine the relevant demand quantity;
[0118] A control instruction generating module 14 is used to determine the control instruction according to the location of the material demand end sending the required material type and required quantity, the required material type and required quantity sent, the location of the relevant demand end and the relevant demand quantity of the relevant demand end, and send it to the distribution facility;
[0119] Wherein, the distribution facility includes a transporter with a moving function, and the control instruction is used to adjust the movement path of the transporter.
[0120] Furthermore, the material information acquisition module 11 includes:
[0121] The information receiving unit is used to periodically obtain the material type and demand quantity input by the administrator received by the material demand terminal installed in the material demand area; wherein the value range of the demand quantity includes negative numbers; when the demand quantity is a positive value, it indicates that the material needs to be delivered, and when the demand quantity is a negative value, it indicates that the material needs to be delivered;
[0122] A data arrangement unit is used to arrange the demand quantity of each material type based on the time sequence to obtain a demand quantity array;
[0123] The label generation unit is used to generate labels according to the material type and its corresponding material demand end, and insert them into the demand quantity array.
[0124] Specifically, the material information comparison module 12 includes:
[0125] An array reading unit is used to read the demand arrays of all material types at all material demand ends;
[0126] A data interception unit, used for reversely reading a preset number of elements in each required amount array, and intercepting a sub-array;
[0127] A pairing unit, used to pair the sub-arrays in pairs, compare the sub-arrays, and calculate the correlation between the two sub-arrays;
[0128] The correction unit is used to query the material demand ends corresponding to the two sub-arrays, obtain the distance between the two material demand ends, and correct the calculated correlation according to the distance as the correlation of the material types corresponding to the two sub-arrays.
[0129] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A control method for power material distribution facilities based on ESC, characterized in that: The method comprises: In the historical records, query the material types and their demand quantities uploaded by the material demand side, use the labels of the material demand side as indexes to count the material types and their demand quantities, and obtain material change information; Compare the material change information of different material types at different material demand ends, combine the comparison results with the distances between different material demand ends, and calculate the correlation between any two units with the material type at the material demand end as the unit; wherein the correlation calculation process is performed once every preset time period; Receive the type of material demand and its demand quantity sent by the material demand side, determine the relevant demand side based on the calculated correlation, and simultaneously determine the relevant demand quantity; Determine the control instructions based on the location of the material demand side for sending the required material type and its required quantity, the location of the relevant demand side and the relevant demand quantity of the relevant demand side, and send them to the distribution facility; Wherein, the distribution facility includes a transporter with a moving function, and the control instruction is used to adjust the movement path of the transporter.
2. The ESC-based power material distribution facility control method according to claim 1, characterized in that: The step of querying the material type and the demand quantity uploaded by the material demand side in the historical records, counting the material type and the demand quantity with the label of the material demand side as the index, and obtaining the material change information includes: The material type and demand quantity input by the administrator received by the material demand terminal installed in the material demand area are obtained regularly; the value range of the demand quantity includes negative numbers; when the demand quantity is a positive value, it means that the material needs to be delivered, and when the demand quantity is a negative value, it means that the material needs to be delivered; For each material type, arrange the demand quantity based on time order to obtain the demand quantity array; Generate tags based on the material type and its corresponding material demand side, and insert them into the demand quantity array.
3. The ESC-based power material distribution facility control method according to claim 1 or 2, characterized in that: The step of comparing the material change information of different material types of different material demand ends, combining the comparison result and the distance between different material demand ends, and taking the material type of the material demand end as a unit, calculating the correlation between any two units includes: Read the demand array of all material types from all material demand sides; Reversely read a preset number of elements in each required quantity array and intercept to obtain a sub-array; Pairing the subarrays in pairs, comparing the subarrays, and calculating the correlation between the two subarrays; The material demand ends corresponding to the two sub-arrays are queried to obtain the distance between the two material demand ends, and the calculated correlation is corrected according to the distance as the correlation of the material types corresponding to the two sub-arrays.
4. The ESC-based power material distribution facility control method according to claim 3, characterized in that: The steps of pairing the subarrays in pairs, comparing the subarrays, and calculating the correlation between the two subarrays include: Perform discrete Fourier transform on the two sub-arrays separately to obtain the amplitude and phase at each frequency, which are represented by frequency domain arrays; Calculate the similarity of the frequency domain array as the correlation between the two sub-arrays; The similarity of the array is expressed in inverse proportion to the distance. The types of distance include amplitude spectrum distance and phase spectrum distance. The weights of amplitude spectrum distance and phase spectrum distance in determining the similarity are preset values. The distance calculation methods include Euclidean distance and Manhattan distance. The similarity calculation process is: Where S is the similarity, K is a preset value, α and β are preset correction coefficients, and d1 and d2 represent the amplitude spectrum distance and the phase spectrum distance, respectively.
5. The control method of electric power material distribution facilities based on ESC according to claim 3 is characterized in that: The step of querying the material demand ends corresponding to the two sub-arrays, obtaining the distance between the two material demand ends, and correcting the calculated correlation according to the distance as the correlation of the material types corresponding to the two sub-arrays includes: Query the material demand ends corresponding to the two sub-arrays and obtain the locations of the material demand ends; Based on the map app, obtain the navigation paths of the two material demand ends in different movement modes and obtain the path distance; Query the path distance under the motion mode corresponding to the distribution facility, and correct the calculated correlation according to the path distance as the correlation of the material types corresponding to the two sub-arrays; The correction process is: C′=Ae -d C; where C is the correlation before correction, C′ is the correlation after correction, A is the preset coefficient, and d is the path distance.
6. The ESC-based power material distribution facility control method according to claim 1, characterized in that: The steps of receiving the type of material demand and the demand quantity sent by the material demand side, determining the relevant demand side based on the calculated correlation, and simultaneously determining the relevant demand quantity include: Receive the required material types and quantities uploaded by the material demand side; Select the material demand side whose relevance reaches the preset relevance threshold, and mark it as the relevant demand side of the required material type; Query the number of markings of each relevant demand end within a preset time period, calculate the ratio of the demand and the number of markings, and determine the relevant demand.
7. The ESC-based power material distribution facility control method according to claim 6, characterized in that: The step of determining the control instruction according to the location of the material demand end sending the required material type and required quantity, the required material type and required quantity sent, the location of the relevant demand end and the relevant demand quantity of the relevant demand end and sending it to the distribution facility comprises: Obtain the location of the material demand side that uploaded the required material type and its required quantity, as well as the location of the related demand side; Determine at least one delivery route based on the map app; Obtain the uploaded demand material type and its demand quantity as well as the relevant demand quantity of the relevant demand side, and determine the carrying capacity at each location in the distribution path; A delivery path is selected according to the carrying capacity, and a movement control instruction is generated and sent to the delivery facility.
8. An ESC-based power material distribution facility control system, characterized in that: The system comprises: The material information acquisition module is used to query the material type and demand quantity uploaded by the material demand side in the historical records, count the material type and demand quantity with the label of the material demand side as the index, and obtain the material change information; The material information comparison module is used to compare the material change information of different material types at different material demand ends, and calculate the correlation between any two units based on the material type of the material demand end, combining the comparison results and the distance between different material demand ends; wherein the correlation calculation process is executed once every preset time period; The relevance application module is used to receive the required material type and required quantity sent by the material demand side, determine the relevant demand side based on the calculated relevance, and simultaneously determine the relevant demand quantity; A control instruction generation module is used to determine the control instruction according to the location of the material demand end sending the required material type and required quantity, the required material type and required quantity sent, the location of the relevant demand end and the relevant demand quantity of the relevant demand end, and send it to the distribution facility; Wherein, the distribution facility includes a transporter with a moving function, and the control instruction is used to adjust the movement path of the transporter.
9. A computer device, characterized in that: The computer device includes one or more processors and one or more memories, and at least one program code is stored in the one or more memories. When the program code is loaded and executed by the one or more processors, the ESC-based power material distribution facility control method as described in any one of claims 1 to 7 is implemented.
10. A storage medium, characterized in that: The storage medium stores at least one program code, and when the program code is loaded and executed by the processor, the ESC-based electric power material distribution facility control method as described in any one of claims 1 to 7 is implemented.