精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

用于航空電子設計中HMI開發的數據驅動設計

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:RAYMOND NIACARIS ? 2022-11-09 11:40 ? 次閱讀

從事玻璃駕駛艙顯示器工作的工程師和設計師繼續尋找與他們想要控制的無生命物體進行交互的有效方法。使用類似于視頻游戲中使用的數據驅動方法,可以創建一個結構,通過該結構部署高級人機界面(HMI)應用程序以滿足航空電子設備開發人員的需求。

數據驅動模型和基于模型的設計是航空電子工程師和設計師以及標準指導委員會討論中更頻繁出現的兩個術語。所有這些都集中在人類與他們希望控制的無生命物體互動的最有效方式上。HMI可以意味著人類可以用來與設備交互的任何方法。因此,無軌電車上的制動桿是一種HMI設備。出于討論的目的,HMI的定義將僅限于飛行員或無人機系統(UAS)地面站操作員與玻璃顯示器交互以有效控制和監控飛行器的定義。

人與飛機系統之間的交互需要復雜的行動和決策,并在瞬間計時。例如,擁有350萬個零件的航天飛機過去由四名或更多宇航員控制,具有指揮官,飛行員和任務專家的等級。然而,考慮一下F-22猛禽戰斗機/武器系統:它有數百萬個零件,被許多人譽為人類開發的最復雜的系統之一,但它是由一個人控制的 - 飛行員。需要注意的是,這種復雜的武器系統具有玻璃多功能顯示器(MFD),可以控制系統的大部分功能。

有許多方法可以創建圖形顯示。軟件開發人員可以使用應用程序編程接口 (API) 的圖形集(如 Open GL)或無數工具,使開發人員能夠創建交互式動態圖形,以便通過交互式玻璃顯示器與需要控制系統的用戶進行通信。許多工具采用集成開發環境 (IDE),該環境以本機格式存儲動畫控件圖形,然后使用代碼生成器創建可編譯為可執行文件的源代碼文件。在某些情況下,使用的代碼生成器將優化本機格式文件。然后,生成的文件被編譯成可執行程序,在許多情況下,由優化編譯器編譯,該編譯器會進一步更改可執行文件。這將是最壞的情況,因為大多數代碼生成器都有允許用戶控制優化程度的設置,優化編譯器也是如此。

這種設計方法的缺點是,通常很難(如果不是不可能的話)確定后續代碼文件的基線,并準確跟蹤這些文件中微小更改的影響。例如,如果在框架中繪制一個簡單的形狀,然后向左或向右移動幾個像素,則該操作可能會導致優化代碼生成器創建完全不同的輸出文件,從而使該微小更改無法基線或跟蹤。當目標顯示器發生變化時,這個問題可能會進一步加劇,這需要改變顯示布局,需要重新開發以適應新目標。

數據驅動型方法

長期以來,游戲行業一直面臨著開發需要在多個平臺上運行的視頻游戲。面對來來去去的游戲機數量,以及許多游戲相對較短的生命周期,業界需要開發一種方法,讓游戲開發人員專注于游戲玩法和游戲環境,而不是不斷調整游戲設計以適應給定的游戲機。解決方案是針對游戲引擎進行設計,例如“虛幻4引擎”。根據定義,任何支持虛幻4引擎的游戲機都將支持原始游戲設計。游戲設計師現在可以專注于游戲設計和可玩性,而不必擔心目標游戲平臺。

假設在玻璃HMI顯示器的設計中使用相同的方法。圖形引擎將位于目標平臺(嵌入式顯示系統)上,并處理數據以創建動態圖形顯示及其相關行為。HMI設計師將專注于顯示器的外觀和感覺,而不關心目標系統。事實上,該顯示器可用于嵌入式駕駛艙、飛行模擬器,甚至是用于培訓或營銷相關活動的圖形輸入板。圖形引擎會將下載到目標系統的命令流作為文件或數據數組進行處理。由于它是純數據,因此無需將其編譯或鏈接到目標系統上的可執行代碼庫中。數據不會因顯示器而異,從而創建一個穩定、一致的顯示系統。由于基于目標的引擎只是處理數據,因此動態地將這些數據與新數據疊加起來是一項簡單的任務。

