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 PDFInfo
- 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
- representing
- bounded
- arm system
- 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
- 238000000034 method Methods 0.000 title claims abstract description 14
- 238000005259 measurement Methods 0.000 title claims abstract description 10
- 239000011159 matrix material Substances 0.000 claims abstract description 14
- 238000013461 design Methods 0.000 claims description 12
- 238000005516 engineering process Methods 0.000 claims description 7
- 230000035945 sensitivity Effects 0.000 claims description 7
- 238000006073 displacement reaction Methods 0.000 claims description 5
- 230000009466 transformation Effects 0.000 claims description 5
- 230000000750 progressive effect Effects 0.000 claims 2
- 230000003044 adaptive effect Effects 0.000 abstract description 3
- 238000011161 development Methods 0.000 description 8
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000011160 research Methods 0.000 description 3
- 238000004088 simulation Methods 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009776 industrial production Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total 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 manipulator system. The invention only uses the lower bound information of time-varying parameters to explicitly construct a pair of solutions of uncertain matrix inequalities. Then, these matrix inequalities are combined with an improved dynamic scaling technique to solve the problem of globally adaptive state asymptotic adjustment of the manipulator system through output feedback.
Description
技术领域technical field
本文公开了一种针对同时具有未知连续测量灵敏度和不确定非线性的机械臂系统,提出了一种新的包含静态和动态增益的混合增益标度方法。首先,仅利用时变参数的下界信息,显式地构造了一对不确定矩阵不等式的解。然后,将这些矩阵不等式与改进的动态标度技术相结合,解决了机械臂系统通过输出反馈进行全局自适应状态渐近调节的问题。This paper discloses a new hybrid gain scaling method including static and dynamic gains for a manipulator system with unknown continuous measurement sensitivity and uncertain nonlinearity. First, solutions to a pair of uncertain matrix inequalities are explicitly constructed using only the lower bound information of the time-varying parameters. Then, these matrix inequalities are combined with an improved dynamic scaling technique to solve the problem of globally adaptive state asymptotic adjustment of the manipulator system through output feedback.
背景技术Background technique
基于科技的不断创新以及向智能化方向发展,机器人应用领域的不断拓宽,深化,将机器人运用到工业已成为发展的趋势和主流,将对未来生产和社会发展起越来越重要的作用。机器人是先进制造技术和自动化装备的典型代表,是人造机器的“终极”代表。机器人涉及到机械、电子、自动控制、计算机、人工智能、传感器、通讯与网络等多个学科和领域,是多种高新技术发展成果的综合集成,因此它的发展与众多学科发展密切相关。近年来,随着科学技术不断地发展国家在这方面越来越重视,我国机器人技术的开发与研究得到了政府的重视与支持,经过我国科研人员不断深入的研究,已经取得了一大批科研成果。机械臂是工业机器人的一种典型代表,能模仿人手和臂的某些动作功能,它可代替人的繁重劳动以实现生产的机械化和自动化,能在有害环境下操作以保护人身安全,因而广泛应用于电子、轻工和原子能等部门。Based on the continuous innovation of science and technology and the development towards intelligence, the application of robots has been continuously broadened and deepened. The application of robots to industry has become the development trend and mainstream, and will play an increasingly important role in future production and social development. Robot is a typical representative of advanced manufacturing technology and automation equipment, and the "ultimate" representative of man-made machines. Robot involves many disciplines and fields such as machinery, electronics, automatic control, computer, artificial intelligence, sensor, communication and network, etc. It is a comprehensive integration of various high-tech development achievements, so its development is closely related to the development of many disciplines. In recent years, with the continuous development of science and technology, the country has paid more and more attention to this aspect. The development and research of robot technology in my country has received the attention and support of the government. After continuous and in-depth research by Chinese researchers, a large number of scientific research results have been achieved. . The mechanical arm is a typical representative of industrial robots. It can imitate certain action functions of human hands and arms. It can replace human heavy labor to realize mechanization and automation of production, and can operate in harmful environments to protect personal safety. Therefore, it is widely used Used in electronics, light industry and atomic energy and other departments.
发明内容Contents of the invention
本发明针对现有技术的不足,提出了一种四阶不确定非线性机械臂系统的量测输出反馈控制方法。Aiming at the deficiencies of the prior art, the invention proposes a measurement output feedback control method of a fourth-order uncertain nonlinear manipulator system.
步骤一:分析机械臂系统,建立对应系统模型。Step 1: Analyze the robotic arm system and establish a corresponding system model.
步骤二:分析系统,建立对应的观测器;Step 2: Analyze the system and establish corresponding observers;
步骤三:利用动态缩放技术和Lyapunov函数以及线性矩阵不等式的方法来推导出系统状态有界以及输出最终保持在预先设定的范围内。Step 3: Use dynamic scaling technology, Lyapunov function and linear matrix inequality to deduce that the state of the system is bounded and the output is ultimately kept within a preset range.
步骤四:仿真验证结果。Step 4: Simulation verification results.
本发明相对于现有技术具有的效果:机械臂系统已经大范围运用于工业生产,本专利解决了一类具有较大测量不确定度的非线性机械臂系统的输出反馈全局自适应状态渐近调节问题。同时,将所提出的控制方法推广到具有未知参数的多项式生长条件的更一般的非线性机械臂系统。值得注意的是,本文提出了一种非后退设计方法,所有的设计参数都很容易由一组显式约束确定。Compared with the existing technology, the present invention has the effect that the manipulator system has been widely used in industrial production, and this patent solves the asymptotic global adaptive state of the output feedback of a nonlinear manipulator system with large measurement uncertainty Regulatory issues. At the same time, the proposed control method is generalized to more general nonlinear manipulator systems with polynomial growth conditions of unknown parameters. Notably, this paper proposes a non-backward design approach where all design parameters are easily determined by a set of explicit constraints.
附图说明Description of drawings
图1为实际的x1,x2,与观测值的状态响应曲线;Figure 1 shows the actual x 1 , x 2 , and observed values The state response curve of
图2为实际的x3,x4,与观测值的状态响应曲线;Figure 2 shows the actual x 3 , x 4 , and observed values The state response curve of
图3为L,u的状态响应曲线。Figure 3 is the state response curve of L and u.
具体实施方式Detailed ways
本发明一种四阶不确定非线性机械臂系统的量测输出反馈控制方法,该方法具体包括以下步骤:The present invention is a measurement output feedback control method of a fourth-order uncertain nonlinear manipulator system. The method specifically includes the following steps:
步骤一:step one:
如下为机械臂系统的动力学模型:The dynamic model of the manipulator system is as follows:
如上所示未知数q1代表了系统中连杆的位移,q2等于转子的位移,q1代表连杆位移,J1代表连杆惯性,Jm等于电机转子的惯性,k0代表弹性常数,g为重力常数,m 等于质量,l0代表质心,F1代表连杆的粘性摩擦系数,Fm代表电机转子粘性摩擦系数, u为马达传递的扭矩,在这些变量中只有q1是可测的。As shown above, the unknown q 1 represents the displacement of the connecting rod in the system, q 2 is equal to the displacement of the rotor, q1 represents the displacement of the connecting rod, J 1 represents the inertia of the connecting rod, J m is equal to the inertia of the motor rotor, k 0 represents the elastic constant, g is the gravitational constant, m is equal to the mass, l 0 represents the center of mass, F 1 represents the viscous friction coefficient of the connecting rod, F m represents the viscous friction coefficient of the motor rotor, u is the torque transmitted by the motor, and only q 1 is measurable among these variables .
以下所示为机械臂的具体参数:The specific parameters of the robotic arm are shown below:
表1机械臂系统的参数Table 1 Parameters of the robotic arm system
如下所示为一个四阶机械臂系统的状态空间模型:The state space model of a fourth-order manipulator system is shown below:
y=θ(t)x1 y = θ(t) x 1
如下为带了具体参数的模型:The following is a model with specific parameters:
y=|1+2sin10t|x1 y=|1+2sin10t|x 1
实际测量存在一些误差,故在此处引入了灵敏度θ(t)的概念,且假设灵敏度θ(t)是连续的符合0≤θ1≤θ(t)≤θ2,其中θ1,θ2是已知正常数。There are some errors in the actual measurement, so the concept of sensitivity θ(t) is introduced here, and it is assumed that the sensitivity θ(t) is continuous and meets 0≤θ 1 ≤θ(t)≤θ 2 , where θ 1 , θ 2 is a known constant.
步骤二:Step two:
如下介绍的两个引理,其中一个是在设计中未曾使用到的新引理。Two lemmas are introduced below, one of which is a new lemma that has not been used in the design.
首先,一个单位矩阵用I∈R4×4来表示,然后定义矩阵A,B,D.First, an identity matrix is represented by I∈R 4×4 , and then the matrices A,B,D are defined.
θ(t)为未知的测量灵敏度,下界是常数θ1,σ>0也为常数,hi>0,ki>0是设计自由度。θ(t) is the unknown measurement sensitivity, the lower bound is a constant θ 1 , σ>0 is also a constant, h i >0, ki > 0 are design degrees of freedom.
引理1:对于任意常数α>0都有常数hi>0,V>0,以及一个数字矩阵使得P=PT>0 使得ATP+PA≤-αI,DP+PD≥VI;Lemma 1: For any constant α>0, there are constants h i >0, V>0, and a digital matrix such that P=P T >0 so that A T P+PA≤-αI, DP+PD≥VI;
引理2:对于任意常数α>0都有常数ki>0,β>0,以及一个数字矩阵使得Q=QT>0 使得BTQ+QB≤-βI,DQ+QD>0.Lemma 2: For any constant α>0, there are constants ki >0, β>0, and a digital matrix such that Q=Q T >0 so that B T Q+QB≤-βI,DQ+QD>0.
假设i=1,2,3…n满足线性增长条件:|fi(t,x,v)|≤c(|x1|+.......+|xn|),其中c>0,是一Suppose i=1,2,3...n satisfy the linear growth condition: |f i (t,x,v)|≤c(|x 1 |+.......+|x n |), where c >0, is one
个未知的常数,称其为未知增长率;根据引理1和2中得到的参数和设计一个动态输An unknown constant, which is called the unknown growth rate; according to the parameters obtained in Lemma 1 and 2 and design a dynamic output
出反馈控制器,根据上述机械臂系统设计出了如下所示为四阶系统观测器的标准形式:According to the above-mentioned manipulator system, the standard form of the fourth-order system observer is designed as follows:
L(0)=1 L(0)=1
L主要由上式决定,其中σ,是设计的常数且/>0<σ<0.5,τ>1 其中设计参数;h1=0.3;h2=1.8;h3=0.3;h4=0.8;k1=0.6;k2=1.5;k3=1.7;σ=0.45 /> L is mainly determined by the above formula, where σ, is a design constant and /> 0<σ<0.5,τ>1 where design parameters; h 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:
当i=1,2,3,4,使然后引入一个放缩变换:When i=1,2,3,4, make Then introduce a scaling transformation:
根据上述放缩变换以及该系统被描述为:According to the above scaling transformation and The system is described as:
其中ε=[ε1,ε2,ε3,ε4]T,H=[h1,h2,h3,h4]T where ε=[ε 1 ,ε 2 ,ε 3 ,ε 4 ] T , H=[h 1 ,h 2 ,h 3 ,h 4 ] T
f1(t,v,x)=0f 1 (t,v,x)=0
f3(t,v,x)=0f 3 (t,v,x)=0
对于上述假设的系统,在动态增益有界,其他闭环状态全局收敛为零的情况下,通过如上构成的控制方案实现全局自适应状态调节。For the system assumed above, under the condition that the dynamic gain is bounded and other closed-loop states converge to zero globally, the global self-adaptive state adjustment can be realized through the control scheme constituted above.
首先选用一个李雅普诺夫函数: First choose a Lyapunov function:
由推导出:Depend on Deduced:
当0<σ<0.5,找到设计参数τ满足:When 0<σ<0.5, the design parameter τ is found to satisfy:
0.5α-m1τ-2σ≥γ1 0.5α-m 1 τ -2σ ≥ γ 1
βτ-kτ2σ-m2≥γ2 βτ-kτ 2σ -m 2 ≥γ 2
γ1,γ2是合适的常数.γ 1 and γ 2 are suitable constants.
因此从可得:So from:
γ1L-c1,γ2L-c2可能是负数。因此,不是标准的Lyapunov函数,即不能根据Lyapunov 稳定性定理直接证明闭环系统的渐近稳定性。γ 1 Lc 1 , γ 2 Lc 2 may be negative numbers. Therefore, it is not a standard Lyapunov function, that is, the asymptotic stability of the closed-loop system cannot be directly proved according to the Lyapunov stability theorem.
假设解存在一个最大区间[0,tf),tf∈(0,+∞)或者说tf=+∞。Suppose the solution has a maximum interval [0,t f ), t f ∈(0,+∞) or t f =+∞.
使L(t)在[0,tf)内有界,将证明渐进系统的渐进收敛性。Making L(t) bounded in [0,t f ) will prove the asymptotic convergence of the asymptotic system.
证明L有界:Prove that L is bounded:
假设L在[0,tf)上是无界的。所以,Assume L is unbounded on [0, t f ). so,
其中存在时间t1,t1≤t≤tf,使得where there exists time t 1 , t 1 ≤t≤t f , such that
Υ2L-c2≥1,Υ2L-c2≥1Υ 2 Lc 2 ≥ 1, Υ 2 Lc 2 ≥ 1
结合上式可以得到Combined with the above formula, we can get
通过的定义,得到pass definition, get
结果得到小于某以常数,与设定L有界矛盾,所以得到L有界。The result is If it is smaller than a certain constant, it contradicts setting L to be bounded, so it is obtained that L is bounded.
令 make
在后面会讨论 will be discussed later
I=1,……,n,引入一种新的放缩变换:I=1,...,n, introduce a new scaling transformation:
与上文提到的放缩变换相似Similar to the scaling transformation mentioned above
其中必须说明的是:Among them, it must be stated that:
b=[0,......,1],/> b=[0,...,1],/>
A*TP*+P*A≤-2IA *T P * +P * A≤-2I
且对称矩阵P*大于0,对于上述系统引入李亚普洛夫函数And the symmetric matrix P * is greater than 0, and the Lyapunov function is introduced for the above system
代入得:Substitute:
化简得: Simplified:
对此式子右积分Integrate the right side of this expression
根据Barbalat引理According to Barbalat Lemma
步骤四:仿真验证结果。Step 4: Simulation verification results.
如图1所示,为实际的x1,x2,与观测值的状态响应曲线。As shown in Figure 1, it is the actual x 1 , x 2 , and the observed value state response curve.
如图2所示,为实际的x3,x4,与观测值的状态响应曲线As shown in Figure 2, it is the actual x 3 , x 4 , and the observed value The state response curve of
如图3所示,为L,u的状态响应曲线。As shown in Figure 3, it is the state response curve of L and u.
Claims (2)
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) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114815610B (en) * | 2022-04-18 | 2025-05-20 | 杭州电子科技大学 | Control method of nonlinear induction heating circuit system based on output feedback |
Citations (5)
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 for single-joint robotic arm system under multi-objective constraints |
Family Cites Families (1)
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 |
-
2021
- 2021-12-31 CN CN202111670843.9A patent/CN114310894B/en active Active
Patent Citations (5)
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 for single-joint robotic arm system under multi-objective constraints |
Non-Patent Citations (1)
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 | |
Fei et al. | Adaptive fuzzy super‐twisting sliding mode control for microgyroscope | |
CN113110059B (en) | Control method for actual tracking of single-link mechanical arm system based on event triggering | |
Yousef et al. | Enhanced adaptive control for a benchmark piezoelectric‐actuated system via fuzzy approximation | |
He et al. | Vibration control for a flexible single‐link manipulator and its application | |
CN106325075B (en) | The H of a kind of delay linear and time Parameters variation discrete system∞Control method | |
Gao et al. | Stabilizing control of an underactuated 2‐dimensional TORA with only rotor angle measurement | |
CN114310894B (en) | Measurement output feedback control method of fourth-order uncertain nonlinear mechanical arm system | |
Yusuf et al. | GA-PID controller for position control of inverted pendulum | |
Xu et al. | Robust adaptive PID control of robot manipulator with bounded disturbances | |
Jamali et al. | Multi-objective genetic programming approach for robust modeling of complex manufacturing processes having probabilistic uncertainty in experimental data | |
CN107577146A (en) | The Neural Network Adaptive Control method of servo-drive system based on friction spatial approximation | |
Yang et al. | Adaptive neural tracking control of robotic manipulators with guaranteed nn weight convergence | |
Zhang et al. | ZD method based nonlinear and robust control of agitator tank | |
Wang et al. | Fractional‐order DOB‐sliding mode control for a class of noncommensurate fractional‐order systems with mismatched disturbances | |
CN113031434A (en) | Fractional order self-adaptive control method and device for time-lag multi-flexible swing arm system | |
Yige et al. | Lyapunov function method for linear fractional order systems | |
Qi et al. | Positive L 1-gain filter design for positive continuous-time Markovian jump systems with partly known transition rates | |
Zhao et al. | State feedback control for a class of fractional order nonlinear systems | |
Huang et al. | Robust control for one‐sided lipschitz non‐linear systems with time‐varying delays and uncertainties | |
CN113997317B (en) | Fault detection method of three-link manipulator actuator based on event triggering mechanism | |
CN114280942A (en) | Non-identified adaptive output feedback control method for nonlinear oscillators | |
Elabbasy et al. | Asymptotic behavior of two dimensional rational system of difference equations | |
CN114296351B (en) | Hybrid gain control method of nonlinear mechanical arm system | |
Burkan | Design of adaptive compensators for the control of robot manipulators robust to unknown structured and unstructured parameters |
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 |