
發布
注冊
/
登錄汽車軟件開發
關注創建者:匿名 創建時間:2021-09-07
汽車軟件開發的視頻教程
Matlab/Simulink在汽車軟件開發中的應用
Matlab/Simulink在汽車軟件開發中的應用 Matlab/Simulink是當前汽車應用層軟件開發的主要工具,借助Simulink軟件基于模型的特質,可以提升團隊的開發效率,可以把更多的精力放在算法的優化與驗證上面,借助Simulink Test工具箱可以實現軟件,方便軟件的快速迭代。
免費 1小時27分鐘 604播放
查看
駕駛員為中心開發“軟件-定義-汽車”
課程背景: 在軟件定義汽車的時代,創新正重新塑造汽車工程的發展面貌,重點轉向創造動態的、以客戶為中心的駕駛體驗。 在這場免費的60分鐘網絡研討會中,VI-grade的周光磊工程師將深入探討數字孿生技術在增強軟件功能、確保安全和超越客戶期望方面的關鍵作用。
免費 28分鐘 17播放
查看
汽車軟件開發的實例教程
開發團隊檢查代碼中的錯誤,最終驗證由客戶端進行,以確保功能滿足預期。
維護:當用戶使用終端產品時,出現新問題時需要持續的支持。
如果將“瀑布”的前后工作對應起來,就得到了“V模型”。 “V模型”只是“瀑布”的變種,本質上還是按照時間和邏輯順序的進行開發工作。
汽車行業的流程從整個產品的立項到SOP(量產),采用的就是V模型。這種模式也被全世界的OEM普遍接受,成為了標準。只是大家在細節上各有特點。至少都會在整個開發周期內分為:概念階段、設計開發階段和生產階段。大體如下圖所示。
因為汽車的設計開發中非軟件類的開發工作數量巨大、對成本的控制和性能的實現至關重要,而且傳統的汽車中軟件比重也不高,所以上述的節點(Gate)設置中首要考慮的不是軟件。汽車中的軟件開發工作即使在現在也只是眾多開發線中的一條。即使在“軟件定義汽車”的概念越來越火的今天,軟件開發也不是OEM的最主要工作。在所有的車型開發中,最多的錢一定還是投資在各種模具、驗證和產線上的,這些與軟件的關系都不大。
不得不提的一點是,由于一個車型的周期比較長,汽車上各個ECU的軟件不是一下子就需要達到SOP的狀態,而是分為多個階段交樣,每個階段都有不同的目標并進行相應的驗證,可以說是迭代增長的。而不是某些人說的那種:直到最后才進行驗收。
而且,在每個Tier1的每次交樣前,供應商的軟件開發又會有N個小版本。
因此,我們所看到的大V模型是指整車級別的,在每個ECU的開發過程中,會有N個小V模型的迭代。
瀑布法的主要好處
1. 詳細的產品需求和文檔使新工程師能夠快速、輕松地進入項目。
2.
展開 代碼運行從傳統的單核到現在的多核,如何合理地,動態分配資源而不是之前的靜態資源分配,都對傳統汽車電子軟件開發人員帶來挑戰與技能的轉型。
圖10 圖源:互聯網
汽車電子軟件屬于嵌入式軟件開發范疇,是在專用計算機系統上進行軟件開發,一般要求開發人員具有一定的硬件基礎。主流的嵌入式平臺包含ARM、DSP、FPGA等,開發語言主要是匯編/C/C++。
相對應的是,IT與互聯網大部分的軟件開發人員,都屬于在通用計算機系統上的軟件開發,一般是在某種操作系統上,如Windows,Linux,Android,IOS等,進行應用軟件開發,主要包含電腦端,手機端,服務器端等設備,以X86與ARM架構為主。大部分開發人員都會使用某種高級語言,如C++,JAVA,JS,PYTHON,MySQL,等,進行特定任務的開發。
但是,對來自汽車產業外部的互聯網開發人員,雖然人數巨大(據估計,有100萬的從業人員),但如果從事汽車電子軟件的開發,卻需要了解整車架構及汽車本身的know-how(圖11)。這個限制了互聯網軟件開發人員的選擇。
ICT行業與智能硬件的公司,以及芯片公司,也培養了大量的通信精英(移動通信,Wifi,Ethernet 等)和底層BSP或Firmware固件開發團隊,他們屬于軟件團隊中最懂電子硬件的人。這部分人將是汽車電子軟件開發的最佳人選。但是,對整車架構和汽車本身的know-how的理解(圖11),也同樣限制了這部分嵌入式軟件開發人員能夠快速上手。
圖11 復雜的整車架構,需要多年的知識沉淀與積累 圖源:互聯網
AI智能的發展,互聯網公司培養了大量的算法人員(圖像/語音/數據)。開放的互聯網精神,也培養了一批技術深厚的信息安全團隊。
展開 圖- 2 基于模型的軟件開發過程
西門子的Polarion應用生命周期管理 (ALM,Application Lifecycle Management)平臺,是解決汽車軟件開發過程中各種問題的軟件全生命周期管理解決方案。如圖3所示,西門子Polarion ALM方案,是一套面向汽車軟件研發的整個生命周期的系統,能實現從軟件產品概念設計、軟件需求分析、軟件設計、軟件構建和發布管理、軟件測試管理、軟件項目管理(包括敏捷和混合項目)、軟件配置和變更管理、軟件風險和問題管理、軟件計劃和資源管理、審計度量管理等,直至軟件項目完成的全過程管理。
圖- 3 Polarion平臺的軟件管理流程
Polarion作為軟件生命周期管理的一體化工具,將軟件開發團隊和項目連接起來,使用單獨的、統一的需求、編碼、測試和發布解決方案,改進汽車軟件開發過程。
展開 傳統整車廠人才結構以機械和動力為主,目前各整車廠正積極引入軟件工程、人工智能、車聯網、自動駕駛、電子工程等復合型人才,以快速調整現有人才隊伍結構,增加軟件工程師的比例,確保企業在向軟件轉型、產品創新過程中保持競爭力。
汽車軟件人才緊缺的主要原因
汽車電子軟件開發屬于嵌入式軟件的一個分支,行業相對封閉,從業人員來源相對較窄,人員能力儲備不足,高度緊缺。
汽車工程師需要跨界,傳統的汽車電子電氣架構工程師和嵌入式軟件開發工程師主要領域是 CAN 總線通信、控制器配電和線束、車輛物理拓撲、動力、底盤、娛樂、AUTOSAR CP 等,而軟件定義汽車大趨勢下,更多的 ICT 能力需要融入,增加了以太網、TSN、SOME/IP、SOA、Linux/QNX、Hypervisor、AUTOSAR AP 等領域技能。而來自互聯網企業的軟件工程師,IT 軟件開發雖然能力強,但在汽車電子嵌入式硬件等領域,缺乏汽車工程和軟件技能。
綜上所述,行業中缺少既懂軟件又懂汽車的人才,尤其是系統架構工程師,汽車軟件工程師處于緊缺的狀態。因此,很難通過短時間集中一大批的軟件人才形成成熟的軟件開發團隊。
3.3 開發模式變革
傳統汽車的軟件開發采用 V 字形瀑布式開發模式,如下圖所示。由于各開發部分之間相對獨立,更多只是在部分內部展開局部性優化,缺乏系統級平臺級的開發全局觀,很難做到整體優化。同時各部分的開發時間都不一致,各部分之間的進度順序依賴很容易造成隊列效應,一旦出現某個部分開發發生延誤時,便會影響整體的開發進度。
展開 軟件定義汽車必須滿足以下四個需求:
1、可移植性
軟件必須能夠在不同的硬件平臺上運行,實現同一軟件的跨平臺兼容性。這樣,無論是在不同車型、不同制造商還是不同硬件配置下,軟件都能順利運行,確保功能的一致性和可靠性。
2、云端開發和升級
軟件必須基于云端技術進行開發、構建和升級,以實現開發和維護成本的最小化。通過云端開發和升級,制造商可以迅速推出新功能和修復軟件缺陷,無需對每輛車輛進行物理更新,提高了開發效率和用戶體驗。
3、實時性、功能安全和保密性
考慮到汽車行業的特殊性,軟件必須滿足實時性要求,確保及時響應車輛的各項指令和反饋。同時,軟件必須具備功能安全性,能夠識別和處理潛在的故障和風險,確保車輛和乘客的安全。另外,保護軟件的保密性也至關重要,以防止未經授權的訪問和潛在的惡意攻擊。
4、開放式架構
軟件架構必須是開放的,以創造更大的生態系統,使所有人都能參與其中。這樣,不僅汽車制造商和供應商可以共同開發和集成軟件,還能夠吸引第三方開發者和合作伙伴加入,共同創造更多創新和豐富的功能。開放式架構還能夠促進軟件的互操作性,提高整體系統的靈活性和可擴展性。
隨著汽車功能的復雜化和多樣化,汽車軟件代碼的規模也日益龐大。在這種背景下,云原生開發方式成為推動云基礎設施產業降低成本、縮短開發時間的有效途徑。
展開 
汽車軟件開發的相關專題、標簽、搜索
汽車軟件開發的最新內容
p>
<p style="margin-top: 20px; margin-bottom: 20px; border: 0px;"><span style="font-weight: 700; margin: 0px; padding: 0px; border: 0px;">2、 汽車電子與軟件:</span>電子零部件/材料、半導體、車載系統、測試工具、ADAS、感知技術、軟件硬件系統、軟件定義汽車
AUTO TECH China 2026 中國國際汽車計算技術展覽會
時間:2026年11月27日-30日
地點:廣州·廣交會展館D區
亞洲領先的汽車計算技術與核心器件展
——是與來自世界各地的汽車工程師們交流的最佳平臺!
中國國際汽車計算技術展覽會是 AUTO TECH China 2026
?
在整車被動安全仿真中,一個被低估卻至關重要的環節是:碰撞開始之前,假人究竟坐得對不對?
假人的初始姿態直接影響約束系統載荷路徑、氣囊展開時序以及損傷預測結果。傳統手工擺姿方式耗時長、一致性差、難以批量復現。戴西CAxWorks.VPG(Virtual Proving Ground)車輛工程仿真軟件作為業界領先的預處理工程軟件,通過幾何調整、動態求解、發泡預壓和機構自動識別四大技術模塊,
在汽車智能化與數字孿生加速融合的時代,仿真速度已成為推動軟件定義汽車發展的關鍵。Virtualizer NativeExecution(VNE)通過將虛擬化與系統級建模深度結合,使ARM64軟件幾乎以原生速度運行,大幅提升SoC虛擬原型的整體仿真效率。
4月17日,新思科技芯課程eDT系列主題第2講將推出「突破仿真性能極限: VNE賦能汽車數字孿生與軟件創新加速」,將帶來VNE技術的深度解析,
??在整車被動安全仿真中,一個被低估卻至關重要的環節是:碰撞開始之前,假人究竟坐得對不對?
假人的初始姿態直接影響約束系統載荷路徑、氣囊展開時序以及損傷預測結果。傳統手工擺姿方式耗時長、一致性差、難以批量復現。戴西CAxWorks.VPG(Virtual Proving Ground)車輛工程仿真軟件作為業界領先的預處理工程軟件,通過幾何調整、動態求解、發泡預壓和機構自動識別四大技術模塊,將這一工作從
<p class="ql-align-justify"><strong>今日14:00,</strong>新思科技<strong>「突破仿真性能極限:VNE賦能汽車數字孿生與軟件創新加速」</strong>正式開講!感興趣的下滑預約學習??</p><p class="ql-align-center"><img src="https://img.jishulink.com/202604/imgs/1b94e5ee8b774363a1773fd554253d82
雙方的合作賦能汽車客戶實現軟件開發工業化、縮短上市時間,并持續進行規模化創新。
Gavin C.
<p>在整車研發過程中,經常會需要獲取某些位置截面線進行工程分析或尺寸標注,如下即為一張車門內飾區域的間隙圖(示意圖)。</p><p><br></p><p><br></p><figure style="text-align: center;" class="ql-align-center">
<figure class="figure-image" contenteditable="false
[圖片]
菲林式投影燈案例分析
簡介
菲林式投影燈作為汽車個性化照明與品牌標識的核心組件,廣泛應用于車門迎賓投影、格柵 logo 投射等場景,其投影清晰度、logo 還原度及雜散光控制直接影響用戶視覺體驗與夜間行車安全性,需滿足汽車行業對車載照明裝置的嚴苛標準。本項目基于 OAS 光學軟件,通過光機一體化建模與多維度參數優化,構建高可靠性菲林式投影燈方案,徹底解決傳統設計瓶頸。