JPH0566842A - サーボモータの制御装置 - Google Patents

サーボモータの制御装置

Info

Publication number
JPH0566842A
JPH0566842A JP3227763A JP22776391A JPH0566842A JP H0566842 A JPH0566842 A JP H0566842A JP 3227763 A JP3227763 A JP 3227763A JP 22776391 A JP22776391 A JP 22776391A JP H0566842 A JPH0566842 A JP H0566842A
Authority
JP
Japan
Prior art keywords
speed
gain
proportional
fuzzy
integral
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
JP3227763A
Other languages
English (en)
Inventor
Tetsuya Touda
哲也 塘田
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP3227763A priority Critical patent/JPH0566842A/ja
Publication of JPH0566842A publication Critical patent/JPH0566842A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】 サーボモータの制御において、ファジィ推論
により動作条件において比例制御器、積分制御器のゲイ
ンを可変し、位置決め時間と指令に対する追従性を高速
にすることを目的とする。 【構成】 位置偏差ε1と速度偏差ε2をファジィ推論器
28の入力とし、ファジィ推論により比例ゲイン,積分
ゲインを決定し、動作条件に応じてゲインを設定するこ
とにより高速位置決め,高速追従性が実現できる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、比例制御器と積分制御
器のゲインを動作条件に応じて決定するファジィ推論器
を有するサーボモータの制御装置に関する。
【0002】
【従来の技術】従来のサーボモータの制御装置について
図4にもとづき説明する。位置フィードバックループを
もつサーボモータの制御装置はモータ1の回転位置また
は機械可動部の位置を制御するための位置フィードバッ
クループの他にモータ1の回転速度を制御するための速
度フィードバックループと、モータ電流を制御するため
の電流フィードバックループを有する。電流増幅器8は
電流フィードバックループ内で電流検出器9が検出した
モータ電流I1と比例積分制御器7からの電流指令値I0
との偏差が零になるように制御する。比例積分制御器7
は速度フィードバックループ内でエンコーダ等の速度検
出器2が検出したモータ回転数をF/V変換器10によ
り電圧に変換した値V1とD/A変換器6からの速度指
令値V0との偏差が零になるように電流指令値I0を決定
する。D/Aは変換器6はレゾルバやエンコーダ等の位
置検出器3で検出されたモータ位置L1と指令パルス発
生回路5から与えられる位置指令値L0との差が零にな
るように速度指令値V0を決定し、位置フィードバック
ループによりサーボモータ1の位置を制御する。なお図
中、4a,4b,4cは加算器である。図5は図4の速
度フィードバックループの構成を示すブロック線図であ
る。11は比例積分制御器とサーボモータ、12は負
荷、13は外乱トルクTL、14は速度指令信号V0、1
5はサーボモータの速度V1、16は速度偏差εであ
る。最初モータは停止すなわちV1=0とする。正の値
の速度指令V0を与えると、V0とV1の差すなわち速度
偏差εはある正の値をとる。このため正の値のトルクが
発生し、軸が加速され速度が上がる。速度が上昇するに
つれて偏差εが零に近づいてくる。このためトルクも減
少して軸の加速が弱くなる。モータの速度が指令速度に
一致すると、トルクが零となり加速しなくなる。外乱ト
ルクTLがこのままであればこの速度で回転を続けるこ
とになる。すなわち、モータの速度が希望どおりの値に
低速制御される。
【0003】
【発明が解決しようとする課題】比例積分制御における
比例ゲイン,積分ゲインは実機の動作条件に応じて調整
され固定される。しかし入力信号の急変に速応する。す
なわち、モータの起動,停止時においては速応性をよく
するために比例ゲインが大きく、積分ゲインが小さいほ
うがよく、外乱トルクによる定常偏差が大きいときは積
分ゲインが大きい方がよい。したがって、従来の方法で
比例ゲイン,積分ゲインを固定する方法は最適であると
はいえない。
【0004】本発明はモータの起動,停止時,あるいは
外乱の大小により、比例ゲイン,積分ゲインを適切な値
に設定するためにファジィ推論により、比例制御および
積分制御のゲインを制御するサーボモータの制御装置を
提供することを目的とする。
【0005】
【課題を解決するための手段】上記目的を達成するため
に本発明のサーボモータの制御装置は、適切なサーボ動
作を行うために、位置偏差ε1と速度偏差ε2を前件部の
入力変数として、その推論結果により比例制御器と積分
制御器のゲインを決定するファジィ推論器を備えてい
る。
【0006】
【作用】上記の構成により、位置指令入力,速度指令入
力,負荷トルクが変化したときの位置決め時間,追従性
が向上する。
【0007】
【実施例】以下の実施例を図面を参照して説明する。図
1は本発明のサーボモータの制御装置の一実施例を示す
ブロック図である。17はサーボモータ、18は速度検
出器、19は位置検出器、20a,20b,20cは加
算器、21は位置指令器、22はD/A変換器、23は
F/V変換器、24は比例制御器、25は積分制御器、
26は電流アンプ、27は電流検出器、28は本発明の
骨子であるファジィ推論器である。なおε1は位置偏
差、ε2は速度偏差、ε3は電流偏差である。
【0008】まず、ファジィ推論の手段を説明する。周
知のようにファジィ推論とは、言語的に記述された制御
ルールに従って出力を決定する推論方法であり、人間の
経験や勘,熟練オペレータのノウハウに基づく知識をル
ールに反映することによって、要求に見合った制御系を
設計することができる。ファジイ推論器28は位置検出
器19の出力である位置情報L1と位置指令L0との位置
偏差ε1(ε1=L0−L1)を前件部の第1の変数とす
る。同様にF/V変換器23の出力であるV1とD/A
変換器22の出力V0との速度偏差ε2(ε2=V0
1)を前件部の第2の変数とする。これら2つの変数
を用いてファジィ演算して得られる出力結果Gp,Gi
を比例制御器24と積分制御器25の比例ゲイン,積分
ゲインとしてPI制御を行うが、位置偏差ε1,速度偏
差ε2,出力結果Gp,Giは小さいとか非常に大きい
などのあいまいな表現であるファジィ変数で表され、そ
れぞれのファジィ変数は図2に示すようにメンバシップ
関数で定義される。位置偏差情報ε 1は図2(a)のよ
うに[−1〜1]の区間に正規化され、NL(負に非常
に大きい。すなわち目的の位置より負の方向に非常に離
れていることを表す)からPL(正に非常に大きい。す
なわち目的の位置より正の方向に非常に離れていること
を表す)までの7つのファジィ変数で定義される。同様
に速度偏差情報ε2は図2(b)のように比例制御器の
ゲインGpは図2(c)のように、積分制御器25のゲ
インGiは図2(d)のようにそれぞれの7つのファジ
ィ変数で定義される。これらのファジィ変数を用いた制
御ルールとしては、例えば次のようなものが考えられ
る。
【0009】比例制御器の比例ゲインの制御ルールの場
合。 (1)もし位置偏差情報ε1が適正(ZR)で速度偏差
情報ε2が適正(ZR)ならば比例制御器のゲインGP
をゼロ(ZR)にせよ。
【0010】(2)もしε1が正に非常に大きく(P
L)、ε2が正に非常に大きい(PL)ならば、Gpは
正方向に非常に大きく(PL)せよ。
【0011】(3)もしε1が正に中位大きく(P
M)、ε2が正に中位大きい(PM)ならば、Gpは正
方向に中位大きく(PM)せよ。
【0012】(4)もしε1が正に少し大きく(P
S)、ε2が正に少し大きい(PS)ならば、Gpは正
方向に少し大きく(PS)せよ。
【0013】(5)もしε1が負に少し大きく(N
S)、ε2が負に少し大きい(NS)ならば、Gpは正
に少し大きく(PS)せよ。
【0014】(6)もしε1が負に中位大きく(N
M)、ε2が負に中位大きい(NM)ならば、Gpは正
に中位大きく(PM)せよ。
【0015】(7)もしε1が負に非常に大きく(N
L)、ε2が負に非常に大きい(NL)ならば、Gpは
正に非常に大きく(PL)せよ。
【0016】積分制御器25のゲインGiの制御ルール
の場合も同様に考えられる。次にファジィ推論の過程を
図3を用いて説明する。
【0017】本実施例でのファジィ推論では、MIN−
MAX−重心法(頭切り法とも呼ばれる)を用いる。重
心法の他に面積法,高さ法などを用いる場合もある。
【0018】まず、それぞれのルールごとの結論を求め
る。例えば、ルール1(if ε1=PL and ε2
=PM,then Gp=PM)に対しては、図3に
示すように前件部の各変数の入力値に対するグレードを
とり、それらの最小(MIN)をとることにより前件部
の適合度を求め、図3に示すように後件部変数の頭を
前件部の適合度でカット(斜線部分)したものをこのル
ールの結論とする。同じステップを各ルールに適用し、
各ルール毎の結論を求めた後に図3に示すように、全
結論の最大(MAX)をとり、図3に示すように、そ
のメンバーシップ関数の重心に対応する値を推論結果と
して決定する。このような推論の実行は汎用のマイクロ
コンピュータやディジタル・シグナル・プロセッサ・ソ
フトウェアサーボを利用することによって、また専用の
ファジィ演算チップを用いても可能である。
【0019】
【発明の効果】以上の説明で明らかなように本発明によ
り、位置偏差情報と速度偏差情報を加味して比例制御器
の比例ゲインおよび積分制御器の積分ゲインをファジィ
推論によって制御すると、比例ゲインおよび積分ゲイン
を固定しているときに比べサーボモータの速応性,位置
決め時間は、いろいろの動作条件下において大幅に向上
し、その実用的効果は大きい。
【図面の簡単な説明】
【図1】本発明のサーボモータの制御装置のブロック図
【図2】ファジィ変数の定義を示す模式図
【図3】ファジィ推論の定義を示す模式図
【図4】従来のサーボモータの制御装置のブロック図
【図5】一般的な速度フィードバックループのブロック
【符号の説明】
24 比例制御器 25 積分制御器 28 ファジィ推論器 ε1 位置偏差 ε2 速度偏差 ε3 電流偏差 Gp 比例ゲイン Gi 積分ゲイン

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 位置フィードバックループと速度フィー
    ドバックループと、比例制御器と、積分制御器と、ファ
    ジィ推論器とを備え、ファジィ推論器は位置偏差値と速
    度偏差値とを前件部の入力変数とし、その推論により比
    例制御器と積分制御器のゲインを決定することを特徴と
    するサーボモータの制御装置。
