本發(fā)明涉及電動(dòng)汽車充電設(shè)備技術(shù)領(lǐng)域,尤其涉及一種電動(dòng)汽車充電設(shè)備充電安全控制的系統(tǒng)和方法。
背景技術(shù):
充電設(shè)備在充電過程中,存在對各種信號數(shù)據(jù)的檢測和控制點(diǎn)的時(shí)序流程控制。在檢測和控制過程中,信號量開關(guān)量以及模擬量等電氣信號多種多樣,他們的響應(yīng)速度、反饋時(shí)效的技術(shù)指標(biāo)和性能指標(biāo)也各不相同,很容易影響充電設(shè)備充電的穩(wěn)定性和安全性,并且越來越多的檢測點(diǎn)信息和控制點(diǎn)信息同時(shí)暴露出來的復(fù)合狀態(tài)更是多種多樣,在充電過程中很容易造成充電不安全和不穩(wěn)定。
現(xiàn)有的充電設(shè)備充電安全側(cè)重于增加信號點(diǎn)和控制點(diǎn)的數(shù)量,以及對單信號點(diǎn)和單控制點(diǎn)的技術(shù)指標(biāo)要求,但對多信號點(diǎn)和多控制點(diǎn)缺少技術(shù)指標(biāo)和性能指標(biāo)的具體要求;多信號點(diǎn)和多控制點(diǎn)可能存在動(dòng)作順序無序雜亂,信號量反饋不及時(shí)的問題,容易引起勿動(dòng)、亂動(dòng)以及擾動(dòng)現(xiàn)象。
另外,由于多信號點(diǎn)和多控制點(diǎn)動(dòng)作不協(xié)調(diào),因此在動(dòng)作失敗或者出現(xiàn)問題時(shí),會導(dǎo)致遞歸反推效率低、處理速度低等問題。
技術(shù)實(shí)現(xiàn)要素:
為了解決上述問題,本發(fā)明提出了一種電動(dòng)汽車充電設(shè)備充電安全控制的系統(tǒng)和方法,該系統(tǒng)及方法一方面可以靈活組合檢測信息,來提高對多信號多狀態(tài)的檢測要求,另一方面可以靈活變更控制節(jié)點(diǎn),可以提高多控制點(diǎn)控制時(shí)序的實(shí)時(shí)性和穩(wěn)定性,提高充電的安全可靠性。
為實(shí)現(xiàn)上述目的,本發(fā)明的具體方案如下:
一種電動(dòng)汽車充電設(shè)備充電安全控制的系統(tǒng),包括:信號量和控制點(diǎn)模型模塊、信號處理模塊和控制處理模塊;
所述信號量和控制點(diǎn)模型模塊用于根據(jù)充電控制業(yè)務(wù)需要,對充電設(shè)備的控制點(diǎn)和信號量進(jìn)行建模,分別得到信號量模型和控制點(diǎn)模型;
所述信號處理模塊用于實(shí)現(xiàn)對單信號量或者多信號量進(jìn)行采集、數(shù)據(jù)量化以及信號開通狀態(tài)的真假判斷;
所述控制處理模塊用于實(shí)現(xiàn)控制點(diǎn)信號的組織發(fā)送,同時(shí)實(shí)現(xiàn)多控制點(diǎn)信號量的真假判斷。
一種電動(dòng)汽車充電設(shè)備充電安全控制的方法,包括以下步驟:
(1)根據(jù)充電控制業(yè)務(wù)需要,對充電設(shè)備的控制點(diǎn)和信號量進(jìn)行建模,分別得到信號量模型和控制點(diǎn)模型;
(2)將上述建立的模型存儲至指定的存儲路徑下,等待調(diào)用執(zhí)行處理;
(3)分別調(diào)用信號量模型和控制點(diǎn)模型,進(jìn)行信號控制處理;
(4)分別對控制點(diǎn)模型和/或信號量模型進(jìn)行處理。
進(jìn)一步地,所述步驟(3)的具體過程如下:
1)判斷是否存在控制點(diǎn)模型,如果存在,對控制點(diǎn)模型進(jìn)行處理,進(jìn)入下一步;
2)設(shè)定操作延時(shí)一;判斷操作延時(shí)是否完畢,如果是,進(jìn)入下一步;否則,延時(shí)時(shí)間累加,返回步驟1);
3)判斷是否存在信號量模型;如果是,進(jìn)入下一步;否則,返回步驟1);
4)設(shè)定操作延時(shí)二;判斷操作延時(shí)是否完畢,如果是,進(jìn)入下一步;否則,延時(shí)時(shí)間累加,返回步驟1);
5)對信號量模型進(jìn)行處理。
進(jìn)一步地,所述對控制點(diǎn)模型進(jìn)行處理的方法為:
1)判斷是否是單點(diǎn)控制,如果是,進(jìn)行單點(diǎn)YK處理;否則,進(jìn)入下一步;
2)判斷是否是多點(diǎn)控制,如果是,進(jìn)入步驟3);否則,轉(zhuǎn)入步驟4);
3)判斷是否存在控制點(diǎn),如果是,對每一個(gè)控制點(diǎn)進(jìn)行單點(diǎn)YK處理;否則,結(jié)束;
4)判斷是否是復(fù)合點(diǎn)控制,如果是,進(jìn)行分合處理或者合分處理;否則,結(jié)束。
進(jìn)一步地,所述對信號量模型進(jìn)行處理的過程具體為:
1)判斷是否存在信號量處理,如果是,進(jìn)入下一步;
2)設(shè)定操作延時(shí)一,判斷操作延時(shí)一是否完畢,如果是,進(jìn)行信號量判據(jù)處理,轉(zhuǎn)入步驟3);否則,延時(shí)時(shí)間累加,返回步驟1);
3)設(shè)定操作延時(shí)二,判斷操作延時(shí)二是否完畢,如果是,進(jìn)入下一步;否則,延時(shí)時(shí)間累加,返回步驟1);
4)判斷是否有附加的控制點(diǎn)或者信號量需要繼續(xù)處理,如果有,返回步驟1);否則,進(jìn)行信號量模型的變更;
5)結(jié)束。
進(jìn)一步地,所述步驟2)中,進(jìn)行信號量判據(jù)處理的方法具體為:信號量建模時(shí),會生產(chǎn)真假判斷方式,信號量是不斷變動(dòng)的,當(dāng)信號量的值滿足真假判斷時(shí)就完成了信號量判據(jù)處理過程。
本發(fā)明的有益效果:
1、可以靈活組合檢測信息,提高對多信號的檢測的穩(wěn)定性和可靠性,提高充電的安全可靠性。
2、可以靈活變更控制節(jié)點(diǎn),提高多控制點(diǎn)控制時(shí)序的實(shí)時(shí)性和穩(wěn)定性,提高充電的安全可靠性。
3、可以處理多控制點(diǎn)引起的多檢測點(diǎn)狀態(tài)信息或非控制點(diǎn)引起的多檢測點(diǎn)信息,同時(shí)產(chǎn)生的復(fù)雜控制信號處理問題,提高充電的安全可靠性。
附圖說明
圖1是本發(fā)明總體方法原理框圖;
圖2是本發(fā)明信號控制處理流程圖;
圖3是本發(fā)明控制處理流程圖;
圖4是本發(fā)明信號處理流程圖。
具體實(shí)施方式:
下面結(jié)合附圖對本發(fā)明進(jìn)行詳細(xì)說明:
一種電動(dòng)汽車充電設(shè)備充電安全控制的系統(tǒng),包括:信號量和控制點(diǎn)模型模塊、信號處理模塊和控制處理模塊;
信號量和控制點(diǎn)模型模塊用于根據(jù)充電控制業(yè)務(wù)需要,對充電設(shè)備的控制點(diǎn)和信號量進(jìn)行建模,分別得到信號量模型和控制點(diǎn)模型;
根據(jù)業(yè)務(wù)需要,生產(chǎn)相應(yīng)的信號量模型和控制點(diǎn)模塊;如對多開關(guān)的控制生產(chǎn)多控制點(diǎn)模型、對多信號的檢測真假處理形成信號量模型;
信號處理模塊用于實(shí)現(xiàn)對單信號量或者多信號量進(jìn)行采集、數(shù)據(jù)量化以及信號開通狀態(tài)的真假判斷;電氣上線路存在接通和斷開,兩種電氣形式,根據(jù)具體業(yè)務(wù)功能需求,對接通和斷開狀態(tài)判斷真假,符合技術(shù)人員通用的說法。
控制處理模塊用于實(shí)現(xiàn)控制點(diǎn)信號的組織發(fā)送,同時(shí)實(shí)現(xiàn)多控制點(diǎn)信號量的真假判斷。
一種電動(dòng)汽車充電設(shè)備充電安全控制的方法,如圖1所示,包括以下步驟:
(1)根據(jù)充電控制業(yè)務(wù)需要,對充電設(shè)備的控制點(diǎn)和信號量進(jìn)行建模,分別得到信號量模型和控制點(diǎn)模型;上述模型分別由數(shù)據(jù)結(jié)構(gòu)和實(shí)現(xiàn)方法組成,根據(jù)充電控制業(yè)務(wù)需要建立。建模后,模型存儲到系統(tǒng)內(nèi)存中,等待調(diào)用執(zhí)行處理。
(2)將上述建立的模型存儲至指定的存儲路徑下,等待調(diào)用執(zhí)行處理;
(3)分別調(diào)用信號量模型和控制點(diǎn)模型,進(jìn)行信號控制處理;
(4)分別對控制點(diǎn)模型和信號量模型進(jìn)行處理。
其中,步驟(3)中進(jìn)行信號控制處理的過程如圖2所述,具體為:
(1-1)判斷是否存在控制點(diǎn)模型,如果存在,對控制點(diǎn)模型進(jìn)行處理,進(jìn)入下一步;
(1-2)設(shè)定操作延時(shí)一;判斷操作延時(shí)是否完畢,如果是,進(jìn)入下一步;否則,延時(shí)時(shí)間累加,返回步驟(1-1);
設(shè)置操作延時(shí)一的目的是在充電業(yè)務(wù)中,控制開關(guān)有的控制邏輯需要延時(shí)等待一段時(shí)間才能進(jìn)行控制操作,之后開關(guān)才能正確響應(yīng)。
(1-3)判斷是否存在信號量模型;如果是,進(jìn)入下一步;否則,返回步驟(1-1);
(1-4)設(shè)定操作延時(shí)二;判斷操作延時(shí)是否完畢,如果是,進(jìn)入下一步;否則,延時(shí)時(shí)間累加(進(jìn)行1毫秒或者100微米等精度的累加),返回步驟(1-1);設(shè)置操作延時(shí)二目的是延時(shí)進(jìn)行對信號量模型的處理;將步驟(1-1)-(1-3)的過程再進(jìn)行一遍,是每次檢查是否有變更。操作延時(shí)二是控制建模時(shí)產(chǎn)生的,是對控制的最大時(shí)間的限制,超過這個(gè)延時(shí),本次控制是超時(shí)失敗的,需要告警處理;
(1-5)對信號量模型進(jìn)行處理。
其中,步驟(4)中對控制點(diǎn)模型進(jìn)行處理的方法如圖3所示,具體為:
(2-1)判斷是否是單點(diǎn)控制,如果是,進(jìn)行單點(diǎn)YK處理;否則,進(jìn)入下一步;
(2-2)判斷是否是多點(diǎn)控制,如果是,進(jìn)入步驟;(2-3);否則,轉(zhuǎn)入步驟(2-4);
(2-3)判斷是否存在控制點(diǎn),如果是,對每一個(gè)控制點(diǎn)進(jìn)行單點(diǎn)YK處理;否則,結(jié)束;
(2-4)判斷是否是復(fù)合點(diǎn)控制,如果是,進(jìn)行分合處理或者合分處理;否則,結(jié)束。根據(jù)業(yè)務(wù)可以定義模型,可以是先分后合,或者先合后分等功能處理。
上述步驟中,單點(diǎn)指的是一個(gè)控制點(diǎn)對應(yīng)一個(gè)或者零個(gè)反饋點(diǎn);
多點(diǎn)指的是多個(gè)單點(diǎn)組成的控制點(diǎn);
復(fù)合點(diǎn)指的是多個(gè)控制點(diǎn)對應(yīng)1個(gè)反饋點(diǎn)或者多個(gè)反饋點(diǎn)對應(yīng)1個(gè)控制點(diǎn)。
YK處理是指對充電設(shè)備開關(guān)遙控的流程處理,包括常規(guī)的選擇、執(zhí)行等步驟。
合分處理具體指的是:如果一個(gè)開關(guān)量在建模時(shí)是需要進(jìn)行分處理,當(dāng)它目前的狀態(tài)是分時(shí),進(jìn)行的合分處理就是,控制它進(jìn)行分處理;
分合處理與此相反。
其中,步驟(4)中對信號量模型進(jìn)行處理的方法如圖4所示,具體為:
(3-1)判斷是否存在信號量處理,如果是,進(jìn)入下一步;
(3-2)設(shè)定操作延時(shí)一,判斷操作延時(shí)一是否完畢,如果是,進(jìn)行信號量判據(jù)處理,轉(zhuǎn)入步驟(3-3);否則,延時(shí)時(shí)間累加,返回步驟(3-1);
信號量判據(jù)處理具體為:信號量建模時(shí),會生產(chǎn)真假判斷方式,信號量是不斷變動(dòng)的,當(dāng)信號量的值滿足真假判斷時(shí)就完成了信號量的處理過程。
(3-3)設(shè)定操作延時(shí)二,判斷操作延時(shí)二是否完畢,如果是,進(jìn)入下一步;否則,延時(shí)時(shí)間累加,返回步驟(3-1);
(3-4)判斷是否有附加的控制點(diǎn)或者信號量需要繼續(xù)處理,如果有,返回步驟(3-1);否則,進(jìn)行信號量模型的變更;
一個(gè)復(fù)雜的功能需要由多個(gè)不同類型的控制點(diǎn)組成,不同的控制點(diǎn)根據(jù)控制處理的流程可以完成多種功能。
(3-5)結(jié)束。
上述雖然結(jié)合附圖對本發(fā)明的具體實(shí)施方式進(jìn)行了描述,但并非對本發(fā)明保護(hù)范圍的限制,所屬領(lǐng)域技術(shù)人員應(yīng)該明白,在本發(fā)明的技術(shù)方案的基礎(chǔ)上,本領(lǐng)域技術(shù)人員不需要付出創(chuàng)造性勞動(dòng)即可做出的各種修改或變形仍在本發(fā)明的保護(hù)范圍以內(nèi)。