テストと計測向けMATLAB

データの収集,解析,検討,およびテストの自動化

解析のためのMATLAB®環境には,データの収集とタスクの自動化に必要なツールが用意されています。MATLABおよび仿真万博1manbetx软件®内で,プラグインデータ収集ボードや,テスト用機器,网络カメラ,フレームグラバーを制御してデータを収集したり,可以バス経由でメッセージを送受信したりできます。

データを収集した後に,対話形式でデータを探索したり,可視化やデータ解析をライブで実行することができます。その後,テストシステムの構築や,設計および概念の検証,繰り返し処理の自動化を行うことができます。また,MATLABで構築されたテスト アプリケーションを他のコンピューターに配布することもできます。

“以前は,干渉源を特定するのに数週間もかかっていましたが,MATLABを導入したことで,ノイズや干渉の問題を数時間で特定して解決できるようになりました。」

格斯·洛特博士,YarCom公司

ハードウェアおよび機器との通信

MATLAB®や仿万博1manbetx真软件®と関連製品を使用することで,データ収集ハードウェア,イメージングハードウェア,機器,または可以バスを制御してデータを収集できます。また,SPI (Serial Peripheral Interface)、I2C (Inter-Integrated Circuit)、MODBUS、および Bluetooth のシリアルプロトコルを使用して、回路基板やセンサーと通信することも可能です。ワークスペースを離れることなく、収集したデータを可視化して解析することができます。

テストおよび計測機器を使用したデータの収集と送信

単一の環境で,柔軟なテストシステムの構築,テストルーチンの自動化,設計の検証,収集したライブデータの解析および可視化を行うことができます。

オシロスコープ、任意波形発生器、信号アナライザーなどのスタンドアロン機器を使用する場合は、仪器控制工具箱™を使用して機器の制御とデータの収集が行えます。機器との通信を素早く確立するには,GPIB签证USBなど)、TCP / IPUDPなどの業界標準の通信プロトコルや、VXI即插即用などの業界標準のインスツルメントドライバーを使用して行うことができます。Keysight罗德与施瓦茨泰克など,複数の機器メーカーに対応しています。LXI、PXI、AXIe 規格に基づき、テストシステムの構築を行うこともできます。

プラグインデータ収集ボードを使用する場合は,数据采集工具箱™を使用して,様々なベンダーのサポートされているボードに接続します。多くのボードにアナログとデジタルの両方の入出力機能が搭載されているため,モーターとセンサーを制御しながら,ライブデータの収集と解析を行うことができます。


I2C、SPI、网络通讯协议、蓝牙プロトコルを使用したデータの収集と送信

仪器控制工具箱を使用すると,MATLABをデバイスに接続して,I2C, SPI,MODBUS,または蓝牙SPP(串口)経由で通信できます。このようなプロトコルを使用してメッセージを送受信できるだけでなく,加速度計,温度センサー,湿度センサー,ジャイロスコープなどの組み込みセンサーとインターフェイス接続するアプリケーションを構築できます。また,SPIやI2C経由で通信する組み込みシステムの一般的なテストを行うことができるほか,MODBUS RTUまたはMODBUS TCP / IPを使用して産業機器と通信することができます。


カメラおよびフレームグラバーからのイメージとビデオの取得

图像采集工具箱™では、个人计算机互換のイメージング ハードウェアから MATLABや万博1manbetx 模拟にイメージやビデオを取り込むことができます。複数のハードウェアベンダーに対応しているため,安価なWebカメラや産業用フレームグラバーから,高感度や高速度などのさまざまな要求に応える高性能の科学用カメラまで,幅広いイメージデバイスを利用できます。イメージを収集したら,MathWorksの画像処理および動画処理製品を使用して特徴を抽出し,さらに解析することができます。


可以バスとの直接通信吗

车载网络工具箱™では,向量Kvaserのほか,NI-CAN / NI-XNETおよび峰-系统インターフェイスハードウェアをサポートしているため,MATLABまたは仿真软万博1manbetx件のワークスペースから直接,可以(コントローラーエリアネットワーク)バストラフィックを監視および解析できます。MATLABまたは仿真万博1manbetx软件から可以プロトコル吗および的XCPプロトコルを使用して,車載ネットワークと直接通信できます。単一環境内で,以下を行うことができます。

  • 可以プロトコルおよび XCPプロトコルを介したメッセージの送受信
  • 組み込みツールを使用した可以バストラフィックのライブ監視
  • 可以メッセージの自動フィルタリング吗
  • 業界標準のDBCファイルおよびA2Lファイルの使用

テストデータの解析

データを収集したら,MATLABや関連するデータ解析製品で解析および可視化ツールを使用できます。同じ環境にデータを収集して解析することで,データから必要な情報を素早く抽出することができます。対話型ツールやコマンドライン関数を使用して,信号および画像処理,統計解析,デジタルフィルタリング,曲線近,似非線形最適化などの作業を行うことができます。また,データ収集やテストデータのライブ解析用にグラフィカルインターフェイスを構築することもできます。

収集したデータを扱う際には、デジタル フィルタリング ルーチンを使用して、対象の信号や特徴を絞り込み、時間領域データを周波数領域に簡単に表示することができます。イメージデータを扱う際は、ノイズを含むイメージや劣化したイメージを復元し、形状やテクスチャの解析が可能です。データを繰り返し収集するようなプロジェクトでは、1.つの現象の統計情報を経時的に調べることができます。


テストの自動化とテストアプリケーションの構築

MATLABの機能を使用してテストシステムを自動化することで,データの収集および解析を簡略化できます。テストシステムは,LXIPXI,およびAXIe規格に基づき,構築できます。グラフィカルインターフェイスを備えたアプリケーションを構築し,MATLABを使用して他のユーザーとアプリケーションを共有することができます。また,MathWorksのデスクトップおよびWeb配布製品を使用して,MATLABで構築したテストアプリケーションを他のコンピューターに配布することも可能です。