0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

遠程監(jiān)控匯報系統(tǒng)適用于飛行員學員首次單獨飛行

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:YEHUDA SINGER, PH.D. ? 2022-11-07 14:56 ? 次閱讀

遠程監(jiān)控匯報系統(tǒng)(RMDS)適用于飛行員學員的首次單獨飛行。它使教練機能夠?qū)崟r監(jiān)控飛行,并在以后回放飛行以提供詳細的反饋和說明。

飛行員實習生執(zhí)行他或她的第一次單人飛行可能會犯錯誤,可能導致嚴重事故。一個簡單的解決方案是在駕駛艙內(nèi)放置一個攝像機,并將實時視頻傳輸?shù)綇牡孛姹O(jiān)控飛行的教練機。但是,以每秒 15 幀的速度傳輸數(shù)字視頻需要 160 Mbps 的帶寬。這種渠道的成本非常昂貴。問題是如何避免傳輸視頻并仍然監(jiān)控飛行中飛機的狀態(tài)。解決方案是對輸入視頻進行圖像處理并將數(shù)值結(jié)果傳輸?shù)降孛?。傳輸?shù)值結(jié)果只需要每秒 9,600 位的帶寬,可通過射頻無線電調(diào)制解調(diào)器輕松、經(jīng)濟地傳輸。

該飛機配備了連接到駕駛艙視頻處理器的攝像頭、無線電調(diào)制解調(diào)器和 GPS。駕駛艙視頻處理器執(zhí)行圖像處理以分析儀表的狀態(tài)。圖像處理的數(shù)值結(jié)果和GPS數(shù)據(jù)通過無線電調(diào)制解調(diào)器發(fā)送到地面站(GS),地面站將面板和3D地圖的視圖盡可能恢復到飛機上看到的真實視圖。GS的平臺基于FSX-Microsoft飛行模擬器。

為了實現(xiàn)盡可能接近真實視頻的地面,我們需要在每個攝像頭上以每秒 15 幀的速度執(zhí)行圖像處理。

系統(tǒng)分析

在項目的系統(tǒng)分析階段,計算機要求是:

CPU 負載為 30%

內(nèi)存和總線的帶寬為 40%

估計這些資源使用情況的假設是:

圖像處理是在一組感興趣區(qū)域 (ROI) 上執(zhí)行的

每個 ROI 為 100 x 100 像素 = 104 像素

有 20 個投資回報率

每秒 15 幀

內(nèi)存訪問為 10 ns,這與訪問緩存失敗有關(guān)。

比內(nèi)存快的 CPU 在訪問內(nèi)存時都會延遲內(nèi)存。

因此,要估計 CPU 負載,我們必須計算算法中的內(nèi)存訪問次數(shù)。由于算法不按順序訪問內(nèi)存,因此我們采用更大的內(nèi)存訪問時間值。表 1 顯示了遠高于預期的 CPU 負載:超過 54%,而對應于典型要求的 30% 的值。表 2 顯示了所需的內(nèi)存帶寬。略高于40%。

表1

21

表2

22

在下一節(jié)中,我們將介紹為項目選擇計算平臺的其他注意事項。

選擇平臺

與此類項目相關(guān)的軟件開發(fā)是關(guān)鍵路徑;因此,要求找到一個帶有兩個處理器的現(xiàn)成評估板,并開始軟件開發(fā),而無需等待硬件開發(fā)。2004年底,我們選擇了ADI公司的BF561雙核作為我們項目的平臺。通過選擇 BF561(見圖 3),我們消除了 CPU 時間的瓶頸。

圖3

23

內(nèi)存帶寬受以下各項支持:

用于指令的單獨緩存

單獨的數(shù)據(jù)緩存

用于捕獲流入和傳出的流視頻的快速 DMA.1(此外,BF561 還具有標準 I/O 資源,如 RS-232、SPI 和并行 I/O)

ADI公司的評估板ADSP-BF561 EZ-KIT Lite2使我們能夠立即開始軟件開發(fā)。未包含在評估板上的I/O是通過向后連接器連接到評估板的擴展板上實現(xiàn)的。

