JPH0498403A - 駆動制御装置 - Google Patents
駆動制御装置Info
- Publication number
- JPH0498403A JPH0498403A JP21333390A JP21333390A JPH0498403A JP H0498403 A JPH0498403 A JP H0498403A JP 21333390 A JP21333390 A JP 21333390A JP 21333390 A JP21333390 A JP 21333390A JP H0498403 A JPH0498403 A JP H0498403A
- Authority
- JP
- Japan
- Prior art keywords
- command signal
- signal
- operation command
- control
- input
- 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.)
- Granted
Links
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 claims abstract description 10
- 239000000872 buffer Substances 0.000 description 25
- 230000001133 acceleration Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 8
- 238000005070 sampling Methods 0.000 description 8
- 238000001514 detection method Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 1
Landscapes
- Control Of Position Or Direction (AREA)
- Numerical Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は産業用ロボットやNC工作機械等の制御対象の
動作を制御する駆動制御装置に関する。
動作を制御する駆動制御装置に関する。
従来、駆動制御装置においては、産業用ロボットやNC
工作機械等の制御対象に所望の動作を実行させる動作指
令信号を動作指令信号作成手段にて作成しているが、こ
の動作指令信号作成手段は制御対象の目標位置、速度、
加減速時間が与えられてこれらより速度指令信号として
第8図に示すような台形状の指令パルス信号を作成して
いる。この指令パルス信号における加速部aの時間ta
及び減速部Cの時間tdは制御対象の加減速時間により
設定され、指令パルス信号における加速部aの時間ta
、定速部すの時間及び減速部Cの時間tdを合わせた時
間tsは制御対象の1回当たりの位置決め指令時間であ
る。指令パルス信号における定速部すの振幅■は制御対
象の最高速度により設定され、指令パルス信号は所定の
サンプリング時間間隔で作成される。
工作機械等の制御対象に所望の動作を実行させる動作指
令信号を動作指令信号作成手段にて作成しているが、こ
の動作指令信号作成手段は制御対象の目標位置、速度、
加減速時間が与えられてこれらより速度指令信号として
第8図に示すような台形状の指令パルス信号を作成して
いる。この指令パルス信号における加速部aの時間ta
及び減速部Cの時間tdは制御対象の加減速時間により
設定され、指令パルス信号における加速部aの時間ta
、定速部すの時間及び減速部Cの時間tdを合わせた時
間tsは制御対象の1回当たりの位置決め指令時間であ
る。指令パルス信号における定速部すの振幅■は制御対
象の最高速度により設定され、指令パルス信号は所定の
サンプリング時間間隔で作成される。
動作指令信号作成手段は通常コンピュータを用いて構成
され、指令パルス信号を作成する際には。
され、指令パルス信号を作成する際には。
まず、制御対象の目標位置までの距離を制御対象の速度
で割って制御対象の動作時間を出し、この時間に上記加
減速時間ta、tdを加味して加減速部a、Qと定速部
すによる制御対象の移動距離を計算し、関連パラメータ
を求めて指令パルス信号を作成するという手続きをソフ
トウェアにより実行している。ここで、指令パルス信号
にあまり急激な立上り、立下りをさせると、制御対象の
機構部が振動する場合があって制御対象の安定した制御
が行えなくなる。即ち、制御対象を目標位置付近までは
早く到達させるが、その後は制御対象の機構部が慣性及
び弾性により目標位置を行き過ぎてなかなか目標位置に
止まらなくなる。そこで、指令パルス信号の加減速時間
ta、tdをあまり短く設定しないようにしている。
で割って制御対象の動作時間を出し、この時間に上記加
減速時間ta、tdを加味して加減速部a、Qと定速部
すによる制御対象の移動距離を計算し、関連パラメータ
を求めて指令パルス信号を作成するという手続きをソフ
トウェアにより実行している。ここで、指令パルス信号
にあまり急激な立上り、立下りをさせると、制御対象の
機構部が振動する場合があって制御対象の安定した制御
が行えなくなる。即ち、制御対象を目標位置付近までは
早く到達させるが、その後は制御対象の機構部が慣性及
び弾性により目標位置を行き過ぎてなかなか目標位置に
止まらなくなる。そこで、指令パルス信号の加減速時間
ta、tdをあまり短く設定しないようにしている。
〔発明が解決しようとする課題〕
上記駆動制御装置では動作指令信号作成手段は通常コン
ピュータを用いて構成され、制御対象の目標位置までの
距離を制御対象の速度で割って制御対象の動作時間を出
し、この時間に上記加減速時間ta、tdを加味して加
減速部a、cと定速部すによる制御対象の移動距離を計
算し、関連パラメータを求めて指令パルス信号を作成す
るという面倒な手続きをソフトウェアにより実行してい
るので、指令パルス信号の作成速度が遅くてこれがネッ
クになっている。従って、サンプリング時間が長くなっ
たり、あるいは指令パルス信号の作成速度を速くするた
めに高価なスピードの速いコンピュータが必要になった
りするという欠点があった。
ピュータを用いて構成され、制御対象の目標位置までの
距離を制御対象の速度で割って制御対象の動作時間を出
し、この時間に上記加減速時間ta、tdを加味して加
減速部a、cと定速部すによる制御対象の移動距離を計
算し、関連パラメータを求めて指令パルス信号を作成す
るという面倒な手続きをソフトウェアにより実行してい
るので、指令パルス信号の作成速度が遅くてこれがネッ
クになっている。従って、サンプリング時間が長くなっ
たり、あるいは指令パルス信号の作成速度を速くするた
めに高価なスピードの速いコンピュータが必要になった
りするという欠点があった。
本発明は上記欠点を改善し、動作指令信号を簡単に、か
つ速く作成することができる駆動制御装置を提供するこ
とを目的とする。
つ速く作成することができる駆動制御装置を提供するこ
とを目的とする。
上記目的を達成するため、請求項1の発明は制御対称に
所望の動作を実行させる動作指令信号を動作指令信号作
成手段にて作成し、この作成した動作指令信号を上記制
御対称に出力して上記制御対象の動作を制御する駆動制
御装置において、上記動作指令信号作成手段は非再帰型
フィルタを複数個直列に接続して構成したものであり、
請求項2の発明は請求項1記載の駆動制御装置において
、上記非再帰型フィルタは、順次に入力される入力信号
を順次に記憶する直列に複数段設けられた遅延素子と、
該複数段の遅延素子の各出力信号を制御信号に応じた数
だけ加算する加算器と、該加算器からのデータを上記制
御信号に基づいて割算する割算器とからなるものである
。
所望の動作を実行させる動作指令信号を動作指令信号作
成手段にて作成し、この作成した動作指令信号を上記制
御対称に出力して上記制御対象の動作を制御する駆動制
御装置において、上記動作指令信号作成手段は非再帰型
フィルタを複数個直列に接続して構成したものであり、
請求項2の発明は請求項1記載の駆動制御装置において
、上記非再帰型フィルタは、順次に入力される入力信号
を順次に記憶する直列に複数段設けられた遅延素子と、
該複数段の遅延素子の各出力信号を制御信号に応じた数
だけ加算する加算器と、該加算器からのデータを上記制
御信号に基づいて割算する割算器とからなるものである
。
請求項1の発明では動作指令信号が複数個の非再帰型フ
ィルタにより作成される。
ィルタにより作成される。
請求項2の発明では非再帰型フィルタにおいて、複数段
の遅延素子が順次に入力される入力信号を順次に記憶し
、該複数段の遅延素子の各出力信号が加算器により制御
信号に応じた数だけ加算されて該加算器からのデータが
上記制御信号に基づいて割算器により割算される。
の遅延素子が順次に入力される入力信号を順次に記憶し
、該複数段の遅延素子の各出力信号が加算器により制御
信号に応じた数だけ加算されて該加算器からのデータが
上記制御信号に基づいて割算器により割算される。
第6図は本発明を応用した産業用ロボットの一例を示す
。
。
この産業用ロボットは水平関節型のものであり、ロボッ
ト本体1のアームなどの可動部からなる機構部2は直接
に(又は減速手段を介して)駆動手段としてのモータ3
によって駆動される。モータ3には位置検出手段として
の角度検出器4が連結され、角度検出器4により実際の
モータ3の位置が検出される。駆動制御装置としてのロ
ボット駆動制御装N5はコンピュータ等によって構成さ
れていて、モータ3及び機構部2からなる制御対象の運
動プログラムを内臓しており、モータ3の駆動制御(位
置制御)を行う機能を備えている。
ト本体1のアームなどの可動部からなる機構部2は直接
に(又は減速手段を介して)駆動手段としてのモータ3
によって駆動される。モータ3には位置検出手段として
の角度検出器4が連結され、角度検出器4により実際の
モータ3の位置が検出される。駆動制御装置としてのロ
ボット駆動制御装N5はコンピュータ等によって構成さ
れていて、モータ3及び機構部2からなる制御対象の運
動プログラムを内臓しており、モータ3の駆動制御(位
置制御)を行う機能を備えている。
第7図は上記ロボット駆動制御装置5の構成を示す。
ロボット駆動制御装置5は入力手段6.設定表示手段7
.記憶手段8.制御手段9.動作指令信号作成手段10
及び駆動制御手段11を有し、入力手段6は可動部2に
所望の動作を実行させるのに必要なデータ(可動部2の
目標位置、動作時間等のデータ)を入力する手段である
。設定表示手段7はCRT及びキーボードからなり、入
力手段6により入力されたデータの確認などに用いられ
る。
.記憶手段8.制御手段9.動作指令信号作成手段10
及び駆動制御手段11を有し、入力手段6は可動部2に
所望の動作を実行させるのに必要なデータ(可動部2の
目標位置、動作時間等のデータ)を入力する手段である
。設定表示手段7はCRT及びキーボードからなり、入
力手段6により入力されたデータの確認などに用いられ
る。
記憶手段8は入力手段6からのデータや、このデータを
制御手段9で演算して求めたデータ等を決められた場所
に記憶する。制御手段9はロボット駆動制御装置f5の
全体を制御する。動作指令信号作成手段10は制御対称
2,3に所望の動作を実行させる動作指令信号を入力手
段6からのデータを基にして作成するものであり、駆動
制御手段11は動作指令信号作成手段10により作成さ
れた動作指令信号に従って駆動手段3を駆動する。ここ
で。
制御手段9で演算して求めたデータ等を決められた場所
に記憶する。制御手段9はロボット駆動制御装置f5の
全体を制御する。動作指令信号作成手段10は制御対称
2,3に所望の動作を実行させる動作指令信号を入力手
段6からのデータを基にして作成するものであり、駆動
制御手段11は動作指令信号作成手段10により作成さ
れた動作指令信号に従って駆動手段3を駆動する。ここ
で。
制御対象が複数個ある場合には動作指令信号作成手段1
0が制御対象毎に動作指令信号を作成し、駆動制御手段
11が各制御対象毎に動作指令信号作成手段10からの
各動作指令信号により制御対象を制御する。
0が制御対象毎に動作指令信号を作成し、駆動制御手段
11が各制御対象毎に動作指令信号作成手段10からの
各動作指令信号により制御対象を制御する。
次に、この産業用ロボットの動作を説明する。
産業用ロボットのモータ3がロボット駆動制御装置F5
で動作指令信号(台形状の指令パルス信号)番こより制
御され、可動部2が上記動作指令信号に追従するようl
;制御される。ロボット駆動制御装置5においては、動
作指令信号作成手段10が可動部2に所望の動作を実行
させる動作指令信号(可動部2の目標位置、速度、動作
時間、加減速度により決まる指令パルス信号)を入力手
段6からのデータを基にして作成し1M動制御手段11
が動作指令信号作成手段】0からの動作指令信号により
駆動手段3を駆動して可動部2を制御する。このとき、
駆動手段3の実際の位置が位置検出手段4により検出さ
れてこの位置検出手段4の出力信号が駆動制御手段11
に入力さ九1位置制御が行われる。
で動作指令信号(台形状の指令パルス信号)番こより制
御され、可動部2が上記動作指令信号に追従するようl
;制御される。ロボット駆動制御装置5においては、動
作指令信号作成手段10が可動部2に所望の動作を実行
させる動作指令信号(可動部2の目標位置、速度、動作
時間、加減速度により決まる指令パルス信号)を入力手
段6からのデータを基にして作成し1M動制御手段11
が動作指令信号作成手段】0からの動作指令信号により
駆動手段3を駆動して可動部2を制御する。このとき、
駆動手段3の実際の位置が位置検出手段4により検出さ
れてこの位置検出手段4の出力信号が駆動制御手段11
に入力さ九1位置制御が行われる。
上記動作指令信号作成手段10は複数個の非再帰型フィ
ルタを直列に接続して構成されており、その非再帰型フ
ィルタは第4図に示すような非再帰型フィルタが用いら
れている。
ルタを直列に接続して構成されており、その非再帰型フ
ィルタは第4図に示すような非再帰型フィルタが用いら
れている。
この非再帰型フィルタは一種の可変構造を有する非再帰
型フィルタであって複数段のバッファ(遅延メモリ)1
51,152,153.・・・】56.・・・156.
・・・、スイッチ]61,16□、 163.・・・】
6.、・・・165.・・・、加算器】7、割算器18
及びバッファ19により構成され、入力信号IN及び制
御信号dが入力されて出力信号OUTを出力する。入力
信号INは一定のサンプリング時間間隔で入力され、バ
ッファ151及びスイッチ16□に送られる。また、制
御信号dはバッファ19に入力されて記憶され、このバ
ッファ19からの制御信号d′によりスイッチ161,
162,16.、・・・16.、・・・16kl・・・
が選択的にオン/オフされ、例えばスイッチ16□〜1
6.がオンにされて他のスイッチがオフにされる。バッ
ファ151,15□、15.、・・・15.、、・・・
153.・・・はそれぞれ入力信号をサンプリング時間
だけ記憶される。つまり、最初の入力信号が入力される
と、この入力信号は第1段のバッファ15□に入力され
て記憶される。次に、サンプリング時間をおいて2番目
の入力信号が入力されると、第1段のバッファ151で
記憶されていた最初の入力信号が第2段のバッファ15
□で記憶され、2番目の入力信号が第1段のバッファ1
5□で記憶される。次に、サンプリング時間をおいて3
番目の入力信号が入力されると、第2段のバッファ15
□で記憶されていた最初の入力信号が3番目のバッファ
15.で記憶され、第1段のバッファ15□で記憶され
ていた2番目の入力信号が第2段のバッファ15□で記
憶され、3番目の入力信号が第1段のバッファ151で
記憶される。更に、サンプリング時間をおいて入力信号
が入力されないと、3番目のバッファ15゜で記憶され
ていた最初の入力信号が4段目のバッファ154で記憶
され、第2段のバッファ15□で記憶されていた2番目
の入力信号が第3段のバッファ153で記憶され、第1
段のバッファ15□で記憶されていた3番目の入力信号
が第2段のバッファ15□で記憶される。このように、
入力信号INはバッファ150,15□、15.、・・
・15.、・・・】51.・・・で順次に記憶される。
型フィルタであって複数段のバッファ(遅延メモリ)1
51,152,153.・・・】56.・・・156.
・・・、スイッチ]61,16□、 163.・・・】
6.、・・・165.・・・、加算器】7、割算器18
及びバッファ19により構成され、入力信号IN及び制
御信号dが入力されて出力信号OUTを出力する。入力
信号INは一定のサンプリング時間間隔で入力され、バ
ッファ151及びスイッチ16□に送られる。また、制
御信号dはバッファ19に入力されて記憶され、このバ
ッファ19からの制御信号d′によりスイッチ161,
162,16.、・・・16.、・・・16kl・・・
が選択的にオン/オフされ、例えばスイッチ16□〜1
6.がオンにされて他のスイッチがオフにされる。バッ
ファ151,15□、15.、・・・15.、、・・・
153.・・・はそれぞれ入力信号をサンプリング時間
だけ記憶される。つまり、最初の入力信号が入力される
と、この入力信号は第1段のバッファ15□に入力され
て記憶される。次に、サンプリング時間をおいて2番目
の入力信号が入力されると、第1段のバッファ151で
記憶されていた最初の入力信号が第2段のバッファ15
□で記憶され、2番目の入力信号が第1段のバッファ1
5□で記憶される。次に、サンプリング時間をおいて3
番目の入力信号が入力されると、第2段のバッファ15
□で記憶されていた最初の入力信号が3番目のバッファ
15.で記憶され、第1段のバッファ15□で記憶され
ていた2番目の入力信号が第2段のバッファ15□で記
憶され、3番目の入力信号が第1段のバッファ151で
記憶される。更に、サンプリング時間をおいて入力信号
が入力されないと、3番目のバッファ15゜で記憶され
ていた最初の入力信号が4段目のバッファ154で記憶
され、第2段のバッファ15□で記憶されていた2番目
の入力信号が第3段のバッファ153で記憶され、第1
段のバッファ15□で記憶されていた3番目の入力信号
が第2段のバッファ15□で記憶される。このように、
入力信号INはバッファ150,15□、15.、・・
・15.、・・・】51.・・・で順次に記憶される。
入力信号IN及びバッファ151,15□、15.、・
・・154、・・・155.・・・の出力信号は加算器
17で加算され、加算器J7の出力信号Xは割算器18
にてバッファ19からの制御信号d′で割算される。こ
の割算器18の出力信号OUTはf1ス(x/d’)と
なる9動作指令信号はパルス信号で整数値となるから、
割算器18の出力信号OUTは小数点以下が切り捨てら
れる。
・・154、・・・155.・・・の出力信号は加算器
17で加算され、加算器J7の出力信号Xは割算器18
にてバッファ19からの制御信号d′で割算される。こ
の割算器18の出力信号OUTはf1ス(x/d’)と
なる9動作指令信号はパルス信号で整数値となるから、
割算器18の出力信号OUTは小数点以下が切り捨てら
れる。
例えば入力手段6により入力信号IN=P、制御信号d
=Tに設定されると、割算器18から第5図に示すよう
な出力信号OUTが得られ、最終的には入力信号INが
定常値におちつくならば、必ず出力信号OUTが入力信
号INに収束する。
=Tに設定されると、割算器18から第5図に示すよう
な出力信号OUTが得られ、最終的には入力信号INが
定常値におちつくならば、必ず出力信号OUTが入力信
号INに収束する。
上記動作指令信号作成手段10は第4図に示すように構
成された2個又は3個の非再帰型フィルタ12.13.
14を第1図に示すように直列に接続して構成している
。
成された2個又は3個の非再帰型フィルタ12.13.
14を第1図に示すように直列に接続して構成している
。
非再帰型フィルタ12は目標位置のパルス信号eが入力
信号INとして入力されて指令時間iが制御信号dとし
て入力され、出力信号fを出力する。
信号INとして入力されて指令時間iが制御信号dとし
て入力され、出力信号fを出力する。
非再帰型フィルタ13は非再帰型フィルタ12の出力信
号fが入力信号INとして入力されて加減速時間jが制
御信号dとして入力され、出力信号gを出力する。入力
信号e、制御信号1p j及び出力信号gの関係は第2
図に示すようになり、非再帰型フィルタ13から台形の
動作指令信号(位置指令信号)gが得られる。したがっ
て、何ら複雑な前処理を行わずに台形の動作指令信号が
簡単に得られる。非再帰型フィルタ13からの位置指令
信号gを微分回路で微分すれば速度指令信号gが得られ
、この速度指令信号gと制御信号1v j−非再帰型フ
ィルタ12の出力信号fを微分した信号fとの関係は第
3図に示すようになる。
号fが入力信号INとして入力されて加減速時間jが制
御信号dとして入力され、出力信号gを出力する。入力
信号e、制御信号1p j及び出力信号gの関係は第2
図に示すようになり、非再帰型フィルタ13から台形の
動作指令信号(位置指令信号)gが得られる。したがっ
て、何ら複雑な前処理を行わずに台形の動作指令信号が
簡単に得られる。非再帰型フィルタ13からの位置指令
信号gを微分回路で微分すれば速度指令信号gが得られ
、この速度指令信号gと制御信号1v j−非再帰型フ
ィルタ12の出力信号fを微分した信号fとの関係は第
3図に示すようになる。
また、3個の非再帰型フィルタ12,13,141直列
に接続した場合には非再帰型フィルタ14は非再帰型フ
ィルタ13の出力信号gが入力信号INとして入力され
て制御信号kが入力され、出力信号りを出力する。この
非再帰型フィルタ14の出力信号りは第2図に示すよう
に台形の角が丸くなった波形となり、機械に対する動作
指令信号としてはより理想的なもの(機械を円滑に動か
すことができる動作指令信号)となる。つまり1機械は
急に動作できないのが、非再帰型フィルタ14の角が丸
くなった動作指令信号りは機械を動作の初めにはゆっく
り動作させ、機械を動作の終わりで目標位置に停止させ
る際にはゆっくり動作させて機械の振動を防止すること
ができる。この場合にも、何ら複雑な前処理を行わずに
台形の動作指令信号りが簡単に得られる。また、非再帰
型フィルタ14からの位置指令信号りを微分回路で微分
すれば第3図に示すような速度指令信号りが得られる。
に接続した場合には非再帰型フィルタ14は非再帰型フ
ィルタ13の出力信号gが入力信号INとして入力され
て制御信号kが入力され、出力信号りを出力する。この
非再帰型フィルタ14の出力信号りは第2図に示すよう
に台形の角が丸くなった波形となり、機械に対する動作
指令信号としてはより理想的なもの(機械を円滑に動か
すことができる動作指令信号)となる。つまり1機械は
急に動作できないのが、非再帰型フィルタ14の角が丸
くなった動作指令信号りは機械を動作の初めにはゆっく
り動作させ、機械を動作の終わりで目標位置に停止させ
る際にはゆっくり動作させて機械の振動を防止すること
ができる。この場合にも、何ら複雑な前処理を行わずに
台形の動作指令信号りが簡単に得られる。また、非再帰
型フィルタ14からの位置指令信号りを微分回路で微分
すれば第3図に示すような速度指令信号りが得られる。
なお、上記動作指令信号作成手段1oは4個以上の非再
帰型フィルタを直列に構成して各種の図形の動作指令信
号を作成するようにしてもよい。また、上記非再帰型フ
ィルタはハードウェアで構成しても、コンピュータを用
いてソフトウェアにより実現してもよく、いずれの場合
も動作指令信号を簡単に作成できてサンプリング時間を
短くでき、制御対象の高性能で滑らかな動作制御を低コ
ストで実現することができる。
帰型フィルタを直列に構成して各種の図形の動作指令信
号を作成するようにしてもよい。また、上記非再帰型フ
ィルタはハードウェアで構成しても、コンピュータを用
いてソフトウェアにより実現してもよく、いずれの場合
も動作指令信号を簡単に作成できてサンプリング時間を
短くでき、制御対象の高性能で滑らかな動作制御を低コ
ストで実現することができる。
以上のように請求項1の発明によれば、制御対称に所望
の動作を実行させる動作指令信号を動作指令信号作成手
段にて作成し、この作成した動作指令信号を上記制御対
称に出力して上記制御対象の動作を制御する駆動制御装
置において、上記動作指令信号作成手段は非再帰型フィ
ルタを複数個直列に接続して構成したので、動作指令信
号を簡単に、かつ速く作成することができ、制御対象の
高性能で滑らかな動作制御を低コストで実現することが
できる。
の動作を実行させる動作指令信号を動作指令信号作成手
段にて作成し、この作成した動作指令信号を上記制御対
称に出力して上記制御対象の動作を制御する駆動制御装
置において、上記動作指令信号作成手段は非再帰型フィ
ルタを複数個直列に接続して構成したので、動作指令信
号を簡単に、かつ速く作成することができ、制御対象の
高性能で滑らかな動作制御を低コストで実現することが
できる。
また、請求項2の発明によれば、請求項1記載の駆動制
御装置において、上記非再帰型フィルタは、順次に入力
される入力信号を順次に記憶する直列に複数段設けられ
た遅延素子と、該複数段の遅延素子の各出力信号を制御
信号に応じた数だけ加算する加算器と、該加算器からの
データを上記制#信号に基づいて割算する割算器とから
なるので、請求項1の発明と同様な効果を奏する。
御装置において、上記非再帰型フィルタは、順次に入力
される入力信号を順次に記憶する直列に複数段設けられ
た遅延素子と、該複数段の遅延素子の各出力信号を制御
信号に応じた数だけ加算する加算器と、該加算器からの
データを上記制#信号に基づいて割算する割算器とから
なるので、請求項1の発明と同様な効果を奏する。
第1図は本発明の一実施例における動作指令信号作成手
段を示すブロック図、第2図及び第3図は同動作指令信
号作成手段を説明するための波形図、第4図は同動作指
令信号作成手段で用いた非再帰型フィルタを示すブロッ
ク図、第5図は同非再帰型フィルタの動作を説明するた
めの波形図、第6図は本発明を応用した産業用ロボット
の一例を示す概略図、第7図は上記実施例を示すプロッ
り図、第8図は動作指令信号の例を示す波形図である。 lO・・・動作指令信号作成手段、12,13,14・
・・非再帰型フィルタ、15□〜15.・・・バッファ
、16.〜16.・・・スイッチ、17・・・加算器、
18・・・割算器、19・・・バソファー
段を示すブロック図、第2図及び第3図は同動作指令信
号作成手段を説明するための波形図、第4図は同動作指
令信号作成手段で用いた非再帰型フィルタを示すブロッ
ク図、第5図は同非再帰型フィルタの動作を説明するた
めの波形図、第6図は本発明を応用した産業用ロボット
の一例を示す概略図、第7図は上記実施例を示すプロッ
り図、第8図は動作指令信号の例を示す波形図である。 lO・・・動作指令信号作成手段、12,13,14・
・・非再帰型フィルタ、15□〜15.・・・バッファ
、16.〜16.・・・スイッチ、17・・・加算器、
18・・・割算器、19・・・バソファー
Claims (1)
- 【特許請求の範囲】 1、制御対称に所望の動作を実行させる動作指令信号を
動作指令信号作成手段にて作成し、この作成した動作指
令信号を上記制御対称に出力して上記制御対象の動作を
制御する駆動制御装置において、 上記動作指令信号作成手段は非再帰型フィルタを複数個
直列に接続して構成したことを特徴とする駆動制御装置
。 2、請求項1記載の駆動制御装置において、上記非再帰
型フィルタは、順次に入力される入力信号を順次に記憶
する直列に複数段設けられた遅延素子と、該複数段の遅
延素子の各出力信号を制御信号に応じた数だけ加算する
加算器と、該加算器からのデータを上記制御信号に基づ
いて割算する割算器とからなることを特徴とする駆動制
御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2213333A JP2884537B2 (ja) | 1990-08-10 | 1990-08-10 | 駆動制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2213333A JP2884537B2 (ja) | 1990-08-10 | 1990-08-10 | 駆動制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0498403A true JPH0498403A (ja) | 1992-03-31 |
| JP2884537B2 JP2884537B2 (ja) | 1999-04-19 |
Family
ID=16637421
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2213333A Expired - Fee Related JP2884537B2 (ja) | 1990-08-10 | 1990-08-10 | 駆動制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2884537B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010510479A (ja) * | 2006-11-17 | 2010-04-02 | カール ザイス インダストリエル メステクニーク ゲゼルシャフト ミット ベシュレンクテル ハフツング | 多数の測定点の空間座標を判定するための方法および装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59168513A (ja) * | 1983-03-16 | 1984-09-22 | Fanuc Ltd | 加減速制御方式 |
| JPH03108007A (ja) * | 1989-09-21 | 1991-05-08 | Nec Corp | サーボモータの加減速制御装置 |
-
1990
- 1990-08-10 JP JP2213333A patent/JP2884537B2/ja not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59168513A (ja) * | 1983-03-16 | 1984-09-22 | Fanuc Ltd | 加減速制御方式 |
| JPH03108007A (ja) * | 1989-09-21 | 1991-05-08 | Nec Corp | サーボモータの加減速制御装置 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010510479A (ja) * | 2006-11-17 | 2010-04-02 | カール ザイス インダストリエル メステクニーク ゲゼルシャフト ミット ベシュレンクテル ハフツング | 多数の測定点の空間座標を判定するための方法および装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2884537B2 (ja) | 1999-04-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0384604A (ja) | 数値制御装置の送り速度制御方法 | |
| GB2102590A (en) | Digital movement controller for automatic multi-axis machines | |
| JPH0438504A (ja) | 位置決め制御装置および位置決め制御方法 | |
| JPH06250723A (ja) | ロボットの振動低減装置 | |
| JPH0498403A (ja) | 駆動制御装置 | |
| WO2020059342A1 (ja) | ロボットシミュレータ | |
| JP4044105B2 (ja) | 系統毎に運転手段を切り替える機能を有する数値制御装置 | |
| JP2000315106A (ja) | プログラマブルコントローラ | |
| US4642540A (en) | Robot control systems | |
| US5133047A (en) | Robot control method and apparatus | |
| JP2577003B2 (ja) | ロボットの制御方法 | |
| JPH0623928B2 (ja) | ロボツトハンドの軌道修正方法 | |
| JPH1020910A (ja) | ロボットコントローラおよびロボットの制御方法 | |
| JP2787207B2 (ja) | 多軸位置サーボ装置 | |
| JP2806955B2 (ja) | 3次元工具補正方法 | |
| JP2996445B2 (ja) | 複数軸駆動装置 | |
| JP2705259B2 (ja) | ロボットの制御装置 | |
| JPH06230818A (ja) | サーボ制御装置 | |
| JPH0199102A (ja) | サーボ制御装置 | |
| JP2953925B2 (ja) | 駆動部品の制御装置 | |
| KR870001209B1 (ko) | Sine 커브를 이용한 위치 제어장치 | |
| JPS6068408A (ja) | 位置決め制御装置 | |
| KR20240105737A (ko) | 반진동 제어를 위한 모션 프로파일 생성 장치 및 방법 | |
| JP2716446B2 (ja) | サーボ制御装置 | |
| JPH07200032A (ja) | サーボ制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090212 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100212 Year of fee payment: 11 |
|
| LAPS | Cancellation because of no payment of annual fees |