エンコーダ信号のリアルタイム演算解析

DLM5000_DLM3000

1. はじめに

モーターの高精度な回転制御が必要とされる場合、回転軸の角度や速度を正確に知るためにロータリーエンコーダが使われます。

光学式ロータリーエンコーダは、スリットつきの円盤の回転による光量変化を電気信号に変換し、パルス信号を出力します。近年では、この小型・高速・高精度化がすすんでいます。

そのため精度評価のためのパルス信号観測では、以下に挙げるような測定器の精度向上や作業の効率化が求められています。

n高速・高精度の波形観測
n各相の周期、位相差等の同時測定
n各測定データの統計処理
n自動測定機能等を用いた評価作業の効率化

光学式ロータリーエンコーダ

1 光学式ロータリーエンコーダ

   (インクリメンタル方式)

光学式ロータリーエンコーダは回転の速さを出力パルスの周波数から、回転方向をAB相の位相のずれから求めます。エンコーダの評価ではスリット形状の精度等を求めるために位相差やパルス周期等のデータを測定します。以下に測定項目例を示します。

 

エンコーダの測定項目例

エンコーダパルス各相の周期、デューティー、

各相間の位相差

(A↑-B↑, B↑-A↓, A↓-B↓, B↓-A↑)

複数回測定し、平均、最大、最小等を確認

軸の回転角度

エンコーダ出力からの直接変換

2. ポイント

ロータリーエンコーダ開発においてDLM3000/DLM5000をお使いいただくことで、ロータリーエンコーダ評価の質を向上させ、作業を効率化できます。

DLM3000/DLM5000は最大2.5GS/s(全ch)のサンプルレートを持つため、0.4nsecの高分解能でエンコーダパルスの周期を測定でき、波形パラメータの自動測定機能により、エンコーダ出力波形の周期、パルス幅、パルス間位相差の自動測定もできます。最大、最小、平均、標準偏差等の統計演算に加え、トレンドやヒストグラム表示により視覚的に確認できます。

エンコーダ専用のパルスカウント機能である「ロータリーカウント機能」により、方向含めパルス数積算を行い、回転の状態を直接確認できます。

 

3. 特長

n最大2.5GS/s(全ch)のサンプルレート
nロータリーカウント機能による回転角度のリアルタイム表示(Z相によるリセット機能あり)
n最大500Mポイント(オプション/M2)のロングメモリー
n29種類の波形パラメータの同時測定
n波形パラメータの統計処理機能・ヒストグラム表示機能
nタッチスクリーンとメカニカルなキー・ノブの組み合わせによる直観操作

 

4. ソリューション

4.1 波形パラメータの自動測定

ロータリーエンコーダの評価では、出力パルスのA相またはB相の周期やA相とB相間の位相差等が必要です。

A相、B相の周期については、DLM3000/DLM500029種類の自動測定項目から“Period”を選択(図2)するだけで、波形更新に合わせて設定した位置のパルスの周期が表示されます。

波形パラメータ測定項目選択画面

2 波形パラメータ測定項目選択画面

また、 A相、B相の各位相差については、図3のようにA相からB相を引いた波形を演算チャネル(MATH)により作成し、そのパルス上部の凸部の時間幅をパラメータ自動測定項目の“+Width”により測定することで求められます。

演算によるA相B相間時間差の可視化

3 演算によるAB相間時間差の可視化

4.2 ロータリーカウント演算による回転量モニター

回転軸の角度をリアルタイムに把握することで、ロータリーエンコーダ評価の作業効率を向上できます。

DLM3000/DLM5000のロータリーカウント演算は、A相とB相のパルスエッジが正方向に入力されると“+1”逆方向(エッジ入力順が逆)に入ると“-1”としてカウントし、演算結果をリアルタイムに表示します。(4)

ロータリーカウントの概念

4 ロータリーカウントの概念

回転方向とパルス入力個数に応じて、ロータリーカウントの演算波形が変動を表示します。(図5

画面下部の階段波形は回転方向と回転量を表します。正回転(CW: clockwise)の場合はレベルが上昇し、逆回転(CCW: Counter clockwise)では降下します。

DLM3000/DLM5000ではZ相信号入力によるカウント値のリセットにも対応しています。

ロータリーカウントの演算波形例

5 ロータリーカウントの演算波形例

4.3  波形パラメータ測定値の統計処理

エンコーダの評価では、各パルスに対して周期や位相差等の最大値や標準偏差等を求めることも必要です。

DLM3000/DLM5000は、取り込んだ波形に対して波形パラメータの統計処理もできるため、これらを求めることが出来ます。

エンコーダ評価では連続した複数のパルスに関するデータが必要なため、指定した範囲の1周期ごとのパラメータ測定結果を元に統計処理を行うサイクル統計処理が有効です。演算結果は最大値、最小値、平均値、標準偏差を表示できます。(6)

DLM3000/DLM5000では、データ捕捉後のサイクル統計処理を高速に解析できます。以下は波形に対する演算時間の例です。

12.5Mポイント、パルス数40個の場合)

 

AB+Width測定:約2秒以内

 AB相間位相差(演算波形の+Width)

                約1秒以内

エンコーダパルスの波形パラメータ測定

6 エンコーダパルスの波形パラメータ測定

4.4 統計処理結果の視覚化

DLM3000/DLM5000は、測定したパルスの周期や位相差のパラメータを最大10万個内部に保持できます。

測定結果は、解析ウィンドウ機能を使うことで、リスト表示(結果を並べて表示)トレンド表示(結果のグラフ化)ヒストグラム表示できます。

7では解析ウィンドウにAB相の位相差のヒストグラム表示をさせています。

ヒストグラムの形状を見ることで、データが離散的に周期変動しているのかなどを確認できます。

サイクル統計処理のヒストグラム表示

7 サイクル統計処理のヒストグラム表示

5. まとめ

小型、高速、高精度化するエンコーダの効率的評価には、周期時間差などの複数の測定項目を短時間で評価する必要があります。

DLM3000/DLM5000は、チャネル間演算や波形パラメータの統計解析などの豊富な解析機能を搭載しており、大容量メモリーに保存したデータを高速に演算処理することができます。波形観測だけでなく、時間軸の解析機能も充実していますので、エンコーダ評価の生産性を向上することができます。

 

補足:さらなる高度なテクニック

 

回転速度変動を考慮したエンコーダ評価

エンコーダ評価では、エンコーダ精度の評価のために以下に示すようなパラメータ「R」がよく使われます。Rはエンコーダの全パルスについて求めます。

 

  R(A相とB相の位相差)/A相周期×100 [%]

 

A相周期を一定と考え、簡易的にRを求める場合もありますが、回転速度の変動が無視できないときは、A相周期の値も1パルスごとの値を使う必要があります。

DLM3000/DLM5000は、測定項目に計算式を設定することで、 1回の測定と統計処理により上記のRをエンコーダ全パルスについて求めることができ、画面上でグラフ表示できます。以下に測定手順の概要を述べます。

1. サイクル統計の範囲とスレショルドレベル設定

A相、B相からの信号をDLM3000/DLM5000CH1CH2に入力します。
演算チャネル(MATH)M1CH1-CH2となるよう設定し、A相波形からB相波形を減じた波形(A-B)を表示させます。
A-B相波形のスレショルドレベルを図8のように設定します。
サイクル統計で使う周期をA相の周期に設定し、A相のスレショルドレベルと時間軸の範囲を図8のように設定します。

スレショルドレベル、統計処理範囲の設定

図8 スレショルドレベル、統計処理範囲の設定

2. 波形パラメータ間演算の設定

波形パラメータの自動測定値を使い、さらに演算式を設定することでRを求めます。測定項目でCalcを選択し、演算式入力ダイアログに数式を入力します。(図9

計算式入力ダイアログ

9 計算式入力ダイアログ

3. サイクル統計処理の実行と結果の表示

統計処理を実行します。最大値、最小値、平均値、標準偏差等の結果が図10のように表示されます。

リスト表示(1パルスごとの計測結果数値)とトレンド表示(計測結果のグラフ)を行うことができます。

DLM3000/DLM5000は、1回の統計処理で最大9パラメータまで同時測定できます。

統計処理結果の表示例

10 統計処理結果の表示例

4. 測定結果および統計処理結果の保存

測定結果および統計処理結果は、内蔵ストレージ、USBストレージまたはネットワークストレージに保存できます。

また、全ての測定結果をCSVファイルとして保存できるので、PCによるさらなる詳細解析を素早く行うことがます。

関連業種

関連製品とソリューション

ミックスドシグナルオシロスコープ DLM3000シリーズ

DLM3000シリーズは、小型軽量コンパクトながら大容量ロングメモリーと豊富な解析機能で好評いただいてきたDLM2000シリーズに、直観的操作が可能なタッチスクリーンを搭載、メモリーを最大500Mポイント(/M2オプション)まで拡張、入力感度やアクイジションレートなど様々な改善を施した、新設計の2/4チャネルミックスドシグナルオシロスコープです。

ミックスドシグナルオシロスコープ DLM5000シリーズ

DLM5000シリーズは、DLM4000シリーズの機能・操作性を継承しつつ、タッチパネル搭載により使いやすさに磨きをかけた新設計の大画面アナログ 8ch 入力 オシロスコープです。新たに4chモデルも追加されました。2台連結同期により、最大16chの測定が可能で、高度化・高速化するパワーエレクトロニクス、カーエレクトロニクス、メカトロニクス開発に最適です。

脱炭素

炭素排出量削減に貢献
いま世界は急速な変化にさらされており、エネルギー問題もその一つです。たとえば、自動車などの移動手段は、炭素排出量の削減のため今後より一層化石燃料からの脱却が進み、再生可能エネルギーにシフトしていきます。
よりクリーンでより環境に優しい世界へ。YOKOGAWAは持続可能なエネルギー供給の実現に向けて、高精度計測で貢献しています。

高分解能オシロスコープ DLM5000HDシリーズ

YOKOGAWAのDLM5000HDは、最先端の4/8チャネル高分解能オシロスコープです。コンパクトな8チャネル、垂直軸分解能12ビットのオシロスコープで、複雑な高速波形を高分解能で観測・解析でき、微細なノイズやリンギングなどの確認が容易に行えます。回路チェックからトラブルシューティング、高度なタイミング解析まで、幅広いアプリケーションをカバーしています。

オシロスコープ

タッチパネル搭載により使いやすさに磨きをかけた縦型コンパクトのアナログ4ch入力「ミックスドシグナルオシロスコープDLM3000シリーズ」と大画面アナログ 8ch 入力 「ミックスドシグナルオシロスコープDLM5000 シリーズ」の特長あるオシロスコープ製品ラインアップでお客様のニーズにお応えします。いずれのモデルも、測定業務を効率アップする数々の機能と使いやすさを薄型、軽量ボディーに搭載しています。

オシロスコープ|波形測定器

オシロスコープは、高速な電気信号を波形として表示するエレクトロニクス技術者必須の測定器です。
ユニークな縦型コンパクトモデルや多チャネルモデルのオシロスコープに加え、オシロスコープとデータロガーの機能を兼ね備えたスコープコーダなど、特長ある製品ラインアップをご用意しています。
また、様々な測定に対応する電圧プローブ、電流プローブ、ロジックプローブを取りそろえ、数々の先進機能を搭載し、日々の測定業務を強力に支援します。

Precision Making

トップ