91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

應(yīng)用筆記 | TSMaster XCP 模塊輸出的 mat 文件格式說明

上海同星智能科技有限公司 ? 2022-08-08 10:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

上篇筆記我們介紹的是,TSMaster如何使用同星標定模塊,相信很多工程師對我們TSMaster的后臺操作有了更進一步的了解。本章節(jié)我們繼續(xù)給大家?guī)硪黄獞?yīng)用筆記——XCP 模塊輸出的 mat 文件格式說明。

本文目錄:

一、mat變量格式定義

1. 固定變量定義

2. 時間解析方法

3. 時間關(guān)聯(lián)的信號解析方法

4. 構(gòu)建 timeseries

二、Simulink 信號回放

1. 模型中回放工作區(qū)變量

一、mat變量格式定義

TSMaster XCP 模塊支持直接輸出壓縮的 HDF5 格式的 mat 文件(Matlab 7.3 版本及以上),為基于 Simulink 的模型開發(fā)創(chuàng)造了便利。TSMaster 輸出的 mat 文件載入 Matlab 后,其工作區(qū)變量列表如下:

95aa6570-150e-11ed-9ade-dac502259ad0.png

(載入工作區(qū)的 mat文件)

1

固定變量定義

固定變量列表如下:

序號

變量名稱

含義

1

Comment

注釋信息, 在同星標定模塊的記錄引擎配置中可以更改, 若注釋信息為空, 則不會記錄這個變量

2

MeasurementStartTime

測量啟動時間,TDate

Time 格式, double 類型,用于自動化

3

MeasurementStartTimeStr

字符串表達的測量啟動時間

4

MeasurementStopTime

測量結(jié)束時間, TDateTime格式, double 類型,用于自動化

5

MeasurementStopTimeStr

字符串表達的測量結(jié)束時間

6

ECU_LIST

參與標定的 ECU列表,逗號分隔

7

TIME_LIST

時間列表,包含所有信號的時間信息

2

時間解析方法

首先分隔時間序列,獲取所有時間軸:

95d0e8a8-150e-11ed-9ade-dac502259ad0.png

(分隔時間序列)

>以 AN0001 中記錄的信號為例,其時間序列 TIME_LIST 字符串變量如下:

ecu1_TIME_DAQ_Cyclic,ecu1_TIME_DAQ_10_ms,ecu1_TIME_DAQ_100ms,ecu1_TIME_POLL_noiseSignal,TIME_XCPSimBus__engine_speed

分隔后可根據(jù)名稱在工作區(qū)取得每一根時間軸數(shù)組,每根時間軸數(shù)組可關(guān)聯(lián)一個或一組信號,時間軸有三種類型,分別是 DAQ 時間(一根時間軸包含一個 或一組信號);Poll 時間 (一根時間軸對應(yīng)一個信號) 和系統(tǒng)變量時間 (一根時間軸對應(yīng)一個信號):

序號

時間軸

類型

1

ecu1_TIME_DAQ_Cyclic

DAQ時間,對應(yīng) Cyclic 類型的 DAQ

2

ecu1_TIME_DAQ_10_ms

DAQ時間,對應(yīng) 10_ms 類型的 DAQ

3

ecu1_TIME_DAQ_100ms

DAQ時間,對應(yīng) 100ms 類型的 DAQ

4

ecu1_TIME_POLL_noiseSignal

Poll時間,對應(yīng)查詢類型的變量

5

TIME_XCPSimBus__engine_speed

系統(tǒng)變量時間,對應(yīng)系統(tǒng)變量

>根據(jù)每根時間軸數(shù)組名稱可以提取時間軸的每個時刻絕對時間, 單位時秒,以 ecu1_TIME_DAQ_100ms 為例,如下圖所示:

95ed3558-150e-11ed-9ade-dac502259ad0.png

(時間軸數(shù)組)

3

時間關(guān)聯(lián)的信號解析方法

>獲取了時間軸后, 需要獲取時間軸所關(guān)聯(lián)的信號列表,并根據(jù)列表中信號名稱定位信號。以時間軸 ecu1_TIME_DAQ_100ms 為例,其對應(yīng)的信號列表存放于名稱 ecu1_TIME_DAQ_100ms_LIST 的字符串變量里(逗號分隔),其變量名稱規(guī)則為:

時間軸名稱_LIST

>按逗號分隔方式展開字符串變量 ecu1_TIME_DAQ_100ms_LIST 即可得到時間軸 ecu1_TIME_DAQ_100ms 所對應(yīng)的一個或一組變量名稱,在本例中,只有一個名稱:

ecu1_triangleSignal

>這個變量名稱最終定位到信號值數(shù)組“ecu1_triangleSignal”,該信號值數(shù)組的每一個元素與時間信號數(shù)組的每一個元素在時間上是一一對應(yīng)的。

>在這個信號上右擊可以繪制信號按點分布的曲線(不帶時間信息),如下圖所示:

