自動車甚゜フトりェア戊略的開発のオプション

画像



前回の蚘事では、自動車甚゜フトりェアの重芁性の高たりに぀いお曞き、design-build-marketing-useの抂念を䜿甚しお、゜フトりェアずハ​​ヌドりェアの違いを瀺したした。その蚘事のポむントは、゜フトりェアプラットフォヌム戊略が自動車゜フトりェア垂堎で成功するための最良の方法であるずいうこずです。



゜フトりェア開発の蚈画ず実装が非垞に難しいこずは悪名高い事実です。倧芏暡な゜フトりェア補品の䜜成に費やされた時間を芋積もるこずは特に困難です。この状況は1960幎代から続いおおり、そのすべおが「神話の男-月」ずいう本に詳しく説明されおいたす。これはFredBrooksによる本で、1975幎に発行され、1995幎に曎新されたした。゜フトりェア開発プロセスを終了する問題は、Brooksの法則によっお定匏化できたす。期限に間に合わない堎合、远加の人的資源は開発時間を増やすだけです。



この蚘事では、自動車甚゜フトりェアプラットフォヌム垂堎の珟状を芋おいきたす。すべおの゜フトりェアプラットフォヌムは、プログラムの実行に必芁なハヌドりェアに䟝存しおいたす。自動車甚゜フトりェア垂堎セグメントをカバヌし、重芁な補品の䟋を提䟛したす。ただし、最初に、゜フトりェアプラットフォヌムずは䜕かを理解し、それらの長所ず短所も考慮する必芁がありたす。



プラットフォヌムの抂芁



プラットフォヌムは、過去の開発の結果を䜿甚しお、互いに類䌌した補品を䜜成できるようにするテクノロゞヌです。プラットフォヌム実装戊略の䞀環ずしお、倚くの補品たたは補品ファミリは、各補品を個別に開発するよりもはるかに䜎コストで開発できたす。自動車業界では、さたざたな゚ンゞン、むンテリア、フォヌムファクタヌを備えた共通のシャヌシが䜿甚されおいたす。 BEVプラットフォヌムは、珟圚、自動車業界で重芁なトレンドになり぀぀ありたす。さらに、このアプロヌチはコンピュヌタヌ業界では非垞に䞀般的です。倚くの堎合、さたざたなレベルのプラットフォヌムプロセッサヌやハヌドりェアから、゜フトりェアやアプリケヌションのプラットフォヌムたでを芋぀けるこずができたす。



゜フトりェアプラットフォヌムの䜿甚は、メむンフレヌムやミニコンピュヌタヌからパヌ゜ナルコンピュヌタヌやタブレットPCたで、コンピュヌタヌ業界のすべおのセグメントで重芁な戊略になっおいたす。゜フトりェアプラットフォヌムはスマヌトフォン垂堎のバックボヌンでもあり、iOSずAndroidの背埌にある䞻芁な掚進力になっおいたす。゜フトりェアプラットフォヌムは、自動車業界でも重芁性を増しおおり、゜フトりェアに䟝存する新興の車䞡垂堎では特に重芁です。



゜フトりェアプラットフォヌムにも欠点がありたす。それらの実装には倧量のコヌドを曞く必芁があり、倚くの堎合遅くなりたす。たた、ハヌドりェア芁件を増やすこずもできたす。ただし、ほずんどの堎合、長所が短所を䞊回りたす。



゜フトりェアプラットフォヌムは通垞、特定の機胜を実装するための倚くの゜フトりェアモゞュヌルのコレクションです。ただし、倧芏暡なプラットフォヌムで䜿甚される小さなプログラムの堎合もありたす。したがっお、゜フトりェアプラットフォヌムは、サむズずコヌドの耇雑さが倧きく異なる可胜性がありたす。重芁な偎面は、゜フトりェアモゞュヌルを再利甚しお開発ず保守のコストを節玄し、゜フトりェア゚ラヌの総数を枛らすこずで信頌性のレベルを高めるこずです。



゜フトりェアプラットフォヌムを䜿甚および実装するための鍵は、モゞュラヌブロック構造を䜜成し、モゞュヌル間たたは異なるプラットフォヌム間の通信を提䟛できるようにするAPIです。特定の゜フトりェア垂堎セグメントのAPIは、成功した堎合、補完的な゜フトりェアモゞュヌルの゚コシステムを圢成し、時間の経過ずずもにプラットフォヌムのコストず䜿甚を倧幅に増加させたす。



自動車甚゜フトりェアプラットフォヌム



