CN111415028A - Optimization algorithm for warehouse-in and warehouse-out program of storage crane - Google Patents
Optimization algorithm for warehouse-in and warehouse-out program of storage crane Download PDFInfo
- Publication number
- CN111415028A CN111415028A CN201910022550.6A CN201910022550A CN111415028A CN 111415028 A CN111415028 A CN 111415028A CN 201910022550 A CN201910022550 A CN 201910022550A CN 111415028 A CN111415028 A CN 111415028A
- Authority
- CN
- China
- Prior art keywords
- box
- articles
- boxes
- warehouse
- article
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Game Theory and Decision Science (AREA)
Abstract
The invention discloses an optimization algorithm for warehouse entry and exit of a warehouse crane, which comprises a warehouse entry algorithm and a warehouse exit algorithm, wherein the algorithm is mainly used for a system which is finished by the warehouse crane and used for carrying out boxing and stacking on different types of articles, each box can only store one type of article, namely, the different types of articles cannot be loaded into one box, each article is fixedly placed in a certain area of a storage yard, and the algorithm is finished through a WinCC process monitoring system and an SQ L Server database.
Description
Technical Field
The invention relates to the technical field of storage crane control, in particular to an optimization algorithm for a storage crane in-out warehouse program.
Background
With the continuous development and popularization of computer and internet of things information management technologies, the automation level of an intelligent storage crane management system is continuously improved, however, a set of complete warehouse entry and exit management system is required for the intelligent and efficient operation of the intelligent and efficient storage crane management system to achieve the full-automatic operation of the storage crane, so that a storage crane entry and exit program optimization algorithm is developed to provide technical support for the intelligent and efficient storage crane management system, and the operation efficiency is improved.
Disclosure of Invention
In order to improve the automation level of the storage crane and improve the operation efficiency of the storage crane in and out, the invention provides an optimization algorithm of a storage crane in and out program, which is realized by the following technical scheme:
the algorithm is completed through a WinCC process monitoring system and a SQ L Server database, wherein an article information table, a box position information table, a warehousing information table and a ex-warehouse information table are established in the database, the article information table comprises article bar codes, names, models, manufacturers, duty ratios and quantity, the box position information table comprises article bar codes, box codes, X coordinates, Y coordinates, Z coordinates, a plurality of layers and duty ratios, the warehousing information table comprises article bar codes, quantity, warehousing time and operators, and the ex-warehouse information table comprises article bar codes, quantity, ex-warehouse time and operators.
The warehousing algorithm comprises the following steps:
step 1: when the articles are put in storage, the articles are identified by using the RFID technology, whether the same kind of articles exist in the database is inquired according to the article types, whether the boxes in which the same kind of articles exist are full is judged, if the same kind of articles do not exist or the boxes in which the same kind of articles exist are full, the empty boxes are removed from the empty box positions to hang empty boxes, and if not, the target boxes, namely the boxes in which the same kind of articles exist, are hung.
Step 2: before the crane hangs the box, firstly judging whether the crane is idle, if not, waiting until the crane is idle, then moving to a target box position to hang the box, hanging the box to an outlet, and then loading the articles into the box.
And step 3: the box is placed back and the database is updated. If the hanging box is not empty, the box is put back to the original position, and meanwhile, the article information, the box information and the warehousing information are updated.
The ex-warehouse algorithm comprises the following steps:
step 1: when the articles are delivered from the warehouse, the positions of the articles are inquired according to the types of the articles delivered from the warehouse, whether the articles exist above the boxes or not is judged, if the articles exist, the boxes need to be stacked, the boxes above the boxes are sequentially lifted to the nearest vacant positions from top to bottom until the boxes are positioned at the top, and then the target box is lifted.
Step 2: and (4) hanging the target box to an outlet, taking out the object, judging whether the box is empty at the moment, hanging the box back to an empty box position if the box is empty, and otherwise hanging the box back to the original position. Updating article information, box information and delivery information.
Compared with the prior art, the invention has the following obvious advantages: the algorithm has strong applicability and high efficiency, and simultaneously provides technical support for realizing the full-automatic operation of the storage crane, and can improve the operation efficiency.
Drawings
Fig. 1 is a schematic diagram of the warehousing process of the present invention.
FIG. 2 is a schematic diagram of the ex-warehouse process according to the present invention.
Detailed Description
The following further illustrates the practice of the present invention:
the warehouse crane warehouse-in and warehouse-out program optimization algorithm mainly aims at a system which is finished by the warehouse crane and used for boxing and stacking different types of articles, wherein the types of the articles are more than one, the number of boxes above each box position is more than one, only one type of article can be stored in each box, and each article is fixedly placed in a certain area of a storage yard.
The storage algorithm comprises the following steps:
step 1: when the articles are put in storage, the articles are identified by using the RFID technology, whether the same kind of articles exist in the database is inquired according to the article types, and whether a box in which the same kind of articles are located is full is judged, for example: and if the type of the article is found to be the motor through identification, searching whether the motor exists in the database. And if no same kind of articles exist or the boxes in which the same kind of articles exist are filled with articles, the empty boxes are hoisted to the empty box positions, otherwise, the target boxes, namely the boxes in which the same kind of articles exist, are hoisted.
Step 2: before the crane hangs the box, firstly judging whether the crane is idle, if not, waiting until the crane is idle, then moving to a target box position to hang the box, hanging the box to an outlet, and then loading the articles into the box.
And step 3: the box is placed back and the database is updated. If the hung article is not an empty box, the box is put back to the original position, meanwhile, the article information, the box information and the warehousing information are updated, if the hung article is an empty box, the region where the article is located is inquired, and vacant positions are searched layer by layer, for example: and if the article is a motor, searching the vacant positions in the rows 1, 2 and 3 layer by layer, placing the box on the vacant positions, and updating article information, box information and warehousing information.
The ex-warehouse algorithm comprises the following steps:
step 1: when the articles are delivered from the warehouse, the positions of the articles are inquired according to the types of the articles delivered from the warehouse, whether the articles exist above the boxes or not is judged, if the articles exist, the boxes need to be stacked, the boxes above the boxes are sequentially lifted to the nearest vacant positions from top to bottom until the boxes are positioned at the top, and then the target box is lifted.
Step 2: and (4) hanging the target box to an outlet, taking out the object, judging whether the box is empty at the moment, hanging the box back to an empty box position if the box is empty, and otherwise hanging the box back to the original position. Updating article information, box information and delivery information.
In the design of the optimization algorithm of the warehouse entry and exit program of the storage crane, the used database is an SQ L Server database, and a script program is written by using Vbs in WinCC configuration software, wherein WinCC can communicate with the SQ L Server and P L C in a control system of the storage crane, so that the algorithm is high in applicability and high in efficiency.
The technical means disclosed in the invention scheme are not limited to the technical means disclosed in the above embodiments, but also include the technical scheme formed by any combination of the above technical features. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principle of the present invention, and such improvements and modifications are also considered to be within the scope of the present invention.
Claims (3)
1. The algorithm is completed through a WinCC process monitoring system and a SQ L Server database, wherein an article information table, a box position information table, a warehousing information table and a ex-warehouse information table are established in the database, the article information table comprises article bar codes, names, models, manufacturers, duty ratios and numbers, the box position information table comprises article bar codes, box codes, X coordinates, Y coordinates, Z coordinates, a plurality of layers and duty ratios, the warehousing information table comprises article bar codes, numbers, warehousing time and operators, and the ex-warehouse information table comprises article bar codes, numbers, ex-warehouse time and operators.
2. The optimization algorithm for the warehousing procedure of claim 1, wherein: the warehousing algorithm comprises the following steps:
step 1: when the articles are put in storage, the articles are identified by using the RFID technology, whether the same kind of articles exist in the database is inquired according to the article types, whether the boxes in which the same kind of articles exist are full is judged, if the same kind of articles do not exist or the boxes in which the same kind of articles exist are full, the empty boxes are removed from the empty box positions to hang empty boxes, and if not, the target boxes, namely the boxes in which the same kind of articles exist, are hung.
Step 2: before the crane hangs the box, firstly judging whether the crane is idle, if not, waiting until the crane is idle, then moving to a target box position to hang the box, hanging the box to an outlet, and then loading the articles into the box.
And step 3: the box is placed back and the database is updated. If the hanging box is not empty, the box is put back to the original position, and meanwhile, the article information, the box information and the warehousing information are updated.
3. The optimization algorithm for the warehousing procedure of claim 1, wherein: the ex-warehouse algorithm comprises the following steps:
step 1: when the articles are delivered from the warehouse, the positions of the articles are inquired according to the types of the articles delivered from the warehouse, whether the articles exist above the boxes or not is judged, if the articles exist, the boxes need to be stacked, the boxes above the boxes are sequentially lifted to the nearest vacant positions from top to bottom until the boxes are positioned at the top, and then the target box is lifted.
Step 2: and (4) hanging the target box to an outlet, taking out the object, judging whether the box is empty at the moment, hanging the box back to an empty box position if the box is empty, and otherwise hanging the box back to the original position. Updating article information, box information and delivery information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910022550.6A CN111415028A (en) | 2019-01-05 | 2019-01-05 | Optimization algorithm for warehouse-in and warehouse-out program of storage crane |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910022550.6A CN111415028A (en) | 2019-01-05 | 2019-01-05 | Optimization algorithm for warehouse-in and warehouse-out program of storage crane |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111415028A true CN111415028A (en) | 2020-07-14 |
Family
ID=71492676
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910022550.6A Pending CN111415028A (en) | 2019-01-05 | 2019-01-05 | Optimization algorithm for warehouse-in and warehouse-out program of storage crane |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111415028A (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204280470U (en) * | 2014-09-22 | 2015-04-22 | 宁夏力远计算机科技有限公司 | A kind of tiered warehouse facility dispatching system |
CN104899720A (en) * | 2015-06-18 | 2015-09-09 | 重庆大学 | Warehouse operation execution system and method based on intelligent objects |
CN106485451A (en) * | 2016-10-21 | 2017-03-08 | 国网安徽省电力公司电力科学研究院 | A kind of Application of Power Metering Instruments go out storage method |
CN106865418A (en) * | 2017-01-20 | 2017-06-20 | 东北大学 | A kind of control method of coil of strip reservoir area loop wheel machine equipment |
CN106966100A (en) * | 2017-05-15 | 2017-07-21 | 北京京东尚科信息技术有限公司 | Goods warehousing method and system |
CN108502429A (en) * | 2018-03-22 | 2018-09-07 | 四川斐讯信息技术有限公司 | A kind of warehouse management method and system |
CN108550013A (en) * | 2017-10-11 | 2018-09-18 | 京东方科技集团股份有限公司 | A kind of processing method and equipment of object storage |
-
2019
- 2019-01-05 CN CN201910022550.6A patent/CN111415028A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN204280470U (en) * | 2014-09-22 | 2015-04-22 | 宁夏力远计算机科技有限公司 | A kind of tiered warehouse facility dispatching system |
CN104899720A (en) * | 2015-06-18 | 2015-09-09 | 重庆大学 | Warehouse operation execution system and method based on intelligent objects |
CN106485451A (en) * | 2016-10-21 | 2017-03-08 | 国网安徽省电力公司电力科学研究院 | A kind of Application of Power Metering Instruments go out storage method |
CN106865418A (en) * | 2017-01-20 | 2017-06-20 | 东北大学 | A kind of control method of coil of strip reservoir area loop wheel machine equipment |
CN106966100A (en) * | 2017-05-15 | 2017-07-21 | 北京京东尚科信息技术有限公司 | Goods warehousing method and system |
CN108550013A (en) * | 2017-10-11 | 2018-09-18 | 京东方科技集团股份有限公司 | A kind of processing method and equipment of object storage |
CN108502429A (en) * | 2018-03-22 | 2018-09-07 | 四川斐讯信息技术有限公司 | A kind of warehouse management method and system |
Non-Patent Citations (3)
Title |
---|
廉小亲 等: "基于电子标签的仓储物流控制及管理***", 《计算机工程与设计》, vol. 28, no. 10, pages 2426 - 2428 * |
李钰靓 等: "基于Profibus的烟丝装箱RFID应用控制***", 《烟草科技》, vol. 2011, no. 12, pages 14 - 16 * |
翁贻方 等: "自动化立体仓库信息管理与监控***", 《微计算机信息》, vol. 23, no. 9, pages 26 - 27 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110070312B (en) | Order processing method and device | |
CN113859838B (en) | Warehouse management method, device, equipment, medium and warehouse system | |
CN109636269B (en) | Goods processing method and device, storage medium and computer equipment | |
CN108502435A (en) | A kind of outbound distribution method and outbound distributor | |
WO2022095835A1 (en) | Warehousing management system and method | |
US20220227582A1 (en) | Method and control system for preparing orders of goods stored in an automated storage system | |
CN113200275B (en) | Packing box arranging method, device, equipment, storage system and storage medium | |
CN109911272B (en) | Free stacking and boxing method based on reference line criterion | |
CN112184116B (en) | Warehouse system based on AGV robot and management method thereof | |
CN110733824A (en) | AGV task generation method based on WMS system, AGV warehouse-in and warehouse-out method and storage device | |
CN112529502A (en) | Implementation method and system for positioning warehouse goods and warehouse positions by identifying two-dimensional codes | |
CN111369194A (en) | Method for managing goods in idle time of automatic three-dimensional warehouse | |
CN116461891A (en) | Logistics storage goods storage method, system and storage medium | |
CN112044784A (en) | Intelligent object carrying box matching method, equipment and storage medium | |
CN110322201B (en) | Method and system for sowing and shelving commodities | |
CN111639886A (en) | Storage method of intelligent logistics warehouse | |
CN115009739A (en) | Warehousing system and control method applied to warehousing system | |
CN109399050B (en) | Goods position management method and device for warehousing system | |
CN116664053B (en) | Commodity inventory management method | |
JP2020114772A (en) | Physical distribution warehouse system | |
CN114435816A (en) | Storage position distribution method for checking of three-dimensional storehouse | |
CN113065816A (en) | Unmanned dispatching transportation control method and system for automatically generating transportation tasks | |
CN113128924B (en) | Cargo scheduling method, apparatus and computer readable storage medium | |
CN113111429A (en) | Stereoscopic warehouse simulation method, device and system | |
CN111415028A (en) | Optimization algorithm for warehouse-in and warehouse-out program of storage crane |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |