CN102023612B - Method for compensating frictional error of servo system of numerical control machine tool - Google Patents

Method for compensating frictional error of servo system of numerical control machine tool Download PDF

Info

Publication number
CN102023612B
CN102023612B CN2010105687318A CN201010568731A CN102023612B CN 102023612 B CN102023612 B CN 102023612B CN 2010105687318 A CN2010105687318 A CN 2010105687318A CN 201010568731 A CN201010568731 A CN 201010568731A CN 102023612 B CN102023612 B CN 102023612B
Authority
CN
China
Prior art keywords
signal
cmp
friction
omega
compensation
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.)
Active
Application number
CN2010105687318A
Other languages
Chinese (zh)
Other versions
CN102023612A (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.)
Xian Jiaotong University
Original Assignee
Xian Jiaotong University
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 Xian Jiaotong University filed Critical Xian Jiaotong University
Priority to CN2010105687318A priority Critical patent/CN102023612B/en
Publication of CN102023612A publication Critical patent/CN102023612A/en
Application granted granted Critical
Publication of CN102023612B publication Critical patent/CN102023612B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Feedback Control In General (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

The invention discloses a device and a method for compensating a frictional error of a servo system of a numerical control machine tool. Position feedback control and friction feedforward compensation are realized to further eliminate the frictional error by adopting a multi-sampling rate control structure of a discrete system. In the multi-sampling rate control structure, the sampling frequency of friction feedforward is required to be higher than that of position feedback. The multi-sampling rate control structure can realize a detailed friction feedforward compensation function in the position feedback under the condition of not changing the structure and stability of a servo feed control system. In the calculation of the amount of detailed friction feedforward compensation, the output of a position interpolator of the servo feed control system is utilized to obtain more detailed compensation speed instruction input by a linear interpolation method, and the amplitude change of a frictional force is predicted and the amount of the compensation is determined by adopting an exponential friction model. In the compensation method, the characteristics of the multi-sampling rate control structure and the structure of the servo system are fully utilized to improve the output accuracy and output frequency of the friction compensation, thereby achieving a more accurate friction compensation effect.

Description

The compensation method of a kind of Servo System of CNC Machine Tool frictional error
Technical field
The invention belongs to the numerical control machine tool technique field, relate to a kind of error compensating method, especially a kind of frictional error compensation method to Servo System of CNC Machine Tool.
Background technology
Friction is a kind of strong and inevitable external disturbance factor in the Servo feeding System of NC Machine Tools.Because fricative error phenomenon is with the realization of limit number controlled machine High Accuracy Control seriously.Therefore elimination and the control about frictional error in the servo-drive system is the focus and the difficult point of high speed, high precision numerical control technical research always.Because the strong nonlinearity characteristic of friction, general linear feedback are difficult to solve pointedly the error characteristics of friction under conditions such as high speed, switching-over.Utilization is a kind of more direct and effective control method based on the feedforward compensation method of friction model.Can realize modeling and prediction based on friction model, and can specific aim export compensation rate, thereby realize the elimination of frictional error with the counteracting function of friction through feedforward compensation to frictional force amplitude and frictional error characteristic.
Yet for application conditions such as Servo System of CNC Machine Tool; Motion path has higher movement velocity and acceleration requirement, need carry out the speed switching-over continually, and change in friction force is strong; The action time of the compensation policy of simple direct compensation is less, and compensation effect receives certain restriction.Therefore need utilize servo-drive system control system structure to improve the effect of feedforward compensation method.For digital control system; The controlled quentity controlled variable input of controlled device is only in the sampling instantaneous variation; And in the whole time interval of adjacent two moments of sampling; No matter how the output of controlled device changes, and the characteristic of its input only changes according to the characteristic of retainer, and promptly at this moment The whole control system is in the open loop state of a control.
Summary of the invention
The objective of the invention is to overcome the shortcoming of prior art; The compensation method of a kind of Servo System of CNC Machine Tool frictional error is provided; Characteristic according to the servo-drive system control system proposes to utilize the multi-sampling rate control strategy to realize friciton compensation; This friciton compensation strategy inserts compensation cycle in control cycle, the friciton compensation effect is occurred under the non-FEEDBACK CONTROL state, has reduced the intercouple influence of position feedback control with the friction feedforward compensation; And improved the output accuracy and the output frequency of compensation, thereby realized more accurate friciton compensation effect.
The objective of the invention is to solve through following technical scheme:
This numerically-controlled machine servo-control system frictional error compensation method may further comprise the steps:
1) at first the position interpolator is to the instruction of difference engine outgoing position, and said difference engine calculates the speed command input signal according to position command, and passes to the friction instruction generator;
2) the friction instruction generator calculates according to the speed command input signal and generates the friciton compensation command signal;
3) the friciton compensation device calculates the friciton compensation value signal based on the friciton compensation command signal; The sampling period of being confirmed by first timer is realized the maintenance to the friciton compensation value signal of friciton compensation device output through first zero-order holder down again, said first zero-order holder output feedforward compensation amount signal;
4) in step 1) to 3) carry out in, after the position signalling that the position command signal that the position interpolator is generated and actual feedback measure is asked and is differed from, as the position feedback error signal; Make said position feedback error signal through feedback controller, under the sampling period that second timer is confirmed, obtain position feedback control amount signal; Then through exporting feedback control signal behind second zero-order holder; The feedforward compensation amount signal of said feedback control signal and step 3) is obtained the synthetic control signal after frictional error compensates according to following formula (A) summation:
u c ( T u i ) = u fd ( T fd j ) + u cmp ( T cmp k ) - - - ( A )
In the formula (1),
Figure BDA0000035612500000032
Be i synthetic controller amount output constantly signal u cThe output sampling period;
Figure BDA0000035612500000033
Be j moment FEEDBACK CONTROL amount signal u FdSampling period;
Figure BDA0000035612500000034
Be the k feedforward compensation amount signal u that rubs constantly CmpSampling period.
Above method; In step 2); Said friction instruction generator calculates the method that generates the friciton compensation command signal according to the speed command input signal: the friction instruction generator is according to the speed command input signal; The speed command input signal of friction instruction generator is carried out the linearization interpolation according to sampling period of first timer, obtain the friciton compensation command signal.
Above method, in step 3), the feedforward friciton compensation amount u that said friciton compensation device 3 generates CmpCalculating adopt the index friction model to accomplish, said index friction model is suc as formula (B):
u cmp ( T cmp k ) = α cf [ T s + e - ω r ( T cmp k ) / Ω 1 + + T c + ( 1 - e - ω r ( T cmp k ) / Ω 2 + ) ] ω r ( T cmp k ) > Ω d 0 | ω r ( T cmp k ) | ≤ Ω d α cf [ T s - e - ω r ( T cmp k ) / Ω 1 - + T c - ( 1 - e - ω r ( T cmp k ) / Ω 2 - ) ] ω r ( T cmp k ) > - Ω d - - - ( B )
Wherein
Figure BDA0000035612500000036
With
Figure BDA0000035612500000037
Be respectively the stiction amplitude of positive negative direction in the index friction model,
Figure BDA0000035612500000038
With
Figure BDA0000035612500000039
Be respectively positive negative direction coulomb friction amplitude,
Figure BDA00000356125000000310
With
Figure BDA00000356125000000311
Be respectively the Stribeck critical velocity of positive negative direction, α CfBe the compensating gain coefficient, adjust Ω according to the control mode of servomotor and the parameter of friction model dCritical velocity for the index friction model.
The present invention has following beneficial effect:
(1) the present invention adopts the multi-sampling rate control structure of discrete system to realize the position feedback control device and friction feedforward compensation device of servo-control system; This structure makes the position feedback control device be operated under the different SFs with friction feedforward compensation device; And require the SF of friction feedforward compensation device to be higher than the position feedback control device; To realize friciton compensation and the decoupling zero of position control on output time; Arrive the effect that shortens the output of friction feedforward compensation, can realize effectively to the frictional error compensate function under the conditions such as friction strong variations.
(2) change in friction force that the present invention is directed under high acceleration, the switching-over condition is violent; Realized multiply periodic friction feedforward compensation device, under the condition that does not change the system feedback control cycle, through the segmentation feedforward compensation cycle; Refinement friciton compensation command signal; Realized more meticulous repeatedly compensation rate signal output, particularly, can obtain better frictional error compensation effect to high acceleration, switching-over condition.What is more important adopts the multi-sampling rate controller architecture to realize a kind of open-loop compensation function under closed loop configuration, and close-loop feedback control is separated with the feedforward compensation method, has reduced interactional coupled relation.
Description of drawings
Fig. 1 is a servo-drive system multi-sampling rate friciton compensation controller architecture;
Fig. 2 is a friction-length velocity relation model Stribeck curve;
Fig. 3 adopts linear interpolation to realize the refinement of speed command;
Fig. 4 is the effect data figure of the straight path that obtains through the method for the invention;
Fig. 5 is the effect data figure of the round track that obtains through the method for the invention.
Embodiment
Numerically-controlled machine servo-control system frictional error of the present invention compensation method may further comprise the steps:
1) at first position interpolator 2 is to the instruction of difference engine outgoing position, and said difference engine calculates the speed command input signal according to position command, and passes to friction instruction generator 1;
2) friction instruction generator 1 calculates according to the speed command input signal and generates friciton compensation command signal C r
3) friciton compensation device 3 is according to friciton compensation command signal C rCalculate the friciton compensation value signal, the sampling period of being confirmed by first timer 7 is again realized the maintenance to the friciton compensation value signal of friciton compensation device 3 outputs through first zero-order holder 5 down, said first zero-order holder, 5 output feedforward compensation amount signal u Cmp
4) in step 1) to 3) carry out in, the position command signal X that position interpolator 2 is generated rThe position signalling X that measures with actual feedback aAfter asking difference, as the position feedback error signal; Make said position feedback error signal through feedback controller 4, under the sampling period that second timer 8 is confirmed, obtain position feedback control amount signal; Then through second zero-order holder (6) back output feedback control signal u FdWith said feedback control signal u FdFeedforward compensation amount signal u with step 3) CmpObtain the synthetic control signal u after frictional error compensates according to following formula (A) summation c:
u c ( T u i ) = u fd ( T fd j ) + u cmp ( T cmp k ) - - - ( A )
In the formula (A),
Figure BDA0000035612500000052
Be i synthetic controller amount output constantly signal u cThe output sampling period;
Figure BDA0000035612500000053
Be j moment FEEDBACK CONTROL amount signal u FdSampling period;
Figure BDA0000035612500000054
Be the k feedforward compensation amount signal u that rubs constantly CmpSampling period.
Below in conjunction with accompanying drawing the present invention is done and to describe in further detail:
1, adopts the structure of the control structure of multi-sampling rate as position feedback control and friction feedforward compensation.
Multi-sampling rate control structure of the present invention is as shown in Figure 1.This control structure mainly contains by friction instruction generator 1, position interpolator 2, friciton compensation device 3, feedback controller 4, zero-order holder 5, zero-order holder 6, timer 7 and timer 8 and constitutes.The friction feedforward compensation part that constitutes of friciton compensation device 3, zero-order holder 5 and timer 7 wherein.The position feedback control part that feedback controller 4, zero-order holder 6 and timer 8 constitute.Friction instruction generator 1 is according to the position output computing velocity command input signals of position interpolator 2, and then generation friciton compensation command signal C r, be specially: friction instruction generator 1 is according to the speed command input signal, the speed command input signal of friction instruction generator 1 carried out the linearization interpolation according to sampling period of first timer 7, obtains friciton compensation command signal C rAccording to friciton compensation command signal C r, friciton compensation device 3 calculates the friciton compensation value, under the sampling period of being confirmed by timer 7, realizes feedforward compensation device compensation rate u through zero-order holder 5 CmpOutput keep.Position command signal X according to 2 generations of position interpolator rThe position signalling X that measures with actual feedback aAfter asking difference, as the position feedback error.Obtain position feedback control amount signal according to the position feedback error through positioner 4, under the sampling period of confirming by timer 8, realize feedback control signal u then through zero-order holder 6 backs FdOutput keep.But this structure is characterised in that the output sampling frequency rate of zero-order holder 5 and is higher than the output sampling frequency rate of zero-order holder 6, to realize the output of more meticulous compensation rate.Final synthetic controller amount output signal u cCan be expressed as FEEDBACK CONTROL amount signal u FdWith feedforward friciton compensation amount signal u CmpTwo parts sum, the form shown in the promptly above-mentioned formula (A).The synthetic controlled quentity controlled variable u of i sampling instant cBy the j sampling instant FEEDBACK CONTROL amount u that is operated under the different sample frequency FdWith k sampling instant feedforward compensation device compensation rate u CmpOutput comes common definite.
2, the utilization index friction model is realized the calculating of friciton compensation amount.
The function of friciton compensation of the present invention is the feedforward friciton compensation amount u that generates through friciton compensation device 3 CmpRealize.And should feedforward friciton compensation amount u CmpCalculating adopt the index friction model to accomplish.The index friction model is through exponential form friction as shown in Figure 2-length velocity relation Stribeck curve to be carried out parametric modeling, and then can realize friction force amplitude T through speed omega fPrediction.Under the structure of multi-sampling rate friciton compensation device, the output of the index friciton compensation device of discrete form is expressed suc as formula shown in (B).
u cmp ( T cmp k ) = α cf [ T s + e - ω r ( T cmp k ) / Ω 1 + + T c + ( 1 - e - ω r ( T cmp k ) / Ω 2 + ) ] ω r ( T cmp k ) > Ω d 0 | ω r ( T cmp k ) | ≤ Ω d α cf [ T s - e - ω r ( T cmp k ) / Ω 1 - + T c - ( 1 - e - ω r ( T cmp k ) / Ω 2 - ) ] ω r ( T cmp k ) > - Ω d - - - ( B )
Wherein With
Figure BDA0000035612500000073
Be respectively the stiction amplitude of positive negative direction in the index friction model,
Figure BDA0000035612500000074
With
Figure BDA0000035612500000075
Be respectively positive negative direction coulomb friction amplitude,
Figure BDA0000035612500000076
With
Figure BDA0000035612500000077
Be respectively the Stribeck critical velocity of positive negative direction, α CfBe the compensating gain coefficient, adjust Ω according to the control mode of servomotor and the parameter of friction model dCritical velocity for the index friction model.
3, adopt linear interpolation method to realize the refinement of compensating instruction
Friction instruction generator 1 of the present invention is used to realize friciton compensation command signal C rCalculating: at first, obtain the speed command input signal, again with friction feedforward compensation device cycle T through difference engine according to the position command of position interpolator 2 output Cmp, promptly the sampling period of timer 7 is a chronomere, and this speed value is carried out linear interpolation.Be about to this speed command and carry out the five equilibrium refinement, as shown in Figure 3.As working as FEEDBACK CONTROL amount sampling period T FdBe friction feedforward compensation device sampling period T Cmp3 times the time, just need carry out 3 five equilibriums to speed command, the speed command that has obtained refinement is friciton compensation command signal C r, as the speed input of friction feedforward compensation device.Adopt this method can not increase the computation burden of servo-control system, do not produce redundant data.
4, FEEDBACK CONTROL of the present invention partly is any controller form common in the digital control system, like proportional controller, pi controller and proportional plus integral plus derivative controller.Feedback controller is mainly used in the feedback regulation of position command, does not realize the effect of frictional error elimination targetedly.
Below provide the test result of a kind of specific embodiment of the present invention:
Controlling object is for adopting the X-Y axle elaborate servo worktable of peace river AC servo, and the major parameter of servomotor is:
Figure BDA0000035612500000081
It is 20mm/s that Fig. 4 provides for speed of feed, and acceleration is 200mm/s 2Straight-line trajectory under, be that the Reinshaw grating chi of 0.1um carries out the error result contrast that position probing obtains through positional precision.Fig. 4 a is the error result that does not adopt friciton compensation method of the present invention to obtain, the error result of Fig. 4 b for adopting friciton compensation method of the present invention to obtain.Can find out that the friciton compensation method that realizes through the present invention has obvious reduction effect to the frictional error spike under the straight path condition.
It is under the 40mm/s that Fig. 5 has provided the speed of feed condition, and radius is under the round orbiting motion of 20mm, is that the Reinshaw grating chi of 0.1um carries out the error result contrast that position probing obtains through positional precision.The error result of Fig. 5 a for not adopting friciton compensation method of the present invention to obtain, the error result of Fig. 5 b for adopting friciton compensation method of the present invention to obtain.Can find out that the friciton compensation method that realizes through the present invention has obvious reduction effect equally to the frictional error spike under the circle tracking condition.
In sum, the present invention adopts the index friction model to realize modeling and identification to friction force in order to realize the prediction to friction force.For the index friction model, just can calculate the friction force amplitude according to the speed command signal of refinement through this model by analytic expression, realize prediction and calculation to the friction force amplitude.This predicted value multiply by behind certain gain coefficient the output as friction feedforward compensation device, thereby realize counteracting friction force.

