JPH08123537A - 予見制御装置 - Google Patents

予見制御装置

Info

Publication number
JPH08123537A
JPH08123537A JP28255794A JP28255794A JPH08123537A JP H08123537 A JPH08123537 A JP H08123537A JP 28255794 A JP28255794 A JP 28255794A JP 28255794 A JP28255794 A JP 28255794A JP H08123537 A JPH08123537 A JP H08123537A
Authority
JP
Japan
Prior art keywords
target command
memory
preview control
command
control device
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
JP28255794A
Other languages
English (en)
Inventor
Kazuhiro Tsuruta
和寛 鶴田
Yuji Nakamura
裕司 中村
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.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric Corp
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 Yaskawa Electric Corp filed Critical Yaskawa Electric Corp
Priority to JP28255794A priority Critical patent/JPH08123537A/ja
Publication of JPH08123537A publication Critical patent/JPH08123537A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)

Abstract

(57)【要約】 【目的】指令発生器からは現在時刻の目標指令が発生さ
れた場合、Mサンプリング分動作が遅れるという問題点
を解決できる予見制御装置を提供する。 【構成】予見制御を行う最初のサンプリング時刻には、
現在時刻からMステップ先までの目標指令をメモリに記
憶し、前記メモリに記憶されている前記目標指令を用い
て予見制御の演算を行うとともに、次のサンプリング時
刻からは目標指令を記憶している前記メモリの内容を1
サンプリング過去にシフトし、Mステップ先の目標指令
を前記メモリに記憶し、前記メモリに記憶されている前
記目標指令を用いて予見制御の演算を行う。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ロボットや工作機械等
の制御装置に関する。
【0002】
【従来の技術】目標指令に制御対象の出力を追従させる
予見制御装置として、例えば、特願平5−197956
において本出願人が提案した装置がある。この装置で
は、制御対象の伝達関数をもとに、未来の目標指令増分
値、過去の制御入力増分値、制御対象の出力増分値、制
御対象の偏差、およびあらかじめ定められる予見制御パ
ラメ−タを用い、簡単な四則演算により目標指令に最適
に追従する予見制御装置を得ることができる。
【0003】
【発明が解決しようとする課題】ところが前記従来例で
は、目標指令を発生する指令発生器と予見制御装置を組
み合わせた場合、各サンプリングにおいて、指令発生器
からは現在時刻の目標指令が発生された場合、これをM
ステップ先の目標指令と考えて予見制御の演算を行うの
で、Mサンプリング分動作が遅れる、という問題点があ
った。そこで、本発明は、この問題点を解決できる予見
制御装置を提供することを目的とする。
【0004】
【課題を解決するための手段】上記問題点を解決するた
めに、本発明は、目標指令に制御対象の出力を追従させ
るよう、未来目標指令を用いる予見制御装置において、
予見制御を行う最初のサンプリング時刻には、現在時刻
からMステップ先までの目標指令を発生するとともに、
次のサンプリング時刻からはMステップ先の目標指令の
み発生する目標指令を作成する指令発生器と、前記目標
指令を記憶するメモリと、予見制御を行う最初のサンプ
リング時刻には、現在時刻からMステップ先までの目標
指令を前記メモリに記憶し、前記メモリに記憶されてい
る前記目標指令を用いて予見制御の演算を行うととも
に、次のサンプリング時刻からは目標指令を記憶してい
る前記メモリの内容を1サンプリング過去にシフトし、
Mステップ先の目標指令を前記メモリに記憶し、前記メ
モリに記憶されている前記目標指令を用いて予見制御の
演算を行う手段と、を備えたことを特徴とするものであ
る。
【0005】
【作用】上記手段により、指令発生器と組み合わせて予
見制御を実現する際に問題となる、Mステップ分の遅れ
を生じることなく、高速な位置決め動作が可能な予見制
御装置を提供できる。
【0006】
【実施例】以下、本発明を実施例に基づいて具体的に説
明する。図1は、本発明を用いてモ−タ制御を行う場合
のブロック図である。図中11は予見制御装置であり、
内部に指令発生器を有しており、目標指令切り替え信号
とKサンプリング前(K≧0)のモ−タの出力増分値△
y(i-K) を入力し、制御入力v(i) をモ−タ制御器12
へ出力する。モ−タ制御器12はモ−タ13の制御を行
い、14はモ−タの出力y(i-K) を検出する検出器であ
り、15はモ−タの出力y(i-K) から出力増分値△y(i
-K) を求める差分器である。なお、△は各サンプリング
時刻間の増分値を表す。次に、予見制御装置11内のブ
ロック図を図2に示す。本発明は、未来目標指令を用い
るすべての予見制御装置に適用できるが、ここでは、特
願平5−197956において本出願人が提案した装置
について述べる。図中21は指令発生器であり、目標指
令切り替え信号により、予見制御を行う最初のサンプリ
ング時刻には、未来目標指令増分値△r(i+M),…, △r
(i) を発生し、次のサンプリング時刻からは未来目標指
令増分値△r(i+M) のみを発生する。22はシフト動作
付きのメモリで、目標指令切り替え信号により、予見制
御を行う最初のサンプリング時刻には、現在時刻からM
ステップ先までの目標指令増分値をメモリに記憶し、次
のサンプリング時刻からはメモリの内容を1サンプリン
グ過去にシフトした後、新たに未来目標指令増分値△r
(i+M) を記憶する。23は予見制御パラメ−タv-K+1,
…, vM 、p0,…, pNa-1、E、g1 、…、gNb+K-1(N
a ,Nb は自然数) を記憶するメモリ、24は出力増分値
△y(i-K),…, △y(i-K-Na+1) を記憶するメモリ、2
5は過去の制御入力v(i-1),…, v(i-K-Nb +1) を記憶
するメモリである。26はメモリ22に記憶された目標
指令増分値△r(i-K)と出力増分値△y(i-K) との差△
e(i-K) を求める減算器であり、27は△e(i-K) から
e(i-K) を求める積算器である。また、28は演算器で
あり、
【0007】
【数1】
【0008】なる演算により制御入力v(i)を算出す
る。算出されたv(i) はメモリ25に記憶されるととも
に、予見制御装置11の出力としてモ−タ制御器12に
出力される。なお、本実施例では、指令発生器を予見制
御装置の内部に有する場合について述べたが、外部に有
する場合は、目標指令切り替え信号を指令発生器と予見
制御装置の両方に入力し、本実施例と同様に行えばよ
い。
【0009】
【発明の効果】以上に説明したように、本発明によれ
ば、指令発生器と組み合わせて予見制御を実現する際に
問題となる、Mステップ分の遅れを生じることなく、高
速な位置決め動作が可能な予見制御装置を提供できる。
【図面の簡単な説明】
【図1】本発明をモ−タ制御に適用した場合のブロック
【図2】予見制御装置内のブロック図
【符号の説明】 11 予見制御装置 12 モ−タ制御器 13 モ−タ 14 検出器 15 差分器 21 指令発生器 22 未来目標指令増分値△r(i+M),…, △r(i) を記
憶するシフト動作付きメモリ 23 予見制御パラメ−タv-K+1, …, vM 、p0,…,
Na-1、E、g1 、…、gNb+K-1を記憶するメモリ 24 出力増分値 △y(i-K),…, △y(i-K-Na +1) を
記憶するメモリ 25 過去の制御入力 v(i-1),…, v(i-K-Nb +1) を
記憶するメモリ 26 減算器 27 積算器 28 演算器

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 目標指令に制御対象の出力を追従させる
    よう、未来目標指令を用いる予見制御装置において、 予見制御を行う最初のサンプリング時刻には、現在時刻
    からMステップ先までの目標指令を発生するとともに、
    次のサンプリング時刻からはMステップ先の目標指令の
    み発生する目標指令を作成する指令発生器と、 前記目標指令を記憶するメモリと、 予見制御を行う最初のサンプリング時刻には、現在時刻
    からMステップ先までの目標指令を前記メモリに記憶
    し、前記メモリに記憶されている前記目標指令を用いて
    予見制御の演算を行うとともに、次のサンプリング時刻
    からは目標指令を記憶している前記メモリの内容を1サ
    ンプリング過去にシフトし、Mステップ先の目標指令を
    前記メモリに記憶し、前記メモリに記憶されている前記
    目標指令を用いて予見制御の演算を行う手段と、を備え
    たことを特徴とする予見制御装置。
JP28255794A 1994-10-21 1994-10-21 予見制御装置 Pending JPH08123537A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28255794A JPH08123537A (ja) 1994-10-21 1994-10-21 予見制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28255794A JPH08123537A (ja) 1994-10-21 1994-10-21 予見制御装置

Publications (1)

Publication Number Publication Date
JPH08123537A true JPH08123537A (ja) 1996-05-17

Family

ID=17654031

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28255794A Pending JPH08123537A (ja) 1994-10-21 1994-10-21 予見制御装置

Country Status (1)

Country Link
JP (1) JPH08123537A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10122905A1 (de) * 2001-05-11 2002-11-28 Siemens Ag Verfahren zur prozessgrößenabhängigen Kennsignalausgabe
WO2003034160A1 (en) * 2001-10-09 2003-04-24 Kabushiki Kaisha Yaskawa Denki Servo control apparatus control method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10122905A1 (de) * 2001-05-11 2002-11-28 Siemens Ag Verfahren zur prozessgrößenabhängigen Kennsignalausgabe
DE10122905C2 (de) * 2001-05-11 2003-06-05 Siemens Ag Verfahren zur prozessgrößenabhängigen Kennsignalausgabe
WO2003034160A1 (en) * 2001-10-09 2003-04-24 Kabushiki Kaisha Yaskawa Denki Servo control apparatus control method
KR100740403B1 (ko) * 2001-10-09 2007-07-16 가부시키가이샤 야스카와덴키 서보 제어 장치의 제어 방법

Similar Documents

Publication Publication Date Title
KR100437178B1 (ko) 위치 제어 장치
JP3850363B2 (ja) モータの位置制御装置
WO2004083978A1 (ja) モータの制御装置
JPH08123537A (ja) 予見制御装置
JPH07123763A (ja) 速度推定オブザーバ
JP3864291B2 (ja) 多軸制御装置
JP3528108B2 (ja) 誘導電動機の適応滑り周波数形ベクトル制御方法及び装置
JPH08331899A (ja) 交流電動機の可変速制御装置
JP2000020104A (ja) 速度制御ゲイン調整方法および装置
JPH03175502A (ja) 間引き学習制御方式
JP3152250B2 (ja) 増分値による予見制御方法
JPH1084686A (ja) サーボ制御装置の切替方法
JPH10174478A (ja) 同期制御装置
JP3870767B2 (ja) 予測制御方法
JPH04100116A (ja) 速度指令の補正による学習制御装置
JPH09289788A (ja) 同期制御装置
JPH10174479A (ja) 同期制御装置
JP3589251B2 (ja) 速度フィードバック遅れ補正方法
JPS5926042B2 (ja) 予測制御装置
JP3337058B2 (ja) 位置制御装置
JPH06292385A (ja) 誘導電動機のディジタル電流制御方法
JP3196907B2 (ja) 出力検出にむだ時間を持つ系の学習制御装置
JPH07123800A (ja) 誘導電動機のベクトル制御方式
JP2010130852A (ja) 電動機制御装置と予測制御方法
JP2912056B2 (ja) 溶接トーチのウィービング制御方法