本發(fā)明涉及一種多充電槍隨機(jī)充電測(cè)試,尤其涉及一種多充電槍隨機(jī)充電測(cè)試方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著新能源市場(chǎng)的迅速發(fā)展,充電樁的充電功率和充電電流不斷地在提高,以縮短充電時(shí)間,進(jìn)而提升用戶(hù)的充電體驗(yàn)。除此之外,充電樁也發(fā)展為多充電槍的設(shè)計(jì),以提高充電樁利用率;多充電槍設(shè)計(jì)的充電樁包含多個(gè)充電電源模塊,充電樁會(huì)根據(jù)連接充電槍的車(chē)輛的功率需求進(jìn)行分配,并隨著車(chē)輛功率需求的變化來(lái)對(duì)各充電槍進(jìn)行動(dòng)態(tài)調(diào)整。
2、由于現(xiàn)實(shí)使用場(chǎng)景存在復(fù)雜性和多樣性,對(duì)于多充電槍的充電測(cè)試要求更加嚴(yán)格,一方面需要更加貼近真實(shí)的充電場(chǎng)景,另一方面也需要縮短多充電槍的測(cè)試調(diào)試周期,并且充電槍存在多種充電功能,而現(xiàn)有的多槍充電測(cè)試調(diào)試方法比較單一,無(wú)法滿(mǎn)足巨大的測(cè)試量能,難以同時(shí)對(duì)多充電槍進(jìn)行快速且完整的測(cè)試驗(yàn)證。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明的目的是提供一種多充電槍隨機(jī)充電測(cè)試方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),通過(guò)使用隨機(jī)機(jī)制來(lái)使得充電測(cè)試更加符合真實(shí)的充電場(chǎng)景,能夠測(cè)試充電槍的多種充電功能,擴(kuò)大測(cè)試量能的同時(shí)簡(jiǎn)化充電測(cè)試流程,有效地縮短整體充電測(cè)試時(shí)間。
2、為了實(shí)現(xiàn)上述目的,本發(fā)明公開(kāi)了一種多充電槍隨機(jī)充電測(cè)試方法,其包括:
3、s101、獲取實(shí)時(shí)狀態(tài)為待充電的充電槍的數(shù)量及其槍地址;
4、s102、依據(jù)獲取的數(shù)量隨機(jī)生成充電槍測(cè)試數(shù)量;
5、s103、依據(jù)獲取的槍地址及所述充電槍測(cè)試數(shù)量隨機(jī)生成測(cè)試充電槍的槍地址;
6、s104、隨機(jī)為每一所述測(cè)試充電槍選擇一種充電模式,所述充電模式包括按時(shí)間充電、按金額充電或按電量充電;
7、s105、依據(jù)所述充電模式為每一所述測(cè)試充電槍隨機(jī)生成充電信息,所述充電信息包括結(jié)束觸發(fā)值;
8、s106、向每一所述測(cè)試充電槍下發(fā)充電指令,并修改其實(shí)時(shí)狀態(tài)為充電中;
9、s107、依據(jù)所述充電模式為每一所述測(cè)試充電槍配置時(shí)間觸發(fā)器、金額觸發(fā)器或電量觸發(fā)器,并為配置的觸發(fā)器設(shè)置對(duì)應(yīng)的所述結(jié)束觸發(fā)值;
10、s108、向觸發(fā)結(jié)束充電信號(hào)的觸發(fā)器對(duì)應(yīng)的測(cè)試充電槍發(fā)送停止充電指令,并修改其實(shí)時(shí)狀態(tài)為停止充電;
11、s109、獲取實(shí)時(shí)狀態(tài)為停止充電的充電槍的結(jié)算信息,并向其發(fā)送訂單確認(rèn)指令以及修改其實(shí)時(shí)狀態(tài)為結(jié)算中;
12、s110、修改已確認(rèn)訂單的充電槍的實(shí)時(shí)狀態(tài)為待充電。
13、s111、重復(fù)執(zhí)行步驟s108至s110,直至全部觸發(fā)器觸發(fā)結(jié)束充電信號(hào)。
14、進(jìn)一步地,基于齊夫定律隨機(jī)生成所述充電槍測(cè)試數(shù)量、所述測(cè)試充電槍的槍地址和所述結(jié)束觸發(fā)值。
15、進(jìn)一步地,所述步驟s101之前,還包括:
16、s11、隨機(jī)選擇實(shí)時(shí)隨機(jī)充電模式或定時(shí)隨機(jī)充電模式,若選擇的是實(shí)時(shí)隨機(jī)充電模式,則執(zhí)行步驟s101,若選擇的是定時(shí)隨機(jī)充電模式,則執(zhí)行步驟s12;
17、s12、設(shè)置測(cè)試時(shí)間;
18、s13、判斷是否到達(dá)測(cè)試時(shí)間,若到達(dá)測(cè)試時(shí)間,則執(zhí)行步驟s101,若未到達(dá)測(cè)試時(shí)間,則返回執(zhí)行步驟s13。
19、進(jìn)一步地,所述步驟s108之前,還包括:
20、s1080、獲取觸發(fā)結(jié)束充電信號(hào)的觸發(fā)器對(duì)應(yīng)的測(cè)試充電槍的槍地址、充電模式和充電信息。
21、進(jìn)一步地,所述充電信息還包括賬戶(hù)、密碼、開(kāi)始時(shí)間、初始余額、初始電量。
22、進(jìn)一步地,所述結(jié)算信息包括充電時(shí)長(zhǎng)、充電方式、充電電量、結(jié)束原因、電費(fèi)、服務(wù)費(fèi)和總費(fèi)用。
23、為了實(shí)現(xiàn)上述目的,本發(fā)明公開(kāi)了一種多充電槍隨機(jī)充電測(cè)試裝置,其包括:
24、第一獲取模塊,用于獲取實(shí)時(shí)狀態(tài)為待充電的充電槍的數(shù)量及其槍地址;
25、第一生成模塊,用于依據(jù)獲取的數(shù)量隨機(jī)生成充電槍測(cè)試數(shù)量;
26、第二生成模塊,用于依據(jù)獲取的槍地址及所述充電槍測(cè)試數(shù)量隨機(jī)生成測(cè)試充電槍的槍地址;
27、選擇模塊,用于隨機(jī)為每一所述測(cè)試充電槍選擇一種充電模式,所述充電模式包括按時(shí)間充電、按金額充電或按電量充電;
28、第三生成模塊,用于依據(jù)所述充電模式為每一所述測(cè)試充電槍隨機(jī)生成充電信息,所述充電信息包括結(jié)束觸發(fā)值;
29、第一發(fā)送模塊,用于向每一所述測(cè)試充電槍下發(fā)充電指令,并修改其實(shí)時(shí)狀態(tài)為充電中;
30、配置模塊,用于依據(jù)所述充電模式為每一所述測(cè)試充電槍配置時(shí)間觸發(fā)器、金額觸發(fā)器或電量觸發(fā)器,并為配置的觸發(fā)器設(shè)置對(duì)應(yīng)的所述結(jié)束觸發(fā)值;
31、第二發(fā)送模塊,用于向觸發(fā)結(jié)束充電信號(hào)的觸發(fā)器對(duì)應(yīng)的測(cè)試充電槍發(fā)送停止充電指令,并修改其實(shí)時(shí)狀態(tài)為停止充電;
32、第二獲取模塊,用于獲取實(shí)時(shí)狀態(tài)為停止充電的充電槍的結(jié)算信息,并向其發(fā)送訂單確認(rèn)指令以及修改其實(shí)時(shí)狀態(tài)為結(jié)算中;
33、修改模塊,用于修改已確認(rèn)訂單的充電槍的實(shí)時(shí)狀態(tài)為待充電。
34、為了實(shí)現(xiàn)上述目的,本發(fā)明公開(kāi)了一種電子設(shè)備,其包括:
35、一個(gè)或多個(gè)處理器;
36、一個(gè)或多個(gè)存儲(chǔ)器,用于存儲(chǔ)一個(gè)或多個(gè)程序,當(dāng)一個(gè)或多個(gè)所述程序被所述處理器執(zhí)行,使得所述處理器實(shí)現(xiàn)如前述的多充電槍隨機(jī)充電測(cè)試方法。
37、為了實(shí)現(xiàn)上述目的,本發(fā)明公開(kāi)了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有程序,所述程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如前述的多充電槍隨機(jī)充電測(cè)試方法。
38、在本申請(qǐng)中,通過(guò)隨機(jī)機(jī)制來(lái)對(duì)多充電槍進(jìn)行隨機(jī)充電測(cè)試,首先獲取實(shí)時(shí)狀態(tài)為待充電的充電槍的數(shù)量及其槍地址,并以此為依據(jù)對(duì)隨機(jī)生成測(cè)試充電槍的槍地址,接著為每一測(cè)試充電槍隨機(jī)選擇一種充電模式以及隨機(jī)生成充電信息,并對(duì)每一測(cè)試充電槍下發(fā)充電指令,以及依據(jù)其各自的充電模式配置對(duì)應(yīng)的觸發(fā)器,待任一觸發(fā)器觸發(fā)結(jié)束充電信號(hào)時(shí),向?qū)?yīng)的測(cè)試充電槍發(fā)送停止充電指令,然后獲取停止充電的充電槍的結(jié)算信息,以向其發(fā)送訂單確認(rèn)指令,待訂單確認(rèn)后將其實(shí)時(shí)狀態(tài)修改為待充電,重復(fù)上述停止充電和訂單確認(rèn)操作直至所有觸發(fā)器觸發(fā)結(jié)束充電信號(hào),通過(guò)上述的隨機(jī)機(jī)制進(jìn)行的充電槍隨機(jī)充電測(cè)試更加符合真實(shí)的充電場(chǎng)景,能夠測(cè)試充電槍的多種充電功能,擴(kuò)大測(cè)試量能的同時(shí)簡(jiǎn)化充電測(cè)試流程,有效地縮短整體充電測(cè)試時(shí)間。
1.一種多充電槍隨機(jī)充電測(cè)試方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的多充電槍隨機(jī)充電測(cè)試方法,其特征在于,基于齊夫定律隨機(jī)生成所述充電槍測(cè)試數(shù)量、所述測(cè)試充電槍的槍地址和所述結(jié)束觸發(fā)值。
3.根據(jù)權(quán)利要求1所述的多充電槍隨機(jī)充電測(cè)試方法,其特征在于,所述步驟s101之前,還包括:
4.根據(jù)權(quán)利要求1所述的多充電槍隨機(jī)充電測(cè)試方法,其特征在于,所述步驟s108之前,還包括:
5.根據(jù)權(quán)利要求1所述的多充電槍隨機(jī)充電測(cè)試方法,其特征在于,所述充電信息還包括賬戶(hù)、密碼、開(kāi)始時(shí)間、初始余額、初始電量。
6.根據(jù)權(quán)利要求1所述的多充電槍隨機(jī)充電測(cè)試方法,其特征在于,所述結(jié)算信息包括充電時(shí)長(zhǎng)、充電方式、充電電量、結(jié)束原因、電費(fèi)、服務(wù)費(fèi)和總費(fèi)用。
7.一種多充電槍隨機(jī)充電測(cè)試裝置,其特征在于,包括:
8.一種電子設(shè)備,其特征在于,包括:
9.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有程序,其特征在于,所述程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至6任一項(xiàng)所述的多充電槍隨機(jī)充電測(cè)試方法。