試議汽車電子與ABS系統

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

導語:試議汽車電子與ABS系統一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。

試議汽車電子與ABS系統

1主要裝置

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

2OSEK操作系統

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

3OSEK系統的應用

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

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

4總結

通過的對汽車防抱制動系統ABS(Anti-lockedBrakingSystem)了解,并將OSEK系統運用結合在滿足AUTOSAR的標準下,讓主要的汽車制造商和供應商發起投入到汽車當中,提高汽車的穩定,可靠,安全性能。

作者:吳超單位:上海工程技術大學