CN114310894B - Measurement output feedback control method of fourth-order uncertain nonlinear mechanical arm system - Google Patents

Measurement output feedback control method of fourth-order uncertain nonlinear mechanical arm system Download PDF

Info

Publication number
CN114310894B
CN114310894B CN202111670843.9A CN202111670843A CN114310894B CN 114310894 B CN114310894 B CN 114310894B CN 202111670843 A CN202111670843 A CN 202111670843A CN 114310894 B CN114310894 B CN 114310894B
Authority
CN
China
Prior art keywords
constant
mechanical arm
arm system
representing
bounded
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
CN202111670843.9A
Other languages
Chinese (zh)
Other versions
CN114310894A (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.)
Hangzhou Dianzi University
Original Assignee
Hangzhou Dianzi 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 Hangzhou Dianzi University filed Critical Hangzhou Dianzi University
Priority to CN202111670843.9A priority Critical patent/CN114310894B/en
Publication of CN114310894A publication Critical patent/CN114310894A/en
Application granted granted Critical
Publication of CN114310894B publication Critical patent/CN114310894B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Feedback Control In General (AREA)

Abstract

The invention discloses a measurement output feedback control method of a fourth-order uncertain nonlinear mechanical arm system. Then, combining these matrix inequalities with the improved dynamic scaling technique solves the problem of the robotic arm system performing global adaptive state asymptotic adjustment through output feedback.

Description