960a4f80-150e-11ed-9ade-dac502259ad0.png

(信號上右鍵選擇plot以繪制不帶時間信息的值序列)

4

構(gòu)建 timeseries

>若需要構(gòu)建帶時間信息的信號值序列,需要額外執(zhí)行一段m腳本來構(gòu)造timeseris ,以 信 號 ecu1_triangleSignal 為 例 , 其 對 應(yīng) 的 時 間 軸 是 ecu1_TIME_DAQ_100ms,則 timeseries 可以通過如下腳本構(gòu)造:

Triangle_signal= timeseries(ecu1_triangleSignal, ecu1_TIME_DAQ_100ms)

>構(gòu)造后,在工作區(qū)出現(xiàn)一個新的信號“Triangle_signal”:

9631ceca-150e-11ed-9ade-dac502259ad0.png

(生成timeseries)

>右鍵繪制其變化曲線,可以看出橫縱坐標分別是時間和值:

9666e088-150e-11ed-9ade-dac502259ad0.png

(繪制 timeseries信號)

二、Simulink 信號回放

1

模型中回放工作區(qū)變量

在模型中回放 XCP 信號有如下幾個步驟:

打開 Simulink 模塊,在模塊空白處雙擊,選擇“FromWorkspace”:

968c2636-150e-11ed-9ade-dac502259ad0.png

(雙擊空白處搜索“FromWorkspace”信號)

根據(jù) timeseries 的名稱,將 Simulink 中的信號名稱改為“Triangle_signal”,即可參與模型相關(guān)的算法仿真和測試過程:

96ad485c-150e-11ed-9ade-dac502259ad0.png

(修改信號名稱)

連接 Scope 后,仿真結(jié)果如下:

96e2453e-150e-11ed-9ade-dac502259ad0.png

