本技術(shù)涉及玻璃加工,尤其涉及一種玻璃切割控制方法、裝置及設(shè)備。
背景技術(shù):
1、在傳統(tǒng)玻璃生產(chǎn)方式中,通常是在一整塊大的待切割玻璃上,按照玻璃訂單中的玻璃,進(jìn)行固定尺寸的切割,得到單一尺寸的已切割玻璃。也就是在傳統(tǒng)玻璃生產(chǎn)線上,連續(xù)流出的已切割玻璃通常采用固定尺寸切割。
2、然而,這種玻璃的固定切割方式存在一些問(wèn)題,如由于固定切割方式,待切割玻璃中優(yōu)質(zhì)區(qū)域的利用率受到限制、不良區(qū)域無(wú)法排除,造成很多優(yōu)質(zhì)區(qū)域被浪費(fèi)、不良產(chǎn)品混入合格產(chǎn)品中,導(dǎo)致資源損耗,產(chǎn)品良率低。其次,由于固定切割方式,在同一時(shí)間段內(nèi)只能生產(chǎn)一種尺寸的玻璃,如果玻璃訂單中包括不同尺寸的玻璃,則必須等前一批同一尺寸的玻璃生產(chǎn)結(jié)束后,才能進(jìn)行下一尺寸的玻璃的生產(chǎn),靈活性差,影響供應(yīng)鏈效率。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例提供了一種玻璃切割控制方法、裝置及設(shè)備,以解決相關(guān)技術(shù)中玻璃的固定切割方式導(dǎo)致優(yōu)質(zhì)區(qū)域利用率受限、產(chǎn)品良率低,以及生產(chǎn)靈活性差的技術(shù)問(wèn)題。
2、第一方面,本技術(shù)實(shí)施例提供了一種玻璃切割控制方法,包括:
3、對(duì)待切割玻璃進(jìn)行品質(zhì)檢測(cè),得到所述待切割玻璃的品質(zhì)檢測(cè)結(jié)果;
4、獲取玻璃訂單,確定所述玻璃訂單中各玻璃的優(yōu)先級(jí),并根據(jù)各玻璃的優(yōu)先級(jí)確定目標(biāo)玻璃;
5、根據(jù)所述品質(zhì)檢測(cè)結(jié)果、所述目標(biāo)玻璃和所述待切割玻璃,確定所述目標(biāo)玻璃對(duì)應(yīng)的切割方案和切割路徑;
6、根據(jù)所述切割方案和所述切割路徑,對(duì)所述待切割玻璃進(jìn)行切割,并將切割后剩余待切割玻璃作為待切割玻璃;重復(fù)執(zhí)行所述根據(jù)各玻璃的優(yōu)先級(jí)確定目標(biāo)玻璃的步驟,直至滿足停止切割條件。
7、在一種可能的實(shí)現(xiàn)方式中,所述品質(zhì)檢測(cè)結(jié)果包括所述待切割玻璃上的優(yōu)質(zhì)區(qū)域和不良區(qū)域;
8、所述根據(jù)所述品質(zhì)檢測(cè)結(jié)果、所述目標(biāo)玻璃和所述待切割玻璃,確定所述目標(biāo)玻璃對(duì)應(yīng)的切割方案和切割路徑,包括:
9、根據(jù)所述優(yōu)質(zhì)區(qū)域、所述目標(biāo)玻璃和所述待切割玻璃,確定所述目標(biāo)玻璃對(duì)應(yīng)的切割方案;
10、基于所述切割方案和所述不良區(qū)域,確定所述目標(biāo)玻璃的切割路徑。
11、在一種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述優(yōu)質(zhì)區(qū)域、所述目標(biāo)玻璃和所述待切割玻璃,確定所述目標(biāo)玻璃對(duì)應(yīng)的切割方案,包括:
12、根據(jù)所述目標(biāo)玻璃和所述待切割玻璃,生成多個(gè)初始切割方案;
13、分別計(jì)算各初始切割方案對(duì)應(yīng)的第一適應(yīng)度,并基于各初始切割方案對(duì)應(yīng)的第一適應(yīng)度確定多個(gè)候選切割方案;
14、對(duì)各候選切割方案進(jìn)行交叉和變異,并將交叉和變異后的切割方案作為初始切割方案;
15、重復(fù)執(zhí)行所述分別計(jì)算各初始切割方案對(duì)應(yīng)的第一適應(yīng)度的步驟,直至達(dá)到第一停止條件,將各初始切割方案中第一適應(yīng)度最優(yōu)的切割方案作為所述目標(biāo)玻璃對(duì)應(yīng)的切割方案;
16、其中,所述第一適應(yīng)度包括優(yōu)質(zhì)區(qū)域的利用率;所述優(yōu)質(zhì)區(qū)域的利用率基于按照對(duì)應(yīng)初始切割方案對(duì)所述待切割玻璃進(jìn)行切割后,所述待切割玻璃上剩余的優(yōu)質(zhì)區(qū)域與所有優(yōu)質(zhì)區(qū)域的數(shù)量比確定。
17、在一種可能的實(shí)現(xiàn)方式中,所述基于所述切割方案和所述不良區(qū)域,確定所述目標(biāo)玻璃的切割路徑,包括:
18、根據(jù)刀具當(dāng)前位置和所述切割方案,生成多個(gè)初始切割路徑;
19、分別計(jì)算各初始切割路徑對(duì)應(yīng)的第二適應(yīng)度,并基于各初始切割路徑對(duì)應(yīng)的第二適應(yīng)度確定多個(gè)候選切割路徑;
20、對(duì)各候選切割路徑進(jìn)行交叉和變異,并將交叉和變異后的切割路徑作為初始切割路徑;
21、重復(fù)執(zhí)行所述分別計(jì)算各初始切割路徑對(duì)應(yīng)的第二適應(yīng)度的步驟,直至達(dá)到第二停止條件,將各初始切割路徑中第二適應(yīng)度最優(yōu)的切割路徑作為所述目標(biāo)玻璃對(duì)應(yīng)的切割路徑;
22、其中,所述第二適應(yīng)度包括路徑成本;所述路徑成本基于按照對(duì)應(yīng)初始切割路徑進(jìn)行切割時(shí),產(chǎn)生的切割距離成本、切割時(shí)間成本和質(zhì)量成本確定;所述質(zhì)量成本根據(jù)切割路徑經(jīng)過(guò)不良區(qū)域的懲罰值確定。
23、在一種可能的實(shí)現(xiàn)方式中,所述品質(zhì)檢測(cè)結(jié)果包括所述待切割玻璃上的優(yōu)質(zhì)區(qū)域和不良區(qū)域;
24、所述對(duì)待切割玻璃進(jìn)行品質(zhì)檢測(cè),得到所述待切割玻璃的品質(zhì)檢測(cè)結(jié)果,包括:
25、獲取所述待切割玻璃的表面圖像,并基于所述表面圖像將所述待切割玻璃劃分為多個(gè)區(qū)域;
26、對(duì)于每一區(qū)域,檢測(cè)該區(qū)域是否存在缺陷;
27、若該區(qū)域存在缺陷,則確定該區(qū)域?yàn)椴涣紖^(qū)域,若該區(qū)域不存在缺陷,則確定該區(qū)域?yàn)閮?yōu)質(zhì)區(qū)域。
28、在一種可能的實(shí)現(xiàn)方式中,所述玻璃訂單中包括各玻璃的尺寸和質(zhì)量要求;
29、所述確定所述玻璃訂單中各玻璃的優(yōu)先級(jí),包括:
30、根據(jù)所述玻璃訂單中各玻璃的質(zhì)量要求,確定各玻璃的品質(zhì)等級(jí);
31、基于各玻璃的尺寸、品質(zhì)等級(jí),以及尺寸系數(shù)和品質(zhì)系數(shù),確定各玻璃的優(yōu)先級(jí)。
32、在一種可能的實(shí)現(xiàn)方式中,所述根據(jù)各玻璃的優(yōu)先級(jí)確定目標(biāo)玻璃,包括:
33、根據(jù)各玻璃的優(yōu)先級(jí)對(duì)各玻璃進(jìn)行排序,得到排序結(jié)果;
34、將排序結(jié)果中,優(yōu)先級(jí)最高的預(yù)設(shè)數(shù)量的玻璃作為目標(biāo)玻璃,并更新所述排序結(jié)果,將更新后的排序結(jié)果作為排序結(jié)果。
35、在一種可能的實(shí)現(xiàn)方式中,在所述根據(jù)所述切割方案和所述切割路徑,對(duì)所述待切割玻璃進(jìn)行切割之前,還包括:
36、重新對(duì)所述待切割玻璃進(jìn)行品質(zhì)檢測(cè),得到所述待切割玻璃的新品質(zhì)檢測(cè)結(jié)果;
37、判斷所述新品質(zhì)檢測(cè)結(jié)果與所述品質(zhì)檢測(cè)結(jié)果是否一致;
38、若所述新品質(zhì)檢測(cè)結(jié)果與所述品質(zhì)檢測(cè)結(jié)果一致,則執(zhí)行所述根據(jù)所述切割方案和所述切割路徑,對(duì)所述待切割玻璃進(jìn)行切割的步驟;
39、若所述新品質(zhì)檢測(cè)結(jié)果與所述品質(zhì)檢測(cè)結(jié)果不一致,則將所述新品質(zhì)檢測(cè)結(jié)果作為品質(zhì)檢測(cè)結(jié)果,并執(zhí)行所述根據(jù)所述品質(zhì)檢測(cè)結(jié)果、所述目標(biāo)玻璃和所述待切割玻璃,確定所述目標(biāo)玻璃對(duì)應(yīng)的切割方案和切割路徑的步驟。
40、第二方面,本技術(shù)實(shí)施例提供了一種玻璃切割控制裝置,包括:
41、檢測(cè)模塊,用于對(duì)待切割玻璃進(jìn)行品質(zhì)檢測(cè),得到所述待切割玻璃的品質(zhì)檢測(cè)結(jié)果。
42、獲取模塊,用于獲取玻璃訂單,確定所述玻璃訂單中各玻璃的優(yōu)先級(jí),并根據(jù)各玻璃的優(yōu)先級(jí)確定目標(biāo)玻璃。
43、確定模塊,用于根據(jù)所述品質(zhì)檢測(cè)結(jié)果、所述目標(biāo)玻璃和所述待切割玻璃,確定所述目標(biāo)玻璃對(duì)應(yīng)的切割方案和切割路徑。
44、切割模塊,用于根據(jù)所述切割方案和所述切割路徑,對(duì)所述待切割玻璃進(jìn)行切割,并將切割后剩余待切割玻璃作為待切割玻璃;重復(fù)執(zhí)行所述根據(jù)各玻璃的優(yōu)先級(jí)確定目標(biāo)玻璃的步驟,直至滿足停止切割條件。
45、第三方面,本技術(shù)實(shí)施例提供了一種電子設(shè)備,包括存儲(chǔ)器和處理器,存儲(chǔ)器中存儲(chǔ)有可在處理器上運(yùn)行的計(jì)算機(jī)程序,處理器執(zhí)行計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如第一方面任一項(xiàng)所述的玻璃切割控制方法。
46、第四方面,本技術(shù)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面任一項(xiàng)所述的玻璃切割控制方法。
47、可以理解的是,上述第二方面至第四方面的有益效果可以參見(jiàn)上述第一方面中的相關(guān)描述,在此不再贅述。
48、本技術(shù)實(shí)施例提供的玻璃切割控制方法、裝置及設(shè)備,對(duì)待切割玻璃進(jìn)行品質(zhì)檢測(cè),得到待切割玻璃的品質(zhì)檢測(cè)結(jié)果,以及根據(jù)獲取到的玻璃訂單中各玻璃的優(yōu)先級(jí)確定目標(biāo)玻璃,之后,基于品質(zhì)檢測(cè)結(jié)果、目標(biāo)玻璃和待切割玻璃,確定目標(biāo)玻璃的切割方案和切割路徑,對(duì)待切割玻璃進(jìn)行切割,并重復(fù)上述根據(jù)各玻璃的優(yōu)先級(jí)確定目標(biāo)玻璃的步驟,直至滿足停止切割條件,這樣,根據(jù)品質(zhì)檢測(cè)結(jié)果確定目標(biāo)玻璃的切割方案和切割路徑,可以提高優(yōu)質(zhì)區(qū)域的利用率,減少不良產(chǎn)品混入合格產(chǎn)品的情況,提高了產(chǎn)品良率,以及優(yōu)先對(duì)優(yōu)先級(jí)高的目標(biāo)玻璃進(jìn)行切割,提高了生產(chǎn)靈活性。
49、應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本說(shuō)明書(shū)。