隨著計算機技術、網絡技術、控制技術及傳感技術的發展,在保證生產過程安全高效運行的同時,工業過程控制系統日益朝著集成化、大型化方向發展,表現為系統的復雜性不斷增加,控制目標多元化,變量數量增多且相關性增強,并存在多種約束。
在工業過程控制系統設計中通過實時歷史數據庫及計算引擎可實現系統的優化分析。通過力控實時歷史數據庫提供的海量數據源與計算引擎的多種優化算法相結合,能夠實現在線優化全廠過程自動化系統,保證全廠裝置在實際生產過程中達到優化調度、節能降耗的作用。
力控計算引擎Fcyber基于node.js腳本引擎結合靈活的編程語言,實現海量數據的統計分析、關系數據庫交互以及第三方用戶自定義庫封裝調用等功能。結合力控企業級實時歷史數據庫pSpace、以及離線仿真平臺,可實現從采集、數據處理、數據模型建立、控制策略到全廠綜合自動化在線優化,進而可將企業領導者的經營決策、生產管理和調度信息落實至全廠裝置的實際生產過程中,達到統計分析、優化調度、節能降耗的作用,為企業實現“安穩長滿優”提供有力支撐和保障。
計算引擎Fcyber分為底層內核、功能模塊、配置管理三部分。內核主要實現執行運算以及接口封裝;功能模塊主要為用戶提供常用的一些行業應用的功能模塊,另提供用戶二次開發腳本編輯環境,可供用戶生成自定義模型;
配置管理主要是給予用戶實現快速的實時歷史數據庫測點及關系庫配置管理,通過快速操作能夠實現整體環境的配置。
計算引擎以力控實時歷史數據庫pSpace作為數據源,支持與Oracle、SqlServer、MySql、Access的多種關系數據庫接入。軟件提供豐富的函數運算支持數據庫函數、定時器、字符函數、日期時間函數、數學函數、控制語句、操作符、自定義函數以及CSV等操作函數,原生支持Nodejs函數。計算引擎適用于各類行業場景,提供多種行業應用模板,軟件提供便捷的開發環境及調試環境,運行環境可以隨時監測工程內各個任務的運行狀態。

1.工程管理
支持工程任務的創建、刪除、修改 支持配置多任務,支持多任務的并行執行 支持工程備份、導入/導出 支持工程加密
2.任務管理
支持任務的編輯、調試 支持模板功能 任務運行狀態、結果監控
3.腳本編輯器
支持js腳本 支持復制、粘貼、撤銷 支持高亮、語法檢測、提示聯想 支持任務代碼配置調試、運行調試
4.函數
支持pSpace函數 支持各類關系數據庫操作函數 支持自定義函數 支持第三方算法調用 Node.js原生支持函數