JPH01201704A - Controller for servo system - Google Patents
Controller for servo systemInfo
- Publication number
- JPH01201704A JPH01201704A JP2563588A JP2563588A JPH01201704A JP H01201704 A JPH01201704 A JP H01201704A JP 2563588 A JP2563588 A JP 2563588A JP 2563588 A JP2563588 A JP 2563588A JP H01201704 A JPH01201704 A JP H01201704A
- Authority
- JP
- Japan
- Prior art keywords
- target value
- oscillation
- servo system
- interval
- vibration
- 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
Links
Landscapes
- Numerical Control (AREA)
- Control Of Position Or Direction (AREA)
Abstract
Description
【発明の詳細な説明】
〔発明の目的〕
(産業上の利用分野)
本発明はサーボ系への目標値を変更することlこより、
好ましくない振動を抑制するサーボ系の制御袋#lこ関
する。[Detailed Description of the Invention] [Object of the Invention] (Industrial Application Field) The present invention provides a method for changing a target value for a servo system.
A servo system control bag #l that suppresses undesirable vibrations is involved.
(従来の技術)
従来、サーボ系では目標値薔こ正確に追従するためJこ
制御則のゲインを変えてフィードバック量を加減し、出
力を目標値iこ出来るだけ一致させようしかしながら、
目標値が十分に滑らかでない場合−こも忠実に目標値l
こ従わせようとするため振動が起きたり、振動を抑えよ
うとすると追従精度が悪くなるという問題があった。(Prior art) Conventionally, in a servo system, in order to accurately follow the target value, the gain of the J control law is changed to adjust the amount of feedback, and the output is made to match the target value as much as possible.
If the target value is not smooth enough - the target value l
There was a problem in that vibrations occurred due to trying to make the object follow the object, and that the tracking accuracy deteriorated when trying to suppress the vibration.
(a題を解決するための手段)
本発明はサーボ系の振動を判定する手段と、振動の要因
となる目標値の一区間を判定する手段と目標値を滑らか
に変更する手段とを有し、振動と判定されたときに目標
値の該当区間をより滑らかIこなるよう変更する。(Means for Solving Problem a) The present invention includes means for determining vibration of a servo system, means for determining a section of a target value that is a cause of vibration, and means for smoothly changing the target value. , when it is determined that vibration is occurring, the corresponding section of the target value is changed so that it runs more smoothly.
(作用)
前回の動作の振動状態を判定し、摂動と判定した場合夢
ζは振動を誘起する区間の目標値列をより滑らかな目標
値列#C変換して振動を抑制する。(Function) The vibration state of the previous operation is determined, and if it is determined to be a perturbation, Dream ζ converts the target value sequence in the section that induces vibration to a smoother target value sequence #C to suppress the vibration.
(実施例)
第1図は本発明の1実施例を示すプロ、り図である。サ
ーボ系1の出力を振動判定装置2が判定し、振動要因区
間判定装置3Iこより判定された目標値の区間を目標値
変換装置It4Iこより変更してサーボ系1の目標イ直
とする。(Embodiment) FIG. 1 is a diagram showing one embodiment of the present invention. The output of the servo system 1 is determined by the vibration determining device 2, and the target value interval determined by the vibration factor interval determining device 3I is changed by the target value converting device It4I to become the target value of the servo system 1.
第2図は目標値とサーボ系の応答の例である。FIG. 2 is an example of the target value and the response of the servo system.
目標値lこ対し、時刻te以降で応答が振動している。In contrast to the target value l, the response oscillates after time te.
第1図の振動判定装置は、例えば応答の行きすぎ1ia
がある値δより大きいかどうかを判定し、振動の判定を
行なう。振動2刊定されれば振動要因区間判定装置が振
動要因区間判定用知識ベースを参照してどの区間を変更
すむ、ば良いかを判定し、目標値変更装置にその区間を
指示する。知識ベースには例えば行きすぎ−jjJ、a
と振動周期tと1回目と2回目の行きすぎ量の比b/a
などと振動の要因となる目標値の区間の関係を入nでお
く。For example, the vibration determination device of FIG.
It is determined whether or not δ is larger than a certain value δ, and vibration is determined. When vibration 2 is established, the vibration factor interval determination device refers to the knowledge base for vibration factor interval determination, determines which interval should be changed, and instructs the target value change device to the interval. For example, there is too much knowledge base - jjJ, a
and the vibration period t and the ratio of the first and second overshoot amounts b/a
etc., and the relationship between the target value interval that causes vibration is set as n.
第3図は、目標値変更装置の動作説明図である。FIG. 3 is an explanatory diagram of the operation of the target value changing device.
例えば、第2図のように時刻teより適当な時間Tだけ
前の時刻を(Cとし、振動要因区間判定装置lζより判
定された区間(tc、te)の目標値を変更する。その
変更方法は例えば、前回の目標値をf (t)新しい目
標値をg (t)とすると、
のようなもので、時刻teの前の部分の目標値を図示す
るようlこより滑らかIこすることで振動を抑制する。For example, as shown in FIG. 2, a time that is an appropriate time T before time te is set as (C), and the target value of the interval (tc, te) determined by the vibration factor interval determination device lζ is changed. How to change it For example, if the previous target value is f (t) and the new target value is g (t), then the target value before time te can be smoothed as shown in the diagram. Suppress vibration.
(発明の効果〕
この発明により、サーボ系の応答の振動を減らすことが
できる。(Effects of the Invention) According to the present invention, vibrations in the response of the servo system can be reduced.
第1図は本発明の実施例を示すブロック図、第2図は応
答例を示す応答特性図、第3図は目標値変更例を示す特
性図である。
トサーボ系、2・・・振動判定装置、3・・振動要因区
間判定装置、4・・・目標値変換装置。FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a response characteristic diagram showing a response example, and FIG. 3 is a characteristic diagram showing an example of changing a target value. 2... Vibration determining device, 3... Vibration factor section determining device, 4... Target value converting device.
Claims (1)
のサーボ系の出力を監視し、出力の振動を判定する手段
と、振動の要因となる目標値の一区間を判定する手段と
、この判定に応じて前記目標値の該当区間を変更する手
段とを有することを特徴とするサーボ系の制御装置。In a servo system that is controlled to follow a target value, there is a means for monitoring the output of the servo system and determining vibration in the output, a means for determining a section of the target value that is a cause of vibration, and a means for determining the vibration. A control device for a servo system, comprising means for changing the corresponding section of the target value accordingly.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2563588A JPH01201704A (en) | 1988-02-08 | 1988-02-08 | Controller for servo system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2563588A JPH01201704A (en) | 1988-02-08 | 1988-02-08 | Controller for servo system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01201704A true JPH01201704A (en) | 1989-08-14 |
Family
ID=12171316
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2563588A Pending JPH01201704A (en) | 1988-02-08 | 1988-02-08 | Controller for servo system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01201704A (en) |
-
1988
- 1988-02-08 JP JP2563588A patent/JPH01201704A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS63274385A (en) | Speed controller for servo-motor | |
| US5331541A (en) | PiD control unit | |
| JPS62112028A (en) | Controller for chassis dynamometer system | |
| JP4367411B2 (en) | Motor control device | |
| JPH0438504A (en) | Positioning controller | |
| JP2002182705A (en) | Feedback control device | |
| JPH01103184A (en) | Control system for servo motor | |
| JP2015153232A (en) | Control device | |
| JPH03107384A (en) | Motor drive controller | |
| JPH0580805A (en) | Adaptive sliding mode control system based on pi control loop | |
| KR970003208B1 (en) | Slip frequency control method for induction motors | |
| JPH0744862B2 (en) | Electric motor speed controller | |
| JPH0324341A (en) | Control method for active system dynamic vibration reducer | |
| CN1319262C (en) | Robust Current Loop Controller and Its Control Method for Servo System | |
| JPH01279304A (en) | Integral proportion compensator for servo control system | |
| JPS63181686A (en) | Servo motor control system | |
| JPS6132120A (en) | Positioning control system | |
| JPH07111642B2 (en) | Sliding mode control method | |
| JPS58192487A (en) | Speed controller for dc motor | |
| JPS61254087A (en) | Speed controller for dc motor | |
| SU460529A1 (en) | Variable adaptive controller | |
| JPH03265480A (en) | Acceleration/deceleration controller | |
| JPH10285989A (en) | Current detector and current controller | |
| JP2002318603A (en) | Method and apparatus for identifying critical gain of control system | |
| JPH0731174A (en) | Disturbance load torque estimation system |