傳動網 > 新聞頻道 > 企業動態 > 資訊詳情

TwinCAT 3 軟件已集成機器學習功能

時間:2019-05-15

來源:智造商 作者: 麥總mcrazy

導語:據悉,TwinCAT 解決方案支持實時機器學習,能夠處理包括運動控制...等在內的各類嚴苛任務,并通過規范性維護、流程自我優化和流程異常的自主檢測...等功能,幫助設備用戶和制造商提升機器的綜合性能。

上月初,Beckhoff官網發布消息稱其已經在TwinCAT3軟件中無縫集成了機器學習(ML)解決方案,以幫助用戶在基于PC控制的設備系統中部署機器學習應用。

據悉,TwinCAT解決方案支持實時機器學習,能夠處理包括運動控制...等在內的各類嚴苛任務,并通過規范性維護、流程自我優化和流程異常的自主檢測...等功能,幫助設備用戶和制造商提升機器的綜合性能。

1.1.jpg 

Beckhoff方面表示,機器學習的基本概念,是不再遵循為特定任務專門設計方案、然后將這些解決方案轉化為算法的傳統工程路線,而是從示例性過程數據中學習所需的算法。通過這種替代方法,可以訓練出強大的機器學習模型,然后用于提供卓越或性能更優的解決方案。在自動化技術方面,這為許多領域開辟了新的可能性和進一步提升優化的潛力,包括:預測性維護、過程控、異常檢測、協作機器人、自動化質量控制和機器優化。

 1.2.jpg

按照官宣的說法,需要學習的模型是在機器學習框架(如:MATLAB或TensorFlow)中進行訓練的,然后通過ONNX(即:開放式神經網絡交換格式OpenNeuralNetworkExchangeFormat,一種用于描述訓練模型的標準化數據交換格式)導入TwinCAT運行。為此,TwinCAT的runtime整合了以下新功能:

用于經典機器學習算法的TwinCAT3機器學習推理引擎,例如:支持向量機(SVM)和主要成分分析(PCA)

用于深度學習和神經網絡的TwinCAT3神經網絡推理引擎,如:多層感知器(MLP)和卷積神經網絡(CNN)

1.3.jpg 

同時,模型結果是可以實時直接執行的。就是說,推理-即已訓練機器學習模型的執行,可以使用TwinCATTcCOM對象實時直接完成,并通過PLC,C/C++TcCOM接口或循環任務調用。如果網絡較小,對應于50μs的TwinCAT周期時間,支持小于100μs的系統響應時間。

 1.4.jpg

另外,與控制技術的無縫集成,將意味著:

TwinCAT3本身所提供的多核支持也同樣適用于機器學習應用。因此,不同的任務程序可以訪問同一個特定的TwinCAT3推理引擎而不會相互限制。

機器學習應用完全可以訪問TwinCAT中所有可用的現場總線接口和數據,這將使其能夠使用到大量數據,例如:用于復雜的傳感器數據融合(數據合并),并且有機會通過與執行機構的實時接口實現設備控制的優化。


中傳動網版權與免責聲明:

凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.hysjfh.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。

本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。

關注伺服與運動控制公眾號獲取更多資訊

關注直驅與傳動公眾號獲取更多資訊

關注中國傳動網公眾號獲取更多資訊

最新新聞
查看更多資訊

熱搜詞
  • 運動控制
  • 伺服系統
  • 機器視覺
  • 機械傳動
  • 編碼器
  • 直驅系統
  • 工業電源
  • 電力電子
  • 工業互聯
  • 高壓變頻器
  • 中低壓變頻器
  • 傳感器
  • 人機界面
  • PLC
  • 電氣聯接
  • 工業機器人
  • 低壓電器
  • 機柜
回頂部
點贊 0
取消 0