| Automated Warehouse is a complex and comprehensive automation system that integrates automation,computer,communication and other technologies.It is mainly composed of high-rise stereo shelves,stackers,inbound and outbound conveyor belts,management systems and operational controls.The system consists of equipment and systems,which are comprehensive and representative in terms of technology.At present,most colleges and universities use the automated three-dimensional warehouse teaching device to train students' comprehensive application capabilities.It is understood that most of the automated three-dimensional warehouse training systems developed by universities or teaching instrument manufacturers are mainly developed in hardware implementation,positioning control,PLC program programming and configuration monitoring.And for automated warehouse systems,there is relatively little teaching related to the open information management system and the location optimization distribution system of the upper computer software system.Based on the existing teaching equipment of the research group,this project will develop an automated three-dimensional warehouse location allocation management system that integrates the warehouse management system,the location allocation system and the optimization algorithm.The main work has three aspects:(1)Development of the location allocation management system.This paper,which adopts Java as the programming language,Eclipse as the development platform,and My SQL as the back-end database of warehouse data management,has realized the functions of information management and location allocation of the upper computer to the three-dimensional warehouse;(2)Realized the communication between the location allocation management system and the PLC.Introduced the concept of JNI technology and the installation of Javax.comm class library in detail.Wrote the Java serial port program and Siemens S7-200 PLC free port communication program.Debugged and demonstrated the communication effect between the management system and the lower computer.(3)The design of the location allocation optimization algorithm.Taking the warehouse location as the optimization goal,weigh the efficiency of the goods in and out,and ensure the stability of the shelf and the lowest center of the shelf as much as possible,so that the three aspects are mutually constrained.Establish a multi-target logistics optimization mathematical model,and use the particle swarm optimization algorithm(PSO)to perform the location optimization.The MATLAB software is used to verify the location optimization algorithm,and the algorithm module is written by using the Java language to optimize the algorithm.After debugging,the automated three-dimensional warehouse location optimization distribution management system has realized the optimal allocation of the storage location,the warehouse information management and the control of the lower computer PLC.And through MATLAB software simulation,the optimized cargo space distribution can not only improve the stability of the shelf,but also ensure uniform load on the shelf. |