论文部分内容阅读
自动化立体仓库(Automated Storage and Retrieval System, AS/RS)是一种集信息、储存、管理、控制于一体的高技术密集型机电一体化产品。它高效率地利用了仓储空间,并提高了工作效率。随着物流业的发展和城市用地的日益紧张,仓库向自动化和智能化发展已迫在眉睫。在此背景下,本文对自动化立体仓库进行了研究。本文以实验室的教学立体仓库为实验平台,对自动化立体仓库管理和控制系统进行了研究和开发。主要内容如下:首先,对自动化立体仓库的定义、发展、背景和使用意义进行了综述,从总体上介绍了一般的自动化立体仓库的构成,并结合本课题介绍了系统的硬件构成和控制结构。其次,通过分析自动化立体仓库的数据管理系统功能,选取了合适的开发工且Delphi和数据库Access2000,进行了相应的程序设计,开发了数据管理系统软件。然后,在对移动货架和堆垛机的控制系统的功能进行了分析的基础上,进行了硬件系统的设计和实现,编制了PLC的程序,实现了货架多段速运行及堆垛机的准确认址和平稳、高效的速度控制。并对上位机与PLC的通讯进行了开发设计,运用了RS232的通信技术、HostLink的通信协议和Spcomm的通信控件进行了程序设计,完成了上位机与PLC的可靠通讯。随后,在对自动化立体仓库货位分配和作业调度规则进行了归纳、总结基础上,建立了出入库调度问题的数学模型,比较了单一入库与复合入库两种方式,并将此问题归结为TSP问题,运用遗传算法对堆垛机出入库作业路径进行优化。最后,总结了全文的工作,并指出了进一步的研究方向。