實時控制軟體第一周 汽車ABS系統軟體分析

2022-08-15 00:54:12 字數 550 閱讀 7322

在踩急剎車的時候,若沒有額外的控制,容易使車輪完全停止轉動,從而出現車輪打滑,車輪導向作用喪失的危險情況。

abs系統的作用是在駕駛員完全踩住制動踏板的情況下,通過實時地測量車輪轉速,控制制動壓力,將滑移率控制在5%~20%,避免車輪完全抱死。

abs系統相當於在普通控制系統的基礎上加裝了一套實時控制軟硬體系統。

abs系統要求在車輪發生滑移時,控制制動系統的壓力,使車輪重新滾動。

要求實時獲取車輪轉速,計算分析,並反饋到制動系統控制機構。

估算:假設車速為20m/s,要求滑移距離在0.1m以內,則允許的滑移時間為,t=0.005s。

要求,實時延遲的數量級為毫秒。

任務一:獲取感測器資料並進行相應的計算

任務而:將控制資料輸出到執行機構

ecu通過計算感測器獲得的資料,判斷如何控制制動系統,每一時刻都要執行,因此是時間觸發的,車用速度感測器的週期為10ms。

兩個實時任務是有關聯的,只有ecu獲得感測器資料並完成計算之後,才能對執行機構輸出控制訊號。

實時任務的運算都在同乙個ecu中完成,使用相同的cpu,ram等。

第一周 軟體測試

1.什麼是軟體缺陷?軟體缺陷的產生對軟體有什麼影響?從產品內部看,缺陷是產品開發或維護過程中存在的錯誤 毛病等各種問題 從產品外部看,缺陷是系統執行過程中某種功能的失效或違背。2.什麼是軟體測試?軟體測試的基本原則是什麼?測試是對軟體產品質量的檢驗和評價。它一方面檢查軟體產品質量中存在的質量問題,另...

python第一周心得 Python第一周總結

變數 不能為系統自帶的內建函式,如def,help,sum等等 變數不能已下劃線數字來開頭,對大小寫敏感 變數後直接接數字,則被賦值為整型,如何加引號則賦值型別為字串str型別 a 1 整型 int b 2 字串 str 用print 直接輸出 a hello print a 在 使用者想要同時輸出...

軟體測試第一周作業

1.什麼是軟體缺陷?軟體缺陷的產生對軟體有什麼影響?存在於軟體 文件 資料 程式 中的偏差,導致軟體在某個特定條件下出現故障,這時稱軟體缺陷被啟用。軟體缺陷能夠引起軟體執行時產生的一種不希望或不可接受的外部行為結果,軟體測試過程簡單說就是圍繞缺陷進行的,對缺陷的跟蹤管理一般而言需要達到以下的目標 確...