試議汽車電子與ABS系統(tǒng)

時間:2022-01-03 10:38:26

導(dǎo)語:試議汽車電子與ABS系統(tǒng)一文來源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

試議汽車電子與ABS系統(tǒng)

1主要裝置

汽車防抱制動系統(tǒng)abs裝置主要包括:輪速傳感器、電子控制器(ECU)和壓力調(diào)節(jié)器三部分。ABS液壓控制裝置組成包括:電動泵、儲能器、電磁控制閥、壓力控制、壓力警告和液位指示開關(guān)。普通制動系統(tǒng)的液壓裝置一般包括制動助力器、雙腔式制動主缸、儲液室、制動輪缸和雙液壓管路等。除了普通制動系統(tǒng)的液壓部件外,ABS制動壓力調(diào)節(jié)器通常由電動泵、儲能器、主控制閥、電磁控制閥和一些控制開關(guān)等組成。實(shí)質(zhì)上,ABS系統(tǒng)就是通過電磁控制閥體上的控制閥控制分泵上的油壓迅速變大或變小,從而實(shí)現(xiàn)了防抱死制動功能。液壓盤式剎車的制動過程是一種能量轉(zhuǎn)化(或耗散)的過程,修井機(jī)起升系統(tǒng)在不同的情況下,滾筒系統(tǒng)會產(chǎn)生力矩,剎車盤亦會產(chǎn)生制動力矩,實(shí)際上制動過程就是一種能量耗散的過程,即將滾筒系統(tǒng)和剎車盤轉(zhuǎn)動過程中的平均動能轉(zhuǎn)化為其他形式能量的耗散過程。

2OSEK操作系統(tǒng)

OSEK操作系統(tǒng)主要包括四個部分:操作系統(tǒng)規(guī)范(簡稱:OSEKOS)、通信規(guī)范(簡稱:OSEKCOM)、網(wǎng)絡(luò)管理規(guī)范(簡稱:OSEKNM)和OSEK實(shí)現(xiàn)語言(簡稱:OSEKOIL)。其中OSEK-OS是應(yīng)用在模塊和靜態(tài)實(shí)時操作系統(tǒng)上的標(biāo)準(zhǔn),它是由主要的汽車制造商和供應(yīng)商同研究機(jī)構(gòu)以及軟件開發(fā)商制定的。OSEK-OS是個靜態(tài)的操作系統(tǒng),不支持在運(yùn)行過程中動態(tài)更改,用戶在產(chǎn)生特定的kernel之間,必須確定所需要資源的準(zhǔn)確數(shù)目。另外,OSEK-OS也不需要進(jìn)行動態(tài)的內(nèi)存管理。通過這些限制,大大增加了更好的進(jìn)行代碼優(yōu)化的幾率,甚至使得不帶內(nèi)存管理硬件的簡單處理器有了用武之地。用戶不需要估算最壞情況下所需的資源——因?yàn)椋梢匀菀椎亩ǘ瘸鲮o態(tài)系統(tǒng)的實(shí)際需求是多少,以及這個系統(tǒng)是否能夠滿足。OSEK-OS中最重要的資源包括任務(wù)、時間和中斷。為此,提供了一個輕量級的API庫。版本2.2對應(yīng)的API提出了26個用戶功能接口。輕量級的API使得開發(fā)者可以輕松上手,并靈活使用。OSEK-OS中提供了兩類任務(wù),它們分別是基本任務(wù)(basictask)和擴(kuò)展任務(wù)(extendedtask)?;救蝿?wù)只有自己終止時才釋放處理器,它也不接收更高的事件信號(event)。因此,常常用來完成那些激活后就必須完整執(zhí)行的工作。擴(kuò)展任務(wù)可以接收事件信號,它們只需要啟動一次,并接收相關(guān)事件的控制。每個任務(wù)會被賦予一個固定的優(yōu)先級,運(yùn)行期間不允許更改。

3OSEK系統(tǒng)的應(yīng)用

1.報(bào)警應(yīng)用OSEK操作系統(tǒng)具有報(bào)警功能。當(dāng)計(jì)數(shù)器到達(dá)預(yù)先設(shè)定的數(shù)值時,報(bào)警器就會報(bào)警。例如到達(dá)一個事先指定好的角度,或是收到一條符合條件的信息,報(bào)警器就會報(bào)警。另外OSEK操作系統(tǒng)具有取消報(bào)警和記錄當(dāng)前報(bào)警信息的功能。當(dāng)報(bào)警器報(bào)警時,就會激活內(nèi)部任務(wù),幫助ABS提前進(jìn)入狀態(tài),如果當(dāng)前信息不符合條件,報(bào)警就會取消。計(jì)數(shù)器和報(bào)警都是靜態(tài)定義的,一個計(jì)數(shù)器可以連多個報(bào)警器,這樣分配給計(jì)數(shù)器的報(bào)警,到報(bào)警時采取的行為也都是是靜態(tài)定義的。

2.靜態(tài)配置OSEK操作系統(tǒng)中的各種對象信息都可以被提供,并且OSEK操作系統(tǒng)的每個模塊根據(jù)它配置的不同情況來實(shí)現(xiàn)對數(shù)據(jù)的結(jié)構(gòu)、代碼、算法的挑選。為了提高配置信息的準(zhǔn)確度,OSEK操作系統(tǒng)內(nèi)部使用獨(dú)立的一套靜態(tài)配置方法,其中OSEK中的對象信息所產(chǎn)生的數(shù)據(jù),通過中間模塊轉(zhuǎn)換的方式來實(shí)現(xiàn)與操作系統(tǒng)內(nèi)部的關(guān)聯(lián)。OSEK操作系統(tǒng)的規(guī)范具有實(shí)時性和可擴(kuò)展性,并具有檢查接口、軟件的移植性和檢查錯誤的特點(diǎn)。OSEK操作系統(tǒng)提供基本任何,擴(kuò)展認(rèn)為兩種,擴(kuò)展任務(wù)的管理比基本任務(wù)的管理更復(fù)雜,且需要更多的系統(tǒng)資源。OSEK操作系統(tǒng)規(guī)定了完全搶占式調(diào)度、不可搶占式調(diào)度、混合搶占調(diào)度三種調(diào)度策略。我們必須要注意OSEK操作系統(tǒng)嚴(yán)格禁止對同一資源的嵌套訪問,在特殊要求必須使用嵌套訪問的情況下才可以使,使用具有相同行為的第二資源作為第一資源。

4總結(jié)

通過的對汽車防抱制動系統(tǒng)ABS(Anti-lockedBrakingSystem)了解,并將OSEK系統(tǒng)運(yùn)用結(jié)合在滿足AUTOSAR的標(biāo)準(zhǔn)下,讓主要的汽車制造商和供應(yīng)商發(fā)起投入到汽車當(dāng)中,提高汽車的穩(wěn)定,可靠,安全性能。

作者:吳超單位:上海工程技術(shù)大學(xué)