JPS635762B2 - - Google Patents
Info
- Publication number
- JPS635762B2 JPS635762B2 JP50143981A JP14398175A JPS635762B2 JP S635762 B2 JPS635762 B2 JP S635762B2 JP 50143981 A JP50143981 A JP 50143981A JP 14398175 A JP14398175 A JP 14398175A JP S635762 B2 JPS635762 B2 JP S635762B2
- Authority
- JP
- Japan
- Prior art keywords
- speed
- speed setting
- controlled object
- setting value
- analog
- 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.)
- Expired
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/19—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
- G05B19/21—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device
- G05B19/23—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control
- G05B19/231—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control the positional error is used to control continuously the servomotor according to its magnitude
- G05B19/232—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control the positional error is used to control continuously the servomotor according to its magnitude with speed feedback only
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/414—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
- G05B19/4142—Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller characterised by the use of a microprocessor
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/34—Director, elements to supervisory
- G05B2219/34215—Microprocessor
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/37—Measurements
- G05B2219/37154—Encoder and absolute position counter
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/42—Servomotor, servo controller kind till VSS
- G05B2219/42237—Pwm pulse width modulation, pulse to position modulation ppm
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Control Of Position Or Direction (AREA)
- Feedback Control In General (AREA)
- Control Of Electric Motors In General (AREA)
- Control Or Security For Electrophotography (AREA)
Description
【発明の詳細な説明】
本発明は、サーボ制御方式による位置決め装置
に関するものである。
に関するものである。
従来、高速かつ高精度な位置決めを行う装置に
は、一般に第1図に示すような速度と位置信号の
負帰還を施こしたデイジタルサーボ制御方式が使
われてきた。第1図において、1は位置決めを行
う被制御物体(図示せず)の停止点までの方向と
距離を示す位置カウンタである。この位置カウン
タ1には被制御物体の移動距離を示す数値がプリ
セツトされ、それが位置検出器8からの位置パル
ス信号により1ずつカウント・ダウンされる。位
置検出器8は被制御物体を駆動するサーボ・モー
タ6の回転軸と機械的に結合されており、上記位
置パルス信号は被制御物体が単位距離移動するご
とに発生する。2は速度設定回路であり、位置カ
ウンタ1の内容を受けて、被制御物体の停止点ま
での距離に対応してアナログ的な速度設定信号
(基準速度)3を出力する。なお、この速度設定
信号3は被制御物体の移動方向により、正もしく
は負の極性をとる。
は、一般に第1図に示すような速度と位置信号の
負帰還を施こしたデイジタルサーボ制御方式が使
われてきた。第1図において、1は位置決めを行
う被制御物体(図示せず)の停止点までの方向と
距離を示す位置カウンタである。この位置カウン
タ1には被制御物体の移動距離を示す数値がプリ
セツトされ、それが位置検出器8からの位置パル
ス信号により1ずつカウント・ダウンされる。位
置検出器8は被制御物体を駆動するサーボ・モー
タ6の回転軸と機械的に結合されており、上記位
置パルス信号は被制御物体が単位距離移動するご
とに発生する。2は速度設定回路であり、位置カ
ウンタ1の内容を受けて、被制御物体の停止点ま
での距離に対応してアナログ的な速度設定信号
(基準速度)3を出力する。なお、この速度設定
信号3は被制御物体の移動方向により、正もしく
は負の極性をとる。
一方、サーボ・モータ6の回転軸には位置検出
器8とともに速度検出器7も機械的に結合されて
おり、この速度検出器7によりモータ6の回転速
度に比例した電圧が検出される。4は速度設定回
路2より与えられる速度設定信号3と上記速度検
出器7で検出される速度電圧信号をアナログ的に
比較減算するアナログ減算器で、この減算器の出
力がアナログ電力増幅器5で電力増幅されてサー
ボ・モータ6に供給される。つまり、サーボ・モ
ータ6、速度検出器7、減算器4、増幅器5でい
わゆる速度サーボ・ループを形成しており、モー
タ6すなわち被制御物体は速度設定回路2より与
えられる速度設定信号3に追従して速度制御され
ることになる。
器8とともに速度検出器7も機械的に結合されて
おり、この速度検出器7によりモータ6の回転速
度に比例した電圧が検出される。4は速度設定回
路2より与えられる速度設定信号3と上記速度検
出器7で検出される速度電圧信号をアナログ的に
比較減算するアナログ減算器で、この減算器の出
力がアナログ電力増幅器5で電力増幅されてサー
ボ・モータ6に供給される。つまり、サーボ・モ
ータ6、速度検出器7、減算器4、増幅器5でい
わゆる速度サーボ・ループを形成しており、モー
タ6すなわち被制御物体は速度設定回路2より与
えられる速度設定信号3に追従して速度制御され
ることになる。
第2図は速度設定回路2の動作特性を示したも
のである。ここで、横軸は被制御物体の停止点か
らの距離(位置)xを示し、縦軸は速度設定値x0
を示す。すなわち、速度設定回路2は位置カウン
タ1の内容を取り込み、例えば被制御物体が停止
点(原点)からx1の距離に到達した時、速度設定
値x01のアナログ信号を送出する。この速度設定
値x0は被制御物体が停止点に近づくにつれて小さ
くなり、停止点の直前で零になる。サーボ・モー
タ6の速度は上記速度設定値x0の変化に追従して
制御され、漸次減少していき、その結果、被制御
物体は目的の位置に停止する。
のである。ここで、横軸は被制御物体の停止点か
らの距離(位置)xを示し、縦軸は速度設定値x0
を示す。すなわち、速度設定回路2は位置カウン
タ1の内容を取り込み、例えば被制御物体が停止
点(原点)からx1の距離に到達した時、速度設定
値x01のアナログ信号を送出する。この速度設定
値x0は被制御物体が停止点に近づくにつれて小さ
くなり、停止点の直前で零になる。サーボ・モー
タ6の速度は上記速度設定値x0の変化に追従して
制御され、漸次減少していき、その結果、被制御
物体は目的の位置に停止する。
このように、速度のアナログ制御方式をふくむ
位置決め装置は、アナログ的な速度信号の負帰還
により停止時の速度パターンを制御して高速化、
高精度化を図り、かつ安定に位置決め動作を行う
ようにしている。
位置決め装置は、アナログ的な速度信号の負帰還
により停止時の速度パターンを制御して高速化、
高精度化を図り、かつ安定に位置決め動作を行う
ようにしている。
しかし、第1図に示した従来の位置決め装置の
欠点は、第2図の位置xに対する速度設定値x0を
作り出す速度設定回路にある。すなわち、第2図
に示すように、速度の設定値は階段状の特性をと
る関係上、滑らかな減速を行うためには階段の段
数を増して、速度設定値パターンを滑らかな曲線
に近ずける必要がある。しかし、この階段の段数
を増せば増すほど速度設定回路の構成が複雑にな
り、高価なものとなる。これが第1の欠点であ
る。又、この種のサーボ系では一般に被制御物体
の慣性モーメントまたは負荷摩擦トルクが変つた
場合、速度設定回路の特性を変えなければならな
い。しかし、速度設定回路の特性を変えるために
は速度設定回路全体の構成を変えることが必要
で、これは回路設計からやり直さなければならな
いことを意味している。すなわち、被制御物体の
特性変化に対して、第1図の従来の位置決め装置
は適応性、融通性に乏しく、これが第2の欠点で
ある。さらに従来の位置決め装置は単に現在位置
に対応する目標速度を出力するだけであるため、
被制御物体が与えられた目標速度に忠実に追従し
ない場合、正確な制御動作が実現されない。これ
が第3の欠点である。
欠点は、第2図の位置xに対する速度設定値x0を
作り出す速度設定回路にある。すなわち、第2図
に示すように、速度の設定値は階段状の特性をと
る関係上、滑らかな減速を行うためには階段の段
数を増して、速度設定値パターンを滑らかな曲線
に近ずける必要がある。しかし、この階段の段数
を増せば増すほど速度設定回路の構成が複雑にな
り、高価なものとなる。これが第1の欠点であ
る。又、この種のサーボ系では一般に被制御物体
の慣性モーメントまたは負荷摩擦トルクが変つた
場合、速度設定回路の特性を変えなければならな
い。しかし、速度設定回路の特性を変えるために
は速度設定回路全体の構成を変えることが必要
で、これは回路設計からやり直さなければならな
いことを意味している。すなわち、被制御物体の
特性変化に対して、第1図の従来の位置決め装置
は適応性、融通性に乏しく、これが第2の欠点で
ある。さらに従来の位置決め装置は単に現在位置
に対応する目標速度を出力するだけであるため、
被制御物体が与えられた目標速度に忠実に追従し
ない場合、正確な制御動作が実現されない。これ
が第3の欠点である。
本発明の目的は、上記した従来技術の欠点をな
くし、回路構成が簡単になり、かつ被制御物体の
特性変化、目標位置からのずれ等に対して適応性
の高い、高速、高精度の位置決め装置を提供する
ことにある。
くし、回路構成が簡単になり、かつ被制御物体の
特性変化、目標位置からのずれ等に対して適応性
の高い、高速、高精度の位置決め装置を提供する
ことにある。
上記の目的を達成するため、本発明による装置
では、従来の速度のアナログフイードバツクによ
る位置決め装置の最大の欠点であつた速度設定回
路を電子計算機の書き換え可能な記憶装置(メモ
リ)で置き換え、これに予め記憶している速度テ
ーブルにより位置決めの制御を行なうことを特徴
としている。
では、従来の速度のアナログフイードバツクによ
る位置決め装置の最大の欠点であつた速度設定回
路を電子計算機の書き換え可能な記憶装置(メモ
リ)で置き換え、これに予め記憶している速度テ
ーブルにより位置決めの制御を行なうことを特徴
としている。
以下、本発明の内容を実施例によつて詳しく説
明する。
明する。
第3図は本発明による位置決め装置の基本とな
る実施例を示したものである。図において、位置
カウンタ1、アナログ減算器4、アナログ電力増
幅器5、サーボ・モータ6、速度検出器7および
位置検出器8は第1図の従来装置と同じである。
第1図と異なる点は、従来の速度設定回路を書き
換え可能なメモリを具備してなる電子計算機10
で置き換えるとともに、速度検出器7で検出され
たアナログ量の速度電圧値をデイジタル量に変換
するアナログ・デイジタル変換器9a、及び電子
計算機10からデイジタル量で出力される速度設
定値をアナログ量に変換するデイジタル・アナロ
ク変換器9bを設けたことである。ここで、電子
計算機10のメモリには、被制御物体の位置およ
び速度に対応した速度設定データが速度テーブル
として予め格納される。
る実施例を示したものである。図において、位置
カウンタ1、アナログ減算器4、アナログ電力増
幅器5、サーボ・モータ6、速度検出器7および
位置検出器8は第1図の従来装置と同じである。
第1図と異なる点は、従来の速度設定回路を書き
換え可能なメモリを具備してなる電子計算機10
で置き換えるとともに、速度検出器7で検出され
たアナログ量の速度電圧値をデイジタル量に変換
するアナログ・デイジタル変換器9a、及び電子
計算機10からデイジタル量で出力される速度設
定値をアナログ量に変換するデイジタル・アナロ
ク変換器9bを設けたことである。ここで、電子
計算機10のメモリには、被制御物体の位置およ
び速度に対応した速度設定データが速度テーブル
として予め格納される。
速度テーブルの速度設定は任意の速度状態から
最短時間で精密かつ滑らかな位置決めを行う事を
基本とする。従来の速度設定値は第2図に示した
通り、階段上の特性を有していた。ここで、使用
する速度テーブル中の速度設定値は、原理的に第
2図に示した通り、停止位置までの距離Xtが小
さくなるに従つて、小さくなる。しかし、第2図
に示した階段上の特性とは異なり、距離Xtのキ
ザミを小さく設定し、ほぼ、滑らかな曲線に近づ
ける。本発明では、この速度設定値を書き換え可
能な記憶装置(メモリ)に格納するため、回路構
成を変更せずに、ただ、記憶(メモリ)容量を大
きくすることにより、簡単に滑らかな曲線を実現
できる。
最短時間で精密かつ滑らかな位置決めを行う事を
基本とする。従来の速度設定値は第2図に示した
通り、階段上の特性を有していた。ここで、使用
する速度テーブル中の速度設定値は、原理的に第
2図に示した通り、停止位置までの距離Xtが小
さくなるに従つて、小さくなる。しかし、第2図
に示した階段上の特性とは異なり、距離Xtのキ
ザミを小さく設定し、ほぼ、滑らかな曲線に近づ
ける。本発明では、この速度設定値を書き換え可
能な記憶装置(メモリ)に格納するため、回路構
成を変更せずに、ただ、記憶(メモリ)容量を大
きくすることにより、簡単に滑らかな曲線を実現
できる。
また、停止位置までの距離Xtが同じ値で、実
速度を示す速度データX〓tが異なる場合、以下の
ように速度設定値を定める。
速度を示す速度データX〓tが異なる場合、以下の
ように速度設定値を定める。
速度データX〓tが目標速度より大きい値のと
き、停止位置を行き過ぎる可能性が高いため
に、速度設定値は小さな値に設定する。
き、停止位置を行き過ぎる可能性が高いため
に、速度設定値は小さな値に設定する。
速度データX〓tが目標速度より小さい値のと
き、目標速度に近づけるために、速度設定値は
大きい値に設定する。
き、目標速度に近づけるために、速度設定値は
大きい値に設定する。
第4図に電子計算機10による処理過程のフロ
ーチヤートを示す。すなわち、位置カウンタ1に
より被制御物体の停止点までの距離(位置)を示
す位置データxtが、又、この時の実速度を示す速
度データx〓tがアナログ・デイジタル変換器9aを
通し、それぞれ電子計算機10に読み込まれる。
電子計算機10は読み込まれた位置および速度デ
ータからメモリ・アドレス(X,Y)を作成して
メモリをリフアし、メモリに予め格納されている
速度テーブル内の当該位置および速度データに対
応した速度設定値x〓0を読み出す。この速度設定値
x〓0は電子計算機10からデイジタル量で出力され
るが、これはデイジタル・アナログ変換器9bで
アナログ量に変換され、アナログ速度設定信号3
として減算器4に与えられることになる。減算器
4、電力増幅器5、サーボ・モータ6、速度検出
器7のサーボ・ループの動作は従来と同じであ
り、第3図の構成においても、従来と同様に高
速、高精度かつ安定に位置決め動作を行うことが
できる。
ーチヤートを示す。すなわち、位置カウンタ1に
より被制御物体の停止点までの距離(位置)を示
す位置データxtが、又、この時の実速度を示す速
度データx〓tがアナログ・デイジタル変換器9aを
通し、それぞれ電子計算機10に読み込まれる。
電子計算機10は読み込まれた位置および速度デ
ータからメモリ・アドレス(X,Y)を作成して
メモリをリフアし、メモリに予め格納されている
速度テーブル内の当該位置および速度データに対
応した速度設定値x〓0を読み出す。この速度設定値
x〓0は電子計算機10からデイジタル量で出力され
るが、これはデイジタル・アナログ変換器9bで
アナログ量に変換され、アナログ速度設定信号3
として減算器4に与えられることになる。減算器
4、電力増幅器5、サーボ・モータ6、速度検出
器7のサーボ・ループの動作は従来と同じであ
り、第3図の構成においても、従来と同様に高
速、高精度かつ安定に位置決め動作を行うことが
できる。
第3図の基本構成から、本発明による位置決め
装置によれば、電子計算機10のメモリ内の速度
テーブルのデータを書き換えることにより被制御
物体の特性の変化に容易に対応でき、適応性も高
く、又、メモリ容量を増すだけで速度テーブルの
内容が豊富になり、第2図の階段特性をよりこま
かくできることが理解される。更に、被制御物体
の位置だけでなく、その時の速度にもとづいて速
度設定値を得ていることにより、被制御物体のよ
り最適な速度制御が達成される。
装置によれば、電子計算機10のメモリ内の速度
テーブルのデータを書き換えることにより被制御
物体の特性の変化に容易に対応でき、適応性も高
く、又、メモリ容量を増すだけで速度テーブルの
内容が豊富になり、第2図の階段特性をよりこま
かくできることが理解される。更に、被制御物体
の位置だけでなく、その時の速度にもとづいて速
度設定値を得ていることにより、被制御物体のよ
り最適な速度制御が達成される。
次に、第3図の変形例を二、三説明する。
第5図は第3図の構成を変形した他の実施例
で、アナログ・デイジタル変換器9aを取り除き、
電子計算機10の内部で位置情報より速度情報を
作成する実施例を示したものである。つまり、位
置カウンタ1のデータを一定の時間間隔Tで読み
込むことにより、直接速度データを読み込まなく
とも、1回前または2回以上前に読み込んだ位置
カウンタのデータとの差を電子計算機内部で計算
することにより速度情報が得られる。第5図の処
理の過程を第4図に点線によつて示す。この場
合、速度テーブルの速度設定値の分割を位置およ
び速度共に等間隔に行なうことにより、第4図の
処理の過程が簡単になる。なお、この実施例は電
子計算機10に速度データを読み込まないため、
位置データに対応した速度テーブルをメモリに用
意すれば、位置情報だけにもとづいて速度設定値
を出力する形式の位置決め装置となる。
で、アナログ・デイジタル変換器9aを取り除き、
電子計算機10の内部で位置情報より速度情報を
作成する実施例を示したものである。つまり、位
置カウンタ1のデータを一定の時間間隔Tで読み
込むことにより、直接速度データを読み込まなく
とも、1回前または2回以上前に読み込んだ位置
カウンタのデータとの差を電子計算機内部で計算
することにより速度情報が得られる。第5図の処
理の過程を第4図に点線によつて示す。この場
合、速度テーブルの速度設定値の分割を位置およ
び速度共に等間隔に行なうことにより、第4図の
処理の過程が簡単になる。なお、この実施例は電
子計算機10に速度データを読み込まないため、
位置データに対応した速度テーブルをメモリに用
意すれば、位置情報だけにもとづいて速度設定値
を出力する形式の位置決め装置となる。
第6図はさらに第5図の構成を変形した他の実
施例である。すなわち、これは速度検出器7を取
り除き、単位時間当りの位置検出器8からの位置
パルスをカウントすることにより速度情報を得る
速度カウンタ11と、この速度カウンタ11のデ
ータをアナログ量に変換するデイジタル・アナロ
グ変換器9cで代用する実施例である。
施例である。すなわち、これは速度検出器7を取
り除き、単位時間当りの位置検出器8からの位置
パルスをカウントすることにより速度情報を得る
速度カウンタ11と、この速度カウンタ11のデ
ータをアナログ量に変換するデイジタル・アナロ
グ変換器9cで代用する実施例である。
第7図は第6図のデイジタル・アナログ変換器
9b,9cを取り除いた更に他の実施例である。こ
の場合、電子計算機10から出力される設定速度
情報と速度カウンタ11で得られる速度情報の減
算は、デイジタル減算器12によりデイジタル的
に行う。そして、このデイジタル的に減算した結
果に応じて、パルス幅変調器13でパルス幅に変
調し、そのパルス幅変調された信号でスイツチン
グ電力増幅器14を駆動し、このスイツチング電
力増幅器14からのパルス幅変調された信号でモ
ータを駆動して位置決め動作を行う。なお、この
部分については、同一出願人から既に提案されて
いる(特願昭49−47760号参照)。
9b,9cを取り除いた更に他の実施例である。こ
の場合、電子計算機10から出力される設定速度
情報と速度カウンタ11で得られる速度情報の減
算は、デイジタル減算器12によりデイジタル的
に行う。そして、このデイジタル的に減算した結
果に応じて、パルス幅変調器13でパルス幅に変
調し、そのパルス幅変調された信号でスイツチン
グ電力増幅器14を駆動し、このスイツチング電
力増幅器14からのパルス幅変調された信号でモ
ータを駆動して位置決め動作を行う。なお、この
部分については、同一出願人から既に提案されて
いる(特願昭49−47760号参照)。
以上説明したように、本発明による位置決め装
置によれば、通常の計算機のメモリを速度テーブ
ルとして利用して通常の電子計算機のメモリを利
用し、回路構成もあまり複雑にすることなく、メ
モリ容量を増すだけで速度設定値の階段特性をよ
りこまかくすることができ、かつ、その速度設定
値は現在の位置と速度とにより求めているため、
各位置において実際の速度に合せた速度設定がで
きるため、任意の速度状態から最短時間で精密か
つ滑らかな位置決めを行うことができる。又、メ
モリに記憶された速度テーブルの内容を変えれ
ば、被制御物体の慣性能率や摩擦特性など変化に
対して色々な被適応性の高い位置決め装置が得ら
れる。
置によれば、通常の計算機のメモリを速度テーブ
ルとして利用して通常の電子計算機のメモリを利
用し、回路構成もあまり複雑にすることなく、メ
モリ容量を増すだけで速度設定値の階段特性をよ
りこまかくすることができ、かつ、その速度設定
値は現在の位置と速度とにより求めているため、
各位置において実際の速度に合せた速度設定がで
きるため、任意の速度状態から最短時間で精密か
つ滑らかな位置決めを行うことができる。又、メ
モリに記憶された速度テーブルの内容を変えれ
ば、被制御物体の慣性能率や摩擦特性など変化に
対して色々な被適応性の高い位置決め装置が得ら
れる。
従つて、本発明の位置決め装置は、例えばマイ
クロ・コンピユータなどの電子計算機で数値処理
を行なう電子計算機端末装置としてのプリンタの
印字ヘツド送り機構、紙送り機構、又は数値制御
の工作機械の位置決め装置など、精密かつ滑らか
な位置決めを必要とするサーボ機構に特に有効に
使用できる。
クロ・コンピユータなどの電子計算機で数値処理
を行なう電子計算機端末装置としてのプリンタの
印字ヘツド送り機構、紙送り機構、又は数値制御
の工作機械の位置決め装置など、精密かつ滑らか
な位置決めを必要とするサーボ機構に特に有効に
使用できる。
第1図は従来のサーボ制御方式による位置決め
装置のブロツク図、第2図は第1図の速度設定回
路の特性図、第3図は本発明の一実施例のブロツ
ク図、第4図はその動作フローチヤート、第5図
乃至第7図は本発明の他の一実施例のブロツク図
である。 1……位置カウンタ、4……減算器、5……電
力増幅器、6……サーボ・モータ、7……速度検
出器、8……位置検出器、9a……アナログ・デ
イジタル変換器、9b……デイジタル・アナログ
変換器、10……電子計算機。
装置のブロツク図、第2図は第1図の速度設定回
路の特性図、第3図は本発明の一実施例のブロツ
ク図、第4図はその動作フローチヤート、第5図
乃至第7図は本発明の他の一実施例のブロツク図
である。 1……位置カウンタ、4……減算器、5……電
力増幅器、6……サーボ・モータ、7……速度検
出器、8……位置検出器、9a……アナログ・デ
イジタル変換器、9b……デイジタル・アナログ
変換器、10……電子計算機。
Claims (1)
- 1 被制御物体の位置および速度情報の負帰還を
施こした閉ループ・サーボ制御方式による位置決
め装置において、記憶装置の内蔵した電子計算機
を具備し、その記憶装置に前記被制御物体の速度
を規定する速度設定値データを現在位置および現
在速度に対応させた形式でテーブルとして格納し
ておき、前記電子計算機は前記制御物体の現在位
置情報と速度情報に対応した速度設定値を前記テ
ーブルより求め、これを前記被制御物体の新しい
速度を規定する速度設定信号として閉ループ・サ
ーボ系に与えることを特徴とする位置決め装置。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP50143981A JPS5272077A (en) | 1975-12-05 | 1975-12-05 | Positioning system |
| US05/746,627 US4143310A (en) | 1975-12-05 | 1976-12-01 | Apparatus for positioning |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP50143981A JPS5272077A (en) | 1975-12-05 | 1975-12-05 | Positioning system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS5272077A JPS5272077A (en) | 1977-06-16 |
| JPS635762B2 true JPS635762B2 (ja) | 1988-02-05 |
Family
ID=15351529
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP50143981A Granted JPS5272077A (en) | 1975-12-05 | 1975-12-05 | Positioning system |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US4143310A (ja) |
| JP (1) | JPS5272077A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9844743B2 (en) | 2011-11-07 | 2017-12-19 | Toyota Boshoku Kabushiki Kaisha | Oil deterioration prevention device |
Families Citing this family (43)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5916291B2 (ja) * | 1977-04-28 | 1984-04-14 | ファナック株式会社 | 主軸制御方式 |
| US4270868A (en) * | 1978-10-24 | 1981-06-02 | International Business Machines Corporation | Digital pulse-width modulated printer escapement control system |
| JPS55103097A (en) * | 1979-01-29 | 1980-08-06 | Hitachi Ltd | System for driving motor for moving stage |
| JPS5636710A (en) * | 1979-09-04 | 1981-04-10 | Fanuc Ltd | Feed speed command system |
| US4355272A (en) * | 1979-10-09 | 1982-10-19 | Optimetrix Corporation | Shutter mechanism |
| US4287461A (en) * | 1979-12-06 | 1981-09-01 | International Business Machines Corporation | Motor driving system |
| JPS56107533U (ja) * | 1980-01-18 | 1981-08-21 | ||
| GB2070285B (en) * | 1980-02-14 | 1983-06-02 | Zeuss International Trading Co | Position control |
| FR2477935A1 (fr) * | 1980-03-17 | 1981-09-18 | Commissariat Energie Atomique | Procede de positionnement d'un organe par rapport a une surface metallique et a une discontinuite formee sur cette surface et dispositif de mise en oeuvre de ce procede |
| EP0038391B1 (en) * | 1980-04-23 | 1984-07-25 | Fanuc Ltd. | Tracer control equipment |
| CH651948A5 (de) * | 1980-08-17 | 1985-10-15 | Maag Zahnraeder & Maschinen Ag | Positionsregelvorrichtung mit einer digitalen inkrementellen messeinrichtung. |
| US4366422A (en) * | 1980-08-25 | 1982-12-28 | Rockwell International Corporation | Velocity sensing pulse pair servo apparatus |
| JPS5745604A (en) * | 1980-09-03 | 1982-03-15 | Hitachi Ltd | Servo system driving device |
| JPS5752919A (en) * | 1980-09-12 | 1982-03-29 | Ricoh Co Ltd | Speed controlling system |
| FR2499961B1 (fr) * | 1981-02-19 | 1987-04-10 | Komatsu Forklift | Chariot elevateur et dispositif de commande electronique de ce chariot |
| US4469993A (en) * | 1981-03-03 | 1984-09-04 | Swanson Systems, Inc. | Programmable multiple position machine |
| US4404505A (en) * | 1981-03-03 | 1983-09-13 | Swanson Systems, Inc. | Programmable multiple position machine |
| EP0066673B1 (en) * | 1981-03-04 | 1987-09-09 | Hitachi, Ltd. | Method for controlling angular position and apparatus therefor |
| GB2099184B (en) * | 1981-03-31 | 1985-06-05 | Toyoda Automatic Loom Works | Forklift control system |
| JPS57208422A (en) * | 1981-06-18 | 1982-12-21 | Fuji Photo Film Co Ltd | Hue judging device |
| JPS584320A (ja) * | 1981-06-25 | 1983-01-11 | Fanuc Ltd | 放電加工機制御方式 |
| US4459675A (en) * | 1981-10-16 | 1984-07-10 | International Business Machines Corporation | Printer control system with error count averaging |
| US4490796A (en) * | 1981-10-16 | 1984-12-25 | International Business Machines Corporation | Print head motor control system using analog and digital feedback |
| JPS58151885A (ja) * | 1982-03-03 | 1983-09-09 | Hitachi Ltd | モ−タの位置制御方法 |
| FR2530173B1 (fr) * | 1982-07-14 | 1987-08-14 | Kuka Schweissanlagen & Roboter | Procede et montage pour freiner une partie de machine et pour l'arreter |
| US4486797A (en) * | 1982-11-22 | 1984-12-04 | International Business Machines Corporation | Sliding mask variable resolution velocity trajectory for track following servo |
| US4774446A (en) * | 1984-10-04 | 1988-09-27 | Pitney Bowes Inc. | Microprocessor controlled d.c. motor for controlling printing means |
| JPS61120209A (ja) * | 1984-11-16 | 1986-06-07 | Ono Sokki Co Ltd | 整合方法 |
| DE3516303A1 (de) * | 1985-05-07 | 1986-11-13 | Robert Bosch Gmbh, 7000 Stuttgart | Verfahren zur transformation der signalcharakteristik eines sensorsignals |
| NL8502525A (nl) * | 1985-09-16 | 1987-04-16 | Groot R Holding Laag Zuthem Bv | Manipulator. |
| US4777609A (en) * | 1985-12-11 | 1988-10-11 | International Business Machines Corporation | Print head motor control system having steady state velocity compensation |
| US4816731A (en) * | 1985-12-16 | 1989-03-28 | Delapena Honing Equipment Limited | Honing machine |
| US4750430A (en) * | 1986-06-26 | 1988-06-14 | Hagglunds Denison Corporation | Control for transfer system having inhaul and outhaul winches |
| US4706008A (en) * | 1986-12-11 | 1987-11-10 | Ibm Corporation | Self-adjusting homing for a stepping motor |
| JPH01267412A (ja) * | 1988-04-19 | 1989-10-25 | Yokogawa Electric Corp | パルス演算器 |
| JPH0614065B2 (ja) * | 1988-10-19 | 1994-02-23 | 本田技研工業株式会社 | ガスレートセンサ |
| KR910005243B1 (ko) * | 1988-12-30 | 1991-07-24 | 삼성전자 주식회사 | 지수함수적 가감속에 의한 서보모터의 위치제어장치 및 방법 |
| KR900017735A (ko) * | 1989-05-19 | 1990-12-19 | 강진구 | 이송물의 직선 이송방법 |
| US5910199A (en) * | 1997-02-26 | 1999-06-08 | Vickers, Incorporated | Method and apparatus for fast threading pullout in a numerically controlled threading application |
| JP2982790B2 (ja) * | 1998-05-21 | 1999-11-29 | ブラザー工業株式会社 | Dcモータ制御回路 |
| DE10261225B4 (de) * | 2002-12-20 | 2006-11-16 | Dorma Gmbh + Co. Kg | Elektrohydraulischer Servotürantrieb zum Antrieb einer Tür, eines Fensters oder dergleichen |
| ES2455141T3 (es) * | 2004-06-22 | 2014-04-14 | Sunnen Products Company | Aparato y sistema de servo desplazamiento |
| JP5793053B2 (ja) * | 2011-10-18 | 2015-10-14 | オークマ株式会社 | 速度監視装置 |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3512060A (en) * | 1967-07-18 | 1970-05-12 | Ex Cell O Corp | Machine tool control system |
| JPS5218869B2 (ja) * | 1972-07-25 | 1977-05-24 | ||
| US3864613A (en) * | 1972-12-29 | 1975-02-04 | Hymie Cutler | Path generating system for numerical control apparatus |
| US3979653A (en) * | 1973-09-27 | 1976-09-07 | Hymie Cutler | Velocity-change control system and method for numerical control machines |
| US3952238A (en) * | 1973-11-29 | 1976-04-20 | Hymie Cutler | Programmable positioning apparatus and acceleration control system particularly useful therein |
| GB1486428A (en) * | 1974-04-11 | 1977-09-21 | Int Computers Ltd | Motor drive control arrangements |
| US4008829A (en) * | 1974-08-29 | 1977-02-22 | Cincinnati Milacron, Inc. | Ratio controlled mixing of liquids |
-
1975
- 1975-12-05 JP JP50143981A patent/JPS5272077A/ja active Granted
-
1976
- 1976-12-01 US US05/746,627 patent/US4143310A/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9844743B2 (en) | 2011-11-07 | 2017-12-19 | Toyota Boshoku Kabushiki Kaisha | Oil deterioration prevention device |
Also Published As
| Publication number | Publication date |
|---|---|
| US4143310A (en) | 1979-03-06 |
| JPS5272077A (en) | 1977-06-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4143310A (en) | Apparatus for positioning | |
| EP0141860B1 (en) | Position-controlling apparatus | |
| US4890046A (en) | Numerical control apparatus | |
| KR900005549B1 (ko) | 원점 복귀 방법 | |
| US4602196A (en) | Measurement method, and apparatus therefor | |
| JPS5833564B2 (ja) | 物体を目標位置に最適化時間で位置決めする装置 | |
| US4624005A (en) | Velocity detection apparatus for an elevator | |
| KR930001582B1 (ko) | 원점 복귀방법 | |
| JPS58169212A (ja) | サ−ボモ−タの位置制御装置 | |
| JP2702499B2 (ja) | サーボモータ制御方法 | |
| JPS5897709A (ja) | 停止制御装置 | |
| US4689528A (en) | Printer | |
| JPH0738971Y2 (ja) | 位置決め装置 | |
| JPS58108983A (ja) | モ−タ制御装置 | |
| JPS59186826A (ja) | 搬送制御装置 | |
| JPS5493781A (en) | Driver of servo-system | |
| KR900011231Y1 (ko) | 피이드 포워드 루우프를 갖는 위치제어 회로 | |
| JPS58141472A (ja) | 磁気ヘツドの速度制御信号発生回路 | |
| JPS61150690A (ja) | サ−ボモ−タの制御方法 | |
| JPS5814155B2 (ja) | ミルモ−タノソクドセツテイソウチ | |
| JPS5926423B2 (ja) | 倣い制御装置 | |
| JPH01159711A (ja) | 位置制御装置 | |
| JPS6129003B2 (ja) | ||
| JPH04282710A (ja) | 速度制御方式 | |
| JPS6383404A (ja) | 液圧アクチユエ−タの速度制御装置 |