フォード・モーター・カンパニーが 音質メトリクスを開発し展開

ユーザー事例
フォード・モーター・カンパニーが
音質メトリクスを開発し展開
電動シートアジャスタ、電動ミラー、その他
のコンポーネントからの音はもちろん、
ロー
ドノイズ、風きり音、エンジン音まで、
ノイズ
の低減は、
自動車の主要な設計要求です。
最近まで、
ノイズの低減と言えば、音全体の
レベルの低減が主な取組み内容でした。
し
かし、
シャープネス、
ラウドネス、変動強度
などの評価量が音質知覚に影響することを
技術者も認識するようになってきました。
リバーシングワイパーシステムのコントローラー
費用も時間もかかる聴感実験を行わず、
好ましい音響環境を得るために、技術者は
人の主観的な印象と強い相関を示す客観
的な音質メトリクスを開発する必要があり
ます。
フォードの研究、先行開発、量産部門のグ
ループは、
フォード全社と全世界のサプラ
イヤ向けに、MATLAB®で音質解析ツールと
信頼性の高い音質メトリクスを開発しまし
た。
フォードではMATLABで開発したメトリ
クスをMATLAB Compiler™を使って3週間
以内にスタンドアロン・アプリケーション化
し、比較的に初心者でもプログラミングを
することなくアプリケーションを実行できる
ようにしています。
課題
課題
人の主観的な印象と強い相関を示す音質メトリク
スの開発と展開
ソリューション
音質解析ツール開発および音質メトリクスの全社
と全世界のサプライヤへの展開に、MATLABプロ
ダクトファミリを活用
結果
•
•
•
フォード車の品質が向上
開発期間が6ヶ月も短縮
ソースコードの管理が容易に
規格化されている唯一のメトリクス(ISO
532B)は、定常ラウドネスです。他のメトリッ
クスは全て、ベンダー固有のもので、ベンダ
ー毎に異なります。
フォードは、使い易く、拡張性があり、サー
ドパーティの解析システムへのプラグイン
として、音質メトリクスと一緒に、安価に配
布できる測定解析ツールの開発に着手しま
した。そして、そのスタンドアロン版には、
記録、再生、編集、データベースとの連携、
信号解析、人の主観的な印象と強い相関を
示す音質メトリクスの算出という基本的な
機能が必要でした。
ソリューション
アルゴリズムの短期開発、データ収集と解
析、そして、
アプリケーション構築と展開の
ためのソフトウェアのプラットフォームと
して、
フォードは、MATLABプロダクトファ
ミリを選択しました。MATLABとMATLAB
Compilerを用いて、
フォードは、開発した音
質メトリクスを複数のサードパーティの解
析システムへ展開しましたが、そこで利用
したMATLABのソースコードのバージョン
は一つでした。
MATLABとMATLAB Compilerにより、
フォ
ードは、MATLABベースのDLLを生成し、
音質メトリクスをサプライヤのサードパー
ティの解析システムに統合しました。他の
言語で記述されたサードパーティの音質
解析システムは、信号とデータをMATLAB
ベースのDLLに渡します。
さらに、
フォード
は、MATLABを使い、Simple Sound Quality
Tool(SSQT)
というツールのGUIフロント・
エンドを開発し、MATLAB Compilerでコン
パイルし、
スタンドアロン・アプリケーション
として、サプライヤに配布しました。
このアプローチにより、
フォードはMATLAB
アプリケーションを他の言語に書き換えた
り、MATLABのない状態で実行できるよう
にしたりするプロセスを省いて、最大で開
発期間を6ヶ月も削減しました。
このアプロ
ーチでは、
また、オリジナルのMATLABアプ
リケーションを更新するだけでよいので、
アプリケーションの維持が容易になりまし
た。
こうして、
フォードは、MATLABベースの
スタンドアロン・アプリケーションを全世界
の25を越えるサプライヤに配布しました。
サプライヤは、データ収集にもSSQTメトリ
クスを用いたデータ解析にも、
自社のサー
ドパーティ・システムを利用することができ
るようになったのです。
アルゴリズムの短期開発、データ収集と解析、そして、
アプリケーション構築と展開のためのソフトウェアのプラットフォームとして、
フ
ォードは、MATLABプロダクトファミリを選択しました。
Signal Processing Toolbox™とStatistics
Toolbox™を用いて、
フォードの技術者は、音
の大きさ、甲高さ、変動感を客観的に測る
ラウドネス、
シャープネス、変動強度に対す
る様々な音質メトリクスを開発しました。
フ
ォードの技術者は、
スイッチ、
ワイパー、そ
の他のインテリア装備品はもちろん、
シー
ト、ペダル、
ミラーまで、電気モータから発
する音の音質評価にこれらのメトリクスを
利用します。
フォードの技術者は、
また、通常の音質メト
リクスで特徴づけるには困難な、突風、イン
パルス状のエンジン・ノイズ、
ノッキングな
どの時間変化する様々な音を処理するアル
ゴリズムも開発しました。
フォードの技術者
は、MATLABツールとMATLAB Compilerを
用い、
これら音質メトリクスを開発し、
スタ
ンドアロン化したのです。
さらに、
フォードは、Data Acquisition
Toolbox™を用い、
「リアル・タイム」
で、
ノック
の検知と解析を行うアプリケーションを実
行させています。
まずファイルに保存し、後
で解析する他の音質メトリクスと異なり、
フ
ォードのノック検知解析アプリケーション
は、Data Acquisition Toolboxを用い、標準的
なPCサウンド・カードから音を収集しなが
ら、解析を行うことができます。
このアプリ
ケーションにより、エンジン適合エンジニア
は、エンジン適合値を調整中に、
ノックを検
知することができます。
フォードの場合、エ
ンジン・トルク出力の最大化と燃料消費の
最小化は、点火時期を進角させるにより、実
現しています。
結果
フォード車の品質が向上 SSQTにより、
フォ
ード、サプライヤ共に、同じメトリクスを用
い、不整合を排除できるため、サプライヤ
はフォード車の音質要求をクリアできるよ
うになりました。
開発期間が6ヶ月も短縮 フォード
は、MATLAB Compilerにより、開発したメト
リクスを容易に展開し、開発期間を6ヶ月も
短縮しました。MATLAB Compilerがなけれ
ば、サードパーティの解析システムへのプ
ラグインのためには、サードパーティ・ソフ
トウェアの特別なバージョンか、
または、多
大なる手間をかけて音質メトリクスをCコ
ードに変換する必要が出てきます。
ソースコードの管理が容易に MATLAB環
境では、MATLABファイルを維持すればよ
いため、技術者はソースコードの管理を容
易に行えます。
スタンドアロン・アプリケー
ションもプラグインも、同じコードから生成
されるため、同じ実行結果が得られます。
産業
•
自動車
適用分野
•
実験、計測
製品機能
•
•
•
データ収集
データ解析
アルゴリズム開発
使用製品
•
•
•
•
•
MATLAB
Data Acquisition Toolbox
MATLAB Compiler
Signal Processing Toolbox
Statistics Toolbox
フォード・モーター・カンパニーについての
詳細はこちら
www.ford.com
MATLABは、
フォードの音質メトリクス開
発で引き続き、広く利用されています。
ま
た、MATLAB Compilerは、
これらのメトリク
スを使いやすいアプリケーションに変換す
るプロセスを簡便化しています。
mathworks.co.jp
© 2015 The MathWorks, Inc. MATLAB and Simulink are registered trademarks of The MathWorks, Inc. See mathworks.com/trademarks for a list of additional
trademarks. Other product or brand names may be trademarks or registered trademarks of their respective holders.
91743v01 02/15