JPH0740204B2 - 多自由度非線形機械システムの制御装置 - Google Patents
多自由度非線形機械システムの制御装置Info
- Publication number
- JPH0740204B2 JPH0740204B2 JP60066942A JP6694285A JPH0740204B2 JP H0740204 B2 JPH0740204 B2 JP H0740204B2 JP 60066942 A JP60066942 A JP 60066942A JP 6694285 A JP6694285 A JP 6694285A JP H0740204 B2 JPH0740204 B2 JP H0740204B2
- Authority
- JP
- Japan
- Prior art keywords
- mechanical system
- signal
- freedom
- input
- force
- 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 - Lifetime
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
-
- 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
- G05B13/00—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
- G05B13/02—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
- G05B13/04—Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
-
- 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/42064—Position, speed and acceleration
-
- 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/42155—Model
Landscapes
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Manufacturing & Machinery (AREA)
- Human Computer Interaction (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Feedback Control In General (AREA)
- Control Of Position Or Direction (AREA)
- Numerical Control (AREA)
Description
【発明の詳細な説明】 〔発明の技術分野〕 本発明は,多関節型マニピュレータのように非線形運動
方程式で表わされる多自由度非線形機械システムの制御
装置に係り,特に,非線形補償を適応的に行なって制御
できるようにした制御装置に関する。
方程式で表わされる多自由度非線形機械システムの制御
装置に係り,特に,非線形補償を適応的に行なって制御
できるようにした制御装置に関する。
多自由度非線形機械システムを制御する制御方式として
は,専ら,次の2つの制御方式が採用されている。すな
わち,その1つは,第2図に示すように,多自由度非線
形機械システム1の非線形性や各自由度間の干渉等を全
て無視し,各自由度2−1,2−2,…2−n毎に閉ループ
制御系を組み,それぞれのループに対して,たとえばPI
D制御器3−1,3−2…3−n等を介挿させる方式であ
る。
は,専ら,次の2つの制御方式が採用されている。すな
わち,その1つは,第2図に示すように,多自由度非線
形機械システム1の非線形性や各自由度間の干渉等を全
て無視し,各自由度2−1,2−2,…2−n毎に閉ループ
制御系を組み,それぞれのループに対して,たとえばPI
D制御器3−1,3−2…3−n等を介挿させる方式であ
る。
しかし,この方式では,理論的にも多自由度非線形機械
システム1の全動作領域に亙って安定性を保証するのが
困難であり,特に,機械システムを高速運動させると,
無視されていた非線形力や各自由度間の干渉力の影響が
大きくなり,制御性能の劣化を免れ得ない問題があっ
た。
システム1の全動作領域に亙って安定性を保証するのが
困難であり,特に,機械システムを高速運動させると,
無視されていた非線形力や各自由度間の干渉力の影響が
大きくなり,制御性能の劣化を免れ得ない問題があっ
た。
また,他の1つの方式は,第3図に示すように,多自由
度線形機械システム1のパラメータが全て既知であると
して,非線形補償要素3で非線形力および干渉力を位
置,速度等から計算で算出し,その計算結果を用いて非
線形補償を行なう方式である。
度線形機械システム1のパラメータが全て既知であると
して,非線形補償要素3で非線形力および干渉力を位
置,速度等から計算で算出し,その計算結果を用いて非
線形補償を行なう方式である。
しかし,この方式では,多自由度非線形機械システム1
のパラメータが全て既知でなければならないところに問
題がある。すなわち,機械システムのパラメータを正確
に同定することは実際問題として困難であり,なかには
位置,速度,経年変化によって変動するパラメータも存
在する。したがって,この方式では,パラメータに誤差
が生じた時の動作の安定性保証がやはり困難であり,誤
差が大きくなると制御性能が極度に悪くなると言う問題
があった。
のパラメータが全て既知でなければならないところに問
題がある。すなわち,機械システムのパラメータを正確
に同定することは実際問題として困難であり,なかには
位置,速度,経年変化によって変動するパラメータも存
在する。したがって,この方式では,パラメータに誤差
が生じた時の動作の安定性保証がやはり困難であり,誤
差が大きくなると制御性能が極度に悪くなると言う問題
があった。
本発明は,このような事情に鑑みてなされたもので,そ
の目的とするところは,運動方程式に表われる非線形項
を補償するための補償入力を機械システムの持つ特性を
生かした適応則にしたがって適応的に決定することがで
き,もってパラメータ誤差の影響をなくし,大域的安定
性の補償された多自由度非線形機械システムの制御装置
を提供することにある。
の目的とするところは,運動方程式に表われる非線形項
を補償するための補償入力を機械システムの持つ特性を
生かした適応則にしたがって適応的に決定することがで
き,もってパラメータ誤差の影響をなくし,大域的安定
性の補償された多自由度非線形機械システムの制御装置
を提供することにある。
〔発明の概要〕 本発明によれば,q階の微分方程式で表される多自由度を
有し,かつ各自由度に駆動源を持つ非線形機械システム
をモデル規範型適応制御するものであって,望ましい応
答特性を持つ規範モデルを内蔵したモデル部と,前記機
械システムと前記規範モデルとの内部状態の差および制
御系に加えられた入力および上記機械システムの位置な
らびにそのq階微分された信号および上記機械システム
の非線形構造から適応信号を演算する適応器と,この適
応器から出力された信号および前記機械システムの位置
ならびにそのi階微分(1≦i≦q)された信号および
上記機械システムの非線形構造から上記機械システムの
慣性力以外の非線形力を打消す入力を演算する非線形力
演算部と,前記適応器から出力された信号および上記機
械システムの位置ならびにそのq階微分された信号およ
び上記機械システムの非線形構造から上記機械システム
慣性力に含まれる自由度間の干渉力を打消す入力を演算
する非干渉用演算部と,前記機械システムの非線形性に
よる慣性力の変動を補償するためのゲインを演算するゲ
イン演算部とを具備し,前記制御系の入力に前記ゲイン
演算部で算出されたゲインを掛けた信号に前記非線形力
演算部で算出された信号および非干渉用演算部で算出さ
れた信号を加算した信号を前記機械システムに入力信号
として与えることによって,時間の経過にしたがって上
記機械システムの出力を上記規範モデルの出力に一致さ
せるようにしたことを特徴とする多自由度非線形機械シ
ステムの制御装置が提供される。
有し,かつ各自由度に駆動源を持つ非線形機械システム
をモデル規範型適応制御するものであって,望ましい応
答特性を持つ規範モデルを内蔵したモデル部と,前記機
械システムと前記規範モデルとの内部状態の差および制
御系に加えられた入力および上記機械システムの位置な
らびにそのq階微分された信号および上記機械システム
の非線形構造から適応信号を演算する適応器と,この適
応器から出力された信号および前記機械システムの位置
ならびにそのi階微分(1≦i≦q)された信号および
上記機械システムの非線形構造から上記機械システムの
慣性力以外の非線形力を打消す入力を演算する非線形力
演算部と,前記適応器から出力された信号および上記機
械システムの位置ならびにそのq階微分された信号およ
び上記機械システムの非線形構造から上記機械システム
慣性力に含まれる自由度間の干渉力を打消す入力を演算
する非干渉用演算部と,前記機械システムの非線形性に
よる慣性力の変動を補償するためのゲインを演算するゲ
イン演算部とを具備し,前記制御系の入力に前記ゲイン
演算部で算出されたゲインを掛けた信号に前記非線形力
演算部で算出された信号および非干渉用演算部で算出さ
れた信号を加算した信号を前記機械システムに入力信号
として与えることによって,時間の経過にしたがって上
記機械システムの出力を上記規範モデルの出力に一致さ
せるようにしたことを特徴とする多自由度非線形機械シ
ステムの制御装置が提供される。
本発明によれば,上記構成で適応制御を行なっているの
で,制御対象である多自由度非線形機械システムパラメ
ータが未知であったり,変動したりしても自動的に補償
入力の修正を行なうことができ,従来のようにパラメー
タを同定する必要はない。したがって,多自由度非線形
機械システムの全動作領域において大域的安定性を保証
し得る制御を行なうことができる。
で,制御対象である多自由度非線形機械システムパラメ
ータが未知であったり,変動したりしても自動的に補償
入力の修正を行なうことができ,従来のようにパラメー
タを同定する必要はない。したがって,多自由度非線形
機械システムの全動作領域において大域的安定性を保証
し得る制御を行なうことができる。
以下,本発明の実施例を図面を参照しながら説明する。
第1図は,本発明の一実施例に係る制御装置をブロック
的に示すものである。
的に示すものである。
同図において,11は制御対象である多自由度非線形実機
械システムである。この実機械システム11は,各自由度
に駆動源を持ち次のような運動方程式で表わされる。
械システムである。この実機械システム11は,各自由度
に駆動源を持ち次のような運動方程式で表わされる。
ただし,(1)式において, であり,x1はシステムの位置,x2は速度を表わしている。
また,J(x),F(x)は,それぞれn×n,n×1の行列
で,次式のように書き表わすことができる。
また,J(x),F(x)は,それぞれn×n,n×1の行列
で,次式のように書き表わすことができる。
ここで,▲aij 0▼…▲aij mij▼,▲bi 1▼…▲bi pi
▼(1≦i,j≦n)は未知パラメータあるいは変動パラ
メータであり,▲Jij 0▼(x)…▲Jij mij▼(x),
▲Fi 1▼(x)…▲Fi pi▼(x)(1≦i,j≦n)はそ
れぞれ未知パラメータを含まない非線形有界既知関数で
ある。uは実機械システム11へ加えられるn×1の入力
ベクトルを表わし,O,Iはそれぞれn×nのO行列,単位
行列を表わしている。また,物理的理由からに任意のi,
xに対して▲aii 0▼▲Jii 0▼(x)≠0,▲aii 0▼>0
が成立している。
▼(1≦i,j≦n)は未知パラメータあるいは変動パラ
メータであり,▲Jij 0▼(x)…▲Jij mij▼(x),
▲Fi 1▼(x)…▲Fi pi▼(x)(1≦i,j≦n)はそ
れぞれ未知パラメータを含まない非線形有界既知関数で
ある。uは実機械システム11へ加えられるn×1の入力
ベクトルを表わし,O,Iはそれぞれn×nのO行列,単位
行列を表わしている。また,物理的理由からに任意のi,
xに対して▲aii 0▼▲Jii 0▼(x)≠0,▲aii 0▼>0
が成立している。
図中12は,モデル部で,このモデル部12内には制御系の
設計者が決定した安定な規範モデルが内蔵されている。
たとえば,この規範モデルは次式で表わされるものであ
る。
設計者が決定した安定な規範モデルが内蔵されている。
たとえば,この規範モデルは次式で表わされるものであ
る。
ただし,▲xT M▼=▲xT M1▼×▲xT M2▼=(xM1l…x
M1nxM2l…XM2n)であり,Uは制御系構成後の新しいベク
トル入力である。また,k1,k2は規範モデルが安定になる
ように選ばれた行列で,たとえばk1=diag[k1l…
k1n],k2=diag[k2l…k2n]である。この制御装置で
は,実機械システム11の応答を上記規範モデルの応答に
一致させるようにしている。
M1nxM2l…XM2n)であり,Uは制御系構成後の新しいベク
トル入力である。また,k1,k2は規範モデルが安定になる
ように選ばれた行列で,たとえばk1=diag[k1l…
k1n],k2=diag[k2l…k2n]である。この制御装置で
は,実機械システム11の応答を上記規範モデルの応答に
一致させるようにしている。
図中13は,適応器であり,この適応器13は補償入力決定
のために種々の係数を決定するためのものである。すな
わち,この適応器13は,位置センサ14,速度センサ15,加
速度センサ16で検出された実機械システム11の各自由度
の位置信号x1,速度信号x2,加速度信号2,減算器17,18
によって検出された規範モデルと実機械システム11との
各自由度の位置偏差信号,速度偏差信号,前述した非線
形関数▲Jij 0▼(x)…▲Jij mij▼(x),▲Fi 1▼
…▲Fi pi▼(1≦i,j≦n),行列k1,k2,Uを用いて次
のような演算を行なう。
のために種々の係数を決定するためのものである。すな
わち,この適応器13は,位置センサ14,速度センサ15,加
速度センサ16で検出された実機械システム11の各自由度
の位置信号x1,速度信号x2,加速度信号2,減算器17,18
によって検出された規範モデルと実機械システム11との
各自由度の位置偏差信号,速度偏差信号,前述した非線
形関数▲Jij 0▼(x)…▲Jij mij▼(x),▲Fi 1▼
…▲Fi pi▼(1≦i,j≦n),行列k1,k2,Uを用いて次
のような演算を行なう。
ただし,▲ii 0▼(0),▲ij k▼(0),▲i k▼
(0)は任意の値でよい。また,▲Cij k▼>0,diは2
×1のベクトルで伝達関数Wi(s)=diT(sI−AMi)bi
を強正実にするように選ばれたものである。
(0)は任意の値でよい。また,▲Cij k▼>0,diは2
×1のベクトルで伝達関数Wi(s)=diT(sI−AMi)bi
を強正実にするように選ばれたものである。
ただし, である。
図中19は,非干渉用演算部であり,この非干渉用演算部
19は実機械システム11の慣性項における干渉力を打ち消
すための補償入力uDiを演算するものである。すなわ
ち,この非干渉用演算部19は,前記センサ14,15,16で検
出された位置信号x1,速度信号x2,加速度信号x2,前述し
た非線形関数▲Jij k▼(x)(ただし▲Jii 0▼(x)
は除く。)および適応器13で決定された係数▲ij k▼
(ただし▲ii 0▼は除く。)を用いて次のような入力
を演算する。
19は実機械システム11の慣性項における干渉力を打ち消
すための補償入力uDiを演算するものである。すなわ
ち,この非干渉用演算部19は,前記センサ14,15,16で検
出された位置信号x1,速度信号x2,加速度信号x2,前述し
た非線形関数▲Jij k▼(x)(ただし▲Jii 0▼(x)
は除く。)および適応器13で決定された係数▲ij k▼
(ただし▲ii 0▼は除く。)を用いて次のような入力
を演算する。
ただし 図中20は,非線形力演算部であり,この非線形力演算部
20は実機械システム11の慣性力以外の非線形力を打ち消
す入力uCiを演算する。すなわち,この非線形力演算部2
0は,センサ14,15で検出された位置信号x1,速度信号x2,
前記非線形関数▲Fi k▼(x)および適応器13で決定さ
れた係数▲i k▼を用いて次のような補償入力の一部u
Ciを演算する。
20は実機械システム11の慣性力以外の非線形力を打ち消
す入力uCiを演算する。すなわち,この非線形力演算部2
0は,センサ14,15で検出された位置信号x1,速度信号x2,
前記非線形関数▲Fi k▼(x)および適応器13で決定さ
れた係数▲i k▼を用いて次のような補償入力の一部u
Ciを演算する。
そして,上記非線形力演算部20の出力uCiと前記非干渉
用演算部19の出力uDiとは減算器21に導入される。
用演算部19の出力uDiとは減算器21に導入される。
ここで、非干渉用演算部19および非線形力演算部20の機
能についてさらに説明する。
能についてさらに説明する。
非線形実機械システム11、たとえば多関節ロボットで
は、多軸が複雑に絡み合って動作するの、関節角度をθ
とし、角角度をとし、角加速度をとすると、その動
特性は次式のように非線形なものとなる。
は、多軸が複雑に絡み合って動作するの、関節角度をθ
とし、角角度をとし、角加速度をとすると、その動
特性は次式のように非線形なものとなる。
M(θ)+C(θ、)+G(θ)=τ…(10−1) 上式において、M(θ)は慣性を表す項(行列)で、C
(θ、)は遠心力やコリオリ力を表す項、G(θ)は
重力による影響を表す項、τはロボットへの入力トルク
を示している。ここで、干渉力とはMの中の非対角要素
による力を指し、非線形力とはC,Gの項のことを指して
いる。
(θ、)は遠心力やコリオリ力を表す項、G(θ)は
重力による影響を表す項、τはロボットへの入力トルク
を示している。ここで、干渉力とはMの中の非対角要素
による力を指し、非線形力とはC,Gの項のことを指して
いる。
そこで、τとして次のようなτを考える。M(θ)の対
角要素を0とし、 τ=(M(θ)の非対角要素)+C(θ、)+G
(θ)+ξ …(10−2) とする。
角要素を0とし、 τ=(M(θ)の非対角要素)+C(θ、)+G
(θ)+ξ …(10−2) とする。
(10−2)式を(10−1)式に代入すると次のような式
になる。
になる。
(M(θ)の対角要素のみ)=ξ …(10−3) この(10−3)式は、干渉力や非線形力が打消されたロ
ボットの各関節について線形な式である。
ボットの各関節について線形な式である。
このような手法で、干渉力、非干渉力を計算し、それを
トルク入力として与えることによって、それらの力を打
消すことができるようにしている。なお、実際にはM,C,
Gの中に出てくるパラメータを適応的に変化させてい
る。
トルク入力として与えることによって、それらの力を打
消すことができるようにしている。なお、実際にはM,C,
Gの中に出てくるパラメータを適応的に変化させてい
る。
図中22は,慣性項ゲイン演算部であり,この演算部22は
非線形性による慣性項の値の変動を補償し,リアプノフ
の方法に則ったゲインGiを演算するためのものである。
すなわち,この演算部22はセンサ14,15で検出された位
置信号x1,速度信号x2,前記非線形関数▲Jii 0▼(x)
および適応器13で決定された係数▲ii 0▼を用いて次
のようなゲインを演算する。
非線形性による慣性項の値の変動を補償し,リアプノフ
の方法に則ったゲインGiを演算するためのものである。
すなわち,この演算部22はセンサ14,15で検出された位
置信号x1,速度信号x2,前記非線形関数▲Jii 0▼(x)
および適応器13で決定された係数▲ii 0▼を用いて次
のようなゲインを演算する。
Gi=▲ii 0▼▲Jii 0▼(x)(1≦i≦n)…(11) そして,上記慣性項ゲイン演算部22の出力Giを掛け合せ
た入力信号と前記減算器21の出力とは加算器23に導入さ
れ,この加算器23の出力uが実機械システム11に入力と
して与えられる。
た入力信号と前記減算器21の出力とは加算器23に導入さ
れ,この加算器23の出力uが実機械システム11に入力と
して与えられる。
図中24は,安定化器であり,この安定化器24は実機械シ
ステム11の安定化用入力uSiを演算する。すなわち,こ
の安定化器24は,センサ14,15によって検出された位置
信号x1,速度信号2および行列k1,k2を用いて次のような
入力uSiを演算する。
ステム11の安定化用入力uSiを演算する。すなわち,こ
の安定化器24は,センサ14,15によって検出された位置
信号x1,速度信号2および行列k1,k2を用いて次のような
入力uSiを演算する。
usi=K1iX1i+K2iX2i(1≦i≦n) …(12) そして,上記安定化器24の出力は,入力Uとともに加算
器25に導入され,この加算器25の出力が前記慣性項ゲイ
ン演算部22に入力される。
器25に導入され,この加算器25の出力が前記慣性項ゲイ
ン演算部22に入力される。
以上のように構成された他自由度非線形機械システムの
制御装置にあっては,時間とともに実機械システム11の
位置,速度が規範モデルの位置,速度に一致していくこ
とになり,前述した効果を発揮することになる。
制御装置にあっては,時間とともに実機械システム11の
位置,速度が規範モデルの位置,速度に一致していくこ
とになり,前述した効果を発揮することになる。
第1図は本発明の一実施例に係る多自由度非線形機械シ
ステムの制御装置の構成説明図,第2図および第3図は
それぞれ従来の制御装置の構成説明図である。 11……制御対象としての多自由度非線形実機械システ
ム,12……規範モデルを内蔵したモデル部,13……適応
器,14……位置センサ,15……速度センサ,16……加速度
センサ,19……非干渉用演算部,20……非線形力演算部,2
2……慣性項ゲイン演算部,24……安定化器。
ステムの制御装置の構成説明図,第2図および第3図は
それぞれ従来の制御装置の構成説明図である。 11……制御対象としての多自由度非線形実機械システ
ム,12……規範モデルを内蔵したモデル部,13……適応
器,14……位置センサ,15……速度センサ,16……加速度
センサ,19……非干渉用演算部,20……非線形力演算部,2
2……慣性項ゲイン演算部,24……安定化器。
Claims (1)
- 【請求項1】q階の微分方程式で表される多自由度を有
し,かつ各自由度に駆動源を持つ非線形機械システムを
モデル規範型適応制御するものであって,望ましい応答
特性を持つ規範モデルを内蔵したモデル部と,前記機械
システムと前記規範モデルとの内部状態の差および制御
系に加えられた入力および上記機械システムの位置なら
びにそのq階微分された信号および上記機械システムの
非線形構造から適応信号を演算する適応器と,この適応
器から出力された信号および前記機械システムの位置な
らびにそのi階微分(1≦i≦q)された信号および上
記機械システムの非線形構造から上記機械システムの慣
性力以外の非線形力を打消す入力を演算する非線形力演
算部と,前記適応器から出力された信号および上記機械
システムの位置ならびにそのq階微分された信号および
上記機械システムの非線形構造から上記機械システムの
慣性力に含まれる自由度間の干渉力を打消す入力を演算
する非干渉用演算部と,前記機械システムの非線形性に
よる慣性力の変動を補償するためのゲインを演算するゲ
イン演算部とを具備し,前記制御系の入力に前記ゲイン
演算部で算出されたゲインを掛けた信号に前記非線形力
演算部で算出された信号および非干渉用演算部で算出さ
れた信号を加算した信号を前記機械システムに入力信号
として与えることによって,時間の経過にしたがって上
記機械システムの出力を上記規範モデルの出力に一致さ
せるようにしたことを特徴とする多自由度非線形機械シ
ステムの制御装置。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60066942A JPH0740204B2 (ja) | 1985-03-30 | 1985-03-30 | 多自由度非線形機械システムの制御装置 |
| US06/824,570 US4725942A (en) | 1985-03-30 | 1986-01-23 | Controller for multidegree of freedom nonlinear mechanical system |
| EP86101170A EP0196417B1 (en) | 1985-03-30 | 1986-01-29 | Controller for multidegree of freedom nonlinear mechanical system |
| DE8686101170T DE3688095T2 (de) | 1985-03-30 | 1986-01-29 | Regeleinrichtung fuer ein nichtlineares mechanisches system mit mehreren freiheitsgraden. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60066942A JPH0740204B2 (ja) | 1985-03-30 | 1985-03-30 | 多自由度非線形機械システムの制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61226804A JPS61226804A (ja) | 1986-10-08 |
| JPH0740204B2 true JPH0740204B2 (ja) | 1995-05-01 |
Family
ID=13330562
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60066942A Expired - Lifetime JPH0740204B2 (ja) | 1985-03-30 | 1985-03-30 | 多自由度非線形機械システムの制御装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US4725942A (ja) |
| EP (1) | EP0196417B1 (ja) |
| JP (1) | JPH0740204B2 (ja) |
| DE (1) | DE3688095T2 (ja) |
Families Citing this family (44)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0262600B1 (en) * | 1986-09-29 | 1992-11-25 | Asea Ab | Method and device for optimum parameter control of controllers for rotational and/or linear movements in one or more degrees of freedom in an industrial robot |
| US4797835A (en) * | 1986-12-16 | 1989-01-10 | Nissan Motor Company, Limited | Model follower control apparatus |
| JP2645004B2 (ja) * | 1987-02-27 | 1997-08-25 | 株式会社東芝 | 多自由度マニピユレータの制御装置 |
| US5023808A (en) * | 1987-04-06 | 1991-06-11 | California Institute Of Technology | Dual-arm manipulators with adaptive control |
| US4860215A (en) * | 1987-04-06 | 1989-08-22 | California Institute Of Technology | Method and apparatus for adaptive force and position control of manipulators |
| JPS63298502A (ja) * | 1987-05-29 | 1988-12-06 | Kayaba Ind Co Ltd | サ−ボ系の波形改善装置 |
| JPS63314606A (ja) * | 1987-06-18 | 1988-12-22 | Fanuc Ltd | 多関節ロボットの制御装置 |
| US5375448A (en) * | 1987-08-12 | 1994-12-27 | Hitachi, Ltd. | Non-interference control method and device |
| JP2652167B2 (ja) * | 1987-08-19 | 1997-09-10 | 株式会社小松製作所 | パワーショベルの作業機位置制御装置 |
| KR960001956B1 (ko) * | 1987-09-08 | 1996-02-08 | 가부시끼가이샤 메이덴샤 | 전기 모터 회전 속도 제어 시스템 |
| US5155797A (en) * | 1987-09-08 | 1992-10-13 | Kabushiki Kaisha Meidensha | Control system for controlling revolution speed of electric motor |
| JPH01230107A (ja) * | 1988-03-10 | 1989-09-13 | Fanuc Ltd | サーボモータにより駆動される被駆動体の衝突検出方法 |
| JPH01252389A (ja) * | 1988-03-31 | 1989-10-09 | Agency Of Ind Science & Technol | マニピュレータ及びその制御方法 |
| US4916635A (en) * | 1988-09-12 | 1990-04-10 | Massachusetts Institute Of Technology | Shaping command inputs to minimize unwanted dynamics |
| US5049796A (en) * | 1989-05-17 | 1991-09-17 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Robust high-performance control for robotic manipulators |
| US5060132A (en) * | 1989-06-13 | 1991-10-22 | Elsag International B.V. | Method of modeling and control for delignification of pulping |
| JPH03166604A (ja) * | 1989-11-27 | 1991-07-18 | Fanuc Ltd | 機械位置変動の位置補正方式 |
| US4999553A (en) * | 1989-12-28 | 1991-03-12 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Method and apparatus for configuration control of redundant robots |
| JP2566665B2 (ja) * | 1990-06-27 | 1996-12-25 | 川崎重工業株式会社 | 慣性系におけるロボットの制御装置 |
| US5265034A (en) * | 1991-05-13 | 1993-11-23 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Feedback controlled optics with wavefront compensation |
| DE4202578C2 (de) * | 1992-01-30 | 1995-06-08 | Deutsche Forsch Luft Raumfahrt | Verfahren und Vorrichtung zur Identifikation von dynamischen Kenngrößen |
| US5430643A (en) * | 1992-03-11 | 1995-07-04 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Configuration control of seven degree of freedom arms |
| US5546508A (en) * | 1992-04-03 | 1996-08-13 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Controlling flexible robot arms using high speed dynamics process |
| US5377310A (en) * | 1992-04-03 | 1994-12-27 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Controlling under-actuated robot arms using a high speed dynamics |
| JP3084928B2 (ja) * | 1992-05-29 | 2000-09-04 | 三菱電機株式会社 | 電動機の位置制御装置 |
| US5371669A (en) * | 1992-06-18 | 1994-12-06 | The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration | Sliding mode control method having terminal convergence in finite time |
| EP0605909B1 (en) * | 1992-12-07 | 1997-11-19 | Koninklijke Philips Electronics N.V. | Controller |
| DE69315318D1 (de) * | 1992-12-07 | 1998-01-02 | Koninkl Philips Electronics Nv | Steuerungseinrichtung |
| EP0604672A1 (de) * | 1992-12-23 | 1994-07-06 | Siemens Aktiengesellschaft | Verfahren zur Drehmomentvorsteuerung von numerisch geregelten, verkoppelten Antriebssystemen |
| US5546302A (en) * | 1994-12-19 | 1996-08-13 | Motorola, Inc. | Polynomial controller for nonlinear systems |
| US5550732A (en) * | 1994-12-19 | 1996-08-27 | Motorola, Inc. | Controller for nonlinear systems |
| DE19711484C1 (de) * | 1997-03-19 | 1998-09-03 | Siemens Ag | Verfahren zur Abbildung eines technischen Systems durch einen Rechner |
| US6253120B1 (en) * | 1997-04-28 | 2001-06-26 | Seiko Seiki Kabushiki Kaisha | Position and/or force controlling apparatus using sliding mode decoupling control |
| JP3981773B2 (ja) * | 1997-05-28 | 2007-09-26 | 株式会社安川電機 | ロボット制御装置 |
| US6177910B1 (en) | 1998-04-30 | 2001-01-23 | Trw Inc. | Large bore drive module |
| US6172470B1 (en) | 1998-04-30 | 2001-01-09 | Trw Inc. | Large aperture precision gimbal drive module |
| US6037737A (en) * | 1998-04-30 | 2000-03-14 | Trw Inc. | Simple friction-compensating control algorithm for high precision mechanisms |
| FI123361B (fi) * | 2007-10-01 | 2013-03-15 | Sandvik Mining & Constr Oy | Menetelmä ja laitteisto sekä tietokoneohjelma hydraulikäyttöisen puomin toiminnan säätämiseksi |
| US8700686B1 (en) * | 2007-11-13 | 2014-04-15 | The Mathworks, Inc. | Robust estimation of time varying parameters |
| NL2003634A (en) * | 2008-11-14 | 2010-05-17 | Asml Netherlands Bv | Lithographic apparatus and control system. |
| CN104698846B (zh) * | 2015-02-10 | 2017-06-30 | 浙江工业大学 | 一种机械臂伺服系统的指定性能反演控制方法 |
| CN109490574B (zh) * | 2018-11-29 | 2020-04-21 | 中国矿业大学(北京) | 一种谐振式硅微加速度计的非线性振动分析方法 |
| CN111259328B (zh) * | 2020-01-16 | 2021-03-02 | 东南大学 | 一种自由振动位移响应驱动的航天器结构非线性特征检测方法 |
| CN114047694B (zh) * | 2021-10-25 | 2024-04-05 | 南京理工大学 | 一种针对单连杆机械臂的自适应输出反馈控制方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2201499B1 (ja) * | 1972-09-29 | 1975-03-14 | Alsthom Cgee | |
| US4156835A (en) * | 1974-05-29 | 1979-05-29 | Massachusetts Institute Of Technology | Servo-controlled mobility device |
| FR2434419A1 (fr) * | 1978-07-28 | 1980-03-21 | Centre Tech Ind Papier | Systeme de commande multivariable d'un procede a temps morts |
| US4458321A (en) * | 1981-08-19 | 1984-07-03 | The Charles Stark Draper Laboratory, Inc. | Self-teaching robot feedback system |
-
1985
- 1985-03-30 JP JP60066942A patent/JPH0740204B2/ja not_active Expired - Lifetime
-
1986
- 1986-01-23 US US06/824,570 patent/US4725942A/en not_active Expired - Fee Related
- 1986-01-29 DE DE8686101170T patent/DE3688095T2/de not_active Expired - Fee Related
- 1986-01-29 EP EP86101170A patent/EP0196417B1/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| EP0196417A2 (en) | 1986-10-08 |
| DE3688095D1 (de) | 1993-04-29 |
| JPS61226804A (ja) | 1986-10-08 |
| EP0196417B1 (en) | 1993-03-24 |
| US4725942A (en) | 1988-02-16 |
| EP0196417A3 (en) | 1989-04-05 |
| DE3688095T2 (de) | 1993-09-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0740204B2 (ja) | 多自由度非線形機械システムの制御装置 | |
| CN114310851B (zh) | 一种机器人免力矩传感器的拖动示教方法 | |
| Atkeson et al. | Robot trajectory learning through practice | |
| US4943759A (en) | Multiple-articulated robot control apparatus | |
| US5179514A (en) | Method and apparatus for trajectory control of robot manipulators or the like | |
| CN112643670B (zh) | 一种基于滑模观测器的柔性关节控制方法 | |
| CN108319144A (zh) | 一种机器人轨迹跟踪控制方法及系统 | |
| EP0446362A1 (en) | Sliding mode control method | |
| JPH0683403A (ja) | 適応pi制御方式 | |
| Izadbakhsh et al. | FAT-based robust adaptive control of flexible-joint robots: singular perturbation approach | |
| CN112147894B (zh) | 基于运动学和动力学模型的轮式移动机器人主动控制方法 | |
| Su et al. | Hybrid adaptive/robust motion control of rigid-link electrically-driven robot manipulators | |
| US4797835A (en) | Model follower control apparatus | |
| JPH02205489A (ja) | マニピュレータのインピーダンス制御方式 | |
| CN114750149B (zh) | 基于输入时延和输出约束的关节型机器人跟踪控制方法 | |
| CN116587282A (zh) | 一种输入死区和振动抑制柔性机械臂的自适应控制方法 | |
| JP4038659B2 (ja) | サーボ制御装置 | |
| JP3374592B2 (ja) | ロボットの制御パラメータ推定方法 | |
| JPH04369004A (ja) | マニピュレータのインピーダンス制御方法 | |
| Bascetta et al. | Task space visual servoing of eye-in-hand flexible manipulators | |
| JP2594546B2 (ja) | ロボツトの仮想内部モデルに基づく制御方法 | |
| JPS61217802A (ja) | ロボツト制御装置 | |
| CN115793442B (zh) | 一种基于模型参考自适应阻抗的机械手控制器设计方法 | |
| JPH0498304A (ja) | ロボットアームの計算トルク制御器 | |
| JPH05204460A (ja) | マスタ・スレーブマニピュレータシステムの制御装置 |