JP3227763A 1991-09-09 1991-09-09 サーボモータの制御装置 Pending JPH0566842A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3227763A JPH0566842A (ja) 1991-09-09 1991-09-09 サーボモータの制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3227763A JPH0566842A (ja) 1991-09-09 1991-09-09 サーボモータの制御装置

Publications (1)

Publication Number Publication Date
JPH0566842A true JPH0566842A (ja) 1993-03-19

Family

ID=16865997

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3227763A Pending JPH0566842A (ja) 1991-09-09 1991-09-09 サーボモータの制御装置

Country Status (1)

Country Link
JP (1) JPH0566842A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH065019A (ja) * 1992-04-08 1994-01-14 Internatl Business Mach Corp <Ibm> デイスク・ドライブ制御システム及び読み取り/書き込みヘツドの位置設定方法
CN112511065A (zh) * 2020-12-17 2021-03-16 珠海市一微半导体有限公司 机器人启动加速运动中的pid调节方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH065019A (ja) * 1992-04-08 1994-01-14 Internatl Business Mach Corp <Ibm> デイスク・ドライブ制御システム及び読み取り/書き込みヘツドの位置設定方法
CN112511065A (zh) * 2020-12-17 2021-03-16 珠海市一微半导体有限公司 机器人启动加速运动中的pid调节方法
CN112511065B (zh) * 2020-12-17 2023-03-10 珠海一微半导体股份有限公司 机器人启动加速运动中的pid调节方法