Measurement output feedback control method of fourth-order uncertain nonlinear mechanical arm system
Technical Field
A new hybrid gain scaling method involving static and dynamic gains is presented for a robotic arm system with both unknown continuous measurement sensitivity and uncertain nonlinearity. First, a solution to a pair of uncertainty matrix inequalities is explicitly constructed using only the lower bound information of the time-varying parameters. Then, combining these matrix inequalities with the improved dynamic scaling technique solves the problem of the robotic arm system performing global adaptive state asymptotic adjustment through output feedback.
Background
Based on continuous innovation of science and technology and development towards intelligent direction, the application field of robots is widened continuously, the application of robots to industry is becoming trend and mainstream, and the robots play an increasingly important role in future production and social development. Robots are typical representatives of advanced manufacturing techniques and automation equipment, being "final" representatives of man-made machines. The robot relates to a plurality of subjects and fields of machinery, electronics, automatic control, computers, artificial intelligence, sensors, communication, networks and the like, and is the comprehensive integration of various high and new technological development achievements, so that the development of the robot is closely related to the development of a plurality of subjects. In recent years, as science and technology are continuously developed into China, the development and research of robot technology in China are more and more emphasized and supported by government, and a great deal of scientific research results are obtained through the continuous and intensive research of scientific researchers in China. The mechanical arm is a typical representative of an industrial robot, can simulate certain action functions of hands and arms, can replace heavy labor of people to realize mechanization and automation of production, can operate in harmful environments to protect personal safety, and is widely applied to departments of electronics, light industry, atomic energy and the like.
Disclosure of Invention
Aiming at the defects of the prior art, the invention provides a measurement output feedback control method of a fourth-order uncertain nonlinear mechanical arm system.
Step one: and analyzing the mechanical arm system and establishing a corresponding system model.
Step two: the analysis system establishes a corresponding observer;
step three: the dynamic scaling technique and Lyapunov function and linear matrix inequality method are utilized to deduce that the system state is bounded and that the output is ultimately maintained within a preset range.
Step four: and (5) simulating and verifying a result.
Compared with the prior art, the invention has the following effects: the mechanical arm system is widely applied to industrial production, and the problem of asymptotic adjustment of the output feedback global self-adaptive state of a nonlinear mechanical arm system with large measurement uncertainty is solved. At the same time, the proposed control method is generalized to a more general nonlinear mechanical arm system with polynomial growth conditions of unknown parameters. Notably, a non-fallback design approach is presented herein, all of which are readily determined by a set of explicit constraints.
Drawings
FIG. 1 shows the actual x 1 ,x 2 And observed valueState response curves of (2);
FIG. 2 shows the actual x 3 ,x 4 And observed valueState response curves of (2);
fig. 3 is a state response curve of L, u.
Detailed Description
The invention discloses a measurement output feedback control method of a fourth-order uncertain nonlinear mechanical arm system, which specifically comprises the following steps:
step one:
the kinetic model of the robotic arm system is as follows:
as shown above, the unknown number q 1 Representing the displacement of the connecting rod in the system, q 2 Equal to the displacement of the rotor, q1 represents the displacement of the connecting rod, J 1 Representing the inertia of the connecting rod, J m Equal to the inertia, k, of the rotor of the electric machine 0 Represents the elastic constant, g is the gravitational constant, m is equal to the mass, l 0 Represents the mass center, F 1 Representing the viscous friction coefficient of the connecting rod, F m Representing the viscous friction coefficient of the motor rotor, u being the torque transmitted by the motor, of which variables only q 1 Is measurable.
The following are specific parameters of the mechanical arm:
table 1 parameters of the robotic arm system
The state space model of a four-stage mechanical arm system is as follows:
y=θ(t)x 1
the following is a model with specific parameters:
y=|1+2sin10t|x 1
there are some errors in the actual measurement, so the concept of sensitivity θ (t) is introduced here, and it is assumed that sensitivity θ (t) is continuous to 0+.θ 1 ≤θ(t)≤θ 2 Wherein θ is 1 ,θ 2 Is a known positive constant.
Step two:
one of the two quotations presented below is a new quotation that was not used in the design.
First, one identity matrix is I epsilon R 4×4 To represent, then, the matrices a, B, D are defined.
θ (t) is the unknown measurement sensitivity, and the lower bound is the constant θ 1 ,σ>0 is also a constant, h i >0,k i >0 is provided withAnd (5) calculating the degree of freedom.
Lemma 1: for an arbitrary constant alpha>0 all have a constant h i >0,V>0, and a digital matrix such that p=p T >0. So that A is T P+PA≤-αI,DP+PD≥VI;
And (4) lemma 2: for an arbitrary constant alpha>0 all have a constant k i >0,β>0, and a digital matrix such that q=q T >0. So that B is T Q+QB≤-βI,DQ+QD>0.
Let i=1, 2,3 … n satisfy the linear growth condition: i f i (t,x,v)|≤c(|x 1 |+.......+|x n I), wherein c>0 is one
An unknown constant, called unknown growth rate; based on the parameters obtained in quotients 1 and 2 and designing a dynamic input
The output feedback controller designs a standard form of a fourth-order system observer according to the mechanical arm system, wherein the standard form is shown as follows:
L(0)=1
l is determined primarily by the above equation, wherein σ,is a constant of design and +.>0<σ<0.5,τ>1. Wherein the parameters are designed; h is a 1 =0.3;h 2 =1.8;h 3 =0.3;h 4 =0.8;k 1 =0.6;k 2 =1.5;k 3 =1.7;σ=0.45 />
Step three:
when i=1, 2,3,4, letThen introducing a scaling transformation:
according to the scaling and transformingThe system is described as:
wherein ε= [ ε ] 1234 ] T ,H=[h 1 ,h 2 ,h 3 ,h 4 ] T
f 1 (t,v,x)=0
f 3 (t,v,x)=0
For the hypothetical system, in the case that the dynamic gain is bounded and the other closed loop state is globally converged to zero, the global adaptive state adjustment is realized through the control scheme constructed as above.
Firstly, selecting a Lyapunov function:
from the following componentsDeducing:
when 0< sigma <0.5, find the design parameter τ to satisfy:
0.5α-m 1 τ -2σ ≥γ 1
βτ-kτ -m 2 ≥γ 2
γ 12 is a suitable constant.
Thus from the availability:
γ 1 L-c 12 L-c 2 possibly negative. Therefore, it is not a standard Lyapunov function, i.e., the asymptotic stability of the closed loop system cannot be directly demonstrated according to the Lyapunov stability theorem.
Assuming that the solution has a maximum interval [0, t f ),t f The product of the process is denoted by E (0, + -infinity) or t f =+∞。
Let L (t) be [0, t f ) The inner bound will demonstrate the progressive convergence of the progressive system.
Proving that L is bounded:
let L be at [0, t f ) The above is unbounded. So that the number of the parts to be processed,
wherein the time of existence t 1 ,t 1 ≤t≤t f So that
Υ 2 L-c 2 ≥1,Υ 2 L-c 2 ≥1
Can be obtained by combining the above
By passing throughDefinition of (1) to obtain
As a result, it was obtainedSmaller than a certain constant contradicts the set L-bound, so L-bound is obtained.
Order the
Will be discussed later
I=1, … …, n, introducing a new scaling transform:
similar to the scaling mentioned above
Among these, it must be stated that:
b=[0,......,1],/>
A *T P * +P * A≤-2I
and symmetrical matrix P * Above 0, introducing a Lieplov function for the above system
Substituting to obtain:
simplifying and obtaining:
right integral of this formula
According to the Barbalat lemma
Step four: and (5) simulating and verifying a result.
As shown in FIG. 1, is the actual x 1 ,x 2 And observed valueState response curves of (2).
As shown in FIG. 2, is the actual x 3 ,x 4 And observed valueState response curve of (2)
As shown in fig. 3, the state response curve is L, u.

Claims (2)

