女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

CANape支持基于DHPR的DDS采集

Vector維克多 ? 來源:Vector維克多 ? 作者:Vector維克多 ? 2022-11-09 16:28 ? 次閱讀

隨著軟件定義汽車的快速發展,車內軟件系統越來越復雜和龐大。為了支撐分布式軟件系統各個組件間更高效、更靈活地進行數據交互,行業在系統中引入了中間件的概念。中間件并不特指某種具體的技術,可以理解為處于操作系統和應用程序之間的一個軟件中間層,將操作系統的功能進行重新組織和抽象,為上層的應用程序提供更高級的服務或功能,比如滿足SOA架構需求的遠程過程調用(RPC)框架,發布訂閱通信框架等。我們熟悉的中間件技術有SOME/IP,是車載系統中最早實現量產的SOA中間件技術。除此之外,還有很多來自其他行業的成熟的中間件技術也逐漸進入了車內系統,其中最引人注目莫過于DDS。

1?DDS介紹

領域廣泛應用的技術。DDS定義應用接口(API)和通信語義(行為和服務質量QoS),目的是實現“在正確的時間向正確的地點傳遞正確的信息”(Information to the Right Place at the Right Time”)。

DDS中間件是一個軟件中間層,將操作系統、網絡傳輸和低級數據格式的細節抽象出來,以統一的API提供給應用程序,使得應用程序的開發者不必關注底層細節,可以專注于應用程序本身的實現,同時又實現了良好的應用可移植性,極大地提高了效率。同時,DDS對QoS的支持使得DDS通過簡單配置即可滿足不同場景下對通信的不同需求,這也是DDS最重要的特性之一。靈活的服務質量可以使DDS智能發送參與者所需要的東西,并為其提供可靠性。同時DDS支持動態發現,即參與通信的節點可以動態地發現彼此,自動完成匹配,極大地簡化了網絡配置工作。

2?CANape對DDS的支持

CANape是測量標定領域的專業軟件,在最新發布的CANape 20.0版本中增加了對用戶定制DDS數據的測量記錄的支持。

> DHPR概念

自動駕駛領域,隨著各式傳感器和計算單元的性能越來越強,其產生的數據量也呈指數式上升,對測量和記錄工具提出了更高的性能要求。CANape提供高性能的XCP-on-Ethernet采集方案,允許多上位機同步記錄各種數量源(視頻、雷達等)。同時CANape增加了對DHPR(Distributed High-Performance Recording)服務的支持,這是一種專門設計的記錄模塊,可以均衡上位機CPU和硬盤負荷,滿足更高的性能需求。DHPR可以與CANape在同一臺PC運行,也可以分布在不同的系統上。CANape可以同時處理多個不同系統的DHPR,從而實現一次記錄更多的數據。未來測量大量數據的CANape設備也逐步實現為DHPR設備。

> 基于DHPR的DDS采集

CANape支持基于DHPR的DDS采集。標準的DHPR基于TCP/UDP進行,采用自定義的Protocol Decoder解析傳輸數據及目標信號等。針對DDS基于發布訂閱模式進行數據交互的特性,CANape為其集成了特殊的DHPR,能夠作為訂閱者參與數據交互,采集記錄DDS數據。

DDS Decoder融合數據庫格式轉換、圖像顯示以及視頻存儲功能,可以實現OMG IDL到A2L(CANape應用)的數據庫格式轉換,將CDR-Object序列化后直接在CANape窗口進行在線顯示,DDS數據可以存儲到MF4文件。

>以ADAS ECU采集DDS為例,采集記錄流程如下:

啟動DDS DHPR測量,執行服務發現,訂閱Topic;

ADAS ECU發布DDS Data Sample;

DDS DHPR將采集到的DDS Data Sample傳遞到Protocol Decoder模塊;

Protocol Decoder模塊將其解碼為CANape可以處理的對象,進行解析顯示。

> DDS采集設置

Device Settings:可以配置ECU的接口參數信息,導入Topic配置文件以及數據采集過程的Log信息等。

QoS配置:可以從Reliability/History/

Durability/Liveliness四個方面設置Qos參數。

3?Future

在ADAS域控領域,高性能處理器帶來了中央化、集成化的應用場景,同時帶來了大量的數據。大帶寬數據接口如1Gb/10Gb ETH使得大數據采集成為可能。Vector致力于這種極具挑戰的應用場景的開發工具鏈的開發與應用,提供包括并不限于大數據采集、記錄、分析與回灌的軟硬件一站式解決方案。

審核編輯:郭婷

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

    關注

    37

    文章

    7077

    瀏覽量

    124938
  • API
    API
    +關注

    關注

    2

    文章

    1559

    瀏覽量

    63513

原文標題:CANape高性能數據記錄與DDS的一些事兒