這種方法意味著可以在目標系統運行時改變顯示器的外觀和感覺,并實現所謂的人機界面HMI玻璃顯示器實時設計。可以實時測量、更改和評估激勵和響應時間,從而節省許多工程設計時間和返工。

數據驅動的示例

數據驅動架構的一個很好的例子是 Aeronautical Radio, Inc. (ARINC) 661 規范,其中 HMI 由數據格式或模型表示。此外,該用例與前面描述的游戲案例非常相似,因為許多不同的用戶應用程序 (UA) 可以將命令發送到通用駕駛艙顯示系統 (CDS),并讓這些命令驅動 CDS 傳達 UA 組件的狀態,從而有效地向 UA 提供控制輸入。從理論上講,任何按照ARINC 661規范編寫的UA都可以連接到ARINC 661 CDS,其方式與早期的理論游戲開發人員將游戲軟件寫入游戲引擎的方式大致相同。

然而,這就是相似之處的結束。在游戲世界中,軟件游戲被定義為引擎一次,然后生成到許多游戲機執行。ARINC 661 系統的情況正好相反:單個 CDS 與幾乎所有飛機系統中的許多 UA 通信。這樣看:單個CDS可以用作飛行員-飛機接口。由于單個CDS由許多UA控制,因此通信結構的明確定義是ARINC 661定義的重要組成部分。此外,UA 可以同時在多個 CDS 上通信和控制其數據表示。這種方法正在許多飛機上部署,最著名的是波音787夢想飛機。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • HMI
    HMI
    +關注

    關注

    9

    文章

    585

    瀏覽量

    48461
  • 編譯器
    +關注

    關注

    1

    文章

    1618

    瀏覽量

    49057
  • 航空電子
    +關注

    關注

    15

    文章

    490

    瀏覽量

    45172
