はじめに| HILのテスト自動化がかつてないほど簡単になりました 

効率性と精度が最優先される時代において、HIL(Hardware-in-the-Loop)テストは複雑なシステムの検証に不可欠なものとなっています。Typhoon Test HubをHILテストに統合することで、エンジニアはかつてないスピードと精度で容易にテストを実施できるようになります。先日開催されたウェビナーでは、Typhoon HILとHERO Tech Center Germany(HERO)の専門家が、Typhoon Test Hubがテストプロセスを効率化し、人的ミスを削減し、バッテリー管理システム(BMS)アプリケーションのリアルタイム自動化を強化する仕組みを解説しました。この記事では、ウェビナーで得られた重要な知見、システムセットアップ、直面する課題、そしてTyphoon Test Hubが提供するソリューションについて解説します。 

HERO Tech Center Germany の Felix Fleissner 氏とのティーザー インタビューで、Typhoon Test Hub のメリットを少しだけ覗いてみましょう。

概要| Typhoon Test Hub とは何ですか? 

Typhoon Test Hub(図1参照)は、HILシステムとシームレスに統合された包括的な自動化プラットフォームです。テスト手順を統合することで、エンジニアはテストの設定、実行、そして結果の分析を、シンプルで合理化されたプロセスで実行できます。HILテスト担当シニアエンジニアのFelix Fleissner氏は、Typhoon Test Hubの導入により、HERO社のチームがバッテリー管理システム(BMS)のテストをより効率的に実施できるようになったと述べています。Fleissner氏は、このプラットフォームの自動化バックボーンが様々なハードウェア構成に接続できるため、BMSのテストと検証に多用途に活用できる点を強調しました。 

図 1. Typhoon テスト ハブの概要ページ (左) と Typhoon HIL テストベッド (右)。

課題| 手動テストにおける課題の克服 

HEROにおけるBMSテストは従来、手作業で行われていました。これは時間がかかり、エラーが発生しやすいプロセスでした。Fleissner氏は、利用可能なHILシステムが1つしかないため、増加するBMSバリアントの管理が困難になっていると指摘しました。Typhoonテストハブ(図2のHIL構成を参照)の導入により、ソフトウェア検証などの反復タスクが自動化され、各テストサイクルに必要な時間と労力が大幅に削減されました。Fleissner氏は、自動化されたテストによって一貫性と再現性も向上し、これは異なるBMSバージョンやソフトウェアリリースの比較に不可欠であると強調しました。 

テストの自動化により、多くの時間を節約できます。自動化したテストでは、実質的に2~3週間の時間を節約できました。

フェリックス・フライスナー
HILテストのシニアエンジニア
HEROテックセンタードイツ 
図 2 : HERO Tech Center Germany の HIL セットアップ。 

HIL のメリット| Typhoon Test Hub による自動テストとレポート 

  1. テスト自動化のアクセシビリティ:Typhoon Test Hubは、統合HILテスト自動化への参入障壁を下げます。最小限の時間投資で、ユーザーは導入初日から自動テストを活用でき、迅速かつ簡単なオンボーディングプロセスを通じてテスト自動化へのアクセス性を高めます。 
  1. 迅速な投資回収:テスト自動化への投資はすぐに回収されます。HERO社では、テスト作成とテスト統合に100時間未満の初期投資を行っただけで、3週間かかっていた手動テストプロセスを3日間の自動テストに短縮し、システム検証を大幅に加速させました。新機能が追加されるにつれて、このメリットはさらに大きくなり、複雑なテスト手順を可能な限り効率的に維持できるようになります。さらに、Typhoon Test Hubは複数のHILシステムにテスト負荷を分散する機能を備えているため、複数のHILシステムを使用する場合のテスト効率をさらに向上させることができます。 
  1. 時間効率:自動化システムは手作業による介入を最小限に抑え、エンジニアは人為的ミスのリスクなしに24時間体制でテストを実行できます。単一のHILデバイスによる自動化により、手動テストと比較してテスト時間を最大84%短縮できると推定されており、プロジェクトのタイムライン短縮につながります。自動テストは24時間365日稼働させることも可能で、手動テストでは不可能な標準勤務時間外にもテストを実行できるため、最大320%の大幅な効率向上が期待できます。 
  1. 再現性の向上:Typhoon Test Hubでは、制御された一貫性のある環境でテストを実施できるため、エンジニアはより正確かつ精密に問題を特定できます。自動化フレームワークにより、テストは毎回同じ方法で実行されるため、問題の追跡と解決が容易になります。 
  1. 詳細なレポートと分析:プラットフォームは視覚的なデータを含むレポートを自動生成するため、エンジニアはテスト結果を迅速に確認し、改善点を正確に特定できます。この機能は、チーム内のコミュニケーションを簡素化するだけでなく、マネージャーがリアルタイムデータに基づいて情報に基づいた意思決定を行うことを可能にします。 
  1. テストにおける持続可能性:自動化は、反復的な手作業を削減することでエンジニアの肉体的負担を軽減し、より持続可能なテストプロセスを実現します。手作業が減ることで、人的要因への依存度も低下し、ワークフローがスムーズになり、人的エラーの発生機会も減少します。

結論| 学んだ教訓と今後の展望 

ウェビナーでは、Typhoon HILチームがHILテスト自動化の導入から得られた貴重な教訓を共有しました。特に重要なのは、各テストサイクルにおいて明確な要件と仕様を設定することの重要性です。Fleissner氏と彼の同僚は、明確に定義された基準を設けることでエラーの発生確率が低減し、自動化プロセスの効率性が向上することを発見しました。さらに、Typhoon Test Hubのクラウドホスト機能と既存ツールとの統合により、HEROはテスト業務の拡張が可能になり、将来の成長への道筋が開かれました。 

Typhoon Test Hubは、HERO Tech Center Germanyにおけるバッテリー管理システムのHILテストへのアプローチを変革しました。プロセスの自動化と再現性の向上により、このプラットフォームはエンジニアのワークフローを合理化し、手作業を削減し、テスト結果と最終製品の全体的な品質を向上させることができました。自動化されたHILテストの利点を探求する企業が増えるにつれ、Typhoon Test Hubのようなプラットフォームは間違いなくこの分野の発展において重要な役割を果たすでしょう。Typhoon Test Hubの機能とメリットについて詳しくは、ウェビナー全編をご覧ください。自動化がテストプロセスをどのように向上させるかをご覧ください。 

最も頻繁に変更されるもの、つまりソフトウェアをテストしましょう。テスト実行のオーケストレーションとテスト結果の整理のための統合ソリューションを開発しました。従来のソリューションと比較して、この進化により、HILベンチで手動でテストを実行するだけでなく、テストを自動化し、開発・保守プロセス全体にシームレスに統合することが可能になります。

エンリケ・マニャーゴ
テスト自動化ソリューショングループ責任者
台風HIL

追加リソース

クレジット 

著者|エンリケ・マグナゴ、デボラ・サント
ビジュアル| ミリカ・オブラドヴィッチ
テクニカルエディター| エンリケ・マニャーゴ
ブログ編集者| ドブリン・カーティス、デボラ・サント