與BF561相關(guān)的軟件工具允許一臺PC作為控制兩個DSP的開發(fā)平臺(見圖4)。當然,當開發(fā)系統(tǒng)由一臺PC控制時,多處理器的軟件開發(fā)過程會變得更加簡單。此外,實時圖像處理應用程序的軟件開發(fā)意味著支持集成開發(fā)環(huán)境(IDE)的實用程序。必須將輸入圖像顯示為由DSP中的視頻解碼器采樣的圖像。圖5顯示了視頻解碼器捕獲并存儲在DSP存儲器中的圖像。圖像由圖像查看器顯示,該查看器是 IDE 的一部分。此功能有助于集成逐行掃描攝像機。逐行視頻在振動環(huán)境中的圖像處理應用中至關(guān)重要。攝像機產(chǎn)生的電視標準是 525 行和 858 列。相機生成的圖像大小為每幀 640 x 492 像素。圖像查看器有助于找到輸入視頻的實際大小,即 525 x 858。

圖4

24

軟件設計可提高性能

兩個內(nèi)核通過共享內(nèi)存進行交互。共享內(nèi)存是由外部端口閃存/SDRAM控制的外部DRAM(再次參見圖3)。兩個核心的利用率取決于項目的功能分解。在計算任務可以分解為獨立子任務的理想情況下,處理器得到充分利用。另一方面,如果功能分解產(chǎn)生相互依賴的子任務,則在同步處理器以訪問共享內(nèi)存中的數(shù)據(jù)時會花費大量時間。設計目標是最大程度地減少這些相互依賴關(guān)系;因此,處理器變得松散耦合。

圖 5 顯示了我們系統(tǒng)的功能分解。每個 DSP 都有自己的高速緩存指令和高速緩存數(shù)據(jù)。一個 DSP 對來自攝像機的視頻進行采樣并僅執(zhí)行圖像處理,而第二個 DSP 連接外部世界:

圖5

25

通過射頻調(diào)制解調(diào)器到 GS

前往全球定位系統(tǒng)

前往相機的對比度控制

執(zhí)行圖像處理的DSP通過共享存儲器處理第二個DSP,并提供數(shù)值結(jié)果和對比度值。第二個DSP不承認接受這些數(shù)據(jù),從而降低了我們的同步成本。

將任務分配給兩個 DSP 的這種功能保證了它們是松散耦合的;因此,它們的計算能力最大化。

視頻處理

流模擬視頻由視頻解碼器捕獲,解碼器將其轉(zhuǎn)換為數(shù)字視頻,并通過其中一個DMA通道將轉(zhuǎn)換后的視頻傳輸?shù)酵獠看鎯ζ?。幀完成時:

當收到新幀并將其存儲在內(nèi)存中時,DSP 會生成中斷。

DMA 會自動切換,以便在新的內(nèi)存緩沖區(qū)中獲取額外的幀,而不會受到 DSP 的干擾。

DSP 同時處理幀,而新幀由視頻解碼器捕獲。為了提高性能,與ROI相關(guān)的部分圖像從DSP的外部存儲器傳輸?shù)狡鋬?nèi)部存儲器。

為了啟用實時調(diào)試,我們在監(jiān)視器電視上生成帶有視頻標記的圖像,顯示處理的最后一幀。但是,我們的輸入視頻是逐行掃描類型,而監(jiān)視器電視支持隔行掃描視頻。

圖 6 列出了兩種視頻類型的線路信息。逐行掃描視頻幀由從第 0 行開始,到第 524 行結(jié)束的 525 行的連續(xù)序列組成。隔行掃描視頻由兩個子幀組成:一個子幀是從第 0 行開始到第 524 行結(jié)束的所有偶數(shù)行的序列;另一個子幀是從第 1 行開始到第 523 行結(jié)束的所有奇數(shù)行的序列。我們再次使用BF561中的快速DMA將逐行掃描視頻轉(zhuǎn)換為隔行掃描視頻。此外,我們還添加了特殊標記,以在視頻中顯示結(jié)果以進行調(diào)試和錄制以進行調(diào)試。

音頻處理

為了使受訓者和培訓師之間能夠在正常的航空電子通信渠道之外進行通信,我們增加了通過無線電調(diào)制解調(diào)器進行語音處理的功能。無線電調(diào)制解調(diào)器以每秒 9,600 位的波特率工作。語音的帶寬為每秒 3,200 比特,而全球波特率為 9,600。解決方案是在與外部世界接口的DSP中執(zhí)行壓縮和解壓縮。培訓師有一個麥克風和一個連接到 GS 的耳機。GS壓縮訓練器的聲音,并通過射頻調(diào)制解調(diào)器將其發(fā)送到BF561;BF561解壓縮并激活音頻解碼器,該解碼器連接到學員的耳機。受訓者可以通過他或她的麥克風與培訓師交談,BF561 壓縮他或她的聲音并通過射頻調(diào)制解調(diào)器將其發(fā)送到 GS。在GS中,執(zhí)行語音恢復并將其路由到教練的耳機。航空電子系統(tǒng)中的慣例是半雙工通信。語音處理涉及與音頻代碼、串行端口 (SPORT) 和 DMA 進行交互。音頻編解碼器的數(shù)字接口是 SPORT。DMA 支持音頻流。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 調(diào)制解調(diào)器

    關(guān)注

    3

    文章

    854

    瀏覽量

    38819
  • 攝像頭
    +關(guān)注

    關(guān)注

    60

    文章

    4842

    瀏覽量

    95709
  • 無線電
    +關(guān)注

    關(guān)注

    60

    文章

    2143

    瀏覽量

    116485
