色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

在循環(HITL)場景中哪些硬件適合您?

模擬對話 ? 2018-03-14 17:01 ? 次閱讀

現在的系統已經變得相當復雜,以至于在很多情況下驗證硬件、軟件功能以及正確性的唯一方法是在循環(HITL,或者有時候也說成HIL)中使用硬件。那么HITL是什么?答案很簡單:視情況而定。大部分討論都把HITL描述為一個由軟件驅動的系統,這個系統具有模擬和數字I/O口,跨越基本開關閉合包到RF,試圖復制你的設計必須工作的系統。

有關HITL使用的最常見的例子是汽車,這很有意義,因為每個人都知道汽車是什么,了解其各個子系統的復雜性和多樣性,并且對測試汽車電子產品的挑戰性至少有個基本的認識。在一個常見的與汽車相關的HITL場景中,設計者必須評估引擎控制單元(ECU)的硬件和軟件性能--這種情況似乎需要將其連接到一個真正的引擎上。

軟件建模方法

但是將ECU和真正的引擎連接起來并不是必須的。通過使用HITL方法,ECU在評估中被連接到一個包含相關引擎連接器電子機架上,所以這個引擎本身就可以由機架上的軟件表示,也就是說這個軟件模擬了一個真實的引擎,如圖1所示。顯然,在變化、測試場景、噪聲、誘導傳感器接口、引擎的彎頭結構以及故障等方面,使用HITL方法要比使用真正的引擎更簡單。HITL也很適合測試電機的控制器以及任何與機械性能電子控制相關的東西。

圖1:在經典的HITL設置中,通過利用真實的I/O口,使得待管理的系統被硬件和軟件取代,這些I/O可以模擬和仿真實際的系統,比如一輛汽車(顯示)、火箭、馬達或其他復雜的產品。(來源:國家儀器)

但是,HITL的節奏并不是很快或者很容易。主要項目是開發電子機架和取代真正引擎的軟件。通過方程和功能塊,它必須能夠如實地模擬真實引擎的性能以及細微差別,從基本功能開始,然后添加關鍵層,子層,以及子層的子層。實際上一個模型開發團隊可能比產品開發團隊更大。

還有一個測試問題:如何驗證一個模型? 在實際引擎的HITL模型中,任何簡化、忽略、錯誤假設等因素都意味著ECU的測試不會像使用真正的引擎時那樣有效,當然,這只是一個簡單的觀點。(這里可以用一句著名的短語--“垃圾進來,垃圾出去”來類比我所表達的意思。) 然而,實際情況是,任何一個真正的引擎都不能代表所有的引擎,所以即使使用了真正的引擎,測試也只對特定的引擎類型有效。HITL的方法更好,因為它更容易修改以模擬不同的引擎。

比例模型方法

針對HITL還有另一種非常不同的方法,這種方法涉及到真正的硬件,而不僅僅是基于軟件的表示。然而,這種方法使用的不是全尺寸硬件,而是一個縮小版,其較大的對象和系統也被更小的對象和系統所取代。經典的風洞模型是這種方法最著名的例子,但它也被用于諸如汽車以及他們的發動機等功能;Keysight技術的應用注釋5991–2873EN是第二種方法的一個很好的例子。

這種方法的優點是,您不必創建一個真實詳細的引擎或者飛機模型。但它也引發了一些難題: 如何縮小發動機、引擎或飛機的控制分析,以匹配物理小模型的特征? 畢竟,很多事情都是不同的:時間常數,熱性能,動量,慣性,瞬態響應…(這是一個很長的列表) 這種方法增加的挑戰是,有些因素是線性的,有些是指數級的,有些是不連續性的,而有些關系很復雜。

選擇一個HITL的方法

哪個HITL的場景更有用?同樣,這取決于特定應用,有效時間,成本以及對系統本身的理解程度。我所知道的,除了一些較為簡單、定義良好并嚴格約束的系統外,借助于詳細的、基于軟件的模型,使用HITL來模擬實際系統似乎是首選的方法。

原因有很多:這種方法能夠表示相似硬件不同變體的靈活性,例如引擎;結果的可信度更高;操作的成本更低和并且更方便(與使用真實的馬達、汽車發動機、火箭以及電子設備相比較);建立模擬故障場景的更簡單;并且可以輕松地設置多個系統,這樣就可以并行地進行測試,從而節省了時間,團隊之間也可以相互學習。

