Thien eDrives がモデルベースデザインを活用して電気モーター コントローラーの開発期間を半分に短縮

TI製C2000 MCU のための MathWorks コード生成ツールが、初期プロトタイプから最終シリーズまでの作業を加速

東京, 日本 - (2011 年 9 月 13 日)

ThieneDrives_215.jpg

MathWorks は本日、電気動力システムの開発を行う Thien eDrives (旧ATB Technologies) が MATLABSimulink を活用して、TI 製 C2000 マイクロコントローラー ユニット (MCU) 上の電気モーター コントロール システムのモデリング、シミュレーション、および実装を行ったことを発表しました。モデルベースデザイン (モデルベース開発、MBD) を適用することで、Thien eDrives は初期プロトタイプから最終シリーズまでの開発を迅速に進め、開発期間を 50% 短縮することができました。

モーターとその制御ソフトウェア、エレクトロニクスなどの機械的コンポーネントを含む燃料電池車の圧縮装置を開発するために、Thien eDrives では制御方式の初期における検証、コード生成、およびプロジェクトを通した迅速な設計を可能にする手法を必要としていました。ここにモデルベースデザインを適用することで、開発の様々な段階において検証を行うことが可能となり、以前より短期間で高品質のコンポーネントを製作することができました。また、自動コード生成を活用することで、時間がかかり且つミスの可能性が高い手作業によるコーディングをなくし、これによってMISRA C 規格に準拠しているという自信を高めることができました。さらに、モデルを使用することで、コードレビューにかかる作業を省き、顧客との設計レビューが簡素化されました。

Thien eDrives のDevelopment Engineer の Georg Staffler 氏は次のように述べています。「以前のプロジェクトでは、Simulink を使用して設計のシミュレーションと検証を行っていました。今回のプロジェクトでは自動コード生成を採用し、モデルベースデザインを適用することで、手書きでコードを作成した同様のプロジェクトに比べ、2 倍早いスピードで圧縮装置を完成することができました。自動コード生成のおかげでバグが少なくなり、品質が向上したうえ、繰り返しの作業も迅速になりました。また、プロジェクト全体でモデルの再利用を可能にする、モジュラー方式をとることもできました。」

MathWorks の Automotive Industry Marketing Manager の Jon Friedman は次のように述べています。「電気動力プロジェクトでは、最高の性能と効率性を引き出すためにシステム内の多くのコンポーネントが連携して動作しなければならないため、プロジェクトの複雑さが増しています。モデルベースデザインのワークフローでは、エンジニアが、コンポーネント レベルと全体的なアプリケーション レベルの両方で設計作業を行うことが可能です。Thien eDrives のプロジェクトは、開発プロセスのすべての段階において効率性の向上およびメリットをもたらす、この設計手法の良い例と言えるでしょう。」

MATLAB と Simulink に加え、Thien eDrives では Simulink CoderEmbedded CoderStateflowSignal Processing ToolboxSimulink Fixed Point など、その他のツールも利用しました。モデルベースデザインを活用することで Thien eDrives は圧縮用モーターをスケジュール通り完成できました。また、このモーターは現在大量生産されており、街頭を走る燃料電池車にも組み込まれています。

Thien eDrives における MATLAB/Simulink の適用詳細については、「ATB Technologies Cuts Electric Motor Controller Development Time by 50% Using Code Generation for TI’s C2000 MCU」をご覧ください。

THIEN eDrives – 顧客のニーズに合わせた動力ソリューションのための有能なパートナー

THIEN e-Drives は、仮想設計やプロトタイプ、さらには連続生産といった、革新的なメカトロニクス動力システムを提供する有能なパートナーです。専門知識と長年の経験、そして標準化された作業を兼ね備え、最高の技術標準と製品の品質を保証しています。 また、広範囲に渡るサービスを提供しています。顧客のニーズに合わせたシステム ソリューションの開発以外にも、将来における効率性の需要をすでに満たす、最高のエネルギー効率をもつ「標準製品」も提供しています。 THIEN e-Drivesの製品は、工作機械、ベンチレーター、ポンプ、真空ポンプ、繊維機械、印刷機、ホイスト設備、コンベアに加え、補助装置、自動車業界におけるトラクション ドライブ、電気補助動力自転車、ホビー電動カーなどの「モバイル アプリケーション」のセクターでも利用されています。詳細については THIEN eDrives をご覧ください。

MathWorks について

MathWorks(マスワークス)は、数学的計算で業界をリードする世界的なソフトウェア 開発会社です。MATLAB は、Language of Technical Computing(技術計算言語 ) として、アルゴリズム開発、データ解析、視覚化、数値計算のためのプログラミング環境を提供します。Simulink は、マルチドメイン シミュレーションやダイナミック システム、および組込みシステムのモデルベース デザインのためのグラフィカル環境です。 世界中のエンジニアや科学者が、自動車、航空宇宙、エレクトロニクス、金融機関、生命工学、製薬などの産業分野において、発見、革新、開発を加速させるためのツールとしてこれらのプロダクト ファミリを活用しています。また、MathWorksの製品は、教育および研究に欠かせないツールとして、 世界各国の大学や教育機関において活用されています。MathWorksは 1984 年に創業、現在は、マサチューセッツ州ネイティックを本拠地とし、世界 15 か国で 2200 名以上の従業員が活躍しています。詳細については jp.mathworks.com をご覧ください。

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.