ユニット 6 / 11

テストおよび検証データ分析

利益:

  • ダイナモメーター、ロードテスト、耐久性、DVP&R などのテストデータの種類と検証プロセスにおけるそれらの位置を認識する機能
  • 人工知能を使用して、大規模なテスト データ セットを要約し、異常にフラグを立て、レポートの草案を作成する機能
  • AI のテスト解釈を測定の不確かさ、再現性、および許容基準と相互検証する機能

車両やコンポーネントが生産される前に、「要件を満たしているか」という質問に対する答えは、テストおよび検証データの中に隠されています。自動車におけるテストは、実験室 (ダイナモメーター、気候変動室、振動台) から道路 (路上テスト、耐久トラック) および衝突実験室にまで及びます。これらのテストは大量のデータを生成します。1 つの耐久テストには数百万行のセンサー レコードが含まれる場合があります。この単元では、このデータの種類、検証プロセスにおけるその位置、および人工知能が分析にどのように役立つか (ただし、決定はエンジニアにどのように委ねられるか) について説明します。

検証と検証とは何ですか?

この 2 つの用語はよく混同されます。

  • 検証: 「製品は正しく構築されましたか?」要件への準拠を測定します。例: 「制動距離の仕様には 38 メートルと記載されていますが、実際に測定したところ、36.5 メートルでした。適切です。」
  • 検証: 「正しい製品を作ったか?」実際の使用上のニーズを満たしているか?例: 「ドライバーはこのブレーキが安全だと感じていますか?」

自動車業界では、このプロセスは通常、DVP&R (設計検証計画および報告書) 文書で管理されます。これは、どの要件をどのテストでテストするか、どの合格基準でテストするか、および結果をリストした表です。

典型的なテストデータの種類

テストの種類

どのような対策が必要か

サンプルデータ

ダイナモメーター(ダイナモ)

エンジン出力、トルク、排出ガス

RPM-トルク曲線、燃料消費量

ロードテスト

実際の状態での動作

GPS、加速度、運転信号

耐久性

生涯にわたる疲労

振動、ひずみ、サイクル数

気候・環境

耐高温耐湿性

温度、動作状態

NVH

騒音・振動

音圧、加速度スペクトル

衝突(衝突)

セキュリティ

ハイスピードビデオ、ダミーセンサー

各テストには合格基準 (要件) があります。分析は、データがこの基準を満たしているかどうかを証明することです。

人工知能はテスト分析で何をしますか?

AI は、テスト データ分析の強力なアシスタントとして次のことを行います。

  1. 要約: 数百万行からの統計的な要約、ピーク値、分布。
  2. 異常マーキング: 「この記録では 214 秒で予期しないトルクの低下があります。」
  3. パターン比較: 2 つのテスト実行または異なる車両を比較し、違いを見つけます。
  4. レポートの草案: DVP&R 結果のテキストと図による説明の草案を作成します。
  5. コードヘルプ: 分析スクリプトの生成 (Python)。

ただし、注意してください。これらはすべてスケッチとヒントです。テストに合格するかどうか、また異常が本物であるか測定エラーであるかを判断するのはテストエンジニアです。

ヒント: AI に「このテストは合格しましたか?」と尋ねます。 「このデータのどの地域が許容基準に従ってリスクを示しているか、さらにどのようなチェックを行う必要があるか?」と尋ねるのではなく、聞く。 1 つ目は決定 (AI の仕事ではない) を必要とし、2 つ目はヒント (AI の仕事) を必要とします。

測定の不確かさと再現性

完璧な測定はありません。次の 2 つの概念が重要です。

  • 測定の不確かさ: 測定装置の自然誤差の範囲。制動距離が「36.5 m」で不確実性が ±0.8 m の場合、実際の値は 35.7 ~ 37.3 m になります。仕様が 38m であれば安全です。しかし、仕様が 37 m である場合、不確かさは限界に非常に近くなります。
  • 再現性: 同じテストを再度実行すると、同様の結果が得られますか?単走は偶然過ぎたのかもしれない。自動車業界では、さまざまな車両/条件で重要なテストが複数回繰り返されます。

AI によってフラグが付けられた「異常」は、実際には測定ノイズである可能性があります。決定を下す前に、不確実性と再確認が不可欠です。

注意: 測定の不確実性と重複を考慮していない場合、AI が「合格基準に合格」と言っているのは欺瞞的です。限界に近い結果では、不確実性のマージンによってテストの結果が変わる可能性があります。

ミニケーススタディ

ケース 1 - 異常またはノイズ?耐久テストでは、AI はひずみ信号の 3 つの突然のジャンプをマークします。テスト エンジニアは生データを調べます。ジャンプはデータ ロガーが再起動された瞬間に正確に対応します。つまり、これは実際の構造的なイベントではなく、登録の停止です。異常はアーティファクトであることが文書化されています。結果: AI が手がかりを提供し、エンジニアが根本原因を特定しました。自動の「失敗」スタンプは間違っています。

ケース 2 - 境界線に近い結果。ブレーキテストの平均距離は37.4m、仕様は38mです。 AIは「合格」と言いました。エンジニアは、測定の不確かさ (±0.9 m) と 2 回の測定しか行われていないことに気づきました。上限は仕様の 38.3 m を超えています。テストは 6 回の実行に増加し、条件 (高温ブレーキ、積載車両) が変化します。結果は安全であることが確認されました。結論: 曖昧さや繰り返しなしに「合格」と言うのは危険です。

ケース 3 - 簡単な要約の力。 1 つの NVH テストには、12 台の機器からの 40 GB のデータが含まれます。 AI は、各ツールのピーク周波数と振幅をまとめた表と比較を出力します。エンジニアは、2 時間ではなく 20 分で 2 台の問題のある車両に注意を向けます。次に、彼はこれら 2 台の車両の生のスペクトルを自分の手で調べます。結果: AI が排除を行い、エンジニアが詳細な分析を行いました。

プロンプトテンプレート

テンプレート 1 - テストの概要:

役割: あなたはテスト データ アナリストです。タスク: 以下のダイナモメーターの記録を要約してください。コンテキスト: RPM データ、1000 ~ 6000 rpm。合格基準: ピークトルクが少なくとも 320 Nm、出力曲線の崩壊がないこと。制約: 「合否」の意思決定。基準に従ってリスクゾーンと追加の管理推奨事項をリストします。出力: 要約統計量 + リスクゾーン + 推奨されるコントロール。

テンプレート 2 - 異常解析:

役割: あなたは測定および計測の専門家です。タスク: マークされた異常が実際のイベントなのか、それとも測定結果なのかを区別する方法を教えてください。状況: ひずみ信号の 3 つの突然のジャンプ。レコーダーが断続的に再起動します。出力: 各異常の考えられる説明 + 判別チェック。

テンプレート 3 - 不確実性の評価:

役割: あなたは計測学 (測定科学) コンサルタントです。タスク: 合格基準に従って結果の安全性を評価します。コンテキスト: 測定値 37.4 m、不確かさ ±0.9 m、仕様 38 m、実行回数 2。制約: 不確実性と繰り返し回数を必ず考慮してください。限界に近いことを強調します。出力: 評価 + 追加テストの推奨 + 残りのリスク。

テンプレート 4 - DVP&R レポートのドラフト:

役割: あなたは検証エンジニアです。タスク: 次のテスト結果の DVP&R 結果テキストのドラフトを作成します。コンテキスト: 要件、テスト方法、合格基準、および測定値が満たされています (匿名)。制約: ドラフトのみ。厳密な「承認済み」ステートメントは使用せず、エンジニアの承認のためのスペースを残してください。出力: 要件 |テスト |基準 |結果 |ステータス(草案)。

弱いプロンプト / 強いプロンプト

弱いプロンプト:

このテストデータを見てください、合格しましたか?

受け入れ基準がなく、曖昧さと繰り返しがあります。 AIがやみくもに「合否」を言うので危険です。

強力なプロンプト:

役割: あなたは自動車テスト データ アナリストです。タスク: 添付されたブレーキ テスト データを合格基準に照らして分析し、決定に必要な追加の証拠をアドバイスします。コンテキスト: 基準 38 メートル;測定の不確かさ ±0.9 m。 2 つの条件があります。1 つの条件で車両負荷テストが行​​われます。制約: '合格' を宣言。リスクと、不確実性と重複の観点から提案された追加条件をリストします。出力: リスク |正当化 |推奨される追加のテストテーブル。

よくある間違い

  • AI に成功/失敗の決定を行わせる。決定はエンジニアによって行われます。 AIがヒントを与えてくれる。
  • 測定の不確かさは無視します。限界に近い結果では、不確実性によって結果が変わります。
  • 1走に頼る。再現性がなければ、結果は脆弱になります。
  • 異常はただちに「故障」と判断してください。録音アーティファクト/ノイズが発生する可能性があります。生データに戻ります。
  • レポートをブラインドコピーすること。 AI ドラフトはエンジニアの承認と修正がなければ正式文書になりません。

要約すると

  • 検証は要件への準拠を測定し、検証は実際のニーズへの準拠を測定します。 DVP&R はこのプロセスを管理します。
  • AI テスト データの要約、異常のマーク付け、比較、およびレポートの作成を行う強力なアシスタントです。
  • 決定 (合格/不合格) はエンジニア次第です。 AI はサインではなくヒントを提供します。
  • 測定の不確実性と再現性がなければ、結果を解釈することはできません。限界に近い結果には特別な注意が必要です。
  • 異常が実際のイベントなのか、それとも測定結果なのかを判断するには、異常を生データと分離する必要があります。

アプリケーションタスク

テストを選択します (例: 恒温槽での冷間始動)。 (1) 要件、テスト方法、合格基準を記述します。 (2) テンプレート 1 を使用して概要とリスク ゾーン分析を要求します (決定は要求しません)。 (3) テンプレート 3 を使用して不確実性の限界に近い想像上の結果を評価します。 (4) テンプレート 4 を使用して DVP&R 草案を作成し、エンジニアの承認を得るためにどの領域を残すかを示します。

チェックリスト

  • [ ] 要件と合格基準を明確に書きました。
  • [ ] 私は AI に決定ではなく、リスク/ヒントを求めました。
  • [ ] 結果には測定の不確かさを含めました。
  • [ ] 再現性(実行回数)の習熟度を評価しました。
  • [ ] 事実と人工物を区別して、生データを使用して異常を調べました。
  • [ ] エンジニアの承認のためにレポート草案にマークを付けました。