The article discusses issues related to the development of a flexible intelligent software package for solving the problem of optimal planning of multi-assortment production. These industries are characterized by a large range of products, many types and configurations of equipment, with an increase in the dimension of the problem, the number of options for production schedules grows exponentially, therefore, it is extremely important to develop a specialized complex for effective optimal planning and scheduling, insisting on the characteristics of various multi-assortment industries. The purpose of this work is to increase the productivity of multi-assortment enterprises and reduce the time of production of products by developing methods and algorithms for optimizing scheduling in the form of a problem-oriented software package. The article presents a mathematical formulation of the optimization problem and a set of mathematical models and algorithms for the formation of objective functions for optimal scheduling of reconfigurable productions. Conducting this study is based on the use of methods of scheduling theory, optimization and evolutionary calculations, tools for object-oriented development of complex software systems and databases. The proposed software package has various intelligent user interfaces, supplemented by databases of products, equipment and technological regulations, a library of objective functions and mathematical optimization methods, an expert system tuning module, as well as an interactive system for visualizing the resulting production plans in the form of a Gantt chart and decision tree of the optimization problem. Testing of the software package was carried out on the data of polymer and metallurgical enterprises in Russia and Germany and confirmed the effectiveness of solving planning problems. Implementation of the proposed software package makes it possible to ensure efficient loading of enterprise equipment, reduce production costs and simplify the process of making managerial decisions in the course of production planning.
Key words
scheduling, software package, discrete-continuous production, optimization methods, production planning