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

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

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

速銳得解碼本田雅閣混動(dòng)版整車(chē)網(wǎng)關(guān)CAN總線通信協(xié)議DBC控制策略

suruide ? 來(lái)源:suruide ? 作者:suruide ? 2022-12-07 13:19 ? 次閱讀

本田汽車(chē)增城工廠就在附近50多公里的地方,和比亞迪汽車(chē)差不多,無(wú)論怎么跑都得1個(gè)多小時(shí),也因?yàn)榻畼桥_(tái)的天然優(yōu)勢(shì),而我們也與本田安全駕駛中心有多次深度的合作。碗里的肉,基本上都是上過(guò)了速銳得砧板。

近,有幾個(gè)好處,天然的響應(yīng)速度,更快地驗(yàn)證可行性,可以厚著臉皮去蹭飯。相對(duì)而言,跨省的項(xiàng)目做起來(lái),時(shí)間周期上就會(huì)存在預(yù)約的情況了。曾記得2016年與本田開(kāi)始合作試乘試駕管理項(xiàng)目,主要是采集車(chē)速、點(diǎn)火狀態(tài)、轉(zhuǎn)速、里程、軌跡、轉(zhuǎn)向燈相關(guān)信息,他們用于對(duì)所有本田的試乘試駕車(chē)輛進(jìn)行對(duì)應(yīng)的管理,根據(jù)試乘試駕的熱力圖,投放對(duì)應(yīng)的車(chē)型、廣告、物流、倉(cāng)儲(chǔ)等等。

如果是熟悉本田的用戶(hù)或者專(zhuān)業(yè)人士,看過(guò)電視的廣告,說(shuō)本田的安全氣囊永遠(yuǎn)都比別人快0.1秒,大概就是這么測(cè)試投入出來(lái)的。在2019年速銳得與本田安全駕駛中心合作中,本田要完成檢驗(yàn)自己的控制器,在加速、剎車(chē)、ABS、水溫、進(jìn)氣閥、里程、剎車(chē)距離、最高車(chē)速等不同狀態(tài)測(cè)試ECU控制單元的輸出曲線值用于汽車(chē)駕駛中的各種情況控制,這些數(shù)據(jù)都需要接入本田的網(wǎng)關(guān)系統(tǒng)。

本田的網(wǎng)關(guān)系統(tǒng)圖紙如下所示:

本田雅閣網(wǎng)關(guān).png

近期,應(yīng)本田的本田安全駕駛中心研發(fā)周總監(jiān)的邀請(qǐng),需要速銳得針對(duì)新款本田雅閣混動(dòng)版整車(chē)網(wǎng)關(guān)CAN總線通信協(xié)議采集DBC,主要解決幾個(gè)問(wèn)題:1、解決車(chē)輛報(bào)故障問(wèn)題、2、解決檔位邏輯問(wèn)題、3、剎車(chē)行程、方向盤(pán)轉(zhuǎn)向角度、行駛狀態(tài)下檔位DBC,4、OBD輸出信號(hào)限流。

從第一個(gè)問(wèn)題分析,報(bào)故障問(wèn)題,這種多為控制器協(xié)議與原車(chē)協(xié)議不匹配,要么控制器需要根據(jù)傳感器或者指定單元過(guò)來(lái)的數(shù)據(jù)協(xié)議變更為兼容的協(xié)議類(lèi)型,要么數(shù)據(jù)頻率不對(duì)導(dǎo)致儀表盤(pán)報(bào)警。這個(gè)問(wèn)題在改裝領(lǐng)域經(jīng)常發(fā)生,比如協(xié)議格式不對(duì),或者協(xié)議內(nèi)容不同,或者協(xié)議的頻率不同都會(huì)給汽車(chē)帶來(lái)故障碼或者控制單元失效。這個(gè)問(wèn)題很好解決,其實(shí)只要把兩端的CAN數(shù)據(jù)協(xié)議、報(bào)文、頻率歸納成一致性的,基本就可以解決了,這個(gè)有點(diǎn)太簡(jiǎn)單。

速銳得根據(jù)采集和分析本田雅閣部分簡(jiǎn)單報(bào)文如下所示:

本田CAN報(bào)文.png

