GPS面積測量儀的軟硬件設計
隨著測量技術和農業精細化的不斷發展,面積的測量對于精度、效率的要求越來越高,自動化、信息化成為必然趨勢。目前先進的GPS技術在面積測量方面的快速準確性正越來越得到人們的認可,下面看下GPS面積測量儀的軟硬件設計。
GPS測量面積的優點在于,對于一個不規則的圖形,比如說坡面面積,利用GPS采集數據之后交由計算機計算,要遠比人為進行估算測量要準確的多。
GPS面積測量儀由高精度的GPS接收模塊、精確面積計算方法與電腦系統結合,可以實現任何不規則面積的實時測試、動態圖形顯示和數據智能化處理和儲存。使用方法是采用GPS接收機繞所測量面積一圈,實時地測量農田的定位信息,經過坐標轉換將面積元素代入編制好的程序進行計算。面積測量儀簡單架構如下圖1所示:
GPS面積測量儀的接收機:用戶接收部分主要由以無線電傳感和計算機技術支撐的GPS衛星接收機和GPS數據處理軟件構成。微處理器是GPS接收機的核心,承擔整個系統的管理、控制和實時數據處理工作。視屏監控器是接收機與操作者進行人機交流的部件。數據采集系統:首先讀取GPS信號。當ARM系統讀取到GPS信號后,驗證GPS信號的完整性和傳輸的正確性;當所有驗證都沒有發生錯誤的時候,怎樣對GPS信號進行格式變換;如何從GPS信號內提取出有用的時間信息和定位信息,并重新打包,進行顯示或者存儲。當前數據采集系統較多使用ARM嵌入式系統,因其價位與5l單片機相差不大,但功能卻更加強大。但隨著農業導航的進一步發展,強大的平板電腦將逐步得到廣泛應用。
GPS面積測量儀的操作系統:當前使用較多的是Windows、winxp、Linux操作系統。Linux內核不包含圖形界面,所以原生的Linux只能用命令行操作;Windows是微軟公司嵌入式、移動計算平臺的基礎,它的內核直接包含了圖形界面,所以可以直接操作圖形界面;VisualC++是Microsoft公司推出的開發Win32環境程序,面向對象的可視化集成編程系統。它不但具有程序框架自動生成、靈活方便的類管理、代碼編寫和界面設計集成交互操作、可開發多種程序等優點,而且通過簡單的設置就可使其生成的程序框架支持數據庫接口、OLE2,WinSock酬絡、3D控制界面。
GPS面積測量儀的算法設計:算法設計中需耍完成定位數據的提取與變換運算。提取定位數據時,幣需要了解NuEA0183通訊協議的全部信息,僅需要挑選出本那部分定位數據,其余的信息忽略掉。
通過判斷GPS面積測量儀上“ASCII” “$”判斷是否是幀頭,并通過判斷逗號的個數來區分當前信息是哪種導航定位參數。需要把時間情息南格林坨治時間轉換為標準時間,通常加8h即可。GPS面積測量儀儀繞地一周后,在面積儀上顯示的圖形如圖2所示:
GPS水平定位精度5-10m,垂直10-30m,所以GPS面積測量儀儀日前仍然存在若些誤差,比如當測量坡地面積的時候,由于GPS信呼垂直誤差較人,很難確定坡地的高度。當測量路線在角度較小的三叉路時,或者在發夾形曲線的道路以及環形路時,容易產生誤差,而很多其它條件也同樣會影響到導航的不準確性。用多次預報是一個有效的方法。