文章出處:【微信號:VectorChina,微信公眾號:Vector維克多】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    CANape培訓視頻——離線信號備注、參考線、colorfunction#CANape

    vector_canape
    北匯信息POLELINK
    發布于 :2025年05月23日 18:45:23

    CANape 23開啟智能測試新時代(下)

    隨著汽車電子技術的飛速發展,車載系統復雜度持續攀升,從傳統動力總成到智能駕駛、車聯網,測試需求正經歷前所未有的變革。作為汽車電子測試領域的標桿工具,Vector公司推出的CANape23.0,將繼續
    的頭像 發表于 03-26 10:04 ?799次閱讀
    <b class='flag-5'>CANape</b> 23開啟智能測試新時代(下)

    CANape培訓視頻 |CAN報文的在線回放及解析#CAN #CANape

    vector_canape
    北匯信息POLELINK
    發布于 :2025年03月18日 14:27:22

    CANape 23 開啟智能測試新時代(上)

    隨著汽車行業向電動化、智能化與網聯化加速轉型,車輛功能與架構的復雜度持續攀升,這對測試工具提出了更高要求。作為全球領先的汽車電子測試解決方案供應商,德國Vector公司推出的CANape23.0版本
    的頭像 發表于 03-18 11:16 ?996次閱讀
    <b class='flag-5'>CANape</b> 23 開啟智能測試新時代(上)

    CANape 23.0新特性之:支持VIO系統#CANape #VIO

    vector_canape
    北匯信息POLELINK
    發布于 :2025年03月14日 10:17:41

    DAC使用DDS輸出,波形失真

    使用FPGA控制AD9142A,DAC采用DDS輸出正弦波,所有頻率,從1Hz到1MHz,都有這種現象,在示波器上采集有分段現象,每四段就有一個階躍,像臺階一樣,且總是和大體方向相反,在正弦波的值
    發表于 03-06 15:36

    DDS傳遞簇與大型數組的教程

    數據分發服務(Data Distribution Service,DDS)源于美軍的數據鏈,作為網絡數據通訊的核心技術,能可靠實時地交換分配群體數據,其傳輸能力比通常的戰術數據鏈高幾個數量級。DDS必須確保在極少的時間和不限制網絡中的報告數據容量的條件下,高度可靠地傳輸數
    的頭像 發表于 02-28 17:40 ?419次閱讀
    <b class='flag-5'>DDS</b>傳遞簇與大型數組的教程

    CANape中MDF測量文件的記錄設置#CANape #數據采集

    數據采集
    北匯信息POLELINK
    發布于 :2025年02月11日 14:09:29

    MCU數據采集模塊支持哪些類型的傳感器

    在現代自動化數據采集系統中,MCU(微控制器單元)數據采集模塊扮演著至關重要的角色。它們不僅具備高度智能化的特點,而且通過模塊化集成設計,能夠支持多種不同類型的傳感器,為各種應用場景提供精確、可靠
    的頭像 發表于 02-06 14:33 ?592次閱讀
    MCU數據<b class='flag-5'>采集</b>模塊<b class='flag-5'>支持</b>哪些類型的傳感器

    DDS通信中間件——DCPS規范(下)

    DDS通信中間件——DCPS規范(下)本期還是DCPS規范,填上期沒有聊完的QoS的坑。本系列文章將包括以下內容陸續更新:1.DDS規范概述2.DCPS規范解讀3.DDS-XTypes與IDL解讀
    的頭像 發表于 11-27 11:47 ?1086次閱讀
    <b class='flag-5'>DDS</b>通信中間件——DCPS規范(下)

    Xilinx DDS IP核的使用和參數配置

    用RAM實現一個DDS,從原理上來說很簡單,在實際使用的時候,可能沒有直接使用官方提供的IP核來的方便。這個博客就記錄一下,最近使用到的這個DDS IP。
    的頭像 發表于 10-25 16:54 ?3139次閱讀
    Xilinx <b class='flag-5'>DDS</b> IP核的使用和參數配置

    dds數字頻率是怎么合成的 DDS數字頻率信號發生器的設計

    DDS(Direct Digital Synthesizer,直接數字頻率合成器)是一種廣泛應用于現代電子系統的頻率合成技術,它通過數字方式直接產生各種頻率的信號,具有高精度、高分辨率和快速頻率轉換
    的頭像 發表于 10-06 15:33 ?1489次閱讀

    dds輸出頻率與時鐘的關系

    DDS(Direct Digital Synthesizer,直接數字頻率合成器)技術是一種頻率合成方法,其輸出頻率與時鐘之間存在密切的關系。 一、DDS基本原理 DDS技術通過編程頻率控制字來分頻
    的頭像 發表于 10-06 15:27 ?2192次閱讀
    <b class='flag-5'>dds</b>輸出頻率與時鐘的關系

    DDS通信中間件——DCPS規范(上)

    DDS通信中間件——DCPS規范(上)本篇文章繼續和大家分享一下對DDS這套規范的理解。預期本系列文章將包括以下內容陸續更新:1.DDS規范概述2.DCPS規范解讀3.DDS-XTyp
    的頭像 發表于 09-26 08:08 ?1400次閱讀
    <b class='flag-5'>DDS</b>通信中間件——DCPS規范(上)

    車載通信與DDS標準解讀系列(5):DDS-Security

    本文將從DDS系統安全風險分析切入,對系統的實現的認證、訪問控制、加密環節等安全機制做介紹。
    的頭像 發表于 07-19 10:55 ?4442次閱讀
    車載通信與<b class='flag-5'>DDS</b>標準解讀系列(5):<b class='flag-5'>DDS</b>-Security