| With the promulgation of the "Made in China 2025",manufacturing enterprises are beginning to transform traditional manufacturing industry,which promotes the development of new technologies and the combination of traditional technologies.Because of the reliable data acquisition and processing capability,RFID middleware technology is suitable for complex industrial environment.When combined with traditional MES,it can improve the enterprises’ management level and production efficiency.This paper designs and implements a RFID middleware system for data collection on the basis of existing MES with the background of a cigarette factory,and proposes a hybrid intelligent scheduling optimization method based on polychromatic set constrain model,then applies it to the cigarette factory.Firstly,this paper analyzes the manufacturing process and the limitations of existing MES as well as the demands of the enterprises.With that,this paper puts forward the improved scheme of MES based on the RFID middleware.Secondly,it is designed that the architecture and the main modules of the RFID middleware system,including the interface design between middleware and MES,data processing design of the middleware,communication module design based on TCP/IP.At the same time,the system database is designed,including database connection service,RFID data dictionary and database stored procedure.Thirdly,it describes the functions of the RFID middleware,which includes the login,communication,monitoring,and so on.After that,it describes the improved MES’s implements in production planning and scheduling,production process monitoring,equipment monitoring,material statistics and tracking,quality monitoring.Finally,the objective optimization model and the constrain model are established in view of the problems of production scheduling.Then this paper proposes a hybrid intelligent scheduling algorithm based on polychromatic set constraint model.The algorithm optimizes the order split and unit distributing,operates sequence of each order.The effectiveness of the algorithm is verified by Matlab simulation and the purpose of scheduling optimization is achieved. |