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

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

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

微處理器TMS570在汽車制動(dòng)系統(tǒng)中的應(yīng)用研究

電子設(shè)計(jì) ? 來源:電子技術(shù)應(yīng)用 ? 作者:Matthias Poppel,Mar ? 2021-04-12 13:47 ? 次閱讀

作者:Matthias Poppel,Markus Staeblein 來源:電子技術(shù)應(yīng)用

當(dāng)今汽車電子工程師所面臨的嚴(yán)峻挑戰(zhàn)就是構(gòu)建低成本、無故障(fail-silent)甚至在發(fā)生故障時(shí)也能正常工作的汽車系統(tǒng)。制動(dòng)、轉(zhuǎn)向以及其他車輛穩(wěn)定控制功能都屬于任務(wù)關(guān)鍵型特征,對(duì)安全有著極高的要求,即使電子底盤控制技術(shù)日益受到大眾的青睞,也不能輕易應(yīng)對(duì)上述挑戰(zhàn)。

美國(guó)聯(lián)邦政府要求未來所有的車輛都采用穩(wěn)定控制技術(shù)。美國(guó)國(guó)家高速公路交通安全管理局(NHTSA)在公布上述要求時(shí)指出,該局進(jìn)行的有關(guān)分析明確顯示,裝備了穩(wěn)定控制技術(shù)的車輛發(fā)生碰撞事故的幾率會(huì)減少35 %。電子穩(wěn)定控制技術(shù)有望將總體重大傷亡事故以及單一車輛事故死亡率分別降低為43%和56%左右。

早在美國(guó)聯(lián)邦政府制定上述規(guī)定之前,就已有預(yù)計(jì)顯示,全球車輛電子穩(wěn)定控制技術(shù)的裝配率將從2006年的21 %增至2012年的35%(復(fù)合年均增長(zhǎng)率為12.5%)。此外,線控制動(dòng)(Brake-by-wire)的裝配率預(yù)計(jì)將從2006年的不足1 %增至2012年的5%(復(fù)合年均增長(zhǎng)率為36.4%)。

對(duì)于主要的汽車系統(tǒng)功能而言,電子底盤管理技術(shù)都具有極大的吸引力,但由于種種原因,該技術(shù)還很難實(shí)現(xiàn),在安全與可靠性方面還面臨眾多難題。為應(yīng)對(duì)當(dāng)前面臨的安全規(guī)定挑戰(zhàn),國(guó)際電工委員會(huì)(IEC)已針對(duì)電氣/電子/可編程電子安全相關(guān)系統(tǒng)的功能安全性定義了相關(guān)標(biāo)準(zhǔn)。目前,IEC 61508被視為安全關(guān)鍵型系統(tǒng)開發(fā)領(lǐng)域的最高級(jí)標(biāo)準(zhǔn)。盡管該標(biāo)準(zhǔn)尚未以法律的形式全面強(qiáng)制實(shí)施,但還是希望汽車系統(tǒng)設(shè)計(jì)人員能夠滿足這一實(shí)際的技術(shù)標(biāo)準(zhǔn)要求。汽車系統(tǒng)設(shè)計(jì)人員在構(gòu)建應(yīng)用功能安全性時(shí)必須考慮到從輸入傳感器到數(shù)字處理和傳動(dòng)裝置等整個(gè)信號(hào)鏈的要求。

IEC 61508將“危險(xiǎn)”與“風(fēng)險(xiǎn)分析”作為系統(tǒng)設(shè)計(jì)的一部分,并將電子控制單元(Electronic Control Unit)的“功能安全性”定義為“整體安全性的一部分——取決于系統(tǒng)或設(shè)備能否對(duì)其輸入進(jìn)行正確響應(yīng)”。如圖1所示。系統(tǒng)的每項(xiàng)安全功能均根據(jù)“要求”(該功能需要完成什么工作)和“完整性”(圓滿執(zhí)行該功能的可能性)進(jìn)行評(píng)估。此外,該標(biāo)準(zhǔn)還進(jìn)一步將高強(qiáng)度工作模式或持續(xù)工作模式下安全功能發(fā)生危險(xiǎn)故障的概率分為四種不同的“安全完整性等級(jí)”(SIL)。每種等級(jí)涵蓋一定范圍的可接受故障率,也就是“平均故障間隔時(shí)間”(MTTF),而SIL4是其中最嚴(yán)格的標(biāo)準(zhǔn)。SIL評(píng)級(jí)適用于包括汽車業(yè)在內(nèi)的許多行業(yè),每種SIL分級(jí)的定義均適用于各自行業(yè)領(lǐng)域。安全完整性等級(jí)中的SIL2和SIL3是非道路應(yīng)用中最常見的安全級(jí)別。

