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

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

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

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

車載TBOX嵌入式設(shè)備軟件的性能測試

上海控安 ? 來源:上海控安 ? 作者:上海控安 ? 2023-02-10 10:47 ? 次閱讀

作者 |李偉 上海控安安全測評(píng)中心安全測評(píng)部總監(jiān)

來源 | 鑒源實(shí)驗(yàn)室

01 ECU軟件和通用軟件性能測試的區(qū)別

通用軟件進(jìn)行性能測試時(shí)通常會(huì)通過壓力測試、負(fù)載測試、穩(wěn)定性測試、疲勞強(qiáng)度測試、用戶并發(fā)訪問測試等等方法來了解當(dāng)前軟件系統(tǒng)的各項(xiàng)性能指標(biāo)數(shù)據(jù),并在這些測試過程中發(fā)現(xiàn)并修復(fù)系統(tǒng)存在的問題,或者優(yōu)化系統(tǒng)運(yùn)行效率等。

通用軟件和ECU軟件使用場景的不同產(chǎn)生的需求不同,從而出現(xiàn)了性能測試的差異和側(cè)重點(diǎn)的不同。

首先系統(tǒng)運(yùn)行場景的不同,通用軟件一般直接面向客戶使用,如果是提供在線web服務(wù)的系統(tǒng),面向的客戶群體有時(shí)候會(huì)是一個(gè)龐大數(shù)量。車載ECU一般不會(huì)面向最終用戶,ECU的數(shù)據(jù)輸入和輸出對(duì)象一般是其他ECU或者系統(tǒng)TSP后臺(tái),以Tbox為例,車內(nèi)通訊對(duì)象有網(wǎng)關(guān)、娛樂主機(jī)等,外部通訊對(duì)象是TSP后臺(tái),以及單個(gè)用戶的手機(jī)藍(lán)牙或者WiFi。

除使用場景和服務(wù)對(duì)象的不同外,性能需求也不一樣。通用軟件對(duì)于系統(tǒng)的在線并發(fā)處理,同時(shí)在線用戶數(shù)等性能有較高的要求。車載ECU不會(huì)有多個(gè)最終用戶的并發(fā)使用情況,所有信息通訊交互對(duì)象都是有限定的,從功能安全和產(chǎn)品需求設(shè)計(jì)出發(fā),性能需求集中在系統(tǒng)長時(shí)間運(yùn)行穩(wěn)定性,以及各種場景下內(nèi)存溢出和泄漏測試。

02 Tbox的性能測試項(xiàng)

在進(jìn)行tbox性能測試項(xiàng)設(shè)計(jì)時(shí),我們常用的做法是先進(jìn)行使用場景的梳理,在梳理場景過程中,對(duì)數(shù)據(jù)流和邏輯的控制流相結(jié)合按照不同業(yè)務(wù)進(jìn)行細(xì)分析,對(duì)這些過程中發(fā)現(xiàn)的瓶頸處設(shè)計(jì)性能測試項(xiàng)進(jìn)行驗(yàn)證。

以Tbox為中心形成的車內(nèi)子系統(tǒng)中,CAN總線上的通訊數(shù)據(jù)是明確固定的,意思是CAN總線上主動(dòng)向TBOX發(fā)送的各種信號(hào)是明確的,tbox被動(dòng)響應(yīng)的或主動(dòng)向網(wǎng)絡(luò)發(fā)送的信號(hào)也是明確的,這部分信號(hào)在項(xiàng)目的早期就被確定下來,在項(xiàng)目研發(fā)過程中會(huì)有輕微的調(diào)整,tbox對(duì)這部分?jǐn)?shù)據(jù)的處理是依靠自身的CAN通訊芯片,這部分的設(shè)計(jì)已經(jīng)非常成熟,設(shè)計(jì)師選型會(huì)留有充分的余量,這部分的性能測試通常會(huì)放在硬件部分跟CAN網(wǎng)絡(luò)和診斷測試在項(xiàng)目早期一起完成,系統(tǒng)級(jí)的性能測試一般不會(huì)考慮這部分內(nèi)容。

Tbox和各子系統(tǒng)的通訊如下圖所示,子系統(tǒng)間的通訊通常有從車端至云端,從TSP端至車端,周期性和觸發(fā)型等幾個(gè)部分。在這些通訊過程中,除了云端的TSP平臺(tái),車端還會(huì)跟Internet上的各種網(wǎng)絡(luò)服務(wù)有通訊,主要是給娛樂主機(jī)提供各種定制化的服務(wù),但是這些服務(wù)不會(huì)主動(dòng)從云端向車端發(fā)起。

v2-d6f020fa36305b49b9d6492a530d7e42_720w.webp圖 1