收藏 人收藏

    評論

    相關(guān)推薦

    適用于GNSS(衛(wèi)星導航系統(tǒng))的國產(chǎn)溫補晶振,替換SiTime

    適用于GNSS(衛(wèi)星導航系統(tǒng))的國產(chǎn)溫補晶振,替換SiTime
    的頭像 發(fā)表于 12-20 09:50 ?81次閱讀
    <b class='flag-5'>適用于</b>GNSS(衛(wèi)星導航<b class='flag-5'>系統(tǒng)</b>)的國產(chǎn)溫補晶振,替換SiTime

    從姿態(tài)到飛行控制,IMU全方位守護無人機飛行

    IMU為無人機提供關(guān)鍵飛行數(shù)據(jù),可以幫助無人機實現(xiàn)姿態(tài)控制、導航、飛行控制等多個功能。提供的數(shù)據(jù)被飛控系統(tǒng)用于生成控制指令,在飛行中做出快速
    的頭像 發(fā)表于 12-13 09:51 ?151次閱讀
    從姿態(tài)到<b class='flag-5'>飛行</b>控制,IMU全方位守護無人機<b class='flag-5'>飛行</b>

    嵌入式學習-飛凌嵌入式ElfBoard ELF 1板卡-運動追蹤之六軸傳感器使用場景

    六軸傳感器主要適用于需要測量和監(jiān)控物體在三維空間中的運動、速度、方向和姿態(tài)的場景。應用場景非常廣泛,涵蓋了許多不同的領域和行業(yè)。具體的應用包括但不限于:1.機器人控制:六軸傳感器可以被安裝在機器人
    發(fā)表于 12-02 09:47

    飛凌嵌入式ElfBoard ELF 1板卡-運動追蹤之六軸傳感器使用場景

    六軸傳感器主要適用于需要測量和監(jiān)控物體在三維空間中的運動、速度、方向和姿態(tài)的場景。應用場景非常廣泛,涵蓋了許多不同的領域和行業(yè)。具體的應用包括但不限于:1.機器人控制:六軸傳感器可以被安裝在機器人
    發(fā)表于 11-29 08:57

    無人機飛行仿真模擬訓練系統(tǒng)

    : 硬件部分:包括仿真主機、操控手柄、實驗臺等,用于提供物理操作界面和數(shù)據(jù)處理能力。 軟件部分:涵蓋無人機飛行仿真視景系統(tǒng)、無人機和載荷仿真模塊、作戰(zhàn)任務模擬仿真及考核評估模塊等。 主要功能
    的頭像 發(fā)表于 09-10 16:43 ?612次閱讀

    TDC7201適用于激光雷達、測距儀和ADAS中飛行時間應用的時間-數(shù)字轉(zhuǎn)換器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TDC7201適用于激光雷達、測距儀和ADAS中飛行時間應用的時間-數(shù)字轉(zhuǎn)換器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-14 11:28 ?0次下載
    TDC7201<b class='flag-5'>適用于</b>激光雷達、測距儀和ADAS中<b class='flag-5'>飛行</b>時間應用的時間-數(shù)字轉(zhuǎn)換器數(shù)據(jù)表

    TDC7200 適用于激光雷達飛行時間、磁致伸縮和流量計應用的時間數(shù)字轉(zhuǎn)換器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TDC7200 適用于激光雷達飛行時間、磁致伸縮和流量計應用的時間數(shù)字轉(zhuǎn)換器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 08-13 10:32 ?5次下載
    TDC7200 <b class='flag-5'>適用于</b>激光雷達<b class='flag-5'>飛行</b>時間、磁致伸縮和流量計應用的時間數(shù)字轉(zhuǎn)換器數(shù)據(jù)表

    小鵬匯天飛行汽車飛越深圳CBD,未來新出行雛形已現(xiàn)

    電子發(fā)燒友網(wǎng)報道(文/吳子鵬)5月25日上午10:46,小鵬匯天飛行汽車旅航者X2從深圳人才公園廣場垂直起飛,在公園上方繞行一周,飛行高度30米,全程采用自動駕駛模式。據(jù)悉,這是小鵬匯天飛行汽車
    的頭像 發(fā)表于 05-28 00:18 ?3072次閱讀

    適用于蜂窩和PDA應用的單線高級電池監(jiān)控IC bq2023數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《適用于蜂窩和PDA應用的單線高級電池監(jiān)控IC bq2023數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 04-08 10:30 ?0次下載
    <b class='flag-5'>適用于</b>蜂窩和PDA應用的單線高級電池<b class='flag-5'>監(jiān)控</b>IC bq2023數(shù)據(jù)表

    用于HUD平視顯示器的控制芯片:S2D13V40

    一款利用汽車抬頭顯示技術(shù)用于HUD平視顯示器的控制芯片:S2D13V40。HUD的全稱是Head Up Display,即平視顯示器。起初,HUD通過光學原理,將駕駛相關(guān)的信息投射在飛行員的頭盔上
    發(fā)表于 04-02 11:42 ?0次下載

    適用于300至450MHz頻帶的遠程無線應用F113英文手冊

    電子發(fā)燒友網(wǎng)站提供《適用于300至450MHz頻帶的遠程無線應用F113英文手冊.pdf》資料免費下載
    發(fā)表于 03-24 09:47 ?0次下載

    小鵬汽車的AeroHT展現(xiàn)了其eVTOL技術(shù),將其X2飛行汽車帶到了廣州上空

    隨著許多eVTOL開發(fā)人員正在為他們的首次飛行做準備,AeroHT繼續(xù)展示為什么它是該領域的領導者之一。今天早些時候,小鵬汽車的空中部門在中國廣州市上空進行了首次成功的全電動X2“飛行
    發(fā)表于 03-18 08:44

    廣汽飛行汽車首次完成城市公眾環(huán)境復雜低空飛行驗證

    據(jù)悉,GOVE采用純電動技術(shù),通過陸空兩棲設計理念,實現(xiàn)地面行駛、空中飛行以及空地對接三種模式。該款車型最大起飛重量可達到550公斤,最大航程30公里,由廣汽ADiGO-Pilot駕駛系統(tǒng)與雙備份多旋翼飛行
    的頭像 發(fā)表于 03-10 10:14 ?960次閱讀

    中國頂尖無人機排行榜盤點

    無人機是無人駕駛飛機的簡稱。由于沒有飛行員,無人機可以執(zhí)行超越飛行員生理極限的或者危險的任務,比如長航時、大機動飛行或者在惡劣氣象條件、戰(zhàn)場等危險區(qū)域執(zhí)行任務。
    發(fā)表于 01-23 09:53 ?9551次閱讀

    機載紅外夜視裝備技術(shù)應用挑戰(zhàn)與發(fā)展方向

    機載紅外夜視裝備是現(xiàn)代飛機的重要傳感器,主要用于輔助低空飛行、飛行著陸、偵察瞄準等用途。機載紅外夜視主要利用目標與背景的熱輻射進行成像,并送給飛行員進行視覺觀察,工作波段主要覆蓋短波、
    的頭像 發(fā)表于 01-10 15:55 ?692次閱讀
    機載紅外夜視裝備技術(shù)應用挑戰(zhàn)與發(fā)展方向