Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3962215B2 - Control device - Google Patents
[go: Go Back, main page]

JP3962215B2 - Control device - Google Patents

Control device Download PDF

Info

Publication number
JP3962215B2
JP3962215B2 JP2001027863A JP2001027863A JP3962215B2 JP 3962215 B2 JP3962215 B2 JP 3962215B2 JP 2001027863 A JP2001027863 A JP 2001027863A JP 2001027863 A JP2001027863 A JP 2001027863A JP 3962215 B2 JP3962215 B2 JP 3962215B2
Authority
JP
Japan
Prior art keywords
polynomial
order
controller
control device
stable
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
Application number
JP2001027863A
Other languages
Japanese (ja)
Other versions
JP2002229604A (en
Inventor
彰啓 伊藤
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.)
Nidec Instruments Corp
Original Assignee
Nidec Sankyo Corp
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 Nidec Sankyo Corp filed Critical Nidec Sankyo Corp
Priority to JP2001027863A priority Critical patent/JP3962215B2/en
Publication of JP2002229604A publication Critical patent/JP2002229604A/en
Application granted granted Critical
Publication of JP3962215B2 publication Critical patent/JP3962215B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Feedback Control In General (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、制御装置に関する。さらに詳しくは、本発明は積分機能を持つ制御器を用いてフィードバック制御を行う制御装置に関するものである。
【0002】
【従来の技術】
図10に、比例積分制御器(PI制御器)によるフィードバック制御を示す。PI制御器101の後には制限器102が設けられており、制御対象105への制御入力に限界を設けている。このため、いわゆる飽和現象が発生することがある。飽和現象が発生した場合には、PI制御器101の偏差入力値の符号が反転しても積分器に蓄積された信号のため、制御器101出力の符号反転が遅れ、いわゆるワインドアップ現象が生じて制御性能を劣化させることが知られている。そして、このワインドアップ現象はPI制御器101に限るものではなく、積分機能を持った制御器101であれば発生の可能性があることも知られている。しかしながら、特にメカトロ機器の場合は制御対象105が摩擦や重力等の影響を受けるものであるため、フィードバック制御器101に何らかの積分機能を持たせる必要があり、ワインドアップ現象の発生を防止する構造が必要になる。
【0003】
図11に、一般的なPI制御器101の構造を示す。このようなPI制御器101のワインドアップ現象対策として、従来、種々の方法が提案されている。例えば、図12の例では、P制御(比例制御)とI制御(積分制御)の双方にリミッタ103,104を挿入し、それらを調整することでワインドアップ現象を防止している。また、図13の例では、PI制御器101の入出力信号の符号を観測してその状態に応じて積分器をオフすることでワインドアップ現象を防止している。さらに、図14の例では、出力リミッタの前後の信号の偏差をPI制御器101の積分器にフィードバックすることでワインドアップ現象を防止している。
【0004】
【発明が解決しようとする課題】
しかしながら、上述のワインドアップ現象を防止する方法では、リミッタ、比較部、スイッチ等付加的な機能を新たに設ける必要があり、構造が複雑になると共に、付加した機能の値の調節作業という煩雑な作業を伴っていた。
【0005】
また、上述の方法はPI制御器101や単一積分器等の構造に基づいたワインドアップ対策であり、より高機能な制御構造をもつ制御器にそのまま適用するのは困難であった。
【0006】
本発明は、簡単で適応範囲の広い構造でワインドアップ現象を防止できる制御装置を提供することを目的とする。
【0007】
【課題を解決するための手段】
かかる目的を達成するために請求項1記載の発明は、積分機能を持つ制御器を用いてフィードバック制御を行う制御装置であって、持たせたい積分次数dと同じd個の同一係数を持った多項式で構成されるフィルタを有し、該フィルタは、b(s)/a(s)(但し、a(s)及びb(s)はn次の安定な多項式で、それらの係数に、a=b,i=0〜d−1,d≦nの関係を持つ)で示されるものであり、a(s)が、制御対象の伝達関数の分母多項式であるp(s)の次数がmの場合にn=m+d−1である安定な任意特性多項式であり、r(s)を制御対象の伝達関数の分子多項式とし、b(s)が、m次の安定な任意モデル多項式をw(s)とした場合に式{a(s)−b(s)}p(s)+c(s)r(s)=a(s)w(s)によってn次の多項式c(s)とともに唯一に求まるものであり且つb =0であると共に、制御対象の手前から分岐されるポジティブフィードバックを構成するものとして配置され、さらに、ポジティブフィードバック分岐の内側に制限器を備えてなるものである。
【0008】
したがって、連続時間系において、積分機能に対する入力にも制限器によるリミットがかかるようになり、積分機能に蓄積された値が過大となるのを防止して入力信号の符号反転に素早く対応する。
【0011】
また、請求項記載の発明は、b(s)/a(s)で示されるフィルタは、a(s)が、制御対象の伝達関数の分母多項式であるp(s)の次数がmの場合にn=m+d−1である安定な任意特性多項式であり、r(s)を制御対象の伝達関数の分子多項式とし、b(s)が、m次の安定な任意モデル多項式をw(s)とした場合に式{a(s)−b(s)}p(s)+c(s)r(s)=a(s)w(s)によって、n次の多項式c(s)とともに唯一に求まるものであり且つb=0である。
【0012】
即ち、式{a(s)−b(s)}p(s)+c(s)r(s)=a(s)w(s)によってb(s)とともに求まったc(s)を使ってフィードバック制御系を構成することで、制御器にd次の積分機能を持たせたまま、制御系の伝達関数を数式3で示されるものとすることができる。
【数3】
{a(s)r(s)}/{a(s)w(s)}=r(s)/w(s)
【0013】
また、請求項記載の制御装置は、連続時間系でラプラス演算子sによって表されている請求項1記載の制御装置を、離散時間系で進み演算子zによって表し、これをさらにサンプリング時間τ秒として、δ=(z−1)/τという変換をして、例えばa(s)をA(δ)=δ+An−1δn−1+…+A、b(s)をB(δ)=Bδ+…+Bδ+Ad−1δd−1+…+Aのように表した離散時間系において、積分機能を持つ制御器を用いてフィードバック制御を行う制御装置であって、持たせたい積分次数dと同じd個の同一係数を持った多項式で構成されるフィルタを有し、該フィルタは、B(δ)/A(δ)(但し、A(δ)及びB(δ)はn次の安定な多項式で、それらの係数に、A=B,i=0〜d−1,d≦nの関係を持つ)で示されるものであり、A(δ)が、制御対象の伝達関数の分母多項式であるP(δ)の次数がmの場合にn=m+d−1である安定な任意特性多項式であり、R(δ)を制御対象の伝達関数の分子多項式とし、B(δ)が、m次の安定な任意モデル多項式をW(δ)とした場合に式{A(δ)−B(δ)}P(δ)+C(δ)R(δ)=A(δ)W(δ)によってn次の多項式C(δ)とともに唯一に求まるものであり且つB =0であると共に、フィードバック分岐の内側に制限器を備えてなるものである。
【0014】
したがって、離散時間系(ディジタルシステム)においても、請求項1記載の制御装置と同様に、積分機能に対する入力にも制限器によるリミットがかかるようになり、積分機能に蓄積された値が過大となるのを防止して入力信号の符号反転に素早く対応する。
【0017】
また、請求項記載の発明は、B(δ)/A(δ)で示されるフィルタは、A(δ)が、制御対象の伝達関数の分母多項式であるP(δ)の次数がmの場合にn=m+d−1である安定な任意特性多項式であり、R(δ)を制御対象の伝達関数の分子多項式とし、B(δ)が、m次の安定な任意モデル多項式をW(δ)とした場合に式{A(δ)−B(δ)}P(δ)+C(δ)R(δ)=A(δ)W(δ)によって、n次の多項式C(δ)とともに唯一に求まるものであり且つB=0である。
【0018】
即ち、式{A(δ)−B(δ)}P(δ)+C(δ)R(δ)=A(δ)W(δ)によってB(δ)とともに求まったC(δ)を使ってフィードバック制御系を構成することで、制御器にd次の積分機能を持たせたまま、制御系の伝達関数を数式6で示されるものとすることができる。
【数6】
{A(δ)R(δ)}/{A(δ)W(δ)}=R(δ)/W(δ)
【0019】
【発明の実施の形態】
以下、本発明の構成を図面に示す最良の形態に基づいて詳細に説明する。
【0020】
図1に、本発明を適用した制御装置の実施形態の一例を示す。制御装置は、積分機能を持つ制御器1を用いてフィードバック制御を行うものであって、持たせたい積分次数dと同じd個の同一係数を持った多項式で構成されるフィルタ2を有し、該フィルタ2は、b(s)/a(s)(但し、a(s)及びb(s)はn次の安定な多項式で、それらの係数に、a=b,i=0〜d−1,d≦nの関係を持つ)で示されるものであり、フィードバック分岐4の内側に制限器3を備えてなるものである。
【0021】
つまり、積分機能を持つ制御器を従来のような前向き(図10中右向き)の構造ではなく、持たせたい積分次数と同じ個数の同一係数を持った安定な多項式で構成されるフィルタ2をポジティブフィードバックする構造として、そのフィードバック分岐4の内側に制限器3を付けることで、この制御器1の出力uとともに積分機能に対する入力にも同時にリミットがかかるようになり、図12〜図14に示すような特別の付加機能を設けなくてもワインドアップ対策を内包した積分機能を持つ制御装置を実現することができる。
【0022】
いま、図1に示す制御器1の入力をe、出力をuとする。そして、飽和要素が無いものとすると、制御器1は数式7で表せる。
【数7】

Figure 0003962215
ここで、a(s)とb(s)はともに安定で、それらの係数に、a=b,i=0〜d−1(但しd≦n )のような関係が有るとすると、a(s)及びb(s)はそれぞれ数式8,数式9で表せる。
【数8】
a(s)=s+an−1n−1+…+ad−1d−1+…+a
【数9】
b(s)=b+…+b+ad−1d−1+…+a
ここで、u(s)は数式10であるから、数式8及び数式9より数式11となり、飽和が無い場合は一般的なd個の積分器を持った制御器と同等の機能を有する。
【数10】
Figure 0003962215
【数11】
Figure 0003962215
【0023】
一方、飽和が有る場合は、図1に示す構造の制御器1において、後ろ向きフィルタ2、即ちb(s)/a(s)は定常ゲイン1を持つ安定なn次フィルタである。したがって定常状態ではフィルタ出力xは制御器出力uと一致する。制御器出力uが飽和している状態では、後ろ向きフィルタ2の入力は一定値に保たれることになるため、このフィルタ2の出力xも制御器出力と一致することになる。さて、出力飽和状態では当初偏差信号eと飽和出力は同符号である。フィルタ出力xは、オーバーシュートも無いため過渡状態でも飽和レベルを越えることは無い。従ってこの状態で、偏差信号eの反転した場合、少しの遅延もなく飽和状態が解除され、以降、偏差信号eの状態によって制御される元の線形系に回復することになる。
【0024】
なお、上述の形態は本発明の好適な形態の一例ではあるがこれに限定されるものではなく本発明の要旨を逸脱しない範囲において種々変形実施可能である。
【0025】
この制御器1は積分機能を有しているので、ロボットに使用されるモータ等を制御する制御器に適しているが、モータ制御用の制御器に限るものではなく、あらゆる分野の積分機能を持つ制御器に適用することが可能であり、その積分ワインドアップ現象の防止構造として有効かつ簡単なものを提供することができる。
【0026】
また、上述の説明は連続系(アナログ系)で行ったが、ソフトウェア実装の為の遅延要素を使用した離散時間系で構成することもできる。
【0027】
即ち、制御装置は、積分機能を持つ制御器を用いてフィードバック制御を行うものであって、持たせたい積分次数dと同じd個の同一係数を持った多項式で構成されるフィルタを有し、該フィルタは、B(δ)/A(δ)(但し、A(δ)及びB(δ)はn次の安定な多項式で、それらの係数に、A=B,i=0〜d−1,d≦nの関係を持つ)で示されるものであり、フィードバック分岐の内側に制限器を備えてなるものであっても良い。ここで、A(δ)=δ+An−1δn−1+…+A、B(δ)=Bδ+…+Bδ+Ad−1δd−1+…+Aである。
【0028】
【実施例】
(実施例1)
制御器1は、n=2、d=1として、係数を適切に選択することで、飽和対策の施されたPID制御器1となる。このPID制御器1を図2に示す。このPID制御器1は数式12で表される。ここで、a,a,b,bは、それぞれ数式13,数式14,数式15,数式16の通りである。また、TはPID制御器の中の疑似微分器の時定数(単位:秒)、TはPIDあるいはPI制御器の中の積分器の積分時間(単位:秒)、TdはPID制御器の中の疑似微分器の微分時間(単位:秒)である。
【数12】
Figure 0003962215
【数13】
=1/{T(T+T)}
【数14】
=(T+T)/{T(T+T)}
【数15】
=1−{T/(T+T)}
【数16】
=(T+T)/{T(T+T)}−1/(T+T
【0029】
なお、比較のために、ワインドアップ対策されていない一般的なPID制御器121を図3に示す。このPID制御器1は数式17で表される。
【数17】
Figure 0003962215
【0030】
(実施例2)
制御器1は、d=nとすることで、飽和対策の施されたn次の積分器を持つPI制御器1となり、その場合は、1/aが積分時間となる。n次の積分器を持つPI制御器1を図4に示す。なお、an−1〜a及びb〜bは0で、a=b=(1/T)、Kpは比例ゲインである。また、比較のために、ワインドアップ対策の無いPI制御器122を図5に示す。
【0031】
連続時間系で、ラプラス演算子sによって表されたa(s)やb(s)は、離散時間系では進み演算子zによって表されるが、これをさらにサンプリング時間τ秒として、数式18で表される変換を行うと、A(δ)は数式19、B(δ)は数式20のように表すことができる。図1の構成を図7のようにすることで、上述した連続時間系の場合と同じように離散時間系でも同等の機能を持たせることができる。また、図4の構成を離散時間系にした場合の例を図6に示す。
【数18】
δ=(z−1)/τ
【数19】
A(δ)=δ+An−1δn−1+…+A
【数20】
B(δ)=Bδ+…+Bδ+Ad−1δd−1+…+A
【0032】
(実施例3)
制御器1は、n=d=1とすることで、飽和対策の施されたPI制御器となり、その場合は、1/aが積分時間となる。このPI制御器は数式21のようなものとなる。
【数21】
{(a/s)+1}
また、n=d=2とすると、数式22のような、飽和対策付きのP・I・I制御器を構成することができる。
【数22】
(1−b)×{(a/s)+(a/s)+1}
さらにここで、a=0とすれば、数式23のような、飽和対策付きのPI制御器を構成することもできる。
【数23】
(1−b)×{(a/s)+1}
【0033】
(実施例4)
制御器1は、極配置系の制御器となる。この場合の制御器を図8に示す。b(s)/a(s)で示されるフィルタ2は、a(s)が、制御対象の伝達関数の分母多項式であるp(s)が次数がmの場合にn=m+d−1である安定な任意特性多項式であり、r(s)を制御対象の伝達関数の分子多項式とし、b(s)が、m次の安定な任意モデル多項式をw(s)とした場合に数式24によって、n次の多項式c(s)とともに唯一に求まるものであり且つb=0である。
【数24】
{a(s)−b(s)}p(s)+c(s)r(s)=a(s)w(s)
【0034】
また、図9に示すように、制御器1の外側にさらにc(s)/a(s)で示すようなフィードバックをかけても良い。
【0035】
即ち、数式24でb(s)とともに求まるc(s)を使って図9のようなフィードバック制御系を構成することで、制御器1にd次の積分機能を持たせたまま、全制御系の伝達関数を数式25のようにすることができる。
【数25】
{a(s)r(s)}/{a(s)w(s)}=r(s)/w(s)
これは、制御系の特性多項式をm次の任意の特性に一致させることができることを意味している。このように全制御系が数式25となるのは以下の通りである。
【0036】
つまり、図9において、本件制御装置の制限器1を除いたe(s)からu(s)への伝達関数は、数式26になる。
【数26】
a(s)/{a(s)−b(s)}
したがって、全体のv(s)からy(s)に至る伝達関数は、まとめると、数式27である。
【数27】
{a(s)r(s)}/{{a(s)-b(s)}p(s)+c(s)r(s)}
この分母部分である{a(s)−b(s)}p(s)+c(s)r(s)は、数式24よりa(s)w(s)であるから、結局全体の伝達関数は数式28となり、数式25と同じである。
【数28】
{a(s)r(s)}/{a(s)w(s)}=r(s)/w(s)
【0037】
【発明の効果】
以上説明したように、請求項1記載の制御装置では、持たせたい積分次数dと同じd個の同一係数を持った多項式で構成されるフィルタを有し、該フィルタは、b(s)/a(s)(但し、a(s)及びb(s)はn次の安定な多項式で、それらの係数に、a=b,i=0〜d−1,d≦nの関係を持つ)で示されるものであり、a(s)が、制御対象の伝達関数の分母多項式であるp(s)の次数がmの場合にn=m+d−1である安定な任意特性多項式であり、r(s)を制御対象の伝達関数の分子多項式とし、b(s)が、m次の安定な任意モデル多項式をw(s)とした場合に式{a(s)−b(s)}p(s)+c(s)r(s)=a(s)w(s)によってn次の多項式c(s)とともに唯一に求まるものであり且つb =0であると共に、制御対象の手前から分岐されるポジティブフィードバックを構成するものとして配置され、さらに、ポジティブフィードバック分岐の内側に制限器を備えているので、連続時間系において、積分機能に対する入力にも制限器によるリミットをかけることができる。このため、積分機能に蓄積された値が過大となるのを防止して入力信号の符号反転に素早く対応することができる。この結果、従来の積分機能付き制御器の利点をそのまま保ったまま、特別な付加機能やそれに伴う付帯的な調整作業を伴うことなく、制御器の出力制限のみで積分ワインドアップ現象を抑制することができる。即ち、単純な構造で積分ワインドアップ現象を抑制することができ、しかも、積分器の構造に制限されずに種々の積分器に適用可能である。
【0040】
また、請求項記載の制御装置では、b(s)/a(s)で示されるフィルタは、a(s)が、制御対象の伝達関数の分母多項式であるp(s)の次数がmの場合にn=m+d−1である安定な任意特性多項式であり、r(s)を制御対象の伝達関数の分子多項式とし、b(s)が、m次の安定な任意モデル多項式をw(s)とした場合に式{a(s)−b(s)}p(s)+c(s)r(s)=a(s)w(s)によって、n次の多項式c(s)とともに唯一に求まるものであり且つb=0であるので、式{a(s)−b(s)}p(s)+c(s)r(s)=a(s)w(s)によってb(s)とともに求まるc(s)を使ってフィードバック制御系を構成することで、制御器にd次の積分機能を持たせたまま、制御系の伝達関数を数式29で示されるものとすることができ、制御系の特性多項式をm次の任意の特性に一致させることができる。
【数29】
{a(s)r(s)}/{a(s)w(s)}=r(s)/w(s)
【0041】
さらに、請求項記載の制御装置では、持たせたい積分次数dと同じd個の同一係数を持った多項式で構成されるフィルタを有し、該フィルタは、B(δ)/A(δ)(但し、A(δ)及びB(δ)はn次の安定な多項式で、それらの係数に、A=B,i=0〜d−1,d≦nの関係を持つ)で示されるものであり、A(δ)が、制御対象の伝達関数の分母多項式であるP(δ)の次数がmの場合にn=m+d−1である安定な任意特性多項式であり、R(δ)を制御対象の伝達関数の分子多項式とし、B(δ)が、m次の安定な任意モデル多項式をW(δ)とした場合に式{A(δ)−B(δ)}P(δ)+C(δ)R(δ)=A(δ)W(δ)によってn次の多項式C(δ)とともに唯一に求まるものであり且つB =0であると共に、フィードバック分岐の内側に制限器を備えてなるので、離散時間系において、積分機能に対する入力にも制限器によるリミットをかけることができる。このため、積分機能に蓄積された値が過大となるのを防止して入力信号の符号反転に素早く対応することができる。この結果、従来の積分機能付き制御器の利点をそのまま保ったまま、特別な付加機能やそれに伴う付帯的な調整作業を伴うことなく、制御器の出力制限のみで積分ワインドアップ現象を抑制することができる。即ち、単純な構造で積分ワインドアップ現象を抑制することができ、しかも、積分器の構造に制限されずに種々の積分器に適用可能である。
【0044】
さらに、請求項記載の制御装置では、B(δ)/A(δ)で示されるフィルタは、A(δ)が、制御対象の伝達関数の分母多項式であるP(δ)の次数がmの場合にn=m+d−1である安定な任意特性多項式であり、R(δ)を制御対象の伝達関数の分子多項式とし、B(δ)が、m次の安定な任意モデル多項式をW(δ)とした場合に式{A(δ)−B(δ)}P(δ)+C(δ)R(δ)=A(δ)W(δ)によって、n次の多項式C(δ)とともに唯一に求まるものであり且つB=0であるので、式{A(δ)−B(δ)}P(δ)+C(δ)R(δ)=A(δ)W(δ)によってB(δ)とともに求まったC(δ)を使ってフィードバック制御系を構成することで、制御器にd次の積分機能を持たせたまま、制御系の伝達関数を数式30で示されるものとすることができ、制御系の特性多項式をm次の任意の特性に一致させることができる。
【数30】
{A(δ)R(δ)}/{A(δ)W(δ)}=R(δ)/W(δ)
【図面の簡単な説明】
【図1】本発明を適用した制御装置の実施形態の一例を示すブロック図である。
【図2】同制御装置の制御器をPID制御器とした場合のブロック図である。
【図3】比較のためのワインドアップ対策されていないPID制御器を示すブロック図である。
【図4】同制御装置の制御器をn次の積分器をもつPI制御器とした場合のブロック図である。
【図5】比較のためのワインドアップ対策されていないPI制御器を示すブロック図である。
【図6】図4の制御器を離散時間系にした場合のブロック図である。
【図7】図1の制御装置の制御器を離散時間系にした場合のブロック図である。
【図8】同制御装置の制御器を極配置系の制御器とした場合のブロック図である。
【図9】図8の制御器の外側にさらにc(s)/a(s)で示すフィードバックをかけた場合のブロック図である。
【図10】従来のPI制御器によるフィードバック制御を示すブロック図である。
【図11】従来のPI制御器のブロック図である。
【図12】従来のPI制御器のワインドアップ現象防止方法を示すブロック図である。
【図13】従来のPI制御器のワインドアップ現象防止方法の別の例を示すブロック図である。
【図14】従来のPI制御器のワインドアップ現象防止方法の更に別の例を示すブロック図である。
【符号の説明】
1 制御器
2 フィルタ
3 制限器
4 フィードバック分岐[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a control device. More specifically, the present invention relates to a control device that performs feedback control using a controller having an integration function.
[0002]
[Prior art]
FIG. 10 shows feedback control by a proportional-plus-integral controller (PI controller). A limiter 102 is provided after the PI controller 101 to limit the control input to the control target 105. For this reason, a so-called saturation phenomenon may occur. When a saturation phenomenon occurs, even if the sign of the deviation input value of the PI controller 101 is inverted, the signal accumulated in the integrator is delayed, so that the sign inversion of the controller 101 output is delayed and a so-called windup phenomenon occurs. It is known to degrade the control performance. It is also known that this windup phenomenon is not limited to the PI controller 101, but may occur if the controller 101 has an integration function. However, especially in the case of mechatronic equipment, the controlled object 105 is affected by friction, gravity, etc., so the feedback controller 101 needs to have some integration function, and a structure that prevents the occurrence of a windup phenomenon is provided. I need it.
[0003]
FIG. 11 shows the structure of a general PI controller 101. Conventionally, various methods have been proposed as countermeasures against the windup phenomenon of the PI controller 101. For example, in the example of FIG. 12, the wind-up phenomenon is prevented by inserting limiters 103 and 104 in both P control (proportional control) and I control (integral control) and adjusting them. In the example of FIG. 13, the wind-up phenomenon is prevented by observing the sign of the input / output signal of the PI controller 101 and turning off the integrator according to the state. Further, in the example of FIG. 14, the windup phenomenon is prevented by feeding back the deviation of the signal before and after the output limiter to the integrator of the PI controller 101.
[0004]
[Problems to be solved by the invention]
However, in the above-described method for preventing the windup phenomenon, it is necessary to newly provide additional functions such as a limiter, a comparison unit, a switch, etc., and the structure becomes complicated and the adjustment work of the value of the added function is complicated It was accompanied by work.
[0005]
Further, the above-described method is a windup countermeasure based on the structure of the PI controller 101, a single integrator, and the like, and it has been difficult to directly apply to a controller having a more sophisticated control structure.
[0006]
An object of the present invention is to provide a control device that can prevent a wind-up phenomenon with a simple and wide structure.
[0007]
[Means for Solving the Problems]
In order to achieve this object, the invention according to claim 1 is a control device that performs feedback control using a controller having an integration function, and has the same d number of coefficients as the integration order d desired to be provided. A filter composed of polynomials, where b (s) / a (s) (where a (s) and b (s) are n-order stable polynomials, and their coefficients i = b i, all SANYO represented by having a relationship of i = 0~d-1, d ≦ n), a (s) is a denominator polynomial of the transfer function of the controlled object p in (s) A stable arbitrary characteristic polynomial in which n = m + d−1 when the order is m, r (s) is a numerator polynomial of a transfer function to be controlled, and b (s) is an m-th order stable arbitrary model polynomial Where w (s) is the expression {a (s) -b (s)} p (s) + c (s) r (s) = a (s) w ( s) is determined uniquely together with the n-th order polynomial c (s) and b n = 0, and is arranged to constitute a positive feedback branched from the front of the controlled object. Is provided with a limiter inside.
[0008]
Therefore, in the continuous time system, the input to the integration function is also limited by the limiter, so that the value accumulated in the integration function is prevented from becoming excessive, and the sign inversion of the input signal can be handled quickly.
[0011]
In the first aspect of the present invention , the filter represented by b (s) / a (s) is such that a (s) is the denominator polynomial of the transfer function to be controlled and the degree of p (s) is m. Where n = m + d−1 is a stable arbitrary characteristic polynomial, r (s) is the numerator polynomial of the transfer function to be controlled, and b (s) is the m-th order stable arbitrary model polynomial w (s ), The formula {a (s) -b (s)} p (s) + c (s) r (s) = a (s) w (s) And b n = 0.
[0012]
That is, using c (s) obtained together with b (s) by the expression {a (s) -b (s)} p (s) + c (s) r (s) = a (s) w (s) By configuring the feedback control system, the transfer function of the control system can be expressed by Equation 3 while the controller has the d-order integration function.
[Equation 3]
{A (s) r (s)} / {a (s) w (s)} = r (s) / w (s)
[0013]
Further, the control device according to claim 2 represents the control device according to claim 1 represented by a Laplace operator s in a continuous time system and represented by a lead operator z in a discrete time system, which is further represented by a sampling time τ. As a second, δ = (z−1) / τ is converted, for example, a (s) is converted to A (δ) = δ n + A n−1 δ n−1 +... + A 0 , b (s) is converted to B (δ) = B n δ n + ... + B d δ d + a d-1 δ d-1 + ... + in discrete time system expressed as a 0, control for performing feedback control using a controller having an integral function The apparatus has a filter composed of polynomials having the same number d of the same coefficients as the integration order d to be given, and the filter is B (δ) / A (δ) (where A (δ ) and B ([delta]) in the n-th order stable polynomial, their coefficients, a i = B i, i = 0~d 1, which is represented by having the relationship of d ≦ n), A (δ ) is the order of P ([delta]) is a denominator polynomial of the transfer function of the controlled object is at n = m + d-1 to m When a certain arbitrary characteristic polynomial is stable, R (δ) is a numerator polynomial of a transfer function to be controlled, and B (δ) is an m-th order stable arbitrary model polynomial, W (δ), the expression {A (Δ) −B (δ)} P (δ) + C (δ) R (δ) = A (δ) W (δ) is uniquely obtained together with the n-th order polynomial C (δ) and B n = 0 and a limiter inside the feedback branch.
[0014]
Therefore, also in the discrete time system (digital system), similarly to the control device according to claim 1, the input to the integration function is also limited by the limiter, and the value accumulated in the integration function becomes excessive. To quickly cope with the sign inversion of the input signal.
[0017]
In the invention according to claim 2 , the filter represented by B (δ) / A (δ) is such that A (δ) is the denominator polynomial of the transfer function to be controlled, and the degree of P (δ) is m. A stable arbitrary characteristic polynomial in which n = m + d−1, where R (δ) is the numerator polynomial of the transfer function to be controlled, and B (δ) is the m-th order stable arbitrary model polynomial W (δ ), The expression {A (δ) −B (δ)} P (δ) + C (δ) R (δ) = A (δ) W (δ) is unique together with the n-order polynomial C (δ). And B n = 0.
[0018]
That is, using C (δ) obtained together with B (δ) by the expression {A (δ) −B (δ)} P (δ) + C (δ) R (δ) = A (δ) W (δ). By configuring the feedback control system, the transfer function of the control system can be expressed by Equation 6 while the controller has the d-order integration function.
[Formula 6]
{A (δ) R (δ)} / {A (δ) W (δ)} = R (δ) / W (δ)
[0019]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, the configuration of the present invention will be described in detail based on the best mode shown in the drawings.
[0020]
FIG. 1 shows an example of an embodiment of a control device to which the present invention is applied. The control device performs feedback control using the controller 1 having an integration function, and has a filter 2 composed of a polynomial having the same d number of the same coefficients as the integration order d desired to have, The filter 2 has b (s) / a (s) (where a (s) and b (s) are n-th order stable polynomials, and their coefficients are a i = b i , i = 0 to 0. d-1, d ≦ n), and is provided with a limiter 3 inside the feedback branch 4.
[0021]
That is, the controller 2 having an integration function is not a forward-looking structure (in the right direction in FIG. 10) as in the prior art, but a positive filter 2 composed of a stable polynomial having the same number of the same coefficients as the integration order to be provided. As a structure for feedback, by attaching the limiter 3 inside the feedback branch 4, the input to the integration function as well as the output u of the controller 1 is simultaneously limited, as shown in FIGS. Even if a special additional function is not provided, it is possible to realize a control device having an integration function including a windup countermeasure.
[0022]
Now, let e be the input and u be the output of the controller 1 shown in FIG. If there is no saturation element, the controller 1 can be expressed by Equation 7.
[Expression 7]
Figure 0003962215
Here, if both a (s) and b (s) are stable and their coefficients have a relationship such as a i = b i , i = 0 to d−1 (where d ≦ n), a (s) and b (s) can be expressed by Equation 8 and Equation 9, respectively.
[Equation 8]
a (s) = s n + a n-1 s n-1 + ... + a d-1 s d-1 + ... + a 0
[Equation 9]
b (s) = b n s n + ... + b d s d + a d-1 s d-1 + ... + a 0
Here, since u (s) is Formula 10, it becomes Formula 11 from Formula 8 and Formula 9, and when there is no saturation, it has a function equivalent to a general controller having d integrators.
[Expression 10]
Figure 0003962215
[Expression 11]
Figure 0003962215
[0023]
On the other hand, when there is saturation, in the controller 1 having the structure shown in FIG. 1, the backward filter 2, that is, b (s) / a (s) is a stable n-order filter having a steady gain 1. Therefore, in steady state, the filter output x coincides with the controller output u. In a state where the controller output u is saturated, the input of the backward filter 2 is kept at a constant value, so the output x of the filter 2 also coincides with the controller output. In the output saturation state, the initial deviation signal e and the saturated output have the same sign. The filter output x does not exceed the saturation level even in a transient state because there is no overshoot. Therefore, when the deviation signal e is inverted in this state, the saturation state is released without any delay, and thereafter, the original linear system controlled by the state of the deviation signal e is restored.
[0024]
The above-described embodiment is an example of a preferred embodiment of the present invention, but is not limited thereto, and various modifications can be made without departing from the scope of the present invention.
[0025]
Since this controller 1 has an integration function, it is suitable for a controller for controlling a motor or the like used in a robot. However, the controller 1 is not limited to a controller for motor control, and has an integration function in all fields. It is possible to provide an effective and simple structure for preventing the integral windup phenomenon.
[0026]
Moreover, although the above-mentioned description was performed by the continuous system (analog system), it can also be comprised by the discrete time system using the delay element for software implementation.
[0027]
That is, the control device performs feedback control using a controller having an integration function, and has a filter composed of polynomials having the same d number of the same coefficients as the integration order d desired to have, The filter has B (δ) / A (δ) (where A (δ) and B (δ) are n-th order stable polynomials, and their coefficients are A i = B i , i = 0 to d. -1 and d ≦ n), and a limiter may be provided inside the feedback branch. Here, A (δ) = δ n + A n-1 δ n-1 + ... + A 0, B (δ) = B n δ n + ... + B d δ d + A d-1 δ d-1 + ... + A 0 It is.
[0028]
【Example】
Example 1
The controller 1 becomes a PID controller 1 with a countermeasure against saturation by appropriately selecting coefficients with n = 2 and d = 1. This PID controller 1 is shown in FIG. This PID controller 1 is expressed by Equation 12. Here, a 0 , a 1 , b 2 , and b 1 are as in Expression 13, Expression 14, Expression 15, and Expression 16, respectively. Also, T is the time constant of the pseudo differentiator in the PID controller (in seconds), T I is an integrator of the integration time in the PID or PI controller (in seconds), T d is a PID controller The differential time of the pseudo-differentiator in (unit: seconds).
[Expression 12]
Figure 0003962215
[Formula 13]
a 0 = 1 / {T I (T + T d )}
[Expression 14]
a 1 = (T + T I ) / {T I (T + T d )}
[Expression 15]
b 2 = 1− {T / (T + T d )}
[Expression 16]
b 1 = (T + T I ) / {T I (T + T d )} − 1 / (T + T d )
[0029]
For comparison, FIG. 3 shows a general PID controller 121 for which no windup countermeasure is taken. This PID controller 1 is expressed by Equation 17.
[Expression 17]
Figure 0003962215
[0030]
(Example 2)
By setting d = n, the controller 1 becomes a PI controller 1 having an nth-order integrator with a countermeasure against saturation. In this case, 1 / a 0 is an integration time. A PI controller 1 having an nth-order integrator is shown in FIG. Note that a n-1 to a 1 and b n to b 1 are 0, a 0 = b 0 = (1 / T I ), and Kp is a proportional gain. For comparison, FIG. 5 shows a PI controller 122 without windup countermeasures.
[0031]
In the continuous time system, a (s) and b (s) represented by the Laplace operator s are represented by the advance operator z in the discrete time system. When the conversion represented is performed, A (δ) can be expressed as Equation 19 and B (δ) can be expressed as Equation 20. By making the configuration of FIG. 1 as shown in FIG. 7, the same function can be provided in the discrete time system as in the case of the continuous time system described above. FIG. 6 shows an example in which the configuration of FIG. 4 is a discrete time system.
[Formula 18]
δ = (z−1) / τ
[Equation 19]
A (δ) = δ n + A n−1 δ n−1 +... + A 0
[Expression 20]
B (δ) = B n δ n + ... + B d δ d + A d-1 δ d-1 + ... + A 0
[0032]
(Example 3)
By setting n = d = 1, the controller 1 becomes a PI controller with a countermeasure against saturation, in which case 1 / a 0 is the integration time. This PI controller is as shown in Equation 21.
[Expression 21]
{(A 0 / s) +1}
Further, when n = d = 2, a P · I · I 2 controller with a countermeasure against saturation as shown in Equation 22 can be configured.
[Expression 22]
(1-b 2 ) × {(a 0 / s 2 ) + (a 1 / s) +1}
Further, here, if a 1 = 0, a PI 2 controller with a countermeasure against saturation as shown in Equation 23 can also be configured.
[Expression 23]
(1-b 2 ) × {(a 0 / s 2 ) +1}
[0033]
Example 4
The controller 1 is a pole placement system controller. The controller in this case is shown in FIG. In the filter 2 indicated by b (s) / a (s), a (s) is n = m + d-1 when p (s), which is a denominator polynomial of the transfer function to be controlled, is of order m. A stable arbitrary characteristic polynomial, where r (s) is a numerator polynomial of a transfer function to be controlled, and b (s) is an m-th order stable arbitrary model polynomial w (s), It can only be found with an nth order polynomial c (s) and b n = 0.
[Expression 24]
{A (s) -b (s)} p (s) + c (s) r (s) = a (s) w (s)
[0034]
Further, as shown in FIG. 9, feedback as indicated by c (s) / a (s) may be further applied to the outside of the controller 1.
[0035]
That is, by using c (s) obtained together with b (s) in Expression 24 to construct a feedback control system as shown in FIG. 9, the entire control system is maintained while the controller 1 has the d-order integration function. The transfer function can be expressed by Equation 25.
[Expression 25]
{A (s) r (s)} / {a (s) w (s)} = r (s) / w (s)
This means that the characteristic polynomial of the control system can be matched with an arbitrary m-th order characteristic. In this way, the entire control system is expressed by Equation 25 as follows.
[0036]
That is, in FIG. 9, the transfer function from e (s) to u (s) excluding the limiter 1 of the present control device is expressed by Equation 26.
[Equation 26]
a (s) / {a (s) -b (s)}
Therefore, the transfer function from v (s) to y (s) as a whole can be summarized as Equation 27.
[Expression 27]
{A (s) r (s)} / {{a (s) -b (s)} p (s) + c (s) r (s)}
Since {a (s) −b (s)} p (s) + c (s) r (s), which is the denominator part, is a (s) w (s) from Equation 24, the entire transfer function is eventually obtained. Is Equation 28, which is the same as Equation 25.
[Expression 28]
{A (s) r (s)} / {a (s) w (s)} = r (s) / w (s)
[0037]
【The invention's effect】
As described above, the control apparatus according to claim 1 has a filter composed of polynomials having the same d coefficients as the integral order d desired to be provided, and the filter is b (s) / a (s) (where a (s) and b (s) are n-th order stable polynomials, and their coefficients have a relationship of a i = b i , i = 0 to d−1, d ≦ n. all SANYO represented by having), a (s) is, in any stable characteristic polynomial is n = m + d-1 in the case the degree of p (s) is a denominator polynomial of the transfer function of the control target is m Yes, when r (s) is the numerator polynomial of the transfer function to be controlled, and b (s) is the m-th order stable arbitrary model polynomial w (s), the expression {a (s) −b (s )} p (s) + c (s) r (s) = a (s) w (s) by are those obtained in only with n-order polynomial c (s) and b = With 0, it is arranged as constituting a positive feedback which is branched from the front of the control object, further, is provided with the restrictor inside the positive feedback branch, in the continuous time system, the input to the integral function Can also be limited by a limiter. For this reason, it is possible to prevent the value accumulated in the integration function from becoming excessive and to quickly cope with the sign inversion of the input signal. As a result, the integral windup phenomenon can be suppressed only by limiting the output of the controller without any special additional functions and accompanying adjustment work, while maintaining the advantages of the conventional controller with integral function. Can do. That is, the integral windup phenomenon can be suppressed with a simple structure, and the present invention can be applied to various integrators without being limited to the structure of the integrator.
[0040]
Further, in the control apparatus according to claim 1, the filter represented by b (s) / a (s ) is a (s) is the order of the p (s) is a denominator polynomial of the transfer function of the controlled object m In this case, n = m + d−1 is a stable arbitrary characteristic polynomial, r (s) is a numerator polynomial of a transfer function to be controlled, and b (s) is an m-th order stable arbitrary model polynomial w ( s) and the formula {a (s) -b (s)} p (s) + c (s) r (s) = a (s) w (s), together with the nth order polynomial c (s) Since it is only found and b n = 0, the expression {a (s) −b (s)} p (s) + c (s) r (s) = a (s) w (s) By constructing the feedback control system using c (s) obtained together with (s), the transfer function of the control system can be obtained while the controller has the d-order integration function. Can be a functional group represented by the formula 29, the characteristic polynomial of the control system can be matched to the m-order any of the properties.
[Expression 29]
{A (s) r (s)} / {a (s) w (s)} = r (s) / w (s)
[0041]
Furthermore, the control apparatus according to claim 2 further includes a filter configured by a polynomial having d identical coefficients which are the same as the integration order d desired to be provided, and the filter includes B (δ) / A (δ) (However, A (δ) and B (δ) are n-th order stable polynomials, and their coefficients have a relationship of A i = B i , i = 0 to d−1, d ≦ n). A (δ) is a stable arbitrary characteristic polynomial with n = m + d−1 when the degree of P (δ), which is the denominator polynomial of the transfer function to be controlled, is m, and R (δ ) Is a numerator polynomial of a transfer function to be controlled, and B (δ) is an m-th order arbitrary arbitrary model polynomial W (δ), the expression {A (δ) −B (δ)} P (δ ) + C (δ) R ( δ) = a (δ) W (δ) by are those obtained in only with n-order polynomial C ([delta]) and with a B n = 0, full Since the inside of the readback branch consisting comprises a restrictor, in a discrete time system, to an input to the integral function can be applied to limit by restrictor. For this reason, it is possible to prevent the value accumulated in the integration function from becoming excessive and to quickly cope with the sign inversion of the input signal. As a result, the integral windup phenomenon can be suppressed only by limiting the output of the controller without any special additional functions and accompanying adjustment work, while maintaining the advantages of the conventional controller with integral function. Can do. That is, the integral windup phenomenon can be suppressed with a simple structure, and the present invention can be applied to various integrators without being limited to the structure of the integrator.
[0044]
Furthermore, in the control device according to claim 2 , in the filter represented by B (δ) / A (δ), A (δ) is the denominator polynomial of the transfer function to be controlled, and the order of P (δ) is m. In this case, n = m + d−1 is a stable arbitrary characteristic polynomial, R (δ) is a numerator polynomial of a transfer function to be controlled, and B (δ) is an m-th order stable arbitrary model polynomial W ( δ) and the formula {A (δ) −B (δ)} P (δ) + C (δ) R (δ) = A (δ) W (δ), together with the n-order polynomial C (δ) Since it is only found and B n = 0, the expression {A (δ) −B (δ)} P (δ) + C (δ) R (δ) = A (δ) W (δ) By constructing the feedback control system using C (δ) obtained together with (δ), the transfer function of the control system is expressed by Equation 30 while the controller has the d-order integration function. It is intended and it is possible to, the characteristic polynomial of the control system can be matched to the m-order any of the properties.
[30]
{A (δ) R (δ)} / {A (δ) W (δ)} = R (δ) / W (δ)
[Brief description of the drawings]
FIG. 1 is a block diagram showing an example of an embodiment of a control device to which the present invention is applied.
FIG. 2 is a block diagram when the controller of the control device is a PID controller.
FIG. 3 is a block diagram illustrating a PID controller for which a windup countermeasure is not taken for comparison.
FIG. 4 is a block diagram when the controller of the control device is a PI controller having an nth-order integrator.
FIG. 5 is a block diagram showing a PI controller for which a windup countermeasure is not taken for comparison.
6 is a block diagram when the controller of FIG. 4 is a discrete time system. FIG.
7 is a block diagram when the controller of the control device of FIG. 1 is a discrete time system. FIG.
FIG. 8 is a block diagram in a case where the controller of the control device is a pole arrangement type controller.
FIG. 9 is a block diagram when feedback indicated by c (s) / a (s) is further applied to the outside of the controller of FIG. 8;
FIG. 10 is a block diagram showing feedback control by a conventional PI controller.
FIG. 11 is a block diagram of a conventional PI controller.
FIG. 12 is a block diagram illustrating a method for preventing a windup phenomenon of a conventional PI controller.
FIG. 13 is a block diagram showing another example of a method for preventing a windup phenomenon of a conventional PI controller.
FIG. 14 is a block diagram showing still another example of a method for preventing a windup phenomenon of a conventional PI controller.
[Explanation of symbols]
1 Controller 2 Filter 3 Limiter 4 Feedback branch

Claims (2)

積分機能を持つ制御器を用いてフィードバック制御を行う制御装置であって、持たせたい積分次数dと同じd個の同一係数を持った多項式で構成されるフィルタを有し、該フィルタは、b(s)/a(s)(但し、a(s)及びb(s)はn次の安定な多項式で、それらの係数に、a=b,i=0〜d−1,d≦nの関係を持つ)で示されるものであり、a(s)が、制御対象の伝達関数の分母多項式であるp(s)の次数がmの場合にn=m+d−1である安定な任意特性多項式であり、r(s)を制御対象の伝達関数の分子多項式とし、b(s)が、m次の安定な任意モデル多項式をw(s)とした場合に式{a(s)−b(s)}p(s)+c(s)r(s)=a(s)w(s)によってn次の多項式c(s)とともに唯一に求まるものであり且つb =0であると共に、制御対象の手前から分岐されるポジティブフィードバックを構成するものとして配置され、さらに、前記ポジティブフィードバック分岐の内側に制限器を備えてなることを特徴とする制御装置。A control device that performs feedback control using a controller having an integration function, and includes a filter composed of polynomials having the same d coefficients as the integration order d desired to be provided, (S) / a (s) (where a (s) and b (s) are n-th order stable polynomials, and ai = b i , i = 0 to d−1, d ≦ all SANYO represented by with n relationship), a (s) is a stable degree of p (s) is a denominator polynomial of the transfer function of the controlled object is an n = m + d-1 to m An arbitrary characteristic polynomial, where r (s) is a numerator polynomial of a transfer function to be controlled, and b (s) is an m-th order arbitrary arbitrary model polynomial w (s). -B (s)} p (s) + c (s) r (s) = a (s) w (s) is uniquely obtained along with the n-th order polynomial c (s). It is round and b n = 0, and is arranged as constituting positive feedback branched from the front of the controlled object, and further comprises a limiter inside the positive feedback branch. Control device. 連続時間系でラプラス演算子sによって表されている請求項1記載の制御装置を、離散時間系で進み演算子zによって表し、これをさらにサンプリング時間τ秒として、δ=(z−1)/τという変換をして、a(s)をA(δ)=δ+An−1δn−1+…+A、b(s)をB(δ)=Bδ+…+Bδ+Ad−1δd−1+…+Aのように表した離散時間系において、積分機能を持つ制御器を用いてフィードバック制御を行う制御装置であって、持たせたい積分次数dと同じd個の同一係数を持った多項式で構成されるフィルタを有し、該フィルタは、B(δ)/A(δ)(但し、A(δ)及びB(δ)はn次の安定な多項式で、それらの係数に、A=B,i=0〜d−1,d≦nの関係を持つ)で示されるものであり、A(δ)が、制御対象の伝達関数の分母多項式であるP(δ)の次数がmの場合にn=m+d−1である安定な任意特性多項式であり、R(δ)を制御対象の伝達関数の分子多項式とし、B(δ)が、m次の安定な任意モデル多項式をW(δ)とした場合に式{A(δ)−B(δ)}P(δ)+C(δ)R(δ)=A(δ)W(δ)によってn次の多項式C(δ)とともに唯一に求まるものであり且つB =0であると共に、フィードバック分岐の内側に制限器を備えてなることを特徴とする制御装置。2. The control device according to claim 1, which is represented by a Laplace operator s in a continuous time system, is represented by a lead operator z in a discrete time system, which is further represented by δ = (z−1) / and the conversion of τ, a (s) and a (δ) = δ n + a n-1 δ n-1 + ... + a 0, b a (s) B (δ) = B n δ n + ... + B d In a discrete time system expressed as δ d + A d−1 δ d−1 +... + A 0 , a control device that performs feedback control using a controller having an integration function, and has an integration order d and A filter composed of polynomials having the same d number of identical coefficients, and B (δ) / A (δ) (where A (δ) and B (δ) are n-th order stable a polynomial, their coefficients, a i = B i, i = 0~d-1, also indicated by having a relationship of d ≦ n) In and, A ([delta]) is a stable any characteristic polynomial order is n = m + d-1 in the case of m of P ([delta]) is a denominator polynomial of the transfer function of the controlled object, R a ([delta]) If the numerator polynomial of the transfer function to be controlled is B (δ) and W (δ) is an m-th order stable arbitrary model polynomial, the expression {A (δ) −B (δ)} P (δ) + C (Δ) R (δ) = A (δ) W (δ) is uniquely obtained together with the n-th order polynomial C (δ) and B n = 0, and a limiter is provided inside the feedback branch. A control device characterized by comprising:
JP2001027863A 2001-02-05 2001-02-05 Control device Expired - Lifetime JP3962215B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001027863A JP3962215B2 (en) 2001-02-05 2001-02-05 Control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001027863A JP3962215B2 (en) 2001-02-05 2001-02-05 Control device

Publications (2)

Publication Number Publication Date
JP2002229604A JP2002229604A (en) 2002-08-16
JP3962215B2 true JP3962215B2 (en) 2007-08-22

Family

ID=18892456

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001027863A Expired - Lifetime JP3962215B2 (en) 2001-02-05 2001-02-05 Control device

Country Status (1)

Country Link
JP (1) JP3962215B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4610014B2 (en) * 2005-08-26 2011-01-12 三菱電機株式会社 Servo system control apparatus and control method
JP2011004506A (en) * 2009-06-18 2011-01-06 Sanyo Electric Co Ltd Motor control device
CN103946754B (en) * 2011-11-22 2016-07-06 丰田自动车株式会社 Feedback control system
JP2018036910A (en) * 2016-08-31 2018-03-08 東洋電機製造株式会社 Controller

Also Published As

Publication number Publication date
JP2002229604A (en) 2002-08-16

Similar Documents

Publication Publication Date Title
JPH06197578A (en) Parameter identifier
US9525378B2 (en) Motor control device
KR101460463B1 (en) Motor controlling device
JP5847338B2 (en) Motor control device
WO1999022441A1 (en) Motor speed controller and gain setting method of the controller
JP3962215B2 (en) Control device
EP1074899A1 (en) Controller and control method
JP2004178450A (en) Method for compensation of torque ripple and system
US20080111514A1 (en) Servo Control Apparatus
JPS63197202A (en) Dynamic servo system
JPH086603A (en) Servo system adjusting method and servo control device thereof
EP1164448A2 (en) Control apparatus
US6266580B1 (en) Control apparatus and method of control system having dead time
JP3220589B2 (en) Control device for mechanical system
JP3611738B2 (en) Current control device
JP4036520B2 (en) Simple adaptive controller
JPH08297512A (en) Positioning control method by sliding mode control
JP3141383B2 (en) Suction type magnetic levitation device
JP2850076B2 (en) Control device
JP3314401B2 (en) Command correction filter and control device of automatic machine using it
JP2001147702A (en) Servo control method
JP4019350B2 (en) CONTROLLER WITH INTEGRATION UNIT AND ITS INTEGRATION METHOD
JP2782605B2 (en) Automatic control device
JPH096406A (en) Chaos control method and device
JP4193282B2 (en) Adaptive control apparatus and adaptive control method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041025

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060818

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060913

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061107

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070124

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070316

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070502

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070518

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 3962215

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110525

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120525

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120525

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130525

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130525

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140525

Year of fee payment: 7

EXPY Cancellation because of completion of term