第二個(gè)問(wèn)題,檔位邏輯和第三個(gè)問(wèn)題可以同步處理,這些都是駕駛類(lèi)的數(shù)據(jù)類(lèi)目。本田雅閣混動(dòng)版的電機(jī)轉(zhuǎn)向命令包括正轉(zhuǎn)(對(duì)應(yīng)前進(jìn)擋D),反轉(zhuǎn)(對(duì)應(yīng)后退擋R)及空轉(zhuǎn)(對(duì)應(yīng)擋N)。自帶轉(zhuǎn)向切換的車(chē)速保護(hù),需考慮車(chē)輛前進(jìn)時(shí)(車(chē)速為正)掛R擋和車(chē)輛后退時(shí)(車(chē)速為負(fù))掛D擋給電機(jī)的轉(zhuǎn)向指令。允許進(jìn)行擋位切換的條件為車(chē)速小于一定值(如3km/h),但不允許大于該值進(jìn)行擋位切換。車(chē)速如果過(guò)高就進(jìn)行轉(zhuǎn)向的切換,會(huì)有較大的沖擊,可能會(huì)產(chǎn)生危險(xiǎn)或?qū)﹄姍C(jī)造成傷害。如果車(chē)速大于該標(biāo)定值,輸出的轉(zhuǎn)向指令應(yīng)為空擋。

根據(jù)電機(jī)反饋的轉(zhuǎn)速確定電機(jī)所處的轉(zhuǎn)向狀態(tài),電機(jī)的轉(zhuǎn)速在一定的正負(fù)限制值之間,電機(jī)處于空轉(zhuǎn)狀態(tài);電機(jī)未處于空轉(zhuǎn)狀態(tài),同時(shí)電機(jī)的轉(zhuǎn)速大于零,電機(jī)處于正轉(zhuǎn)狀態(tài);電機(jī)既未處于空轉(zhuǎn)狀態(tài),也未處于正轉(zhuǎn)狀態(tài),則電機(jī)處于反轉(zhuǎn)狀態(tài)。

本田檔位DBC編譯后輸出矩陣圖,如下所示:

本田雅閣DBC.png

本田雅閣輸出矩陣圖.png

考慮到允許進(jìn)入該轉(zhuǎn)向模式的扭矩因素,當(dāng)扭矩動(dòng)態(tài)管理模塊輸出的電機(jī)扭矩指令大于-5Nm(標(biāo)定值),同時(shí)換擋器的輸入為D擋,混動(dòng)電機(jī)所處的轉(zhuǎn)向狀態(tài)為正轉(zhuǎn),則允許輸出正轉(zhuǎn)。當(dāng)扭矩動(dòng)態(tài)管理模塊輸出的電機(jī)扭矩指令小于5Nm(標(biāo)定值),同時(shí)換擋器的輸入為R擋,電機(jī)所處的轉(zhuǎn)向狀態(tài)為反轉(zhuǎn),則允許輸出反轉(zhuǎn)。非動(dòng)力擋向動(dòng)力擋切換時(shí)需要踩剎車(chē),若沒(méi)有踩剎車(chē),則認(rèn)為是N擋,并且必須將擋位掛為N擋才可以嘗試重新掛入動(dòng)力擋;如果車(chē)速大于3km/h(TBD),則允許不踩剎車(chē)的情況下由N擋掛入動(dòng)力擋。
本田雅閣混動(dòng)的整車(chē)控制器將物理?yè)跷话l(fā)送給儀表ECU將處理之后的實(shí)際擋位發(fā)送給BCM,倒車(chē)?yán)走_(dá)等ECU供相關(guān)動(dòng)作執(zhí)行;如果駕駛請(qǐng)求擋位(輸入擋位)和VCU處理后的實(shí)際擋位不一致,則發(fā)送報(bào)警信號(hào)到儀表,D檔和S檔可直接切換。

檔位信號(hào)采用硬線信號(hào),由整車(chē)控制器接收處理。

檔位 信號(hào)
D D檔輸出高有效
N N檔輸出高有效
R R檔輸出高有效
S D、S檔同時(shí)輸出高有效

第四個(gè)問(wèn)題,直接軟件解決,通過(guò)控制OBD這邊的輸入頻率就可以了,因?yàn)楸咎镅砰w混動(dòng)版的內(nèi)部數(shù)據(jù)很多是以毫秒級(jí)計(jì)算的,數(shù)據(jù)過(guò)快會(huì)導(dǎo)致芯片工作運(yùn)營(yíng)效率降低,OBD本身不是重要的外擴(kuò)單元,只是用于常規(guī)診斷,對(duì)數(shù)據(jù)的實(shí)時(shí)性要求不高,通過(guò)政策控制器的頻率降低,解決這個(gè)問(wèn)題,相對(duì)來(lái)說(shuō),是最簡(jiǎn)單直接的。

經(jīng)過(guò)本田安全駕駛中心測(cè)試,部分微調(diào)以外,其他基本搞定,后面拿了新款本田凌派測(cè)試,數(shù)據(jù)一致性完美兼容,那么,意味著,本田這個(gè)CGP平臺(tái),可以拍胸脯了。

