以特斯拉,蔚來等新生一代的主機廠,用互聯(lián)網(wǎng)模式的打法在傳統(tǒng)汽車行業(yè)正在攻城拔寨,業(yè)界打著自動駕駛,軟硬結(jié)合旗號的追隨者也越來越多,可見軟件的趨勢在汽車領(lǐng)域已然不可阻擋,在最新特斯拉公布的財報里,具體以自動駕駛,OTA付費升級和車聯(lián)網(wǎng)功能為新的收入爆發(fā)點,軟件累計收入超過十億美元,這個數(shù)量級是很多主機廠之前不敢想象的。因為特斯拉不像傳統(tǒng)車一樣,靠一錘子買賣掙錢,這種靠軟件形成的新的盈利模式才是特斯拉頻頻降價的底氣。
相信在德國工作和學習的小伙伴對于買賣二手車一點都不陌生,不管是買車還是賣車,甚至是修車,土耳其兄弟的身影都無處不在。為了對土耳其兄弟的表示我崇高的敬意,以下簡稱土耳兄。土耳兄可以變腐朽為神奇,明明一臺快報廢的車,整吧整吧就能賣個好價錢。
最近兩周,雖然沒發(fā)公眾號文章,但是粉絲量還是在零星的在增長,多謝支持,原先每天發(fā)一篇的計劃也沒有堅持下來,果然被你們說準了。不得不佩服,你們比我都了解我自己。不過停更的兩周,我也沒有閑著,整了三個輪子出來,喜歡或者感興趣的朋友可以私聊。這里就做個大概介紹。
上回更新到功能安全的"概念"階段,系統(tǒng)級別的需求被分配到了子系統(tǒng)上并得到了相應的ASIL級別,研發(fā)過程中定義子系統(tǒng)的時候通常以功能模塊劃分,還是用安全氣囊系統(tǒng)為例,請注意,當說系統(tǒng)的時候,每個廠商的出發(fā)點和理解是不一樣的,比如主機廠的系統(tǒng)是整車,而供應商的系統(tǒng)是零部件。所以單純說系統(tǒng)需求是不負責任的表現(xiàn)。確切的應該加上前置定語。比如安全氣囊系統(tǒng)需求。好,如果以安全氣囊系統(tǒng)為例,子系統(tǒng)按照功能模塊定義的話,例如:
在軟件開發(fā)過程中,我們希望軟件可以運行無誤。但是常常事與愿違,程序經(jīng)常跑飛,或者卡死。原因有很多,有可能是因為軟件系統(tǒng)設計的原因,或者外部傳感器的失效,再或者是程序的Bug等。為了防止程序在出現(xiàn)問題之后,可以順利復位和重啟,攻城獅的好朋友,看門狗應運而生。
德國的疫情越來越嚴重,周末閑來沒事,在家想著,好久沒有更新公眾號了,為了一直默默關(guān)注歡樂馬的小伙伴和不斷增加的讀者,這周加個班,把最新的想法寫出來,希望可以幫助到有需要的朋友。這周的主題是 jenkins 服務器的配置。
在上回講完功能安全的定義以后,"是什么" 和 "為什么" 的問題,我們已經(jīng)搞懂了。接下來就要看看重點,"怎么樣" 的問題。主機廠在研發(fā)一款汽車平臺的初期,會基于以往大量的工程和實際經(jīng)驗,把整車的功能細分到不同的子系統(tǒng)里,比如車載娛樂系統(tǒng),底盤和驅(qū)動系統(tǒng),輔助駕駛和車身照明系統(tǒng)等等。以下以被動安全輔助系統(tǒng)來舉例。
上回更新到主機廠在內(nèi)部做危險分析和風險評估(HARA), 進而定義了安全目標(Safety Goal), 這篇會基于安全目標繼續(xù)進行下去。