不管你采用哪種方式,不僅僅是汽車和火箭設計需要HITL,與運動或者動力相關的設計都需要HITL。如果你正在測試一種光電、風能或電池控制器,使用HITL方法要比利用實際的太陽能電池板、風力渦輪機或電池堆更容易。更好的是,對于這種類型的產品,您可以從各種T&M系統供應商那里購買現成的、完全可編程仿真器,例如Keysight技術,從而將一個大問題轉化為一個小的問題(圖2)。這就是產品開發工程師們喜歡聽到的!

圖2:標準的測試和評估產品適用于許多通用的應用程序,例如千瓦/水池 單元。它可以被用來測試可充電電池、超級電容器、電動發電機、雙向dc/dc轉換器電池管理系統、再生制動系統和光伏陣列等系統。

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

    關注

    65

    文章

    3055

    瀏覽量

    167132
  • 驗證
    +關注

    關注

    0

    文章

    61

    瀏覽量

    15219
收藏 0人收藏

    評論

    相關推薦

    工業PDA的場景應用,以及如何選擇適合的PDA手持終端?

    現代工業生產和管理,工業PDA手持終端已成為提高工作效率和數據準確性的重要工具。它們廣泛應用于庫存管理、物流追蹤、生產線控制、質量檢測等多個場景。本文將探討工業PDA的場景應用,并
    的頭像 發表于 12-03 14:55 ?221次閱讀
    工業PDA的<b class='flag-5'>場景</b>應用,以及如何選擇<b class='flag-5'>適合</b>的PDA手持終端?

    如何選擇適合的PCIe顯卡

    如何選擇適合的PCIe顯卡 顯卡(Graphics Card)是電腦中負責處理圖像和視頻輸出的重要硬件組件。隨著技術的發展,PCIe(Peripheral Component
    的頭像 發表于 11-06 09:20 ?445次閱讀

    康謀分享 | 基于場景的AD/ADAS驗證過程,識別挑戰性場景

    基于場景的驗證是AD/ADAS系統開發過程的重要步驟,然而面對海量駕駛記錄數據時,如何實現自動且高效地識別、分類和提取駕駛記錄的挑戰性場景?本文康謀為
    的頭像 發表于 08-28 10:16 ?1104次閱讀
    康謀分享 | <b class='flag-5'>在</b>基于<b class='flag-5'>場景</b>的AD/ADAS驗證過程<b class='flag-5'>中</b>,識別挑戰性<b class='flag-5'>場景</b>!

    RISC-V適合什么樣的應用場景

    RISC-V作為一種開源的指令集架構(ISA),其設計哲學秉承簡單、模塊化和可擴展性,這使得它適用于多種應用場景。以下是RISC-V適合的一些主要應用場景: 1. 物聯網(IoT) 低功耗設備
    發表于 07-29 17:16

    FPGA與MCU的應用場景

    FPGA的應用場景有這些: 快速原型設計 FPGA可以快速配置成多種定制數字電路,允許不需要昂貴且耗時的制造過程的情況下進行快速部署和修改。 硬件加速 需要高性能和低延遲的應用
    發表于 07-29 15:45

    循環神經網絡的應用場景有哪些

    自然語言處理(Natural Language Processing,簡稱NLP)是計算機科學和人工智能領域的一個重要分支,旨在使計算機能夠理解、生成和處理人類語言。循環神經網絡自然語言處理領域有著廣泛的應用。 1.1 語言模型 語言模型是自然語言處理的基礎,用于評估
    的頭像 發表于 07-04 14:39 ?1559次閱讀

    STM32待機模式適合用于那些應用場景

    對于查看STM32低功耗模式,共有三種,其中最省電的為待機模式,但是待機模式喚醒后相當于軟件復位了,ram及寄存器的值都復位了,僅僅是備份域的寄存器除外,因此有個疑問,待機模式適合用于那些應用場景
    發表于 05-07 07:46

    使用 MISRA C++:2023? 避免基于范圍的 for 循環中的錯誤

    在前兩篇博客,我們?向介紹了新的 MISRA C++ 標準?和?C++ 的歷史?。在這篇博客,我們將仔細研究以 C++ ?for?循環
    的頭像 發表于 03-28 13:53 ?825次閱讀
    使用 MISRA C++:2023? 避免基于范圍的 for <b class='flag-5'>循環</b>中的錯誤

    NanoEdge AI的技術原理、應用場景及優勢

    硬件設計則是為了確保設備執行這些任務時能夠保持低能耗,從而提高其續航能力。 2、應用場景 NanoEdge AI 可以廣泛應用于各種物聯網設備和傳感器,如智能家居、工業自動化、智能交通、醫療健康
    發表于 03-12 08:09

    洛杉磯云服務器適合哪些應用場景?

     洛杉磯云服務器怎么樣 ?適合哪些應用場景,RAKsmart小編為整理發布洛杉磯云服務器適合哪些應用場景
    的頭像 發表于 03-08 09:51 ?320次閱讀

    什么是PLC循環移位指令 PLC循環移位的特點

    PLC循環移位指令包括循環左移指令和循環右移指令。循環移位過程,移出的位并不會丟失,而是會放
    的頭像 發表于 03-07 16:57 ?2226次閱讀
    什么是PLC<b class='flag-5'>循環</b>移位指令 PLC<b class='flag-5'>循環</b>移位的特點

    verilogfor循環是串行執行還是并行執行

    Verilog,for循環是并行執行的。Verilog是一種硬件描述語言,用于描述和設計數字電路和系統。
    的頭像 發表于 02-22 16:06 ?3021次閱讀

    arduino如何停止loop循環

    Arduino的loop循環是其主要的程序執行部分,該循環將在Arduino開發板上持續運行,并且只有程序被重新上傳或開發板斷電重啟時才會停止。然而,某些情況下,你可能需要在程序執
    的頭像 發表于 02-14 16:24 ?4609次閱讀

    arduinowhile循環怎么跳出

    Arduino 是一款開源的硬件平臺,廣泛應用于各種物聯網和嵌入式系統項目。 Arduino 上編寫代碼時,循環結構起到了至關重要的作用。而其中的 while 循環更是常用于需要根據
    的頭像 發表于 02-14 16:22 ?2653次閱讀

    循環指令loop規定循環次數

    循環指令是計算機編程中非常重要的概念,它允許程序重復執行一段代碼塊,使得程序可以更有效地處理大量數據和重復性任務。本文中,我們將詳盡、詳實、細致地介紹循環指令的相關概念、語法和應用場景
    的頭像 發表于 02-14 16:10 ?1761次閱讀
    主站蜘蛛池模板: 在线 国产 欧美 亚洲 天堂 | 色婷婷AV国产精品欧美毛片| 污到湿的爽文免费阅读| 伊人成综合网伊人222| 国产3级在线| 老司机无码精品A| 亚洲AV无码乱码在线观看浪潮 | 久久精品天天爽夜夜爽| 色婷婷激情AV精品影院| 56prom在线精品国产| 黑人阴茎插女人图片| 三叶草成人| my pico未删减在线观看| 久久天堂视频| 亚洲天堂999| 国产亚洲精品黑人粗大精选| 强奷乱码中文字幕熟女免费 | 国产一级做a爰片久久毛片男| 人妻免费视频公开上传| 2017欧美狠狠色| 精品亚洲永久免费精品| 亚洲 日本 中文字幕 制服| 灌饱娇嫩H将军公主最新章节| 欧美日韩亚洲一区二区三区在线观看| 在线 中文字幕| 精品视频中文字幕| 香蕉人人超人人超碰超国产| 父皇轻点插好疼H限| 秋霞午夜理论理论福利无码| 91国内精品久久久久免费影院| 久久精品热99看| 一线高清视频在线播放| 娇妻玩4P被三个男人伺候电影| 羞羞麻豆国产精品1区2区3区| 国产成人无码一区AV在线观看| 日韩免费视频一区| 打开双腿狠狠蹂躏蜜桃臀| 日本xxxxxxxxx老师59| 超碰人人草在线视频| 日本免费一区二区三区四区五六区 | 亚洲色视在线观看视频|

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品