微處理器TMS570在汽車制動(dòng)系統(tǒng)中的應(yīng)用研究

圖1 總體系統(tǒng)的功能安全性依靠設(shè)備響應(yīng)輸入進(jìn)行正常工作

根據(jù)安全功能和重要性的不同,汽車系統(tǒng)可遵從IEC 61508標(biāo)準(zhǔn)下的SIL2或SIL3規(guī)定。自檢測(cè)系統(tǒng)的可靠性要求多級(jí)統(tǒng)計(jì)獲得的“安全故障系數(shù)”(SFF)達(dá)到99 %,可靠性參數(shù)的具體計(jì)算方式為檢測(cè)到的危險(xiǎn)故障(包括非危險(xiǎn)故障)與所有故障之比?!霸\斷覆蓋率”(DC)是指檢測(cè)到的危險(xiǎn)故障相對(duì)于所有危險(xiǎn)故障之比。此外,對(duì)于安全關(guān)鍵型汽車系統(tǒng)來說,DC應(yīng)達(dá)到99%。

能否通過汽車系統(tǒng)的SIL3認(rèn)證,通常取決于啟動(dòng)并控制機(jī)械系統(tǒng)的電子控制單元(ECU)的性能。諸如德國(guó)萊茵集團(tuán)(TUV Rheinland)等獨(dú)立安全評(píng)估機(jī)構(gòu)負(fù)責(zé)汽車系統(tǒng)的 ECU評(píng)估和SIL3認(rèn)證工作。TUV是一家國(guó)際化的服務(wù)集團(tuán),可頒發(fā)產(chǎn)品、系統(tǒng)及服務(wù)的安全和質(zhì)量證書。

任務(wù)關(guān)鍵型集成機(jī)械系統(tǒng)(如制動(dòng))還不能完全被電子產(chǎn)品取代。但任何SIL3認(rèn)證要求的高級(jí)機(jī)械或電子安全性均需通過利用冗余系統(tǒng)來實(shí)現(xiàn),電子系統(tǒng)有助于廣泛實(shí)施冗余。

1 電子子系統(tǒng)的SIL3認(rèn)證

用電子系統(tǒng)取代液壓或機(jī)械系統(tǒng),必然使OEM、汽車制造商及消費(fèi)者各方充分受益。電子系統(tǒng)可消除內(nèi)燃機(jī)的皮帶傳動(dòng)負(fù)擔(dān),從而有助于降低成本、重量與燃油消耗。

汽車制造商可用機(jī)械解決方案取代液壓制動(dòng)助力器,并最終完全取消液壓傳動(dòng)系統(tǒng),實(shí)現(xiàn)完全電控的線控制動(dòng)系統(tǒng),如圖2所示。不過,這一革命性轉(zhuǎn)變需要實(shí)施冗余系統(tǒng)或后備系統(tǒng)(類似于航空電子系統(tǒng)),才能避免在危險(xiǎn)時(shí)刻車輛會(huì)完全喪失制動(dòng)能力的風(fēng)險(xiǎn)。期間的過度性步驟包括“混合制動(dòng)”模式,也就是只在車輛的一個(gè)而不是兩個(gè)車軸上安裝液壓后備系統(tǒng)即可。

圖2 用電氣解決方案取代液壓助力器有助于大幅降低燃油消耗、成本及噪聲

微處理器MCU)是ECU中的關(guān)鍵組件。使用傳統(tǒng)的汽車MCU不可能達(dá)到SIL3認(rèn)證要求。需要采用全新的芯片架構(gòu),以確保處理結(jié)果、總線流量的數(shù)據(jù)完整性以及存儲(chǔ)器中數(shù)據(jù)的安全性與可靠性,同時(shí)滿足嚴(yán)格的響應(yīng)時(shí)間要求。

