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

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

1

Chapter1 ||mat變量格式定義

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

4416f0cc-c71e-11ec-8521-dac502259ad0.png

1.1 固定變量定義

固定變量列表如下:

序號(hào)

變量名稱

含義

1

Comment注釋信息,在同星標(biāo)定模塊的記錄引擎配置中可以更改,若注釋信息為空,則不會(huì)記錄這個(gè)變量

2

MeasurementStartTime測(cè)量啟動(dòng)時(shí)間,TDateTime格式,double類型,用于自動(dòng)化

3

MeasurementStartTimeStr字符串表達(dá)的測(cè)量啟動(dòng)時(shí)間

4

MeasurementStopTime測(cè)量結(jié)束時(shí)間,TDateTime格式,double類型,用于自動(dòng)化

5

MeasurementStopTimeStr字符串表達(dá)的測(cè)量結(jié)束時(shí)間

6

ECU_LIST參與標(biāo)定的ECU列表,逗號(hào)分隔

7

TIME_LIST時(shí)間列表,包含所有信號(hào)的時(shí)間信息

1.2 時(shí)間解析方法


首先分隔時(shí)間序列,獲取所有時(shí)間軸:

4436d5c2-c71e-11ec-8521-dac502259ad0.png

以應(yīng)用筆記2中AN0001中記錄的信號(hào)為例,其時(shí)間序列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ù)組,每根時(shí)間軸數(shù)組可關(guān)聯(lián)一個(gè)或一組信號(hào),時(shí)間軸有三種類型,分別是DAQ時(shí)間(一根時(shí)間軸包含一個(gè)或一組信號(hào));Poll時(shí)間(一根時(shí)間軸對(duì)應(yīng)一個(gè)信號(hào))和系統(tǒng)變量時(shí)間(一根時(shí)間軸對(duì)應(yīng)一個(gè)信號(hào)):


序號(hào)

時(shí)間軸

類型

1

ecu1_TIME_DAQ_CyclicDAQ時(shí)間,對(duì)應(yīng)Cyclic類型的DAQ

2

ecu1_TIME_DAQ_10_msDAQ時(shí)間,對(duì)應(yīng)10_ms類型的DAQ

3

ecu1_TIME_DAQ_100msDAQ時(shí)間,對(duì)應(yīng)100ms類型的DAQ

4

ecu1_TIME_POLL_noiseSignalPoll時(shí)間,對(duì)應(yīng)查詢類型的變量

5

TIME_XCPSimBus__engine_speed系統(tǒng)變量時(shí)間,對(duì)應(yīng)系統(tǒng)變量

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

445579d2-c71e-11ec-8521-dac502259ad0.png

1.3時(shí)間關(guān)聯(lián)的信號(hào)解析方法

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

時(shí)間軸名稱_LIST

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

ecu1_triangleSignal

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

在這個(gè)信號(hào)上右擊可以繪制信號(hào)按點(diǎn)分布的曲線(不帶時(shí)間信息),如下圖所示:


4477f142-c71e-11ec-8521-dac502259ad0.png

1.4 構(gòu)建timeseries

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

Triangle_signal = timeseries(ecu1_triangleSignal, ecu1_TIME_DAQ_100ms)

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


44bbcdea-c71e-11ec-8521-dac502259ad0.png


右鍵繪制其變化曲線,可以看出橫縱坐標(biāo)分別是時(shí)間和值:

44e3dfa6-c71e-11ec-8521-dac502259ad0.png

2

Chapter 2 || Simulink信號(hào)回放

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

在模型中回放XCP信號(hào)有如下幾個(gè)步驟:打開Simulink模塊,在模塊空白處雙擊,選擇“From Workspace”:

450eac4a-c71e-11ec-8521-dac502259ad0.png

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

453bbc6c-c71e-11ec-8521-dac502259ad0.png

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

45581786-c71e-11ec-8521-dac502259ad0.png

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

    關(guān)注

    7

    文章

    2839

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    Altium Designer 26.3.0版本新功能說明

    將 PCB 導(dǎo)出為 Parasolid 文件格式(*.x_t)時(shí),現(xiàn)在使用 Parasolid 35.1 版本。這使得較新版本的 SOLIDWORKS(2024 和 2025)能夠正確打開/導(dǎo)入該文件。
    的頭像 發(fā)表于 03-09 11:23 ?407次閱讀
    Altium Designer 26.3.0版本新功能<b class='flag-5'>說明</b>

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

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

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

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

    ECU刷寫前的“隱藏關(guān)卡”:3分鐘看懂XCP/CCP標(biāo)定

    在上一期中,我們探討了ECU刷寫,重點(diǎn)介紹了基于UDS協(xié)議的刷寫流程,它直接針對(duì)ECU進(jìn)行操作。而標(biāo)定的輸出,正是ECU刷寫的關(guān)鍵輸入。那么,標(biāo)定究竟是什么呢?標(biāo)定的定義標(biāo)定,本質(zhì)上是對(duì)ECU控制
    的頭像 發(fā)表于 11-28 11:35 ?787次閱讀
    ECU刷寫前的“隱藏關(guān)卡”:<b class='flag-5'>3</b>分鐘看懂<b class='flag-5'>XCP</b>/CCP標(biāo)定

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

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

    一文讀懂WAV音頻文件格式

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

    淺談電子工程師困惑多年的EDA行業(yè)的標(biāo)準(zhǔn)格式

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

    干貨分享 | TSMaster MBD模塊全解析:從模型搭建到自動(dòng)化測(cè)試的完整實(shí)踐

    教您從零搭建工程并構(gòu)建高效測(cè)試流程,為優(yōu)化開發(fā)工作流提供實(shí)用指南。本文關(guān)鍵詞:TSMaster,MBD目錄Catalog1.符號(hào)說明2.MBD說明3.MBD基本功
    的頭像 發(fā)表于 08-22 20:04 ?2543次閱讀
    干貨分享 | <b class='flag-5'>TSMaster</b> MBD<b class='flag-5'>模塊</b>全解析:從模型搭建到自動(dòng)化測(cè)試的完整實(shí)踐

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

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

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

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

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

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

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

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

    CCG4十六進(jìn)制文件格式是什么?

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

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

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

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

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