JP2636241B2 - Control Input Design Method for Variable Structure Control System - Google Patents

Control Input Design Method for Variable Structure Control System

Info

Publication number
JP2636241B2
JP2636241B2 JP13706987A JP13706987A JP2636241B2 JP 2636241 B2 JP2636241 B2 JP 2636241B2 JP 13706987 A JP13706987 A JP 13706987A JP 13706987 A JP13706987 A JP 13706987A JP 2636241 B2 JP2636241 B2 JP 2636241B2
Authority
JP
Japan
Prior art keywords
control
control input
variable structure
control system
slope
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 - Fee Related
Application number
JP13706987A
Other languages
Japanese (ja)
Other versions
JPS63301303A (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.)
YASUKAWA DENKI KK
Original Assignee
YASUKAWA DENKI KK
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 YASUKAWA DENKI KK filed Critical YASUKAWA DENKI KK
Priority to JP13706987A priority Critical patent/JP2636241B2/en
Publication of JPS63301303A publication Critical patent/JPS63301303A/en
Application granted granted Critical
Publication of JP2636241B2 publication Critical patent/JP2636241B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Feedback Control In General (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、可変構造制御系、特にスライディングモー
ド制御において、制御特性を改善するための制御入力設
計方法に関する。
The present invention relates to a variable structure control system, and more particularly to a control input design method for improving control characteristics in sliding mode control.

〔従来の技術〕[Conventional technology]

制御系の一つに、可変構造制御系というものがある。
これは、制御入力を決定する複数のパラメータの係数、
すなわちゲインの大きさを、制御の段階に応じて切り換
えるようにした系である。
One of the control systems is a variable structure control system.
This is the coefficient of several parameters that determine the control input,
That is, this is a system in which the magnitude of the gain is switched according to the control stage.

このような可変構造系の制御において、制御入力Uを
指定する場合、従来においては、位置偏差と速度のフィ
ードバック量を用い、主に次式で表される方式で制御入
力が指定されてきた。
In the control of such a variable structure system, when the control input U is designated, conventionally, the control input is designated mainly by a method represented by the following equation using the position deviation and the feedback amount of the speed.

S=CX1+X2……(2) ただし、 X1=xr−x1 X2 xr:位置指令 x1:位置フィードバック 可変ゲインは であり、これらは、スライディングモード発生条件であ
るS<0を満足するように切り換える方式を採用して
いる。ここでスライディングモードとは、第5図の位相
面に示すように、位置偏差X1が位置指令xrから出発して
S=0の直線の近傍にきたときにこのSの直線に沿って
原点に向かって収鹸するように可変ゲインを切り換える
動作を行うモードをいう。
S = CX 1 + X 2 …… (2) where X 1 = x r −x 1 X 2 = 1 x r : Position command x 1 : Position feedback Variable gain is In these methods, switching is performed so as to satisfy S <0, which is a sliding mode generation condition. Here sliding mode and, as shown in the phase plane of FIG. 5, the origin along the line of the S when the position deviation X 1 came near the straight line S = 0, starting from the position command x r A mode in which the operation of switching the variable gain so as to absorb the liquid toward the hopper is performed.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

しかしながら、この方式では、各ゲイン をPI制御(比例−積分制御)の速度ループカットオフ角
周波数などと対応づけることが困難なこと、 を独立に切り換える必要があることなどから、ゲイン設
定の設計が煩雑になり、傾きC及びゲイン の設定は、試行錯誤になりがちである。そのため、必要
以上の制御入力のチャタリングを生じ易く、その制御特
性は予想し難い。
However, in this method, each gain Is difficult to associate with the speed loop cutoff angular frequency of PI control (proportional-integral control), Need to be switched independently, the design of the gain setting becomes complicated, and the slope C and the gain Setting tends to be trial and error. Therefore, chattering of a control input more than necessary easily occurs, and its control characteristics are hard to predict.

一方、チャタリングの軽減をねらったスムージング関
数の導入は、基本的にはPI制御とまったく等価となるた
め、その特性はPI制御系で論ずることができるが、可変
構造系が本来もっているロバスト性は低下する。ここ
に、ロバスト性とは、制御対象の動特性が動作中に変動
しても、制御系としての基本特性が影響を受けないこと
を指す。特に、制御系の慣性モーメントの変動に対する
ロバスト性が低下し、慣性モーメントが増加した場合、
位相面原点でオーバーシュートが発生する。
On the other hand, the introduction of a smoothing function aimed at reducing chattering is basically completely equivalent to PI control, so its characteristics can be discussed in a PI control system, but the robustness inherent in a variable structure system is descend. Here, the robustness means that even if the dynamic characteristics of the control target change during operation, the basic characteristics of the control system are not affected. In particular, when the robustness to the fluctuation of the inertia moment of the control system decreases and the inertia moment increases,
Overshoot occurs at the phase plane origin.

本発明は、このような従来の可変構造系における問題
点に鑑みてなされたものであり、制御入力の設計を容易
にして、ロバスト性を維持しながらチャタリングの軽減
を図ることを目的とする。
The present invention has been made in view of such a problem in the conventional variable structure system, and has as its object to facilitate the design of a control input and reduce chattering while maintaining robustness.

〔問題点を解決するための手段〕[Means for solving the problem]

この目的を達成するため、本発明は、可変構造系の制
御において、スライディングモードの発生を満足する制
御入力Uを与える場合に、位置偏差X1を横軸、速度X2
を縦軸にとった位相面上に設定したスライディング
カーブS=CX1+X2=0(Cは傾き)と、実際の軌跡と
の縦軸方向の偏差δ及び可変ゲインの位置フィードバッ
ク量x1に基づいて前記制御入力Uを設計することを特徴
とする。
To this end, the present invention provides a control of the variable structure systems, when applying a control input U which satisfies the generation of the sliding mode, the horizontal axis position deviation X 1, speed X 2 =
A sliding curve S = CX 1 + X 2 = 0 (C is a slope) set on a phase plane with 1 as the vertical axis, a deviation δ in the vertical direction from the actual trajectory, and a position feedback amount x 1 of the variable gain. The control input U is designed based on the following.

この設計に際して、スライディングカーブSの傾きC
を決定する場合、その傾きC及び制御入力Uの決定のた
めに設計されるゲイン定数を、比例制御系の位置ループ
ゲインkP,速度ループのカットオフ角周波数kV,減衰係数
ζ及び固有角周波数ωを用いて、傾きの最大値C
maxを、Cmax=kVmaxとして与えることができる。
In this design, the slope C of the sliding curve S
Is determined, the gain constant designed for the determination of the slope C and the control input U is represented by the position loop gain k P of the proportional control system, the cutoff angular frequency k V of the speed loop, the damping coefficient ζ, and the natural angle. Using the frequency ω n , the maximum value of the slope C
max can be given as C max = k Vmax .

〔作用〕[Action]

本発明では、可変構造系の制御における制御入力Uを
次式で指定する。
In the present invention, the control input U in the control of the variable structure system is specified by the following equation.

ここで、 の各ゲイン定数は、S<0を条件として設定され、そ
のときの2次系の状態方程式は、(4)式になる。ただ
し、Sは(2)式で与えられる。
here, Are set under the condition that S <0, and the state equation of the secondary system at that time is given by equation (4). Here, S is given by equation (2).

ここで、 F:トルク外乱, d:粘性摩擦トルク係数 J:サーボモータの慣性モーメント(負荷がある場合はそ
れを含む), kT:トルク定数 である。
Here, F: torque disturbance, d: viscous friction torque coefficient J: servo motor inertia moment (if there is load containing it), k T: is a torque constant.

S<0をより、(3)式の各ゲインは、以下の条件
を満足する必要がある。
Based on S <0, each gain in the expression (3) needs to satisfy the following condition.

通常の制御系で成立する条件であるC≫d/Jと、制御
系のパラメータ変動とを考慮し、積分項をFの補償に対
処させる。また、ロバスト性を阻害しないよう、第5図
に示すように、S=0の近傍にとった偏差δで効果をも
つように考慮し、本発明ではゲイン定数の設定を以下の
式で与える。
Considering C≫d / J, which is a condition satisfied in a normal control system, and parameter fluctuations of the control system, the integral term is made to deal with the compensation of F. In order to prevent the robustness from being impaired, as shown in FIG. 5, it is considered that an effect is obtained with a deviation δ near S = 0, and in the present invention, the setting of the gain constant is given by the following equation.

(8),(9),(10)式から分かるように、本発明
の設計方法では、制御系のパラメータと各ゲインの明確
な対応が得られる。
As can be seen from the equations (8), (9) and (10), the design method of the present invention provides a clear correspondence between the parameters of the control system and each gain.

可変構造系を構成する切り換えゲインは であり、(10)式を満足する必要最小限の値を設定すれ
ばよく、制御入力のチャタリングを最小限に抑えること
ができる。また、 に関しては切り換える必要がなく、制御系が許容する最
大値を設定すればよく、その最大値より、与えうるCの
上限値が導出できる。設定ゲイン定数 をPI制御系に対応づけることにより、その上限値を得る
ことができる。
The switching gain that constitutes the variable structure system is It is only necessary to set the minimum necessary value that satisfies the expression (10), and it is possible to minimize chattering of the control input. Also, Does not need to be switched, it is sufficient to set the maximum value allowed by the control system, and the upper limit of C that can be given can be derived from the maximum value. Set gain constant Is associated with the PI control system, the upper limit value can be obtained.

(8)式で制御入力を与える可変構造制御系のブロッ
ク図は第1図のようになる。図中1はスライディングモ
ードコントローラ、2は系の伝達関数を表すブロック、
3は積分要素を示している。ここで、 とPI制御系との関係を明らかにするため、 とすれば、Cx1+x2をネガティブフィードバックする制
御系と伝達関数が等価になり、ブロック図は第2図のよ
うになる。第2図をx1を出力するブロック図に変換する
と第3図が得られる。第3図は比例制御による2次遅れ
系の制御系そのものである。第3図を2次標準形に変換
したものが第4図である。通常の制御系で成立する条件
である を考慮すると、第4図より以下の関係式を得る。
FIG. 1 is a block diagram of a variable structure control system for giving a control input by equation (8). In the figure, 1 is a sliding mode controller, 2 is a block representing a transfer function of the system,
Reference numeral 3 denotes an integral element. here, To clarify the relationship between If, Cx 1 + x 2 a becomes equivalent control system and the transfer function of negative feedback, the block diagram is as shown in Figure 2. Figure 3 is obtained by converting the second figure block diagram outputs x 1. FIG. 3 shows a control system itself of a second-order lag system by proportional control. FIG. 4 is a diagram obtained by converting FIG. 3 into the secondary standard form. This is the condition that is satisfied in the normal control system In consideration of the above, the following relational expression is obtained from FIG.

位置ループゲイン:kp=C ……(11) kvは、実システムにおいて電流ループの遅れや高次の
寄性項のために上限があり、 はkvにより抑えられる。
Position loop gain: k p = C (11) k v has an upper limit due to the delay of the current loop and higher-order parasitic terms in a real system, It is suppressed by k v.

(8)式より、 C<kVmax ……(14) (14)式より、Cの明確な上限が与えられる。PI制御
では、非振動条件から、 C<KVmax/4 ……(15) となる。
From Expression (8), C <k Vmax (14) From Expression (14), a clear upper limit of C is given. In the PI control, from the non-vibration condition, C <K Vmax / 4 (15)

これにより、同じ条件下では、Cの傾きはPI制御の4
倍にすることができる。
Thus, under the same conditions, the slope of C is 4
Can be doubled.

なお、切り換え線をcX1+X2=bとし、c,bを適切に与
えると、位相面の全領域において、X1とX2とが色々に変
化する条件においても、本発明を適用することができ
る。
When the switching line is set to cX 1 + X 2 = b and c and b are appropriately given, the present invention can be applied even under the condition that X 1 and X 2 change variously in the entire region of the phase plane. Can be.

〔実施例〕〔Example〕

以下、本発明を図面に示す実施例に基づいて具体的に
説明する。
Hereinafter, the present invention will be specifically described based on embodiments shown in the drawings.

第6図及び第7図は、本発明の制御と従来のPI制御と
をそれぞれサーボモータの位置決めに適用し、位相面軌
跡(a)と制御入力信号の応答(b)とを比較したもの
である。第6図は無負荷、第7図は慣性モーメントJが
100%増加したときの図である。第6図(a)及び第7
図(a)に示すように、位相面としては、横軸に位置と
してパルスジェネレータの出力パルス数をとり、縦軸に
角速度(rad/sec)をとっている。パルスジェネレータ
の出力は、本例では、1回転(2πrad)で6000パルス
のものを使用した。第6図及び第7図において、実線は
本発明を適用した制御を示し、破線はPI制御を適用した
場合を示している。
6 and 7 show the comparison between the phase plane locus (a) and the response (b) of the control input signal when the control of the present invention and the conventional PI control are applied to the positioning of the servomotor, respectively. is there. Fig. 6 shows no load, and Fig. 7 shows the moment of inertia J
It is a figure at the time of 100% increase. FIG. 6 (a) and FIG.
As shown in FIG. 7A, the horizontal axis indicates the position of the pulse generator as the position, and the vertical axis indicates the angular velocity (rad / sec). In this example, the output of the pulse generator used was 6000 pulses per rotation (2πrad). 6 and 7, solid lines indicate control to which the present invention is applied, and broken lines indicate cases to which PI control is applied.

第7図(a)の位相面軌跡に着目すると、慣性モーメ
ントJが100%増加したときに、従来のPI制御では原点
近傍でオーバーシュートが見られるのに対し、本発明に
よる制御を行った場合、S=0の直線に沿ってX1が原点
に向かってオーバーシュート無しに収斂している。これ
により、本発明の制御系パラメータ変動に対するロバス
ト性の有利さが明確に分かる。
Focusing on the phase plane trajectory in FIG. 7 (a), when the moment of inertia J increases by 100%, the conventional PI control shows an overshoot near the origin, whereas the control according to the present invention performs , X 1 along a straight line S = 0 is converged without overshoot toward the origin. This clearly shows the advantage of the robustness to the control system parameter fluctuation of the present invention.

制御入力に注目すれば、計算値に等しい制御パラメー
タを有する負荷をもつ第7図(b)において、本発明に
よる制御では、伝達関数が等価な制御入力にほぼ等しい
制御入力が得られ、チャタリングはほとんど見受けられ
ない。
Focusing on the control input, in FIG. 7 (b) having a load having a control parameter equal to the calculated value, the control according to the present invention results in a control input whose transfer function is almost equal to the equivalent control input, and chattering is reduced. Almost not found.

なお、これらの可変ゲイン等の変数に関する制御演算
は、シグナルプロセッサで処理するようにすることがで
きる。
Note that the control operation relating to these variables such as the variable gain can be processed by a signal processor.

〔発明の効果〕〔The invention's effect〕

以上に説明したように、本発明においては、スライデ
ィングカーブの偏差と可変ゲインの位置フィードバック
より、制御入力を設計するようにした。これにより、指
令制御入力指定のためのゲイン、可変ゲイン及びスライ
ディングカーブの傾きCを明確かつ適切に設計すること
が可能となる。これにより、チャタリングを必要最小限
に抑えることができる。積分項が偏差の大きさにより制
限されるため、ロバスト性を損なうことなくトルク外乱
を補償することができ、定常偏差をなくすことができ
る。また、本発明は、従来のPI制御に導入することが容
易であり、ソフトウエアによりPI制御を行っているもの
について、簡単に可変構造系の制御にすることが可能で
ある。
As described above, in the present invention, the control input is designed based on the deviation of the sliding curve and the position feedback of the variable gain. This makes it possible to clearly and appropriately design the gain, the variable gain, and the slope C of the sliding curve for command control input designation. As a result, chattering can be minimized. Since the integral term is limited by the magnitude of the deviation, the torque disturbance can be compensated without impairing the robustness, and the steady deviation can be eliminated. Further, the present invention can be easily introduced into the conventional PI control, and it is possible to easily control the variable structure system in the case where the PI control is performed by software.

【図面の簡単な説明】[Brief description of the drawings]

第1図は本発明に係る可変構造制御による制御系のブロ
ック図、第2図は としたときのブロック図、第3図は第2図をx1を出力と
する系に変換したときのブロック図、第4図は第3図を
2次標準形に変換したときのブロック図である。第5図
は位相面におけるスライディングカーブとオフセットδ
との関係を示したものである。第6図及び第7図は本制
御方法をサーボモータによる位置決め制御系に適用した
ものであり、PI制御との比較を示している。 1:スライディングモードコントローラ 2:伝達関数を表すブロック 3:積分要素
FIG. 1 is a block diagram of a control system by variable structure control according to the present invention, and FIG. And block diagram of a time, FIG. 3 is a block diagram of a time obtained by converting the second drawing into the system to output x 1, Figure 4 is a block diagram when the conversion to FIG. 3 to the secondary standard type is there. FIG. 5 shows the sliding curve and offset δ in the phase plane.
It shows the relationship with. 6 and 7 show a case where the present control method is applied to a positioning control system using a servomotor, and shows a comparison with PI control. 1: Sliding mode controller 2: Block representing transfer function 3: Integral element

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】可変構造系の制御において、スライディン
グモードの発生を満足する制御入力Uを与える場合に、
位置偏差X1を横軸、速度X2を縦軸にとった位相面
上に設定したスライディングカーブS=CX1+X2=0
(Cは傾き)と、実際の軌跡との縦軸方向の偏差δ及び
可変ゲインの位置フィードバック量x1に基づいて前記制
御入力Uを設計することを特徴とする可変構造制御系に
おける制御入力設計方法。
In the control of a variable structure system, when a control input U satisfying the occurrence of a sliding mode is given,
Sliding curve S = CX 1 + X 2 = 0 set on a phase plane with the position deviation X 1 on the horizontal axis and the speed X 2 = 1 on the vertical axis
(C is the slope) and the actual trajectory and the control input design in the variable structure control system, characterized by designing the control input U on the basis of the position feedback amount x 1 of the vertical axis direction of the deviation δ and the variable gain Method.
【請求項2】可変構造系の制御において、スライディン
グカーブSの傾きCを決定する場合、その傾きC及び制
御入力Uの決定のために設計されるゲイン定数を、比例
制御系の位置ループゲインkP,速度ループのカットオフ
角周波数kV,減衰係数ζ及び固有角周波数ωを用い
て、傾きの最大値Cmaxを、Cmax=kVmaxとして与えるこ
とを特徴とする特許請求の範囲第1項記載の可変構造制
御系における制御入力設計方法。
2. In the control of the variable structure system, when determining the slope C of the sliding curve S, the gain constant designed for determining the slope C and the control input U is determined by the position loop gain k of the proportional control system. P, the cutoff angular frequency k V of the velocity loop, using the damping coefficient ζ and the natural angular frequency omega n, the maximum value C max of the slope, the claims, characterized in that to provide a C max = k Vmax A control input design method in the variable structure control system according to claim 1.
JP13706987A 1987-05-30 1987-05-30 Control Input Design Method for Variable Structure Control System Expired - Fee Related JP2636241B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13706987A JP2636241B2 (en) 1987-05-30 1987-05-30 Control Input Design Method for Variable Structure Control System

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13706987A JP2636241B2 (en) 1987-05-30 1987-05-30 Control Input Design Method for Variable Structure Control System

Publications (2)

Publication Number Publication Date
JPS63301303A JPS63301303A (en) 1988-12-08
JP2636241B2 true JP2636241B2 (en) 1997-07-30

Family

ID=15190174

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13706987A Expired - Fee Related JP2636241B2 (en) 1987-05-30 1987-05-30 Control Input Design Method for Variable Structure Control System

Country Status (1)

Country Link
JP (1) JP2636241B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102540880A (en) * 2012-02-03 2012-07-04 中国科学院光电技术研究所 Quick and stable tracking control method in servo turntable system
CN103760767A (en) * 2014-02-11 2014-04-30 哈尔滨工程大学 Sliding plane combination control method suitable for discrete system

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2731815B2 (en) * 1989-03-11 1998-03-25 サンケン電気株式会社 Motor control method
JPH02297612A (en) * 1989-05-12 1990-12-10 Fanuc Ltd Sliding mode controlling system with integrability
JPH03118618A (en) * 1989-09-30 1991-05-21 Fanuc Ltd Control system applying sliding mode control having damping effect
JPH0442302A (en) * 1990-06-07 1992-02-12 Fanuc Ltd Compliance control system
JP3248358B2 (en) * 1994-08-19 2002-01-21 株式会社明電舎 Engine control method and device
JP3745308B2 (en) * 2002-05-07 2006-02-15 本田技研工業株式会社 Air-fuel ratio control device for internal combustion engine

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102540880A (en) * 2012-02-03 2012-07-04 中国科学院光电技术研究所 Quick and stable tracking control method in servo turntable system
CN103760767A (en) * 2014-02-11 2014-04-30 哈尔滨工程大学 Sliding plane combination control method suitable for discrete system

Also Published As

Publication number Publication date
JPS63301303A (en) 1988-12-08

Similar Documents

Publication Publication Date Title
KR920010102B1 (en) Control device for servo motor
EP0289151B1 (en) Motion control apparatus having adaptive feedforward path tracking
EP0494500B1 (en) Sliding mode control system
JP2636241B2 (en) Control Input Design Method for Variable Structure Control System
US9798295B2 (en) Motor controller having a function of suppressing vibrations
JPH0738128B2 (en) Control device
CA2057237C (en) Sliding mode control system
US4950967A (en) Servomotor control apparatus
JP3297739B2 (en) Control device
US5723965A (en) Velocity control method and apparatus for servo motors
JPH0752365B2 (en) Numerical control device
JP2999330B2 (en) Control method using sliding mode control system
JP3654975B2 (en) Control system gain automatic determination method
JPH07120215B2 (en) Robot control method
JPH03107384A (en) Motor drive controller
JP2737064B2 (en) Control device
JP2553408B2 (en) Control device
JP2559107B2 (en) Position control method
JPH0834396A (en) Automatic steering gear for ship
JPH01292405A (en) Digital position servo device
JPS6334712B2 (en)
JPH07111642B2 (en) Sliding mode control method
JPH08297512A (en) Method for positioning control by sliding mode control
JPH087625B2 (en) Position controller using feedforward compensation
JPH117303A (en) Driving controller for servo system

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees