《廣汽:廣汽魔方低代碼開發和運行系統介紹.pdf》由會員分享,可在線閱讀,更多相關《廣汽:廣汽魔方低代碼開發和運行系統介紹.pdf(26頁珍藏版)》請在三個皮匠報告上搜索。
1、科技思變NEXT廣汽魔方車載功能軟件低代碼開發平臺2023.6.26廣汽研究院廖磊車載軟件總師,院級專家廣汽魔方產品數字化驅動業務數字化的典范1.1 行業背景1.2 平臺理念1.3 平臺定位2.1 平臺全景圖2.2 核心支撐2.3 平臺架構2.4 平臺工具平臺價值3平臺亮點2魔方概述14.1 量產搭載4.2 用戶共創4.3 大模型賦能4.4 未來賦能量產搭載與展望43.1 官方場景3.2 用戶自定義3.3 敏捷開發3.4 跨車型開發1.1 行業背景汽車行業進入軟件定義汽車新階段隨著汽車新四化的發展,智能汽車正在進入軟件定義汽車的新階段;越來越多的功能需要依靠復雜的軟件技術實現,軟件將成為決定汽
2、車競爭力的關鍵。Software Defined Vehicle軟件定義汽車SDV隨著汽車智能化屬性突顯,汽車產品的性能和競爭力將越來越依賴軟件實現。軟件在汽車中使用價值所占的份額正在猛增,它在汽車總附加值中所占的比重也在不斷增加。軟硬件的分離將帶來硬件的標準化、平臺化,將進一步降低智能汽車的成本;同時也對軟件開發的流程體系提出了新要求。軟件能力的提升將在生態增值服務、功能迭代、出行服務、數據服務等多方面使車企拓展新商業模式,全生命周期持續受益。消費者對智能網聯功能都抱有較高的期待,希望具備智能駕駛和智能化的交互,并不斷自我學習、升級迭代、持續更新。軟件成為產品競爭力的決定因素01軟件發展促進
3、實現軟硬件分離,也對軟件開發流程提出了新挑戰02軟件已逐漸成為單獨的商品,并深入智能汽車的全生命周期03消費者希望相關功能能不斷升級迭代,持續更新041.1 行業背景傳統定制開發已無法滿足智能化要求車載軟件功能的趨勢為軟件數量爆發性增長,開發周期與迭代周期不斷縮短,對智能汽車企業的軟件開發能力要求日漸提高。傳統定制化開發模式強定制、長周期、弱適配無法滿足智能化時代靈活、高效、平臺化的要求;車企亟需底層架構變革,帶動軟件研發能力突破。軟件需求:數量爆發性增長、個性化趨勢明顯開發周期:迭代周期不斷縮短、高速迭代要求不斷提升車載軟件數量從百級快速增長到十萬級,未來軟件數量將突破百萬級;軟件迭代周期從
4、年迭代逐步升級到以周為周期迭代,即時迭代已是未來明顯趨勢;1.2 平臺理念以SOA理念,解決傳統定制開發痛點傳統開發模式痛點技能要求高,開發周期長迭代周期慢,系統安裝需用戶等待同一功能需針對車型開發適配低代碼開發平臺化運行靈活丨高效丨平臺化智能化時代軟件開發要求輕量化發布廣汽全棧自研智能場景全鏈路開發共創平臺低代碼開發圖形化拖拽編排產品,降低開發門檻,提升開發效率輕量化發布免編譯,秒級下載,立即運行,無需系統OTA平臺化運行產品與硬件及基礎軟件解耦靈活丨高效丨平臺化1.3 平臺定位實現靈活、高效和平臺化開發廣汽魔方車載功能軟件低代碼開發平臺以車載軟件低代碼開發技術為核心,廣汽星靈架構為支撐,直
5、接面向用戶體驗的實現車載軟件功能敏捷開發的工具平臺。1.1 行業背景1.2 平臺理念1.3 平臺定位2.1 平臺全景圖2.2 核心支撐2.3 平臺架構2.4 平臺工具平臺亮點2魔方概述1平臺價值33.1 官方場景3.2 用戶自定義3.3 敏捷開發3.4 跨車型開發4.1 量產搭載4.2 用戶共創4.3 大模型賦能4.4 未來賦能量產搭載與展望4場景體驗廣汽魔方車載功能軟件低代碼開發平臺平臺工具平臺架構核心支撐場景A暴雨模式場景B后排睡眠場景C洗車模式場景1回家模式場景2副駕歡迎模式官方場景用戶自定義云端系統產品開發/仿真/文件自動生成/輕量發布/生命周期監控車端雙引擎用戶交互/產品文件執行V-
6、DSL整車級SOA服務2.1 平臺全景圖元模型整車SOA服務管理低代碼圖形化編輯/設計仿真測試硬件在環/軟件在環輕量發布發布/回收數據監測下發/觸發/使用2.2 核心支撐基于星靈架構,VDSL實現整車級SOA服務調度整車級SOA服務-星靈架構基座基于星靈架構實現整體服務調度,首創VDSL描述語言將圖形化產品建模邏輯轉化為可執行的程序。整車級能力:支持整車各域能力調度;中心化運行:中心化服務發現和調用,減少節點對接;服務平臺化:服務平臺化,基于同平臺開發可無縫移植;服務快起:當中央計算單元喚醒時,隨時可更新或執行產品;表單模型場景信號1and信號2服務1并行服務2行為順序執行交互1確認服務3VD
7、SL開發平臺領域語言解析引擎V-DSL腳本模型product:智能場景產品whenreceive(信號1、信號2)thenconcurrentExec(服務1、服務2)interact(交互1)exec(服務3)編排過程編碼過程云端腳本解析車端腳本解析圖形化描述語言解碼過程支持代碼修改首創VDSL描述語言首創車載軟件領域特定描述語言VDSL(Vehicle Domain Specific Language)首創車載軟件領域特定描述語言,并成功應用于車載軟件功能描述基座車云一體集中式電子電氣架構開創整車服務化和車端、云端一體化描述語言:將低代碼編輯圖形邏輯轉化為結構化化產品程序;支持拓展:支持新
8、定義邏輯和規則;邏輯豐富:支持復雜多分支邏輯描述;廣泛適用:可實現車端場景、交互、執行動作的描述;文件小更新快:描述文件小,支持快速下發實施更新;2.3 平臺架構車云一體,產品開發云化,車端雙引擎協同魔方平臺采用車云一體化架構,云端實現產品開發、仿真、產品生成、輕量發布和生命周期監控,車端雙引擎實現產品邏輯運行和產品交互。智能座艙域中央計算單元智駕域底盤域新能源域安全域廣汽云開發云化:基于云端低代碼開發平臺,實現產品開發、仿真、產品自動生成和產品發布。車云協同:云端生成產品通過發布系統下發至車端,車端運行返回監測數據。云端系統車端雙引擎產品開發/仿真/文件自動生成/輕量發布/生命周期監控交互引
9、擎:部署在智能座艙域,通過應用端跟用戶實現產品信息交互;邏輯引擎:部署中央計算單元,實現場景發現、邏輯判斷、產品運行;大數據監測輕量發布云端仿真2.4 平臺工具全鏈路開發工具低代碼編輯圖形化生成產品平臺提供可視化開發環境,簡單拖拽實現應用搭建,云端快速生成代碼,快速進行產品實現。在云端虛擬中央計算單元及智能座艙系統運行,支撐實現場景產品在云端進行仿真測試,首次實現SIL與HIL模式自由切換。實現場景產品的云上仿真定向發布,秒級回收,快速試錯平臺可實現產品后臺實時定向發布,秒級產品下架,支持敏捷化迭代的循環開發模式。多點監控,全生命周期管理監測魔方平臺的運行和使用情況,包括產品上架、下架、啟動、
10、停止,運行時間等數據,為優化產品設計方案,產品市場運營提供數據支撐。元模型3.1 官方場景3.2 用戶自定義3.3 敏捷開發3.4 跨車型開發2.1 平臺全景圖2.2 核心支撐2.3 平臺架構2.4 平臺工具平臺價值3平臺亮點21.1 行業背景1.2 平臺理念1.3 平臺定位魔方概述14.1 量產搭載4.2 用戶共創4.3 大模型賦能4.4 未來賦能量產搭載與展望43.1 官方場景高頻場景產品,解決大眾共同需求在車端魔方給用戶提供高頻使用的場景,在解決用戶高頻使用需求的同時,也幫助用戶更好的理解魔方的應用。推薦場景場景更細化的場景判斷邏輯復雜邏輯適應更多情況界面更精美界面和提示交互3.2 用戶
11、自定義自由組合定義滿足個性化需求向用戶開放場景組合能力,用戶可像“拼積木”一樣自定義編排汽車功能,滿足個性化需求。用戶可對車輛SOA服務進行組合開發,常用常新,支持2000+原子服務;可自由組合無限場景。3.1 官方場景3.3 敏捷開發快速開發、快速發布支持非編程人員以圖形化方式,快速靈活的對應用戶需求,通過輕量發布實現快速迭代。支持快速進行產品驗證,在開發過程中邊體驗邊優化,用戶側快速應對,產品實驗成本低。需求確認編碼開發產品使用系統OTA供應商定點測試驗證用戶更新需求確認低代碼開發測試驗證產品使用生產端平臺化快速驗證門檻低、速度快、變更成本低輕量發布軟件集成無需用戶升級,快速發布可基于不同
12、用戶差異化快速需求體驗驗證定制化開發魔方開發3.4 跨車型開發功能平臺化:一次開發,多車使用服務(執行動作)場景(觸發條件)交互(用戶交互)廣汽將feature解構為場景、交互、服務三要素,并以此作為SOA服務管理及魔方產品創建的理論基礎。場景產品交互類SOA場景類SOA服務類SOASOA服務映射魔方產品文件下發廣汽魔方車載功能軟件低代碼開發平臺整車級SOA服務-星靈架構功能軟件的運行只與星靈架構所產生的SOA服務發生關系,解耦了車載硬件及域控制器基礎軟件2.1 平臺全景圖2.2 核心支撐2.3 平臺架構2.4 平臺工具平臺亮點24.1 量產搭載4.2 用戶共創4.3 大模型賦能4.4 未來賦
13、能量產搭載與展望41.1 行業背景1.2 平臺理念1.3 平臺定位魔方概述1平臺價值33.1 官方場景3.2 用戶自定義3.3 敏捷開發3.4 跨車型開發4.1 量產搭載將于Hyper GT車型量產廣汽魔方車載功能軟件低代碼開發平臺首個搭載項目為Hyper GT,在Hyper GT上實現整體平臺和用戶端交付。廣 汽 魔 方 場 景 共 創 平 臺主機廠大眾用戶供應商4.2 用戶共創合作共創,協同共享暴雨模式基于魔方平臺,實現主機廠與用戶協作共創新的軟件生態圈,平臺能力用戶共創和產品生態正向循環。急速降溫起步環視開門預警驚喜時刻4.3 大模型賦能結合大模型實現場景類產品自動生成PGC專業生產內容
14、UGC用戶生產內容AIGC人工智能生成內容專業生產內容方式,主體以主機廠生成產品,用戶只作為消費方用戶生產內容方式,通過平臺的支持用戶可自行生產自身內容未來平臺將結合人工智能生產內容方式,通過大模型自主挖掘需求,自動組合成場景服務廣汽魔方車載功能軟件低代碼開發平臺將車載軟件由車企專業生產支持用戶生產,后續將繼續升級迭代到人工智能生成。AI4.4 未來賦能廣汽魔方車載功能軟件低代碼開發平臺未來平臺將自學習算法,產品可以基于用戶習慣實現動態生成。通過平臺軟硬解耦,實現用戶自由組合硬件配置,車輛功能自由定義。無限可能自學習硬件組合N N未來繼續探索智能化和個性定義4.4 未來賦能面向DevOps的L
15、CDP的應用和要求V-DSL描述車載軟件結構的標記語言云端低代碼開發平臺V-DSL文件(描述功能)功能邏輯描述交互結構描述云端仿真平臺用途1:云端SIL仿真測試管理平臺用途2:自動化生成測試用例SoC邏輯執行引擎SoC交互執行引擎用途3:實現車端非實時 FeatureV-DSL文件(描述業務)OTA、遠程診斷標定、測試用途4:研發業務活動用途5:實現車端實時性Feature?2023年2024年2023年2023年V-DSL可以描述車載功能,服務,也可以描述業務活動;V-DSL是車企的核心經驗;V-DSL文件可以編譯為不同環境的執行代碼,也可以被解釋執行,也可以適應未來軟硬件架構的變化,比如容器化;整車功能庫用途6:實現整車功能開發經驗的數字化服務的描述MCU邏輯執行引擎科技思變NEXT感謝聆聽THANKS