JPH02249001A - ディジタル操作量の演算装置 - Google Patents

ディジタル操作量の演算装置

Info

Publication number
JPH02249001A
JPH02249001A JP6982089A JP6982089A JPH02249001A JP H02249001 A JPH02249001 A JP H02249001A JP 6982089 A JP6982089 A JP 6982089A JP 6982089 A JP6982089 A JP 6982089A JP H02249001 A JPH02249001 A JP H02249001A
Authority
JP
Japan
Prior art keywords
digital
analog converter
value
digital code
code value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP6982089A
Other languages
English (en)
Inventor
Yuzo Matsunaga
松永 有三
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Heavy Industries Ltd
Original Assignee
Mitsubishi Heavy Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Heavy Industries Ltd filed Critical Mitsubishi Heavy Industries Ltd
Priority to JP6982089A priority Critical patent/JPH02249001A/ja
Publication of JPH02249001A publication Critical patent/JPH02249001A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はディジタル・アナログ変換器を内蔵した各種コ
ントローラのディジタル操作前の演舅−装置に関する。
〔従来の技術〕
近年マイクロプロセッサの普及に伴い、ディジタル・ア
ナログ変換器を介して各種機械を制御するコン)o−ラ
が急増している。要求する制御精糺によってディジタル
・アナログ変換器の分解能が決ってくるが、コスト面か
らいえば少し1rも低分S能の変換器を使いたいという
希望もする。最近、高速・高精度化が著しい工作機械、
ロボット等のサー?糸においても商価な16ビノト変換
器より低コストの12ビツト変換器で対処したいという
要求が強い。
しかし、ディジタル・アナログ変換器には当然のことな
がらあらかじめ保有している分解能に相当する離散値(
とびとびの値)でしか設定できず、隣り合うコード間の
中IB」に位ムJする値はどちらかに強制的に合わせる
他にすべはない。そのため、この真値からのズレが制御
精度の劣化、するいはオフセットの残留といったトラブ
ルを招くことになる。
〔発明が解決しようとする課題〕
従来法では、低い分解能のディジタル・アナログ変換器
を用いながら高精度の制御性能を実現させる好適な手段
を持たなかった。
そこで本発明は、低い分解能のディジタル・アナログ変
換器でめっでも仮想的に分解能以上の中間値を出力でき
るようにするディジタル操作量の演算器を提供すること
を目的とする。
〔課題を解決するための手段〕
本発明に係るディジタル操作量の演算装置はディジタル
・アナログ変換器を内戚したコントローラの操作量の演
算装置において、演算処理s10とラッチレジスタ11
とディジタル拳アナログ変侠機12とサー?・アンf1
3とモータ14とパルス・エンコーダ15と位置カウン
ター16を具備し、前記演算処理部10とラッチレジス
タ11は、ディジタル・アナログ変換器に出力するディ
ジタル・コード値を実数で計算し、小数部を4捨5入し
て得られる数値の整数部を出力値とするとともに、整数
化に伴なって切上げまたは切情てる端数は、ラッチレジ
スタ11に記憶させ、次回のディジタルコード値算出時
に加算して修正をかけることを特徴とする。
〔作用〕
演算処理部と2ツチレジスタにより、ディジタル・アナ
ログ変換器に出力するディジタルコード値を実数値で計
算し、小数部を4捨5入して得られる数値の整数部を実
際の出力値とすると共に、整数化に伴って切上げまたは
切箔てδれてしまう端数は、次回のディジタルコード値
算出時に加算して修正をかけることによシ、仮想的に中
間値の出力を可HQにしようとするものでする。
〔実施例〕
本発明の実施例を第1図〜第3図に示す。
第1図は本発明の実施例のブロック図でする。第1図に
2いて10はマイクロゾロセッサで構成される演算処理
部、Iノはディジタルコードのラッチレジスタ、12は
ディジタル・アナログ変換器(以下D/A変換器という
)、13はサー?アンプ。
14はモータ、15はパルス・エンコーダ、16は位置
カウンターであシ、17はディジタル操作蓋、18はレ
ジスタラッチ後の同信号、19はディジタル・アナログ
変換器の出力でするアナログ操作量、20はモータ駆動
信号、2ノはモータ軸とパルス・エンコーダ軸とを接続
する連結機構、22は回転角検出信号、23はモータ位
置信号でする。第1図はサーボ系の例で示しているが、
本発明はディジタル・アナログ変換器@夛のみに関わる
もので他の部分の構成は図と異なる任意のもので構わな
い。
次に第1図のブロック図に基づき本発明の実施例の作動
について説明する。演算処理部IQは第2図に示す演算
を行ないディジタル操作量17を出力し、ラッチレジス
タ11にディジタルコードを記憶させる。ディジタル・
アナログ変換器IZはこのディジタル値をアナログ操作
t19に変換しサー?・アンプ13に伝える。サーボ・
アンプ13の出力信号20は、モータ14を回転し、モ
ータ14はパルス・エンコーダ15′f:回転する。
ノクルス・エンコーダの回転id位置カウ7タ−16を
介してモータ位置信号23として演算処理部10ヘフイ
ードバツクされる。
演算処理部10内の演算は目標値とこのフィードバック
値とからの偏差演算で操作量を求める。
その具体的な内容を第2図に示す。その要点はD/A変
換器に与えるディジタルコード値を実数値で計算し、D
/A変換器にはその整数部を出力するが、4捨5人した
ために生じる誤差(小数点以下の端数)は記憶しておき
、次の制御周期で新しいディジタルコード値を求める時
に加算修正することにする。第2図において、 操作蓋OTの演算手段は、 第1図の位置決めの指令値をPi 、モータ位置信号2
3をPpとし、サーボ系のルージグインをK。
とするとき、OT= Kp(Pl−Pj)となる。
変換係数TKについては、 D/A変換器の出力が±10 Valtで、それが速度
の±10m/分に対応する場合、12ビツトのD/A変
換器であれは、ディジタルコードの±2048が、この
速度に対応するのでTKは、 TK×(±10m/分)=±2048 から算出できる。
第3図にディジタル・アナログ変換器の分解能から決ま
る離散値と演算部で求める中間値(連続値でΔ印で示し
たもの)との関係を示す。次回のディジタルコード値に
は今回余分に出していることになる誤差をキャンセルす
るためR,(負値)が加算される。従って制御周期が十
分速ければ上記の修正作業も間断なく行われることにな
シ、仮想的に連続値を出力できていることになる。
〔発明の効果〕
本発明は、前述のように構成されているのでディジタル
・アナログ変換器の分解能以上に仮想的に連続値を出力
させることを可能にし、低コストのディジタル・アナロ
グ変換器でも^精度な制御性能を実現できることになり
、惨めで優れた効果を奏する。
【図面の簡単な説明】
第1図は本発明の実施例のブロック図、第2図は本発明
装置の演算処理部の手順を示す図、 第3図はディジタルコード値を真値との関係を示す図、 でする。 10・・・演算処理部、1ノ・・・ランチレジスタ、1
2・・・ディジタル・アナログ変換器、13・・・サー
ぎ・アンf、14・・・モータ、15・・・ノ七ルス・
エンコーダ、16・・・位旗カウンタ 出顔人代理人 弁理士 鈴 江 武 彦第 図

