The invention provides a method used for implementing two-stage mixing optimized
batch processing scheduling and based on a
variable time window. According to the method, a
decomposition rule of a complex problem is used, an aim of smallest total weighting delaying time is achieved, and two-stage mixing control is implemented. A first stage comprises the steps of based on a multi-rule combined self-adaptive principle, establishing a real-
time control platform, adopting a
variable time window rolling
time domain method to obtain real-time parameters of patch combination and the like. A second stage comprises the steps of based on a flabby method, establishing a flabby linear integer
mathematical model, obtaining a solution through a combined engineer of .NET and ILOG CPLEX commercialized
software, and obtaining optimized order of batch sequencing. According to the two stages, lot grouping and sequencing for lot grouping in the batch scheduling problem are respectively solved, a multi-entrance property of a
batch processor is considered, and according to the
variable time window rolling
time domain method, a dynamic state real-time scheduling property of machined work piece batches is met. According to the method used for implementing the two-stage mixing optimized
batch processing scheduling and based on the variable time window, scheduling accuracy and
operating time of a
central processing unit (CPU) are considered in a comprehensive mode, real-time optical scheduling of a reentrant next
batch processor can be achieved, and the method is beneficial to being popularized and applied in
semiconductor field and the like.