JPH03250308A - Position corrector utilizing acceleration - Google Patents

Position corrector utilizing acceleration

Info

Publication number
JPH03250308A
JPH03250308A JP4582090A JP4582090A JPH03250308A JP H03250308 A JPH03250308 A JP H03250308A JP 4582090 A JP4582090 A JP 4582090A JP 4582090 A JP4582090 A JP 4582090A JP H03250308 A JPH03250308 A JP H03250308A
Authority
JP
Japan
Prior art keywords
acceleration
command
added
copying
mechanical displacement
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP4582090A
Other languages
Japanese (ja)
Inventor
Kenji Tsumura
津村 憲治
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.)
Mitsubishi Heavy Industries Ltd
Original Assignee
Mitsubishi Heavy Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Heavy Industries Ltd filed Critical Mitsubishi Heavy Industries Ltd
Priority to JP4582090A priority Critical patent/JPH03250308A/en
Publication of JPH03250308A publication Critical patent/JPH03250308A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Position Or Direction (AREA)

Abstract

PURPOSE:To obtain a highly accurate position command by applying an acceleration component to a position feedback loop and correcting a mechanical displacement component via a position control system. CONSTITUTION:The position command inputs are added together via two differentiators 6 and 7 and a count setter and connected to a point 9. The acceleration is added to the position feedback value obtained by a position detector 5 and outputted to a position digitization data producer 10. Therefore an acceleration component is applied to the position feedback loop when the acceleration is produced. Thus a mechanical displacement component caused by the acceleration can be compensated by a position control system. In such a constitution, the highly accurate position commands are obtained for production of the digitization data and the NC working.

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は、NC倣い加工機や倣いデジタイザに係り、加
速度による機械変位を補正する加速度位置補正装置に関
する。
DETAILED DESCRIPTION OF THE INVENTION <Industrial Application Field> The present invention relates to an NC copying machine or a copying digitizer, and relates to an acceleration position correction device for correcting mechanical displacement due to acceleration.

〈従来の技術〉 第3図は、−例として、倣いデジタイザを示しており、
位置指令によりモデル形状を倣い加工データを作る例を
示している。
<Prior art> Figure 3 shows a copying digitizer as an example;
An example of creating machining data by copying a model shape using position commands is shown.

第3図において、位置指令入力PCM0は加え合せ点1
にてフィードバック量P、8と加えられ、係数Kpをか
けることにより速度指令V。M。
In Figure 3, the position command input PCM0 is the addition point 1.
The feedback amount P is added to 8, and the speed command V is obtained by multiplying by the coefficient Kp. M.

(KP(PoM。−P、。))を得る。更に、速度指令
vc0゜加え合せ点2にてフィードバック量vFaと加
えられ、係数Kvをかけて電流値であるトルク指令TC
MO(KV (”CMI) −vFIL ))を得る。
(KP(PoM.-P,.)) is obtained. Furthermore, the speed command vc0° is added to the feedback amount vFa at addition point 2, and multiplied by the coefficient Kv to obtain the torque command TC, which is the current value.
Obtain MO(KV (“CMI) −vFIL )).

そして、このトルク指令にてモータ3を駆動し、倣い装
置4モデル形状の倣いを行なうと共に位置検出器5によ
り機械位置ディジタイズデータを得るものである。
The motor 3 is driven by this torque command, the copying device 4 copies the model shape, and the position detector 5 obtains machine position digitized data.

〈発明が解決しようとする課題〉 しかしながら、位置指令に基づいてモデルの倣いを行な
う場合、位置指令に対して倣い装置の機械位置がずれる
という問題がある。
<Problems to be Solved by the Invention> However, when copying a model based on a position command, there is a problem that the mechanical position of the copying device deviates from the position command.

すなわち、モータ3の運転により倣い装置4にて加速度
連動が生ずる時、その加速度に比較して機械変位が必ず
生ずる。しかも、最近の高速倣いにあっては、その速度
に応じて加速度も上昇しそれだけ機械変位も著しく無視
できない。
That is, when an acceleration occurs in the copying device 4 due to the operation of the motor 3, a mechanical displacement always occurs compared to the acceleration. Moreover, in recent high-speed scanning, the acceleration increases in accordance with the speed, and the mechanical displacement cannot be ignored.

本発明は、上述の問題に鑑み加速度運動による機械位置
の補正を行なうようにした加速度位置補正装置の提供を
目的とする。
SUMMARY OF THE INVENTION In view of the above-mentioned problems, an object of the present invention is to provide an acceleration position correction device that corrects a machine position using acceleration motion.

く課題を解決するための手段〉 上述の目的を達成する本発明は、位置指令により位置制
御ループ及び速度111II11ループを介してモータ
を駆動する1g園系において、上記位置指令を2回微分
することにより又は加速度センサにより得た加速度を、
上記位置制御ループのフィードバックループに加えたこ
とを特徴とする。
Means for Solving the Problems> The present invention achieves the above object by differentiating the position command twice in a 1g system that drives a motor via a position control loop and a speed 111II11 loop based on a position command. The acceleration obtained by or by the acceleration sensor is
It is characterized by being added to the feedback loop of the position control loop.

く作   用〉 加速度が生じた場合、その加速変分を位置フィードバッ
クループに加えて、加速度による機械変位分を位置制御
系にて補正することができ、ディジタイズデータの作成
やNC加工に際し高精度の位置指令が得られる。
Function> When acceleration occurs, the acceleration variation is added to the position feedback loop, and the mechanical displacement due to acceleration can be corrected by the position control system, allowing high precision when creating digitized data and NC processing. Position command can be obtained.

施 例〉 ここで、第1図および第2図を参照して本発明の詳細な
説明する。なお、第1図は、デジタイザを示し、第2図
は倣いNC加工機を示してお抄、第3図と同一部分には
同符号を付す。
Example> The present invention will now be described in detail with reference to FIGS. 1 and 2. Note that FIG. 1 shows a digitizer, and FIG. 2 shows a copying NC processing machine. The same parts as in FIG. 3 are given the same reference numerals.

第1図において、1,2は加え合せ点、3ばモータ、4
は倣い装置、5は位置検出器である。
In Figure 1, 1 and 2 are addition points, 3 is a motor, and 4 is a
5 is a copying device, and 5 is a position detector.

更に、第1図にて、位置指令入力は2回の微分器6,7
及び係数設定N8を介して加え合せ点9に接続される。
Furthermore, in FIG. 1, the position command input is performed twice by the differentiators 6 and 7.
and is connected to the summing point 9 via the coefficient setting N8.

そして、この加え合せ点9でζよ、位置検出M5による
位置フィードバック量にこの微分器6,7及び係数設定
器8による加速度を加えて、位置デジタイズデータ作成
ulOに出力する。
Then, at this addition point 9, the acceleration from the differentiators 6 and 7 and the coefficient setter 8 is added to the position feedback amount from the position detection M5, and the result is output to the position digitization data generator ulO.

かかる構成にあっては、位置指令を2@微分し係数4を
かけて得られた加速度を位置フィードバック量に加えて
、加速度による倣い装置4の機械変位をみこんだ変位量
だけ機械く実 位置を補正することができる。したがって、位置フィー
ドバック量に対する機械の現実の接触点の位置の誤差が
なくなり一致させることができる。
In such a configuration, the acceleration obtained by differentiating the position command by 2@ and multiplying by a coefficient 4 is added to the position feedback amount, and the actual position of the machine is determined by the displacement amount that takes into account the mechanical displacement of the copying device 4 due to the acceleration. Can be corrected. Therefore, there is no error in the position of the actual contact point of the machine with respect to the position feedback amount, and it is possible to match the position.

第2図は倣いNC加工機の適用例を示したものである。FIG. 2 shows an example of application of a copying NC processing machine.

この加工機11の制御では、位置検出器5の出力に加え
合せ点12にて2回微分@6,7及び係数設定M8によ
る加速度を加えて位置フィードバック量としている。
In this control of the processing machine 11, the output of the position detector 5 is added with the acceleration based on the two-time differential @6, 7 and the coefficient setting M8 at the addition point 12 to obtain the position feedback amount.

この第2図に示す例にあっても加工機11の加速度によ
る変位を位置フィードバック制御にて補正することがで
きる。
Even in the example shown in FIG. 2, displacement due to acceleration of the processing machine 11 can be corrected by position feedback control.

なお、第1図、第2図に示す実施例では2回微分により
加速度を得ているが、加速度センサを取付けて直接加速
度を得るようにしてもよい。
In the embodiments shown in FIGS. 1 and 2, the acceleration is obtained by second differentiation, but an acceleration sensor may be attached to obtain the acceleration directly.

また、第1図の例はデジタイザを説明したものであるが
、三次元測定機にも適用することができる。
Furthermore, although the example in FIG. 1 describes a digitizer, it can also be applied to a three-dimensional measuring machine.

更に、第2図の例は、倣いNC加工機のみならず、他の
NC加工機、倣い加工機もしくはロボット等についても
適用可能である。
Furthermore, the example shown in FIG. 2 is applicable not only to a copying NC machine but also to other NC machines, copying machines, robots, and the like.

〈発明の効果〉 以上説明の如く加速変分を位置フィールドパックループ
に加えて、機械変位分を位置制御系にて補正できること
により、高精度の位置指令が得られる。
<Effects of the Invention> As explained above, by adding the acceleration variation to the position field pack loop and correcting the mechanical displacement in the position control system, a highly accurate position command can be obtained.

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

第1図および第2図は本発明の二つの実施例の制御ブロ
ック図、第3図は従来例の制御ブロック図である。 図  中、 6.7は微分器、 1.2,9.12は加え合う点、 10は位置デジタイズデータ作成蕃である。
1 and 2 are control block diagrams of two embodiments of the present invention, and FIG. 3 is a control block diagram of a conventional example. In the figure, 6.7 is a differentiator, 1.2 and 9.12 are addition points, and 10 is a position digitization data creation bar.

Claims (1)

【特許請求の範囲】 位置指令により位置制御ループ及び速度制御ループを介
してモータを駆動する制御系において、 上記位置指令を2回微分することにより又は加速度セン
サにより得た加速度を、上記位置制御ループのフィード
バックループに加えたことを特徴とする加速度位置補正
装置。
[Claims] In a control system that drives a motor via a position control loop and a speed control loop based on a position command, the acceleration obtained by differentiating the position command twice or by an acceleration sensor is used in the position control loop. An acceleration position correction device characterized by being added to a feedback loop.
JP4582090A 1990-02-28 1990-02-28 Position corrector utilizing acceleration Pending JPH03250308A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4582090A JPH03250308A (en) 1990-02-28 1990-02-28 Position corrector utilizing acceleration

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4582090A JPH03250308A (en) 1990-02-28 1990-02-28 Position corrector utilizing acceleration

Publications (1)

Publication Number Publication Date
JPH03250308A true JPH03250308A (en) 1991-11-08

Family

ID=12729889

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4582090A Pending JPH03250308A (en) 1990-02-28 1990-02-28 Position corrector utilizing acceleration

Country Status (1)

Country Link
JP (1) JPH03250308A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018066731A (en) * 2016-10-14 2018-04-26 カール・ツアイス・インダストリーエレ・メステクニク・ゲーエムベーハー Determining the position of moving parts of coordinate measuring machines

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018066731A (en) * 2016-10-14 2018-04-26 カール・ツアイス・インダストリーエレ・メステクニク・ゲーエムベーハー Determining the position of moving parts of coordinate measuring machines

Similar Documents

Publication Publication Date Title
EP0012620B1 (en) Closed loop type numerical-controlled machine tool
JP3129622B2 (en) Quadrant projection correction method in full closed loop system
JP3389417B2 (en) How to compensate for lost motion
KR940003005B1 (en) Arrangement for speed regulation of electric motor
JP2902205B2 (en) Spatial error correction device
JPH03118618A (en) Control system applying sliding mode control having damping effect
JPH0866893A (en) Collision detecting method
JP2004364396A (en) Motor control device and control method
JPS61214002A (en) Control system for follow-up error
JPH03250308A (en) Position corrector utilizing acceleration
JPH0392911A (en) Robot control method for sliding mode control
JP4171192B2 (en) Servo control device
TW202019640A (en) Speed reducer system, method for correcting command value of drive unit, method for generating correction data, and method for manufacturing speed reducer system in which a working machine is capable of being initially started (initial setting) at an early stage
JP3927264B2 (en) Constant torque synchronous drive control device
Dahl Path constrained robot control with limited torques-experimental evaluation
JPH05150820A (en) Nc device
JPH01228005A (en) Feed shaft position control system
JP2515549B2 (en) Arc trajectory control device for multi-axis servo mechanism
JP3269198B2 (en) Position control device
JPS6091422A (en) Vibration controller
JPS5936817A (en) Restoring method to origin
JPS61255409A (en) Control device for positioning double spindle
JPH03246708A (en) Acceleration feedback control system for servomotor
JPS5833795B2 (en) Synchronous operation control method
JPH0850503A (en) Automatic lead angle determination method for phase-controlled servo system