根據(jù)IEC 61508標(biāo)準(zhǔn),危險(xiǎn)故障的成因包括以下因素:

(1)軟件或硬件系統(tǒng)規(guī)范不正確;

(2)安全要求規(guī)范缺失;

(3)硬件隨機(jī)故障;

(4)系統(tǒng)原因故障;

(5)人為錯(cuò)誤;

(6)環(huán)境影響(EMI、溫度以及機(jī)械等)。

從完整系統(tǒng)的角度來說,危險(xiǎn)評(píng)估和安全完整性要求包括以下因素:

· 在電壓下降、假信號(hào)等情況下確保穩(wěn)定的電源供給和時(shí)鐘信號(hào)完整性;

· 用于處理與通信的冗余性或真實(shí)性檢查,其中包括往返于傳感器和執(zhí)行器的信號(hào);

· 提供故障檢驗(yàn)功能;

· 提供故障管理策略,其中包括在故障容錯(cuò)架構(gòu)、緊急操作模式及可控系統(tǒng)關(guān)斷等情況下定義安全狀態(tài)和故障防護(hù);

· 增強(qiáng)型軟件開發(fā)進(jìn)程包括使用正式規(guī)范、編程語言子集以及代碼驗(yàn)證工具等。

2 硅芯片的強(qiáng)大支持

開發(fā)人員可充分利用市場(chǎng)上的微處理器,為ECU制動(dòng)控制功能達(dá)到SIL3認(rèn)證標(biāo)準(zhǔn)提供所需技術(shù)。TI與羅伯特·博世有限公司(Robert Bosch GmbH)聯(lián)合開發(fā)的TMS570就是一款這樣的微處理器。

在硅芯片設(shè)計(jì)中,芯片布局本身就是一項(xiàng)很大的挑戰(zhàn),應(yīng)包括專用知識(shí)產(chǎn)權(quán)(IP)以減少并檢測(cè)隨機(jī)硬件和系統(tǒng)故障原因。此外,還可用運(yùn)行于鎖步(lock-step)模式的雙核處理器架構(gòu)來比較處理結(jié)果,從而避免為開發(fā)獨(dú)立的檢驗(yàn)微處理器軟件耗費(fèi)大量的時(shí)間。為了保護(hù)存儲(chǔ)器子系統(tǒng)免受外部事件引發(fā)的故障影響,應(yīng)在主存儲(chǔ)器和本地存儲(chǔ)器以及總線流量上實(shí)施錯(cuò)誤校正代碼(ECC)和奇偶位保護(hù)機(jī)制。為簡(jiǎn)化開發(fā)工作,開發(fā)人員還應(yīng)使用MCU中已實(shí)施FlexRayTM網(wǎng)絡(luò)協(xié)議的器件。這種由領(lǐng)先汽車制造商和供應(yīng)商開發(fā)的確定性通信標(biāo)準(zhǔn)能為高級(jí)汽車系統(tǒng)提供全面確定的冗余通信。

例如,TI的TMS570 MCU是一款基于兩個(gè)相同的新一代ARM?誖R4 CortexTM內(nèi)核之上的對(duì)稱型雙核MCU。每個(gè)Cortex-R4內(nèi)核的性能均可達(dá)到300 MIPS,而且TMS570還集成了2 MB的片上閃存、FlexRayTM網(wǎng)絡(luò)、BIST、CAN及多種外設(shè)。雙核與正在申請(qǐng)專利的架構(gòu)緊密耦合,可實(shí)現(xiàn)最高可靠性。

3 Cortex-R4的優(yōu)勢(shì)

Cortex-R4的64位AMBA 3 AXI 存儲(chǔ)器接口能夠提供幾項(xiàng)可增強(qiáng)可靠性的重要性能優(yōu)勢(shì),其中包括發(fā)出多個(gè)待定地址,并支持亂序數(shù)據(jù)返回。

AMBA 3 AXI存儲(chǔ)接口另一個(gè)最顯著的優(yōu)勢(shì)還在于,即便存儲(chǔ)器或外設(shè)速度較慢,也不會(huì)阻塞總線,進(jìn)而影響存取速度。這種功能使得內(nèi)核不必等待速度較慢的存取完成,從而可以執(zhí)行更多存取。此外,64位寬總線還提高了可用帶寬,從而僅需四次存取就能完成高速緩存行填充,而不像ARM946E-S那樣需要八次。

