本發明一般地涉及鋰電池。更具體地,本發明涉及一種鋰電池烘烤的上料調度仿真方法、裝置、計算機可讀存儲介質和計算機設備。
背景技術:
1、鋰電池是一類采用石墨或其他碳材料作為負極,以含鋰的化合物作正極的可充電電池,它是一類由鋰金屬或鋰合金為正/負極材料、使用非水電解質溶液的電池,其具有高能量密度、長循環壽命、具備高功率承受力、綠色環保等優點,鋰電池重量輕體積小,相同體積下鋰電池的重量僅為鉛酸產品的1/6-1/5,其廣泛應用于新能源汽車行業亦是基于鋰電池的上述特點。
2、隨著新能源技術的快速發展,鋰電池的需求量越來越大,隨之其產能得到進一步的提升,在鋰電池的生產工藝中,烘烤是必不可少的一環,由于鋰電池的電解液是不含水分子的有機物,水的存在對電池的危害極大,極易引發電池發熱和爆炸,因此在鋰電池注液和預封口前一定要經過真空烘烤以去除水分,多數電池生產企業均建立了自動化烘烤生產線。
3、現有的鋰電池烘烤調度系統,都是在開發完成后,需要到生產現場進行調試,首先,烘烤前其上料面臨的狀況或上料需求千變萬化,例如一次來料的鋰電池數量可能是4塊,也可能是6塊或更多,在將電池放入烘烤夾具前還要將前道工序產生的不通過電池即ng電池排除,甚至還要提前將測試電池與待烘烤電池共同放入烘烤夾具以測試烘烤效果,故在現場調試的過程中需要投入大量的時間和精力去測試已開發的調度系統的穩定性和軟件設計的合理性,而無法提前預知并提前消除這些潛在的影響;其次,多數企業在設備未完成布置前,其生產車間處于露天狀態以方便設備進出車間,調試人員所處的工作環境差;再者,由于生產訂單交付的緊迫性,生產前現場調試、以及由于軟件設計的不合理導致生產過程中發生異常所需要進行的再次現場調試,均會花費大量的時間,往往導致生產進度受到影響。顯然,現場調試以及因異常而需要進行的調試不能滿足日益增長的產能需求,也越來越不切合生產實際。
4、如何提前解決鋰電池烘烤投產前其上料調度系統存在的各種問題,為生產效率及生產進度提供保障,便成為當前本領域技術人員亟需解決的問題。
技術實現思路
1、為了至少解決上述背景技術中的一個或多個技術問題,本發明在如下的多個方面中提供技術方案。
2、在第一方面中,本發明公開了一種鋰電池烘烤的上料調度仿真方法,包括:
3、步驟m11:建立上料調度模型,完成鋰電池上料調度的模擬和環境的交互;
4、步驟m12:獲取鋰電池來料信息;
5、步驟m13:當所述鋰電池來料信息滿足夾爪抓取動作觸發條件時,獲取第一抓取指令,根據所述第一抓取指令,確定夾爪從上料工位抓取的鋰電池的數量;
6、所述抓取的鋰電池中至少包括一個合格鋰電池;
7、步驟m14:獲取第一放置指令,根據所述第一放置指令從所述至少一個合格鋰電池中選取合格鋰電池;以用于將選取的所述合格鋰電池放入烘烤夾具;
8、或將所述合格鋰電池放入中轉工位,以用于將所述中轉工位的合格鋰電池放入所述烘烤夾具;
9、步驟m15:顯示根據所述第一抓取指令所抓取的合格鋰電池的編號,顯示根據第一放置指令所放入烘烤夾具的合格鋰電池的編號,以對比所述合格鋰電池在被放入所述烘烤夾具前后其編號的一致性。
10、優選地,所述鋰電池來料信息滿足夾爪抓取動作觸發條件包括:所述夾爪所能夠抓取的數量小于或等于位于所述上料工位的鋰電池的數量。
11、優選地,當所述夾爪某一次從所述上料工位抓取的電池中的合格鋰電池數量等于所述夾爪所能夠抓取的鋰電池數量時,根據所述第一放置指令將所述合格鋰電池放入所述烘烤夾具;
12、或,當所述夾爪某一次從所述上料工位抓取的電池中的合格鋰電池數量小于所述夾爪所能夠抓取的鋰電池數量時,根據所述第一放置指令,從所述至少一個合格鋰電池中選取合格鋰電池,并將所述合格鋰電池放入所述中轉工位。
13、優選地,當所述夾爪某一次從所述上料工位抓取的電池中的合格鋰電池數量小于所述夾爪所能夠抓取的鋰電池數量時,根據所述第一放置指令,從所述至少一個合格鋰電池中選取合格鋰電池,并將所述合格鋰電池放入所述中轉工位,包括:獲取第二放置指令;
14、根據所述第二放置指令,將所述夾爪某一次從上料工位抓取的電池中的不合格電池移除,以選取合格鋰電池,并將所述合格鋰電池放入所述中轉工位,以用于所述夾爪抓取所述中轉工位的合格鋰電池并放入所述烘烤夾具。
15、優選地,在將所述中轉工位的合格鋰電池放入所述烘烤夾具前,所述第二放置指令還包括:調整所述中轉工位內的合格鋰電池的相對位置,以使所述夾爪從所述中轉工位內抓取的合格鋰電池數量等于所述夾爪能夠抓取的電池數量。
16、優選地,調整所述中轉工位內的合格鋰電池的相對位置,以使所述夾爪在任意一次從所述中轉工位內抓取的合格鋰電池數量等于所述夾爪能夠抓取的電池數量,包括:
17、m61:在所述夾爪從上料工位所抓取的一組鋰電池中,從所述夾爪的1工位開始,確定第一個合格電池,并標記所述第一個合格電池所對應的夾爪工位為m工位;
18、m62:從所述m工位開始,確定第一個不合格電池;從所述第一個合格電池起,到第一個不合格電池時結束,計算合格電池的數量為n;
19、m63:從所述中轉工位的1工位開始,計算所述中轉工位內的合格電池數量為k;
20、m64:使所述中轉工位的1工位對應所述夾爪的1工位,并使所述夾爪的工位相對所述中轉工位的對應工位偏移k-(m-1)個工位數后,放下n塊合格電池;
21、m65:重復前述步驟,直至所述夾爪的各個工位上的合格電池全部放入所述中轉工位。
22、在第二方面中,本發明還提供了一種用于鋰電池烘烤的上料調度仿真裝置,包括:
23、模塊m71:用于建立上料調度模型,完成鋰電池上料調度的模擬和環境的交互;
24、模塊m72:用于獲取鋰電池來料信息;
25、模塊m73:?用于當所述鋰電池來料信息滿足夾爪抓取動作觸發條件時,獲取第一抓取指令,根據所述第一抓取指令,確定所述夾爪從上料工位中所抓取的鋰電池的數量;
26、所述抓取的鋰電池中至少包括一個合格鋰電池;
27、模塊m74:?用于獲取第一放置指令,根據所述第一放置指令從所述至少一個合格鋰電池中選取合格鋰電池,并將選取的所述合格鋰電池放入烘烤夾具;
28、或將所述合格鋰電池放入中轉工位,以用于將所述中轉工位的合格鋰電池并放入所述烘烤夾具;
29、模塊m75:用于顯示根據所述第一抓取指令所抓取的合格鋰電池的編號,顯示根據第一放置指令所放入烘烤夾具的合格鋰電池的編號,以對比所述合格鋰電池在被放入所述烘烤夾具前后其編號的一致性。
30、優選地,所述鋰電池烘烤的上料調度仿真裝置,還包括:
31、模塊m8,用于獲取第二放置指令;根據所述第二放置指令,將所述夾爪某一次從上料工位抓取的電池中的不合格電池移除,以選取合格鋰電池,并將所述合格鋰電池放入所述中轉工位,以用于所述夾爪抓取所述中轉工位的合格鋰電池并放入所述烘烤夾具。
32、優選地,所述鋰電池烘烤的上料調度仿真裝置,還包括:
33、模塊m9,用于調整所述中轉工位內的合格鋰電池的相對位置,以使所述夾爪在任意一次從所述中轉工位內抓取的合格鋰電池數量等于所述夾爪所能夠抓取的電池數量。
34、優選地,所述模塊m9包括:
35、模塊m91,其用于在所述夾爪所抓取的一組鋰電池中,從所述夾爪的1工位開始,確定第一個合格電池,并標記所述第一個合格電池所對應的夾爪工位為m工位;
36、模塊92,其用于從所述m工位開始,確定第一個不合格電池;從所述第一個合格電池起,到第一個不合格電池時結束,計算合格電池的數量為n;
37、模塊93,其用于從所述中轉工位的1工位開始,計算所述中轉工位內的合格電池數量為k;
38、模塊94,其用于,使所述中轉工位的1工位對應所述夾爪的1工位,并使所述夾爪的工位相對所述中轉工位的對應工位偏移k-(m-1)個工位數,并放下n塊合格電池;
39、模塊95,其用于檢測所述夾爪在任意一次從所述上料工位抓取的合格電池或移除不合格電池后保留在所述夾爪的各個工位的合格電池是否全部放入所述中轉工位,直至所述夾爪在任意一次所抓取的合格電池全部放入所述中轉工位為止,則停止檢測。
40、在第三方面中,本發明還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有用于鋰電池烘烤上料調度的計算機可讀指令,該計算機可讀指令被一個或多個處理器執行時實現第一方面中多個實施例中所述的方法。
41、在第四方面中,本發明還提供了一種計算機設備,包括存儲器、處理器及存儲在存儲器上并可以處理器上運行的鋰電池烘烤上料調度的計算機程序,該處理器執行所述程序時實現第一方面中多個實施例中所述的方法。
42、本技術提供的技術方案可以包括以下有益效果:
43、1、本發明能夠全面地模擬鋰電池烘烤上料現場調度的各個環節,對鋰電池烘烤上料調度的各環節的相互作用及動作關系進行模擬,將現場復雜的上料動作過程分解為在模擬顯示界面中簡單、直觀的平面動作;
44、2、通過使用本發明的模擬方法,無需等到設備安裝完成后到生產現場調試浪費大量的時間和精力,提前就可預知調度系統可能存在的問題,從而有助于軟件開發人員對調度異常問題的提前識別并盡早處理,減少對生產的影響;
45、3、本發明能夠通過對鋰電池來料數量x發生變化的不同場景進行模擬,對來料數量為x的情況所對應的2x(2的x次方)種上料情況進行模擬;
46、4、通過本發明對千變萬化的鋰電池來料數量進行模擬,可以為調試人員提供一套完整的且具有不同電池數量應用的仿真方案,有助于判斷軟件程序的合理性、驗證上料邏輯的準確性,以及能夠驗證所抓取的鋰電池與最終位于烘烤夾具內的鋰電池的一致性。