Claims (1)

    【特許請求の範囲】
  1. ディジタル・アナログ変換器を内蔵したコントローラの
    操作量の演算装置において、演算処理部(10)とラッ
    チレジスタ(11)とディジタルアナログ変換機(12
    )とサーボ・アンプ(13)とモータ(14)とパルス
    ・エンコーダ(15)と位置カウンター(16)を具備
    するとともに前記演算処理部(10)とラッチレジスタ
    (11)は、デジタル・アナログ変換器に出力するディ
    ジタル・コード値を実数で計算し、小数部を4捨5入し
    て得られる数値の整数部を出力値とするとともに、整数
    化に伴なって切上げまたは切捨てる端数は、ラッチレジ
    スタ(11)に記憶させ、次回のディジタルコード値算
    出時に加算して修正をかけることを特徴とするディジタ
    ル操作量の演算装置。
JP6982089A 1989-03-22 1989-03-22 ディジタル操作量の演算装置 Pending JPH02249001A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6982089A JPH02249001A (ja) 1989-03-22 1989-03-22 ディジタル操作量の演算装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6982089A JPH02249001A (ja) 1989-03-22 1989-03-22 ディジタル操作量の演算装置

Publications (1)

Publication Number Publication Date
JPH02249001A true JPH02249001A (ja) 1990-10-04

