其實大家會不會覺得很奇怪,為什麼特斯拉一直以來問題都那麼多?而且很多問題還都是軟件問題?難道特斯拉軟件不行麼?但它們的AP系統那可是獨領風騷的啊,特斯拉的軟件設計也是很多車企模仿的典範啊,這完全説不過去啊。
其實這一切,跟特斯拉一開始對車子的軟件系統定位就有關。
要穩定還是要算力?
現在的智能汽車是這樣的:負責處理自動駕駛之類的東西和基本車輛行駛的,是同一個處理器,同一套程序同一控制的。這裏會涉及一個選擇性的問題:是要車輛基本系統的穩定,還是要追求車輛運算能力的最大化?
這兩個選擇要靠兩種完全不同的底層系統來實現。如果要追求最高算力,整台車的底層軟件系統最好採用分時系統設計,分時系統和實時系統是兩個在汽車軟件開發工程學上的專業詞彙,簡單來説,分時系統強調激發硬件本身的最大算力,但分時系統本身的規則則很可能會出現嚴重的穩定性問題。實時系統完全反過來,它根本無法發揮硬件的算力,但極度穩定。
而特斯拉,採用的明顯就是非車規級硬件(消費級硬件)和分時系統的底層設計。這樣的設計有個很大的好處:用很低的成本就能實現非常高的硬件算力,也很容易能把這些算力發揮出來,這就讓特斯拉在一些花俏功能上非常突出,遠超其他品牌。
但汽車圈除了特斯拉沒有其他車企願意用非車規級硬件和分時系統的。所有人都用的車規級硬件+實時系統。為的就是保障車子基本機械系統的絕對穩定性。
為啥特斯拉這麼特別?
這其實和特斯拉早期的時代很有關係。在十幾年前特斯拉剛創辦那會,市面上的車基本沒有智能化可言,也沒人想過用消費級硬件直接裝車。當時為了差異化,為了勉強活命的特斯拉選擇了這麼一個很特別,但根本毫無安全性的做法。
它的差異化確實打出來了,但隨着時間推移,這種不該用在車上的底層設計的缺點,就開始一個個暴露出來了。而目前看來,特斯拉壓根就沒有改的想法。