本發(fā)明涉及電能管理系統(tǒng)領(lǐng)域,特別是涉及一種電能管理系統(tǒng)的短信互動方法和系統(tǒng)。
背景技術(shù):隨著現(xiàn)代社會的迅速發(fā)展,電力規(guī)模的逐步擴(kuò)大,調(diào)度主站處理變電站的信息也越來越多,值班人員除了要正確處理各種電力事務(wù)外,還要迅速地通知相關(guān)責(zé)任人,這無疑會影響到故障反應(yīng)處理速度和效率,影響電網(wǎng)的安全穩(wěn)定運(yùn)行。目前運(yùn)行在電能管理系統(tǒng)的短信報(bào)警模塊,功能比較單一,對系統(tǒng)的告警事項(xiàng)進(jìn)行主動推送的模式,并不具備友好互動操作,當(dāng)值班人員不在現(xiàn)場時,不能獲取電能管理系統(tǒng)的有關(guān)數(shù)據(jù)信息。
技術(shù)實(shí)現(xiàn)要素:基于此,有必要針對現(xiàn)有電能管理系統(tǒng)的短信報(bào)警模塊功能單一的問題,提供一種可以實(shí)現(xiàn)友好互動的電能管理系統(tǒng)的短信互動方法和系統(tǒng)。一種電能管理系統(tǒng)的短信互動方法,包括步驟:接收第一短信請求,第一短信請求包括短信消息以及短信號碼,短信消息攜帶電能管理系統(tǒng)中預(yù)設(shè)的查詢操作的服務(wù)號;對第一短信請求進(jìn)行審核;當(dāng)審核通過時,將第一短信請求加入預(yù)設(shè)的消息接收隊(duì)列;讀取消息接收隊(duì)列中的第二短信請求,當(dāng)?shù)诙绦耪埱笾械亩绦盘柎a為預(yù)設(shè)號碼時,獲取第二短信請求中的服務(wù)號,第二短信請求與第一短信請求相同或者不相同;根據(jù)第二短信請求的短信號碼的預(yù)設(shè)權(quán)限,獲取電能管理系統(tǒng)中響應(yīng)第二短信請求的服務(wù)號生成的信息;將信息生成短信內(nèi)容并發(fā)送給第二短信請求中的短信號碼對應(yīng)的終端。一種電能管理系統(tǒng)的短信互動系統(tǒng),包括:短信請求接收模塊,用于接收第一短信請求,第一短信請求包括短信消息以及短信號碼,短信消息攜帶電能管理系統(tǒng)中預(yù)設(shè)的查詢操作的服務(wù)號;審核模塊,用于對第一短信請求進(jìn)行審核;消息接收隊(duì)列加入模塊,用于當(dāng)審核通過時,將第一短信請求加入預(yù)設(shè)的消息接收隊(duì)列;服務(wù)號獲取模塊,用于讀取消息接收隊(duì)列中的第二短信請求,當(dāng)中的第二短信請求中的短信號碼為預(yù)設(shè)號碼時,獲取第二短信請求中的服務(wù)號,第二短信請求與第一短信請求相同或者不相同;信息獲取模塊,用于根據(jù)第二短信請求的短信號碼的預(yù)設(shè)權(quán)限,獲取電能管理系統(tǒng)中響應(yīng)第二短信請求的服務(wù)號生成的信息;短信內(nèi)容生成發(fā)送模塊,用于將信息生成短信內(nèi)容并發(fā)送給第二短信請求中的短信號碼對應(yīng)的終端。上述電能管理系統(tǒng)的短信互動方法和系統(tǒng),首先接收第一短信請求,第一短信請求包括短信消息以及短信號碼,短信消息攜帶電能管理系統(tǒng)中預(yù)設(shè)查詢操作的服務(wù)號,接著對第一短信請求進(jìn)行審核,當(dāng)審核通過時,將第一短信請求加入預(yù)設(shè)的消息接收隊(duì)列,讀取消息接收隊(duì)列中的第二短信請求,當(dāng)?shù)诙绦耪埱笾械亩绦盘柎a為預(yù)設(shè)號碼時,獲取第二短信請求中的服務(wù)號,第二短信請求與第一短信請求相同或者不相同,再根據(jù)第二短信請求中的短信號碼的預(yù)設(shè)權(quán)限,獲取在電能管理系統(tǒng)中響應(yīng)第二短信請求的服務(wù)號生成的信息,將信息生成短信內(nèi)容并發(fā)送給第二短信請求中的短信號碼對應(yīng)的終端。該短信互動方法和系統(tǒng)可以通過遠(yuǎn)程短信互動的方式,獲取相關(guān)信息,彌補(bǔ)遠(yuǎn)程技術(shù)支持不足以及數(shù)據(jù)查詢渠道單一的缺陷,電能管理系統(tǒng)的相關(guān)調(diào)度人員可以通過該短信互動方法和系統(tǒng)獲取電能管理系統(tǒng)的系統(tǒng)數(shù)據(jù),將極大地提高調(diào)度人員維護(hù)電能管理系統(tǒng)的水平。附圖說明圖1為一個實(shí)施例中電能管理系統(tǒng)的短信互動平臺的功能結(jié)構(gòu)示意圖;圖2為一個實(shí)施例中電能管理系統(tǒng)的短信互動方法的流程示意圖;圖3為一個實(shí)施例中電能管理系統(tǒng)的短信互動方法的流程示意圖;圖4為一個實(shí)施例中電能管理系統(tǒng)的短信互動系統(tǒng)的結(jié)構(gòu)示意圖;圖5為一個實(shí)施例中電能管理系統(tǒng)的短信互動系統(tǒng)的結(jié)構(gòu)示意圖。具體實(shí)施方式EMS(EnergyManagementSystem,電能管理系統(tǒng))是按用戶的需求,遵循配電系統(tǒng)的標(biāo)準(zhǔn)規(guī)范而二次開發(fā)的一套具有專業(yè)性強(qiáng)、自動化程度高、易使用、高性能和高可靠等特點(diǎn)的適用于低壓配電系統(tǒng)的電能管理系統(tǒng)。通過遙測和遙控可以合理調(diào)配負(fù)荷,實(shí)現(xiàn)優(yōu)化運(yùn)行,有效節(jié)約電能,并有高峰與低谷用電記錄,從而為能源管理提供了必要條件,同時對電能按照明插座用電、動力用電、空調(diào)用電、特殊用電進(jìn)行分項(xiàng)計(jì)量,為企、事業(yè)單位電能節(jié)能審計(jì)提供依據(jù)。在一個實(shí)施例中,電能管理系統(tǒng)的短信互動平臺的功能結(jié)構(gòu)示意圖如圖1所示,用戶發(fā)送短信到短信互動平臺,短信互動平臺的短信接收模塊將短信放入短信接收隊(duì)列。短信處理包括平臺信息類、平臺管理類和幫助,平臺信息類包括獲取節(jié)點(diǎn)信息、獲取服務(wù)器信息、獲取系統(tǒng)運(yùn)行狀況、故障定位查詢以及歷史服務(wù)器查詢;平臺管理類包括服務(wù)器進(jìn)程事項(xiàng)和主備切換。短信實(shí)時告警事項(xiàng)模塊在當(dāng)有告警事項(xiàng)生成并且事項(xiàng)類型配置為主動推送時,會主動向用戶發(fā)送實(shí)時告警短信。電能管理系統(tǒng)的短信互動平臺的功能包括:(1)在短信報(bào)警服務(wù)器上搭建EMS短信互動模塊提供互動短信服務(wù),通過原有EMS短信服務(wù)模塊進(jìn)行收發(fā),有針對性、“主動”照顧用戶,隨時為用戶提供系統(tǒng)定制的各類信息查詢和在線服務(wù)。(2)對短信互動內(nèi)容進(jìn)行定義、建模根據(jù)安全規(guī)范及EMS系統(tǒng)短信應(yīng)用場景,建立規(guī)范化的短信服務(wù)內(nèi)容,短信服務(wù)內(nèi)容可自定義。(3)整理短信推送類型,提供報(bào)警及狀態(tài)信息推送服務(wù)善意提醒、實(shí)時推送用戶所關(guān)心報(bào)警數(shù)據(jù)的貼心服務(wù),提升EMS系統(tǒng)短信平臺服務(wù)質(zhì)量。(4)整理短信服務(wù)類型,提供請求式短信報(bào)警信息通過EMS系統(tǒng)的短信互動平臺,整理出短信服務(wù)類型,并根據(jù)用戶請求返回相應(yīng)類型服務(wù)的信息,類似于移動賬單查詢等。(5)在收到短信時,提供短信操作通過回復(fù)短信實(shí)現(xiàn)符合安全區(qū)內(nèi)的簡單操作,在與用戶互動時,可根據(jù)用戶的相關(guān)操作請求,及時響應(yīng)用戶對系統(tǒng)的一些簡單調(diào)度操作請求,并反饋執(zhí)行效果,實(shí)現(xiàn)對系統(tǒng)的遠(yuǎn)程協(xié)助。(6)提供短信集錦服務(wù)例如收到一條報(bào)警短信時,可對相關(guān)報(bào)警內(nèi)容進(jìn)行查詢,用以快速了解報(bào)警原因,進(jìn)行故障定位。在一個實(shí)施例中,如圖2所示,一種電能管理系統(tǒng)的短信互動方法,包括如下步驟:步驟S100,接收第一短信請求,第一短信請求包括短信消息以及短信號碼,短信消息攜帶電能管理系統(tǒng)中預(yù)設(shè)查詢操作的服務(wù)號。電能管理系統(tǒng)中預(yù)先存儲有服務(wù)號和該服務(wù)號在EMS系統(tǒng)中所表示的查詢操作,比如服務(wù)號代碼XT0,對應(yīng)表示的是查詢EMS系統(tǒng)的運(yùn)行狀況。當(dāng)相關(guān)工作人員不在現(xiàn)場而又想要知道電能管理系統(tǒng)的狀況時,可以發(fā)送短信請求到互動平臺,短信消息中的服務(wù)號代表用戶所要請求的信息,比如用戶發(fā)送服務(wù)號XT0,則表示用戶請求獲取系統(tǒng)的運(yùn)行狀況。步驟S200,對第一短信請求進(jìn)行審核。在接收第一短信請求后,必須對第一短信請求進(jìn)行審核,對于影響系統(tǒng)穩(wěn)定運(yùn)行的內(nèi)容必須進(jìn)行過濾、篩選,確保系統(tǒng)運(yùn)行穩(wěn)定的前提下,提供短信相關(guān)服務(wù),對違反國家法律、法規(guī)的內(nèi)容進(jìn)行處理,有效遏制了垃圾短信的產(chǎn)生。步驟S300,當(dāng)審核通過時,將第一短信請求加入預(yù)設(shè)的消息接收隊(duì)列。對通過審核的第一短信請求,獲取短信的線程會將該短信請求置入消息接收隊(duì)列,發(fā)送短信線程會不斷的讀取消息接收隊(duì)列中的消息,當(dāng)有消息記錄時,取出一條記錄完成信息處理,使短信互動系統(tǒng)能夠同時接收處理多條短信服務(wù)請求。步驟S400,讀取消息接收隊(duì)列中的第二短信請求,當(dāng)?shù)诙绦耪埱笾械亩绦盘柎a為預(yù)設(shè)號碼時,獲取第二短信請求的服務(wù)號,第二短信請求與第一短信請求相同或者不相同。根據(jù)短信號碼判斷用戶是否為有效用戶,即在預(yù)設(shè)的短信用戶數(shù)據(jù)表中是否存在該用戶的短信號碼,若存在,則繼續(xù)執(zhí)行后續(xù)動作;當(dāng)所述短信號碼不是預(yù)設(shè)號碼時,刪除對應(yīng)的短信請求,有效的過濾垃圾短信。步驟S500,根據(jù)第二短信請求的短信號碼的預(yù)設(shè)權(quán)限,獲取電能管理系統(tǒng)中響應(yīng)第二短信請求的服務(wù)號生成的信息。查找該短信號碼的用戶所在的用戶組,判斷該用戶所具有的操作權(quán)限,根據(jù)用戶權(quán)限獲取短信請求中的服務(wù)號需要的關(guān)鍵信息。具體的,可以將用戶權(quán)限設(shè)置為一級權(quán)限和二級權(quán)限,一級權(quán)限只可以查詢一些系統(tǒng)的基本信息,而二級權(quán)限則不僅可以查詢系統(tǒng)的基本信息,還可以通過短信互動方式遠(yuǎn)程對系統(tǒng)進(jìn)行操作。比如說,服務(wù)號Y11在EMS系統(tǒng)中代表查詢某個儀表的工作狀態(tài),當(dāng)接收到用戶發(fā)送該服務(wù)號時,響應(yīng)該服務(wù)號,生成在EMS系統(tǒng)中該儀表的工作狀態(tài)的信息,比如可以是閉合狀態(tài)或者斷開狀態(tài)。步驟S600,將信息生成短信內(nèi)容并發(fā)送給第二短信請求中的短信號碼對應(yīng)的終端。根據(jù)用戶權(quán)限生成短...