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 PDF

Info

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
Application number
CN201910022550.6A
Other languages
Chinese (zh)
Inventor
周永升
许彩云
田歌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hon Hai Precision Industry Co Ltd
Original Assignee
Hon Hai Precision Industry Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hon Hai Precision Industry Co Ltd filed Critical Hon Hai Precision Industry Co Ltd
Priority to CN201910022550.6A priority Critical patent/CN111415028A/en
Publication of CN111415028A publication Critical patent/CN111415028A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q10/087Inventory 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

Optimization algorithm for warehouse-in and warehouse-out program of storage crane
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.
CN201910022550.6A 2019-01-05 2019-01-05 Optimization algorithm for warehouse-in and warehouse-out program of storage crane Pending CN111415028A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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