電子U御システムへの間違った認識をエンジニアみんなで解消しよう
「トヨタP」をきっかけにO動Zの電子U御システムがKい、という風潮が出ている。先日、テレビ朝日の古Zkrがキャスターをめる報O番組で、「O動Zは電子U御システムにしたから、今vのトヨタのようなPを引きこした」、というような暴言を吐いていた。く無瑤發呂覆呂世靴ぁ
O動Zの電子U御システムがこれまでどれくらい人の命をったことか、電子U御システムのおかげで交通故はした。数Cははっきり覚えていないが、日O動Zフェローの久春がセミコンジャパン2009の基調講演でしてくれたスライドでは、電子U御システムの導入・進tと、交通故の少とがはっきりした相関関係をeっていた。現実に交通故によるxvはQ々少向にある。酔い運転のような人為的なひどい運転でもしない限り、故によるxvはありえないほどに少した。
アナログデバイスがいち早く商化した加]度センサーが高級ZだけではなくjZ、軽O動Zにまで使われるようになり、iCガラスに頭をぶつけてxぬということは極めて少なくなった。今やアナデバだけではない。加]度センサー参入メーカーはHい。また電子U御\術のおかげで、~害な排ガスはほとんど出さなくなった。電子U御のおかげでUTる日でもスピンするZが少なくなった。電子U御のおかげでバックモニターを見られるようになった。衝突防Vシステムも、レーンからのはみだし警告システム、居り防V警告システムもすべて電子U御、その中核は半導で行っている。
3月30日の日刊工業新聞でも、O動Zメーカー世cトップの独ボッシュ社日本法人役^へのインタビューで以下のようなやりDりがあった。「−電子U御は故障しやすいという認識がk陲任呂△襪茲Δ任后廚箸いμ笋いけに瓦靴董◆屮蓮璽Cで半導は機械式よりはるかに信頼度が高い」と答えている。
このボッシュ役^の認識は、Mがかつてシリコン圧センサーに関してD材した1980Q代と変わっていない。シリコンは丈夫なだけではなく、電子v路でO動Zの「走る、曲がるVまる」という機ΔU御するほうが機械式でU御するよりもずっと信頼性は高い。ブログでも紹介したが、シリコン半導は機械的にも咾ぁ
最Zになってジェットコースターや電Z、O動Zの機械(ねじやナット、ボルトなど)のC耗が原因の故があった。かつての日豕,慮譱禊a僂任竜故も隔壁をVめていた機械の劣化によるC耗疲労が原因だった。機械にはC耗・劣化という發ずいる。
電子U御がKいというのは、風h被害のようなものだ。実際には、電子U御システムのおかげで人の命がずいぶんとわれたのにもかかわらず、逆の風hが出ていることは本当に悲しい。こういった誤った認識をわれわれエンジニアが変えていかなければならない。
k機電子U御システにはC耗疲労という發呂い覆い、ソフトウエアのバグという新たな發いる。電子U御システムは基本的に、プロセッサとROM、RAM、周辺v路、インターフェースを基本とする組み込みシステムでできており、ROMに焼きけるプログラムのミスが命Dりとなる可性があり、RTを要する。
できるだけプログラムミスをDり除くため、欧ΔO動ZソフトウエアプラットフォームであるAUTOSARには、チェックリストが組み込まれている。もちろん、これだけでプログラムミスは防げないが、ミスをできるだけらすためのOS、ミドルウエア、アプリケーションという階層構成にして、プログラム行数をらす努がけられている。人間がプログラムするlであるから、それを~単にチェックする桔 △曚の人からもプログラミングが見えるような透性のあるテスト法、b理的なT盾を見つけるアルゴリズムなど、バグをEする開発は進んでいる。プログラムミスは人為的なミスだからこそ、防げる}立てはずある。
機械のC耗といった`に見えない故障を見つける\術は、例えば音S探a機をはじめとしてないことはないが、O動Zの機械のC耗の差腓鬚垢戮謄船Д奪することはMしい。音SセンサーをDりけられる場所にもU限がある。
やはり、プログラムミスを発見する桔,気よりスマートで確実だろう。プログラムミスを見つけられるアルゴリズムや\術を創]できれば、世cに通する\術となる。これこそ、国家プロジェクトで進めるテーマではないだろうか。