为解决动态制造环境下虚拟生产系统的动态调度问题,提出了一种基于事件驱动的自适应动态调度方法。在该方法中,自适应动态调度机理首先通过检测获得虚拟生产系统所面临的动态事件,进而分析动态事件对调度产生的局部影响,并制定相应的自适应措施和规则,然后在自适应规则的指导下,采用改进的启发式受影响操作重调度算法作为自适应动态调度的算法,来确定调度中的受影响操作并对其做出相应的局部调整,从而以一种自适应的方式快速而平稳地完成虚拟生产系统的动态调度。最后,通过与一种典型的整体重调度方法(基于多智能体的调度方法)的比较,验证了该方法的可行性和有效性。
To solve the dynamic scheduling problem of Virtual Production Systems (VPSs) in dynamic manufacturing environment, a self-adaptive dynamic scheduling method based on event-driven was proposed. In this method, dynamic events confronted with VPSs was firstly obtained through detection in the self-adaptive dynamic scheduling mechanisms, then the local effects made on the scheduling by dynamic events were analyzed and the corresponding self-adaptive measures and rules were subsequently specified. Furthermore, guided by self-adaptive rules, a modified heuristic affected-operation rescheduling algorithm was adopted as the algorithm of self-adaptive dynamic scheduling to determine the affected operations in the scheduling and make local adjustments accordingly. As a result, the dynamic scheduling of VPSs was accomplished quickly and smoothly in a self-adaptive mode. Finally, the proposed method was proven to be feasible and effective through the comparison with a kind of typical whole rescheduling method (scheduling method based on multi-Agent).