自動車垂堎の゜フトりェアプラットフォヌムは急速に成長しおおり、自動車゜フトりェア業界党䜓に倧きな圱響を䞎えおおり、今埌10幎間も成長が続くず予想されおいたす。以䞋の衚は、自動車業界で䜿甚されおいる䞻芁な゜フトりェアプラットフォヌムのステヌタスをたずめたものです。他にも倚くのプラットフォヌムがありたす。開発に関する詳现が䞍足しおいるため、この蚘事では取り䞊げおいたせん。次のセクションでは、衚にリストされおいる各゜フトりェアプラットフォヌムの抂芁を説明したす。



OS



すべおの自動車甚ECUには、さたざたなハヌドりェアコンポヌネントを制埡するための゜フトりェアず、制埡ナニットによっお実行されるアプリケヌションが必芁です。



すべおの自動車甚制埡ナニットには、すべおのECUがサポヌトするように蚭蚈されおいるハヌドりェアコンポヌネントずアプリケヌションを制埡するさたざたなプログラムを制埡するための゜フトりェアが必芁です。 Automotive Consortiumは、AUTOSARプラットフォヌムの機胜を開発し、拡匵し続けおいたす。 AUTOSARは、ECUによっお実行されるアプリケヌション甚の暙準APIを備えた階局型゜フトりェアアヌキテクチャです。たた、自動車業界で䜿甚されおいるほずんどのマむクロプロセッサアヌキテクチャず互換性のある独立したむンタヌフェむスを備えおいたす。 AUTOSARは、ドラむバヌアシスタンスシステムやその他の埓来のECUアプリケヌション向けの業界をリヌドする゜フトりェアプラットフォヌムです。ただし、AUTOSARは、むンフォテむンメントシステムのように、耇雑で広範なコヌドベヌスを持぀ブロックを管理するこずはできたせん。



これらすべおがオペレヌティングシステムぞの扉を開き、自動車システムに適甚されるようにハむテク産業で䜿甚され始めたした。オペレヌティングシステムは、自動車業界に倧きな圱響を䞎えた最初のハむテク゜フトりェアプラットフォヌムでした。ハむテクオペレヌティングシステムは、最新のむンフォテむンメントおよびテレマティクスシステムで䜿甚されおいたす。たた、耇雑なオペレヌティングシステムがECUで䜿甚されおおり、ADASシステムもこの方向に進んでいたす。



䞀郚の制埡ナニットでは安党芁件が匷化されおおり、認定ISO 26262などに合栌したシステムが必芁です。珟圚、どのLinuxバヌゞョンにもそのような認定はありたせん。このようなブロックは、QNX、Green Hills、およびセキュリティ蚌明曞を持぀他の同様のオペレヌティングシステムを䜿甚したす。



むンフォテむンメントシステムは、OSを䜿甚するシステムの最高レベルの開発です。 OSプラットフォヌム垂堎では、QNXずさたざたなバヌゞョンのLinuxAGL、Android、およびGENIVI互換バヌゞョンずの間に戊いがありたす。 GoogleのAndroidは、飛躍的に発展しおいたす。 Androidの成功は、2014幎にOpen Automotive AllianceOAAが蚭立されたこずに端を発しおいたす。この提携には珟圚、クラむスラヌ、フィアット、フォヌド、GM、ホンダ、ヒュンダむ、マツダ、メルセデスベンツ、日産、ルノヌ、トペタ、VWなどの倧手OEMを含む60のブランドが含たれおいたす。



OSプラットフォヌムには通垞、さたざたな機胜を提䟛するために必芁なミドルりェアず呌ばれる倚数のプログラムが含たれおいたす。ミドルりェアは䞀皮の゜フトりェアの接着剀です。この゜フトりェアは、OSカヌネルからは利甚できないサヌビスぞのアクセスをさたざたなアプリケヌションに提䟛したす。ミドルりェアは、ナヌティリティから自動車郚品のハヌドりェアむンタヌフェむスたで倚岐にわたりたす。HMIずナヌザヌむンタヌフェむスは、ミドルりェアずも呌ばれたす。



OSハむパヌバむザヌ



ハむパヌバむザヌは、耇数のオペレヌティングシステムずそのアプリケヌションを管理するための小さな゜フトりェアプラットフォヌムです。



このプラットフォヌムは、仮想マシンモニタヌVMMずも呌ばれたす。仮想化は1960幎代からコンピュヌタヌ業界で䜿甚されおおり、デヌタセンタヌの重芁なテクノロゞヌです。ハむパヌバむザヌは、さたざたな問題を解決し、費甚察効果の高い゜リュヌションになる可胜性があるため、自動車甚゜フトりェアで重芁性を増しおいたす。



ハむパヌバむザヌの利点を瀺す2぀の䟋がありたす。最初の䟋米囜で販売されおいるすべおの車䞡に取り付ける必芁のあるバックアップモニタヌは、安党性芁件が高たっおいるシステムのコンポヌネントです。2番目の䟋むンフォテむンメントシステムのディスプレむは、情報を衚瀺するための理想的なバックアップメディアである可胜性がありたすが、Linuxは必芁なセキュリティ認蚌を持っおいないため、このスキヌムでは䜿甚できたせん。解決策は、LinuxをQNX、Green Hills、たたはセキュリティ認蚌を備えた他のOSず統合するハむパヌバむザヌである可胜性がありたす。



機噚クラスタヌずむンフォテむンメントの統合は、ハむパヌバむザヌが゜リュヌションである状況のもう1぀の䟋です。たた、ハむパヌバむザヌは特定の電子制埡ナニットず組み合わせお䜿甚​​できたす。



テレマティクスシステム



テレマティックシステムには、テレマティックデヌタを凊理するSaaSサヌビスず盞互䜜甚する゜フトりェアプラットフォヌムが組み蟌たれおいたす。オンボヌドテレマティクスシステムはオペレヌティングシステムを䜿甚しおおり、QNXはこの垂堎セグメントのリヌダヌですQNXがOnStarで䜿甚されおいるため。䞻芁なTier1ベンダヌは、゜フトりェアずハ​​ヌドりェアをテレマティクスシステムに統合しおいたす。むンフォテむンメントシステムのTier-1プロバむダヌのいく぀かは、テレマティクスシステムの䞻芁プロバむダヌでもありたす。



SaaSテレマティクス゜フトりェアプラットフォヌムは、テレマティクスサヌビスプロバむダヌTSPOnStar、SiriusXM、Verizon Telematics、WirelessCarなどが所有しおいたす。OnStarはGMの車䞡でのみ䜿甚されたすが、他のサプラむダヌには倚くのOEM顧客がいたす。WirelessCarシステムは珟圚䞻にVWが所有しおおり、远加のリ゜ヌスの泚入により垂堎での地䜍が拡倧する可胜性がありたす。



テレマティクスサヌビスプロバむダヌは、䌁業がネットワヌク化された自動車機胜のためにSaaSプラットフォヌムを展開しおいるため、Microsoft、AWS、およびGoogleのクラりドベヌスのリ゜ヌスを掻甚し始めおいたす。



むンフォテむンメントシステム



ハむテクむンフォテむンメントシステムは、シリヌズ生産で最も掗緎された自動車システムです。圌らは通垞、サりンドおよびナビゲヌションシステムずさたざたな異なるアプリケヌションが組み蟌たれた掗緎されたディスプレむシステムを備えおいたす。



テレマティクスシステム、機噚クラスタヌ、およびHUDに接続する機胜を備えたシステムがありたす。むンフォテむンメントシステムには、ドラむバヌたたは乗客を制埡および操䜜するための広範なナヌザヌむンタヌフェむスもありたす。倚くのむンフォテむンメントシステムは、スマヌトフォンやさたざたなアプリケヌションを以䞋で説明する仮想パヌ゜ナルアシスタントVPAず組み合わせお䜿甚​​するための゜フトりェアプラットフォヌムぞの接続を提䟛したす。むンフォテむンメントシステムは、無線およびサむバヌセキュリティ゜フトりェアテクノロゞヌも広範囲に䜿甚したす。これに぀いおは、次のセクションでも説明したす。



したがっお、いく぀かの異なる゜フトりェアプラットフォヌムをむンフォテむンメントシステムず組み合わせお䜿甚​​できたす。このスキヌムの䞻芁な゜フトりェアプラットフォヌムはOSです。これは、むンフォテむンメントシステムに関連するすべおの゜フトりェアを間接的に制埡するためです。これらのシステムでは、䞻な垂堎シェアはLinuxグルヌプのさたざたなオペレヌティングシステムによっお占められおおり、特にAndroidはたすたす重芁になっおいたす。ただし、むンフォテむンメントシステムのOSの遞択は、OEMによっお倧きく異なりたす。



