本公開涉及電芯制造,具體而言,本公開涉及一種電芯焊接方法、裝置、電子設備、存儲介質及程序產品。
背景技術:
1、隨著電芯制造業的發展,超聲波焊接廣泛用于電芯制造之中,電芯焊接技術是電池制造的核心工藝,通過激光焊接、超聲波焊接、電阻焊等方式,將電芯的正負極和其他組件精密連接,確保電池內部電路的完整性和電性能,其過程要求嚴格控制焊接質量、熱影響和環境,以保障電池的一致性、安全性和可靠性。電芯焊接過程中,熱量是關鍵因素,它通過激光束的高度集中和精確控制實現電芯材料的熔化與結合。
2、通常的超聲波焊接通常采用固定的焊接參數,焊接的能量依賴人工經驗設置,但由于工件材料、尺寸、環境等因素的差異,固定的焊接能量難以適應不同的工況,當工況發生變化,會造成焊點質量較差,導致電芯焊接效率較低。
技術實現思路
1、本公開實施例提供了一種電芯焊接方法、裝置、電子設備、計算機可讀存儲介質及計算機程序產品,旨在解決固定參數難以適應不同的工況,導致焊接效率較低的技術問題。
2、第一方面,提供了一種電芯焊接方法,該方法包括:獲取待焊接電芯;
3、對待焊接電芯執行至少一次焊接操作,直至待焊接電芯的焊接狀態為焊接成功;
4、焊接操作包括:
5、獲取待焊接電芯的當前次焊接操作對應的第一焊接狀態信息;第一焊接狀態信息包括焊接狀態和焊接功率;
6、獲取當前次的焊接操作對應的價值預測模型,基于第一焊接狀態信息和當前次的焊接操作對應的價值預測模型,從至少一個候選能量中確定當前次焊接操作所需的焊接能量;
7、使用焊接能量對待焊接電芯進行焊接,得到對應的第二焊接狀態信息以及獎勵值;
8、若第二焊接狀態信息中的焊接狀態為焊接失敗,則通過價值預測模型,基于第二焊接狀態信息,從至少一個候選能量中預測下一次焊接操作所需的焊接能量;基于當前次焊接操作所需的焊接能量、下一次焊接操作所需的焊接能量和獎勵值,更新價值預測模型;
9、將第二焊接狀態信息作為下一次的第一焊接狀態信息,將更新后的價值預測模型作為下一次的焊接操作對應的價值預測模型。
10、可選的,獲取當前次的焊接操作對應的價值預測模型,基于第一焊接狀態信息和當前次的焊接操作對應的價值預測模型,從至少一個候選能量中確定當前次焊接操作所需的焊接能量,包括:
11、獲取當前次的焊接操作對應的價值預測模型,將第一焊接狀態信息中的焊接功率作為價值預測模型的輸入,得到至少一個候選能量分別對應的價值函數;
12、基于各個候選能量分別對應的價值函數和候選能量的價值函數之和,確定各個候選能量對應的選擇概率;
13、將至少一個候選能量中選擇概率最高的候選能量作為當前次焊接操作所需的焊接能量。
14、可選的,基于各個候選能量分別對應的價值函數和候選能量的價值函數之和,確定各個候選能量對應的選擇概率,包括:
15、基于各個候選能量分別對應的價值函數和預設溫度參數,確定各個候選能量分別對應的第一概率參數;預設溫度參數用于模擬真實溫度情況,溫度參數隨著焊接操作次數的增加而逐漸降低;
16、基于各個候選能量對應的第一概率參數和候選能量對應的第一概率參數之和,確定各個候選能量對應的選擇概率。
17、可選的,基于當前次焊接操作所需的焊接能量、下一次焊接操作所需的焊接能量和獎勵值,更新價值預測模型,包括:
18、通過預設的價值預測模型,基于當前次焊接操作所需的焊接能量,確定對應的第一價值函數;
19、通過預設的價值預測模型,基于下一次焊接操作所需的焊接能量,確定對應的第二價值函數;
20、基于第一價值函數、第二價值函數和獎勵值,更新價值預測模型。
21、可選的,基于第一價值函數、第二價值函數和獎勵值,更新價值預測模型,包括:
22、基于第一價值函數以及當前次焊接操作對應的焊接參數,確定當前次焊接操作對應的第一評價值;
23、基于第二價值函數以及下一次焊接操作對應的焊接參數,確定下一次焊接操作對應的第二評價值;基于第二評價值和獎勵值,獲取目標評價值;
24、基于目標評價值和第一評價值之間的差異,獲得誤差值;
25、基于誤差值更新價值預測模型。
26、可選的,使用焊接能量對待焊接電芯進行焊接,得到對應的第二焊接狀態信息以及獎勵值,包括:
27、使用焊接能量對待焊接電芯進行焊接,得到對應的第二焊接狀態信息;
28、通過預設的獎勵函數,基于第二焊接狀態信息確定對應的獎勵值。
29、可選的,若第二焊接狀態信息中的焊接狀態為焊接失敗,則通過價值預測模型,基于第二焊接狀態信息,從至少一個候選能量中預測下一次焊接操作所需的焊接能量,包括:
30、若第二焊接狀態信息中的焊接狀態為焊接失敗,則將第二焊接狀態信息中的焊接功率作為價值預測模型的輸入,得到至少一個候選能量分別對應的價值函數;
31、基于各個候選能量對應的價值函數和候選能量的價值函數之和,確定各個候選能量對應的選擇概率;
32、從至少一個候選能量中選擇概率最高的候選能量作為下一次焊接操作所需的焊接能量。
33、第二方面,提供了一種電芯焊接裝置,該裝置包括:
34、電芯獲取模塊,用于獲取待焊接電芯;
35、電芯焊接模塊,用于對待焊接電芯執行至少一次焊接操作,直至待焊接電芯的焊接狀態為焊接成功;
36、電芯焊接模塊,還用于:
37、獲取待焊接電芯的當前次焊接操作對應的第一焊接狀態信息;第一焊接狀態信息包括焊接狀態和焊接功率;
38、獲取當前次的焊接操作對應的價值預測模型,基于第一焊接狀態信息和當前次的焊接操作對應的價值預測模型,從至少一個候選能量中確定當前次焊接操作所需的焊接能量;
39、使用焊接能量對待焊接電芯進行焊接,得到對應的第二焊接狀態信息以及獎勵值;
40、若第二焊接狀態信息中的焊接狀態為焊接失敗,則通過價值預測模型,基于第二焊接狀態信息,從至少一個候選能量中預測下一次焊接操作所需的焊接能量;基于當前次焊接操作所需的焊接能量、下一次焊接操作所需的焊接能量和獎勵值,更新價值預測模型;
41、將第二焊接狀態信息作為下一次的第一焊接狀態信息,將更新后的價值預測模型作為下一次的焊接操作對應的價值預測模型。
42、第三方面,提供了一種電子設備,該電子設備包括:
43、存儲器、處理器及存儲在存儲器上的計算機程序,其特征在于,處理器執行計算機程序以實現本公開第一方面中任一項方法的步驟。
44、第四方面,提供了一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,計算機程序被處理器執行時實現本公開第一方面中任一項所示的電芯焊接方法。
45、第五方面,提供了一種計算機程序產品,包括計算機程序,其特征在于,計算機程序被處理器執行時實現本公開第一方面中任一項方法的步驟。
46、本公開實施例提供的技術方案帶來的有益效果是:
47、本公開提供的電芯焊接方法,通過對待焊接電芯執行至少一次焊接操作,包括:獲取待焊接電芯的當前次焊接操作對應的第一焊接狀態信息,包括焊接狀態和焊接功率,并獲取當前次的焊接操作對應的價值預測模型,從至少一個候選能量中確定當前次焊接操作所需的焊接能量,使用焊接能量對待焊接電芯進行焊接,得到對應的第二焊接狀態信息以及獎勵值,若第二焊接狀態信息中的焊接狀態為焊接失敗,則通過價值預測模型,基于第二焊接狀態信息,從至少一個候選能量中預測下一次焊接操作所需的焊接能量,基于當前次焊接操作所需的焊接能量、下一次焊接操作所需的焊接能量和獎勵值,更新價值預測模型,將第二焊接狀態信息作為下一次的第一焊接狀態信息,將更新后的價值預測模型作為下一次的焊接操作對應的價值預測模型;針對每一次焊接操作,根據焊接操作對應的反饋信息對價值預測模型進行更新,能夠及時根據反饋信息調整參數選擇,有效提高焊接質量和焊接效率。
48、進一步的,通過使用焊接操作對應的價值預測模型預測至少一個候選焊接能量以及對應的價值函數,并基于價值函數確定每一候選焊接能量的選擇概率,由于價值預測模型會根據焊接操作的反饋信息進行調整獲得,于是各個候選能量對應的選擇概率也會根據調整后的價值函數進行變化,這樣獲得的選擇概率能夠使選擇出的焊接能量更加準確。