Similar Documents

Publication Publication Date Title
JP6541848B1 (ja) 車間距離制御装置
CN112241121A (zh) 一种基于模糊pid的pmsm自整定控制系统
JPWO2003085816A1 (ja) モータの制御装置
JPH0566842A (ja) サーボモータの制御装置
KR0135308B1 (ko) 서보 모터의 제어방법
JPH0566841A (ja) サーボモータの制御装置
JPH0561553A (ja) サーボモータの制御装置
JPH03231317A (ja) モータ制御装置
KR100206106B1 (ko) 전기차량의 속도제어장치 및 그 제어방법
JPH11282538A (ja) サーボ装置
JP2002160547A (ja) 車両用追従走行制御装置
JPH05268785A (ja) サーボモータの制御装置
JPH04193085A (ja) サーボモータの制御装置
JPS6140616A (ja) 位置制御方式
JPH0580803A (ja) サーボモータの制御装置
JPH04200285A (ja) サーボモータの制御装置
JPH05288647A (ja) エンジン試験装置における自動運転時のスロットル開度予測制御装置
JPH07322664A (ja) 電動機の制御装置
JPH02115907A (ja) ディジタルサーボ方式
JPH05284771A (ja) Pi制御器のオートチューニング方法
JPH06105576A (ja) サーボモータの制御装置
JPS63129875A (ja) モ−タの制御装置
JPH05161378A (ja) 位置制御器
JPH06187009A (ja) 制御装置
JPH06119005A (ja) ファジイを用いたサーボ系ゲインのオートチューニング方法