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

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

3天內不再提示

淺析HiL中智能傳感器PSI5整體簡介

tfx8_Elektrobit ? 來源:Vector維克多 ? 作者:Vector維克多 ? 2021-08-12 14:59 ? 次閱讀

隨著汽車內智能傳感器使用的增加,傳統(tǒng)的傳感器信號不能滿足傳輸豐富的編碼信息以及EMC要求。PSI5(外圍傳感器接口)作為汽車傳感器的開放標準接口,可以更好地滿足動力/安全/底盤/舒適域控制器的應用安全。PSI5誕生于已成熟使用的ECU外圍傳感器接口,如Bosch廠商將PSI5應用于ESP、安全氣囊、主動懸架、自動駕駛等ECU與加速度、角速度、壓力、位置等傳感器的通訊當中。

PSI5整體簡介

PSI5協(xié)會成員由多家一級供應商及芯片廠商組成,包括Veoneer、Bosch和Continental等。PSI5 V1.3版本在目前量產(chǎn)車型中有著廣泛的應用。從V2.0版本開始,PSI5在Base規(guī)范之外,提供針對安全氣囊、車輛動力學控制、動力系統(tǒng)三個部分的子規(guī)范。最新的V2.3規(guī)范在物理層、數(shù)據(jù)鏈路層和應用層方面提供新的內容和結構,并且兼容V1.3版本定義的參數(shù)。

物理層

傳感器與ECU使用1對雙絞線進行連接,ECU對傳感器的供電和雙向數(shù)據(jù)傳輸均通過雙絞線完成,通訊速率有125kbps和189kbps兩種可選。傳感器和ECU連接拓撲主要包括:異步連接模式(PSI5-A)、同步并行總線模式(PSI5-P)、同步通用總線模式(PSI5-U)、同步菊花鏈總線模式(PSI5-D)。

當傳感器向ECU傳輸數(shù)據(jù)時,低電流為傳感器靜態(tài)消耗電流,高電流由傳感器內部調制產(chǎn)生,采用曼徹斯特編碼。每個傳感器在1個ECU同步周期內,傳輸數(shù)據(jù)的幀間隔需要至少保持TGap,其值需要大于位長度TBit。

數(shù)據(jù)鏈路層 - 傳感器至ECU的通信

傳感器周期性發(fā)送數(shù)據(jù)幀至ECU,每個數(shù)據(jù)幀由p個位組成,包含:

2個起始位,始終編碼為0;

1個奇偶校驗位或3個CRC校驗位;

k (10-28)個有效數(shù)據(jù)位;

》 數(shù)據(jù)域A(10-24個位,強制);

》 數(shù)據(jù)域B(0-12個位,可選);

》 傳感器狀態(tài)位(也稱為錯誤標志位,0-2個位,可選);

》 幀控制位(表明當前幀/數(shù)據(jù)的類型或傳感器ID,0-4個位,可選);

》 串行報文通道(0或2個位,可選)。

在同步模式中,ECU在向傳感器供電的基礎上,周期性發(fā)送一個高電平電壓信號作為同步脈沖。各傳感器在檢測到同步脈沖后,按照預先配置的時隙(Time Slot)發(fā)送各自的電流信號以傳輸數(shù)據(jù)。

當串行報文(Serial Message)通道位設置為2個位長度時,串行報文將通過18個連續(xù)的幀進行傳輸,一般用于更新周期要求不高的數(shù)據(jù)。

數(shù)據(jù)鏈路層 - ECU至傳感器的通信

ECU至傳感器的通訊幀由以下部分組成:

特定的發(fā)送起始條件,保證即使失去同步也可以安全地檢測到幀起始;

數(shù)據(jù)域;

Checksum校驗段。

利用在同步模式下ECU周期性向傳感器發(fā)送同步脈沖的特性,根據(jù)幀的發(fā)送編碼方式不同,提供相應的2類幀格式:

第一種Tooth Gap方式是通過調整ECU周期發(fā)送的同步脈沖“有/無”來分別表示“1/0”信號。該發(fā)送起始條件包含至少5個連續(xù)的邏輯0或至少31個連續(xù)的邏輯1。數(shù)據(jù)長度由傳感器地址(SAdr)和功能代碼(FC)定義。提供3種可選幀格式。

第二種Pulse Width方式是通過改變ECU周期發(fā)送的同步脈寬寬度“長/短”來分別表示“1/0”。提供1種可選幀格式。

應用層 – 數(shù)據(jù)范圍

對于在數(shù)據(jù)域A中傳輸?shù)?0位數(shù)據(jù),PSI5規(guī)范將其分為3個部分:

-480至+480(0x1E0 – 0x220)為傳感器實際輸出信號值;

-512至-481(0x200 – 0x20F)為塊(Block)ID及數(shù)據(jù),用于傳輸初始化數(shù)據(jù);

+481至+511(0x1E1 – 0x1FF)為狀態(tài)及錯誤報文。

對于數(shù)據(jù)域A中大于10位數(shù)據(jù)的低位部分以及數(shù)據(jù)域B,不受該數(shù)據(jù)范圍劃分影響。

應用層 – 傳感器初始化

在每次上電或重置后,需在發(fā)送任何有效的傳感器數(shù)據(jù)之前發(fā)送其初始化辨識信息。

初始化一般分為3個階段。

階段1:傳感器啟動,無數(shù)據(jù)發(fā)送;

階段2:發(fā)送ID + 初始化數(shù)據(jù)信息,同時傳感器進行自檢;

階段3:發(fā)送傳感器自檢結果。初始化完成后即可傳輸正常數(shù)據(jù)以及傳感器自檢的狀態(tài)信息。

階段2時初始化數(shù)據(jù)一般包含傳感器的類型、制造商代碼、生產(chǎn)日期等信息。為保證不同傳感器廠商的產(chǎn)品與ECU可以正常建立通訊,需要明確基本的互換性要求:傳感器配置、連接模式和時間參數(shù);供電及同步脈沖等電壓參數(shù);傳感器電流驅動能力以及所需承受的回路負載;初始化數(shù)據(jù)信息,包括重復次數(shù)(k)。具體可參考PSI5協(xié)會提供的一致性測試規(guī)范及Check List。

HiL臺架中PSI5解決方案:

CANoe Option Sensor

隨著智能傳感器PSI5信號在安全、底盤和動力域中的應用逐步增加,傳統(tǒng)的HiL臺架需要新購或升級擴展來滿足PSI5協(xié)議的仿真、分析和測試功能。

PSI5傳感器測試:6槽VT System,配置VT2710和CANoe Option Sensor;

PSI5控制器測試:通過CANoe、vTESTstudio、VT System、DYNA4提供開環(huán)和閉環(huán)的安全域及底盤域HiL系統(tǒng);

》 特殊信號或系統(tǒng)采用ASAM XIL API集成第三方設備;

》 通過CANoe Option AMD/XCP采集ECU內部A2L變量,滿足基本功能測試。

硬件

PSI5的仿真、分析、測試由VT System中的VT2710板卡及配套的PSI5SENTpiggy完成。VT System是Vector針對ECU功能、總線一致性、診斷通信、環(huán)境耐久等測試場景提供的模塊化I/O及總線板卡。VT2710板卡提供4路PSI5通道,可通過配置實現(xiàn)傳感器仿真、ECU仿真、監(jiān)聽通信工作模式,內置電氣故障注入功能。

軟件

CANoe Option Sensor提供PSI5所需各項電氣、信號、初始化數(shù)據(jù)的直觀配置圖形界面,配置信息可單獨導出復用于其他項目工程。配置完成后將自動生成PSI5的監(jiān)控及激勵接口——系統(tǒng)變量。系統(tǒng)變量在CANoe及vTESTstudio中的靈活使用,使其可無縫集成到已有的仿真、分析以及HiL測試環(huán)境當中。

通過模擬ECU或傳感器,CANoe Option Sensor支持開發(fā)工程師及測試工程師建立從簡單到苛刻的測試環(huán)境,可實現(xiàn)對協(xié)議相關數(shù)據(jù)的自由控制及修改。此外,CANoe Option Sensor的錯誤檢測機制有助于對傳感器及ECU組成的真實系統(tǒng)進行監(jiān)測和調試。

實際使用

CANoe Option Sensor的配置窗口位于Hardware – Sensors – Protocol Configuration:

對于不同的串行總線,提供多種初始化配置模板供用戶選擇,方便快捷:

8fb881f4-fb21-11eb-9bcf-12bb97331649.jpg

圖8 | PSI5初始化配置模板

對于ECU及Sensor,可隨時配置其為Real或Simulated模式。同時對于ECU和傳感器各自的通信速率、供電電平、同步脈沖電壓及時間參數(shù)、Slot時間、初始化協(xié)議版本、數(shù)據(jù)幀結構等提供豐富的配置選項,對每個信號可單獨配置其時間參數(shù)、初始化參數(shù)及解析方式:

900163e2-fb21-11eb-9bcf-12bb97331649.jpg

PSI5數(shù)據(jù)域信號配置界面

配置完成后,連接VT2710與ECU或傳感器對應的線束,即可建立通訊:

運行及離線回放時,工程師熟悉的Trace、Graphic、Data等分析窗口依然適用,并且針對PSI5做特定解析;

根據(jù)配置情況,生成對應的系統(tǒng)變量接口,配合CAPL函數(shù)可完成協(xié)議各類信息的修改,用于仿真及HiL測試;

配合CANoe Option Scope及相關硬件,可完成PSI5的物理波形解析;

對于通信過程中的錯誤,各類故障均會給出故障碼用于調試參考;

PSI5常應用于主動/被動安全域相關ECU,以及自動駕駛ECU等對功能安全要求較高的領域,同時PSI5有其獨立的硬件、軟件定義規(guī)范,因此對PSI5協(xié)議也應與CAN、LIN、Ethernet等常見總線協(xié)議一樣,需考慮其一致性測試的重要性,以確保傳感器可以為ECU的正常工作提供良好的外部輸入信息。PSI5協(xié)會提供對ECU和傳感器使用的一致性測試規(guī)范以及Check List,可作為一致性測試的實施參考。

編輯:jq

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

    關注

    2552

    文章

    51288

    瀏覽量

    755136
  • ecu
    ecu
    +關注

    關注

    14

    文章

    890

    瀏覽量

    54601
  • PSI
    PSI
    +關注

    關注

    0

    文章

    15

    瀏覽量

    9114

原文標題:淺析 HiL中智能傳感器PSI5信號仿真與測試

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

收藏 人收藏

    評論

    相關推薦

    智能駕駛HIL仿真測試解決方案

    經(jīng)緯恒潤推出的新一代自主研發(fā)的智能駕駛HIL仿真測試系統(tǒng)可提供:逼真的道路交通場景、高精度的車輛動力學模型和各智能駕駛傳感器仿真/臺架;實驗管理、自動化測試和測試管理等軟件;高性能實時
    的頭像 發(fā)表于 12-23 10:54 ?562次閱讀
    <b class='flag-5'>智能</b>駕駛<b class='flag-5'>HIL</b>仿真測試解決方案

    智能馬桶水溫NTC溫度傳感器

    ,水溫控制是一個非常重要的功能。傳統(tǒng)馬桶可能無法很好地控制水溫,導致使用者感到不舒適。因此需要安裝NTC溫度傳感器,使智能馬桶可以實時監(jiān)測水溫,并根據(jù)設定溫度范圍進行精準控制。 NTC溫度
    發(fā)表于 12-20 11:55

    智能廚房應用什么傳感器

    智能家居已成為現(xiàn)代生活的一部分,而智能廚房則是其中的重要組成部分。智能廚房通過集成先進的傳感器技術,實現(xiàn)了烹飪過程的自動化、智能化和安全化。
    的頭像 發(fā)表于 12-11 09:10 ?226次閱讀

    霍爾傳感器智能呼啦圈的應用

    隨著科技的發(fā)展,智能健身設備逐漸成為現(xiàn)代人運動生活的一部分,智能呼啦圈作為一種新興的健身器材,也開始融入更多技術元素。在智能呼啦圈,霍爾傳感器
    的頭像 發(fā)表于 12-10 16:41 ?139次閱讀
    霍爾<b class='flag-5'>傳感器</b>在<b class='flag-5'>智能</b>呼啦圈<b class='flag-5'>中</b>的應用

    霍爾效應傳感器在電子智能的應用

    電子發(fā)燒友網(wǎng)站提供《霍爾效應傳感器在電子智能的應用.pdf》資料免費下載
    發(fā)表于 09-13 11:01 ?1次下載
    霍爾效應<b class='flag-5'>傳感器</b>在電子<b class='flag-5'>智能</b>鎖<b class='flag-5'>中</b>的應用

    使用霍爾效應傳感器進行過渡檢測應用簡介

    電子發(fā)燒友網(wǎng)站提供《使用霍爾效應傳感器進行過渡檢測應用簡介.pdf》資料免費下載
    發(fā)表于 09-13 09:38 ?0次下載
    使用霍爾效應<b class='flag-5'>傳感器</b>進行過渡檢測應用<b class='flag-5'>簡介</b>

    基于CANoe在電控懸架系統(tǒng)PSI5傳感器仿真及應用

    ,需要一個通用接口,PSI5是針對汽車傳感器而制定的通信協(xié)議,具有抗干擾接口、與傳感器兼容的通信速率,能有效保證數(shù)據(jù)傳輸。電控空氣懸架在高端車上已經(jīng)成為標配,并且憑
    的頭像 發(fā)表于 06-27 08:25 ?954次閱讀
    基于CANoe在電控懸架系統(tǒng)<b class='flag-5'>中</b><b class='flag-5'>PSI5</b><b class='flag-5'>傳感器</b>仿真及應用

    針對汽車傳感器的制定的通信協(xié)議PSI5通信方式簡介#汽車傳感器與檢測技術

    汽車傳感器
    北匯信息POLELINK
    發(fā)布于 :2024年06月20日 09:16:10

    TC397調用IfxPsi5s_Psi5s_getReadFrameStatus()時一直都讀不到有數(shù)據(jù)的狀態(tài)是怎么回事?

    官方?jīng)]有沒有關于psi5的demo的例子工程,使用ILLD的psi5psi5-s代碼即運行Psi5SDemo.c的IfxPsi5sDemo
    發(fā)表于 04-25 07:58

    汽車傳感器通信協(xié)議PSI5幀格式#汽車傳感器與檢測技術

    汽車傳感器檢測技術
    北匯信息POLELINK
    發(fā)布于 :2024年03月29日 11:40:31

    汽車傳感器通信協(xié)議PSI5基本介紹#汽車傳感器與檢測技術

    汽車傳感器檢測技術
    北匯信息POLELINK
    發(fā)布于 :2024年03月29日 11:39:13

    汽車傳感器通信協(xié)議PSI5和SENT介紹#汽車傳感器

    通信協(xié)議汽車傳感器
    北匯信息POLELINK
    發(fā)布于 :2024年03月27日 00:28:06

    無法使用TLE4999x EVAL_PASCO2_SENSOR讀取數(shù)據(jù)的原因?如何解決?

    我們正在使用帶有 PSI5 接口的 TLE4999I3XALA1 EVAL_PASCO2_SENSOR 。 在與 PSI5 收發(fā)器件連接以讀取數(shù)據(jù)之前,此EVAL_PASCO2_SENSOR是否
    發(fā)表于 03-04 08:06

    壓力傳感器型號及參數(shù) 壓力傳感器分類及用途

    見的壓力傳感器之一。它利用薄膜或金屬片的電阻值與外部壓力的關系來測量壓力。常見的型號包括MPX2010、MPX5010等。其參數(shù)包括: 工作電壓范圍:2.2V至5.1V 最大工作壓力范圍:1.45psi至15psi 靈敏度:0.
    的頭像 發(fā)表于 02-04 15:30 ?7473次閱讀

    康謀方案 | 基于場景的端到端硬件在環(huán)(HiL)測試智能解決方案

    。同時,針對不同傳感器進行協(xié)同工作,模擬不同的駕駛環(huán)境和交通狀況,測試和驗證自動駕駛車輛的算法和決策策略,從而確保其安全性和可靠性。 方案特點 針對ADAS/AD系統(tǒng)進行基于場景的端到端測試 支持在HiL測試感知模塊 基于物理
    的頭像 發(fā)表于 01-31 17:17 ?810次閱讀
    康謀方案 | 基于場景的端到端硬件在環(huán)(<b class='flag-5'>HiL</b>)測試<b class='flag-5'>智能</b>解決方案