[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107662208A - Flexible joint mechanical arm finite time self-adaptive backstepping control method based on neural network - Google Patents

Flexible joint mechanical arm finite time self-adaptive backstepping control method based on neural network Download PDF

Info

Publication number
CN107662208A
CN107662208A CN201710732672.5A CN201710732672A CN107662208A CN 107662208 A CN107662208 A CN 107662208A CN 201710732672 A CN201710732672 A CN 201710732672A CN 107662208 A CN107662208 A CN 107662208A
Authority
CN
China
Prior art keywords
formula
error
follows
mechanical arm
flexible joint
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.)
Granted
Application number
CN201710732672.5A
Other languages
Chinese (zh)
Other versions
CN107662208B (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.)
Zhejiang University of Technology ZJUT
Original Assignee
Zhejiang University of Technology ZJUT
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 Zhejiang University of Technology ZJUT filed Critical Zhejiang University of Technology ZJUT
Priority to CN201710732672.5A priority Critical patent/CN107662208B/en
Publication of CN107662208A publication Critical patent/CN107662208A/en
Application granted granted Critical
Publication of CN107662208B publication Critical patent/CN107662208B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1602Programme controls characterised by the control system, structure, architecture
    • B25J9/1605Simulation of manipulator lay-out, design, modelling of manipulator
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J17/00Joints
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1602Programme controls characterised by the control system, structure, architecture
    • B25J9/161Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1628Programme controls characterised by the control loop
    • B25J9/1638Programme controls characterised by the control loop compensation for arm bending/inertia, pay load weight/inertia

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Feedback Control In General (AREA)

Abstract

A flexible joint mechanical arm finite time self-adaptive backstepping control method based on a neural network is designed by aiming at a flexible joint mechanical arm containing unknown uncertain items and utilizing the neural network and the finite time control method. In each step of the backstepping control, the self-adaptive finite time virtual controller is provided to realize that the system tracking error converges to the area near the balance point in a finite time. Two simple neural networks are applied to approximate and compensate the uncertain items of the system, and a large amount of calculation in the traditional backstepping control is reduced. The invention provides a control method which can compensate unknown uncertainty of a system, solve the problem of large calculation amount of the traditional backstepping control and realize the convergence of the tracking error of the system in limited time and the tracking of the system in limited time.

Description

