在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

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

上海同星智能科技有限公司 ? 2022-08-08 10:03 ? 次閱讀

上篇筆記我們介紹的是,TSMaster如何使用同星標(biāo)定模塊,相信很多工程師對我們TSMaster的后臺操作有了更進(jìn)一步的了解。本章節(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

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

2

MeasurementStartTime

測量啟動時間,TDate

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

3

MeasurementStartTimeStr

字符串表達(dá)的測量啟動時間

4

MeasurementStopTime

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

5

MeasurementStopTimeStr

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

6

ECU_LIST

參與標(biāo)定的 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)

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

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

    文章

    11

    瀏覽量

    11762
收藏 人收藏

    評論

    相關(guān)推薦

    EE-110:ELF和DWARF文件格式快速入門

    電子發(fā)燒友網(wǎng)站提供《EE-110:ELF和DWARF文件格式快速入門.pdf》資料免費下載
    發(fā)表于 01-05 09:41 ?0次下載
    EE-110:ELF和DWARF<b class='flag-5'>文件格式</b>快速入門

    EPS文件格式如何轉(zhuǎn)換 EPS和SVG文件的區(qū)別

    EPS文件格式轉(zhuǎn)換 EPS(Encapsulated PostScript)是一種用于存儲矢量圖形的文件格式,最初由Adobe公司開發(fā)。由于EPS文件在打印時能夠保持極高的質(zhì)量,并且廣泛被各種
    的頭像 發(fā)表于 11-19 10:31 ?948次閱讀

    XCP之A2L文件簡介

    A2L文件是一個標(biāo)定的描述文件,基于文本格式,描述ECU的通信等相關(guān)的參數(shù),以及標(biāo)定,觀測變量的地址以及物理值計算公式等等。A2L 文件中的信息允許
    的頭像 發(fā)表于 11-13 11:15 ?864次閱讀
    <b class='flag-5'>XCP</b>之A2L<b class='flag-5'>文件</b>簡介

    我想問下頻率信號如何在TDMS文件格式下保存???

    我想問下頻率信號如何在TDMS文件格式下保存???
    發(fā)表于 11-12 18:40

    常用對象文件格式

    電子發(fā)燒友網(wǎng)站提供《常用對象文件格式.pdf》資料免費下載
    發(fā)表于 10-15 09:25 ?0次下載
    常用對象<b class='flag-5'>文件格式</b>

    發(fā)掘3D文件格式的無限潛力:打造沉浸式虛擬世界

    在當(dāng)今數(shù)字化時代,3D技術(shù)的應(yīng)用范圍日益廣泛,涵蓋電影后期制作、產(chǎn)品原型設(shè)計、虛擬現(xiàn)實(VR)、增強現(xiàn)實(AR)、游戲等眾多領(lǐng)域。而3D文件格式作為3D技術(shù)的核心組成部分,對于實現(xiàn)3D數(shù)據(jù)和模型的存儲、共享和操作至關(guān)重要。
    的頭像 發(fā)表于 09-26 18:14 ?1625次閱讀
    發(fā)掘3D<b class='flag-5'>文件格式</b>的無限潛力:打造沉浸式虛擬世界

    TSMaster 中 Hex 文件編輯器使用詳細(xì)教程

    TSMaster軟件的Hex文件編輯器提供了文件處理的功能,這一特性讓使用TSMaster軟件的用戶可以更便捷地對Hex、bin、mot、s19和tsbinary類型的
    的頭像 發(fā)表于 06-01 08:21 ?966次閱讀
    <b class='flag-5'>TSMaster</b> 中 Hex <b class='flag-5'>文件</b>編輯器使用詳細(xì)教程

    芯海CS32F0XXADC外設(shè)模塊應(yīng)用筆記

    本應(yīng)用筆記旨在展示使用CS32FOxx微控器,提高A/D轉(zhuǎn)化精度的應(yīng)用。幫助ADC模塊用戶了解 CS32微控器提供的一些高級應(yīng)用并加快開發(fā)周期。所介紹的每種模式都提供一個應(yīng)用示例,以方便用戶快速移植
    發(fā)表于 05-16 14:58

    芯??萍紤?yīng)用筆記:CS32F0XX TIMER外設(shè)模塊指導(dǎo)

    紹的特定用戶示例做了工作原理與相關(guān)代碼介紹, 以方便用戶快速移。本應(yīng)用筆記分為四部分:定時器特性概述、基本定時器功能介紹、高級定時器功能介紹、特定場景應(yīng)用示例。*附件:應(yīng)用筆記:CS32F0XX TIMER外設(shè)模塊指導(dǎo).pdf
    發(fā)表于 05-16 10:52

    芯海應(yīng)用筆記:CS32F0XX ADC外設(shè)模塊指導(dǎo)

    本應(yīng)用筆記旨在展示使用 CS32F0xx 微控器,提高 A/D 轉(zhuǎn)化精度的應(yīng)用。幫助 ADC 模塊用戶了解CS32 微控器提供的一些高級應(yīng)用并加快開發(fā)周期。所介紹的每種模式都提供一個應(yīng)用示例,以方
    發(fā)表于 05-16 10:49

    visual programmer打開的文件格式有.s19, .hex , .sx 三種文件格式有什么區(qū)別嗎?

    st visual programmer打開的文件格式有.s19, .hex,.sx三種文件格式有什么區(qū)別嗎?是不是不同芯片的文件格式不一樣,還是所有的芯片都可以使用這三種文件格式
    發(fā)表于 04-28 08:56

    Blender 4.1發(fā)布,引入新文件處理API,支持更多文件格式

    此次Blender 4.1引人矚目的特點在于,全新升級后的API使得開發(fā)者可通過拖放行為,從全新的角度擴展文件處理操作。此外,新增對Alembic、Collada、Grease Pencil SVG、OBJ、OpenUSD、PLY和STL文件格式的支持,進(jìn)一步拓展了傳播路
    的頭像 發(fā)表于 03-27 15:32 ?738次閱讀

    TSMaster如何同時記錄標(biāo)定變量和DBC信號至BLF文件

    客戶在使用TSMaster軟件標(biāo)定功能時,有如下使用場景:將DBC文件中的信號與A2L文件中的標(biāo)定變量同時記錄在一個記錄文件。針對此應(yīng)用場景,TSM
    的頭像 發(fā)表于 03-25 08:20 ?872次閱讀
    <b class='flag-5'>TSMaster</b>如何同時記錄標(biāo)定變量和DBC信號至BLF<b class='flag-5'>文件</b>

    谷歌模型怎么PS打開文件格式不變

    要將谷歌模型與Photoshop結(jié)合使用,并保持文件格式不變,這通常涉及將谷歌模型生成的圖像或圖形導(dǎo)入到Photoshop中進(jìn)行進(jìn)一步編輯或處理。
    的頭像 發(fā)表于 02-29 18:09 ?960次閱讀

    谷歌模型怎么用手機打開文件格式

    谷歌在其AI技術(shù)中集成了多種工具和功能,用于處理和識別文件格式。具體到手機上打開的文件格式,這主要依賴于谷歌提供的服務(wù)和應(yīng)用。例如,在Gmail中,用戶可以直接查看多種格式文件,包括
    的頭像 發(fā)表于 02-29 17:38 ?953次閱讀
    主站蜘蛛池模板: 奇米第四狠狠777高清秒播 | 色极影院| 中文天堂最新版资源新版天堂资源 | 中国成熟xxx视频 | eeuss秋霞成人影院 | 黄色的视频网站在线观看 | 99热久| 大伊人网 | 欧美xxxx性高清 | 国产片一级 | 一级毛片真人免费观看 | 日本偷偷操 | 色综合色综合色综合色综合 | 天天天色综合 | 久久手机看片你懂的日韩1024 | 老子影院午夜精品欧美视频 | 永久网站色视频在线观看免费 | 亚洲欧美精品一区二区 | 自偷自拍亚洲欧美清纯唯美 | 国产内地激情精品毛片在线一 | 九月丁香婷婷 | 美女中出视频 | 日本在线黄 | 男人午夜小视频 | 色老头影视 | 日韩种子| 国产成人免费无庶挡视频 | 国产精品人人爱一区二区白浆 | 日本网络视频www色高清免费 | 伊人毛片| videosgratis欧美另类老太 | 免费永久欧美性色xo影院 | 在线国产资源 | 久久www免费人成_看 | 老司机午夜永久在线观看 | 中国美女毛片 | 欧美黑人巨大日本人又爽又色 | 深夜福利欧美 | 国产高清在线播放免费观看 | 免费精品美女久久久久久久久久 | 日日操夜夜操狠狠操 |