JPH03100802A - サーボ演算処理方法 - Google Patents

サーボ演算処理方法

Info

Publication number
JPH03100802A
JPH03100802A JP23715589A JP23715589A JPH03100802A JP H03100802 A JPH03100802 A JP H03100802A JP 23715589 A JP23715589 A JP 23715589A JP 23715589 A JP23715589 A JP 23715589A JP H03100802 A JPH03100802 A JP H03100802A
Authority
JP
Japan
Prior art keywords
value
torque
gain
calculated
previous
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
JP23715589A
Other languages
English (en)
Inventor
Kazuhisa Inoue
和久 井上
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 Manufacturing 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 Yaskawa Electric Manufacturing Co Ltd filed Critical Yaskawa Electric Manufacturing Co Ltd
Priority to JP23715589A priority Critical patent/JPH03100802A/ja
Publication of JPH03100802A publication Critical patent/JPH03100802A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野〕 本発明は、速度ループを有し、速度偏差に対して積分演
算を行なうサーボ制御装置に関する。
(従来の技術) 積分を含む制御の一例としてPI副制御ある。
ここでは、−数的なサーボ制御装置として速度ループの
PI副制御例にとり、以後述べることとする。PI副制
御のものについては、公知であるので説明は省くが、こ
こで特に関連してくるのは、速度偏差から操作量を算出
する道程である。
負荷イナーシャが大きい、または静止摩擦トルクが大き
い場合、始動時大トルクを必要とし、しかも、このトル
クは積分値によるところが大きい。
しかし、定常状態になった時に、積分値はある時定数を
もって変化するので、即減少せず余分なトルクとなって
速度のオーバーシュートをひき起こす。このような状況
は、トルクが飽和した時により大きく表われる。また、
積分値は、オーバーシュートないようある値で制限をか
ける必要かある。
これらによって従来ではトルクが飽和した場合、現在の
積分値を半分にして次回の積分値として使い、過大な積
分値によって操作量が飽和してサーボ系の不安定動作(
オーバーシュート等)を除いていた。
また、特開昭61−32103号公報では、入力が制限
値を越えた場合、制限された分をそのサンプリングの後
の演算にくりこして人力が制限値をオーバーしないよう
にしている。よって、これをPI制御系で考えた場合、
積分値が大きく、人力制限を受けた時には、その積分値
の払い出しを時間的に延して行うため、積分項のデータ
の変化は比例項に対して大きく遅れ、制御系が不安定と
なる。
(発明が解決しようとする課題) −L述した従来の方法は、最適な積分値を得ることがで
きないため、サーボ系の不安定動作を十分に除くことが
できないという欠点がある。
本発明の目的は、最適な積分値が得られ、安定したサー
ボ系を構成することができるサーボ演算処理方法を提供
することである。
〔課題を解決するための手段〕
本発明のサーボ演算処理効果は 今回比例値を61、今回積分値をlt+前回比例値をε
t−1、前回積分値をIt−1、)’ルク制限値をT、
Ill、前回トルク指令をTt−、、ゲインをK、速度
ループゲインをに9としたとき、it≦0またはit>
Oかつεt≦i、のときトルク飽和しない操作量(T目
、、、/Kv)にKをかけ、これを前回の操作量(T 
t−+ /に9)と比較して、後者の方が大きい場合、
に(TI、1/にv)−(Tt−+/にl+1t−1を
算出し、この値が正で、itより小さければ、この値を
itとする。
(作用) 最適な積分値をゲイン、操作量制限値、前回サンブリジ
グ処理のデータから逆算し求めるので、安定したサーボ
系を構成することができる。
(実施例) 次に、本発明の実施例について図面を参照して説明する
第1図は本発明のサーボ演算処理方法の一実施例を示す
流れ図、第2図はサーボ制御装置のブロック線図である
第2図において、Wrは速度指令、Wは速度、W e 
r rは速度偏差、T、は積分時定数、Kvは速度ルー
プゲイン、Trはトルク指令、TLは負荷(外乱)トル
ク、Jは系の全イナーシャを示す。
本実施例ではトルク飽和を監視し、飽和した場合には次
式 ここで、T lia+はトルク制限値 T t−+は前回トルク指令 にはゲイン i’t−+は前回積分値 により求めるものである。以下、そのアルゴリズ!、を
第1図により説明する。
まず、従来と同様に今回比例値εt、今回積分値it等
操作量を算出する。
ここで、εtの符号判別を行うが、基本的に算出方法は
同じなのでεtくOの場合は省く。
次に、εt、1tが同符号で、しかも積分値Itが比例
値εtを越える場合、積分制限モードへと入る(ステッ
プ1,2)。積分値11が相対的に小さい時には影響が
少ないと考えられるので通常モードへともどる。εtが
正、itが負という場合では、itがトルクを減少させ
る方向(正転から急転停止、即逆転となワた状態)とな
るので、εt><itの条件をとらずに積分制限モード
へ入る。積分制限モードでは式(1)の計算を行い、各
条件によって通常モードへと分岐する。まけ、これと前
回操作量と比較をして(ステップ3.4)、前者が大き
い、つまり一トルク飽和にならないと考えられる場合、
通常モードへ入る。ゲインには、トルク飽和付近でのヒ
ステリシスを抑えるため、K=1.2〜1.4に設定す
る、操作量の差すに前回積分値11−+を加算して、最
適積分の値Cを算出する(ステップ5)。Cが負の場合
には、トルク減少となるので条件から除き(ステップ6
)、Cとitを比較して(ステップ7)、Cの方が小さ
ければCを今回の積分値itとする(ステップ8)。
なお、以上のソフトウェア演算は、第2図の*印のブロ
ックで行なわれる。
〔発明の効果〕
以上説明したように未発明は、最適な積分値をゲイン操
作量制限値、前回サンプリング処理のデータから逆算し
て求め、負荷イナーシャ大、静止摩擦トルク大、トルク
制限中によって積分値過大によるトルク飽和時に最適な
積分値に制限することでサーボ系の不安定要素を除き、
しかも必要分の操作量を確保でき、指令の符号切替時の
積分値の応答性を向上させることが可能となり、また同
時に積分値のオバーフローも防止することができる効果
がある。
【図面の簡単な説明】
第1図は本発明のサーボ演算処理方法の一実施例を示す
流れ図、第2図はサーボ制御装置のブロック線図である
。 1〜8・・・ステップ

Claims (1)

  1. 【特許請求の範囲】 1、速度ループを有し、速度偏差に対して積分演算を行
    なうサーボ制御装置において、 今回比例値をε_t、今回積分値をi_t、前回比例値
    をε_t_−_1、前回積分値をi_t_−_1、トル
    ク制限値をT_i_i_m、前回トルク指令をT_t_
    −_1、ゲインをK、速度ループゲインをK_vとした
    とき、i_t≦0またはi_t>0かつε_t≦i_t
    のときトルク飽和しない操作量(T_i_i_m/K_
    v)にKをかけ、これを前回の操作量(T_t_−_1
    /K_v)と比較して、後者の方が大きい場合、K(T
    _i_i_m/K_v)−(T_t_−_1/K_v)
    +i_t_−_1を算出し、この値が正で、i_tより
    小さければ、この値をi_tとするサーボ演算処理方法
JP23715589A 1989-09-14 1989-09-14 サーボ演算処理方法 Pending JPH03100802A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP23715589A JPH03100802A (ja) 1989-09-14 1989-09-14 サーボ演算処理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP23715589A JPH03100802A (ja) 1989-09-14 1989-09-14 サーボ演算処理方法

Publications (1)

Publication Number Publication Date
JPH03100802A true JPH03100802A (ja) 1991-04-25

Family

ID=17011219

Family Applications (1)

Application Number Title Priority Date Filing Date
JP23715589A Pending JPH03100802A (ja) 1989-09-14 1989-09-14 サーボ演算処理方法

Country Status (1)

Country Link
JP (1) JPH03100802A (ja)

Similar Documents

Publication Publication Date Title
KR920700417A (ko) 피드 포워드 보상기능을 갖춘 슬라이딩 모드 제어방법
CA1335211C (en) Advanced proportional plus integral plus derivative controller
JPH03289385A (ja) モータ制御のゲイン調整方法
JP2733881B2 (ja) Pi制御ループをベースにした適応スライディングモード制御方式
JPH03100802A (ja) サーボ演算処理方法
JPS62111311A (ja) ヒ−ト・ク−ル制御装置
JPH0378003A (ja) ファジイコントローラ
JPS62241002A (ja) オ−ト・チユ−ニング・コントロ−ラ
JPH05150802A (ja) 偏差可変及び偏差ヒステリシス形pi制御方法
JPS60256815A (ja) サ−ボ制御方法
JPH1082719A (ja) エンジントルク制御装置
JPH02206804A (ja) 適応制御装置
JPH09244703A (ja) Pid制御方法
JPS62182803A (ja) 位置制御装置
JP2517616B2 (ja) ファジイフィ―ドバック制御におけるパラメ―タ適応方法
JPS6355602A (ja) フイ−ドバツク制御装置
KR100715279B1 (ko) 전동기 시스템의 속도 제어기
JP3137449B2 (ja) 調節装置
JP2972817B2 (ja) ハイブリッド制御装置
JPS6277606A (ja) I−pd制御方式
KR930010657A (ko) 위치형 pid 제어기에서의 적분한계에 따른 출력값 제어방법
El Dessouky et al. Fuzzy model reference self-tuning controller
JP2822427B2 (ja) プロセス制御方法
JPH0239202A (ja) プロセス制御回路
JPH01234911A (ja) シーケンサの冷却装置の制御装置