A kind of adaptive contragradience control of flexible joint mechanical arm finite time based on neutral net Method processed
Technical field
The present invention relates to a kind of adaptive backstepping control method of flexible joint mechanical arm finite time based on neutral net, Particular with the flexible joint mechanical arm control method of unknown indeterminate.
Background technology
Mechanical arm due to its flexible movements, motional inertia is small, operating efficiency is high, reliable and stable the advantages that in real life Effect it is outstanding day by day, using quite varied especially in high-precision field, such as industrial design, Aero-Space, medical treatment Apparatus etc..With the development of science and technology, required precision of the people to mechanical arm also more and more higher, but physical presence in mechanical arm Complicated uncertain factor drastically influence the control performance of mechanical arm and the limitation of technical merit.In order to reach higher essence Degree and performance requirement, consider the flexibility of joint of mechanical arm, flexible joint machine are used in model and design control method is established Tool arm.For flexible joint mechanical arm, researchers propose many control methods, such as Self Adaptive Control, fuzzy control, sliding formwork Control, Reverse Step Control etc..
Backstepping control method is a kind of Nonlinear System Design method, and its basic thought is by the nonlinear system point of complexity Then solution separately designs Virtual Controller in each subsystem, " retreats " arrive always into the subsystem no more than systematic education Whole system, the design until completing whole control law., can using Reverse Step Control Technology design flexible joint mechanical arm controller Solve the problems, such as the mismatched uncertainties in system.
Although many control strategies can efficiently solve the tracing control of flexible joint mechanical arm, it is most of all only It can guarantee that system mode error ultimately uniform boundary.Reach stable to ensure system in finite time, using finite time Control.Finite-time control has been successfully applied to mechanical arm system, spacecraft system, multi-agent system and permanent-magnet synchronous Many control fields such as electric system, it is a kind of control technology theoretical based on stability in finite time, it can improve system Robust performance, guarantee system reach stable state in finite time.Neutral net can approach a position in arbitrary accuracy Function is put, therefore it is widely used in solving the problems, such as systematic uncertainty.The control method application of above-mentioned control strategy has one Fixed limitation, or cannot be guaranteed each state error variable in Finite-time convergence, or system model must be Know.
The content of the invention
In order to overcome the unknown uncertain problem of flexible joint mechanical arm, the present invention provides a kind of based on neutral net The adaptive backstepping control method of flexible joint mechanical arm finite time, the Virtual Controller designed in Reverse Step Control and reality Controller can ensure field of the error variance near Finite-time convergence to equalization point, utilize neutral net approximation system Indeterminate, and solve the problems, such as that traditional Reverse Step Control is computationally intensive, ensure system tracking error in Finite-time convergence.
In order to solve the above-mentioned technical problem the technical scheme proposed is as follows:
A kind of adaptive backstepping control method of flexible joint mechanical arm finite time based on neutral net, the controlling party Method comprises the following steps:
Step 1, the dynamic model of flexible joint mechanical arm, initialization system mode, sampling time and control ginseng are established Number, process are as follows:
The dynamic model expression-form of 1.1 1 n rank flexible joint mechanical arms is:
Wherein q ∈ Rn,θ∈RnIt is joint position vector sum motor position vector respectively, n is the order of system;It is Joint velocity vector;It is motor acceleration vector;M(q)∈Rn×nTo represent the unknown nonsingular symmetrical of joint inertia Positive definite matrix;J∈Rn×nTo represent the unknown nonsingular symmetric positive definite matrix of motor inertia;K∈Rn×nIt is an expression joint bullet The unknown diagonal positive definite matrix of spring rigidity;h(q,θ)∈Rn×nTo represent the function of centripetal force, coriolis force and acceleration of gravity;u∈ RnRepresent control torque vector;
1.2 redefine variable, are write formula (1) as state space equation form:
Define x1=q,x3=θ,Formula (1) is write as following state space form:
Wherein xi, i=1,2,3,4 be all measurable, M (x1), h (x1,x2), K and J are unknown items;
Step 2, computing system tracking error, its process are as follows:
It is as follows to define system tracking error:
z1=x1-xd (3)
Wherein xdIt is the reference locus of a given smooth bounded;
Formula (3) derivation is obtained:
WhereinIt is the first derivative of error,It is the first derivative of reference locus;
Step 3, error variance is defined, designs Virtual Controller, its process is as follows:
3.1, which define error variance, is:
zj=xj-aj-1, j=2,3,4 (5)
Wherein, aj-1, j=2,3,4 is to design the Virtual Controller during controller;
Derivation is carried out to formula (5), obtained:
WhereinIt is the first derivative of error,J=2,3,4 be design controller during Virtual Controller one Order derivative;
Formula (2) and formula (5) are substituted into formula (4) and formula (6), obtained:
3.2 definitionWherein To approachWithDesign following two neutral nets:
DefinitionFor neutral net ideal weight matrix, m is the number of neuron;ThenApproached as following form:
WhereinIt is nerve net The basic function of network;ε12Represent the approximate error and satisfaction of neutral net | | ε1||≤ε1N,||ε2||≤ε2N;ε1N, ε2NIt is positive Constant, | | | | two norms of expression value;WithForm it is as follows:
Wherein al,bl,cl,dl, l=1,2 is constant parameter;
3.3 design neural network weights and evaluated error more new law:
WhereinIt is positive definite diagonal matrix;σ1212It is suitable parameter;WithIt is respectivelyWithEstimate;WithIt is ε respectively1NAnd ε2NEstimate;
3.4 design Virtual Controllers, it is as follows:
Wherein h1,h2,h3,k1,k2,k3It is normal number;
The 3.5 actual controllers of design are as follows:
Wherein h4, k4It is normal number;
3.6 wushu (8), formula (9), formula (16) and formula (17) are updated in formula (7), are obtained:
Step 4, it is following form to design liapunov function:
Wherein
Derivation is carried out to formula (19), and (18) are substituted into, is obtained:
If formula (20) is write as
Wherein η1=Min { 2h1,2h2λmin{M-1(x1)K},2h3,2h4λmin{J-1,
η2=Min { 2αk1,(2M-1(x1)K)αk2,2αk3,(2J-1)αk4,
δ=Z2NW1NΦ1N+Z4NW2NΦ2N+Z2NE+Z4NE,
Wherein Min { } represents minimum value, λmin{ } represents minimum characteristic value;Z2NAnd Z4NRepresent respectively | | z2| | and ||z4| | maximum;W1NAnd W2NRepresent respectivelyWithMaximum;Φ1NAnd Φ2NRepresent respectivelyWithMaximum;EAnd ERepresent respectivelyWithMaximum;
Then in the field near decision-making system tracking error finite time convergence control to equalization point.
The present invention is based on the flexible joint mechanical arm containing unknown indeterminate, combining adaptive Reverse Step Control, nerve net Network, finite-time control method, devise the adaptive Reverse Step Control of flexible joint mechanical arm finite time based on neutral net Method, solve uncertain problem in system, reduce the amount of calculation in traditional Reverse Step Control, realize that system tracking error has Limit time Convergence.
The present invention technical concept be:For the flexible joint mechanical arm containing unknown indeterminate, design is adaptive anti- Step control, using neutral net and finite-time control method, designing a kind of flexible joint mechanical arm based on neutral net has Adaptive backstepping control method between in limited time.In each step of Reverse Step Control, propose that adaptive finite time Virtual Controller is real Existing system tracking error is in the field near Finite-time convergence to equalization point.Forced using two simple neutral nets Near and compensation system does not know the unknown, and reduces substantial amounts of amount of calculation in traditional Reverse Step Control.The invention provides a kind of energy The unknown indeterminate of compensation system, solve the problems, such as that traditional Reverse Step Control is computationally intensive, realize system tracking error when limited Interior convergence, the control method of system finite time tracking.
Beneficial effects of the present invention are:The unknown indeterminate of compensation system, the substantial amounts of amount of calculation of traditional Reverse Step Control is reduced, System tracking error is realized in Finite-time convergence, realizes that system finite time tracks.
Brief description of the drawings
Fig. 1 is the tracking effect figure of the present invention;
Fig. 2 is the tracking error figure of the present invention;
The neutral net that Fig. 3 is the present invention approaches unknown term diagram;
Fig. 4 is the weights norm figure that the neutral net of the present invention is approached;
Fig. 5 is the state-Variable Diagram of the present invention;
Fig. 6 is the control input figure of the present invention;
Fig. 7 is the control flow schematic diagram of the present invention.
Embodiment
The present invention will be further described below in conjunction with the accompanying drawings.
Reference picture 1- Fig. 7, a kind of adaptive Reverse Step Control side of flexible joint mechanical arm finite time based on neutral net Method, the control method comprise the following steps:
Step 1, the dynamic model of flexible joint mechanical arm, initialization system mode, sampling time and control ginseng are established Number, process are as follows:
The dynamic model expression-form of 1.1 1 n rank flexible joint mechanical arms is:
Wherein q ∈ Rn,θ∈RnIt is joint position vector sum motor position vector respectively, n is the order of system;It is Joint velocity vector;It is motor acceleration vector;M(q)∈Rn×nTo represent the unknown nonsingular symmetrical of joint inertia Positive definite matrix;J∈Rn×nTo represent the unknown nonsingular symmetric positive definite matrix of motor inertia;K∈Rn×nIt is an expression joint bullet The unknown diagonal positive definite matrix of spring rigidity;h(q,θ)∈Rn×nTo represent the function of centripetal force, coriolis force and acceleration of gravity;u∈ RnRepresent control torque vector;
1.2 redefine variable, are write formula (1) as state space equation form:
Define x1=q,x3=θ,Formula (1) is write as following state space form:
Wherein xi, i=1,2,3,4 be all measurable, M (x1), h (x1,x2), K and J are unknown items;
Step 2, computing system tracking error, its process are as follows:
It is as follows to define system tracking error:
z1=x1-xd (3)
Wherein xdIt is the reference locus of a given smooth bounded;
Formula (3) derivation is obtained:
WhereinIt is the first derivative of error,It is the first derivative of reference locus;
Step 3, error variance is defined, designs Virtual Controller, its process is as follows:
3.1, which define error variance, is:
zj=xj-aj-1, j=2,3,4 (5)
Wherein, aj-1, j=2,3,4 is to design the Virtual Controller during controller;
Derivation is carried out to formula (5), obtained:
WhereinIt is the first derivative of error,J=2,3,4 be design controller during Virtual Controller one Order derivative;
Formula (2) and formula (5) are substituted into formula (4) and formula (6), obtained:
3.2 definitionWhereinTo approachWithDesign following two nerve nets Network:
DefinitionFor neutral net ideal weight matrix, m is the number of neuron;ThenApproached as following form:
WhereinIt is nerve net The basic function of network;ε12Represent the approximate error and satisfaction of neutral net | | ε1||≤ε1N,||ε2||≤ε2N;ε1N, ε2NIt is positive Constant, | | | | two norms of expression value;WithForm it is as follows:
Wherein al,bl,cl,dl, l=1,2 is constant parameter;
3.3 design neural network weights and evaluated error more new law:
WhereinIt is positive definite diagonal matrix;σ1212It is suitable parameter;WithIt is respectivelyWithEstimate;WithIt is ε respectively1NAnd ε2NEstimate;
3.4 design Virtual Controllers, it is as follows:
Wherein h1,h2,h3,k1,k2,k3It is normal number;
The 3.5 actual controllers of design are as follows:
Wherein h4, k4It is normal number;
3.6 wushu (8), formula (9), formula (16) and formula (17) are updated in formula (7), are obtained:
Step 4, it is following form to design liapunov function:
Wherein
Derivation is carried out to formula (19), and (18) are substituted into, is obtained:
If formula (20) is write as
Wherein η1=Min { 2h1,2h2λmin{M-1(x1)K},2h3,2h4λmin{J-1,
η2=Min { 2αk1,(2M-1(x1)K)αk2,2αk3,(2J-1)αk4,
δ=Z2NW1NΦ1N+Z4NW2NΦ2N+Z2NE+Z4NE,
Wherein Min { } represents minimum value, λmin{ } represents minimum characteristic value;Z2NAnd Z4NRepresent respectively | | z2| | and ||z4| | maximum;W1NAnd W2NRepresent respectivelyWithMaximum;Φ1NAnd Φ2NRepresent respectivelyWithMaximum;EAnd ERepresent respectivelyWithMaximum;
Then in the field near decision-making system tracking error finite time convergence control to equalization point.
The validity of extracting method in order to verify, this method carry out emulation for the flexible joint mechanical arm in a joint and tested Card.System initialization parameter setting is as follows:
The parameter of Base Function is as follows:a1=10, b1=2, c1=1, d1=-1.8, a2=5, b2=0.2, c2 =1, d2The more new law of=- 4, neural network weight and estimation error is as follows:Γ1=0.05, Γ2=0.1, σ1=0.1, σ2= 0.1,γ1=1, γ2=0.5, ρ1=5, ρ2=5, the coefficient of Virtual Controller is as follows:h1=4, h2=0.8, h3=2, h4=5, k1=2.2, k2=0.3, k3=3, k4=5, α=13/15, reference locus equation are:xd=sin (t);System initial value gives xd(0)=0, x1(0)=x2(0)=x3(0)=x4(0)=0, weights and evaluated error initial value, which are elected as, is distributed in [- 1,1] Any vector.
What Fig. 1 and Fig. 2 was represented is system tracking performance and corresponding tracking error respectively, it can be seen that output x1Can be very Preferable track x is tracked welld, and tracking error is converged in zero domain;What Fig. 3 and Fig. 4 was represented is neutral net Approximation effect, it can be seen that neutral net can approach unknown function well under the weights norm of bounded.In Fig. 5 and Fig. 6 In, it is shown that other several state variables and control input.
Therefore, the present invention can provide a kind of energy compensation system and not know the unknown, reduce traditional Reverse Step Control and largely count The control method of calculation amount, realize that system tracking error tracks in Finite-time convergence and system finite time.
Described above is the excellent effect of optimization that one embodiment that the present invention provides is shown, it is clear that the present invention is not only Above-described embodiment is limited to, without departing from essence spirit of the present invention and the premise without departing from scope involved by substantive content of the present invention Under it can be made it is a variety of deformation be carried out.

Claims (1)

  1. A kind of 1. adaptive backstepping control method of flexible joint mechanical arm finite time based on neutral net, it is characterised in that: The control method comprises the following steps:
    Step 1, the dynamic model of flexible joint mechanical arm, initialization system mode, sampling time and control parameter, mistake are established Journey is as follows:
    The dynamic model expression-form of 1.1 1 n rank flexible joint mechanical arms is:
    Wherein q ∈ Rn,θ∈RnIt is joint position vector sum motor position vector respectively, n is the order of system;It is joint Vector acceleration;It is motor acceleration vector;M(q)∈Rn×nTo represent the unknown nonsingular symmetric positive definite of joint inertia Matrix;J∈Rn×nTo represent the unknown nonsingular symmetric positive definite matrix of motor inertia;K∈Rn×nIt is one and represents that joint spring is firm The unknown diagonal positive definite matrix of degree;h(q,θ)∈Rn×nTo represent the function of centripetal force, coriolis force and acceleration of gravity;u∈RnTable Show control torque vector;
    1.2 redefine variable, are write formula (1) as state space equation form:
    Define x1=q,x3=θ,Formula (1) is write as following state space form:
    Wherein xi, i=1,2,3,4 be all measurable, M (x1), h (x1,x2), K and J are unknown items;
    Step 2, computing system tracking error, its process are as follows:
    It is as follows to define system tracking error:
    z1=x1-xd (3)
    Wherein xdIt is the reference locus of a given smooth bounded;
    Formula (3) derivation is obtained:
    WhereinIt is the first derivative of error,It is the first derivative of reference locus;
    Step 3, error variance is defined, designs Virtual Controller, its process is as follows:
    3.1, which define error variance, is:
    zj=xj-aj-1, j=2,3,4 (5)
    Wherein, aj-1, j=2,3,4 is to design the Virtual Controller during controller;
    Derivation is carried out to formula (5), obtained:
    WhereinIt is the first derivative of error,J=2,3,4 is that the single order of Virtual Controller designed during controller is led Number;
    Formula (2) and formula (5) are substituted into formula (4) and formula (6), obtained:
    3.2 definitionWherein To approachWithDesign following two neutral nets:
    DefinitionFor neutral net ideal weight matrix, m is the number of neuron;Then Approached as following form:
    WhereinIt is neutral net Basic function;ε12Represent the approximate error and satisfaction of neutral net | | ε1||≤ε1N,||ε2||≤ε2N;ε1N, ε2NIt is positive normal Number, | | | | two norms of expression value;WithForm it is as follows:
    Wherein al,bl,cl,dl, l=1,2 is constant parameter;
    3.3 design neural network weights and evaluated error more new law:
    WhereinIt is positive definite diagonal matrix;σ1212It is suitable parameter;WithPoint It is notWithEstimate;WithIt is ε respectively1NAnd ε2NEstimate;
    3.4 design Virtual Controllers, it is as follows:
    Wherein h1,h2,h3,k1,k2,k3It is normal number;
    The 3.5 actual controllers of design are as follows:
    Wherein h4, k4It is normal number;
    3.6 wushu (8), formula (9), formula (16) and formula (17) are updated in formula (7), are obtained:
    Step 4, it is following form to design liapunov function:
    Wherein
    Derivation is carried out to formula (19), and (18) are substituted into, is obtained:
    If formula (20) is write as
    Wherein η1=Min { 2h1,2h2λmin{M-1(x1)K},2h3,2h4λmin{J-1,
    η2=Min { 2αk1,(2M-1(x1)K)αk2,2αk3,(2J-1)αk4,
    δ=Z2NW1NΦ1N+Z4NW2NΦ2N+Z2NE+Z4NE,
    Wherein Min { } represents minimum value, λmin{ } represents minimum characteristic value;Z2NAnd Z4NRepresent respectively | | z2| | and | | z4| | maximum;W1NAnd W2NRepresent respectivelyWithMaximum;Φ1NAnd Φ2NRepresent respectivelyWith's Maximum;EAnd ERepresent respectivelyWithMaximum;
    Then in the field near decision-making system tracking error finite time convergence control to equalization point.
CN201710732672.5A 2017-08-24 2017-08-24 Flexible joint mechanical arm finite time self-adaptive backstepping control method based on neural network Active CN107662208B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710732672.5A CN107662208B (en) 2017-08-24 2017-08-24 Flexible joint mechanical arm finite time self-adaptive backstepping control method based on neural network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710732672.5A CN107662208B (en) 2017-08-24 2017-08-24 Flexible joint mechanical arm finite time self-adaptive backstepping control method based on neural network

Publications (2)

Publication Number Publication Date
CN107662208A true CN107662208A (en) 2018-02-06
CN107662208B CN107662208B (en) 2020-07-31

Family

ID=61097224

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710732672.5A Active CN107662208B (en) 2017-08-24 2017-08-24 Flexible joint mechanical arm finite time self-adaptive backstepping control method based on neural network

Country Status (1)

Country Link
CN (1) CN107662208B (en)

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108406779A (en) * 2018-05-18 2018-08-17 昆明理工大学 A kind of mechanical arm motion control method based on Unknown Input Observer
CN108549235A (en) * 2018-05-14 2018-09-18 西北工业大学 A kind of motor driving single connecting rod manipulator it is limited when neural network control method
CN108646562A (en) * 2018-05-15 2018-10-12 浙江工业大学 Cross-coupling-based finite time parameter identification and position synchronization control method for multi-mechanical-arm system
CN108646561A (en) * 2018-05-15 2018-10-12 浙江工业大学 Cross-coupling-based fixed time parameter identification and position synchronization control method for multi-mechanical-arm system
CN108673502A (en) * 2018-05-18 2018-10-19 昆明理工大学 A kind of mechanical arm motion control method based on Unknown Model Dynamic Observer
CN108687772A (en) * 2018-05-15 2018-10-23 浙江工业大学 Mean value coupling-based fixed time parameter identification and position synchronization control method for double-mechanical-arm system
CN108845493A (en) * 2018-08-21 2018-11-20 曲阜师范大学 The set time tracking and controlling method of mechanical arm system with output constraint
CN108942924A (en) * 2018-06-25 2018-12-07 南京理工大学 Model uncertainty mechanical arm motion control method based on multilayer neural network
CN109240092A (en) * 2018-11-30 2019-01-18 长春工业大学 Based on multiple agent reconfigurable modular flexible mechanical arm Trajectory Tracking Control method
CN109683477A (en) * 2018-12-12 2019-04-26 中国地质大学(武汉) A kind of design method and system of random multi-agent system finite-time control device
CN110320800A (en) * 2019-06-20 2019-10-11 广州大学 Control system compensation method, device, medium and smart machine
CN110471439A (en) * 2018-09-25 2019-11-19 浙江工业大学 A kind of calm method of rigid aircraft set time posture based on neural network estimation
CN110488603A (en) * 2018-09-25 2019-11-22 浙江工业大学 A kind of rigid aircraft adaptive neural network tracking and controlling method considering actuator constraints problem
CN110687796A (en) * 2019-11-05 2020-01-14 青岛大学 Neural network-based adaptive finite time command filtering backstepping control method
CN110687787A (en) * 2019-10-11 2020-01-14 浙江工业大学 Mechanical arm system self-adaptive control method based on time-varying asymmetric obstacle Lyapunov function
CN110750050A (en) * 2019-10-11 2020-02-04 浙江工业大学 Neural network-based mechanical arm system preset performance control method
CN110877333A (en) * 2019-04-12 2020-03-13 国网宁夏电力有限公司电力科学研究院 Flexible joint mechanical arm control method
CN111872937A (en) * 2020-07-23 2020-11-03 西华大学 Control method for uncertain mechanical arm in task space
CN112631126A (en) * 2020-10-21 2021-04-09 西安工程大学 Reverse-step self-adaptive control method
CN112643668A (en) * 2020-12-01 2021-04-13 浙江工业大学 Mechanical arm pushing and grabbing cooperation method suitable for intensive environment
CN112873207A (en) * 2021-01-25 2021-06-01 浙江工业大学 Flexible joint mechanical arm preset performance control method based on unknown system dynamic estimator
CN112936270A (en) * 2021-02-04 2021-06-11 合肥工业大学 Mechanical arm internal model control method based on neural network
CN113110377A (en) * 2021-03-29 2021-07-13 华南理工大学 Small fault detection method for sampling mechanical arm closed-loop control system
CN113858198A (en) * 2021-09-28 2021-12-31 南京邮电大学 Mechanical arm force tracking impedance control method considering joint motor dynamics
CN114851198A (en) * 2022-05-17 2022-08-05 广州大学 Consistent tracking fixed time stability control method for multi-single-link mechanical arm
CN115008456A (en) * 2022-06-14 2022-09-06 中国科学院数学与系统科学研究院 Tracking control method and system for flexible single-chain mechanical arm multi-agent
CN118357919A (en) * 2024-05-16 2024-07-19 辽宁工业大学 Flexible joint mechanical arm preset time event trigger control method under error constraint

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003271923A (en) * 2002-03-15 2003-09-26 Sony Corp Recorder and recording method, and robot device
US20050119791A1 (en) * 2002-10-11 2005-06-02 Fujitsu Limited Robot control algorithm constructing apparatus, robot control algorithm constructing program storage medium, robot controller, robot control program storage medium, and robot
CN104932271A (en) * 2015-06-08 2015-09-23 浙江工业大学 Neural network full order slip form control method for mechanical arm servo system
CN104950678A (en) * 2015-06-17 2015-09-30 浙江工业大学 Neural network inversion control method for flexible manipulator system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003271923A (en) * 2002-03-15 2003-09-26 Sony Corp Recorder and recording method, and robot device
US20050119791A1 (en) * 2002-10-11 2005-06-02 Fujitsu Limited Robot control algorithm constructing apparatus, robot control algorithm constructing program storage medium, robot controller, robot control program storage medium, and robot
CN104932271A (en) * 2015-06-08 2015-09-23 浙江工业大学 Neural network full order slip form control method for mechanical arm servo system
CN104950678A (en) * 2015-06-17 2015-09-30 浙江工业大学 Neural network inversion control method for flexible manipulator system

Cited By (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108549235B (en) * 2018-05-14 2020-05-01 西北工业大学 Finite-time neural network control method of motor-driven single-link manipulator
CN108549235A (en) * 2018-05-14 2018-09-18 西北工业大学 A kind of motor driving single connecting rod manipulator it is limited when neural network control method
CN108646562A (en) * 2018-05-15 2018-10-12 浙江工业大学 Cross-coupling-based finite time parameter identification and position synchronization control method for multi-mechanical-arm system
CN108646561A (en) * 2018-05-15 2018-10-12 浙江工业大学 Cross-coupling-based fixed time parameter identification and position synchronization control method for multi-mechanical-arm system
CN108687772A (en) * 2018-05-15 2018-10-23 浙江工业大学 Mean value coupling-based fixed time parameter identification and position synchronization control method for double-mechanical-arm system
CN108646562B (en) * 2018-05-15 2021-05-18 浙江工业大学 Cross-coupling-based finite time parameter identification and position synchronization control method for multi-mechanical-arm system
CN108687772B (en) * 2018-05-15 2020-06-30 浙江工业大学 Mean value coupling-based fixed time parameter identification and position synchronization control method for double-mechanical-arm system
CN108673502A (en) * 2018-05-18 2018-10-19 昆明理工大学 A kind of mechanical arm motion control method based on Unknown Model Dynamic Observer
CN108406779A (en) * 2018-05-18 2018-08-17 昆明理工大学 A kind of mechanical arm motion control method based on Unknown Input Observer
CN108942924B (en) * 2018-06-25 2021-07-13 南京理工大学 Model uncertainty mechanical arm motion control method based on multilayer neural network
CN108942924A (en) * 2018-06-25 2018-12-07 南京理工大学 Model uncertainty mechanical arm motion control method based on multilayer neural network
CN108845493A (en) * 2018-08-21 2018-11-20 曲阜师范大学 The set time tracking and controlling method of mechanical arm system with output constraint
CN108845493B (en) * 2018-08-21 2021-04-27 曲阜师范大学 Fixed time tracking control method for mechanical arm system with output constraint
CN110471439B (en) * 2018-09-25 2022-06-17 浙江工业大学 Rigid aircraft fixed time attitude stabilization method based on neural network estimation
CN110471439A (en) * 2018-09-25 2019-11-19 浙江工业大学 A kind of calm method of rigid aircraft set time posture based on neural network estimation
CN110488603A (en) * 2018-09-25 2019-11-22 浙江工业大学 A kind of rigid aircraft adaptive neural network tracking and controlling method considering actuator constraints problem
CN109240092A (en) * 2018-11-30 2019-01-18 长春工业大学 Based on multiple agent reconfigurable modular flexible mechanical arm Trajectory Tracking Control method
CN109683477A (en) * 2018-12-12 2019-04-26 中国地质大学(武汉) A kind of design method and system of random multi-agent system finite-time control device
CN110877333A (en) * 2019-04-12 2020-03-13 国网宁夏电力有限公司电力科学研究院 Flexible joint mechanical arm control method
CN110877333B (en) * 2019-04-12 2023-01-17 国网宁夏电力有限公司电力科学研究院 Flexible joint mechanical arm control method
CN110320800A (en) * 2019-06-20 2019-10-11 广州大学 Control system compensation method, device, medium and smart machine
CN110750050A (en) * 2019-10-11 2020-02-04 浙江工业大学 Neural network-based mechanical arm system preset performance control method
CN110687787A (en) * 2019-10-11 2020-01-14 浙江工业大学 Mechanical arm system self-adaptive control method based on time-varying asymmetric obstacle Lyapunov function
CN110687796A (en) * 2019-11-05 2020-01-14 青岛大学 Neural network-based adaptive finite time command filtering backstepping control method
CN110687796B (en) * 2019-11-05 2022-03-18 青岛大学 Neural network-based adaptive finite time command filtering backstepping control method
CN111872937A (en) * 2020-07-23 2020-11-03 西华大学 Control method for uncertain mechanical arm in task space
CN112631126A (en) * 2020-10-21 2021-04-09 西安工程大学 Reverse-step self-adaptive control method
CN112631126B (en) * 2020-10-21 2022-05-24 西安工程大学 Reverse-step self-adaptive control method
CN112643668A (en) * 2020-12-01 2021-04-13 浙江工业大学 Mechanical arm pushing and grabbing cooperation method suitable for intensive environment
CN112643668B (en) * 2020-12-01 2022-05-24 浙江工业大学 Mechanical arm pushing and grabbing cooperation method suitable for intensive environment
CN112873207B (en) * 2021-01-25 2022-03-08 浙江工业大学 Flexible joint mechanical arm preset performance control method based on unknown system dynamic estimator
CN112873207A (en) * 2021-01-25 2021-06-01 浙江工业大学 Flexible joint mechanical arm preset performance control method based on unknown system dynamic estimator
CN112936270A (en) * 2021-02-04 2021-06-11 合肥工业大学 Mechanical arm internal model control method based on neural network
CN112936270B (en) * 2021-02-04 2022-05-03 合肥工业大学 Mechanical arm internal model control method based on neural network
CN113110377A (en) * 2021-03-29 2021-07-13 华南理工大学 Small fault detection method for sampling mechanical arm closed-loop control system
CN113110377B (en) * 2021-03-29 2022-03-15 华南理工大学 Small fault detection method for sampling mechanical arm closed-loop control system
CN113858198A (en) * 2021-09-28 2021-12-31 南京邮电大学 Mechanical arm force tracking impedance control method considering joint motor dynamics
CN113858198B (en) * 2021-09-28 2023-10-13 南京邮电大学 Mechanical arm force tracking impedance control method considering joint motor dynamics
CN114851198A (en) * 2022-05-17 2022-08-05 广州大学 Consistent tracking fixed time stability control method for multi-single-link mechanical arm
CN114851198B (en) * 2022-05-17 2023-05-16 广州大学 Consistent tracking fixed time stable control method for multiple single-link mechanical arms
CN115008456A (en) * 2022-06-14 2022-09-06 中国科学院数学与系统科学研究院 Tracking control method and system for flexible single-chain mechanical arm multi-agent
CN115008456B (en) * 2022-06-14 2023-02-10 中国科学院数学与系统科学研究院 Tracking control method and system for flexible single-chain mechanical arm multi-agent
CN118357919A (en) * 2024-05-16 2024-07-19 辽宁工业大学 Flexible joint mechanical arm preset time event trigger control method under error constraint

Also Published As

Publication number Publication date
CN107662208B (en) 2020-07-31

Similar Documents

Publication Publication Date Title
CN107662208A (en) Flexible joint mechanical arm finite time self-adaptive backstepping control method based on neural network
Ren et al. Identification and control of continuous-time nonlinear systems via dynamic neural networks
CN112904728B (en) Mechanical arm sliding mode control track tracking method based on improved approach law
CN110877333B (en) Flexible joint mechanical arm control method
CN107160398B (en) The safe and reliable control method of Rigid Robot Manipulator is limited based on the total state for determining study
CN101520857B (en) Inverse kinematics resolution method of permanent magnetism spherical electric motor on the basis of neural network
CN106681343B (en) A kind of spacecraft attitude tracking low complex degree default capabilities control method
CN107263483B (en) The control method for coordinating of two degrees of freedom articulated robot track
CN110543184B (en) Fixed time neural network control method for rigid aircraft
CN108527372A (en) A kind of joint of robot self-adaptation control method of variation rigidity series elastic driver
CN107203141A (en) A kind of track following algorithm of the decentralized neural robust control of mechanical arm
CN109062240B (en) Rigid aircraft fixed time self-adaptive attitude tracking control method based on neural network estimation
CN106773684B (en) Flexible mechanical arm composite control method based on intelligence learning evaluation
CN107102634A (en) A kind of parameter Estimation and tracking and controlling method based on table servo system
CN108267952B (en) Self-adaptive finite time control method for underwater robot
CN110488603A (en) A kind of rigid aircraft adaptive neural network tracking and controlling method considering actuator constraints problem
CN110286595A (en) The new fractional-order system self-adaptation control method that one kind is influenced by saturation nonlinearity input
Zhang et al. Singularity-conquering ZG controller for output tracking of a class of nonlinear systems
CN107861382A (en) A kind of more execution underwater robot robust adaptive motion control devices and its method
Delavari et al. Adaptive reinforcement learning interval type II fuzzy fractional nonlinear observer and controller for a fuzzy model of a wind turbine
Saad et al. Adaptive robot control using neural networks
CN110095989B (en) Distributed multi-Lagrange system tracking control strategy based on back stepping method
CN107263455A (en) The Position Tracking Control method of two degrees of freedom SCARA robots
CN115185187B (en) Mechanical arm limited time tracking control method based on type-II ellipsoidal fuzzy neural network
CN110687786A (en) Self-adaptive control method based on feature model

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