NVH Source Locatorは、オシロスコープまたは測定システムでキャプチャされた加速度計信号からTDOA(Time Difference of Arrival)を使用して、騒音と振動源を特定する測定ツールです。
このガイドはすべての機能をカバーします。簡単な復習には、quick-reference.md を参照してください。
スクリーンショットに関する注意: このドキュメントでは、アプリのプレースホルダースクリーンショットを使用しています。キャプチャしたら、各
../screenshots/*.pngを実際のデバイススクリーンショットに置き換えてください。
騒音源が音や振動を発すると、波は既知の速度で材料を伝わります。材料に2つ以上の加速度計を配置し、波がそれぞれに到達する時刻を測定すると、時間差から源の場所がわかります。
NVH Source Locatorは以下を取得します:
そして構造上で源の場所を計算します。
使用するセンサーが多いほど、より正確に源を特定できます:
必要なもの:

アプリの上部にタブがあります:

| タブ | 機能 | 使用時期 |
|---|---|---|
| 2-Sensor | 2つのセンサー間の線に沿った1Dソース定位 | 簡単なチェック、ビーム状の構造。完全に無料。 |
| 3-Sensor | 三角形内の3つのセンサーを使用した2Dソース定位 | 最も一般的な使用、パネルと表面 |
| 3-Sen+ | 過剰決定された最小二乗ソルバー付き3-Sensor | より厳しい測定、ノイズに強い |
| 4-Sensor | 2つのペアを使用した2D定位 (A-B + C-D) | 矩形センサーレイアウト、クロスチェック |
| 4-Sen+ | 高度な2Dモード、任意の位置の4つのセンサー | 非矩形ジオメトリ、フルLSQ |
| 3D | XYZ座標を持つ4つのセンサーを使用した3Dソース定位 | 3D空間の複雑な構造 |
| 3D+ | 最大6つのセンサーで3D、過剰決定されたLSQ | 非常に複雑なジオメトリ、最大精度 |
| Materials | 音速ライブラリ + カスタム材料 | 測定セッションごとに1回選択 |
| Help | アプリ内チュートリアルとリファレンス | 簡単な復習が必要なとき |
無料 vs Pro: 2-Sensorタブは完全に無料です。他のタブはアクセス可能ですが、Proユーザー用に特定の入力フィールドがロックされています(金色の南京錠バッジでマークされています)。ロックされたフィールドをタップすると、Proのpaywallが表示されます。
設定は、右上隅の⚙ギアアイコン経由でアクセスします(タブではありません)。
最も簡単な測定: 2つの加速度計間の線に沿ったソース定位。

Materialsタブをタップします。構造が作られている材料を選択します(例:「アルミニウム」、「鋼、Mild (1020)」)。アプリは、材料の既知の音速を使用して、校正時間フィールドを自動的に入力します。
構造の材料がリストにない場合は、「空気」を一時的に選択し、ステップ2で手動で校正時間を上書きできます。
2-Sensorタブには、ペアA–B と ペアA–C の2つのペアセクションが表示されます(センサーが2つしかない場合は、A–Bのみが必要です)。
各ペアについて、以下を入力します:
d): センサー間の物理的距離、cmまたはインチ(設定で設定)tCal): 材料の音速で波がセンサー間を移動する時間 — 材料を選択すると自動的に入力されますが、上書きできますtEvent): 騒音イベントを検出するセンサー間の時間差、マイクロ秒単位アプリは、センサーAからの距離としてソースの位置を表示します: - 結果 = 0: ソースはセンサーAにあります - 結果 = 距離: ソースはセンサーBにあります - 結果が中間: ソースはそれらの間にあります - 結果が外部: ソースはセンサーの一方を超えています(toastが警告します)
結果カードには、両方の距離(Aから、Bから)が表示され、どのセンサーが近いかが示されます。
📷 写真に注釈 をタップして、セットアップの写真を撮ります。アプリは、センサーA、Bおよびソースのマーカーを重ねます。レポートに役立ちます。
三角形に配置された3つのセンサーを使用して、2D平面上のソースを特定します。

構造に3つのセンサーを配置して三角形を形成します。等辺、直角、または不等辺 — アプリはすべてのジオメトリを処理します。
三角形の辺の長さ セクションで、3つの辺すべて (A–B、A–C、B–C) の物理的距離を入力します。
各ペア (A–B と A–C) について、以下を入力します: - tCal: 校正時間(材料から自動入力) - tEvent: 騒音イベントの測定された時間差 - 最初のセンサー: 最初に聞いたもの
アプリは、センサーAに対するX、Y座標としてソースの位置を表示します(センサーAは原点、センサーBはX軸)。視覚化は、3つすべてのセンサーとソースの場所を示します。

いくつかの高度なタブは、過剰決定されたソルバーと高次元性を提供します:
3-Sensorと同じ三角形のセットアップですが、3つすべてのペア (A–B、A–C、B–C) を校正および測定します。ソルバーは、最小二乗フィットですべての3つのTDOAを使用します — 測定ノイズと異方性材料に対してより堅牢です。一貫性のない測定を見つけることができるように、ペアごとの残差が報告されます。
エリアの周りに4つのセンサーを配置します: - A–B = 水平ペア(左/右側) - C–D = 垂直ペア(上/下側)
最初にA–Bペア(水平)、次にC–Dペア(垂直)を実行します。2Dマップは交差点を示します。各ペアは個別に校正されます — 材料が構造全体で変化する場合に便利です。
任意の位置の4つのセンサー(矩形に強制されない)。AをB、C、Dのそれぞれとペアにし、個別に校正します。過剰決定された最小二乗ソルバーは、ペアごとの測定ノイズを平均化し、ペアごとの残差を報告します。
3D空間に配置された4つのセンサーによる完全な3D測定。各センサーの (X, Y, Z) 座標と、各ペア (A–B、A–C、A–D) の校正時間とイベント時間を入力します。
3Dと同様ですが、過剰決定LSQで最大 6つのセンサー (AからF) をサポートします。複雑な3Dジオメトリの最大精度。
20 °Cで既知の音速を持つ一般的なエンジニアリング材料のライブラリ。

リストには、空気、流体、ゴム、ポリマー、木材、ガラス、金属が含まれます。速度は、~340 m/s(空気)から ~13,000 m/s(室温の一部の金属)の範囲です。
14の一般的に使用される金属には、温度係数データが含まれています。設定の基準温度が20 °Cと異なる場合、アプリはこれらの材料の速度を自動的に調整します:
補正のある材料は、ピッカーに2つの値を表示します: 補正された速度(大きく、目立つ)と 20 °Cの基準速度(小さく、灰色で下)。
補正のない材料は、イタリック体で "ref only" を表示します — リストされた速度は、温度に関係なくそのまま使用されます。
2-Sensorタブで校正を測定すると、結果をカスタム材料として保存できます。2-sensor測定が成功した後、選択した名前で派生速度を保存するオプションを探します。
カスタム材料は、in-situで測定された速度を保存します。温度補正を適用しません(速度はすでに試験温度で測定されています)。
材料の隣の星をタップして、お気に入りとしてマークします。お気に入りは、すばやくアクセスできるようにリストの上部に表示されます。
上部の検索バーを使用して、材料を名前でフィルタリングします。検索は、英語の正規名と翻訳された表示名の両方に一致します。
材料の音速は、温度によって変化します。自動車のNVHテストでは、これが重要です: 80 °Cのエンジンルーム、-10 °Cの冷えたキャビン、または200 °Cの排気マニホールド領域はすべて、室温の実験室条件とは異なる動作をします。
設定 (⚙ アイコン) → 基準温度を開きます。試験環境の温度を °C で入力します(範囲 -40 から +200)。

アプリを起動すると、基準温度は 常に20 °Cにリセットされます。これにより、過去の測定セッションの古い設定が今日の作業に静かに影響を与えるのを防ぎます。設定の小さな斜体注は、この動作を思い出させてくれます。
過去の測定を元の温度で再生したい場合は、エントリをタップするだけです — 温度は自動的に復元されます。
ほとんどの非金属材料には、信頼できる公開された温度係数がありません。アプリは、これらに対して "ref only" バッジを表示します — リストされた速度は、温度設定に関係なく使用されます。これらの材料について、室温以外で正確な測定が必要な場合は、in-situ校正を実行し、結果をカスタム材料として保存します。
計算が成功したら、📷 写真に注釈 ボタンをタップして、セットアップの写真にセンサーとソースのマーカーを重ねます。

注釈付きの写真は、PDFレポートに自動的に含まれます。
任意の結果画面の 結果を印刷 ボタンをタップして、フォーマットされたレポートを生成します。

設定 → レポートヘッダー。会社名、ラボ名、プロジェクト情報、または各レポートの上部に表示したいものを入力します。
すべてのカスタム材料、お気に入り、設定、履歴を1つのファイルに保存します。デバイス間で転送します。
設定 → バックアップ → 「バックアップファイルを保存」をタップ。アプリはJSONファイルを生成し、電話の共有シートを開きます。クラウドドライブ(Google Drive、iCloud、OneDrive)に保存するか、自分自身にメールで送信するか、好きな方法で転送します。
設定 → 復元 → 電話のストレージからバックアップファイルを選択します。アプリは、カスタム材料、お気に入り、履歴、設定をインポートします。
⚠️ 復元は現在のデータを置き換えます。 現在のデバイスに重要な測定がある場合は、別のバックアップから復元する前に、まずそれらをバックアップしてください。
右上隅の⚙ギアアイコンからアクセスします。設定はモーダルであり、タブではありません。

| 設定 | 制御するもの |
|---|---|
| Proにアップグレード | Pro機能を購入または学ぶ ($19.99) |
| 言語 | アプリの表示言語(30サポート) |
| テーマ | ライト、ダーク、または自動(システムに従う) |
| 距離単位 | cmまたはインチ |
| 基準温度 | 補正のアクティブな温度、-40から+200 °C |
| レポートヘッダー | 生成されたレポートの上部にカスタムテキスト |
| バックアップ | すべてのデータをファイルにエクスポート |
| 復元 | バックアップファイルからデータをインポート |
| 購入を復元 | 新しいデバイスでProを再取得 |
NVH Source Locatorは、機能ロック型freemiumモデル を使用します:
Pro必須フィールドは、以下に散らばっています: - 3-Sensor、3-Sen+、4-Sensor、4-Sen+ - 3Dおよび3D+モード - バックアップと復元 - PDFレポート - カスタム材料 - 写真の注釈
無料ユーザーは、任意のタブを開いてインターフェースを見ることができます。Proロックされた入力フィールドに値を入力できないだけです。


無料ユーザーがロックされたフィールドをタップすると、paywallが表示されます: - PROバッジ付きアプリアイコン - 機能リスト - 価格付きのロック解除ボタン($19.99デフォルト; 地域によって異なる場合があります) - プロモコードの引き換え(Androidのみ — iOSはAppleの個別のOffer Codeフローを使用) - コミュニティチャンネルへのオプションのプロモリンク
任意のロックされたフィールドをタップするか、設定で Proにアップグレード をタップします。プラットフォームの公式支払いシステム(AndroidではGoogle Play、iOSではApple App Store)を使用します。
1つのデバイスで購入し、別のデバイス(同じアカウント)でProが必要な場合:
NVH Source Locatorがバックグラウンドで実行されている間にGoogle Play StoreまたはApp Storeでプロモコードを引き換えると、アプリに戻ると新しい購入が自動的に検出され、Proがロック解除されます — 手動の復元は不要です。
Android: paywallの「Google Playプロモコードをお持ちですか?」ボタンは、コードが事前に入力されたGoogle Play引き換えフローを開きます。
iOS: App Store ポリシー 3.1.1 では、Apple の公式の「コードを引き換える」フローを通じた引き換えが必要です。Google PlayボタンはiOSでは非表示になっています。代わりに、設定で「App Storeコードを引き換える」を探してください。
Help タブには、アプリ内チュートリアル、ベストプラクティスガイド、参照情報が含まれます。

カバーされるトピック: - 必要な機器 - 最高の精度のためのセンサーの配置方法 - 校正のヒント - 一般的な測定シナリオ - 三角測量と3D配置のヒント - ケーブル配線と信号品質
tCal は、公開された材料速度を想定しています — 実際の材料は異なります。最も正確な校正はin-situです: 既知の位置をタップし、アプリに実際の速度を導き出させます。数学によると、ソースはセンサー間にはありません。考えられる原因: - ソースが実際にはセンサーラインまたは平面の外にあります - 入力の1つが間違っています - 校正速度が現実から離れすぎています
入力から暗示される音速は、一般的な材料からかけ離れています(50 m/s未満または20,000 m/sを超える)。入力を確認してください — おそらくtCalまたは距離のタイプミスです。
設定で基準温度を確認します。20 °Cでない場合、表示される速度は温度補正を反映しています。アプリは、補正された速度の下に「ref X @ 20°C」を表示するので、確認できます。
アプリバージョン1.75より前に作成された古い履歴エントリは、温度を保存していない可能性があります。20 °C以外の温度で測定した場合、再生は現在の設定を使用します。再生する前に設定で温度を手動で設定するか、再測定します。
マーカーは、入力ジオメトリに基づいて自動的に配置されます。ドラッグして調整します。マーカーを調整すると、写真オーバーレイのソース位置が更新されます — しかし、基礎となる計算結果は変わりません。
同じまたは新しいバージョンのアプリで生成されたバックアップファイルを使用していることを確認してください。古いバックアップファイルには、現在のデータフィールドが欠けている可能性があります。
設計上: 数値フィールドからフォーカスを外す(別の場所をタップする)と、空、負、または非数値テキストを含む場合、0にスナップします。誤ってクリアされた入力からの静かに壊れた計算を防ぎます。温度入力は例外です(代わりに-40/+200にクランプします)。
support@evdiag.net に連絡してください:
- デバイスモデルとOSバージョン
- アプリバージョン(設定 → ページ下部)
- 試したことの説明
- 可能であればスクリーンショット
NVH Source LocatorはEVDiagによって開発されています。更新とリソースについては、https://evdiag.net をご覧ください。