『壹』 吉利cp是什麼意思
吉利CP是「貫穿式整車研發生產平台」(全稱:Continuous Proct Development Platform)的縮寫。它是中國汽車製造企業吉利汽車研發的一種整車設計和生產的平台,旨在加強吉利汽車設計和生產能力,提高吉利汽車的技術競爭力。
吉利CP採用了「模塊化設計」的理念,通過將整車分成多個模塊進行設計,實現了不同車型之間的大量共用。這樣不僅可以降低生產成本,還可以提高生產效率,快速滿足市場需求。同時,吉利CP還開展了全球化合作,引入了德國、瑞典、英國等國際一流的汽車設計團隊,將國際化的設計理念和技術運用到吉利汽車的設計中。
吉利CP的應用為中國汽車製造業的發展做出了積極的貢獻。利用吉利CP平台研發的吉利汽車已成為中國汽車品牌中的代表之一,在國內市場和海外市場都取得了不俗的銷售業績。同時,吉利CP平台也為中國汽車製造業的技術發展提供了一種新的模式,引領著整個行業向著更為高效、先進的方向發展。
『貳』 新能源汽車autosar軟體架構下的CP與AP
AUTOSAR(汽車開放系統架構)是汽車電子E/E系統發展的一個重要里程碑。它是由包括BMW、DAIMLER、GM、TOYOTA、福特等主機廠和包括博世、大陸等供應商牽頭成立的一個標准發展組織定義的一個開放參考的ECU軟體架構。
AP(Adaptive Platform)和CP(Classic Platform)。
AUTOSAR分為Classic Platform AUTOSAR(CP)和Adaptive Platform AUTOSAR(AP)兩個平台。最早的Classic AUTOSAR目前已廣泛應用於傳統嵌入式ECU中,如發動機控制器、電機控制器、整車控制器、BMS控制器等等,而Adaptive AUTOSAR未來會更多的應用於如ADAS、自動駕駛等需求高計算能力、高帶寬通信、分布式部署的下一代汽車應用領域中。
AP(Adaptive Platform)和CP(Classic Platform)有什麼異同呢?讓我們一起研究一下。
發布目的相同
AUTOSAR的出現極大的解決了車企和供應商們最大的苦惱,大大降低了軟硬體之間的耦合度。它所帶來的好處是顯而易見的:
1.有利於提高軟體的復用度,使軟體可以跨平台復用;
2. 便於軟體的交換與更新;
3. 軟體功能可以進行先期架構級別的定義和驗證,從而減少開發錯誤;
4. 減少手工代碼量,減輕測試驗證負擔,提高軟體質量;
5. 使用一種標准化的數據交換格式,方便各個公司之間的交流合作。
AUTOSAR不僅在軟體的功能、介面上進行了一系列的標准化,還提出了一套規范化的開發流程與方法,使得更多的軟體供應商進入汽車電子行業,大家都遵循同一個標准去開發。
硬體
CP AUTOSAR一般運行在8bit、16bit、32bit的微控制器(MCU)中,如英飛凌的TC3xx,瑞薩的RH850等。
AP AUTOSAR可以運行在64bit的高性能處理器(MPU)、CPU等中,如瑞薩的H3,英偉達的Xavier等。除此之外,AP AUTOSAR也可以運行在虛擬硬體上。
運行CP AUTOSAR 的晶元算力一般低於1000 DMIPs,AP AUTOSAR可以運行在算力高於20000 DMIPs的晶元上。這里的算力是指邏輯算力DMIPs,還有另一種TOPS,一般是指AI晶元的指標,一般是指矩陣運算算力。
OS(系統)
CP AUTOSAR OS是基於OSEK標準的。 AP AUTOSAR OS是POSIX OS,且至少應包含PSE51子集。
架構
CP AUTOSAR是分層的軟體架構,有較為明顯的上下層關系,如下圖所示:
從下到上依次為:1、微控制器層(HW)
2、基礎軟體層(BSW)
微控制器抽象層
ECU抽象層
服務層
復雜驅動
3、RTE層
4、Application層
AP AUTOSAR一般是指ARA(AUTOSAR Runtime for Adaptive Applications),主要由兩部分組成(Foundation和Service),如下圖所示:
上圖中,所有的模塊都稱為功能集群(Functional Clusters, FC)。上圖中,藍色的FC屬於Foundation的部分,橘色的部分屬於Service的部分。無論是Foundation部分的FC,還是Service部分的FC,都不是上下層關系。
CP AUTOSAR架構設計原則為端到端的通信模式
CP AUTOSAR將於硬體相關的以及通用系統功能定義為BSW模塊;應用功能定義為獨立的軟體組件SWC;RTE分離SWC和BSW;BSW可配置,並且可以被多個產品線的ECU重復使用;CP autosar不開源。
AP AUTOSAR架構設計原則為:
遵循面向服務的架構SOA設計範式(理念);充分利用其他領域軟體成熟技術,重用軟體市場成熟組件,縮短開發周期;充分利用各種開源軟體。
在介面類型上,CP AUTOSAR常用的介面是Sender-Receiver,Client-Server等;AP AUTOSAR常用的介面是Service Interface等。
在通信方式上,CP AUTOSAR是基於信號的通信,主要包括CAN、Lin、FlexRay等。AP AUTOSAR是面向服務的通信,支持基於乙太網的IPC、RPC等。
CP AUTOSAR雖然可以支持SOME/IP,但是,CP AUTOSAR中SOME/IP只不過是把Sender-Receiver的CAN通信轉換成了Client-Server的乙太網通信,整個通信鏈路仍是靜態配置的,並不是真正的面向服務的通信。這也是為什麼AUTOSAR官方說AP AUTOSAR是SOA,但從來不會說CP AUTOSAR是SOA。
在任務調度上,CP AUTOSAR OS採用固定的任務調度配置。在OS Task中調度BSW Main Functions以及SWC的Runnable Entities,按既定規則順序執行。並協同BSW Moles和App SWC的模式切換。
AP AUTOSAR支持多種動態調度策略,配置在運行時完成,配置信息在Manifest文件中體現。AP AUTOSAR中與調度相關的模塊主要為執行管理(EM)和狀態管理(SM),應用程序運行在Process、Thread中。
CP AUTOSAR中,任務的調度周期可以到us級別。而AP AUTOSAR是在ms(一般是幾十上百)級。