Family

ID=13413780

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6982089A Pending JPH02249001A (ja) 1989-03-22 1989-03-22 ディジタル操作量の演算装置

Country Status (1)

Country Link
JP (1) JPH02249001A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05250003A (ja) * 1992-03-05 1993-09-28 Matsushita Electric Ind Co Ltd ディジタル制御装置
WO1999046647A1 (fr) * 1998-03-09 1999-09-16 Adtex Inc. Appareil et procede de regulation
WO2000002104A1 (fr) * 1998-07-01 2000-01-13 Adtex Inc. Commande predictive utilisant des moyens de mise en oeuvre a niveaux definis reduits
JP2015115044A (ja) * 2013-12-16 2015-06-22 株式会社デンソー フィードバック制御装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05250003A (ja) * 1992-03-05 1993-09-28 Matsushita Electric Ind Co Ltd ディジタル制御装置
WO1999046647A1 (fr) * 1998-03-09 1999-09-16 Adtex Inc. Appareil et procede de regulation
WO2000002104A1 (fr) * 1998-07-01 2000-01-13 Adtex Inc. Commande predictive utilisant des moyens de mise en oeuvre a niveaux definis reduits
JP2015115044A (ja) * 2013-12-16 2015-06-22 株式会社デンソー フィードバック制御装置

Similar Documents

Publication Publication Date Title
JPS59132012A (ja) 機械の可動要素制御装置
WO1984004162A1 (fr) Procede de detection de position absolue dans un systeme de servo-commande
KR0139526B1 (ko) 그라인딩 머신용 수치 제어장치
US4795955A (en) Position control apparatus
JPH02249001A (ja) ディジタル操作量の演算装置
JPH069014B2 (ja) タイプホイール位置決め制御装置
JPS62299320A (ja) 射出成形機の自動原点調整方式
JP3632278B2 (ja) ロボット間座標変換行列設定方法および補正方法
WO1991015334A1 (fr) Systeme de correction d'erreurs de pas d'engrenages d'une commande numerique
US5233279A (en) Feedback-type position control method
JPH01222311A (ja) 多自由度作業機械の曲面倣い制御装置
JPS6032007Y2 (ja) コンベアシステムにおける停止位置制御装置
EP0372082A1 (en) Method for returning to origin
KR920004081B1 (ko) 로보트 토오크 제어방법
JPS57127206A (en) System for correcting positioning error in numerical controlling device
KR100194144B1 (ko) 피이드포워드에 의한 서보모터의 위치 제어방법 및 제어기
JPH0253110A (ja) ディジタルサーボ制御用関数発生装置
JPS62225908A (ja) 位置検出装置
JPH04326104A (ja) ロボットの制御装置
SU601668A1 (ru) Устройство дл полуавтоматической коррекции положени телескопа
US20230302639A1 (en) Control device and robot system
JPS6246003B2 (ja)
JPH02103603A (ja) プログラマブルコントローラによる位置決め方法
JP2506157B2 (ja) ロボットの制御装置
CN106476008A (zh) 机器人控制装置