(Simulink仿真結(jié)果)

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

    關(guān)注

    0

    文章

    12

    瀏覽量

    12111
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    技術(shù)資訊 I 一文詳解 STEP 文件

    本文要點STEP文件是一種廣泛使用的中性文件格式,用于交換3D計算機輔助設(shè)計(CAD)數(shù)據(jù)。STEP文件分為多種類型,適用于特定行業(yè)領(lǐng)域及產(chǎn)品開發(fā)的全流程。雖然STEP文件格式主要用于
    的頭像 發(fā)表于 02-06 16:08 ?747次閱讀
    技術(shù)資訊 I 一文詳解 STEP <b class='flag-5'>文件</b>

    探索MAT01:高性能匹配雙晶體管的卓越特性與應(yīng)用

    01匹配單片雙NPN晶體管,挖掘它在各種應(yīng)用中的獨特價值。 文件下載: MAT01.pdf 一、顯著特性剖析 低失調(diào)電壓與溫漂 MAT01具有極低的失調(diào)電壓(Vos),典型值為40 μV,最大值僅100 μV。同時,它的溫度系數(shù)
    的頭像 發(fā)表于 01-15 15:20 ?182次閱讀

    電能質(zhì)量在線監(jiān)測裝置的數(shù)據(jù)壓縮存儲功能支持的數(shù)據(jù)格式可以修改嗎?

    可修改性 原因說明 核心標準數(shù)據(jù)文件格式 PQDIF(穩(wěn)態(tài)數(shù)據(jù))、COMTRADE(暫態(tài)錄波) 通常不可修改 受 DL/T 1608-2016、IEC 60255-24 等行業(yè)標準強制要求,確保數(shù)據(jù)互
    的頭像 發(fā)表于 12-11 16:39 ?1094次閱讀
    電能質(zhì)量在線監(jiān)測裝置的數(shù)據(jù)壓縮存儲功能支持的數(shù)據(jù)<b class='flag-5'>格式</b>可以修改嗎?

    Jtti分析SSL證書安裝不成功是怎么回事?有哪些原因?

    。本文Jtti.cc將探討一些常見的SSL證書安裝失敗的原因,并提供相應(yīng)的解決方案。 1.證書文件或密鑰文件格式錯誤 SSL證書的安裝需要正確格式的證書文件和密鑰
    的頭像 發(fā)表于 10-27 16:15 ?602次閱讀

    一文讀懂WAV音頻文件格式

    本文主要為后面ESP32 I2S音頻系列文章做鋪墊,所以本篇將介紹WAV音頻文件格式,并通過C代碼生成一段1S的正弦波WAV音頻寫入到SD卡里面。
    的頭像 發(fā)表于 08-25 17:49 ?5103次閱讀
    一文讀懂WAV音頻<b class='flag-5'>文件格式</b>

    淺談電子工程師困惑多年的EDA行業(yè)的標準格式

    話說每個行業(yè)有每個行業(yè)的標準,工業(yè)軟件領(lǐng)域文件格式也有達成一定程度默契,比如不同CAD軟件有自己獨特的格式,為了各自的用途,有的可以滿足不同的曲面,特殊圖形的處理,有的是為了輕量化需求。工具之間交換
    的頭像 發(fā)表于 08-23 12:34 ?684次閱讀
    淺談電子工程師困惑多年的EDA行業(yè)的標準<b class='flag-5'>格式</b>

    干貨分享 | TSMaster MBD模塊全解析:從模型搭建到自動化測試的完整實踐

    在汽車電子MBD開發(fā)中,TSMasterMBD模塊深度集成于TSMaster先進的總線分析、仿真與測試平臺,旨在為工程師提供一套從模型自動編譯、代碼集成到自動化測試的端到端無縫解決方案。本文將手把手
    的頭像 發(fā)表于 08-22 20:04 ?2487次閱讀
    干貨分享 | <b class='flag-5'>TSMaster</b> MBD<b class='flag-5'>模塊</b>全解析:從模型搭建到自動化測試的完整實踐

    軟件更新 | 從數(shù)據(jù)到模型,全面升級!TSMaster新版助力汽車研發(fā)新突破

    為您提供更高效、更可靠的解決方案!TSMaster2025.05202505最新版本主要是針對設(shè)計模塊、分析模塊、硬件模塊幾大模塊作了更新,
    的頭像 發(fā)表于 06-21 20:04 ?1350次閱讀
    軟件更新 | 從數(shù)據(jù)到模型,全面升級!<b class='flag-5'>TSMaster</b>新版助力汽車研發(fā)新突破

    告別摸索!TSMaster官方最全學(xué)習(xí)路徑整理

    與測試。但對于初學(xué)者來說,面對TSMaster豐富的功能模塊,往往不知從何入手。本文將為您梳理一條清晰的TSMaster學(xué)習(xí)路線,幫助您系統(tǒng)掌握這一工具。1認識TSM
    的頭像 發(fā)表于 06-13 20:06 ?1068次閱讀
    告別摸索!<b class='flag-5'>TSMaster</b>官方最全學(xué)習(xí)路徑整理

    GPDV6624C應(yīng)用筆記1.0版

    電子發(fā)燒友網(wǎng)站提供《GPDV6624C應(yīng)用筆記1.0版.pdf》資料免費下載
    發(fā)表于 06-06 17:20 ?0次下載

    干貨分享 | 告別操作難題!TSMaster TIO9000模塊用戶手冊詳解

    用戶手冊都能幫你輕松掌握核心功能,告別調(diào)試難題。本文關(guān)鍵詞:TSMaster,TIO目錄Catalog1.符號說明2.功能概要3.Windows窗體4.板卡操作說
    的頭像 發(fā)表于 05-16 20:02 ?963次閱讀
    干貨分享 | 告別操作難題!<b class='flag-5'>TSMaster</b> TIO9000<b class='flag-5'>模塊</b>用戶手冊詳解

    CCG4十六進制文件格式是什么?

    你好,先生, 我可以知道 CCG4 十六進制文件格式嗎? 2055 行是什么意思?
    發(fā)表于 05-15 07:22

    概倫電子大容量波形查看器NanoWave介紹

    NanoWave是一款專為配合概倫NanoSpice系列仿真器開發(fā)的大容量、高性能波形查看器,支持常見的SPICE電路仿真輸出文件格式和NanoSpice專有的NWF輸出文件格式。NanoWave采用先進的數(shù)據(jù)結(jié)構(gòu),針對大規(guī)模電路仿真數(shù)據(jù)進行優(yōu)化,從而實現(xiàn)高速的數(shù)據(jù)載入、
    的頭像 發(fā)表于 04-23 15:10 ?876次閱讀
    概倫電子大容量波形查看器NanoWave介紹

    軟件更新 | 以太網(wǎng)通信仿真功能已上線!TSMaster 202503 版本更新速覽

    TSMaster202503軟件功能又更新啦!這一次,我們帶來了工程師們期待已久的以太網(wǎng)通信仿真功能,讓您的車載網(wǎng)絡(luò)測試如虎添翼!除了以太網(wǎng)通訊仿真功能,還新增軟件網(wǎng)關(guān)、GPS記錄數(shù)據(jù)格式轉(zhuǎn)換等功能
    的頭像 發(fā)表于 04-12 20:03 ?1269次閱讀
    軟件更新 | 以太網(wǎng)通信仿真功能已上線!<b class='flag-5'>TSMaster</b> 202503 版本更新速覽

    解鎖TSMaster fifo函數(shù):報文讀取的高效方法

    前言:TSMaster目前有兩種讀取報文的模式:回調(diào)函數(shù)模式和fifo模式。fifo函數(shù)是TSMaster近期新增的函數(shù),本文將重點介紹fifo模塊。關(guān)于回調(diào)函數(shù)的使用方法可以參考幫助模塊
    的頭像 發(fā)表于 03-14 20:04 ?1154次閱讀
    解鎖<b class='flag-5'>TSMaster</b> fifo函數(shù):報文讀取的高效方法