收藏 人收藏

    評論

    相關推薦

    電子設計競賽準備經歷分享

    在我大學生涯,參加電子設計競賽無疑是一段難忘且充滿挑戰的經歷。從最初的迷茫與不安,到最終的收獲與成長,這段旅程讓我深刻體會到了團隊合作的力量,以及不斷學習與探索的重要性。以下是我個人參加電子設計競賽的準備經歷,希望能為即將參賽
    的頭像 發表于 11-06 10:49 ?188次閱讀
    <b class='flag-5'>電子設計</b>競賽準備經歷分享

    用于汽車應用電機驅動的外部或內部FET

    電子發燒友網站提供《用于汽車應用電機驅動的外部或內部FET.pdf》資料免費下載
    發表于 09-29 10:11 ?1次下載
    <b class='flag-5'>用于</b>汽車應用<b class='flag-5'>中</b>電機<b class='flag-5'>驅動</b>的外部或內部FET

    用于HMI按鈕應用的電感式觸控系統設計指南

    電子發燒友網站提供《適用于HMI按鈕應用的電感式觸控系統設計指南.pdf》資料免費下載
    發表于 09-02 14:38 ?0次下載
    適<b class='flag-5'>用于</b><b class='flag-5'>HMI</b>按鈕應用的電感式觸控系統設計指南

    用于汽車應用HMI的電容式感應、電感式感應和霍爾感應

    電子發燒友網站提供《適用于汽車應用HMI的電容式感應、電感式感應和霍爾感應.pdf》資料免費下載
    發表于 08-31 09:48 ?0次下載
    適<b class='flag-5'>用于</b>汽車應用<b class='flag-5'>中</b><b class='flag-5'>HMI</b>的電容式感應、電感式感應和霍爾感應

    邊緣計算智能盒子如何助力HMI設備實現二次開發

    HMI(Human-MachineInterface)又稱人機界面,是用戶與機器之間交互和通信的媒介。今天帶你了解智能盒子如何助力HMI設備實現二次開發HMI設備被廣泛應用在工業自動
    的頭像 發表于 07-10 18:52 ?418次閱讀
    邊緣計算智能盒子如何助力<b class='flag-5'>HMI</b>設備實現二次<b class='flag-5'>開發</b>?

    AI對電子設計行業的影響究竟有多大?

    人工智能的最新進展為優化電子設計提供了巨大的潛力,傳統上,電子設計涉及勞動密集型的原理圖制作和PCB轉換。來了解電子設計專家和人工智能如何攜手合作。想象一下,當你進行最新的設計項目時,一位人工智能
    的頭像 發表于 06-19 18:22 ?1639次閱讀
    AI對<b class='flag-5'>電子設計</b>行業的影響究竟有多大?

    PMP31179.1-用于航空電子設備的 400W 交流/直流 PCB layout 設計

    電子發燒友網站提供《PMP31179.1-用于航空電子設備的 400W 交流/直流 PCB layout 設計.pdf》資料免費下載
    發表于 05-23 14:49 ?0次下載
    PMP31179.1-<b class='flag-5'>用于</b><b class='flag-5'>航空</b><b class='flag-5'>電子</b>設備的 400W 交流/直流 PCB layout 設計

    【插針機HMI開發】用AWTK開發人機界面

    插針機中有兩個重要的部件HMI和PLC,HMI提供用戶操作和界面顯示,而PLC則控制電機的運動邏輯。致遠電子的ZTP800和AWTK-HMI解決方案可以快速
    的頭像 發表于 04-19 08:23 ?534次閱讀
    【插針機<b class='flag-5'>HMI</b><b class='flag-5'>開發</b>】用AWTK<b class='flag-5'>開發</b>人機界面

    演進的電力電子設計:安森美先進仿真工具

    開發出符合嚴格要求的電路,需要精確且精密的工具支持。 電力電子設計領域正在快速演進,引領著高速、高效元器件的新時代。在此演變過程,安森美(onsemi)推出了突破性的仿真工具,重新定義了工程師對電力系統進行概念化、設計及驗證
    的頭像 發表于 04-09 17:12 ?519次閱讀
    演進<b class='flag-5'>中</b>的電力<b class='flag-5'>電子設計</b>:安森美先進仿真工具

    一文了解仿真驅動電子設計

    一些廣為人知的技術和大受歡迎的產品是如何誕生的?當然,在此過程要克服硬件和軟件方面的工程挑戰,而仿真是設計成型之前和之后的重要工具,用于確保設計質量符合要求。仿真驅動型設計流程的目的是在設計前端
    的頭像 發表于 03-09 08:11 ?541次閱讀
    一文了解仿真<b class='flag-5'>驅動</b>型<b class='flag-5'>電子設計</b>

    HMI測試服務

    車載HMI系統(HMI:Human-Machine-Interface),包括車載儀表、車載信息娛樂系統,以及與之相關的方向盤、控面板等物理部件。經緯恒潤能夠實現:測試策略分析、測試用例設計、測試環境搭建、測試腳本
    的頭像 發表于 03-01 11:08 ?375次閱讀
    <b class='flag-5'>HMI</b>測試服務

    宏集方案 | 物聯網HMI的關鍵驅動力—SCADA級功能庫和控件庫

    在這個數字化時代,物聯網HMI已成為連接人與設備之間的關鍵紐帶,為用戶提供直觀、智能的交互體驗,背后強大的關鍵驅動力扮演著至關重要的角色,其中SCADA級功能庫和控件庫的引入成為了物聯網HMI設計和
    的頭像 發表于 12-26 09:39 ?479次閱讀
    宏集方案 | 物聯網<b class='flag-5'>HMI</b>的關鍵<b class='flag-5'>驅動</b>力—SCADA級功能庫和控件庫

    使用HMI工具可以做什么?它能替代PLC嗎?

    。操作員可以通過HMI界面監視關鍵參數、設備狀態、報警信息,并進行控制操作,如啟停設備、調整參數等。 (2)數據采集和記錄:HMI工具可以收集和記錄生產過程
    的頭像 發表于 12-12 15:55 ?796次閱讀

    電子設計的兩個不同概念:pcb與pcb封裝

    電子設計的兩個不同概念:pcb與pcb封裝
    的頭像 發表于 12-11 15:49 ?824次閱讀

    RA6M3 RT-Thread* LVGL HMI Board開發實踐指南-GPIO實踐

    RT-Thread即將發布一系列RA6M3外設驅動的實踐指南,我們將使用瑞薩RA6M3 HMI-Board 開發板,帶領大家上手RT-Thread設備驅動, 本篇文章將介紹GPIO外設
    的頭像 發表于 11-30 19:05 ?1180次閱讀
    RA6M3 RT-Thread* LVGL <b class='flag-5'>HMI</b> Board<b class='flag-5'>開發</b>實踐指南-GPIO實踐