CN105643639A - Method for recognizing loads of industrial robot - Google Patents
Method for recognizing loads of industrial robot Download PDFInfo
- Publication number
- CN105643639A CN105643639A CN201410636015.7A CN201410636015A CN105643639A CN 105643639 A CN105643639 A CN 105643639A CN 201410636015 A CN201410636015 A CN 201410636015A CN 105643639 A CN105643639 A CN 105643639A
- Authority
- CN
- China
- Prior art keywords
- current value
- industrial robot
- value
- motor
- robot
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Control Of Electric Motors In General (AREA)
Abstract
The invention provides a method for recognizing loads of an industrial robot. The method includes the steps that a dynamical equation is input into a dynamics module in a robot controller, and a real-time moment value is obtained; a theoretical current value is worked out according to the real-time moment value; a measured current value and the theoretical current value are compared; if the measured current value and the theoretical current value do not differ much, a motor controls the robot based on a prior control parameter value; and when the measured current value is increased suddenly, the control parameter value of the motor is changed, and the motor controls the robot based on the changed control parameter value. The method can set the control parameters of the industrial robot to be more reasonably under high precision; accordingly, the problem that the regulation time is too long after loads are increased during application of the industrial robot can be solved, and it is ensured that acceleration of the industrial robot has no jerking movement in the moving process.
Description
Technical field
The invention belongs to robot technology field, specifically, it is a kind of industrial robot load torque identification method.
Background technology
Along with the development of science and technology, robot technology is also in continuous progress, and the Application Areas of industrial robot is also more and more extensive. In the industrial production, industrial robot be widely used in carrying, weld, spray paint, the field such as assembling. When industrial robot is used for different load, owing to the output rating of robot driving device is not mated with load, inevitable to be caused vibrations, causes self wearing and tearing and causing operate miss, the accuracy of reduction robot manipulating task and security of robot.
Summary of the invention
It is an object of the invention to, solve industrial robot and need the problem through multiple middle pose in the application, and the problem excessively grown of regulation time during in order to ensure industrial robot load change be violent in motion, it is proposed that a kind of industrial robot load torque identification method.
For achieving the above object, the present invention is by the following technical solutions:
In robot controlling wherein input power module, solve real-time moment values;
Current value in theory is calculated according to described real-time moment values;
The relatively actual current value measured and theoretical current value;
Current value and the theoretical current value measured if actual are more or less the same, then motor is according to original controling parameters value control;
When the actual current value measured increases suddenly, then changing the controling parameters value of motor, motor is according to the controling parameters value control after change.
Preferably, solve real-time moment values and it is specially: by the angle in each joint that robot finishes the work in process, circular frequency variable quantity, solves real-time moment values.
Preferably, also to comprise described theoretical current value equal with the current value under corresponding attitude for described method.
Preferably, electric machine control parameter is adjusted by the PI parameter value following electric machine control.
The present invention relatively prior art tool have the following advantages: can by under the high precision of industrial robot controling parameters formulate more reasonable, not only can solve industrial robot in the application load increase after the problem excessively grown of regulation time, and ensure that the acceleration of industrial robot in motion is without anxious dynamic.
Accompanying drawing explanation
Fig. 1 is the method flow diagram of the embodiment of the present invention.
Embodiment
Below in conjunction with accompanying drawing and specific embodiment, the technical scheme of the present invention is described in detail.
As shown in Figure 1, being a kind of industrial robot load identification method schema of the present invention, concrete steps are:
S10: in robot controlling wherein input power module, solve real-time moment values.
Concrete, by the kinetic equation of applicable industry robot, input power module in robot controlling device. Being finished the work by robot the angle in each joint in process, circular frequency variable quantity, solves real-time moment values. Kinetics total formula is as follows:
Wherein, fjFor the power suffered by the barycenter of each armshaft of six-joint robot, ��jFor corresponding moment, j is the mark of each connecting rod, and such as, when six-shaft industrial robot, j is 1 to 6.For inertia matrix, bjFor outer force vector, comprise frictional force, external force and corresponding three-axis force square. Such industrial robot is just defined as the combination of six rigid body motions.
S20: calculate current value in theory according to described real-time moment values.
Current permanent-magnet synchronous motor of a great variety, by the difference in work mains field direction, is divided into radial magnetic field formula motor and axial magnetic field formula motor; By the difference of armature winding position, it is divided into inner rotor type motor and external rotor electric machine; By on rotor with or without starting winding, be divided into without starting winding electric machine and have starting winding electric machine; By the difference of power supply current waveform, it is divided into Rectangular Permanent Magnet Synchronous Motor and sine-wave permanent magnet synchronous motor. The present embodiment is by real-time moment values TtimeBringing the Model in Time Domain of three-phase AC permanent magnet synchronous motor into, described Model in Time Domain is formula (1.2)
Wherein R is winding equivalent resistance, LdFor equivalence d axle inductance, LqFor equivalence q axle inductance, p is motor pole logarithm, ��mFor rotor mechanical circular frequency, ��rFor often couple of pole flux Wb, J converts to the total rotational inertia (kg*m^2) on motor shaft, comprises the inertia of motor own and load inertia, and T is the torque (Nm) of conversion to motor total loading. Current value in theory can be obtained: i by formula (1.2)d, iq. In general, the current value under current value in theory and corresponding attitude is equal.
S30: compare the actual current value measured and theoretical current value.
S40: current value and the theoretical current value measured if actual are more or less the same, then motor is according to original controling parameters value control.
S50: when the actual current value measured increases suddenly, then change the controling parameters value of motor, motor is according to the controling parameters value control after change.
Concrete, when the actual current value measured increases suddenly, then can judge that the quality of load increases, according to different loads, change corresponding electric machine control parameter value. The PI parameter value that the concrete method changed follows electric machine control adjusts. Scheme is as follows: be below decibel value when zero when closed loop amplitude-frequency characteristic drops to frequency, and corresponding frequency can weigh the stable operation range of three close-loop control, is also the variable range asking for the optimal control parameter of load under different mass. Adjusting electric machine control parameter according to load quality, to adjust electric current loop, the bandwidth of speed ring and position ring and transient state characteristic, ensure that high precision is finished the work, and concrete formula form is such as table 1:
Table 1
When load changes, electric current loop bandwidth, speed endless belt width and position ring bandwidth all change, and cause the scale-up factor of three rings and integral coefficient to change too.
The above embodiment only have expressed several enforcement modes of the present invention, and it describes comparatively concrete and detailed, but therefore can not be interpreted as the restriction to patent scope of the present invention., it is also possible to make some distortion and improvement, it should be appreciated that for the person of ordinary skill of the art, without departing from the inventive concept of the premise these all belong to protection scope of the present invention. Therefore, the protection domain of patent of the present invention should be as the criterion with claims.
Claims (4)
1. an industrial robot load torque identification method, it is characterised in that, comprise the following steps:
In robot controlling wherein input power module, solve real-time moment values;
Current value in theory is calculated according to described real-time moment values;
The relatively actual current value measured and theoretical current value;
Current value and the theoretical current value measured if actual are more or less the same, then motor is according to original controling parameters value control;
When the actual current value measured increases suddenly, then changing the controling parameters value of motor, motor is according to the controling parameters value control after change.
2. as claimed in claim 1 a kind of industrial robot load torque identification method, it is characterised in that, described in solve real-time moment values and be specially: by the angle in each joint that robot finishes the work in process, circular frequency variable quantity, solves real-time moment values.
3. a kind of industrial robot load torque identification method as claimed in claim 1, it is characterised in that, also comprise: described theoretical current value is equal with the current value under corresponding attitude.
4. a kind of industrial robot load torque identification method as claimed in claim 1, it is characterised in that, electric machine control parameter is adjusted by the PI parameter value following electric machine control.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410636015.7A CN105643639A (en) | 2014-11-12 | 2014-11-12 | Method for recognizing loads of industrial robot |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410636015.7A CN105643639A (en) | 2014-11-12 | 2014-11-12 | Method for recognizing loads of industrial robot |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105643639A true CN105643639A (en) | 2016-06-08 |
Family
ID=56483256
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410636015.7A Pending CN105643639A (en) | 2014-11-12 | 2014-11-12 | Method for recognizing loads of industrial robot |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105643639A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106346477A (en) * | 2016-11-05 | 2017-01-25 | 上海新时达电气股份有限公司 | Method and module for distinguishing load of six-axis robot |
CN106346513A (en) * | 2016-10-17 | 2017-01-25 | 华南理工大学 | Device and method for identifying kinetic parameters of terminal loads of six-degree-of-freedom robot |
CN106621209A (en) * | 2016-09-18 | 2017-05-10 | 上海交通大学 | Force feedback control method and system for power assisting training of wrist rehabilitation robot |
CN107511821A (en) * | 2017-08-21 | 2017-12-26 | 北京精密机电控制设备研究所 | Joint of mechanical arm flexible control device and method based on electric current torque mixing sensing |
CN109230118A (en) * | 2018-06-26 | 2019-01-18 | 北京艾瑞思机器人技术有限公司 | Determine the method and device of the quality of storage the loaded cargo of robot |
CN110394817A (en) * | 2018-04-24 | 2019-11-01 | 发那科株式会社 | Device, method and the program of load weight and position of centre of gravity are inferred using robot |
CN112405615A (en) * | 2020-10-30 | 2021-02-26 | 珠海格力电器股份有限公司 | Robot tail end load quality detection method and device and industrial robot |
EP4000816A1 (en) | 2020-11-16 | 2022-05-25 | Techman Robot Inc. | Robot safety weight compensation system and method capable of compensating weight of robot |
CN115533916A (en) * | 2022-10-31 | 2022-12-30 | 广州大学 | A method, system, device and medium for identifying load quality at the end of a mechanical arm |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20050063541A (en) * | 2003-12-22 | 2005-06-28 | 엘지전자 주식회사 | Position cinfirmation apparatus and method for mobile robot |
CN1846348A (en) * | 2003-09-04 | 2006-10-11 | 株式会社安川电机 | motor control unit |
JP2009255237A (en) * | 2008-04-18 | 2009-11-05 | Nachi Fujikoshi Corp | Output torque limit circuit of industrial robot |
CN101850549A (en) * | 2010-04-30 | 2010-10-06 | 苏州博实机器人技术有限公司 | Special joint feature detection and parameter regulation device for robot |
CN102545773A (en) * | 2012-01-18 | 2012-07-04 | 苏州凯营自动化设备有限公司 | Motor control method and device as well as two-for-one twister |
-
2014
- 2014-11-12 CN CN201410636015.7A patent/CN105643639A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1846348A (en) * | 2003-09-04 | 2006-10-11 | 株式会社安川电机 | motor control unit |
KR20050063541A (en) * | 2003-12-22 | 2005-06-28 | 엘지전자 주식회사 | Position cinfirmation apparatus and method for mobile robot |
JP2009255237A (en) * | 2008-04-18 | 2009-11-05 | Nachi Fujikoshi Corp | Output torque limit circuit of industrial robot |
CN101850549A (en) * | 2010-04-30 | 2010-10-06 | 苏州博实机器人技术有限公司 | Special joint feature detection and parameter regulation device for robot |
CN102545773A (en) * | 2012-01-18 | 2012-07-04 | 苏州凯营自动化设备有限公司 | Motor control method and device as well as two-for-one twister |
Non-Patent Citations (3)
Title |
---|
丁度坤等: "喷涂机器人关节的PID自适应模型", 《华南理工大学学报》 * |
张宏亮等: "基于微电机的髋关节辅助外骨骼的研究", 《微电机》 * |
祁广利等: "直接驱动机器人关节的DSP控制", 《机床与液压》 * |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106621209B (en) * | 2016-09-18 | 2019-08-09 | 上海交通大学 | Force feedback control method and system for wrist rehabilitation robot-assisted training |
CN106621209A (en) * | 2016-09-18 | 2017-05-10 | 上海交通大学 | Force feedback control method and system for power assisting training of wrist rehabilitation robot |
CN106346513A (en) * | 2016-10-17 | 2017-01-25 | 华南理工大学 | Device and method for identifying kinetic parameters of terminal loads of six-degree-of-freedom robot |
CN106346477A (en) * | 2016-11-05 | 2017-01-25 | 上海新时达电气股份有限公司 | Method and module for distinguishing load of six-axis robot |
CN106346477B (en) * | 2016-11-05 | 2019-10-25 | 上海新时达电气股份有限公司 | The load torque identification method and module of six-joint robot |
CN107511821A (en) * | 2017-08-21 | 2017-12-26 | 北京精密机电控制设备研究所 | Joint of mechanical arm flexible control device and method based on electric current torque mixing sensing |
CN107511821B (en) * | 2017-08-21 | 2019-11-29 | 北京精密机电控制设备研究所 | Joint of mechanical arm flexible control device and method based on electric current torque mixing sensing |
CN110394817A (en) * | 2018-04-24 | 2019-11-01 | 发那科株式会社 | Device, method and the program of load weight and position of centre of gravity are inferred using robot |
CN110394817B (en) * | 2018-04-24 | 2023-06-27 | 发那科株式会社 | Apparatus, method and program for estimating weight and center of gravity of load using robot |
US12011825B2 (en) | 2018-04-24 | 2024-06-18 | Fanuc Corporation | Device, method and program for estimating weight and position of gravity center of load by using robot |
CN109230118A (en) * | 2018-06-26 | 2019-01-18 | 北京艾瑞思机器人技术有限公司 | Determine the method and device of the quality of storage the loaded cargo of robot |
CN112405615A (en) * | 2020-10-30 | 2021-02-26 | 珠海格力电器股份有限公司 | Robot tail end load quality detection method and device and industrial robot |
CN112405615B (en) * | 2020-10-30 | 2021-11-30 | 珠海格力电器股份有限公司 | Robot tail end load quality detection method and device and industrial robot |
EP4000816A1 (en) | 2020-11-16 | 2022-05-25 | Techman Robot Inc. | Robot safety weight compensation system and method capable of compensating weight of robot |
CN115533916A (en) * | 2022-10-31 | 2022-12-30 | 广州大学 | A method, system, device and medium for identifying load quality at the end of a mechanical arm |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105643639A (en) | Method for recognizing loads of industrial robot | |
CN101895252B (en) | Automatic regulating apparatus for controller parameters of servo driver of motor and method thereof | |
CN101989827B (en) | Method for automatically adjusting speed loop control parameters of alternating-current servo system based on inertia identification | |
CN102969968B (en) | A method for controlling a permanent magnet synchronous motor | |
CN104242769B (en) | Permanent magnet synchronous motor speed composite control method based on continuous terminal slip form technology | |
CN104242770B (en) | Alternating-current servo system speed loop controller parameter self-tuning method | |
CN104639001B (en) | Servo motor control method integrating sliding mode control and fractional order neural network control | |
Jigang et al. | An anti-windup self-tuning fuzzy PID controller for speed control of brushless DC motor | |
CN101557193B (en) | Vector control method of non-sinusoidal back EMF surface type AC permanent magnet motor | |
CN104617850A (en) | Double-closed-loop controller and double-closed-loop control method of permanent magnet synchronous motor | |
Xu et al. | Nonsingular terminal sliding mode control for speed regulation of permanent magnet synchronous motor with parameter uncertainties and torque change | |
Jin et al. | PMSM vector control based on fuzzy PID controller | |
CN103762925B (en) | Adopt the H of the permagnetic synchronous motor of immune algorithm ∞method for estimating rotating speed | |
CN106452265B (en) | A kind of field weakening control method adjusted based on observation compensation and coupling | |
CN103226062A (en) | Passive loading method of load motor during motor performance test | |
CN104076745A (en) | Servo electric cylinder controller parameter setting method based on experiments | |
Xu et al. | Fuzzy PID control for AC servo system based on Stribeck friction model | |
CN105827171B (en) | A kind of industrial robot gain adjusting method | |
Xie et al. | Research on field-weakening control of induction motor based on torque current component of the voltage closed-loop | |
CN108023511A (en) | The control method of abrasive belt wheel retractable volume in abrasive belt grinding machine constant force griding control system | |
Beata | Fuzzy logic controller for robot manipulator control system | |
CN107800342A (en) | A kind of bearingless synchronous reluctance motor Second Order Sliding Mode Control method | |
Fu et al. | Mechanical resonance suppression and disturbance rejection of 2-inertia system with observer-based feedback control | |
Chen et al. | Research on control strategy of PMSM driving variable load with large inertia | |
Leonov et al. | Speed regulation of induction motors with wound rotor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160608 |