Claims (3)

1. numerically-controlled machine servo-control system frictional error compensation method is characterized in that, may further comprise the steps:
1) at first position interpolator (2) is to the instruction of difference engine outgoing position, and said difference engine calculates the speed command input signal according to position command, and passes to friction instruction generator (1);
2) friction instruction generator (1) calculates according to the speed command input signal and generates friciton compensation command signal C r
3) friciton compensation device (3) is according to friciton compensation command signal C rCalculate the friciton compensation value signal; The sampling period of being confirmed by first timer (7) is again realized the maintenance to the friciton compensation value signal of friciton compensation device (3) output through first zero-order holder (5) down, said first zero-order holder (5) output feedforward compensation amount signal u Cmp
4) in step 1) to 3) carry out in, the position command signal X that position interpolator (2) is generated rThe position signalling X that measures with actual feedback aAfter asking difference, as the position feedback error signal; Make said position feedback error signal through feedback controller (4), under the sampling period that second timer (8) is confirmed, obtain position feedback control amount signal; Then through second zero-order holder (6) back output feedback control signal u FdWith said feedback control signal u FdFeedforward compensation amount signal u with step 3) CmpObtain the synthetic control signal u after frictional error compensates according to following formula (A) summation c:
u c ( T u i ) = u fd ( T fd j ) + u cmp ( T cmp k ) - - - ( A )
In the formula (A),
Figure FDA0000130502760000012
Be i synthetic controller amount output constantly signal u cThe output sampling period; Be j moment FEEDBACK CONTROL amount signal u FdSampling period;
Figure FDA0000130502760000014
Be the k feedforward compensation amount signal u that rubs constantly CmpSampling period.
2. error compensating method according to claim 1 is characterized in that: step 2) in, said friction instruction generator (1) calculates according to the speed command input signal and generates friciton compensation command signal C rMethod be: friction instruction generator (1) is according to the speed command input signal, the speed command input signal of friction instruction generator (1) carried out the linearization interpolation according to sampling period of first timer (7), obtains friciton compensation command signal C r
3. error compensating method according to claim 1 is characterized in that: in the step 3), and the feedforward friciton compensation amount u that said friciton compensation device 3 generates CmpCalculating adopt the index friction model to accomplish, said index friction model is suc as formula (B):
u cmp ( T cmp k ) = &alpha; cf [ T s + e - &omega; r ( T cmp k ) / &Omega; 1 + + T c + ( 1 - e - &omega; r ( T cmp k ) / &Omega; 2 + ) ] &omega; r ( T cmp k ) > &Omega; d 0 | &omega; r ( T cmp k ) | &le; &Omega; d &alpha; cf [ T s - e - &omega; r ( T cmp k ) / &Omega; 1 - + T c - ( 1 - e - &omega; r ( T cmp k ) / &Omega; 2 - ) ] &omega; r ( T cmp k ) < - &Omega; d - - - ( B )
Wherein With Be respectively the stiction amplitude of positive negative direction in the index friction model,
Figure FDA0000130502760000024
With Be respectively positive negative direction coulomb friction amplitude, With
Figure FDA0000130502760000027
Be respectively the Stribeck critical velocity of positive negative direction, a CfBe the compensating gain coefficient, adjust Ω according to the control mode of servomotor and the parameter of friction model dCritical velocity for the index friction model.
CN2010105687318A 2010-12-01 2010-12-01 Method for compensating frictional error of servo system of numerical control machine tool Active CN102023612B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010105687318A CN102023612B (en) 2010-12-01 2010-12-01 Method for compensating frictional error of servo system of numerical control machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010105687318A CN102023612B (en) 2010-12-01 2010-12-01 Method for compensating frictional error of servo system of numerical control machine tool

