Abstract

In practical printed circuit boards (PCB) drilling production systems, multiple spindle processing capabilities and uncertainties are commonplace. This paper addresses predictive–reactive scheduling, considering parallel batch processor lot-sizing and scheduling with sequence-dependent setup times in a dynamic environment. We propose a predictive scheduling algorithm named S-AGAIG to balance machine spindle utilization and order tardiness in steps. Multiple splitting solutions are first formed by using a split heuristic algorithm to size the sub-lots of orders. Then the adaptive genetic algorithm with iterated greedy search is applied to select the solutions and scheduling. Furthermore, we present a schedule repair strategy based on sub-lot co-processing considering the impact of critical sub-lots, and construct a scheduling stability metric for rescheduling. In 36 sets of case experiments encompassing diverse load and machine type configurations, S-AGAIG showcases a 21.27% enhancement in average tardiness performance when compared to its closest rival. Across 28 cases involving varying disturbances, the framework demonstrates exceptional robustness.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.