亚洲AV日韩AⅤ综合手机在线观看,激情婷婷久久综合色,欧美色五月婷婷久久,久久国产精品99久久人人澡

  • <abbr id="uk6uq"><abbr id="uk6uq"></abbr></abbr>
  • <tbody id="uk6uq"></tbody>
  • 基于ARM9的無人機(jī)農(nóng)業(yè)植保作業(yè)系統(tǒng)

    時間:2024-08-07 03:18:21 電子信息工程畢業(yè)論文 我要投稿
    • 相關(guān)推薦

    基于ARM9的無人機(jī)農(nóng)業(yè)植保作業(yè)系統(tǒng)

      摘要:介紹了一個以ARM9為控制核心,遙控器或PC計(jì)算機(jī)為交互設(shè)備的無人機(jī)農(nóng)業(yè)值保系統(tǒng)的主要設(shè)計(jì)思想。著重對系統(tǒng)的組成、硬件配置、軟件設(shè)計(jì)及主要功能進(jìn)行了詳細(xì)的描述,并給出了ARM9控制程序的流程圖,文章還對系統(tǒng)的通信程序設(shè)計(jì)做了簡要闡述。

      關(guān)鍵詞:無人機(jī);ARM9;測控系統(tǒng);遙控器;數(shù)據(jù)采集

      1、概述

      主要應(yīng)用多旋翼智能無人進(jìn)行液體物質(zhì)的自動添加,加滿后自動停止加注。能夠自動巡航,在飛行狀態(tài)下,該控制系統(tǒng)應(yīng)具有利用慣性測量單元配合機(jī)載衛(wèi)星定位系統(tǒng)測得當(dāng)前飛行方向及飛行姿態(tài)數(shù)據(jù)并根據(jù)系統(tǒng)設(shè)計(jì)要求提供相關(guān)數(shù)據(jù)的提取與傳輸?shù)墓δ。該系統(tǒng)采用PC機(jī)、ARM9及遙控器對無人機(jī)進(jìn)行控制,實(shí)現(xiàn)試驗(yàn)數(shù)據(jù)的自動采集、分析及處理。

      2、系統(tǒng)組成

      該系統(tǒng)由無人機(jī)、ARM9、遙控器、計(jì)算機(jī)以及相應(yīng)的軟件系統(tǒng)組成。系統(tǒng)組成情況見圖1所示。其中,智能無人機(jī)和ARM9為系統(tǒng)基本配置,其余為可選部分,用戶可根據(jù)需求選擇遙控器或計(jì)算機(jī),也可兩者都選。

      2.1多旋翼無人機(jī)

      該機(jī)是垂直起降、自主導(dǎo)航的無人飛行器系統(tǒng),具備人工遙控、定點(diǎn)懸停、航線飛行等多種飛行模式,統(tǒng)集成了三軸加速度計(jì)、三軸陀螺儀、磁力計(jì)、氣壓高度計(jì)等多種高精度傳感器和先進(jìn)的控制算法設(shè)計(jì),操控因而變得非常簡單,對于毫無遙控飛行經(jīng)驗(yàn),也能夠在很短的時間內(nèi)學(xué)會它的操控飛行。在這款旋翼機(jī)上還加裝了無線數(shù)字圖傳,可以實(shí)時的將監(jiān)視到的圖像信息,傳到地面控制中心。

      2.2 ARM9

      智能無人機(jī)是一個比較復(fù)雜的集成系統(tǒng),需要飛行器的設(shè)計(jì)、空間定位、路徑規(guī)劃、飛行控制、圖像識別等各方面技術(shù)的支持。為了能夠充分利用這些技術(shù),我們通過ARM9將各個功能模塊化,通過合理的架構(gòu)設(shè)計(jì)將其整合,達(dá)到智能控制的目的。

      2.3遙控器

      用于向ARM9發(fā)送控制命令,接受ARM發(fā)送的試驗(yàn)數(shù)據(jù);完成各種試驗(yàn)參數(shù)的設(shè)置。

      2.4計(jì)算機(jī)

      用于向ARM發(fā)送控制命令,接受、顯示并存儲ARM發(fā)送的各種數(shù)據(jù);完成各種試驗(yàn)參數(shù)的設(shè)置;對試驗(yàn)數(shù)據(jù)進(jìn)行評估;在聯(lián)網(wǎng)運(yùn)行時接受上位計(jì)算機(jī)的試驗(yàn)指令,并將其返回的數(shù)據(jù)傳送給上位計(jì)算機(jī)。

      3、系統(tǒng)硬件配置

      根據(jù)系統(tǒng)的組成情況及功能要求,硬件配置選擇如下:

      (1)計(jì)算機(jī):PC兼容機(jī)或品牌計(jì)算機(jī),CPU 1.0GHz以上,128M以上內(nèi)存,30G以上硬盤,52倍光驅(qū),17H-RS232C串口。

      (2)ARM9:最高頻率200MHz;16KB指令高速緩存,8KB數(shù)據(jù)高速緩存,硬件JAVA加速,擴(kuò)展多媒體指令集結(jié)構(gòu)。

      (3)遙控器:進(jìn)行無人機(jī)升降,護(hù)航等控制。

      (4)傳感器:磁傳感器:最主要的就是要遠(yuǎn)離電動馬達(dá),由于電動馬達(dá)產(chǎn)生的磁場強(qiáng)度遠(yuǎn)大于地球的磁場強(qiáng)度,所以馬達(dá)接近傳感器會產(chǎn)生硬磁的失真。還有用到加速度傳感器、陀螺儀、磁傳感器、壓力傳感器等。

      4、系統(tǒng)軟件設(shè)計(jì)

      本系統(tǒng)的軟件設(shè)計(jì)包括ARM、遙控器及PC計(jì)

      算機(jī)軟件三部分。

      4.1 ARM軟件設(shè)計(jì)

      ARM軟件采用Linux的開發(fā)平臺設(shè)計(jì)。軟件包括初始化、命令接收、設(shè)備控制、數(shù)據(jù)傳送、參數(shù)設(shè)置等模塊。命令接收模塊接受磁場強(qiáng)度、遙控器或PC計(jì)算機(jī)發(fā)送的啟動、自動、上升、下降、加速、護(hù)航、急停等操作命令;設(shè)備控制模塊按接受到的命令啟停相應(yīng)的物理裝置,控制設(shè)備運(yùn)行;數(shù)據(jù)傳送模塊完成數(shù)據(jù)的返回,如電量,加注藥量等數(shù)據(jù)的傳輸,并把這些數(shù)據(jù)及設(shè)備運(yùn)行狀態(tài)信息傳送給PC計(jì)算機(jī);參數(shù)設(shè)置模塊根據(jù)遙控器或PC機(jī)傳送的參數(shù)計(jì)算出其它參數(shù),并把所有參數(shù)存儲到ARM的存儲器中。在研究的初始階段,由于機(jī)載處理器性能的限制,我們選擇將數(shù)據(jù)發(fā)送到地面基站進(jìn)行運(yùn)算處理,然后傳回給無人機(jī),指導(dǎo)無人機(jī)的運(yùn)動。由于在個過程中一般是沒有人工參與,所以也能算智能控制一種,但地面處理器和智能無人機(jī)之間通信性能對這種控制方式的自主性影響較大。實(shí)現(xiàn)讓無人機(jī)在一個未知環(huán)境中進(jìn)行探索,同時完成二維環(huán)境建模,并完成了部分三維建模工作。我們將搭載在無傳回地面站,用不同的算法模塊(建模、定位、避障)進(jìn)行數(shù)據(jù)處理,將處理好的數(shù)據(jù)結(jié)果發(fā)送給無人機(jī)。

      4.2遙控器軟件設(shè)計(jì)

      輕觸遙控器軟軟件設(shè)計(jì)包括農(nóng)藥播撒、病蟲害監(jiān)測、水土保持觀察、作物產(chǎn)量評估等農(nóng)業(yè)植保作業(yè)?梢酝ㄟ^App上的幾個按鈕就能完成無人機(jī)高清航拍、自動懸停、夜航功能、自動返航、實(shí)時數(shù)據(jù)顯示等功能。

      4.3 PC計(jì)算機(jī)軟件設(shè)計(jì)

      PC計(jì)算機(jī)軟件采用Linux開發(fā)平臺設(shè)計(jì),試驗(yàn)數(shù)據(jù)的存儲與管理采用My sql數(shù)據(jù)庫,ARM與PC計(jì)算機(jī)之間的通訊采用自由端口模式。

      4.3.1結(jié)構(gòu)及功能描述

      功能描述如下:

      (1)無人機(jī)農(nóng)業(yè)植保作業(yè)飛行控制系統(tǒng)功能:1.該控制系統(tǒng)有與有效機(jī)載重量相適應(yīng)的執(zhí)行機(jī)構(gòu)功率輸出零部件合理設(shè)計(jì)方案2.具有北斗(次選GPS)的精準(zhǔn)機(jī)載定位系統(tǒng)及能夠鎖定高度、平穩(wěn)懸停的控制功能3.在飛行狀態(tài)下,控制系統(tǒng)具有利用慣性測量單元配合機(jī)載衛(wèi)星定位系統(tǒng)測得當(dāng)前飛行方向及飛行姿態(tài)數(shù)據(jù)并根據(jù)系統(tǒng)設(shè)計(jì)要求提供相關(guān)數(shù)據(jù)的提取與傳輸?shù)墓δ?.飛行器發(fā)生異常時,該控制系統(tǒng)有應(yīng)急保護(hù)技術(shù)與系統(tǒng)如:失控保護(hù)、斷槳保護(hù)及遙控器觸發(fā)自動返航等功能5.能夠?qū)崟r提供機(jī)載電源系統(tǒng)中各類電源電量量程及報警信息的電源管理系統(tǒng)6.設(shè)計(jì)有飛行姿態(tài)及其它控制硬件機(jī)構(gòu)的減震系統(tǒng)7.該控制系統(tǒng)能在風(fēng)力<8m/s(小于5級)的環(huán)境下保持良好的飛行姿態(tài)8.該控制系統(tǒng)設(shè)計(jì)有較大的存儲空間,以便能夠接收地面大量的植保作業(yè)飛行計(jì)劃數(shù)據(jù),并能夠根據(jù)地面定位系統(tǒng)提供的定位數(shù)據(jù)實(shí)時修正預(yù)定飛行計(jì)劃數(shù)據(jù)。

      (2)飛行定位與位置修正功能:1.該飛控系統(tǒng)的遙控器通信部分能夠兼容常見不同類型的遙控接收機(jī)2.該系統(tǒng)的地面端與飛行器端設(shè)計(jì)有對應(yīng)的數(shù)傳模塊。

      (3)無人機(jī)植保作業(yè)保障子系統(tǒng)功能:該系統(tǒng)能夠在無人值守條件下完成大量飛行器用鋰電池的充電工作。

      5、結(jié)束語

      本文介紹了無人機(jī)農(nóng)業(yè)植保作業(yè)的具體功能及其實(shí)現(xiàn)。從系統(tǒng)的組成,硬件的配置,軟件設(shè)計(jì)及功能設(shè)計(jì)均做出了具體研究,提供了可實(shí)現(xiàn)設(shè)計(jì)的具體方案。

      參考文獻(xiàn):

      [1]Unmanned systems integrated roadmap FY2011-2036. Department of Defense, USA, 2011.

      [2]Clapper J, Young J, Cartwright J, et al. Unmanned systems roadmap 2007-2032. Washington:Office of the Secretary of Defense, 2007.

      [3]王英勛,蔡志浩.無人機(jī)的自主飛行控制. 航空制造技術(shù), 2009(8):26-31.

      [4]Casbeer D W, Kingston D B, Beard R W, et al. Cooperative forest fire surveillance using a team of small unmanned air vehicles. Int J Syst Sci,2006, 37(6):351-360.

      [5]Girard A, Howell A, Hedrick K. Border patrol and surveillance missions using multiple unmanned air vehicles//Proc. IEEE Conf. Decision and Control, 2004:620-625.(end)

    【基于ARM9的無人機(jī)農(nóng)業(yè)植保作業(yè)系統(tǒng)】相關(guān)文章:

    解析基于ARM9的Linux內(nèi)存映射03-07

    論沼肥在農(nóng)業(yè)植保生態(tài)系統(tǒng)中的作用03-18

    淺析沼肥在農(nóng)業(yè)植保生態(tài)系統(tǒng)中的作用03-18

    探析沼肥在農(nóng)業(yè)植保生態(tài)系統(tǒng)中的作用03-18

    基于ARM9微處理器與Linux操作系統(tǒng)的SD驅(qū)動開發(fā)03-07

    基于區(qū)域的農(nóng)業(yè)企業(yè)并購行為研究03-24

    基于農(nóng)業(yè)企業(yè)稅收優(yōu)惠政策的稅務(wù)籌化03-14

    基于DEA的河北省農(nóng)業(yè)生產(chǎn)超效率分析12-05

    探討城市園林植保發(fā)展趨勢03-18