Steelmaking and continuous casting scheduling method based on artificial bee colony (ABC)

The invention discloses a steelmaking and continuous casting scheduling method based on an artificial bee colony (ABC). The method remains a framework of the ABC (comprising an employed bee phase, an observation bee phase and a scouter bee phase), and is improved by combining a JADE algorithm. At the employed bee phase, a search strategy of the JADE is used for updating individuals in one population, and the diversity of the population can be increased by adopting an external archiving mechanism of the JADE; at the observation bee phase, updating operation of differential solution, and archiving composed of the current population is increased on the basis of a previous search strategy of the ABC; and at the scouter bee phase, the previous search strategy of the ABC at the phase is adopted. With the adoption of the method, the convergence of the population is accelerated under the condition of guaranteeing the diversity of the population, and an ideal scheduling result can be generated in relatively short time, so that the aims that the waiting time of workpieces in a steelmaking and continuous casting process and the machining cost is reduced are realized.