Publications (2)

Publication Number Publication Date
CN102023612A CN102023612A (en) 2011-04-20
CN102023612B true CN102023612B (en) 2012-07-04

Family

ID=43865006

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010105687318A Active CN102023612B (en) 2010-12-01 2010-12-01 Method for compensating frictional error of servo system of numerical control machine tool

Country Status (1)

Country Link
CN (1) CN102023612B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10171013B2 (en) 2016-11-07 2019-01-01 Fanuc Corporation Servomotor control device

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102789204B (en) * 2011-05-20 2014-11-12 沈阳机床(集团)设计研究院有限公司上海分公司 High-speed thread interpolation method for economic numerical control lathe
CN103048949B (en) * 2012-12-22 2015-05-27 西安交通大学 Friction error compensation method for servo system of numerical control machine tool
JP6051970B2 (en) * 2013-03-12 2016-12-27 ブラザー工業株式会社 Numerical controller and friction compensation method
CN103853098B (en) * 2014-03-19 2016-02-10 南京埃斯顿自动控制技术有限公司 A kind of servo position control method being applied to carving milling machine
CN103926875B (en) * 2014-04-18 2016-08-31 东南大学 A kind of Ball-screw Drive Systems friction compensation method
TWI558495B (en) 2014-11-12 2016-11-21 財團法人工業技術研究院 Machining assistance method and the apparatus using the same
CN105022345A (en) * 2015-07-21 2015-11-04 哈尔滨工业大学 Servo system friction compensation method based on time Coulomb friction model
CN106323865A (en) * 2016-07-29 2017-01-11 西安工程大学 Cooperative control device and method for fabric surface morphology deformation instability
CN106338970B (en) * 2016-11-17 2018-09-07 沈阳工业大学 A kind of 5-shaft linkage numerical control Servo System of Machine Tools control method
CN106685295B (en) * 2016-12-27 2018-11-06 东南大学 A kind of processing method of servo system friction
CN106774155A (en) * 2017-01-23 2017-05-31 西安科技大学 A kind of Digit Control Machine Tool friciton compensation pulse characteristicses parameter adaptive collocation method
CN106695458A (en) * 2017-02-22 2017-05-24 华中科技大学 Friction force modeling method for numerical control machine tool feeding system
CN107678325B (en) * 2017-08-21 2019-07-12 北京航天控制仪器研究所 A kind of table servo control method based on real time operating system and FPGA
CN107918356B (en) * 2017-12-14 2020-04-10 上海维宏电子科技股份有限公司 Over-quadrant friction compensation method for numerical control machine tool shaft linkage machining process
CN108829034B (en) * 2018-09-25 2020-10-27 西安科技大学 Friction error compensation method for inclined feeding system of numerical control machine tool
TWI717985B (en) 2020-01-30 2021-02-01 財團法人工業技術研究院 Machine tool adjustment method and system thereof

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1149918A (en) * 1994-04-08 1997-05-14 西门子公司 Device for compensating non-linearity of machine shaft
JP2000267712A (en) * 1999-03-15 2000-09-29 Toyoda Mach Works Ltd Method for detecting inversion of moving direction of mobile object, and servo control method and device using the method
TW200604503A (en) * 2004-07-29 2006-02-01 Mitsubishi Electric Corp Position control device and its control method
JP2008210273A (en) * 2007-02-27 2008-09-11 Tokyo Univ Of Agriculture & Technology Method of compensating friction, friction compensator, and motor control device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3840429B2 (en) * 2002-04-30 2006-11-01 オークマ株式会社 Position control device
DE502007005777D1 (en) * 2007-10-08 2011-01-05 Siemens Ag Method for determining characteristic variables of a driven non-horizontally oriented axis, in particular a machine tool, as well as suitable applications, corresponding devices and their use

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1149918A (en) * 1994-04-08 1997-05-14 西门子公司 Device for compensating non-linearity of machine shaft
JP2000267712A (en) * 1999-03-15 2000-09-29 Toyoda Mach Works Ltd Method for detecting inversion of moving direction of mobile object, and servo control method and device using the method
TW200604503A (en) * 2004-07-29 2006-02-01 Mitsubishi Electric Corp Position control device and its control method
JP2008210273A (en) * 2007-02-27 2008-09-11 Tokyo Univ Of Agriculture & Technology Method of compensating friction, friction compensator, and motor control device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10171013B2 (en) 2016-11-07 2019-01-01 Fanuc Corporation Servomotor control device

Also Published As

Publication number Publication date
CN102023612A (en) 2011-04-20

Similar Documents

Publication Publication Date Title
CN102023612B (en) Method for compensating frictional error of servo system of numerical control machine tool
CN100562823C (en) A kind of contour outline control method of complicated track
Renton et al. High speed servo control of multi-axis machine tools
CN101846975B (en) Servo system self-adaptive robust controller with dynamic frictional compensation
CN102109822B (en) Variable structure two-degrees-of-freedom intelligent integration control method for servo motor
CN104166372B (en) A kind of disturbance rejection control device of feed system Double position loop feedback
US9658608B2 (en) Servo control apparatus
CN102385342B (en) Self-adaptation dynamic sliding mode controlling method controlled by virtual axis lathe parallel connection mechanism motion
CN104122531A (en) Self-adaptive radar antenna position oscillation treating method
CN102710214B (en) Nonlinear interference control method and control system for permanent magnet linear synchronous motor
CN105305913A (en) Novel disturbance-rejection following controller for ball screw feeding system
CN104111664A (en) Method for overcoming motor dead zone and improving radar tracking precision in speed ring
CN105867113A (en) Servo controller, servo control system and servo control method
Jin et al. A fine-interpolation-based parametric interpolation method with a novel real-time look-ahead algorithm
Xiao et al. A model reference adaptive PID control for electromagnetic actuated micro-positioning stage
CN105388764A (en) Electro-hydraulic servo PID control method and system based on dynamic matrix feed-forward prediction
Mei et al. Study on the compensation of error by stick-slip for high-precision table
Dai et al. Adaptive force tracking control of electrohydraulic systems with low load using the modified LuGre friction model
CN101639665A (en) Control method of humanoid robot
CN204926089U (en) Prediction control system of accurate fluid pressure guide rail
Moghadam et al. Hierarchical optimal contour control of motion systems
CN103941646A (en) Servo positioning control system and method
CN102360177B (en) Electro-hydraulic linear speed servo system
CN115128951A (en) Double-loop high-performance control method based on expected track limited optimization
Seethaler et al. The regulation of position error in contouring systems

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant