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 PDFInfo
- 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
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
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:
In the formula (1),
Be i synthetic controller amount output constantly signal u
cThe output sampling period;
Be j moment FEEDBACK CONTROL amount signal u
FdSampling period;
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):
Wherein
With
Be respectively the stiction amplitude of positive negative direction in the index friction model,
With
Be respectively positive negative direction coulomb friction amplitude,
With
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:
In the formula (A),
Be i synthetic controller amount output constantly signal u
cThe output sampling period;
Be j moment FEEDBACK CONTROL amount signal u
FdSampling period;
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).
Wherein
With
Be respectively the stiction amplitude of positive negative direction in the index friction model,
With
Be respectively positive negative direction coulomb friction amplitude,
With
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
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:
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:
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):
Wherein
With
Be respectively the stiction amplitude of positive negative direction in the index friction model,
With
Be respectively positive negative direction coulomb friction amplitude,
With
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.
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)
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)
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)
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)
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 |
-
2010
- 2010-12-01 CN CN2010105687318A patent/CN102023612B/en active Active
Patent Citations (4)
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)
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 | |
Tang et al. | Predictive contour control with adaptive feed rate | |
CN102109822B (en) | Variable structure two-degrees-of-freedom intelligent integration control method for servo motor | |
US9658608B2 (en) | Servo control apparatus | |
CN104166372B (en) | A kind of disturbance rejection control device of feed system Double position loop feedback | |
CN102710214B (en) | Nonlinear interference control method and control system for permanent magnet linear synchronous motor | |
CN101114166A (en) | Contour outline control method for complicated track | |
CN104122531A (en) | Self-adaptive radar antenna position oscillation treating method | |
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 | |
Jin et al. | A fine-interpolation-based parametric interpolation method with a novel real-time look-ahead algorithm | |
CN110968037B (en) | Control method for reducing contour error of multi-axis motion system | |
Lee et al. | Robust fast seek control of a servo track writer using a state space disturbance observer | |
CN105867113A (en) | Servo controller, servo control system and servo control method | |
Xiao et al. | A model reference adaptive PID control for electromagnetic actuated micro-positioning stage | |
Mei et al. | Study on the compensation of error by stick-slip for high-precision table | |
CN105388764A (en) | Electro-hydraulic servo PID control method and system based on dynamic matrix feed-forward prediction | |
Dai et al. | Adaptive force tracking control of electrohydraulic systems with low load using the modified LuGre friction model | |
CN102023574A (en) | Optimal method for controlling mixed model of first-order reaction continuous stirred tank reactor (CSTR) | |
CN204926089U (en) | Prediction control system of accurate fluid pressure guide rail | |
Moghadam et al. | Hierarchical optimal contour control of motion systems | |
CN105700470B (en) | A kind of method for being used to reduce lathe servo feed system tracking error | |
CN103941646A (en) | Servo positioning control system and method | |
CN102360177B (en) | Electro-hydraulic linear speed servo system | |
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 |