概念
分散式測量就是這個測量系統本身是分散式的可以進行一系列的操作最後數據可以匯總。
摘要
本發明涉及計算機和通信網路中的測量技術領域,特別涉及一種完全分散式測量協同問題的解決方法。包括步驟:產生測量任務的請求節點向協同節點傳送第一類測量請求訊息;協同節點根據當前狀態決定傳送否定應答還是保持沉默;如果請求節點逾時,則根據當前狀態進行下列3類操作中的一種:(1)向協同節點傳送第二類測量請求訊息;(2)進行環檢測;(3)保持沉默;收到第二類測量請求訊息的協同節點根據當前狀態決定傳送否定應答還是肯定應答;接收到肯定應答的請求節點進入測量狀態,並開始測量。本發明在網路測量系統上實現了互斥測量協同的能力。現有的網路測量系統均不支持測量協同和測量任務的互斥執行。該方法具有良好的處理衝突任務的能力,使得在任務並發性較強時仍然具有較好的任務執行能力。
詳細介紹
隨著科學技術的迅猛發展,以及國際市場競爭日益激烈和人們對產品的追求不斷個性化,極大地推動著製造業發生深刻的變革,許多企業都積極採取“敏捷製造”、“全球製造”和“網路製造”的策略,整個製造業形成了“網路全球化”、“市場全球”、“競爭全球化”和“經營全球化”的新格局。測量系統作為企業的主要數據信息來源,是信息流和物料流的一個重要轉換場所,必然需要與新的企業製造策略相適應,從集中的孤立的組織結構形式演變為分散式的甚至是全球化的集成組織結構形式,為適應這一發展趨勢,建立與之相適應的更加快速、智慧型、柔性的自動化測量系統,哈爾濱工業大學設立了“面向網路化製造的分散式測量系統及其關鍵技術研究”課題,並獲得了國家自然科學基金資助。
該測量系統遵循開放體系標準CORBA,符合尺寸測量接口標準DMIS,依託網路技術及測量設備硬體技術,實現多測量設備的協同工作,軟、硬體動態配置和即插即用,遠程測量和控制,測量信息和資源共享等功能,開展了主要包括分散式測量系統的功能模型、信息模型、系統體系結構以及相應的分散式資料庫技術的研究;分散式測量系統控制模型研究;以三坐標測量機為對象,開展網路化測量設備及其接口技術研究。
目前該項目取得了重大進展:建立了基於CORBA和DMIS的分散式測量系統框架模型。該框架分為框架系統(DMIS對象服務、DMIS語句解析、測量數據管理、事件通知管理、數學計算服務等)、測量設備組件(不同測量設備控制系統)和外部套用組件(CAD/CAM、質量信息系統、統計分析報告系統等)。系統通信模型採用客戶機-代理-伺服器和事件訂閱、發布兩種通信模型。DMIS語義體系的建立是分散式測量系統區別於其他分散式系統的關鍵技術,其實現方法包括利用面向對象技術定義DMIS對象以封裝DMIS檔案中語句塊所包含的語義;定義DMIS接口對象來實現CORBA組件間DMIS信息的通訊。DMIS對象按其在測量過程中所包含的信息和功能分為初始化DMIS引擎對象、特徵對象、測量對象、構造對象、算法調用對象、DME對象、公差對象、坐標系對象、測頭對象、異常對象和事件對象等。DMIS接口對象主要考慮兩個方面:通過接口在ORB兩端傳送合適的參數完成用戶的操作需要;能夠把用戶請求情況以及過程參數和結果準確、全面、及時地返回給用戶。
項目負責人葉東,哈爾濱工業大學自動化測試與控制系副教授,系副主任。1999年畢業於哈爾濱工業大學精密儀器及機械專業,獲得工學博士學位,主要研究方向為現代坐標測量理論和方法,計算機輔助質量工程等。主持並完成國家863計畫CMIS主題項目1項、省、部級基金項目1項、橫向項目2項;主要參加並完成國家自然科學基金2項、其他橫向項目3項。