News Center
NI社、「LabVIEW」のシステム設計モジュール
初期バージョンを2009年中に投入
-『NIWeek 2008』から
[issued: 2008.08.15]
写真2 LabVIEWとSolidWorksの連携機能のデモ
SolidWorksのシミュレーション機能を利用することで、CAD(SolidWorks)上のアクチュエータをLabVIEWプログラムで制御できる。
LabVIEWでは、一般のプログラムにおける関数に当たるものが、VI(Virtual Instruments)と呼ぶGUI(graphical user interface)のアイコンで表現する。これを任意に配置/接続することでプログラムを作成する。作成後のプログラムを、新たなVIとして利用することもできる。しかし、従来のLabVIEWでは、NI社の計測モジュール「PXI」や制御コントローラ「CompactRIO」など個々のハードウエア内のプログラムをVIのアイコンを使ってグラフィカルに表示するだけで、これらのハードウエア間を連動させた全体システムのグラフィカル表示や、プログラム記述には対応していなかった。
現在開発中のSystem Diagramでは、各ハードウエアを示す大きな枠の中に関連するVIが配置され、それらの間の接続状況を表示することで、システム全体のグラフィカル表示を実現している(写真1)。各VIのアイコンを選択すれば、従来のLabVIEWのプログラミング画面に移行して、再記述などを行うことができる。また、異なるハードウエア上でも動作できるVIとして非同期VI(AVI:asynchronous VI)を導入した。加えて、既存のLabVIEWプログラミングにおいては、データフローを示す接続では同期接続が前提となっていたが、この部分に適用可能な非同期接続(asynchronous wires)というコンセプトを導入する。さらに、ウェブブラウザベースのビューワを使えば、開発チームのメンバーが、設計中のプログラムの確認やコメントの書き込みなどを行えるようになる。
System Diagramと同じく、NIWeek 2007で開発をアナウンスしていたのが、米SolidWorks社のCADツール「SolidoWorks」とLabVIEWの連携機能である。今回は、携帯電話機のキーパッドを自動的に押す試験機の動作のデモンストレーションを行った。CAD(SolidWorks)上のモデルと実機の両方を、LabVIEWで作成したプラグラムとインターフェースにより直接制御できるというものである(写真2、3)。この機能により、CADによる設計の段階から、機械装置の制御プログラムとパソコンベースの制御インターフェースをLabVIEWで構築できる。また、これにより、LabVIEWプログラムをそのまま利用可能な制御コントローラ「NI CompactRIO」の機械装置向け需要を拡大できるとNI社は考えている。
写真4 LabVIEW Mathscriptを使ってプログラミングしたイコライザ
周波数特性の変更を行うテキストベースの数式処理プログラムをLabVIEWのプログラム内に組み込んでイコライザを実現している。イコライザのプログラムは、PXI内にあるデュアルコアプロセッサ上でリアルタイム稼働している。
NI社の本業と言える電子計測に関する機能については、静的な状態で計測を行う従来のテスト手法「Static Test」から、計測対象をさまざまな条件下で動作させながら計測する「Dynamic Test」への移行を提案した。このDynamic Test手法の代表的な活用例として、自動車のECU(electronic control unit)の動作試験を動的な周辺環境モデルの中で行うHIL(hardware-in-the-loop)テストを挙げた。デモンストレーションでは、開発中のLabVIEW用高レベルツール(high-level tool)を使ったエンジン用ECUのHILテストの様子を示した(写真5)。同社は、LabVIEWとPXIを顧客の要求に合わせてカスタマイズしたHILシステムを提供しているが、この高レベルツールを利用すれば、HILテストをはじめとしたDynamic Test手法を自由に利用できるようになるという。デモンストレーションでは、PXIの制御ボード上で動作させているエンジンのモデルにおいて、車載通信規格であるCAN(Controller Area Network)対応の通信カードをPXIのFPGAボードで代替することでECUと接続してHILテストを行った。また、通常のLabVIEW環境上での計測と同様に、HILテストの計測中でも自由にインターフェースを追加/削除できる機能も実現していた。
(朴 尚洙)
Sponsor Links
TOP 10 ページ
- 3代目プリウス、 ハイブリッドシステムのコストを2/3に低減
- 三菱自動車、直交表の利用により i-MiEVのHILSプログラミングを3日間で完了
- 産総研、充電待ちのない電気自動車社会の実現に貢献する金属リチウム-空気電池を開発
- 三菱電機、業界初のワンタッチ調整を実現したACサーボを発売
- マツダ、燃費を10%向上する i-stopを搭載した新型アクセラを発売
- ホンダ、ハイブリッドシステムのコストを 4割削減した新型インサイトを発売
- 三菱自、ターボエンジン車を上回るレスポンスを実現した電気自動車を7月下旬から市場投入
- 三菱電機、インバータ動作で電力損失を20%低減したパワー半導体を発売
- 三菱自、ターボエンジン車を上回るレスポンスを実現した電気自動車を7月下旬から市場投入
- 三菱電機、インバータ動作で電力損失を20%低減したパワー半導体を発売
Partner Solutions
EVENTS
-
Siemens PLM Connection Japan 2009
2009年 07月24日ー2009年07月24日
グランドハイアット東京 -
think3 Design Forum 2009
2009年 07月23日ー2009年07月23日
THE GRAND HALL -
アプリクラフトセミナー
2009年 06月24日ー2009年06月24日
東京ファッションタウンビル 研修室 902室











