JPH06195118A - Fixed position stop controller - Google Patents
Fixed position stop controllerInfo
- Publication number
- JPH06195118A JPH06195118A JP4344795A JP34479592A JPH06195118A JP H06195118 A JPH06195118 A JP H06195118A JP 4344795 A JP4344795 A JP 4344795A JP 34479592 A JP34479592 A JP 34479592A JP H06195118 A JPH06195118 A JP H06195118A
- Authority
- JP
- Japan
- Prior art keywords
- fixed position
- speed command
- position stop
- speed
- output
- 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
- 230000001133 acceleration Effects 0.000 description 36
- 238000010586 diagram Methods 0.000 description 12
- 230000007423 decrease Effects 0.000 description 9
- 238000000034 method Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000006073 displacement reaction Methods 0.000 description 2
- 238000004904 shortening Methods 0.000 description 1
Landscapes
- Automatic Control Of Machine Tools (AREA)
- Numerical Control (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、工作機械の主軸制御等
に利用される定位置停止装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a fixed position stop device used for spindle control of machine tools.
【0002】[0002]
【従来の技術】従来の定位置停止制御装置の構成図の例
を工作機械の主軸制御に適用されている場合を例にとり
図3に示す。図3において、1は速度制御部であり、現
在速度検出値101を出力する速度検出器13と、速度
制御部1に入力された速度指令100から現在速度10
1を減算する減算手段10と、減算手段10の出力に応
じてモータ12を駆動する駆動装置11と、駆動装置1
1の出力に応じて工作機械の主軸を駆動するモータ12
を備え、入力された速度指令100に応じて現在速度を
フィードバック制御する。14はモータ12で駆動され
る主軸の位置を検出する位置検出器である。2. Description of the Related Art An example of the configuration of a conventional fixed position stop control device is shown in FIG. 3 for the case of being applied to spindle control of a machine tool. In FIG. 3, reference numeral 1 denotes a speed controller, which detects a current speed 10 from a speed detector 13 that outputs a current speed detection value 101 and a speed command 100 input to the speed controller 1.
Subtracting means 10 for subtracting 1, a driving device 11 for driving a motor 12 according to the output of the subtracting means 10, and a driving device 1
A motor 12 that drives a spindle of a machine tool according to the output of 1
The present speed is feedback-controlled according to the input speed command 100. A position detector 14 detects the position of the main shaft driven by the motor 12.
【0003】2は定位置停止速度指令演算部であり、定
位置停止速度指令演算部2に入力された目標位置θ* か
ら位置検出器14で検出された現在位置θを減算し位置
偏差106を出力する減算手段15と、位置偏差106
に予め設定されている定数V2 /Δθ2 を乗算する乗算
手段33を備え、目標位置θ* と現在位置θ間の位置偏
差106に比例した値を定位置停止速度指令113とし
て発生する。なお、V2 は予め設定されている定位置停
止開始速度指令であり、Δθ2 は予め設定されている減
速開始位置偏差である。A fixed position stop speed command calculation unit 2 subtracts the current position θ detected by the position detector 14 from the target position θ * input to the fixed position stop speed command calculation unit 2 to obtain a position deviation 106. Subtraction means 15 for outputting and position deviation 106
Is provided with a multiplication means 33 for multiplying a preset constant V 2 / Δθ 2 and a value proportional to the position deviation 106 between the target position θ * and the current position θ is generated as the fixed position stop speed command 113. Note that V 2 is a preset fixed position stop start speed command, and Δθ 2 is a preset deceleration start position deviation.
【0004】3は定位置停止速度指令切り換え部であ
り、予め設定されている定位置停止開始速度指令114
を発生させる定位置停止開始速度指令発生手段23と、
予め設定されている減速開始位置偏差115を発生させ
る減速開始位置偏差発生手段24と、定位置停止開始速
度指令114と現在速度101を比較し現在速度101
が定位置停止開始速度指令114以下になったとき出力
をアクティブ状態にする比較手段25と、減速開始位置
偏差115と位置偏差106とを比較し位置偏差106
が減速開始位置偏差115以下になったとき出力をアク
ティブ状態にする比較手段26と、比較手段25と比較
手段26の出力が同時にアクティブ状態になると出力を
アクティブ状態にするAND演算手段27と、AND演
算手段27の出力がアクティブ状態のとき定位置停止速
度指令113を出力し、それ以外のときは定位置停止開
始速度指令114を出力する定位置停止速度指令切り換
え手段28を備えている。これらの各手段により、定位
置停止速度指令切り換え部3は、現在速度101が定位
置停止開始速度指令114と一致し、位置偏差106が
減速開始位置偏差115に一致したとき、出力を定位置
停止開始速度指令114から定位置停止速度指令113
に切り換える。Reference numeral 3 denotes a fixed position stop speed command switching section, which is a preset fixed position stop start speed command 114.
Constant position stop start speed command generating means 23 for generating
The deceleration start position deviation generating means 24 for generating a preset deceleration start position deviation 115 is compared with the fixed position stop start speed command 114 and the current speed 101, and the current speed 101 is compared.
Of the constant position stop start speed command 114 or less, the comparison means 25 for setting the output to the active state and the deceleration start position deviation 115 and the position deviation 106 are compared with each other to detect the position deviation 106.
AND when the deceleration start position deviation becomes 115 or less, the comparison means 26 that makes the output active, and the AND operation means 27 that makes the outputs active when the outputs of the comparison means 25 and 26 simultaneously become active, and There is provided a fixed position stop speed command switching unit 28 which outputs the fixed position stop speed command 113 when the output of the calculation unit 27 is in the active state and outputs the fixed position stop start speed command 114 otherwise. By these means, the fixed position stop speed command switching unit 3 stops the output when the current speed 101 matches the fixed position stop start speed command 114 and the position deviation 106 matches the deceleration start position deviation 115. From the start speed command 114 to the fixed position stop speed command 113
Switch to.
【0005】4は速度指令切り換え手段であり、外部か
らの制御切り換え指令121に応じて、速度制御時には
外部からの速度指令120を速度指令100として速度
制御部1に与え、定位置停止制御時には定位置停止速度
指令切り換え部3の出力119を速度指令100として
速度制御部1に与える。Reference numeral 4 denotes a speed command switching means, which gives a speed command 120 from the outside as a speed command 100 to the speed control unit 1 at the time of speed control according to a control switching command 121 from the outside, and at a fixed position stop control. The output 119 of the position stop speed command switching unit 3 is given to the speed control unit 1 as the speed command 100.
【0006】この定位置停止制御装置の動作を、図5に
示す主軸の高速回転中に定位置停止制御が開始された場
合の現在速度v、モータの出力トルクtqの変化の例に
より説明する。まず、時刻t1に定位置停止制御が開始
されると、これ以降、速度指令切り換え手段4は定位置
停止速度指令切り換え部3の出力119を速度指令v*
として速度制御部1に与える。一方、定位置停止速度指
令切り換え部3では、現在速度vが予め設定されている
定位置停止開始速度指令V2 に一致するまでは、定位置
停止開始速度指令V2 を出力する。このとき、速度制御
部1では、受け取った速度指令V2 に基づきモータの最
大出力トルクで減速を開始する。The operation of the fixed position stop control device will be described with reference to an example of changes in the current speed v and the output torque tq of the motor when the fixed position stop control is started during the high speed rotation of the spindle shown in FIG. First, when the fixed position stop control is started at time t1, thereafter, the speed command switching means 4 outputs the output 119 of the fixed position stop speed command switching unit 3 to the speed command v *.
Is given to the speed controller 1. On the other hand, the fixed-position stop speed command switching unit 3, until the current speed v is equal to the fixed-position stop start speed command V 2 that is set in advance, and outputs a fixed-position stop start speed command V 2. At this time, the speed control unit 1 starts deceleration at the maximum output torque of the motor based on the received speed command V 2 .
【0007】次に、時刻t2にて現在速度vが定位置停
止開始速度指令V2 に一致すると、目標位置と現在位置
間の位置偏差Δθが、予め設定されている減速開始位置
偏差Δθ2 に一致するまで、引き続き定位置停止速度指
令切り換え部3では、定位置停止開始速度指令V2 を出
力する。時刻t2からt3までは単に主軸を回すだけな
ので、モータの出力トルクtqはほとんど必要とされな
い。Next, when the current speed v coincides with the fixed position stop start speed command V 2 at time t2, the position deviation Δθ between the target position and the current position becomes a preset deceleration start position deviation Δθ 2 . Until they match, the constant position stop speed command switching unit 3 continues to output the constant position stop start speed command V 2 . From time t2 to t3, since the main shaft is simply rotated, the output torque tq of the motor is hardly required.
【0008】次に、時刻t3にて位置偏差Δθが減速開
始位置偏差Δθ2 に一致すると、定位置停止速度指令切
り換え部3では出力を、定位置停止開始速度指令V2 か
ら定位置停止速度指令に切り換える。時刻t3以後は、
定位置停止速度指令による位置制御が行われ、位置偏差
Δθの減少に伴い現在速度vが減速され、目標位置に主
軸が停止する。Next, when the position deviation Δθ coincides with the deceleration start position deviation Δθ 2 at time t3, the fixed position stop speed command switching unit 3 outputs the fixed position stop start speed command V 2 to the fixed position stop speed command. Switch to. After time t3,
Position control is performed by the constant position stop speed command, the current speed v is decelerated as the position deviation Δθ decreases, and the spindle stops at the target position.
【0009】時刻t3以後の位置偏差Δθと現在速度v
の関係を、目標位置をθ* 、現在位置をθとして数式に
表す。Position deviation Δθ and current speed v after time t3
The relationship is expressed as a mathematical expression where θ * is the target position and θ is the current position.
【0010】まず、目標位置θ* と現在位置θと、位置
偏差△θの関係は数1で表される。First, the relationship between the target position θ * , the current position θ, and the position deviation Δθ is expressed by equation 1.
【数1】 次に、現在速度vは定位置停止速度指令v* と一致して
いるものとする。なお、現在速度vが定位置停止速度指
令v* と一致するには、後述する条件を満たす必要があ
るが、ここではその条件を満たしているものとする。ま
た、定位置停止速度指令演算部2では、位置偏差△θに
V2 /Δθ2 を乗算した値を定位置停止速度指令v* と
しているので、現在速度vは数2のようになる。[Equation 1] Next, it is assumed that the current speed v matches the fixed position stop speed command v * . In addition, in order for the current speed v to match the fixed position stop speed command v * , it is necessary to satisfy the condition described later, but it is assumed here that the condition is satisfied. Further, in the fixed position stop speed command calculation unit 2, the value obtained by multiplying the position deviation Δθ by V 2 / Δθ 2 is used as the fixed position stop speed command v *, and therefore the current speed v is as shown in Formula 2.
【数2】 数2の両辺を時間tで微分すると数3となる。[Equation 2] Differentiating both sides of Equation 2 with respect to time t gives Equation 3.
【数3】 現在位置θを時間tで微分すると現在速度vとなり、目
標位置θ* は一定値なので数4となる。[Equation 3] Differentiating the present position θ with respect to the time t gives the present velocity v, and since the target position θ * is a constant value, the following equation 4 is obtained.
【数4】 時刻t3における現在速度V2 をt=0の初期値とし
て、数4の微分方程式を解き、現在速度vを時間tであ
らわすと数5となる。[Equation 4] With the current speed V 2 at time t3 as the initial value of t = 0, the differential equation of Equation 4 is solved, and the current speed v is represented by time t, then Equation 5 is obtained.
【数5】 また、現在速度vを時間tで微分すると現在加速度とな
るので、数5より現在加速度dv/dtは数6となる。[Equation 5] Further, since the current speed v is differentiated by the time t to obtain the current acceleration, the current acceleration dv / dt becomes the expression 6 from the expression 5.
【数6】 数6より、現在加速度はt=0のとき最大値−V2 2 /
Δθ2 となり、以後指数関数で減少する。[Equation 6] From Equation 6, the current acceleration has a maximum value of −V 2 2 / when t = 0.
It becomes Δθ 2 and then decreases with an exponential function.
【0011】ここで、主軸系のイナーシャをJとする
と、イナーシャ×加速度はトルクになるので、t=0の
ときのモータ出力トルクtqは−JV2 2 /Δθ2 であ
り、この−JV2 2 /Δθ2 がモータ出力トルクtqと
して必要とされる最大値である。以上の関係があるた
め、モータの最大出力トルクよりも−JV2 2 /Δθ2
が大きくなるような値を減速開始位置偏差Δθ2 と定位
置停止開始速度指令V2 に設定すると、必要な加速度が
得られず現在速度vが定位置停止速度指令v* と一致で
きないため、位置制御が不可能となり定位置停止できな
い。従って、現在速度vが定位置停止速度指令v* と一
致する条件は、モータの最大出力トルクよりも−JV2
2 /Δθ2 が小さくなるような値を減速開始位置偏差Δ
θ2 と定位置停止開始速度指令V2 に設定することであ
る。Here, assuming that the inertia of the main shaft system is J, inertia × acceleration becomes torque, so the motor output torque tq at t = 0 is −JV 2 2 / Δθ 2 and this −JV 2 2 / Δθ 2 is the maximum value required for the motor output torque tq. Because of the above relationship, the maximum output torque of the motor is -JV 2 2 / Δθ 2
If the deceleration start position deviation Δθ 2 and the constant position stop start speed command V 2 are set to values that increase the current speed v, the current speed v cannot match the constant position stop speed command v * Control is impossible and it cannot stop at a fixed position. Therefore, the condition that the current speed v matches the fixed position stop speed command v * is -JV 2 rather than the maximum output torque of the motor.
2 / [Delta] [theta] 2 deceleration start position deviation Δ a value such decreases
θ 2 and the fixed position stop start speed command V 2 .
【0012】ところで、定位置停止速度指令による位置
制御期間中のモータ出力トルクtqは、指数関数的に時
間経過と共に減少しており、モータ出力トルクtqを十
分活用していない。また、現在速度vも指数関数的に時
間経過と共に減少するため、有限の時間ではv=0とな
らず、v≒0、即ち、定位置停止完了と取り扱える状態
になるまで長い時間がかかる。By the way, the motor output torque tq during the position control period by the constant position stop speed command exponentially decreases with the passage of time, and the motor output torque tq is not fully utilized. Further, since the current speed v also decreases exponentially with time, v does not become 0 for a finite time, and v≈0, that is, it takes a long time until the fixed position stop can be handled.
【0013】一方、サーボモータを使用した高級な位置
制御装置では、加減速動作を等加速度運動で行い一定の
モータ出力トルクになるように制御しているものがあ
る。図4にサーボモータを使用した高級な位置制御装置
の構成図の例を示す。図4において、1は速度制御部で
あり、現在速度検出値101を出力する速度検出器36
と、速度制御部1に入力された速度指令100から現在
速度101を減算する減算手段10と、減算手段10の
出力に応じてサーボモータ35を駆動する駆動装置34
と、駆動装置34の出力に応じて動作するサーボモータ
35を備え、入力された速度指令100に応じて現在速
度をフィードバック制御する。On the other hand, in some high-level position control devices using a servomotor, there is a high-level position control device which performs acceleration / deceleration operation by uniform acceleration motion to control a constant motor output torque. FIG. 4 shows an example of a block diagram of a high-level position control device using a servo motor. In FIG. 4, reference numeral 1 denotes a speed control unit, which is a speed detector 36 that outputs a current speed detection value 101.
And a subtracting means 10 for subtracting the current speed 101 from the speed command 100 input to the speed controller 1, and a driving device 34 for driving the servo motor 35 in accordance with the output of the subtracting means 10.
And a servo motor 35 that operates according to the output of the drive device 34, and feedback-controls the current speed according to the input speed command 100.
【0014】37は現在位置を検出する位置検出器であ
る。38は移動量発生手段であり、目標位置127が入
力され、加速度が予め設定された加速度以下になるよう
な移動量の時間関数を発生し、この移動量の時間関数に
基づき各時間における移動量128を出力する。39は
減算手段であり、移動量発生手段38の出力128から
位置検出器37で検出された現在位置126を減算し、
各時間における移動量128に対する位置偏差129を
出力する。40は速度指令演算手段であり、位置偏差1
29に比例した速度指令100を出力する。Reference numeral 37 is a position detector for detecting the current position. Reference numeral 38 denotes a movement amount generating means, which receives a target position 127 and generates a time function of the movement amount such that the acceleration becomes equal to or less than a preset acceleration, and the movement amount at each time is based on the time function of the movement amount. 128 is output. 39 is a subtraction means, which subtracts the current position 126 detected by the position detector 37 from the output 128 of the movement amount generation means 38,
The position deviation 129 for the movement amount 128 at each time is output. Reference numeral 40 denotes a speed command calculation means, which is a position deviation 1
A speed command 100 proportional to 29 is output.
【0015】この位置制御装置の動作を、図6に示す減
速時の現在速度v、サーボモータの出力トルクtqの変
化の例により説明する。予め設定された加速度にて減速
することにより、目標位置に位置決めすることが可能な
位置に到達すると減速が開始される。この時刻をt1と
する。時刻t1以後、移動量発生手段38は予め設定さ
れた加速度で速度が変化するように処理された各時間に
おける移動量128を出力する。このため、時刻t1か
ら停止時点まで等加速度運動で減速している。The operation of this position control device will be described with reference to an example of changes in the current speed v and the output torque tq of the servo motor during deceleration shown in FIG. By decelerating at a preset acceleration, the deceleration is started when the position that can be positioned at the target position is reached. This time is set to t1. After the time t1, the movement amount generation means 38 outputs the movement amount 128 at each time processed so that the speed changes with the preset acceleration. Therefore, the vehicle is decelerated by the uniform acceleration motion from the time t1 to the stop point.
【0016】このように、サーボモータを使用した高級
な位置制御装置では、加速度が予め設定された加速度以
下になるような移動量の時間関数を発生し、この移動量
の時間関数に基づき各時間における移動量を出力する移
動量発生手段を利用して、加減速動作を等加速度運動で
行っている。この移動量発生手段は、通常、マイクロプ
ロセッサを使用した複雑な処理で実現されているが、ハ
ード回路にて実現するには複雑な回路が必要になる。従
って、サーボモータを使用した高級な位置制御装置で
は、従来の定位置停止制御装置に対し処理または構成が
複雑になる。As described above, in the high-level position control device using the servomotor, a time function of the movement amount is generated so that the acceleration becomes equal to or less than the preset acceleration, and each time is calculated based on the time function of the movement amount. The acceleration / deceleration operation is performed by uniform acceleration motion by using the displacement amount generating means that outputs the displacement amount in. This movement amount generating means is usually realized by complicated processing using a microprocessor, but a complicated circuit is required to realize it by a hard circuit. Therefore, in a high-level position control device using a servomotor, the processing or configuration is more complicated than the conventional fixed position stop control device.
【0017】[0017]
【発明が解決しようとする課題】工作機械において近年
工具交換時間等の非切削時間の短縮による能率アップが
求められており、定位置停止制御の高速化の必要性が生
じている。ところが、以上に示したように、従来技術に
おける工作機械の主軸制御に適用されている定位置停止
制御装置では、定位置停止速度指令による位置制御期間
中のモータ出力トルクtqは、指数関数的に時間経過と
共に減少しており、モータ出力トルクtqを十分活用で
きない欠点がある。また、現在速度vも指数関数的に時
間経過と共に減少するため、有限の時間ではv=0とな
らず、v≒0、即ち、定位置停止完了と取り扱える状態
になるまで長い時間がかかる欠点がある。一方、サーボ
モータを使用した高級な位置制御装置では、加速度が予
め設定された加速度以下になるような移動量の時間関数
を発生し、この移動量の時間関数に基づき各時間におけ
る移動量を出力する移動量発生手段を利用している。こ
のため、モータ出力トルクtqを十分活用する目的で、
サーボモータを使用した高級な位置制御装置を利用する
と、従来の定位置停止制御装置に対し処理または構成が
複雑になる欠点がある。Recently, in machine tools, it has been required to improve the efficiency by shortening the non-cutting time such as the tool changing time, and it is necessary to speed up the fixed position stop control. However, as described above, in the fixed position stop control device applied to the spindle control of the machine tool in the prior art, the motor output torque tq during the position control period by the fixed position stop speed command is exponential. It decreases with the passage of time and has a drawback that the motor output torque tq cannot be fully utilized. Further, since the current speed v also decreases exponentially with time, v = 0 does not occur in a finite time, and v≈0, that is, it takes a long time to reach a state where fixed position stop is completed. is there. On the other hand, in a high-level position control device using a servo motor, a time function of the movement amount is generated so that the acceleration is equal to or lower than a preset acceleration, and the movement amount at each time is output based on the time function of the movement amount. The moving amount generating means is used. Therefore, in order to fully utilize the motor output torque tq,
The use of a high-level position control device using a servo motor has a drawback that the processing or configuration is complicated as compared with the conventional fixed position stop control device.
【0018】このため、現状と同等の処理または構成で
は定位置停止制御の高速化に十分応えられないという課
題がある。For this reason, there is a problem in that it is not possible to sufficiently respond to the speedup of the fixed position stop control with the same processing or configuration as the current one.
【0019】本発明は、上記の問題に鑑みて成されたも
のであり、本発明の目的は、従来技術における定位置停
止制御装置と同等の簡単な処理または構成で定位置停止
制御の高速化を実現した定位置停止制御装置を提供する
ことにある。The present invention has been made in view of the above problems, and an object of the present invention is to speed up fixed position stop control with the same simple processing or configuration as the fixed position stop control device in the prior art. It is to provide a fixed position stop control device that realizes the above.
【0020】[0020]
【課題を解決するための手段】本発明の上記目的は、入
力された速度指令に応じて現在速度をフィードバック制
御する速度制御部と、目標位置と現在位置間の位置偏差
の平方根に比例した定位置停止速度指令を出力する定位
置停止速度指令演算部と、現在速度と現在位置とに応じ
て出力を予め設定されている定位置停止開始速度指令ま
たは前記定位置停止速度指令演算部から入力された指令
に切り換える定位置停止速度指令切り換え部と、速度制
御時には外部からの速度指令を前記速度制御部に与え、
定位置停止制御時には前記定位置停止速度指令切り換え
部の出力を速度指令として前記速度制御部に与える速度
指令切り換え手段を備えることを特徴とする定位置停止
制御装置を使用することにより達成される。The above object of the present invention is to provide a speed control unit for feedback controlling the current speed according to an input speed command, and a constant proportional to the square root of the position deviation between the target position and the current position. The fixed position stop speed command calculation unit that outputs the position stop speed command, and the fixed position stop start speed command or the fixed position stop speed command calculation unit whose output is preset according to the current speed and the current position are input. Fixed position stop speed command switching unit for switching to a command, and a speed command from the outside is given to the speed control unit during speed control,
This is achieved by using a fixed position stop control device characterized by comprising speed command switching means for giving the output of the fixed position stop speed command switching unit as a speed command to the speed control unit during fixed position stop control.
【0021】[0021]
【作用】本発明は、定位置停止速度指令として位置偏差
の平方根に比例した速度指令という単純な関数を使用し
ているため、簡単な処理または構成で、定位置停止制御
装置の能力範囲内の加速度による等加速度運動となるよ
うに定位置停止制御を行うことができ、定位置停止完了
時点まで一定の出力トルクをモータに常時出力させるこ
とができる。Since the present invention uses a simple function of a speed command proportional to the square root of the position deviation as the constant position stop speed command, it can be processed within a capability range of the fixed position stop control device by a simple process or configuration. The fixed position stop control can be performed so that the motion is uniform acceleration motion, and a constant output torque can be constantly output to the motor until the fixed position stop is completed.
【0022】[0022]
【実施例】以下、図面に基づき本発明にかかる好適な実
施例を説明する。図1は、工作機械の主軸制御に適用さ
れた本発明にかかる定位置停止制御装置の一実施例を示
す構成図である。2は定位置停止速度指令演算部であ
り、定位置停止速度指令演算部2に入力された目標位置
θ* から位置検出器14で検出された現在位置θを減算
し位置偏差106を出力する減算手段15と、位置偏差
106に予め設定されている定数2Aを乗算する乗算手
段16と、乗算手段16の出力を絶対値化する絶対値化
手段17と、絶対値化手段17の出力の平方根を出力す
る平方根演算手段18と、平方根演算手段18の出力1
09に−1を乗算する乗算手段19と、位置偏差106
の符号が正のとき出力をアクティブ状態にする比較手段
21と、比較手段21の出力がアクティブ状態のとき平
方根演算手段18の出力109を出力し、それ以外のと
きは乗算手段19の出力110を出力する速度指令切り
換え手段22を備えている。これらの各手段により、定
位置停止速度指令演算部2は、位置偏差の平方根に比例
した値を、定位置停止速度指令113として発生する。
定位置停止速度指令演算部2以外の速度制御部1、定位
置停止速度指令切り換え部3、速度指令切り換え手段4
の機能は図3の従来技術における構成図の例と同じであ
り、同一符号は同一機能を持つ。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a configuration diagram showing an embodiment of a fixed position stop control device according to the present invention applied to spindle control of a machine tool. Reference numeral 2 denotes a fixed position stop speed command calculation unit, which subtracts the current position θ detected by the position detector 14 from the target position θ * input to the fixed position stop speed command calculation unit 2 and outputs a position deviation 106. Means 15, a multiplying means 16 for multiplying the position deviation 106 by a preset constant 2A, an absolute value converting means 17 for converting the output of the multiplying means 16 into an absolute value, and a square root of the output of the absolute value converting means 17. Square root calculating means 18 for outputting and output 1 of the square root calculating means 18
The multiplication means 19 for multiplying 09 by -1 and the position deviation 106
When the sign of is positive, the comparing means 21 which makes the output active, and when the output of the comparing means 21 is active, the output 109 of the square root calculating means 18 is outputted, otherwise, the output 110 of the multiplying means 19 is outputted. A speed command switching means 22 for outputting is provided. By each of these means, the fixed position stop speed command calculation unit 2 generates a value proportional to the square root of the position deviation as the fixed position stop speed command 113.
A speed control unit 1 other than the fixed position stop speed command calculation unit 2, a fixed position stop speed command switching unit 3, and a speed command switching unit 4
Is the same as the example of the configuration diagram in the prior art of FIG. 3, and the same reference numerals have the same functions.
【0023】次に、図7は図1に示した定位置停止制御
装置において、主軸の高速回転中に定位置停止制御が開
始された場合の現在速度v、モータの出力トルクtqの
変化の例である。本発明においては位置偏差の平方根に
比例した定位置停止速度指令で定位置停止制御を行って
いるので、以下に示すように、位置制御開始時刻t3か
ら定位置停止完了時点まで、一定の出力トルクで等加速
度運動している。Next, FIG. 7 shows an example of changes in the current speed v and the motor output torque tq when the fixed position stop control is started during high speed rotation of the spindle in the fixed position stop control device shown in FIG. Is. In the present invention, since the fixed position stop control is performed by the fixed position stop speed command proportional to the square root of the position deviation, as shown below, from the position control start time t3 to the fixed position stop completion time, the constant output torque is constant. They are exercising at constant acceleration.
【0024】ここで、等加速度運動で位置制御を行うと
きの速度指令が、位置偏差の平方根に比例していること
を次に示す。まず、等加速度運動であるから、加速度d
v/dtは数7で示される。Here, it will be shown below that the speed command when performing position control by uniform acceleration motion is proportional to the square root of the position deviation. First, since the motion is uniform acceleration, the acceleration d
v / dt is shown by equation 7.
【数7】 ここで、Aは後述する条件を満たした任意の定数であ
る。[Equation 7] Here, A is an arbitrary constant that satisfies the conditions described later.
【0025】数7を時間tで積分することにより、現在
速度v、現在位置θを求める。The current speed v and the current position θ are obtained by integrating the equation 7 at time t.
【数8】 [Equation 8]
【数9】 ここで、B,Cは任意の定数である。[Equation 9] Here, B and C are arbitrary constants.
【0026】現在速度vが定位置停止開始速度指令V2
に一致し、位置偏差△θが減速開始位置偏差△θ2 に一
致したときに位置制御を開始することは従来通りであ
る。位置制御開始時刻をt=0とすると、時刻t=0に
おける現在速度がV2 であることから、数8は数10の
ようになる。The current speed v is the fixed position stop start speed command V 2
And the position deviation Δθ coincides with the deceleration start position deviation Δθ 2 , the position control is started in the conventional manner. When the position control start time is t = 0, the current speed at time t = 0 is V 2 , and thus the expression 8 becomes the expression 10.
【数10】 また、時刻t=0における位置偏差を△θ2 であること
から、数1、数9より数11が成立する。[Equation 10] Further, since the position deviation at time t = 0 is Δθ 2 , Formula 11 is established from Formula 1 and Formula 9.
【数11】 数11を変形すると数12となる。[Equation 11] When Equation 11 is transformed, Equation 12 is obtained.
【数12】 そこで、数10、数12を用いて数8、数9を書き直
し、位置制御動作開始時刻をt=0としたときの現在速
度v、現在位置θを求めると数13、数14となる。[Equation 12] Therefore, by rewriting Equations 8 and 9 using Equations 10 and 12, and obtaining the current velocity v and the current position θ when the position control operation start time is t = 0, Equations 13 and 14 are obtained.
【数13】 [Equation 13]
【数14】 次に、数13を変形して時刻tを現在速度vであらわす
と数15となる。[Equation 14] Next, the equation 13 is transformed and the time t is represented by the current speed v, and the equation 15 is obtained.
【数15】 ここで、数15を数14に代入すると数16となる。[Equation 15] Here, by substituting the equation 15 into the equation 14, the equation 16 is obtained.
【数16】 ところで、現在速度v=0のときは、定位置停止が完了
したときであるから、θ=θ* となっている。この条件
を数16に代入すると数17となる。[Equation 16] By the way, when the current speed v = 0, it means that the fixed position stop is completed, and therefore θ = θ * . Substituting this condition into Equation 16 gives Equation 17.
【数17】 数17を変形して数18となる。[Equation 17] Equation 17 is transformed into Equation 18.
【数18】 この数18を数16に代入すると数19となる。[Equation 18] Substituting this equation 18 into the equation 16 yields the equation 19.
【数19】 数19を整理すると、数20となる。[Formula 19] When Formula 19 is arranged, Formula 20 is obtained.
【数20】 目標位置θ* と現在位置θと位置偏差△θには数1の関
係があるから、数20は数21となる。[Equation 20] Since the target position θ * , the current position θ, and the positional deviation Δθ have the relationship of Expression 1, Expression 20 becomes Expression 21.
【数21】 数21を変形して数22となる。[Equation 21] Equation 21 is transformed into Equation 22.
【数22】 ここで、位置偏差△θを減少させるように制御するに
は、目標位置θ* の値が現在位置θより大きい場合、つ
まり、位置偏差△θの値が正の場合、現在位置θは時刻
tの経過とともに増加して行く必要があるので、現在速
度v、加速度Aは正の値を取る。一方、目標位置θ* の
値が現在位置θより小さい場合、つまり、位置偏差△θ
の値が負の場合、現在位置θは時刻tの経過とともに減
少して行く必要があるので、現在速度v、加速度Aは負
の値を取る。[Equation 22] Here, in order to control the position deviation Δθ to decrease, if the value of the target position θ * is larger than the current position θ, that is, if the value of the position deviation Δθ is positive, the current position θ is the time t. Since it is necessary to increase with the passage of, the current velocity v and the acceleration A take positive values. On the other hand, when the value of the target position θ * is smaller than the current position θ, that is, the position deviation Δθ
When the value of is negative, the current position θ needs to decrease with the lapse of time t, so the current speed v and the acceleration A have negative values.
【0027】なお、図5の時刻t1からt2の期間等の
ように速度指令v* の変化に対して対応できる加速度を
発生させるトルクが、モータの最大出力トルクを超える
場合、モータは一定の出力トルク即ち最大出力トルクを
出力し続けるので、モータの最大出力トルクで決まる加
速度で等加速度運動を行う。しかし、同じ等加速度運動
でも、このときの現在速度vは速度指令v* と一致でき
ないため、位置制御は不可能である。When the torque for generating an acceleration that can respond to a change in the speed command v * , such as the period from time t1 to t2 in FIG. 5, exceeds the maximum output torque of the motor, the motor outputs a constant output. Since the torque, that is, the maximum output torque is continuously output, the uniform acceleration motion is performed at the acceleration determined by the maximum output torque of the motor. However, even with the same uniform acceleration motion, the current speed v at this time cannot match the speed command v * , so position control is impossible.
【0028】以上の結果より、制御装置の能力範囲内の
加速度による等加速度運動で定位置停止制御を行うとき
の定位置停止速度指令が、位置偏差△θの平方根に比例
していることが示された。From the above results, it is shown that the fixed position stop speed command when the fixed position stop control is performed by the uniform acceleration motion by the acceleration within the capability range of the control device is proportional to the square root of the position deviation Δθ. Was done.
【0029】本発明において位置偏差の平方根に比例し
た定位置停止速度指令で定位置停止制御を行っているの
で、時刻t3から定位置停止完了時点まで一定の出力ト
ルクで等加速度運動している。また、位置偏差の平方根
に比例するという単純な関数を定位置停止速度指令に使
用しているため、定位置停止速度指令を発生させる定位
置停止速度指令演算部は、減算手段、平方根演算手段等
ハード回路で容易に実現できる簡単な演算手段で構成す
ることができる。このため、サーボモータを使用した高
級な位置制御装置におけるマイクロプロセッサを使用し
た複雑な処理などを必要とする移動量発生手段なしに、
等加速度運動を行える。In the present invention, since the fixed position stop control is performed by the fixed position stop speed command proportional to the square root of the position deviation, the constant acceleration motion is performed with a constant output torque from the time t3 to the fixed position stop completion time point. Further, since a simple function that is proportional to the square root of the position deviation is used for the fixed position stop speed command, the fixed position stop speed command calculation unit for generating the fixed position stop speed command includes subtraction means, square root calculation means, etc. It can be configured by a simple arithmetic means that can be easily realized by a hardware circuit. Therefore, in a high-level position control device using a servo motor, there is no movement amount generating means that requires complicated processing using a microprocessor,
Can perform uniform acceleration motion.
【0030】従って、位置偏差の平方根に比例した定位
置停止速度指令を発生する定位置停止速度指令演算部を
備える本発明にかかる定位置停止制御装置を使用するこ
とにより、簡単な処理または構成で、定位置停止制御装
置の能力範囲内の加速度による等加速度運動で定位置停
止制御を行い、定位置停止完了時点まで出力可能な範囲
内で選定された一定の出力トルクをモータに常時出力さ
せることができる。Therefore, by using the fixed position stop control device according to the present invention, which is provided with the fixed position stop speed command calculation unit for generating the fixed position stop speed command proportional to the square root of the position deviation, a simple process or configuration can be performed. , Perform constant position stop control by uniform acceleration motion by acceleration within the capability of the fixed position stop control device, and always output a constant output torque selected within the range that can be output until the fixed position stop is completed. You can
【0031】図2は工作機械の主軸制御に適用された本
発明にかかる定位置停止制御装置の別の実施例を示す構
成図である。図2において、定位置停止速度指令演算部
2以外の速度制御部1、定位置停止速度指令切り換え部
3、速度指令切り換え手段4の機能は図3の従来技術に
おける構成図の例と同じであり、同一符号は同一機能を
持つ。図2における定位置停止速度指令演算部2は、図
1における定位置停止速度指令演算部2に対して、位置
偏差106に予め設定されている定数Dを乗算する乗算
手段29と、予め設定されている定位置停止完了位置偏
差Δθ4 を発生させる定位置停止完了位置偏差発生手段
30と、定位置停止完了位置偏差Δθ4 と位置偏差10
6を比較し位置偏差106が定位置停止完了位置偏差Δ
θ4 以下になったとき出力をアクティブ状態にする比較
手段31と、比較手段31の出力がアクティブ状態のと
き乗算手段29の出力123を出力し、それ以外のとき
は速度指令切り換え手段22の出力122を出力する速
度指令切り換え手段32が追加されている。このため、
図2における定位置停止速度指令演算部2は、位置偏差
106が定位置停止完了位置偏差Δθ4 以下になるまで
は、位置偏差の平方根に比例した値を定位置停止速度指
令113として発生する。また、位置偏差106が定位
置停止完了位置偏差Δθ4 以下になると、位置偏差に比
例した値を定位置停止速度指令113として発生する。FIG. 2 is a block diagram showing another embodiment of the fixed position stop control apparatus according to the present invention applied to the spindle control of a machine tool. In FIG. 2, the functions of the speed control unit 1, the fixed position stop speed command switching unit 3, and the speed command switching unit 4 other than the fixed position stop speed command calculation unit 2 are the same as the example of the configuration diagram in the prior art of FIG. , The same code has the same function. The fixed position stop speed command calculation unit 2 in FIG. 2 is a preset unit for multiplying the fixed position stop speed command calculation unit 2 in FIG. 1 by the position deviation 106 and a preset constant D. The fixed position stop completion position deviation Δθ 4 and the fixed position stop completion position deviation Δθ 4 and the position deviation 10 are generated.
6 is compared and the position deviation 106 is the fixed position stop completion position deviation Δ
theta 4 output when it becomes less than the comparison means 31 to the active state, the output of the comparison means 31 outputs the output 123 of the multiplying means 29 when in the active state, the output of the speed command switching means 22 at all other times Speed command switching means 32 for outputting 122 is added. For this reason,
The fixed position stop speed command calculation unit 2 in FIG. 2 generates a value proportional to the square root of the position deviation as the fixed position stop speed command 113 until the position deviation 106 becomes equal to or smaller than the fixed position stop completion position deviation Δθ 4 . Further, when the position deviation 106 becomes equal to or less than the fixed position stop completion position deviation Δθ 4 , a value proportional to the position deviation is generated as the fixed position stop speed command 113.
【0032】このように、図2の実施例で定位置停止速
度指令の関数を切り換えるのは、定位置停止完了後、外
乱トルクのために現在位置が動かされた場合、位置偏差
の平方根に比例した定位置停止速度指令を使用して現在
位置を保持しようとすると、定位置停止速度指令が非線
形のため位置制御が不安定になるからである。そこで、
定位置停止完了後は、線形な定位置停止速度指令を使用
して現在位置を保持する。As described above, the function of the fixed position stop speed command is switched in the embodiment of FIG. 2 in proportion to the square root of the position deviation when the current position is moved due to the disturbance torque after the fixed position stop is completed. This is because if the fixed position stop speed command is used to hold the current position, the position control becomes unstable because the fixed position stop speed command is non-linear. Therefore,
After the fixed position stop is completed, the current position is held by using the linear fixed position stop speed command.
【0033】[0033]
【発明の効果】以上のように本発明の定位置停止制御装
置によれば、位置偏差の平方根に比例した定位置停止速
度指令を発生する定位置停止速度指令演算部を使用する
ことにより、簡単な処理または構成で、定位置停止制御
装置の能力範囲内の加速度による等加速度運動、即ち、
一定のトルクで定位置停止制御を行うことができ、工作
機械の主軸制御に適用された従来技術における定位置停
止制御装置において十分活用できない位置制御開始後の
モータ出力トルクを最大限活用することが可能となり、
従来技術における定位置停止制御装置と同等の簡単な処
理または構成で定位置停止制御の高速化を実現すること
が可能となる。As described above, according to the fixed position stop control device of the present invention, by using the fixed position stop speed command calculation unit which generates the fixed position stop speed command proportional to the square root of the position deviation, With uniform processing or configuration, uniform acceleration motion by acceleration within the capability range of the fixed position stop control device, that is,
The constant position stop control can be performed with a constant torque, and it is possible to maximize the use of the motor output torque after the start of the position control, which cannot be fully utilized in the conventional fixed position stop control device applied to the spindle control of machine tools. Becomes possible,
It is possible to realize high-speed fixed position stop control with a simple process or configuration equivalent to that of the fixed position stop control device in the prior art.
【図1】工作機械の主軸制御に適用された本発明にかか
る定位置停止制御装置の一実施例を示す構成図である。FIG. 1 is a configuration diagram showing an embodiment of a fixed position stop control device according to the present invention applied to spindle control of a machine tool.
【図2】工作機械の主軸制御に適用された本発明にかか
る定位置停止制御装置の別の実施例を示す構成図であ
る。FIG. 2 is a configuration diagram showing another embodiment of a fixed position stop control device according to the present invention applied to spindle control of a machine tool.
【図3】工作機械の主軸制御に適用された従来の定位置
停止制御装置の構成図の例である。FIG. 3 is an example of a configuration diagram of a conventional fixed position stop control device applied to spindle control of a machine tool.
【図4】従来のサーボモータを使用した高級な位置制御
装置の構成図の例である。FIG. 4 is an example of a configuration diagram of a high-grade position control device using a conventional servo motor.
【図5】図3に示した従来の定位置停止制御装置におい
て主軸の高速回転中に定位置停止制御が開始された場合
の現在速度、モータの出力トルクの変化の例を示す図で
ある。5 is a diagram showing an example of changes in current speed and motor output torque when the fixed position stop control is started during high speed rotation of the main shaft in the conventional fixed position stop control device shown in FIG.
【図6】図4に示した従来のサーボモータを使用した高
級な位置制御装置における減速時の現在速度、モータの
出力トルクの変化の例を示す図である。FIG. 6 is a diagram showing an example of changes in current speed and motor output torque during deceleration in a high-grade position control device using the conventional servo motor shown in FIG.
【図7】図1に示した本発明にかかる定位置停止制御装
置において主軸の高速回転中に定位置停止制御が開始さ
れた場合の現在速度、モータの出力トルクの変化の例を
示す図である。7 is a diagram showing an example of changes in the current speed and the output torque of the motor when the fixed position stop control is started during the high speed rotation of the spindle in the fixed position stop control device according to the present invention shown in FIG. is there.
1 速度制御部 2 定位置停止速度指令演算部 3 定位置停止速度指令切り換え部 4 速度指令切り換え手段 1 speed control unit 2 fixed position stop speed command calculation unit 3 fixed position stop speed command switching unit 4 speed command switching means
Claims (2)
フィードバック制御する制御装置において、入力された
速度指令に応じて現在速度をフィードバック制御する速
度制御部と、目標位置と現在位置間の位置偏差の平方根
に比例した定位置停止速度指令を出力する定位置停止速
度指令演算部と、現在速度と現在位置とに応じて出力を
予め設定されている定位置停止開始速度指令または前記
定位置停止速度指令演算部から入力された指令に切り換
える定位置停止速度指令切り換え部と、速度制御時には
外部からの速度指令を前記速度制御部に与え、定位置停
止制御時には前記定位置停止速度指令切り換え部の出力
を速度指令として前記速度制御部に与える速度指令切り
換え手段を備えることを特徴とする定位置停止制御装
置。1. A control device for feedback-controlling a current speed according to a speed command from the outside, a speed control unit for feedback-controlling the current speed according to an input speed command, and a position between a target position and a current position. A fixed position stop speed command calculation unit that outputs a fixed position stop speed command that is proportional to the square root of the deviation, and a fixed position stop start speed command or the fixed position stop output that is preset according to the current speed and the current position. A fixed position stop speed command switching unit that switches to a command input from the speed command calculation unit, and an external speed command is given to the speed control unit during speed control, and a fixed position stop speed command switching unit is provided during fixed position stop control. A fixed position stop control device comprising speed command switching means for giving an output to the speed control unit as a speed command.
位置偏差が予め設定されている定位置停止完了位置偏差
以下になった後、定位置停止速度指令として前記位置偏
差に比例した定位置停止速度指令を出力することを特徴
とする請求項1の定位置停止制御装置。2. The constant position stop speed command calculation unit, after the position deviation becomes equal to or less than a preset fixed position stop completion position deviation, a fixed position proportional to the position deviation as a fixed position stop speed command. The fixed position stop control device according to claim 1, wherein a stop speed command is output.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4344795A JPH06195118A (en) | 1992-12-24 | 1992-12-24 | Fixed position stop controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4344795A JPH06195118A (en) | 1992-12-24 | 1992-12-24 | Fixed position stop controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06195118A true JPH06195118A (en) | 1994-07-15 |
Family
ID=18372051
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4344795A Pending JPH06195118A (en) | 1992-12-24 | 1992-12-24 | Fixed position stop controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06195118A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7446497B2 (en) | 2005-12-19 | 2008-11-04 | Fanuc Ltd | Fixed-position stop control apparatus for rotation shaft |
| JP5003832B1 (en) * | 2011-03-08 | 2012-08-15 | 株式会社安川電機 | Motor control device and motor control method |
| CN103312264A (en) * | 2012-03-06 | 2013-09-18 | 大隈株式会社 | Spindle positioning device |
-
1992
- 1992-12-24 JP JP4344795A patent/JPH06195118A/en active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7446497B2 (en) | 2005-12-19 | 2008-11-04 | Fanuc Ltd | Fixed-position stop control apparatus for rotation shaft |
| JP5003832B1 (en) * | 2011-03-08 | 2012-08-15 | 株式会社安川電機 | Motor control device and motor control method |
| US8716972B2 (en) | 2011-03-08 | 2014-05-06 | Kabushiki Kaisha Yaskawa Denki | Motor control apparatus and method for controlling motor |
| CN103312264A (en) * | 2012-03-06 | 2013-09-18 | 大隈株式会社 | Spindle positioning device |
| JP2013186545A (en) * | 2012-03-06 | 2013-09-19 | Okuma Corp | Main shaft positioning device |
| US9190946B2 (en) | 2012-03-06 | 2015-11-17 | Okuma Corporation | Spindle positioning device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0417312B1 (en) | Feedforward control unit for servomotor | |
| JPH07110717A (en) | Motor control system | |
| JPH06245561A (en) | Abnormal load detection control method for servo motor | |
| JPH10249597A (en) | Motor torque controlling method in press machine and press machine therefor | |
| JPH0655037B2 (en) | Servo motor speed control method | |
| KR0160998B1 (en) | Robot trajectory planning method | |
| WO1989006066A1 (en) | Method of speed control for servomotor | |
| KR960012701B1 (en) | Spindle positioning method | |
| JPH09282020A (en) | Servo motor driving device | |
| JPH06195118A (en) | Fixed position stop controller | |
| JPH04352012A (en) | Robot position control method | |
| JP3049946B2 (en) | Load inertia measuring device | |
| JPH04362710A (en) | Optimum acceleration/deceleration control system for servo motor | |
| US5089758A (en) | Robot control process | |
| JPS6177905A (en) | Positioning control circuit | |
| JPH08286759A (en) | Robot drive control method for compensating for static friction | |
| JPH1037587A (en) | Automatic door opening and closing device | |
| JP3357530B2 (en) | Stop position control method and device | |
| JP2703099B2 (en) | Conveyor tracking method for industrial robots | |
| JP2004145868A (en) | Control method of proportional integral controller | |
| JPH08132369A (en) | Robot controller | |
| JPS62242209A (en) | Servo motor control method | |
| JPS63265582A (en) | Servo motor control device | |
| JP2668876B2 (en) | Servo motor controller | |
| JPS6247708A (en) | Speed control method for indudtrial robot |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040824 |
|
| A521 | Written amendment |
Effective date: 20041012 Free format text: JAPANESE INTERMEDIATE CODE: A523 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20041214 |
|
| A521 | Written amendment |
Effective date: 20050210 Free format text: JAPANESE INTERMEDIATE CODE: A523 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Effective date: 20050405 Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050408 |
|
| R150 | Certificate of patent (=grant) or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080415 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 3 Free format text: PAYMENT UNTIL: 20080415 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Year of fee payment: 10 Free format text: PAYMENT UNTIL: 20150415 |