與946E-S相比,Cortex-R4還大幅改進(jìn)了中斷延遲,而且最壞情況中斷延遲和平均中斷延遲均得到了改善。例如,946E-S必須等待指令或中斷進(jìn)程完成,而不能中途放棄。在最壞情況下,意味著即便使用零等待狀態(tài)存儲(chǔ)器,中斷延遲有可能長(zhǎng)達(dá)118個(gè)周期。盡管上述情況不太可能頻繁發(fā)生,但實(shí)時(shí)系統(tǒng)必須做最壞的打算。

另一方面,如果在執(zhí)行過程中收到中斷請(qǐng)求,Cortex-R4 處理器將放棄正常存儲(chǔ)器的多負(fù)載指令。經(jīng)過精心設(shè)計(jì),TMS570 MCU可將最長(zhǎng)中斷延遲控制在20個(gè)周期左右,能夠很少甚至可完全不受AMBA AXI存儲(chǔ)器和外設(shè)存取時(shí)間的影響。

此外,Cortex-R4處理器還可提供非屏蔽中斷選項(xiàng),從而避免軟件禁用快速中斷請(qǐng)求(FIQ),這對(duì)于安全關(guān)鍵型應(yīng)用尤其重要。

對(duì)汽車制造商及OEM廠商而言,隨著車輛變得日益復(fù)雜,集成的功能越來越多,安全標(biāo)準(zhǔn)化也日趨重要。集成Cortex R4內(nèi)核的創(chuàng)新型設(shè)計(jì),如TMS570器件,可實(shí)現(xiàn)IEC 61508標(biāo)準(zhǔn)所要求的故障檢測(cè)與響應(yīng)時(shí)間。

將基于微處理器的系統(tǒng)可靠性納入SIL3認(rèn)證范疇,標(biāo)志著汽車OEM廠商與汽車制造商在全面實(shí)施車輛線控驅(qū)動(dòng)功能的進(jìn)程中向前邁進(jìn)了一大步。

TMS570 MCU是經(jīng)SIL3認(rèn)證并符合制動(dòng)要求的32位微處理器系列。TMS570 MCU的技術(shù)發(fā)展策略涵蓋電子穩(wěn)定性控制、底盤控制及轉(zhuǎn)向系統(tǒng)等。

責(zé)任編輯:gt

聲明:本文內(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)注

    452

    文章

    50219

    瀏覽量

    420963
  • 汽車電子
    +關(guān)注

    關(guān)注

    3023

    文章

    7821

    瀏覽量

    166014
  • 微處理器
    +關(guān)注

    關(guān)注

    11

    文章

    2244

    瀏覽量

    82267
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    TMS570 MCU提升汽車制動(dòng)系統(tǒng)安全性

    開發(fā)人員可充分利用市場(chǎng)上的微處理器,為 ECU 制動(dòng)控制功能達(dá)到 SIL3 認(rèn)證標(biāo)準(zhǔn)提供所需技術(shù)。TI 與羅伯特•博世有限公司聯(lián)合開發(fā)的 TMS570 就是一款這樣的微處理器
    發(fā)表于 01-14 10:19 ?1689次閱讀
    <b class='flag-5'>TMS570</b> MCU提升<b class='flag-5'>汽車</b><b class='flag-5'>制動(dòng)</b><b class='flag-5'>系統(tǒng)</b>安全性

    TMS570LS3X做電機(jī)驅(qū)動(dòng)控制,要求TMS570能產(chǎn)生SVPWM波形,并通過功率器件驅(qū)動(dòng)電機(jī),請(qǐng)問用軟件怎么實(shí)現(xiàn)?

    本帖最后由 一只耳朵怪 于 2018-5-24 09:50 編輯 TMS570系列處理器能用于電機(jī)驅(qū)動(dòng),其手冊(cè)里只有N2HET少量描述生產(chǎn)PWM,如果我用TMS570LS3X做電動(dòng)汽車
    發(fā)表于 05-22 03:08

    TMS570系列怎么設(shè)置ram下在線調(diào)試?

    請(qǐng)問TMS570系列怎么設(shè)置RAM下在線調(diào)試?一直FLASH下在線調(diào)試,現(xiàn)在怎么改成RAM下在線調(diào)試?
    發(fā)表于 05-25 00:48

    關(guān)于TMS570的IO口問題,請(qǐng)教!

    想請(qǐng)教下,TMS570的引腳使用問題,我使用別的芯片的時(shí)候,CAN引腳呀,串口TX RX引腳呀,都是和IO口可以復(fù)用的,不用這些功能的時(shí)候,是可以做普通IO口使用的,了解TMS570一段時(shí)間了,不知道這款芯片是不是這樣的,我發(fā)現(xiàn)IO口只有GPIOA和GPIOB。
    發(fā)表于 05-25 05:19

    TMS570 & PWM

    TMS570 有多少個(gè)PWM channel? 如何設(shè)置?
    發(fā)表于 06-21 15:07

    基于TMS570的flexray節(jié)點(diǎn)問題

    最近在研究flexray通信問題,如果我將基于TMS570的flexray節(jié)點(diǎn)設(shè)置成冷啟動(dòng)節(jié)點(diǎn),由其發(fā)送一幀startup幀,那么發(fā)送此幀之前CC是不是已經(jīng)達(dá)到NORMAL_ACTIVE狀態(tài)?還是發(fā)送過這幀之后才能進(jìn)入NORM
    發(fā)表于 06-21 18:41

    tms570 emmc

    請(qǐng)問tms570系列(tms570lc4357)支持emmc存儲(chǔ)嗎,mibspi能用在mmc協(xié)議上嗎
    發(fā)表于 06-23 03:11

    TMS570 供貨

    TMS570系列MCU是個(gè)很好的MCU,但買起來很困難,供貨好似很不穩(wěn)定似的,為什么這樣的呢?
    發(fā)表于 06-23 03:15

    請(qǐng)問RM48與TMS570區(qū)別是?

    我有一個(gè)基于RM48開發(fā)的項(xiàng)目,現(xiàn)在準(zhǔn)備移植到TMS570上。我沒有用過TMS570。我想知道這兩款芯片的差別在哪里。主要是軟件方面,硬件外設(shè)使用較少(只有SCI,CAN,PWM,ADC和少數(shù)GIO)。我想估計(jì)有多大工作量。謝謝!
    發(fā)表于 08-08 08:31

    基于C2000+TMS570雙芯片的汽車電驅(qū)動(dòng)開發(fā)應(yīng)用

    的ASIL C分解為“ASIL C + QM”,即將C2000做分解為QM級(jí)別電機(jī)控制,TMS570分解為ASIL C的安全功能監(jiān)控,實(shí)現(xiàn)整個(gè)系統(tǒng)的ASIL C控制,這樣既能利用C2000電機(jī)控制上
    發(fā)表于 03-07 06:45

    “C2000+TMS570” 雙芯片方案汽車電驅(qū)動(dòng)功能安全上的應(yīng)用 精選資料分享

    。TI主推的的雙芯片的方案是“C2000+TMS570”,同時(shí)利用了C2000電機(jī)控制上實(shí)時(shí)性的優(yōu)勢(shì)以及TMS570功能安全方案的特點(diǎn),被越來越多的客戶采樣應(yīng)用于
    發(fā)表于 07-13 06:13

    TMS570的相關(guān)資料下載

    TMS570學(xué)習(xí)【1】了解什么是TMS570鑒于TMS570的功能強(qiáng)大,嵌入式超高性能的地位,因此本明同學(xué)開始對(duì)
    發(fā)表于 12-10 08:12

    OCD TMS570 CortexR4

    OCD TMS570 CortexR4
    發(fā)表于 10-26 09:14 ?17次下載
    OCD <b class='flag-5'>TMS570</b> CortexR4

    TMS570 HDK開發(fā)板原理圖

    TMS570 HDK開發(fā)板原理圖
    發(fā)表于 10-26 09:27 ?46次下載
    <b class='flag-5'>TMS570</b> HDK開發(fā)板原理圖

    Herculesa安全微控制TMS570系列詳細(xì)介紹

    本文的主要內(nèi)容是TIHerculesa安全微控制TMS570系列的詳細(xì)介紹
    發(fā)表于 04-17 09:22 ?12次下載
    Herculesa安全微控制<b class='flag-5'>器</b><b class='flag-5'>TMS570</b>系列詳細(xì)介紹