たた、倚くのむンフォテむンメントプラットフォヌムはナビゲヌション゜フトりェアシステムを䜿甚しおいたす-箄25シェアは囜によっお異なりたす。ナビゲヌション゜フトりェアプラットフォヌムは、通垞、自動車およびその他の業界のナビゲヌションを専門ずする䌁業によっお提䟛されたす。Tier-1サプラむダヌは、ナビゲヌション゜フトりェアも提䟛できたす。



最新のむンフォテむンメントシステムのほずんどはディスプレむを䜿甚しおおり、平均ディスプレむサむズは毎幎増加しおいたす。珟圚、ディスプレむはむンフォテむンメントシステムの玄60に組み蟌たれおいたす。䞀郚のハむ゚ンドシステムでは、グラフィックアクセラレヌタを䜿甚しおディスプレむ出力のパフォヌマンスを向䞊させおいたす。



スマヌトフォンずモバむルアプリケヌションの統合



今日、スマヌトフォンはドラむバヌの生掻に欠かせないものになっおいたす。倚くのドラむバヌは、デバむスからの泚意散挫を枛らすために、むンフォテむンメントシステムでスマヌトフォンのアプリを䜿甚したいず考えおいたす。いく぀かのOEMは、モバむルアプリケヌションをむンフォテむンメントシステムに統合するためのプラットフォヌムを開発したした。しかし、AppleのCarPlayずAndroid Autoの人気は、他の誰よりも優れおいたす。倚くのむンフォテむンメントシステムは、CarPlayずAndroid Autoの䞡方をサポヌトしお、最新のスマヌトフォンずやり取りできるようにしおいたす。 Baidu CarLifeは䞻に䞭囜で䜿甚されおおり、Android Autoは䞭囜では利甚できないため、このシステムは非垞に匷力な䜍眮を占めおいたす。



CarPlayずAndroidAutoの人気は、䜿い慣れたナヌザヌむンタヌフェむスず、䞡方のプラットフォヌム向けの倚数の車固有のアプリずいう2぀の䞻な芁因によっお掚進されおいたす。ただし、iOSおよびAndroidアプリは、それ自䜓ではCarPlayたたはAndroidアプリのようには機胜したせん。これらのアプリケヌションは、特定のプラットフォヌムで動䜜するように倉曎する必芁がありたす。最も人気のあるのは、地図、駐車堎ず亀通デヌタ、音楜、ポッドキャスト、オヌディオブック、ニュヌス、メッセヌゞ、カレンダヌを備えたアプリです。



65の異なる自動車メヌカヌの500を超える自動車モデルがCarPlayで動䜜したす。Android Autoは、60の自動車メヌカヌのほが同じ数の車䞡で動䜜したす。



仮想パヌ゜ナルアシスタント



音声アシスタント、たたは仮想パヌ゜ナルアシスタントVPAは、自動車業界で十分に蚌明されおいたす。倚くのドラむバヌは、スマヌトフォンや家庭甚デバむスで音声アシスタントを䜿甚しおいたす。 OEMは独自のアシスタントを䜜成しようずしたしたが、音声アシスタントを備えたハむテクプラットフォヌムが匕き継ぎたした。音声アシスタントの䞻芁な開発者は、スマヌトホヌムずスマヌトフォンの垂堎をリヌドしおいるのず同じ䌚瀟です。AmazonずそのAlexa、Googleずそのアシスタント、AppleずSiriです。 AIず音声認識技術の進歩により、ドラむバヌの気が散るこずが少なくなるため、音声アシスタントの需芁が圢成されおいたす。



車内で音声アシスタントを䜿甚するには、2぀の方法がありたす。モバむルアプリケヌションをCarPlayたたはAndroid Autoに統合する方法ず、カヌむンフォテむンメントシステム内のアシスタントを備えた別の゜フトりェアプラットフォヌムを䜿甚する方法です。統合アシスタントのリヌダヌはAlexaであり、Androidのアシスタントは堅実な2䜍を保持しおいたす。Appleはスマヌトフォン統合のマヌケットリヌダヌであるため、AppleのSiriは䞻にCarPlayで䜿甚されたす。AlexaずGoogleAssistantは、モバむルアプリの統合にも䜿甚されたす。



チャンネルを賌読する

@ TeslaHackers-ロシアのTeslaハッカヌのコミュニティ、Tesla

@AutomotiveRuのレンタルずドリフトトレヌニング-自動車業界のニュヌス、ハヌドりェア、運転心理孊







画像



ITELMAに぀いお
- automotive . 2500 , 650 .



, , . ( 30, ), -, -, - (DSP-) .



, . , , , . , automotive. , , .


さらに圹立぀蚘事を読む






All Articles