Warehouse material distribution processing method and device

By preprocessing and calculating warehouse material demand and resource information, a material recommendation vector is established, which solves the optimization problem of warehouse material allocation, improves material flow efficiency and matching accuracy, and reduces inventory time and computational complexity.

CN119323337AActive Publication Date: 2025-01-17THE QUARTERMASTER RES INST OF THE GENERAL LOGISTICS DEPT OF THE CPLA

Patent Information

Application Number
CN202411439875.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-15
Publication Date
2025-01-17
Estimated Expiration
2044-10-15

AI Technical Summary

Technical Problem

How to optimize the allocation of various materials and supply chain needs to achieve efficient and reasonable allocation of warehouse materials, reduce costs, and ensure smooth logistics operations.

Method used

By acquiring the warehouse material demand vector and the set of material resource description information, preprocessing, boundary checks, data cleaning, related calculations, filtering, and weight calculations are performed to establish a material recommendation vector and determine the material sequence number for warehouse allocation.

Benefits of technology

It improves the efficiency of material flow, reduces inventory time, enhances matching accuracy and efficiency, reduces computational complexity, and suppresses data noise interference.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119323337A_ABST
    Figure CN119323337A_ABST
Patent Text Reader

Abstract

The invention discloses a warehouse material distribution processing method and apparatus. The method comprises the steps of obtaining a warehouse material demand vector and a material resource description information set; the material resource description information comprises a quantized value of a material on each material capability index; preprocessing the warehouse material demand vector and the material resource description information set to obtain a preprocessed warehouse material demand vector and a preprocessed material resource description information set; and carrying out warehouse distribution processing on the preprocessed warehouse material demand vector and the material resource description information set to obtain a warehouse distribution material serial number value. According to the invention, optimization matching is carried out for various material resources and storage requirements, the purposes of increasing the material flowing speed and reducing the cost are achieved, and smooth proceeding of various types of guarantee operations is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the fields of logistics and information processing, and in particular to a method and device for distributing and processing warehouse materials. Background Art

[0002] Warehousing is the inventory control center in logistics and supply chain, and is an important part of modern logistics. The accurate distribution of materials in various warehouses plays a vital role in the logistics system and is the focus of current research and planning in the logistics field. For material storage in professional fields, such as electricity and epidemic prevention, warehouse materials are diversified, and the storage requirements and supply chain requirements of different types of materials are different. Efficient and reasonable warehousing allocation can help speed up the flow of materials, reduce costs, ensure the smooth progress of various types of support operations, and achieve effective control and management of resources. How to optimize the matching of various types of materials and supply chain requirements, so as to achieve the optimal allocation of warehouse materials, thereby reducing costs and ensuring the smooth progress of various types of logistics operations, is a problem that needs to be solved urgently. Summary of the invention

[0003] The present invention mainly solves the problem of how to optimize the allocation according to various types of materials and supply chain needs, thereby realizing the optimized allocation of warehouse materials, thereby reducing costs and ensuring the smooth progress of various types of logistics operations. The present invention discloses a method and device for distributing and processing warehouse materials.

[0004] In a first aspect of the embodiment of the present application, a method for distributing and processing warehouse materials is disclosed, comprising:

[0005] S1, obtaining a warehouse material demand vector and a material resource description information set; the warehouse material demand vector includes the warehouse demand urgency value on each material capacity indicator; the material resource description information set includes material resource description information; the material resource description information includes a quantitative value of a material on each material capacity indicator;

[0006] S2, preprocessing the warehouse material demand vector and the material resource description information set to obtain a preprocessed warehouse material demand vector and a material resource description information set;

[0007] S3, performing storage allocation processing on the pre-processed warehouse material demand vector and material resource description information set to obtain a storage allocation material sequence number value.

[0008] The preprocessing of the warehouse material demand vector and the material resource description information set to obtain the preprocessed warehouse material demand vector and the material resource description information set includes:

[0009] S21, performing boundary check processing on the warehouse material demand vector and the material resource description information set respectively, to obtain the warehouse material demand vector and the material resource description information set after boundary check;

[0010] S22, performing data cleaning processing on the warehouse material demand vector and the material resource description information set after the boundary check, to obtain a pre-processed warehouse material demand vector and a material resource description information set.

[0011] The step of performing storage allocation processing on the preprocessed warehouse material demand vector and material resource description information set to obtain a storage allocation material sequence number value includes:

[0012] The preprocessed material resource description information set is represented as a material resource description matrix; the i-th row vector of the material resource description matrix is ​​the vector corresponding to the material resource description information of the i-th material;

[0013] Performing a first correlation calculation process on the preprocessed warehouse material demand vector and the material resource description matrix to obtain a first correlation vector;

[0014] Performing a second correlation calculation process on the preprocessed warehouse material demand vector and the material resource description matrix to obtain a second correlation vector;

[0015] Performing filtering processing on the first correlation vector and the second correlation vector to obtain a performance matching vector;

[0016] The serial number of the element with the smallest value of the performance matching vector is determined, and the serial number value of the material is allocated to the warehouse.

[0017] The calculation expression of the first related calculation process is:

[0018]

[0019] Among them, a i is the i-th item of the first correlation vector, Y0(n) represents the n-th item of the preprocessed warehouse material demand vector, and X i (n) represents the nth item in the i-th row of the material resource description matrix.

[0020] The second correlation calculation process, its calculation expression is:

[0021]

[0022] Among them, r i is the i-th item of the second correlation vector, ρ is a preset constant item, Y0(n) represents the n-th item of the preprocessed warehouse material demand vector, X i(n) represents the nth item in the i-th row of the material resource description matrix.

[0023] The filtering process is calculated as follows:

[0024] v i =|r i log2a i |,

[0025] Among them, v i is the i-th element of the performance matching vector.

[0026] The step of performing storage allocation processing on the preprocessed warehouse material demand vector and material resource description information set to obtain a storage allocation material sequence number value includes:

[0027] The preprocessed material resource description information set is represented as a material resource description matrix S; the i-th row vector of the material resource description matrix is ​​the vector corresponding to the material resource description information of the i-th material;

[0028] Using a weight calculation model, the preprocessed warehouse material demand vector Y and the material resource description information set are processed to obtain a material recommendation vector t;

[0029] The weight calculation model is expressed as follows:

[0030] t=(S T V+aI) -1 S T Y,

[0031] V=QR -1 ,

[0032] Where Q and R are the Q matrix and R matrix obtained by performing QR decomposition on the matrix S, V is the intermediate matrix, a is the maximum eigenvalue of the matrix S, and I is the unit matrix;

[0033] Determine the sequence number of the element with the largest value in the material recommendation vector t, and assign the material sequence number value to the warehouse.

[0034] In a second aspect of an embodiment of the present invention, a distribution and processing device for warehouse materials is disclosed, the device comprising:

[0035] A memory storing executable program code;

[0036] a processor coupled to the memory;

[0037] The processor calls the executable program code stored in the memory to execute the warehouse material distribution processing method.

[0038] According to a third aspect of an embodiment of the present invention, a computer storable medium is disclosed, wherein the computer storable medium stores computer instructions, and when the computer instructions are called by a computer, they are used to execute the method for distributing and processing warehouse materials.

[0039] According to a fourth aspect of the embodiments of the present invention, an information data processing terminal is disclosed, and the information data processing terminal is used to implement the distribution and processing method of warehouse materials.

[0040] The beneficial effects of the present invention are:

[0041] Before matching material resources, the present invention effectively suppresses the influence of various noise interferences in the data collection process by performing preprocessing processes such as boundary check processing on the information set, thereby ensuring the accuracy of the acquired data.

[0042] The present invention optimizes and matches various material resources and storage requirements, improves the efficiency of material flow, and reduces material inventory time.

[0043] Based on the acquired warehouse material demand vector and material resource description information, the present invention obtains a candidate material resource description information set by screening and processing the warehouse material demand vector and the material resource description information set, thereby reducing the computational complexity of the subsequent warehouse matching process, and by using various useful demand information to screen materials, effective candidate materials are retained to the greatest extent.

[0044] The present invention realizes optimal matching of candidate material resource description information set and preprocessed warehouse material demand vector by establishing first correlation processing, second correlation processing, filtering processing, weight calculation processing and other processing processes, thereby improving matching accuracy and efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] Figure 1 It is a flow chart for implementing the method of the present invention. DETAILED DESCRIPTION

[0046] In order to better understand the content of the present invention, an embodiment is given here.

[0047] Figure 1 It is a flow chart for implementing the method of the present invention.

[0048] In a first aspect of the embodiment of the present application, a method for distributing and processing warehouse materials is disclosed, comprising:

[0049] S1, obtaining a warehouse material demand vector and a material resource description information set; the warehouse material demand vector includes the warehouse demand urgency value on each material capacity indicator; the material resource description information set includes material resource description information; the material resource description information includes a quantitative value of a material on each material capacity indicator;

[0050] S2, preprocessing the warehouse material demand vector and the material resource description information set to obtain a preprocessed warehouse material demand vector and a material resource description information set;

[0051] S3, performing storage allocation processing on the pre-processed warehouse material demand vector and material resource description information set to obtain a storage allocation material sequence number value.

[0052] The preprocessing of the warehouse material demand vector and the material resource description information set to obtain the preprocessed warehouse material demand vector and the material resource description information set includes:

[0053] S21, performing boundary check processing on the warehouse material demand vector and the material resource description information set respectively, to obtain the warehouse material demand vector and the material resource description information set after boundary check;

[0054] S22, performing data cleaning processing on the warehouse material demand vector and the material resource description information set after the boundary check, to obtain a pre-processed warehouse material demand vector and a material resource description information set.

[0055] The step of performing storage allocation processing on the preprocessed warehouse material demand vector and material resource description information set to obtain a storage allocation material sequence number value includes:

[0056] The preprocessed material resource description information set is represented as a material resource description matrix; the i-th row vector of the material resource description matrix is ​​the vector corresponding to the material resource description information of the i-th material;

[0057] Performing a first correlation calculation process on the preprocessed warehouse material demand vector and the material resource description matrix to obtain a first correlation vector;

[0058] Performing a second correlation calculation process on the preprocessed warehouse material demand vector and the material resource description matrix to obtain a second correlation vector;

[0059] Performing filtering processing on the first correlation vector and the second correlation vector to obtain a performance matching vector;

[0060] The serial number of the element with the smallest value of the performance matching vector is determined, and the serial number value of the material is allocated to the warehouse.

[0061] The calculation expression of the first related calculation process is:

[0062]

[0063] Among them, a i is the i-th item of the first correlation vector, Y0(n) represents the n-th item of the preprocessed warehouse material demand vector, and X i (n) represents the nth item in the i-th row of the material resource description matrix.

[0064] The second correlation calculation process, its calculation expression is:

[0065]

[0066] Among them, r i is the i-th item of the second correlation vector, ρ is a preset constant item, Y0(n) represents the n-th item of the preprocessed warehouse material demand vector, X i (n) represents the nth item in the i-th row of the material resource description matrix.

[0067] The filtering process is calculated as follows:

[0068] v i =|r i log2a i |,

[0069] Among them, v i is the i-th element of the performance matching vector.

[0070] The step of performing storage allocation processing on the preprocessed warehouse material demand vector and material resource description information set to obtain a storage allocation material sequence number value includes:

[0071] The preprocessed material resource description information set is represented as a material resource description matrix S; the i-th row vector of the material resource description matrix is ​​the vector corresponding to the material resource description information of the i-th material;

[0072] Using a weight calculation model, the preprocessed warehouse material demand vector Y and the material resource description information set are processed to obtain a material recommendation vector t;

[0073] The weight calculation model is expressed as follows:

[0074] t=(S T V+aI) -1 S T Y,

[0075] V=QR -1 ,

[0076] Where Q and R are the Q matrix and R matrix obtained by performing QR decomposition on the matrix S, V is the intermediate matrix, a is the maximum eigenvalue of the matrix S, and I is the unit matrix;

[0077] Determine the sequence number of the element with the largest value in the material recommendation vector t, and assign the material sequence number value to the warehouse.

[0078] The element of the vector corresponding to the material resource description information is a quantified value of a material capability indicator;

[0079] The material capacity index may be weight, volume, energy value, working time, or scene adaptability value; the specific material capacity index is determined by the material type of a specific scene.

[0080] The step of performing boundary check processing on the warehouse material demand vector and the material resource description information set to obtain the warehouse material demand vector and the material resource description information set after boundary check includes:

[0081] S221, for each type of data attribute of the information set or demand vector, the data collection information of the data is used as the independent variable, and the data value of the data is used as the dependent variable, and autoregression-sliding average modeling is performed to obtain the regression model of the data attribute; using the regression model, the independent variable is calculated and processed to obtain the regression data value; it is determined whether the absolute value of the difference between the regression data value and the corresponding dependent variable value is greater than the set first regression discrimination threshold; if it is greater than the first regression discrimination threshold, the data is deleted from the information set or demand vector; if it is less than or equal to the first regression discrimination threshold, the data is not processed;