1. The measuring output feedback control method of the fourth-order uncertain nonlinear mechanical arm system is characterized by comprising the following steps of:
step one: analyzing a mechanical arm system and establishing a corresponding system model;
the kinetic model of the robotic arm system is as follows:
the variable q as shown above 1 Representing the displacement of the connecting rod in the system, q 2 Representing the displacement of the rotor of the motor, J 1 Representing the inertia of the connecting rod, J m Representing the inertia, k, of the rotor of the motor 0 Represents the elastic constant, g is the gravitational constant, m represents the mass, l 0 Represents the mass center of the connecting rod, F 1 Representing the viscous friction coefficient of the connecting rod, F m Representing the viscous friction coefficient of the motor rotor, u being the torque transmitted by the motor, of which variables only q is present 1 Is measurable;
the state space model of a four-stage mechanical arm system is as follows:
y=θ(t)x 1
there are some errors in the actual measurement, so the concept of sensitivity θ (t) is introduced here, and it is assumed that sensitivity θ (t) is continuous to 0+.θ 1 ≤θ(t)≤θ 2 Wherein θ is 1 ,θ 2 Is a known positive constant;
step two: the analysis system establishes a corresponding observer;
first, one identity matrix is I epsilon R 4×4 To represent, then define matrices a, B, D,
θ (t) is the unknown measurement sensitivity, and the lower bound is the constant θ 1 ,σ>0 is also a constant, h i >0,k i >0 is a design parameter;
lemma 1: for an arbitrary constant alpha>0 all have a constant h i >0,V>0, and a digital matrix such that p=p T >0 is A T P+PA≤-αI,DP+PD≥VI;
And (4) lemma 2: for an arbitrary constant alpha>0 all have a constant k i >0,β>0, and a digital matrix such that q=q T >0 is B T Q+QB≤-βI,DQ+QD>0;
Let i=1, 2,3 … n satisfy the linear growth condition: i f i (t,v,x)|≤c(|x 1 |+.......+|x n I), wherein c>0, an unknown constant, called the unknown growth rate; based on the parameters obtained in quotients 1 and 2 and designing a dynamic outputThe feedback controller designs a standard form of a fourth-order system observer according to the mechanical arm system, wherein the standard form is as follows:
L(0)=1
l is determined primarily by the above equation, wherein σ,is a constant of design and +.>0<σ<0.5,τ>1;
Step three: deducing that the system state is bounded and the output is finally kept in a preset range by using a dynamic scaling technology, a Lyapunov function and a linear matrix inequality method;
step four: and (5) simulating and verifying a result.
2. The method for feedback control of metrology output of a fourth order uncertainty nonlinear mechanical arm system in accordance with claim 1, wherein: the third step is specifically as follows:
when i=1, 2,3,4, letThen introducing a scaling transformation:
according to the scaling and transformingThe system is described as:
wherein ε= [ ε ] 1234 ] T ,H=[h 1 ,h 2 ,h 3 ,h 4 ] T
f 1 (t,v,x)=0
f 3 (t,v,x)=0
For the assumed system, under the condition that the dynamic gain is bounded and the global convergence of other closed loop states is zero, the global self-adaptive state adjustment is realized through the control scheme formed by the above steps;
firstly, selecting a Lyapunov function:
from the following componentsDeducing:
when 0< σ <0.5, find the design parameter τ satisfies:
0.5α-m 1 τ -2σ ≥γ 1
βτ-kτ -m 2 ≥γ 2
γ 12 is a constant value, and is a function of the constant,
thus, it is possible to obtain:
γ 1 L-c 12 L-c 2 possibly negative; therefore, the method is not a standard Lyapunov function, i.e. the asymptotic stability of the closed-loop system cannot be directly proved according to the Lyapunov stability theorem;
assuming that the solution has a maximum interval [0, t f ),t f ∈(0,+∞);
Let L (t) be [0, t f ) The inner limit will prove the progressive convergence of the progressive system;
proving that L is bounded:
let L be at [0, t f ) The upper part is unbounded; so that the number of the parts to be processed,
wherein the time of existence t 1 ,t 1 ≤t≤t f So that
γ 1 L-c 1 ≥1,γ 2 L-c 2 ≥1
Combining the above to obtain
By passing throughDefinition of (1) to obtain
As a result, it was obtainedLess than a certain constant, contradicts the set L bounded, so that L is bounded;
order the
I=1, … …, n, introducing a new scaling transform:
A *T P * +P * A≤-2I
and symmetrical matrix P * Above 0, introducing a Lieplov function for the above system
Substituting to obtain:
simplifying and obtaining:
to the right integrate
According to the Barbalat lemma
CN202111670843.9A 2021-12-31 2021-12-31 Measurement output feedback control method of fourth-order uncertain nonlinear mechanical arm system Active CN114310894B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111670843.9A CN114310894B (en) 2021-12-31 2021-12-31 Measurement output feedback control method of fourth-order uncertain nonlinear mechanical arm system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111670843.9A CN114310894B (en) 2021-12-31 2021-12-31 Measurement output feedback control method of fourth-order uncertain nonlinear mechanical arm system

