産業界では幅広い機械が使用されており、ほんの一部の代表例としては生産ロボット、包装機、瓶詰めシステム、印刷機などがあります。これらの機械のすべてには、さまざまなセンサ、アクチュエータ、駆動装置、バスシステム(CANopen、EtherCATなど)が搭載されており、適切なソフトウェアを使用することでそれらが連携して機能します。
しかし、現在の傾向としては、コストがかかり、ダウンタイムも生じる実機の代わりに仮想コミッショニングを用いたデジタルツインを利用することが増加しています。また、新しい機械を開発する場合でも、デジタルツインを利用することにより、機械やツールの実際のプロトタイプを入手する前の段階においても制御アルゴリズムを開発できるようになります。
動力工具の開発では、動力源にガソリンを使う従来の工具やコード付きの工具から離れ、バッテリを搭載したコードレス型の工具へと向かう傾向があります。バッテリ式の工具が増加すれば、必然的にモーター制御システムやバッテリマネージメントシステムの必要性が増し、それらの制御アルゴリズムの開発と最適化が必要になります。
課題
機械および動力工具の開発者には、多種多様な制約があります。つまり、それらを完全に機能させるという最優先事項に常に配慮しつつ、複数の規格や安全に関するガイドライン(ISO、VDE、TÜVなど)に対応する必要があります。また、機能的な要件だけでなく、保守性や拡張性、再利用性なども考慮しなければなりません。とりわけバッテリ式の手持ち動力工具の場合は、サイズ、重量制限、バッテリ稼働時間、不要な振動、空間位置の変化、汚れなどの追加の制約にも対処する必要があります。その一方で、それらはあらゆる状況において堅牢、確実、安全に機能すると同時に、可能な限り小型で静音性が高く、環境に優しいことも求められます。
dSPACEの機械および動力工具向けソリューション
当社では、コントローラのプロトタイピング、モデルベースでの量産ソフトウェア開発、さらにはデジタルツインによるHIL(Hardware-in-the-Loop)テストやパワーHILテストから最大出力でのテストが可能なテストベンチに至るまで、お客様のアイデアを具現化するための総合的なソリューションポートフォリオを提供しています。すべてのソリューションをシームレスに相互運用すると、あらゆる種類のアプリケーション向けに最適な開発およびテスト環境を実現することができます。これにより、お客様は初期のコントローラのアイデアから最終的な受入テストに至るまで、最先端の環境で作業を行えます。