基于啟發(fā)式調(diào)度規(guī)則的車間作業(yè)計(jì)劃算法及仿真研究
【文章頁(yè)數(shù)】:62 頁(yè)
【學(xué)位級(jí)別】:碩士
【部分圖文】:
圖37仿真調(diào)度系統(tǒng)的用戶主界而
紹了現(xiàn)有啟發(fā)式規(guī)則的分類,在此基礎(chǔ)上,對(duì)現(xiàn)有的常見(jiàn)的1中一種分類逐一做了介紹,并給出了以上18個(gè)啟發(fā)式調(diào)度規(guī)則往文獻(xiàn)的總結(jié),歸納了常見(jiàn)的啟發(fā)式調(diào)度規(guī)則的性能。此外,想,基于啟發(fā)式調(diào)度算法的思想設(shè)計(jì)了啟發(fā)式調(diào)度算法;最后臺(tái)下使用Java語(yǔ)言編程,設(shè)計(jì)與擴(kuò)充基于啟發(fā)式調(diào)度算....
圖3.2ExampleProducer類的UML模型(局部圖)
ExampleProducer類為本系統(tǒng)的關(guān)鍵類之一。其主要功能包括:可視化交互仿真案例的生成,并通過(guò)此類直接調(diào)用仿真調(diào)度算法的主控類RunScheduML模型如圖3.2所示(局部圖)。在該類的方法jButton6_actionPerformed中調(diào)度算法的主控類....
圖3.3RunScheduling類的UML
法總體流程、直接調(diào)用SchedulingAnJob類和OutputSchedulingResult類。該類的如圖3.3所示。主要方法為:cintrunProcedure(StringselectedRule,ArrayListjobSet,ArrayLis....
圖3.4SchedulingAnJob類的UML模型
DispatchRuleSet類tchRuleSet類受SchedulingAnJob的直接調(diào)用。根據(jù)當(dāng)前調(diào)度選擇的調(diào)度應(yīng)的優(yōu)先規(guī)則,從而在機(jī)器的緩沖區(qū)中優(yōu)先調(diào)度出某工件進(jìn)行加工。該類方法,分別對(duì)應(yīng)于11個(gè)不同的優(yōu)先調(diào)度規(guī)則。其UML模型如圖3.5所示的PT....
本文編號(hào):3900376
本文鏈接:http://sikaile.net/jixiegongchenglunwen/3900376.html