Publications (2)

Publication Number Publication Date
CN114310894A CN114310894A (en) 2022-04-12
CN114310894B true CN114310894B (en) 2023-09-01

Family

ID=81020611

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111670843.9A Active CN114310894B (en) 2021-12-31 2021-12-31 Measurement output feedback control method of fourth-order uncertain nonlinear mechanical arm system

Country Status (1)

Country Link
CN (1) CN114310894B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10309684A (en) * 1997-05-07 1998-11-24 Yaskawa Electric Corp Compliance control method of manipulator
US9296474B1 (en) * 2012-08-06 2016-03-29 The United States of America as represented by the Administrator of the National Aeronautics & Space Administration (NASA) Control systems with normalized and covariance adaptation by optimal control modification
CN106773694A (en) * 2016-12-26 2017-05-31 东北电力大学 Precision Piezoelectric location platform self adaptation output feedback inverse control method
CN112241124A (en) * 2020-10-27 2021-01-19 南昌大学 Design method of self-adaptive inversion integral nonsingular fast terminal sliding mode controller
CN113534666A (en) * 2021-07-29 2021-10-22 河南科技大学 Trajectory tracking control method of single-joint mechanical arm system under multi-target constraint

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6895242B2 (en) * 2016-11-25 2021-06-30 株式会社東芝 Robot control device, robot control method and picking device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10309684A (en) * 1997-05-07 1998-11-24 Yaskawa Electric Corp Compliance control method of manipulator
US9296474B1 (en) * 2012-08-06 2016-03-29 The United States of America as represented by the Administrator of the National Aeronautics & Space Administration (NASA) Control systems with normalized and covariance adaptation by optimal control modification
CN106773694A (en) * 2016-12-26 2017-05-31 东北电力大学 Precision Piezoelectric location platform self adaptation output feedback inverse control method
CN112241124A (en) * 2020-10-27 2021-01-19 南昌大学 Design method of self-adaptive inversion integral nonsingular fast terminal sliding mode controller
CN113534666A (en) * 2021-07-29 2021-10-22 河南科技大学 Trajectory tracking control method of single-joint mechanical arm system under multi-target constraint

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
量测不确定性非线性时滞***的自适应控制;邵一鸣等;《杭州电子科技大学学报(自然科学版)》;全文 *

Also Published As

Publication number Publication date
CN114310894A (en) 2022-04-12

Similar Documents

Publication Publication Date Title
Pan et al. Efficient PID tracking control of robotic manipulators driven by compliant actuators
Yang et al. Parameter identification of the generalized Prandtl–Ishlinskii model for piezoelectric actuators using modified particle swarm optimization
Sira‐Ramírez et al. Linear observer‐based active disturbance rejection control of the omnidirectional mobile robot
CN109033585B (en) Design method of PID controller of uncertain network control system
CN113110059B (en) Control method for actual tracking of single-link mechanical arm system based on event triggering
CN112180729A (en) Self-adaptive trajectory tracking control method for mechanical arm
Alam et al. Designing feedforward command shapers with multi-objective genetic optimisation for vibration control of a single-link flexible manipulator
Xu et al. Robust adaptive PID control of robot manipulator with bounded disturbances
CN111368400A (en) Modeling identification method for piezoelectric micro-drive variable-frequency positioning platform based on PSO algorithm
Yang et al. Adaptive neural tracking control of robotic manipulators with guaranteed nn weight convergence
CN114310894B (en) Measurement output feedback control method of fourth-order uncertain nonlinear mechanical arm system
Gao et al. A review of key technologies for friction nonlinearity in an electro-hydraulic servo system
Adnan et al. Optimal Improved PID Controller with GOA Algorithm for Single Link Human Leg Robot
Bui et al. A controller for delta parallel robot based on hedge algebras method
CN113050417B (en) Design method of rapid finite time controller of all-state constraint mechanical arm
Qin et al. Adaptive set-membership filter based discrete sliding mode control for pneumatic artificial muscle systems with hardware experiments
Liao et al. Design and implementation of a hierarchical‐clustering CMAC PID controller
Jia Control of flexible joint robot based on motor state feedback and dynamic surface approach
Huang et al. Robust control for one‐sided Lipschitz non‐linear systems with time‐varying delays and uncertainties
CN114296351B (en) Hybrid gain control method of nonlinear mechanical arm system
CN113608437B (en) Optimal control research method for network control system with packet loss and multiple time lags
CN109309468B (en) Linear motor speed regulating system and method
Ma et al. Adaptive finite-time tracking control for a robotic manipulator with unknown deadzone
Boubakir et al. Design and experimentation of an observer‐based linear adaptive control applied to an electropneumatic actuator
CN111413984B (en) Control method and device for time delay teleoperation robot system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant