域控制器安装完成没有_tcp_udp_究竟什么才叫域控制器?
自從特斯拉問世以來,對他的對標工作全國都在如火如荼的進行,然后大家發現特斯拉的總線網絡拓撲跟現有傳統車的差別就像安卓系統跟蘋果系統的差別一樣大,雖然都能打電話發短信裝微信,但是內部卻是完全不一樣。隨即全國的汽車從業者們轟轟烈烈的開始了域控制器計劃,那究竟什么才是域控制器?是不是將幾個功能相近的模塊從硬件層面集成到一起,然后將這些功能集成到一個控制器里面來就是域控制器了?當然不是!首先從博世定義的E/E架構來說起(下面這個圖是從知乎上偷來的,鑒于我沒什么名氣,肯定沒人追究),看看國際上的大佬們定義的什么是域控制器。單純從結構上來看的話,我們現在屬于最底層的模塊化階段(Modular),每個功能都在自己獨立的控制器內部,這樣做有什么好處呢?好處就是李書福之前說的4個輪子加2個沙發拼起來就是一輛汽車,對主機廠的要求較低,從不同的零部件廠商購買零部件,按照規定好的通訊協議進行集成就能夠完成模塊化的電氣架構的搭建,不需要主機廠掌握每個技術細節,主機廠需要做的就是集成、測試、驗證。
但隨著汽車技術的發展與汽車的普及,尤其是在近十年內,新能源汽車的強勢崛起,增加了大、小三電系統,使整車的電氣架構越來越復雜。并且最近五年,OTA,自動駕駛,智能座艙等概念相繼推出。以及車輛越來越多的新增功能使車內的ECU數量也越來越多。這三股浪潮極大的推動了電氣架構朝著域控制器的方向發展。
于是汽車電氣架構的主要矛盾變成了各個模塊日益增長的通訊需求與不夠發達的CAN通訊之間的矛盾。
那是否這三股浪潮就直接推動了域控制器的發展呢?首先來看看事物發展的基本規律。一種新的架構提出,總是需要有一些推動力才會持續發展。在工程開發領域,要么是這個技術降低了整車的成本,要么是極大的增強了用戶體驗,否則一個新技術是很難推行下去的,因為工程師跟用戶都不會買單。那域控制器的出現是否滿足了這二者之一呢?再來看看行業的標桿,鷗翼門的Model X。
把Model X的網絡拓撲往博世的電氣架構發展map中套用,感覺特斯拉直接到了頂端第二級的車載電腦這一級別了。幾個主要的總線網絡全部都連接到中控模塊了,幾個總線網絡分別是空調總線,動力控制總線,溫控總線,車身控制總線,底盤控制總線(自己取的名字,總體上應該是對的)。參照自己此前試駕過兩次特斯拉,幾乎沒有實體按鍵的特斯拉差不多所有的交互都是通過中控屏來完成的,包括自動駕駛的設置,懸架的軟硬,空調,能量回收等等功能,給到用戶的直觀感受就是屏幕即大腦,從特斯拉的FOTA上來看,可能這5個總線的調度與控制都是在中控顯示模塊中完成的(功課沒做足,不敢說一定,大晚上也沒人問)。
說了半天特斯拉,似乎還是沒有說明白什么是域控制器,我們回頭從E/E架構的Centralization開始說起,這一級真正開始了域控制器的架構,下圖中深色的模塊就是單個的分域控制器。域控制器接管轄區內各個 ECU 的控制處理部分,由擁有強大運算力的處理器統一處理,原有 ECU 部分只需要按照命令執行即可。
這樣做的好處我覺得有三點,一是弱化基本系統的ECU運算能力,降低其MCU的成本,并且只保留最基本功能使其通用化的程度更高,例如車窗是由電機帶動的,如果只保留車窗控制模塊的驅動功能,那只要上層的域控制器集成控制功能,這個僅保留驅動模塊的車窗控制器通用化程度就大大提高了。二是功能升級的時候僅升級域控制器就能實現一個域內的功能全面升級,而不用逐一去對單個的控制器進行軟件升級。三是能夠提高單個域內的運算效率,不需要每個控制器自己計算分析之后再把數據發給其他節點,然后其他節點再利用這個數據做運算,而是從各個節點收集上來的數據統一運算處理,極大的增強了系統的運行效率。
這三點好處回到之前說的發展理論,新的架構需要推動力:降本OR用戶體驗?我覺得對于單臺車而言,第二點才是新架構的主要推動力,因為只需要通過簡單的升級就能讓用戶感覺換了一臺車,確實是一種與此前100年的汽車都決然不同的用戶體驗。至于降本?我覺得這是目前很多人對域控制器的一種理解偏差。域控制器的引入,其實很難實現降本,或者在一定程度上會增加成本。為什么呢?首先,各個節點的功能更加基礎,通用性更高,這就意味著每個單獨的領域有專用的子節點ECU,雖然這些ECU通過使用更簡單的MCU來降低單品的成本,但域控制器的引入從來并沒有降低ECU的數量。其次,這種理想化的拓撲反而增加了一個強有力的大腦,從這個角度看,每個ECU省的那5塊錢也不夠填那個那個域控制器挖的坑,好像更貴了一點。
所以從以上兩個角度來看,通過域控制器來增強用戶體驗才是未來域控制器發展的第一推動力,既然發展需要推動力,那阻力是什么呢?阻力就是:
各個主機廠日益增長的“域”望與匱乏的軟件開發能力之間的矛盾。
我們都在說軟件定義汽車,這就有點像淘寶,淘寶上只有你想不到的,沒有你買不到的,限制汽車發展的桎梏就是我們對軟件的想象力。而域控制器對OEM的挑戰就是這個域內的所有控制邏輯與算法都需要深入的掌握,才能得心應手的對這些功能進行打亂與重組,實現軟件結構和算法的最優化。因此不可避免的我們需要有一個過渡階段,那就是雖然我們將長期處于社會主義初級階段,但是我們肯定會在2020年實現全面小康一樣,我們可以通過E/E結構的第二級集成化來積累我們的軟件能力,先從小康社會開始做起,才是符合一個傳統主機廠的發展趨勢。例如在我們的新能源汽車中,三電系統的電機、電池,電控三部分,附帶還有溫控控制器,充電機,DCDC等新能源領域專用的ECU,統一組成了新能源汽車特有的扭矩分配的域,而這個域的大腦就是VCU,在某些程度上,我們已經實現了這個域內的一些集成化,例如溫控部分基本上都集成到VCU內,電機控制器,DCDC,充電機,電機這些強電領域的集成化也在如火如荼的進行中。
從第一級到第二級的演化中,成本的降低是主要的推動力,因為實現了ECU的數量下降,不說別的,就那節省出來的兩個ECU外殼的開模費,也是一筆相當大的成本收益。還沒有算上不同控制器之間的線束成本,接插件成本等等。在E/E架構集中化的發展過程中,不管是主機廠還是一些能夠做集中化ECU的巨頭Tier 1們,都在掌握著更多的軟件開發經驗,為我們朝著域控制器的發展提供了強有力的軟件“想象力”。
總結
以上是生活随笔為你收集整理的域控制器安装完成没有_tcp_udp_究竟什么才叫域控制器?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: concat合并的数组会有顺序么_超全的
- 下一篇: foreach lambda写法_Jav