Material reserve layout method and device
By acquiring and processing material consumption information, and utilizing consumption calculation models and layout models to determine material demand and reserve layout, the problems of low resource utilization and poor economic efficiency of reserve warehouses are solved, and efficient allocation of reserve warehouse resources and economic guarantee are achieved.
Patent Information
- Application Number
- CN202510918484.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-03
- Publication Date
- 2025-10-10
AI Technical Summary
How to improve the utilization rate of reserve resources and the economy of material support in the material reserve layout, and avoid the increase in total costs caused by excessive or insufficient number of reserve points.
By obtaining the total set of material consumption information, candidate information and support task information, and using the consumption calculation model and layout model, the material demand and reserve warehouse layout are determined, the optimal reserve warehouse candidate location is selected, the reserve warehouse layout model is constructed and solved, and the configuration of reserve warehouse resources is optimized.
Taking into account the consumption of various types of materials, accurately select candidate locations for reserve warehouses, improve the utilization rate of existing reserve warehouse resources and the economy of material support, and reduce unnecessary waste of reserve warehouse resources.
Smart Images

Figure CN120764950A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of warehousing and logistics, and specifically relates to a material storage layout method and device. Background Art
[0002] The demand for material reserves is the forerunner of the material reserve layout. The analysis of material pre-positioning needs should be based on the most complex and difficult situations. It is necessary to fully consider the diverse material needs in the support mission, and fully anticipate the losses caused by warehousing, transportation and other links, as well as emergencies.
[0003] With the gradual improvement of logistics information platforms, the continuous expansion of integrated platforms, and the continuous improvement of transportation and delivery capabilities, the material support model is shifting from a sufficient supply based on stockpiling to a precise supply based on distribution. Against this backdrop, the number of reserve locations is generally in excess. Furthermore, relevant research results both domestically and internationally indicate that, given a given total material supply, either too small or too large a number of pre-positioned locations will lead to increased overall costs. Therefore, determining the optimal number of reserve locations to utilize the minimum, highest-quality storage resources to economically, efficiently, and effectively complete support tasks is of great practical significance. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to provide a material reserve layout method and device, which can improve the utilization rate of existing reserve resources and the economic efficiency of material guarantee.
[0005] In order to solve the above technical problems, an embodiment of the present invention discloses a material storage layout method, which includes:
[0006] S1. Obtain the total set of material consumption information, candidate information, and support mission information;
[0007] The total set of material consumption information includes M sets of material consumption information, where M is an integer greater than 1;
[0008] The material consumption information set includes a first material information subset, a second material information subset, a third material information subset, a fourth material information subset, and a fifth material information subset;
[0009] The first material information subset includes MA pieces of first material information; the second material information subset includes MB pieces of second material information; the third material information subset includes MC pieces of third material information; the fifth material information subset includes MD pieces of fifth consumable material information; MA, MB, MC, and MD are all integers greater than 1;
[0010] The candidate information includes a candidate location set, a transportation distance matrix, and a transportation cost matrix;
[0011] The candidate location set includes N candidate storage locations, where N is an integer greater than 1; the transportation distance matrix and the transportation cost matrix each include M rows and N columns;
[0012] The support mission information, including mission duration and support area;
[0013] S2. Process the total set of material consumption information and the task duration to obtain a material demand set; the material demand set includes M material demands;
[0014] S3. Processing the material demand set, the candidate information, and the area of the guarantee region to obtain storage warehouse layout information;
[0015] The storage library layout information includes a first decision matrix and a second decision sequence; the first decision matrix includes M rows and N columns; the second decision sequence includes N second decision values.
[0016] As an optional implementation manner, in the first aspect of the embodiment of the present invention, the processing of the total set of material consumption information and the task duration to obtain a set of material demand quantities includes:
[0017] S21, executing S22 to S27 for each material consumption information set in sequence to obtain the M material demand quantities;
[0018] S22. Process the first material information and the task duration using a first consumption calculation model to obtain a first consumption;
[0019] S23. Process the second material information and the task duration using a second consumption calculation model to obtain a second consumption;
[0020] S24. Process the third material information using a third consumption calculation model to obtain a third consumption;
[0021] S25. Process the fourth material information using a fourth consumption calculation model to obtain a fourth consumption;
[0022] S26. Process the fifth consumable information using a fifth consumption calculation model to obtain a fifth consumption;
[0023] S27. Calculate the sum of the first consumption, the second consumption, the third consumption, the fourth consumption, and the fifth consumption to obtain the corresponding material demand.
[0024] As an optional implementation manner, in the first aspect of the embodiment of the present invention, the processing of the material demand set, the candidate information, and the area of the guarantee region to obtain the reserve warehouse layout information includes:
[0025] S31. Calculate the sum of the M material requirements to obtain the total material requirement;
[0026] S32. Process the total material demand and the area of the support region to obtain the number of reserve warehouses;
[0027] S33: Process the number of storage warehouses, the material demand set, and the candidate information to obtain storage warehouse layout information.
[0028] As an optional implementation manner, in the first aspect of the embodiment of the present invention, the processing of the total material demand and the area of the guarantee region to obtain the number of reserve warehouses includes:
[0029] S321. Using an initial quantity calculation model, process the total material demand, the area of the support area, and preset transportation information to obtain an initial quantity; the transportation information includes a cost value, a rate value, a first coefficient value, a second coefficient value, and a third coefficient value;
[0030] S322. Round the initial quantity to obtain the reserve quantity.
[0031] As an optional implementation manner, in the first aspect of the embodiment of the present invention, the processing of the number of reserve warehouses, the set of material demand quantities, and the candidate information to obtain reserve warehouse layout information includes:
[0032] S331. Constructing a storage layout model based on the number of storages; the storage layout model includes a layout target and layout constraints;
[0033] S332: Solve the storage warehouse layout model to obtain the storage warehouse layout information.
[0034] As an optional implementation, in the first aspect of the embodiment of the present invention, the layout target is
[0035]
[0036] c ij represents the element in the i-th row and j-th column of the transportation cost matrix; q i represents the i-th material demand in the material demand set; d ij represents the element in the i-th row and j-th column of the traffic distance matrix; y ij Represents the element in the i-th row and j-th column of the first decision matrix.
[0037] As an optional implementation, in the first aspect of the embodiment of the present invention, the layout constraint is
[0038] Σy ij =1,i∈M
[0039] Σx j =P
[0040] y ij ≤x j ,i∈M,j∈N
[0041] y ij ,x j ∈{0,1},i∈M,j∈N
[0042] Where x j represents the jth second decision value in the second decision sequence; P is the number of the reserve warehouse.
[0043] A second aspect of an embodiment of the present invention discloses a material storage layout device, the device comprising:
[0044] a memory storing executable program code;
[0045] a processor coupled to the memory;
[0046] The processor calls the executable program code stored in the memory to execute part or all of the steps in the material reserve layout method disclosed in the first aspect of the embodiment of the present invention.
[0047] The third aspect of the present invention discloses a computer storage medium, which stores computer instructions. When the computer instructions are called, they are used to execute some or all of the steps in the material reserve layout method disclosed in the first aspect of the embodiment of the present invention.
[0048] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0049] By processing the total set of material consumption information, candidate information and support mission information, we can obtain the material demand set and reserve warehouse layout information in turn. Under the condition of fully considering the consumption of various types of materials at each supported location in the support area, we can accurately select the candidate reserve warehouse locations for executing support missions, thereby improving the utilization rate of existing reserve warehouse resources and the economy of material support. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed in the embodiment description. Obviously, the drawings described below only constitute some of the embodiments of the present application, and for those skilled in the art, other drawings can also be obtained from these drawings without creative labor.
[0051] Figure 1 is a flowchart of a material reserve layout method disclosed by an embodiment of the present application.
[0052] Figure 2 is a structural diagram of a material reserve layout device disclosed by an embodiment of the present application.
[0053] Figure 3 is a structural diagram of another material reserve layout device disclosed by an embodiment of the present application. DETAILED DESCRIPTION
[0054] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings of the embodiments of the present application. Obviously, the described embodiments only constitute some of the embodiments of the present application, rather than all the embodiments. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.
[0055] In the description of the present application, it should be noted that the orientations or positional relationships indicated by the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc. are based on the orientations or positional relationships shown in the drawings, and are only for the convenience of describing the present application and simplifying the description, and therefore cannot be understood as indicating or implying that the devices or elements must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application. In addition, the terms "first", "second", "third" are only for the purpose of description, and cannot be understood as indicating or implying relative importance.
[0056] In the description of the present application, it should be noted that unless otherwise explicitly specified and limited, the terms "mounting", "connection", "connection" should be understood broadly, for example, it can be fixed connection, or detachable connection, or integral connection; it can be mechanical connection, or electrical connection; it can be directly connected, or indirectly connected through an intermediate medium, or the internal communication of two elements. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.
[0057] Embodiment one
[0058] Please refer to Figure 1 , Figure 1is a flowchart of a material reserve layout method disclosed by an embodiment of the present application. Wherein, Figure 1 The material reserve layout method described is applied to the field of warehouse logistics, such as the layout of a material reserve warehouse, and the embodiment of the present application is not limited. For example Figure 1 As shown in the figure, the method comprises:
[0059] S1, obtaining a total set of material consumption information, candidate information and guarantee task information;
[0060] The total set of material consumption information comprises M sets of material consumption information, and M is an integer greater than 1;
[0061] It should be noted that the above M sets of material consumption information correspond to M guaranteed positions in the guarantee area respectively.
[0062] The set of material consumption information comprises a first material information subset, a second material information subset, a third material information subset, a fourth material information and a fifth material information subset;
[0063] The first material information subset comprises MA first material information;
[0064] The first material information subset comprises the number of guarantee equipment, unit time consumption, unit consumable working time and first loss rate;
[0065] It should be noted that the above MA first material information corresponds to MA first material respectively, wherein the first material refers to the consumables that need to calculate the consumption according to the duration of the guarantee task.
[0066] It should be noted that the above unit time consumption is used to represent the weight of the corresponding first material required per unit time when a single corresponding guarantee equipment is normally running.
[0067] It should be noted that the above unit consumable working time is used to represent the time that a unit weight of the corresponding first material can make the corresponding guarantee equipment work continuously.
[0068] It should be noted that the above first loss rate is used to represent the percentage of loss of the corresponding first material during the guarantee process.
[0069] The second material information subset comprises MB second material information
[0070] The second material information subset comprises a first guarantee object quantity set, a unit guaranteeable quantity set, a unit guarantee time set and a second loss rate; the first guarantee object quantity set comprises NA first guarantee object quantities; the unit guaranteeable quantity set comprises NA unit guaranteeable quantities; the unit guarantee time set comprises NA unit guarantee times; and NA is an integer greater than 1.
[0071] It should be noted that the above-mentioned MB second material information respectively correspond to MB-type second materials, where the second materials refer to daily consumable materials.
[0072] It should be noted that the above-mentioned number of first security objects is used to indicate the number of security objects to which the corresponding category of second materials needs to be supplied.
[0073] It should be noted that the above-mentioned unit guarantee quantity is used to indicate the number of corresponding guarantee objects that can be guaranteed by the second material per unit weight.
[0074] It should be noted that the above-mentioned unit guarantee time is used to indicate the duration that a unit weight of the second material can guarantee the corresponding guarantee object.
[0075] It should be noted that the above-mentioned second loss rate is used to represent the percentage of loss of the corresponding second material during the guarantee process.
[0076] The third material information subset includes MC pieces of third material information;
[0077] The third material information subset includes the number of support units, the average number of people supported, the injury rate, the number of people treated per unit, and the third loss rate;
[0078] It should be noted that the above MC third material information corresponds to MC-type third materials, among which the third materials are medicinal materials.
[0079] It should be noted that the above average number of insured persons is used to represent the average number of persons in each insured unit.
[0080] It should be noted that the above injury rate represents the percentage of injuries among the corresponding insured persons.
[0081] It should be noted that the above-mentioned unit treatment quantity represents the number of wounded people that can be treated by the corresponding third material per unit weight.
[0082] It should be noted that the above-mentioned third loss rate is used to represent the percentage of loss of the corresponding third material during the guarantee process.
[0083] The fourth material information includes an equipment quantity set, a work intensity set, a unit fuel consumption set, and a fourth loss rate; the equipment quantity set includes NB equipment quantities; the work intensity set includes NB work intensity values; the unit fuel consumption set includes NB unit fuel consumption values; NB is an integer greater than 1;
[0084] It should be noted that the fourth loss rate mentioned above is used to represent the percentage of fuel lost during the supply process.
[0085] It should be noted that the above-mentioned NB number of equipment is used to represent NB different types of fuel-consuming equipment, such as motorboats, cars, water pumps, helicopters, etc., and this embodiment of the present invention does not limit this.
[0086] It should be noted that the above NB work intensity values are respectively used to represent the usage degree of the corresponding category of fuel-consuming equipment. The measurement units can be hours, boat days, 100 kilometers, sorties and meters, etc., which are not limited in the embodiment of the present invention.
[0087] It should be noted that the above NB unit fuel consumption values respectively represent the unit fuel consumption of the corresponding category of fuel-consuming equipment, and the measurement units can be kilograms / hour, kilograms / boat-day, kilograms / hundred kilometers, kilograms / flight and kilograms / meter, etc., which are not limited in the embodiment of the present invention.
[0088] The fifth material information subset includes MD pieces of fifth consumable material information;
[0089] The fifth material information subset includes a second security object quantity set, an allocation quantity set, an allocation ratio set, a supplementary equipment rate set, and a fifth loss rate; the second security object quantity set includes NC second security object quantities; the allocation quantity set includes NC allocation quantities; the allocation ratio set includes NC allocation ratios; the supplementary equipment rate set includes NC supplementary equipment rates; NC is an integer greater than 1;
[0090] It should be noted that the above-mentioned MD fifth consumables information corresponds to MD type fifth consumables, where the fifth consumables refer to daily consumables distributed according to preset standards.
[0091] It should be noted that the above-mentioned NC distribution quantities are respectively used to represent the distribution weight of the NC type fifth consumables.
[0092] It should be noted that the above-mentioned NC replenishment rates are used to indicate the percentage of NC-type fifth consumables that need to be replenished in the support mission.
[0093] It should be noted that the fifth loss rate mentioned above is used to represent the percentage of loss of the corresponding fifth consumable during the maintenance process.
[0094] MA, MB, MC and MD are all integers greater than 1;
[0095] The candidate information includes a candidate location set, a transportation distance matrix, and a transportation cost matrix;
[0096] The candidate location set includes N candidate storage locations, where N is an integer greater than 1; the transportation distance matrix and the transportation cost matrix each include M rows and N columns;
[0097] It should be noted that the element in the i-th row and j-th column of the above-mentioned traffic distance matrix represents the traffic distance between the guaranteed location corresponding to the i-th material consumption information set in the total material consumption information set and the j-th reserve warehouse candidate location in the candidate location set; the element in the i-th row and j-th column of the above-mentioned transportation cost matrix represents the unit mileage transportation cost per unit weight of materials between the guaranteed location corresponding to the i-th material consumption information set in the total material consumption information set and the j-th reserve warehouse candidate location in the candidate location set; the above i and j satisfy 1≤i≤M, 1≤j≤N.
[0098] The support mission information, including mission duration and support area;
[0099] S2. Process the total set of material consumption information and the task duration to obtain a material demand set; the material demand set includes M material demands;
[0100] S3. Processing the material demand set, the candidate information, and the area of the guarantee region to obtain storage warehouse layout information;
[0101] The storage library layout information includes a first decision matrix and a second decision sequence; the first decision matrix includes M rows and N columns; the second decision sequence includes N second decision values.
[0102] It should be noted that the value of each element in the above-mentioned first decision matrix is 1 or 0; when the value of the element in the i-th row and j-th column of the first decision matrix is 1, it means that the guaranteed position corresponding to the i-th material consumption information set in the total material consumption information set is guaranteed by the reserve warehouse of the j-th reserve warehouse candidate position in the candidate position set; when the value of the element in the i-th row and j-th column of the first decision matrix is 0, it means that the guaranteed position corresponding to the i-th material consumption information set in the total material consumption information set is not guaranteed by the reserve warehouse of the j-th reserve warehouse candidate position in the candidate position set.
[0103] It should be noted that the above-mentioned second decision value is 1 or 0; when the j-th second decision value in the second decision sequence is 1, it means that the reserve warehouse at the j-th reserve warehouse candidate position in the candidate position set is selected to perform the guarantee task; when the j-th second decision value in the second decision sequence is 0, it means that the reserve warehouse at the j-th reserve warehouse candidate position in the candidate position set is not selected to perform the guarantee task.
[0104] It can be seen that by implementing the material reserve layout method described in the embodiment of the present invention, by processing the total set of material consumption information, candidate information and guarantee task information, a material demand set and reserve warehouse layout information are obtained in turn. Under the condition of fully considering the consumption of various types of materials at each guaranteed location in the guarantee area, it is possible to accurately select candidate reserve warehouse locations for executing guarantee tasks, thereby improving the utilization rate of existing reserve warehouse resources and the economy of material guarantee.
[0105] In an optional embodiment, the processing of the total set of material consumption information and the task duration to obtain a set of material requirements includes:
[0106] S21, executing S22 to S27 for each material consumption information set in sequence to obtain the M material demand quantities;
[0107] S22. Process the first material information and the task duration using a first consumption calculation model to obtain a first consumption;
[0108] S23. Process the second material information and the task duration using a second consumption calculation model to obtain a second consumption;
[0109] S24. Process the third material information using a third consumption calculation model to obtain a third consumption;
[0110] S25. Process the fourth material information using a fourth consumption calculation model to obtain a fourth consumption;
[0111] S26. Process the fifth consumable information using a fifth consumption calculation model to obtain a fifth consumption;
[0112] S27. Calculate the sum of the first consumption, the second consumption, the third consumption, the fourth consumption, and the fifth consumption to obtain the corresponding material demand.
[0113] It can be seen that by implementing the material reserve layout method described in the embodiment of the present invention, the required materials are divided into five categories according to the characteristics of material consumption, which can more accurately determine the material demand and provide a basis for the reasonable allocation of storage resources.
[0114] In another optional embodiment, the first consumption calculation model is
[0115]
[0116] Wherein, h1 is the first consumption; ca ja 、X ja TA ja and sja,1 , respectively, are the quantity of support equipment, the consumption per unit time, the unit consumable working time and the first loss rate of the ja-th first material information; t is the task duration.
[0117] In another optional embodiment, the second consumption calculation model is
[0118]
[0119] Wherein, h2 is the second consumption; cb jb,ia is the iath number of the first guarantee object in the jbth set of the first guarantee object number of the second material information; CB jb,ia The iath unit guarantee quantity in the jbth unit guarantee quantity set of the second material information; TB jb,ia is the unit guarantee time of the jbth unit guarantee time set of the second material information; jb,2 is the second loss rate of the jbth second material information.
[0120] In another optional embodiment, the third consumption calculation model is
[0121]
[0122] Wherein, h3 is the third consumption; cc jc , BA jc 、S jc 、CC jc and s ja,3 The number of support units, the average number of people supported, the injury rate, the number of people treated by the unit, and the third loss rate of the jc-th third material information respectively;
[0123] In another optional embodiment, the fourth consumption calculation model is
[0124]
[0125] Wherein, h4 is the fourth consumption; s4 is the fourth loss rate; cd ib is the ibth equipment quantity in the equipment quantity set; Q ib is the ibth work intensity value in the work intensity set; BB ib is the ibth unit fuel consumption value in the unit fuel consumption set.
[0126] In another optional embodiment, the fifth consumption calculation model is
[0127]
[0128] Wherein, h5 is the fifth consumption; ce jd,ic is the icth second security object quantity in the jdth set of the second security object quantity of the fifth consumables information; BC jd,ic is the icth distribution quantity of the distribution quantity set of the jdth fifth consumable material information; F jd,ic b is the icth distribution ratio of the jdth distribution ratio set of the fifth consumables information; jd,ic is the icth replenishment rate of the replenishment rate set of the jdth fifth consumable material information; jd,5 The fifth loss rate of the jd-th fifth consumables information.
[0129] In yet another optional embodiment, the processing of the material demand set, the candidate information, and the area of the guarantee region to obtain the storage warehouse layout information includes:
[0130] S31. Calculate the sum of the M material requirements to obtain the total material requirement;
[0131] S32. Process the total material demand and the area of the support region to obtain the number of reserve warehouses;
[0132] S33: Process the number of storage warehouses, the material demand set, and the candidate information to obtain storage warehouse layout information.
[0133] It can be seen that the material storage layout method described in the embodiment of the present invention can
[0134] In yet another optional embodiment, the processing of the total material demand and the area of the guarantee region to obtain the number of reserve warehouses includes:
[0135] S321. Using an initial quantity calculation model, process the total material demand, the area of the support area, and preset transportation information to obtain an initial quantity; the transportation information includes a cost value, a rate value, a first coefficient value, a second coefficient value, and a third coefficient value;
[0136] It should be noted that the above cost values are used to represent the depreciation costs of transportation vehicles;
[0137] It should be noted that the above rate values are used to express the transportation cost per kilometer of unit weight materials, and the unit is RMB / ton.km;
[0138] It should be noted that the first coefficient value is used to represent the area characteristics of the protection area. When the protection area is close to a circle, it is 0.376; when the protection area is close to a square, it is 0.383; when the protection area is close to a rectangle, it is 0.420.
[0139] It should be noted that the second coefficient value is used to represent the road circuitous situation, that is, the mileage deviation between the planned transportation route and the actual transportation route, and is preferably 1.2.
[0140] It should be noted that the third coefficient value above is used to represent the inventory cost ratio. When small batches are purchased continuously, the third coefficient value should be smaller; when large batches are purchased intermittently, the third coefficient value should be larger.
[0141] Optionally, the range of the third coefficient value is [200, 400].
[0142] S322. Round the initial quantity to obtain the reserve quantity.
[0143] It should be noted that the above rounding can be rounding up or rounding down, which is not limited in the embodiment of the present invention.
[0144] In another optional embodiment, the initial quantity calculation model is
[0145]
[0146] Where n * is the initial quantity; A m is the area of the protection area; G m is the total material demand; b, k, θ, β and μ are respectively the cost value, the rate value, the first coefficient value, the second coefficient value and the third coefficient value of the transportation information;.
[0147] It can be seen that the implementation of the material reserve layout method described in the embodiment of the present invention can accurately obtain a reasonable number of reserve warehouses based on the total material demand and the area of the guarantee region.
[0148] In yet another optional embodiment, the processing of the number of storage warehouses, the material demand set, and the candidate information to obtain storage warehouse layout information includes:
[0149] S331. Constructing a storage layout model based on the number of storages; the storage layout model includes layout objectives and layout constraints;
[0150] S332: Solve the storage warehouse layout model to obtain the storage warehouse layout information.
[0151] It should be noted that the above solving the reserve base layout model can be solved by genetic algorithm, simulated annealing algorithm or ant colony algorithm, and the embodiments of the present application are not limited.
[0152] In yet another optional embodiment, the layout target is
[0153]
[0154] c ij represents an element of the i-th row and the j-th column of the transportation cost matrix; q i represents the i-th material demand in the set of material demands; d ij represents an element of the i-th row and the j-th column of the traffic distance matrix; y ij represents an element of the i-th row and the j-th column of the first decision matrix.
[0155] In yet another optional embodiment, the layout constraint is
[0156] Σy ij = 1, i ∈ M
[0157] ∑x j = P
[0158] y ij ≤ x j , i ∈ M, j ∈ N
[0159] y ij , x j ∈ {0, 1}, i ∈ M, j ∈ N
[0160] In the formula, x j represents the j-th second decision value in the second decision sequence; and P is the number of the reserve bases.
[0161] It can be seen that by implementing the material reserve layout method described in the embodiments of the present application, the set of material demands and the reserve base layout information are obtained in sequence by processing the total set of material consumption information, the candidate information and the support task information, and the optimal reserve base candidate position can be selected to perform the support task under the condition that the consumption of multiple types of materials by each supported position in the support region is fully considered, thereby improving the utilization rate of existing reserve base resources and the economy of material support.
[0162] Embodiment Two
[0163] Please refer to Figure 2 , Figure 2 is a structural schematic diagram of a material reserve layout device disclosed by the embodiments of the present application. In the diagram, Figure 2 The device described in the embodiments of the present application can be applied in the field of warehouse logistics, such as the layout of a material reserve base, and the embodiments of the present application are not limited. Figure 2As shown, the device may include:
[0164] Information acquisition module 201, used to obtain the total set of material consumption information, candidate information and support task information;
[0165] A material demand calculation module 202 is configured to process the material consumption information set and the task duration to obtain a material demand set;
[0166] The reserve warehouse layout module 203 is used to process the material demand quantity set, the candidate information and the guarantee area to obtain reserve warehouse layout information.
[0167] It can be seen that implementation Figure 2 The material storage layout device described can select the optimal candidate storage location to perform the support task while fully considering the consumption of various types of materials at each supported location in the support area, thereby improving the utilization rate of existing storage resources and the economic efficiency of material support.
[0168] Example 3
[0169] See also Figure 3 , Figure 3 This is a schematic diagram of the structure of another material storage layout device disclosed in an embodiment of the present invention. Figure 3 The material storage layout device described can be applied to the field of warehousing and logistics, such as the layout of material storage warehouses, and the embodiments of the present invention are not limited thereto. Figure 3 As shown, the material storage layout device may include the following parts:
[0170] A memory 301 storing executable program code;
[0171] a processor 302 coupled to the memory 301;
[0172] The processor 302 calls the executable program code stored in the memory 301 to execute the steps in the material reserve layout method described in the first embodiment.
[0173] Example 4
[0174] An embodiment of the present invention discloses a computer-readable storage medium storing a computer program for electronic data exchange, wherein the computer program enables a computer to execute the steps of the material reserve layout method described in the first embodiment.
[0175] The device embodiments described above are merely illustrative. Modules described as separate components may or may not be physically separate, and components shown as modules may or may not be physical modules, i.e., they may be located in one place or distributed across multiple network modules. Some or all of the modules may be selected based on actual needs to achieve the objectives of the present embodiment. Persons of ordinary skill in the art will be able to understand and implement the present invention without inventive effort.
[0176] Through the detailed description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus the necessary general hardware platform, or of course, by means of hardware. Based on this understanding, the above technical solution, in essence, or the portion that contributes to the prior art, can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, including a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium capable of carrying or storing data.
[0177] Finally, it should be noted that the material storage layout method and device disclosed in the embodiments of the present invention are only preferred embodiments of the present invention, and are only used to illustrate the technical solutions of the present invention, rather than to limit them. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features therein can be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention.
Claims
1. A material storage layout method, characterized in that: include: S1. Obtain the total set of material consumption information, candidate information, and support mission information; The total set of material consumption information includes M sets of material consumption information, where M is an integer greater than 1; The material consumption information set includes a first material information subset, a second material information subset, a third material information subset, a fourth material information subset, and a fifth material information subset; The first material information subset includes MA pieces of first material information; The second material information subset includes MB pieces of second material information; the third material information subset includes MC pieces of third material information; the fifth material information subset includes MD pieces of fifth consumable material information; MA, MB, MC, and MD are all integers greater than 1; The candidate information includes a candidate location set, a transportation distance matrix, and a transportation cost matrix; The candidate location set includes N candidate storage locations, where N is an integer greater than 1; the transportation distance matrix and the transportation cost matrix each include M rows and N columns; The support mission information, including mission duration and support area; S2. Process the total set of material consumption information and the task duration to obtain a material demand set; the material demand set includes M material demands; S3. Processing the material demand set, the candidate information, and the area of the guarantee region to obtain storage warehouse layout information; The storage library layout information includes a first decision matrix and a second decision sequence; the first decision matrix includes M rows and N columns; the second decision sequence includes N second decision values.
2. The material storage layout method according to claim 1, characterized in that: The processing of the total set of material consumption information and the task duration to obtain a set of material demand quantities includes: S21, executing S22 to S27 for each material consumption information set in sequence to obtain the M material demand quantities; S22. Process the first material information and the task duration using a first consumption calculation model to obtain a first consumption; S23. Process the second material information and the task duration using a second consumption calculation model to obtain a second consumption; S24. Process the third material information using a third consumption calculation model to obtain a third consumption; S25. Process the fourth material information using a fourth consumption calculation model to obtain a fourth consumption; S26. Process the fifth consumable information using a fifth consumption calculation model to obtain a fifth consumption; S27. Calculate the sum of the first consumption, the second consumption, the third consumption, the fourth consumption, and the fifth consumption to obtain the corresponding material demand.
3. The material storage layout method according to claim 1, characterized in that: The step of processing the material demand set, the candidate information, and the area of the guarantee region to obtain the storage warehouse layout information includes: S31. Calculate the sum of the M material requirements to obtain the total material requirement; S32. Process the total material demand and the area of the support region to obtain the number of reserve warehouses; S33: Process the number of storage warehouses, the material demand set, and the candidate information to obtain storage warehouse layout information.
4. The material storage layout method according to claim 3, characterized in that: The total material demand and the area of the guarantee region are processed to obtain the number of reserve warehouses, including: S321. Using an initial quantity calculation model, process the total material demand, the area of the support area, and preset transportation information to obtain an initial quantity; the transportation information includes a cost value, a rate value, a first coefficient value, a second coefficient value, and a third coefficient value; S322. Round the initial quantity to obtain the reserve quantity.
5. The material storage layout method according to claim 3, characterized in that: The processing of the number of storage warehouses, the material demand set, and the candidate information to obtain storage warehouse layout information includes: S331. Constructing a storage layout model based on the number of storages; the storage layout model includes a layout target and layout constraints; S332: Solve the storage warehouse layout model to obtain the storage warehouse layout information.
6. The material storage layout method according to claim 5, characterized in that: The layout target is c ij represents the element in the i-th row and j-th column of the transportation cost matrix; q i represents the i-th material demand in the material demand set; d ij represents the element in the i-th row and j-th column of the traffic distance matrix; y ij Represents the element in the i-th row and j-th column of the first decision matrix.
7. The material storage layout method according to claim 6, characterized in that: The layout constraints are Σy ij =1,i∈M Σx j =P and ij ≤x j ,i∈M,j∈N and ij ,x j ∈{0,1},i∈M,j∈N Where x j represents the jth second decision value in the second decision sequence; P is the number of the reserve warehouse.
8. A material storage layout device, characterized in that: The device includes an information acquisition module, a material demand calculation module and a storage warehouse layout module; The information acquisition module is used to obtain the total set of material consumption information, candidate information and support task information; The material demand calculation module is used to process the total set of material consumption information and the task duration to obtain a material demand set; The storage warehouse layout module is used to process the material demand quantity set, the candidate information and the area of the guarantee region to obtain storage warehouse layout information.
9. A material storage layout device, 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 material reserve layout method according to any one of claims 1 to 7.
10. A computer storage medium, characterized in that The computer storage medium stores computer instructions, and when the computer instructions are called, they are used to execute the material reserve layout method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Method and device for selecting addresses of warehouse
CA3184567A1
Emergency material storage site selection method
CN119026791A
Emergency material storage site selection method based on plateau forest fire risk evaluation
CN119940857A
Weighted address selection method based on maximum coverage algorithm and all-in-one machine thereof
CN120146342A
Order placement amount presentation device, order placement amount presentation method and order placement amount presentation program
JP2017054231A