[0082] S222, fusing all data of the information set or demand vector after executing S221 to obtain an information set or demand vector after boundary check;

[0083] The information set is a material resource description information set;

[0084] The autoregressive-moving average modeling can be implemented using the ARMA method.

[0085] The data cleaning process includes filling missing values, smoothing noise data, and smoothing or deleting outliers; the smoothed noise data is obtained by first determining the noise data, and then smoothing the noise data according to the data before and after the noise data; the noise data is a value whose value is less than the detection sensitivity of the sensor of the observed data, or greater than the measurement upper limit of the sensor of the observed data. The outlier point can be determined by the Kalman filter method. The filling value of the missing value can be determined by averaging the measured values ​​within a certain sampling interval before and after the missing value.

[0086] The step of performing boundary check processing on the warehouse material demand vector and the material resource description information set to obtain the warehouse material demand vector and the material resource description information set after boundary check includes:

[0087] For each type of data attribute of the information set or demand vector, the data collection information of the data is used as a known independent variable, and the data value of the data is used as a known dependent variable. The known independent variable and the known dependent variable are used to construct a curve to be approximated, and the function approximation method is used to perform curve fitting on the curve to be approximated to obtain the best consistent approximation polynomial f(Ix) of the type of data attribute; the best consistent approximation polynomial f(Ix) is used to calculate and process the known independent variables to obtain an approximate dependent variable; it is determined whether the absolute value of the difference between the approximate dependent variable and the corresponding known dependent variable is greater than a set second regression discrimination threshold; if it is greater than the second regression discrimination threshold, the data is deleted from the information set or demand vector; if it is less than or equal to the second regression discrimination threshold, the data is not processed;

[0088] Performing fusion processing on all data of the information set or demand vector that performs boundary check to obtain the information set or demand vector after boundary check;

[0089] The curve fitting of the curve to be approximated by the function approximation method may be performed by using the best consistent linear approximation method. The best consistent approximation polynomial f(Ix) is expressed as:

[0090] f(Ix)=α P1 (Ix) P1 +α P1-1 (Ix) P1-1 +…+α2(Ix) 2 +α1(Ix)+α0,

[0091] Where P1 is the order of the best consistent approximation polynomial f(Ix), α0, α1, α2, …, α P1 are the coefficients of the optimal consistent approximation polynomial f(Ix);

[0092] The step of performing boundary check processing on the warehouse material demand vector and the material resource description information set to obtain the warehouse material demand vector and the material resource description information set after boundary check includes:

[0093] S2201, for each data attribute of the information set or demand vector, taking the data collection information of the data as the independent variable and the data value of the data as the dependent variable, perform cluster analysis processing to obtain clustering result information of the data attribute of the class; the clustering result information includes the cluster category to which all data of the data attribute of the class belongs;

[0094] S2202, determining the number of data included in each cluster category; setting a data volume threshold; deleting the data included in the cluster category whose number of data is less than the data volume threshold from the information set or demand vector;

[0095] S2203, executing S2201 and S2202 for all data of the information set or demand vector to obtain the information set or demand vector after boundary check;

[0096] The data collection information includes time information, space information or capability type information corresponding to the data collection; when performing data fitting, any of the above information can be used as an independent variable, and the corresponding data value can be used as a dependent variable.

[0097] In a second aspect of an embodiment of the present invention, a distribution and processing device for warehouse materials is disclosed, the device comprising:

[0098] A memory storing executable program code;

[0099] a processor coupled to the memory;

[0100] The processor calls the executable program code stored in the memory to execute the warehouse material distribution processing method.

[0101] According to a third aspect of an embodiment of the present invention, a computer storable medium is disclosed, wherein the computer storable medium stores computer instructions, and when the computer instructions are called by a computer, they are used to execute the method for distributing and processing warehouse materials.

[0102] According to a fourth aspect of the embodiments of the present invention, an information data processing terminal is disclosed, and the information data processing terminal is used to implement the distribution and processing method of warehouse materials.

[0103] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims

1. A method for distributing and processing warehouse materials, characterized in that: include: S1, obtaining a warehouse material demand vector and a material resource description information set; the warehouse material demand vector includes the warehouse demand urgency value on each material capacity indicator; the material resource description information set includes material resource description information; the material resource description information includes a quantitative value of a material on each material capacity indicator; S2, preprocessing the warehouse material demand vector and the material resource description information set to obtain a preprocessed warehouse material demand vector and a material resource description information set; S3, performing storage allocation processing on the pre-processed warehouse material demand vector and material resource description information set to obtain a storage allocation material sequence number value.

2. The method for distributing and processing warehouse materials according to claim 1, characterized in that: The preprocessing of the warehouse material demand vector and the material resource description information set to obtain the preprocessed warehouse material demand vector and the material resource description information set includes: S21, performing boundary check processing on the warehouse material demand vector and the material resource description information set respectively, to obtain the warehouse material demand vector and the material resource description information set after boundary check; S22, performing data cleaning processing on the warehouse material demand vector and the material resource description information set after the boundary check, to obtain a pre-processed warehouse material demand vector and a material resource description information set.

3. The method for distributing and processing warehouse materials according to claim 2, characterized in that: The step of performing storage allocation processing on the preprocessed warehouse material demand vector and material resource description information set to obtain a storage allocation material sequence number value includes: The preprocessed material resource description information set is represented as a material resource description matrix; the i-th row vector of the material resource description matrix is ​​the vector corresponding to the material resource description information of the i-th material; Performing a first correlation calculation process on the preprocessed warehouse material demand vector and the material resource description matrix to obtain a first correlation vector; Performing a second correlation calculation process on the preprocessed warehouse material demand vector and the material resource description matrix to obtain a second correlation vector; Performing filtering processing on the first correlation vector and the second correlation vector to obtain a performance matching vector; The serial number of the element with the smallest value of the performance matching vector is determined, and the serial number value of the material is allocated to the warehouse.

4. The method for distributing and processing warehouse materials according to claim 3, characterized in that: The calculation expression of the first related calculation process is: Among them, a i is the i-th item of the first correlation vector, Y0(n) represents the n-th item of the preprocessed warehouse material demand vector, and X i (n) represents the nth item in the i-th row of the material resource description matrix.

5. The method for distributing and processing warehouse materials according to claim 4, characterized in that: The second correlation calculation process, its calculation expression is: Among them, r i is the i-th item of the second correlation vector, ρ is a preset constant item, Y0(n) represents the n-th item of the preprocessed warehouse material demand vector, X i (n) represents the nth item in the i-th row of the material resource description matrix.

6. The method for distributing and processing warehouse materials according to claim 5, characterized in that: The filtering process is calculated as follows: v i =|r i log2a i |, Among them, v i is the i-th element of the performance matching vector.

7. The method for distributing and processing warehouse materials according to claim 2, characterized in that: The step of performing storage allocation processing on the preprocessed warehouse material demand vector and material resource description information set to obtain a storage allocation material sequence number value includes: The preprocessed material resource description information set is represented as a material resource description matrix S; the i-th row vector of the material resource description matrix is ​​the vector corresponding to the material resource description information of the i-th material; Using a weight calculation model, the preprocessed warehouse material demand vector Y and the material resource description information set are processed to obtain a material recommendation vector t; The weight calculation model is expressed as follows: t=(S T V+aI) -1 S T Y, V=QR -1 , Where Q and R are the Q matrix and R matrix obtained by performing QR decomposition on the matrix S, V is the intermediate matrix, a is the maximum eigenvalue of the matrix S, and I is the unit matrix; Determine the sequence number of the element with the largest value in the material recommendation vector t, and assign the material sequence number value to the warehouse.

8. A distribution and processing device for warehouse materials, characterized in that: The device comprises: A memory storing executable program code; a processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the warehouse material distribution processing method according to any one of claims 1 to 7.

9. A computer storable medium, characterized in that: The computer storable medium stores computer instructions, and when the computer instructions are called by a computer, they are used to execute the warehouse material distribution processing method according to any one of claims 1 to 7.

10. An information data processing terminal, characterized in that: The information data processing terminal is used to implement the warehouse material distribution processing method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Flood prevention material rescue distribution method based on non-dominated artificial bee colony

    CN110598946A

  • Storage material calling method and device

    CN116523439A

  • Personnel and material optimal distribution method, device and equipment based on energy scheduling and medium

    CN117726026A

  • Electric power emergency resource scheduling method, system, equipment and medium

    CN118674215A

  • Method, apparatus, and system for scheduling logistic resources

    US20190026691A1

Cited By

  • Distribution processing method and device for field first-aid materials

    CN120125142A

  • Supply chain resource allocation method and system and intelligent terminal

    CN120197917A