本技術(shù)涉及軌道交通,具體涉及一種多場(chǎng)景管控的可視化配置方法、裝置、設(shè)備及介質(zhì)。
背景技術(shù):
1、列車(chē)站點(diǎn)是城軌交通的重要樞紐,鑒于車(chē)站存在環(huán)境復(fù)雜度較高、人流量較大、車(chē)站設(shè)備較多等特點(diǎn),目前車(chē)站對(duì)多種運(yùn)營(yíng)場(chǎng)景均設(shè)有配套的管控流程以保障站內(nèi)秩序。為提高站內(nèi)自動(dòng)化管控能力和管控效率,目前多通過(guò)為管控流程適配對(duì)應(yīng)的可視化頁(yè)面,通過(guò)在頁(yè)面中綁定控制車(chē)站設(shè)備的組件和控制策略以使管理人員能夠通過(guò)可視化頁(yè)面實(shí)時(shí)監(jiān)管整個(gè)管控流程的每處實(shí)施狀態(tài)。
2、目前的可視化頁(yè)面配置方式多與單一運(yùn)營(yíng)場(chǎng)景綁定,不同運(yùn)營(yíng)場(chǎng)景間的頁(yè)面配置方式并不互通。由于車(chē)站環(huán)境復(fù)雜,一套完整的管控流程需進(jìn)行大量車(chē)站設(shè)備的部署控制和聯(lián)動(dòng)。當(dāng)管控流程變更或設(shè)備更換時(shí)通常需要重新部署整個(gè)頁(yè)面,存在頁(yè)面配置流程復(fù)雜且耗時(shí)較長(zhǎng)的問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例提供一種多場(chǎng)景管控的可視化配置方法、裝置、設(shè)備及介質(zhì)。用于為車(chē)站的不同運(yùn)營(yíng)場(chǎng)景適配管控流程的可視化頁(yè)面,提高頁(yè)面配置效率并降低復(fù)雜度。
2、為達(dá)到上述目的,本技術(shù)實(shí)施例的技術(shù)方案是這樣實(shí)現(xiàn)的:
3、第一方面,本技術(shù)實(shí)施例提供了一種多場(chǎng)景管控的可視化配置方法,所述方法包括:
4、響應(yīng)于頁(yè)面配置指示,接收車(chē)站任一運(yùn)營(yíng)場(chǎng)景的管控流程;其中,所述管控流程表征在所述運(yùn)營(yíng)場(chǎng)景下針對(duì)站內(nèi)各指定設(shè)備的控制策略和各所述控制策略間的聯(lián)動(dòng)邏輯;
5、根據(jù)各所述指定設(shè)備的控制策略從預(yù)設(shè)組件庫(kù)中選定與每個(gè)指定設(shè)備相互對(duì)應(yīng)的目標(biāo)組件;其中,所述預(yù)設(shè)組件庫(kù)內(nèi)設(shè)有多個(gè)組件,任一組件關(guān)聯(lián)至少一個(gè)車(chē)站設(shè)備;任一目標(biāo)組件關(guān)聯(lián)的車(chē)站設(shè)備包括對(duì)應(yīng)的指定設(shè)備,任一目標(biāo)組件的組件功能與對(duì)應(yīng)指定設(shè)備的控制策略適配;
6、根據(jù)所述聯(lián)動(dòng)邏輯將各目標(biāo)組件連接得到所述運(yùn)營(yíng)場(chǎng)景的可視化頁(yè)面。
7、在一些可能的實(shí)施例中,所述根據(jù)所述聯(lián)動(dòng)邏輯將各目標(biāo)組件連接得到所述運(yùn)營(yíng)場(chǎng)景的可視化頁(yè)面,包括:
8、針對(duì)任一目標(biāo)組件,從余下各目標(biāo)組件中選定所述目標(biāo)組件對(duì)應(yīng)的下一跳組件;其中,所述目標(biāo)組件對(duì)應(yīng)的指定設(shè)備與所述下一跳組件對(duì)應(yīng)的指定設(shè)備間具備所述聯(lián)動(dòng)邏輯;
9、通過(guò)將各目標(biāo)組件與對(duì)應(yīng)下一跳組件連接得到所述可視化頁(yè)面。
10、在一些可能的實(shí)施例中,所述方法還包括:
11、針對(duì)任一目標(biāo)組件,從關(guān)聯(lián)的車(chē)站設(shè)備中選定所述目標(biāo)組件對(duì)應(yīng)的指定設(shè)備作為所述目標(biāo)組件啟用時(shí)控制的設(shè)備。
12、在一些可能的實(shí)施例中,所述通過(guò)將各目標(biāo)組件與對(duì)應(yīng)下一跳組件連接得到所述可視化頁(yè)面,包括:
13、針對(duì)任一目標(biāo)組件,確定所述目標(biāo)組件對(duì)應(yīng)下一跳組件的數(shù)量;
14、若數(shù)量大于預(yù)設(shè)閾值則根據(jù)所述聯(lián)動(dòng)邏輯確定所述目標(biāo)組件與各下一跳組件間的連接關(guān)系;其中,所述連接關(guān)系包括互斥連接和非互斥連接;所述互斥連接表征在目標(biāo)組件啟用后啟用滿足預(yù)設(shè)互斥條件的下一跳組件;所述非互斥連接表征在目標(biāo)組件啟用后啟用全部下一跳組件;
15、若數(shù)量未大于所述預(yù)設(shè)閾值,則確定所述目標(biāo)組件與對(duì)應(yīng)下一跳組件的連接關(guān)系為所述非互斥連接;
16、將各目標(biāo)組件與對(duì)應(yīng)下一跳組件以所述連接關(guān)系連接得到所述可視化頁(yè)面。
17、在一些可能的實(shí)施例中,所述預(yù)設(shè)組件庫(kù)還設(shè)有觸發(fā)組件和控制權(quán)組件;所述方法還包括:
18、從各目標(biāo)組件中選定不作為任一目標(biāo)組件的下一跳組件的待處理組件,將所述待處理組件和所述控制權(quán)組件作為所述觸發(fā)組件的下一跳組件;
19、將所述觸發(fā)組件與對(duì)應(yīng)下一跳組件以所述互斥連接關(guān)系連接。
20、在一些可能的實(shí)施例中,所述方法還包括:
21、響應(yīng)于觸發(fā)組件的啟用指示,確定所述車(chē)站是否具備對(duì)目標(biāo)場(chǎng)景管控的控制權(quán);其中,所述目標(biāo)場(chǎng)景為所述觸發(fā)頁(yè)面所在可視化頁(yè)面對(duì)應(yīng)的運(yùn)營(yíng)場(chǎng)景;
22、若未具備所述控制權(quán)則通過(guò)啟用所述控制權(quán)組件以獲取所述控制權(quán);否則啟用所述待處理組件。
23、在一些可能的實(shí)施例中,所述預(yù)設(shè)組件庫(kù)內(nèi)各組件的組件功能包括控制設(shè)備開(kāi)閉、監(jiān)測(cè)設(shè)備運(yùn)行狀態(tài)、控制設(shè)備觸發(fā)聯(lián)動(dòng)功能和控制設(shè)備發(fā)送通告中的部分或全部。
24、第二方面,本技術(shù)實(shí)施例提供了一種多場(chǎng)景管控的可視化配置裝置,所述裝置包括:
25、流程確認(rèn)單元,被配置為執(zhí)行響應(yīng)于頁(yè)面配置指示,接收車(chē)站任一運(yùn)營(yíng)場(chǎng)景的管控流程;其中,所述管控流程表征在所述運(yùn)營(yíng)場(chǎng)景下針對(duì)站內(nèi)各指定設(shè)備的控制策略和各所述控制策略間的聯(lián)動(dòng)邏輯;
26、組件選擇單元,被配置為執(zhí)行根據(jù)各所述指定設(shè)備的控制策略從預(yù)設(shè)組件庫(kù)中選定與每個(gè)指定設(shè)備相互對(duì)應(yīng)的目標(biāo)組件;其中,所述預(yù)設(shè)組件庫(kù)內(nèi)設(shè)有多個(gè)組件,任一組件關(guān)聯(lián)至少一個(gè)車(chē)站設(shè)備;任一目標(biāo)組件關(guān)聯(lián)的車(chē)站設(shè)備包括對(duì)應(yīng)的指定設(shè)備,任一目標(biāo)組件的組件功能與對(duì)應(yīng)指定設(shè)備的控制策略適配;
27、頁(yè)面配置單元,被配置為執(zhí)行根據(jù)所述聯(lián)動(dòng)邏輯將各目標(biāo)組件連接得到所述運(yùn)營(yíng)場(chǎng)景的可視化頁(yè)面。
28、在一些可能的實(shí)施例中,執(zhí)行所述根據(jù)所述聯(lián)動(dòng)邏輯將各目標(biāo)組件連接得到所述運(yùn)營(yíng)場(chǎng)景的可視化頁(yè)面,所述頁(yè)面配置單元被配置為:
29、針對(duì)任一目標(biāo)組件,從余下各目標(biāo)組件中選定所述目標(biāo)組件對(duì)應(yīng)的下一跳組件;其中,所述目標(biāo)組件對(duì)應(yīng)的指定設(shè)備與所述下一跳組件對(duì)應(yīng)的指定設(shè)備間具備所述聯(lián)動(dòng)邏輯;
30、通過(guò)將各目標(biāo)組件與對(duì)應(yīng)下一跳組件連接得到所述可視化頁(yè)面。
31、在一些可能的實(shí)施例中,所述頁(yè)面配置單元還被配置為:
32、針對(duì)任一目標(biāo)組件,從關(guān)聯(lián)的車(chē)站設(shè)備中選定所述目標(biāo)組件對(duì)應(yīng)的指定設(shè)備作為所述目標(biāo)組件啟用時(shí)控制的設(shè)備。
33、在一些可能的實(shí)施例中,執(zhí)行所述通過(guò)將各目標(biāo)組件與對(duì)應(yīng)下一跳組件連接得到所述可視化頁(yè)面,所述頁(yè)面被配置單元被配置為:
34、針對(duì)任一目標(biāo)組件,確定所述目標(biāo)組件對(duì)應(yīng)下一跳組件的數(shù)量;
35、若數(shù)量大于預(yù)設(shè)閾值則根據(jù)所述聯(lián)動(dòng)邏輯確定所述目標(biāo)組件與各下一跳組件間的連接關(guān)系;其中,所述連接關(guān)系包括互斥連接和非互斥連接;所述互斥連接表征在目標(biāo)組件啟用后啟用滿足預(yù)設(shè)互斥條件的下一跳組件;所述非互斥連接表征在目標(biāo)組件啟用后啟用全部下一跳組件;
36、若數(shù)量未大于所述預(yù)設(shè)閾值,則確定所述目標(biāo)組件與對(duì)應(yīng)下一跳組件的連接關(guān)系為所述非互斥連接;
37、將各目標(biāo)組件與對(duì)應(yīng)下一跳組件以所述連接關(guān)系連接得到所述可視化頁(yè)面。
38、在一些可能的實(shí)施例中,所述預(yù)設(shè)組件庫(kù)還設(shè)有觸發(fā)組件和控制權(quán)組件;所述頁(yè)面配置單元還被配置為:
39、從各目標(biāo)組件中選定不作為任一目標(biāo)組件的下一跳組件的待處理組件,將所述待處理組件和所述控制權(quán)組件作為所述觸發(fā)組件的下一跳組件;
40、將所述觸發(fā)組件與對(duì)應(yīng)下一跳組件以所述互斥連接關(guān)系連接。
41、在一些可能的實(shí)施例中,所述頁(yè)面配置單元還被配置為:
42、響應(yīng)于觸發(fā)組件的啟用指示,確定所述車(chē)站是否具備對(duì)目標(biāo)場(chǎng)景管控的控制權(quán);其中,所述目標(biāo)場(chǎng)景為所述觸發(fā)頁(yè)面所在可視化頁(yè)面對(duì)應(yīng)的運(yùn)營(yíng)場(chǎng)景;
43、若未具備所述控制權(quán)則通過(guò)啟用所述控制權(quán)組件以獲取所述控制權(quán);否則啟用所述待處理組件。
44、在一些可能的實(shí)施例中,所述預(yù)設(shè)組件庫(kù)內(nèi)各組件的組件功能包括控制設(shè)備開(kāi)閉、監(jiān)測(cè)設(shè)備運(yùn)行狀態(tài)、控制設(shè)備觸發(fā)聯(lián)動(dòng)功能和控制設(shè)備發(fā)送通告中的部分或全部。
45、第三方面,本技術(shù)實(shí)施例提供一種電子設(shè)備,包括:
46、存儲(chǔ)器,用于存儲(chǔ)程序指令;
47、處理器,用于調(diào)用所述存儲(chǔ)器中存儲(chǔ)的程序指令,按照獲得的程序指令執(zhí)行第一方面中任一項(xiàng)所述的方法包括的步驟。
48、第四方面,本技術(shù)實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括程序指令,所述程序指令當(dāng)被計(jì)算機(jī)執(zhí)行時(shí),使所述計(jì)算機(jī)執(zhí)行第一方面中任一項(xiàng)所述的方法。
49、第五方面,本技術(shù)實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括:計(jì)算機(jī)程序代碼,當(dāng)所述計(jì)算機(jī)程序代碼在計(jì)算機(jī)上運(yùn)行時(shí),使得計(jì)算機(jī)執(zhí)行第一方面任一項(xiàng)所述的方法。
50、本技術(shù)實(shí)施例中,通過(guò)接收車(chē)站任一運(yùn)營(yíng)場(chǎng)景的管控流程后,根據(jù)管控流程中的指定設(shè)備從預(yù)設(shè)組件庫(kù)中選定可控制該指定設(shè)備的目標(biāo)組件,并根據(jù)管控流程中各指定設(shè)備的控制策略間的聯(lián)動(dòng)邏輯將各目標(biāo)組件得到該運(yùn)營(yíng)場(chǎng)景下的可視化頁(yè)面。上述預(yù)設(shè)組件庫(kù)內(nèi)任一組件均關(guān)聯(lián)有至少一個(gè)車(chē)站設(shè)備,通過(guò)從組件中確定關(guān)聯(lián)有車(chē)站設(shè)備的目標(biāo)組件即可實(shí)現(xiàn)通過(guò)目標(biāo)組件對(duì)指定設(shè)備的控制。通過(guò)上述流程能夠?yàn)檐?chē)站的不同運(yùn)營(yíng)場(chǎng)景適配管控流程的可視化頁(yè)面,提高頁(yè)面配置效率并降低復(fù)雜度。
51、本技術(shù)實(shí)施例中根據(jù)該代碼序列內(nèi)包含的目標(biāo)字段對(duì)應(yīng)的預(yù)設(shè)權(quán)重確定該代碼序列的權(quán)重序列,并通過(guò)將權(quán)重序列輸入已訓(xùn)練的檢測(cè)網(wǎng)絡(luò)得到待測(cè)代碼針對(duì)第一節(jié)點(diǎn)的函數(shù)調(diào)用邏輯是否存在漏洞的檢測(cè)結(jié)果,以此提高代碼漏洞的檢測(cè)精度。
52、本技術(shù)的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且,部分地從說(shuō)明書(shū)中變得顯而易見(jiàn),或者通過(guò)實(shí)施本公開(kāi)而了解。本技術(shù)的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫(xiě)的說(shuō)明書(shū)、權(quán)利要求書(shū)、以及附圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。