從車端上報(bào)至TSP端的通訊,周期性上報(bào)數(shù)據(jù)通常包括:大數(shù)據(jù)、新能源國標(biāo)或地標(biāo)上報(bào)等。觸發(fā)型上報(bào)數(shù)據(jù)通常包括:各種報(bào)警信息、娛樂系統(tǒng)互聯(lián)網(wǎng)服務(wù)。

從TSP端至車端的通訊,一般只包含觸發(fā)型數(shù)據(jù),不會(huì)從TSP端向車端主動(dòng)發(fā)起周期性的通訊請求,通常包括:車況的查詢與上報(bào)、遠(yuǎn)程控制車輛等。

經(jīng)過分析我們可以看到,在這個(gè)子系統(tǒng)中,場景比較簡單,消費(fèi)子系統(tǒng)資源的最終用戶是單一的,不存在通用軟件類似大量用戶并發(fā)訪問的情況,我們對(duì)系統(tǒng)的性能要求主要集中在穩(wěn)定性,和一定負(fù)載下的長時(shí)間疲勞測試中。通常的性能測試設(shè)計(jì)主要集中在以下幾個(gè)方面:

車端網(wǎng)絡(luò)上傳下載速率測試,對(duì)tbox整體的上傳和下載的最大速率進(jìn)行測試,確定是否存在車端上傳下載在網(wǎng)絡(luò)速率上的瓶頸。

車端和云端網(wǎng)絡(luò)通訊長時(shí)間的穩(wěn)定性測試,一般測試24小時(shí)以上,測試車端和云端的通訊是否存在丟包,網(wǎng)絡(luò)抖動(dòng)等情況。

系統(tǒng)內(nèi)存溢出和泄漏測試,通過對(duì)系統(tǒng)增加一定的負(fù)載,長時(shí)間運(yùn)行并對(duì)系統(tǒng)資源使用情況進(jìn)行監(jiān)控,確認(rèn)是否存在系統(tǒng)資源異常消耗的事件存在。

03 Tbox性能測試工具

Tbox系統(tǒng)運(yùn)行軟件一般是在各種Linux環(huán)境之上,如Ubuntu、CentOS、Android等,所以各種性能測試的開源工具是比較多的,我們列舉常用的一些跟大家分享。

Speedtest,無論是Linux還是windows環(huán)境下,speedtest都是非常好用的網(wǎng)絡(luò)帶寬測試工具,可以測試出當(dāng)前網(wǎng)絡(luò)連接Internet的上傳和下載最大速率,平均速率,網(wǎng)絡(luò)延遲等參數(shù),在針對(duì)車端上網(wǎng)性能的測試項(xiàng)時(shí)我們一般都會(huì)用到這款工具。

Iperf,是一款已經(jīng)存在了很多年的著名網(wǎng)絡(luò)測試工具,應(yīng)用非常廣泛,可以設(shè)置參數(shù)對(duì)TCP、UDP等協(xié)議進(jìn)行性能測試,獲得網(wǎng)絡(luò)帶寬、MTU/MSS,網(wǎng)絡(luò)丟包,延遲等數(shù)據(jù)。我們在測試長時(shí)間的網(wǎng)絡(luò)穩(wěn)定性時(shí)會(huì)用到這款工具。

Monit,是Linux上最靈活、功能最強(qiáng)大的監(jiān)視工具之一,已經(jīng)存在了很多年,支持各種參數(shù)的自定義設(shè)置和報(bào)警閾值設(shè)置,還提供一個(gè)輕量化的web服務(wù),方便用戶通過瀏覽器來監(jiān)視系統(tǒng)資源情況。我們在進(jìn)行長時(shí)間內(nèi)存泄漏探測時(shí),會(huì)用到這款工具。

目前各種性能測試的小工具是非常多的,實(shí)際的使用中首先是根據(jù)測試設(shè)計(jì)的需要來進(jìn)行選取,其次對(duì)工具的測試精確度,易操作性,成本等進(jìn)行考慮,最終確認(rèn)適合項(xiàng)目產(chǎn)品測試的最佳工具。

04 總 結(jié)

車載ECU的性能測試跟傳統(tǒng)的通用軟件,特別是提供web服務(wù)的互聯(lián)網(wǎng)軟件系統(tǒng)有非常大的區(qū)別,并發(fā)測試不再是tbox測試的重點(diǎn),TBOX的運(yùn)行穩(wěn)定性和探測內(nèi)存泄漏溢出成為了首要測試目標(biāo)。車載的其他ECU也存在類似的情況,我們需要通過系統(tǒng)的ECU設(shè)計(jì)使用場景分析,基于數(shù)據(jù)和控制流對(duì)功能模塊全面覆蓋細(xì)分類考慮,來具體情況具體對(duì)待。

