即時控制軟體設計第一周作業-汽車ABS軟體系統案例分析

來源:互聯網
上載者:User

標籤:基礎上   line   系統   font   判斷   統一   http   行高   案例分析   

汽車ABS軟體系統案例分析

ABS 通過控製作用於車輪制動分泵上的制動管路壓力,使汽車在緊急刹車時車輪不會抱死,這樣就能使汽車在緊急制動時仍能保持較好的方向穩定性。

ABS系統一般是在普通制動系統基礎上加裝了輪速感應器,電子控制單元,制動壓力調節器。制動時,通過分析感應器車速輪速資料判斷車輪是否處於抱死拖滑狀態,並據此控制制動壓力調節器進行高頻增壓,保壓,減壓,防止車輪抱死。

Q1.該系統有哪些強即時功能需求?需要對哪些即時事件進行即時響應,對允許的即時延遲的數量級進行估計。

A1.強即時需求:讀取感應器資料並分析,控制制動壓力調節器。

    估計延時數量級:  為60/3.6KM/H車速制動模擬滑移率變化曲線,根據6s-14s曲線波動,估計允許延遲數量級0.1s

Q2.如果你是軟體設計者,要實現這些即時功能,要設計幾個即時任務?

A2.任務一:擷取感應器資料

     任務二:分析計算,對制動情況進行判斷

     任務三:向制動壓力調節器發送指令

Q3.這幾個即時任務是時間觸發的還是事件觸發的,如果是時間觸發的,周期大約是多少?

A3.任務一擷取感應器資料為時間觸發,周期要低於允許延遲時間,估計為50ms

     任務二分析計算為時間觸發,周期估計為感應器周期的一半,25ms

     任務三發送指令為時間觸發,不斷向制動調節器發送指令進行控制,周期小於任務二周期,估計為25ms

Q4.這幾個即時任務之間是相互獨立還是存在著一定的依賴關係?分析這種依賴關係。

A4.存在依賴關係。進行計算需要感應器的資料,感應器資料到位之後需要及時處理。得到分析結果後要及時發送指令。

Q5.這幾個即時任務之間是否都需要使用一些共用的硬體資源?列出這種依賴性。

A5.都需要佔用CPU,記憶體,可能還有通訊匯流排。

 

即時控制軟體設計第一周作業-汽車ABS軟體系統案例分析

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.