一、應用概述
智能融合終端是電網臺區中云管端的邊緣設備網關,具體包含集配用電臺區用電信息采集、設備狀態監測及通訊組網、就地化分析決策、主站通信及協同計算等功能于一體的智能化融合設備。其采用模塊化、可擴展、低功耗、免維護的設計標準,適應復雜運行環境,具有高可靠性和穩定性,以及統一標準的系統開發環境,采用容器化技術實現軟、硬件解耦。終端功能以應用軟件方式實現,滿足配網業務的靈活、快速發展需求。
智能融合終端作為低壓配電物聯網的核心,基于軟件APP化,硬件平臺化的理念,可與低壓智能設備、傳感器和智能電表就地組網完成臺區智能化改造。可實現臺區設備狀態全感知、支撐拓撲識別、故障主動研判和搶修、電能質量優化業務、用戶用電體驗提升、改善供電質量等邊緣計算和決策功能,提高電網故障就地處理、保障電網安全穩定經濟運行。
融合終端使用了容器化技術,并將應用程序app化。容器化滿足了軟件運行環境的隔離,app打包則可以補充程序運行需要的額外代碼,減小軟件對運行環境的依賴,但仍剩余部分問題亟待完善,如下:1、開發環境不統一,存在編譯選項和依賴庫版本混亂的情況;2、功能邏輯重復開發,代碼質量無法把控,常用的如日志管理、設備操作、數據讀寫等功能,需要每個app都自己實現,存在大量重復勞動,且個別app存在資源調用異常,影響終端整體運行的情況;3、app打包、運行不規范,app打包過程放置過多的庫文件、配置文件或其它非必要的文件;4、調試環境不統一,開發者運行調試的環境,如終端系統版本無法及時得到更新,調試環境的業務協議版本滯后等;5、業務驗證手段匱乏,目前主要以較為老舊的協議測試工具進行業務驗證,存在數據理想化的缺點;
6、現場缺陷修復周期長,定位問題成本高、難度大,大部分在現場暴露的問題,需要研發維護人員到現場捕捉定位,成本高、難度大、周期長。
采用基于QTouch跨平臺組態軟件可以很好的解決融合終端APP應用的技術問題,其主要優勢如下:1、跨平臺技術及硬件無關性,打通了軟件與硬件之間的鏈接,實現硬件無關性問題,用戶不需要關心底層硬件的編譯,APP應用只需要在QTouch上組態即可;2、代碼無關性,采用QTouch軟件可以實現APP應用免編程,用戶只需要會基本組態就可以完成數據采集,邏輯編程,APP應用界面開發等;3、調試及管理規范化,實現工程與產品分離原則,具有快速的工程開發能力;
4、產品標準化和服務化,QTouch確保產品的標準,并具有完善的遠程聯網運維和服務品質。
QTouch跨平臺自動化軟件是采用跨平臺類庫設計,集成了:設備通信、圖形顯示、數據轉換、邏輯處理等功能,提供二次開發的自動化平臺軟件。其功能強大,協議豐富,簡單易用,跨平臺支持等特點。
2.1 跨平臺支持
QTouch跨平臺自動化軟件,支持眾多的操作系統,從而實現多平臺的運行和協作,具有多平臺支持,統一開發平臺,多平臺協作運行,實現智慧及物聯,其支持的操作系統如下所示:
2.2 智能處理器支持
QTouch尤其在智能終端上的支持性能良好,除支持通用的intel處理器外,更多的支持基于ARM構架的RISC處理器,便于用戶采用QTouch軟件快速的組建自己的智能化產品。
2.3 運行方式
QTouch運行方式分為設計開發環境和運行環境,設計開發環境可以在臺式機或筆記本上進行,而運行環境則可以在多種設備上運行,只需要通過本地網絡或互聯網進行下載即可。運行方式如下圖所示:
2.4 功能列表
QTouch軟件集成了設備通信、圖形界面、數據轉換、邏輯處理等四大自動化應用,并提供統一的二次開發環境,在應用上支持:智能設備運行,web訪問接口,移動APP應用,本地計算機運行等四種運行方式。
功能列表說明如下:
三、QTouch在臺區融合終端上的應用
QTouch軟件技術采用了開發環境與運行環境分離,運行環境部署到融合終端,通過本地網絡或4G/5G網絡實現遠程編程組態,系統分為4層,實現了功能向上支撐原則,用戶只需要面向業務進行工程組態即可。原理及應用模型如下:
QTouch軟件內置基于C語言、MU表達式、JS語法、AI專家策略開發等編程方式,采用內置API,所見即所得的基礎編程方式,可以快速組建基于工程的邏輯應用,可以滿足基于臺區融合終端的功能性要求:
QTouch軟件作為一套完整的臺區融合終端APP,已經在現場獲得應用,可以滿足電科院的集中管控原則,通過總部平臺到省級平臺分發到生產和運維環節。
融合終端作為電網臺區物聯網最重要的智能終端設備,未來有可能實現500萬臺的用量,是電網管理臺區的重要單元。QTouch軟件作為臺區融合終端一款物聯網OS級的應用APP,產品本身已經滿足現場的需求和應用,從設計框架和功能上超越了應用本身,具有二次開發組態功能,具有邏輯編程和AI設計能力,是一款可以值得在電網臺區全面推廣的物聯網OS系統