審核編輯黃宇

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

    關(guān)注

    8

    文章

    5578

    瀏覽量

    128116
  • ecu
    ecu
    +關(guān)注

    關(guān)注

    14

    文章

    911

    瀏覽量

    55343
  • TBOX
    +關(guān)注

    關(guān)注

    0

    文章

    17

    瀏覽量

    8357
收藏 人收藏

    評(píng)論

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

    嵌入式軟件行業(yè)增長驅(qū)動(dòng)因素

    嵌入式軟件在物聯(lián)網(wǎng)應(yīng)用中至關(guān)重要,因?yàn)樗芾?b class='flag-5'>設(shè)備操作、控制傳感器、支持連接并確保數(shù)據(jù)安全。例如,在智能家居中,恒溫器、安全攝像頭和燈光等設(shè)備使用嵌入
    的頭像 發(fā)表于 05-09 11:26 ?138次閱讀

    嵌入式軟件單元測試的必要性、核心方法及工具深度解析

    一、為什么嵌入式軟件必須重視單元測試? ?嵌入式系統(tǒng)的特殊性? 在汽車 ECU、醫(yī)療設(shè)備控制器等場景中,
    的頭像 發(fā)表于 03-21 14:53 ?279次閱讀

    嵌入式軟件測試技術(shù)深度研究報(bào)告

    嵌入式軟件測試技術(shù)深度研究報(bào)告 ——基于winAMS的全生命周期質(zhì)量保障體系構(gòu)建 一、行業(yè)技術(shù)瓶頸與解決方案框架 2025年嵌入式軟件
    的頭像 發(fā)表于 03-03 13:54 ?210次閱讀

    嵌入式機(jī)器學(xué)習(xí)的應(yīng)用特性與軟件開發(fā)環(huán)境

    設(shè)備和智能傳感器)上,這些設(shè)備通常具有有限的計(jì)算能力、存儲(chǔ)空間和功耗。本文將您介紹嵌入式機(jī)器學(xué)習(xí)的應(yīng)用特性,以及常見的機(jī)器學(xué)習(xí)開發(fā)軟件與開發(fā)環(huán)境。
    的頭像 發(fā)表于 01-25 17:05 ?480次閱讀
    <b class='flag-5'>嵌入式</b>機(jī)器學(xué)習(xí)的應(yīng)用特性與<b class='flag-5'>軟件</b>開發(fā)環(huán)境

    如何提高嵌入式代碼質(zhì)量?

    嵌入式系統(tǒng)的發(fā)展已經(jīng)深刻地影響了我們?nèi)粘I畹姆椒矫婷妫瑥闹悄芗揖拥狡嚳刂葡到y(tǒng),再到醫(yī)療設(shè)備和工業(yè)自動(dòng)化等領(lǐng)域,嵌入式系統(tǒng)無處不在。嵌入式軟件
    發(fā)表于 01-15 10:48

    嵌入式系統(tǒng)開發(fā)中的測試方法 嵌入式系統(tǒng)開發(fā)與AI結(jié)合應(yīng)用

    嵌入式系統(tǒng)開發(fā)中的測試方法 嵌入式系統(tǒng)開發(fā)是一個(gè)復(fù)雜的過程,涉及到硬件和軟件的緊密結(jié)合。測試是確保系統(tǒng)可靠性和
    的頭像 發(fā)表于 12-09 10:22 ?1055次閱讀

    嵌入式系統(tǒng)開發(fā)與硬件的關(guān)系 嵌入式系統(tǒng)開發(fā)常見問題解決

    嵌入式系統(tǒng)開發(fā)與硬件的關(guān)系 嵌入式系統(tǒng)是專為特定應(yīng)用設(shè)計(jì)的計(jì)算機(jī)系統(tǒng),它們通常嵌入在所控制的設(shè)備中。這些系統(tǒng)的關(guān)鍵特點(diǎn)是它們與硬件的緊密集成,這意味著
    的頭像 發(fā)表于 12-09 09:38 ?758次閱讀

    什么是嵌入式?一文讀懂嵌入式主板

    在現(xiàn)代科技浪潮中,嵌入式技術(shù)已成為支撐各種智能設(shè)備和系統(tǒng)運(yùn)行的核心力量。那么,究竟什么是嵌入式嵌入式系統(tǒng),顧名思義,是將計(jì)算機(jī)的硬件和軟件
    的頭像 發(fā)表于 10-16 10:14 ?2337次閱讀

    【「嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用」閱讀體驗(yàn)】+ Hypervisor應(yīng)用場景調(diào)研

    Hypervisor有兩個(gè)類型:I型和II型,其中I型直接運(yùn)行在硬件設(shè)備上,II型運(yùn)行在一個(gè)操作系統(tǒng)上,該操作系統(tǒng)運(yùn)行在硬件設(shè)備上,也就是下圖中的宿主操作系統(tǒng)。 而我所關(guān)心的嵌入式Hypervisor屬于I型
    發(fā)表于 10-14 11:21

    嵌入式主板是什么意思?嵌入式主板全面解析

    嵌入式主板,通常被稱為嵌入式系統(tǒng)的核心組件,是一種用于控制和數(shù)據(jù)處理的計(jì)算機(jī)硬件,其設(shè)計(jì)旨在嵌入特定設(shè)備中執(zhí)行專門任務(wù)。嵌入式主板如同是
    的頭像 發(fā)表于 09-30 10:05 ?1384次閱讀

    EsDA,一站嵌入式軟件

    ,旨在提高嵌入式軟件開發(fā)的效率、性能和可擴(kuò)展性。EsDA全稱是嵌入式系統(tǒng)設(shè)計(jì)自動(dòng)化,它是一個(gè)由AWorksLP、AWStudio、AXPI、AWTK、ZWS等多種
    的頭像 發(fā)表于 09-15 08:10 ?564次閱讀
    EsDA,一站<b class='flag-5'>式</b><b class='flag-5'>嵌入式</b><b class='flag-5'>軟件</b>

    嵌入式軟件開發(fā)與AI整合

    嵌入式軟件開發(fā)與AI整合是當(dāng)前技術(shù)發(fā)展的重要趨勢之一。隨著人工智能技術(shù)的快速發(fā)展,嵌入式系統(tǒng)越來越多地集成了AI算法,以實(shí)現(xiàn)更復(fù)雜的智能功能。以下是關(guān)于嵌入式
    的頭像 發(fā)表于 07-31 09:25 ?1164次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>軟件</b>開發(fā)與AI整合

    嵌入式開發(fā)者的未來

    測試這些產(chǎn)品的硬件和軟件。汽車行業(yè):現(xiàn)代汽車包含大量的嵌入式系統(tǒng),例如車載娛樂系統(tǒng)、發(fā)動(dòng)機(jī)控制單元、自動(dòng)駕駛系統(tǒng)等。在這個(gè)領(lǐng)域,工程師可以從事嵌入
    的頭像 發(fā)表于 06-23 08:10 ?612次閱讀
    <b class='flag-5'>嵌入式</b>開發(fā)者的未來

    嵌入式軟件工程師和硬件工程師的區(qū)別?

    、調(diào)試和測試嵌入式軟件,以確保其功能正常,性能優(yōu)良。 * 文檔編寫:包括編寫用戶手冊、維護(hù)文檔等。 * 維護(hù)和更新:對(duì)現(xiàn)有的嵌入式
    發(fā)表于 05-16 11:00

    嵌入式系統(tǒng)軟硬件基礎(chǔ)知識(shí)大全

    嵌入式系統(tǒng)是現(xiàn)代科技發(fā)展的一個(gè)重要分支,廣泛應(yīng)用于工業(yè)控制、消費(fèi)電子、醫(yī)療設(shè)備、汽車電子等領(lǐng)域。本文試圖全面解析嵌入式系統(tǒng)的軟基礎(chǔ)知識(shí),以期讓讀者對(duì)這一技術(shù)有更深入的了解。嵌入式系統(tǒng)是
    發(fā)表于 05-09 14:12
    主站蜘蛛池模板: 四虎影院精品 | 亚洲婷婷国产精品电影人久久 | 久久是精品 | 一区二区三区高清在线 | 西西人体大胆午夜gog0 | 午夜影视在线免费观看 | 成人毛片在线播放 | 日本免费高清 | 天天黄色 | 久久新地址| 大又大又粗又爽又黄毛片女人 | 一级毛片一级毛片 | 国产产一区二区三区久久毛片国语 | 免费人成a大片在线观看动漫 | 日韩a级毛片免费观看 | 国产久爱青草视频在线观看 | 免费看黄色网页 | 99国产国人青青视频在线观看 | 天天做天天爽爽快快 | 免费视频黄 | 欧美猛交lxxxxxxxxx | 成人在线一区二区 | 免费看国产一级特黄aa大片 | 一区二区三区高清在线观看 | 精品国产一二三区 | www夜夜操com| 日韩成人一级 | 亚洲免费网 | 香蕉视频在线观看黄 | 人与禽交免费网站视频 | 理论免费 | 狼色视频在线观免费观看 | 操操操综合网 | 久久国产精品久久久久久久久久 | 久久精品国产清自在天天线 | 在线a亚洲老鸭窝天堂新地址 | 爱爱免费网站 | 一级特级aaa毛片 | 伊人狼人综合 | 亚洲视频www | 亚洲第一页视频 |