審核編輯 黃昊宇

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

    關(guān)注

    57

    文章

    2686

    瀏覽量

    462918
  • 網(wǎng)關(guān)
    +關(guān)注

    關(guān)注

    9

    文章

    4184

    瀏覽量

    50765
  • 汽車(chē)
    +關(guān)注

    關(guān)注

    13

    文章

    3336

    瀏覽量

    37045
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    CAN總線的接口類(lèi)型

    CAN總線(Controller Area Network)是一種基于廣播的串行通信協(xié)議,廣泛用于連接分布式系統(tǒng)中的各個(gè)設(shè)備,實(shí)現(xiàn)它們之間的數(shù)據(jù)交換和控制
    的頭像 發(fā)表于 09-03 14:13 ?811次閱讀

    上位機(jī)與下位機(jī)通信協(xié)議的優(yōu)化策略

    在現(xiàn)代工業(yè)自動(dòng)化系統(tǒng)中,上位機(jī)與下位機(jī)之間的通信是不可或缺的環(huán)節(jié)。上位機(jī)通常指負(fù)責(zé)監(jiān)控、管理和控制功能的計(jì)算機(jī)或設(shè)備,而下位機(jī)則負(fù)責(zé)執(zhí)行具體的控制任務(wù)。兩者之間的通信協(xié)議對(duì)于系統(tǒng)的穩(wěn)定
    的頭像 發(fā)表于 06-28 16:36 ?696次閱讀

    can通信協(xié)議主要由什么完成

    性、靈活性和成本效益。本文將詳細(xì)介紹CAN通信協(xié)議的各個(gè)方面,包括其歷史、原理、特點(diǎn)、應(yīng)用和發(fā)展趨勢(shì)。 一、CAN通信協(xié)議的歷史 1.1 CAN
    的頭像 發(fā)表于 06-16 10:29 ?469次閱讀

    can總線中斷狀態(tài)什么意思呢?

    CAN總線(Controller Area Network)是一種廣泛使用的現(xiàn)場(chǎng)總線通信協(xié)議,主要用于汽車(chē)、工業(yè)控制等領(lǐng)域。在
    的頭像 發(fā)表于 06-16 10:21 ?1215次閱讀

    如何使用示波器檢測(cè)CAN總線上的信號(hào)

    CAN總線(Controller Area Network)是一種用于汽車(chē)和工業(yè)領(lǐng)域的通信協(xié)議,廣泛應(yīng)用于各種電子控制單元(ECU)之間的數(shù)據(jù)交換。示波器是一種電子測(cè)量?jī)x器,用于觀察和
    的頭像 發(fā)表于 06-16 10:03 ?1542次閱讀

    什么是CAN總線協(xié)議?它有哪些特性和應(yīng)用?

    CAN總線協(xié)議(Controller Area Network,簡(jiǎn)稱(chēng)CAN),是一種在汽車(chē)和工業(yè)自動(dòng)化領(lǐng)域廣泛應(yīng)用的串行通信協(xié)議。自1986
    的頭像 發(fā)表于 05-27 16:32 ?999次閱讀

    深入解析吉利幾何CAN總線數(shù)據(jù)通信網(wǎng)絡(luò)的拓?fù)鋵蛹?jí)框架技術(shù)

    在現(xiàn)代汽車(chē)工業(yè)中,車(chē)輛的電子控制單元(ECU)之間的通信至關(guān)重要。這種通信大多通過(guò)控制器局域網(wǎng)絡(luò)(CAN
    的頭像 發(fā)表于 05-13 16:12 ?513次閱讀
    <b class='flag-5'>速</b><b class='flag-5'>銳</b><b class='flag-5'>得</b>深入解析吉利幾何<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>數(shù)據(jù)<b class='flag-5'>通信</b>網(wǎng)絡(luò)的拓?fù)鋵蛹?jí)框架技術(shù)

    艾瑞澤5汽車(chē)電子控制單元CAN通信數(shù)據(jù)讀寫(xiě)車(chē)輛網(wǎng)絡(luò)系統(tǒng)交互接口

    艾瑞澤5的網(wǎng)關(guān)接口數(shù)據(jù)交換通常涉及車(chē)輛內(nèi)部電子設(shè)備之間的信息傳輸,包括車(chē)身系統(tǒng)、娛樂(lè)系統(tǒng)、遠(yuǎn)程控制、車(chē)輛狀態(tài)監(jiān)控、CAN數(shù)據(jù)采集分析、整車(chē)DBC
    的頭像 發(fā)表于 04-22 14:09 ?777次閱讀
    艾瑞澤5汽車(chē)電子<b class='flag-5'>控制</b>單元<b class='flag-5'>CAN</b><b class='flag-5'>通信</b>數(shù)據(jù)讀寫(xiě)車(chē)輛網(wǎng)絡(luò)系統(tǒng)交互接口

    艾瑞澤5汽車(chē)電子控制單元CAN通信數(shù)據(jù)讀寫(xiě)車(chē)輛網(wǎng)絡(luò)系統(tǒng)交互接口

    艾瑞澤5的網(wǎng)關(guān)接口數(shù)據(jù)交換通常涉及車(chē)輛內(nèi)部電子設(shè)備之間的信息傳輸,包括車(chē)身系統(tǒng)、娛樂(lè)系統(tǒng)、遠(yuǎn)程控制、車(chē)輛狀態(tài)監(jiān)控、CAN數(shù)據(jù)采集分析、整車(chē)DBC
    的頭像 發(fā)表于 04-22 11:06 ?336次閱讀
    艾瑞澤5汽車(chē)電子<b class='flag-5'>控制</b>單元<b class='flag-5'>CAN</b><b class='flag-5'>通信</b>數(shù)據(jù)讀寫(xiě)車(chē)輛網(wǎng)絡(luò)系統(tǒng)交互接口

    購(gòu)買(mǎi)CAN網(wǎng)關(guān)時(shí)搭配CAN分析儀的原因有哪些?

    首先,CAN網(wǎng)關(guān)作為整個(gè)CAN網(wǎng)絡(luò)的核心,主要負(fù)責(zé)控制整車(chē)中不同CAN
    的頭像 發(fā)表于 04-15 09:21 ?288次閱讀

    零跑新能源動(dòng)力電池CAN數(shù)據(jù)采集BMS協(xié)議DBC開(kāi)發(fā)方案

    維護(hù),因?yàn)殡妱?dòng)汽車(chē)往往采用汽車(chē)行業(yè)通用 CAN 總線控制網(wǎng)絡(luò),所以動(dòng)力電池廠家的電池管理系統(tǒng)一般提供 CAN 總線接口。設(shè)計(jì)具有的
    的頭像 發(fā)表于 04-07 10:40 ?642次閱讀
    零跑新能源動(dòng)力電池<b class='flag-5'>CAN</b>數(shù)據(jù)采集BMS<b class='flag-5'>協(xié)議</b><b class='flag-5'>速</b><b class='flag-5'>銳</b><b class='flag-5'>得</b><b class='flag-5'>DBC</b>開(kāi)發(fā)方案

    解碼廣汽智能數(shù)字技術(shù)車(chē)型埃安Y純電動(dòng)CAN數(shù)據(jù)DBC控制策略

    隨著電動(dòng)化、智能化、信息化、數(shù)字化、網(wǎng)聯(lián)化、共享化技術(shù)的不斷應(yīng)用與汽車(chē)行業(yè)出行趨勢(shì)加深,為進(jìn)一步鞏固關(guān)鍵技術(shù)優(yōu)勢(shì)以及穩(wěn)供控本、提升盈利能力,整車(chē)廠加速推進(jìn)新能源產(chǎn)業(yè)鏈垂直整合。
    的頭像 發(fā)表于 03-29 11:11 ?994次閱讀
    <b class='flag-5'>速</b><b class='flag-5'>銳</b><b class='flag-5'>得</b><b class='flag-5'>解碼</b>廣汽智能數(shù)字技術(shù)車(chē)型埃安Y純電動(dòng)<b class='flag-5'>CAN</b>數(shù)據(jù)<b class='flag-5'>DBC</b><b class='flag-5'>控制</b><b class='flag-5'>策略</b>

    CAN通信協(xié)議中有哪幾種幀類(lèi)型?CAN通信中幀格式的作用

    CAN通信協(xié)議中有四種幀類(lèi)型,分別是數(shù)據(jù)幀、遠(yuǎn)程幀、錯(cuò)誤幀和過(guò)載幀。
    的頭像 發(fā)表于 01-30 09:18 ?4679次閱讀

    can轉(zhuǎn)profinet網(wǎng)關(guān)實(shí)現(xiàn)汽車(chē)生產(chǎn)的革新

    了解CAN總線網(wǎng)絡(luò)和PROFINET網(wǎng)絡(luò)的基本概念。CAN控制器局域網(wǎng))總線網(wǎng)絡(luò)是一種用于實(shí)時(shí)控制
    發(fā)表于 12-25 10:29

    CAN協(xié)議棧與LIN協(xié)議棧介紹

    CAN協(xié)議棧 汽車(chē)CAN協(xié)議棧是一種軟件組件,用于實(shí)現(xiàn)汽車(chē)電子系統(tǒng)中的CAN總線
    的頭像 發(fā)表于 10-27 16:16 ?2759次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>協(xié)議</b>棧與LIN<b class='flag-5'>協(xié)議</b>棧介紹