趙 炯,屈劍平,周 杰,潘舒眉
(同濟大學機械電子工程研究所,上海 201804)
隨著計算機在社會各個領域的廣泛應用,對計算機各類軟件的需求也越來越大,開發人員為了開發合適的軟件廢寢忘食地工作,但往往卻在重復的編碼工作中消耗了精力。盡管各個領域需要的軟件差別很大,但基本都包括了數據庫操作和用戶界面的設計,而這兩部分的開發很可能就是降低開發效率的原因。
地鐵盾構是一種挖掘地鐵隧道的專用典型復雜機電液一體化設備。它本身結構十分復雜,故障頻率較高,所以為它開發的故障診斷系統也很復雜,需要的開發周期也較長,為了提高盾構機故障診斷系統的開發效率和軟件性能,必須選用一種開發框架來減少重復開發。
本盾構機故障診斷與維護系統以盾構關鍵部件及其施工行為作為研究對象,根據各工作機構的功能、原理以及歷史故障統計記錄,分析其危害性與分布狀況,剖析故障發生的原因和機理,研究狀態信息的實時獲取技術,建立嵌入式盾構施工狀態信息監測單元。同時,結合故障情況,有針對性地制定合理有效的維修計劃,并及時指導未來施工。
盾構機故障診斷系統結構分為6個部分,如圖1所示。
a.數據采集:實時監測各測點的測量值和數據狀態。本系統的原始數據來源是經PLC采集并處理后的數據,經UDP的方式接收。系統所得數據與盾構上原有的監測系統顯示數據同步,為最終顯示數據,因此不需再進行數據處理。……