CN113359454A - Method for improving control precision of multi-degree-of-freedom motion system - Google Patents

Method for improving control precision of multi-degree-of-freedom motion system Download PDF

Info

Publication number
CN113359454A
CN113359454A CN202110659583.9A CN202110659583A CN113359454A CN 113359454 A CN113359454 A CN 113359454A CN 202110659583 A CN202110659583 A CN 202110659583A CN 113359454 A CN113359454 A CN 113359454A
Authority
CN
China
Prior art keywords
degree
matrix
freedom
adaptive filter
motion 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.)
Granted
Application number
CN202110659583.9A
Other languages
Chinese (zh)
Other versions
CN113359454B (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.)
Changchun Institute of Optics Fine Mechanics and Physics of CAS
Original Assignee
Changchun Institute of Optics Fine Mechanics and Physics of CAS
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 Changchun Institute of Optics Fine Mechanics and Physics of CAS filed Critical Changchun Institute of Optics Fine Mechanics and Physics of CAS
Priority to CN202110659583.9A priority Critical patent/CN113359454B/en
Publication of CN113359454A publication Critical patent/CN113359454A/en
Application granted granted Critical
Publication of CN113359454B publication Critical patent/CN113359454B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/042Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Feedback Control In General (AREA)

Abstract

The invention relates to a method for improving the control precision of a multi-degree-of-freedom motion system, which comprises the following steps: converting the multi-degree-of-freedom motion system into a plurality of single-degree-of-freedom systems through a static decoupling matrix; carrying out system identification on the converted single-degree-of-freedom system to obtain a nominal model of the system; designing a disturbance observer matrix aiming at the plurality of single-degree-of-freedom systems; designing an adaptive filter matrix, and defining an error signal; and setting an evaluation function and a parameter iterative updating algorithm. The invention can solve the problem of static and dynamic coupling of the multi-degree-of-freedom motion system, and simultaneously improve the anti-interference capability, thereby improving the control precision of the multi-degree-of-freedom motion system.

Description

Method for improving control precision of multi-degree-of-freedom motion system
Technical Field
The invention relates to a method for improving the control precision of a multi-degree-of-freedom motion system.
Background
The motion precision is an important performance index of an electromechanical motion system, and has extremely high requirements particularly in the fields of optical instruments, precision detection equipment, semiconductor manufacturing and the like. On one hand, the extremely high precision has very high requirements on the mechanical design, manufacture and assembly of the equipment; on the other hand, the effective control method has important significance for improving the motion precision of the electromechanical equipment.
The complex electromechanical motion system generally has multiple degrees of freedom and the characteristic of multiple input and multiple output, and the design of the control method is more complex compared with a single-degree-of-freedom system with single input and single output. In order to improve the motion precision of the electromechanical motion system, on one hand, an anti-disturbance control method is adopted for external disturbance of the system; on the other hand, the decoupling control is carried out on the electromechanical motion system by considering the internal coupling of the multi-input multi-output system. In practical application, a common method is to convert the multivariable control problem into a single-input single-output univariate control problem through a decoupling proportion matrix and then design the controller for the motion of single degree of freedom one by one. However, the decoupling ratio can only solve the problem of static coupling, and a certain dynamic coupling still exists in an actual system, so that the motion precision of the electromechanical motion system cannot achieve the optimal effect.
At present, no method can solve the problems that a multi-degree-of-freedom motion system is statically and dynamically coupled and is easy to suffer from external disturbance to cause the precision of the motion system to be reduced.
Disclosure of Invention
In view of the above, there is a need to provide a method for improving the control accuracy of a multi-degree-of-freedom motion system, which can solve the problem of static and dynamic coupling of the multi-degree-of-freedom motion system, and improve the anti-interference capability of the system, thereby improving the control accuracy of the multi-degree-of-freedom motion system.
The invention provides a method for improving the control precision of a multi-degree-of-freedom motion system, which comprises the following steps: a. converting the multi-degree-of-freedom motion system into a plurality of single-degree-of-freedom systems through a static decoupling matrix; carrying out system identification on the converted single-degree-of-freedom system to obtain a nominal model of the system; b. designing a disturbance observer matrix based on a nominal model of the system; c. designing an adaptive filter matrix, and defining an error signal; d. and setting an evaluation function and a parameter iterative updating algorithm according to the defined error signal and the designed adaptive filter matrix.
Specifically, the method further comprises: and e, initializing the matrix parameters of the adaptive filter according to the evaluation function and the parameter iterative update algorithm, and carrying out adaptive adjustment in a closed-loop state until the adjustment is finished.
Specifically, the step a specifically includes:
obtaining a static decoupling matrix K of the multi-degree-of-freedom motion system P by adopting a traditional dynamics or test method for the multi-degree-of-freedom motion system P0Is connected in series with K in front of a multi-degree-of-freedom motion system P0And converting the data into superposition of a plurality of single-degree-of-freedom systems and the residual coupling part.
Further applying multi-degree-of-freedom input excitation to the multi-degree-of-freedom motion system, testing a multi-degree-of-freedom output response curve to obtain a frequency domain response curve matrix, respectively carrying out system identification on curves on diagonal lines to obtain Pn1, Pn2 and Pn3 …, and combining the curves into a diagonal matrix to obtain Pn ═ diag (Pn1, Pn2, Pn3 and …);
the controllers C1, C2, and C3 … …, which are designed separately, are combined into a diagonal matrix to obtain an overall closed-loop controller matrix C ═ diag (C1, C2, …), that is, a diagonal matrix.
Specifically, the step b specifically includes:
respectively designing a self-adjusting interference observer for the single-degree-of-freedom system by using a nominal model Pn of the system to obtain a low-pass filter matrix Q and a matrix QPn-1Wherein the Q diagonal matrix form is:
Q=diag(Q1(z),Q2(z),Q3(z),Q4(z),Q5(z),Q6(z))
the element in Q is a low pass filter to ensure QPn-1And (5) stabilizing and regularizing.
Specifically, the step c comprises:
the adaptive filter matrix is represented by the following formula:
Figure BDA0003114607070000031
Figure BDA0003114607070000032
Figure BDA0003114607070000033
wherein, WijFor digital filters, i and j are matrix indices, θ iN jRepresenting the digital filter coefficients and N the order of the digital filter.
Specifically, the step c further comprises:
the error of the disturbance estimate is expressed as the difference between the system output and the ideal nominal model output, i.e.:
eT(n)=Y(n)-Pn·UT(n)
Figure BDA0003114607070000034
wherein U (n) represents input voltage vector, e (n) represents output Y vector of whole system and output Pn.U of ideal nominal modelTThe difference of (n), also a vector,
Figure BDA0003114607070000035
and the disturbance observation value of the input end of the self-adaptive filter matrix W and the disturbance estimation value of the output end of the self-adaptive filter matrix W are respectively represented, and the forms are vectors. n represents the number of iterations.
Specifically, the step d includes:
the adaptive filter evaluation function j (n) is:
J(n)=e(n)γe(n)T
Figure BDA0003114607070000041
where j (n) represents an evaluation function or target value, γ represents a weight matrix, in diagonal form, with the elements in γ being the weight of each degree of freedom, where each element corresponds to each degree of freedom.
Specifically, the step d further includes:
the weight coefficient of the adaptive filter matrix W is iterated by a steepest descent method, and the formula is as follows:
Figure BDA0003114607070000042
specifically, the step e includes:
initializing parameters of the self-adaptive filter matrix W to be zero, opening and closing the loop state, enabling closed-loop input to be a fixed value and operating a self-adaptive adjustment program, and when the value error of the system output Y closed-loop input meets the requirement, closing the self-adaptive adjustment and keeping the final parameters.
The beneficial effect of this application is as follows: firstly, the self-adjusting interference observer is suitable for a multi-degree-of-freedom system, and can simultaneously realize dynamic decoupling and interference suppression of the multi-degree-of-freedom system; secondly, the method for improving the control precision of the multi-degree-of-freedom motion system, namely the parameters of the self-adjusting disturbance observer can be automatically adjusted according to input and output data, so that the precision of the multi-degree-of-freedom motion system achieves the target effect; finally, the self-adjusting disturbance observer can be designed independently of the closed-loop controller, and the self-adjusting process of the parameters can be performed under the closed-loop condition of the system.
Drawings
FIG. 1 is a flow chart of a method of improving control accuracy of a multiple degree of freedom motion system in accordance with the present invention;
FIG. 2 is a schematic diagram of an embodiment of the method for improving the control accuracy of a multi-degree-of-freedom motion system according to the present invention;
FIG. 3 is a diagram illustrating a multiple degree of freedom motion system P according to an embodiment of the present invention;
fig. 4 is a schematic diagram illustrating an implementation of dynamic decoupling, showing an original model of a multi-degree-of-freedom motion system and a compensated model to which the present invention is applied according to an embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
Referring to fig. 1, it is a flowchart illustrating a preferred embodiment of the method for improving the control accuracy of a multi-degree-of-freedom motion system according to the present invention.
It should be noted that, referring to fig. 2, an implementation environment of the method for improving the control accuracy of the multi-degree-of-freedom motion system according to the present invention is shown: where R is the system input, C is the closed-loop controller, U is the closed-loop controller output, K0The method is characterized in that the method is a static decoupling matrix, P is a multi-degree-of-freedom motion system, Y represents the output of the multi-degree-of-freedom motion system, and d is the external disturbance of the multi-degree-of-freedom motion system. And a self-adjusting interference observer is arranged in the scope of the Sob dotted line, and comprises a low-pass filter matrix Q, a system nominal model Pn, an adaptive filter matrix W and an Update rule Update.
And step S1, converting the multi-degree-of-freedom motion system into a plurality of single-degree-of-freedom systems through the static decoupling matrix. Specifically, the method comprises the following steps:
in this embodiment, a dynamic analysis or a test analysis is performed on the multiple degree of freedom motion system P shown in fig. 3 to obtain a static decoupling matrix K of the multiple degree of freedom motion system P0Is connected in series with K in front of a multi-degree-of-freedom motion system P0(i.e., P.times.K)0) To be converted into a single-degree-of-freedom system with a plurality of single inputs and single outputs.
The static decoupling matrix is obtained through dynamic analysis or experiments, and the purpose and principle are as follows: in order to enable the multi-degree-of-freedom motion system to move along a certain degree of freedom, the force output by each motor needs to keep a certain relative relation, so that the direction of resultant force is the same as the motion direction. The relation that the moving direction of different degrees of freedom needs to keep is different, and the matrix form is formed by combining. When only the proportional relationship between the motors is considered, the matrix is a constant matrix, called a static decoupling matrix.
And step S2, performing system identification on the converted single-degree-of-freedom system to obtain a nominal model of the system, and primarily performing closed-loop controller design. Specifically, the method comprises the following steps:
in this embodiment, the decoupled single-degree-of-freedom systems are subjected to system identification to obtain a nominal model Pn of the single-degree-of-freedom systems, and a multi-degree-of-freedom closed-loop controller C is designed by using the nominal model Pn, so that the system can realize preliminary closed-loop control.
In this embodiment, after decoupling, system identification is performed on a plurality of single-degree-of-freedom systems to obtain Pn1, Pn2, Pn3 …, and the like, and these are combined into a diagonal matrix to obtain Pn (Pn1, Pn2, Pn3, …), so Pn is a matrix, belongs to a multiple-degree-of-freedom model, and is a nominal model of a multiple-degree-of-freedom motion system P.
The closed-loop controller is a conversion controller designed for a single-degree-of-freedom system, and may select common PID control, internal model control, and the like, and combine the controllers C1, C2, and C3 … …, which are designed separately, into a diagonal matrix, thereby obtaining an overall closed-loop controller matrix C — diag (C1, C2, …), that is, the diagonal matrix.
And step S3, designing a disturbance observer matrix for the multiple single-degree-of-freedom systems. Specifically, the method comprises the following steps:
respectively designing a self-adjusting interference observer for the single-degree-of-freedom system by using a nominal model Pn of the system to obtain a low-pass filter matrix Q and a matrix QPn-1Wherein the Q diagonal matrix form is:
Q=diag(Q1(z),Q2(z),Q3(z),Q4(z),Q5(z),Q6(z))
the element in Q is a low-pass filter, either a classical polynomial filter or a zero-pole filter to ensure QPn-1And (5) stabilizing and regularizing.
Step S4, an adaptive filter matrix is designed to define an error signal. Specifically, the method comprises the following steps:
the adaptive filter matrix designed in this embodiment is expressed as the following formula:
Figure BDA0003114607070000071
Figure BDA0003114607070000072
Figure BDA0003114607070000073
wherein, WijFor a digital filter, i and j are matrix indices,
Figure BDA0003114607070000074
representing the digital filter coefficients and N the order of the digital filter.
Taking the nominal model of the system as a reference model, the difference between the reference model response and the system output response is called an error signal, denoted by e (n), and since the disturbance observer brings the system closer to the nominal model Pn after active compensation, the error of the disturbance estimate can be expressed as the difference between the system output and the ideal nominal model output, i.e.:
eT(n)=Y(n)-Pn·UT(n)
Figure BDA0003114607070000075
wherein U (n) represents input voltage vector, e (n) represents output Y vector of whole system and output Pn.U of ideal nominal modelTThe difference of (n), is also a vector.
Figure BDA0003114607070000076
Representing the disturbance observed value at the input end of the adaptive filter matrix W and the disturbance estimated value at the output end of the adaptive filter matrix W, respectively, and deriving the above formulas according to fig. 2, both of which are in the form of vectors. n represents the number of iterations.
Step S5: and setting an evaluation function and a parameter iterative updating algorithm according to the defined error signal and the designed adaptive filter matrix. The method specifically comprises the following steps:
in this embodiment, the adaptive filter evaluation function j (n) is set as:
J(n)=e(n)γe(n)T
Figure BDA0003114607070000081
where j (n) represents an evaluation function or target value, γ represents a weight matrix, in diagonal form, with the elements in γ being the weight for each degree of freedom, and e (n) is the same as described above, with each element corresponding to each degree of freedom.
The weight coefficient of the adaptive filter matrix W in this embodiment is iterated by a steepest descent method, and the formula is:
Figure BDA0003114607070000082
step S6: and initializing the matrix parameters of the adaptive filter according to the evaluation function and the parameter iterative update algorithm, and performing adaptive adjustment in a closed loop state until the adjustment is finished. The method specifically comprises the following steps:
initializing parameters of the self-adaptive filter matrix W to be zero, opening and closing the loop state, enabling closed-loop input to be a fixed value and operating a self-adaptive adjustment program, and when the value error of the system output Y closed-loop input meets the requirement, closing the self-adaptive adjustment and keeping the final parameters. If it is desired that the error between the value of the system output Y and the closed-loop input value is as small as possible, the adaptive adjustment can also be ended and the final parameters can be retained when the error has changed very slowly. And after the self-adaptive adjustment, fixing the filter matrix parameters as a part of the overall control parameters, so that the self-adaptive adjustment is completed. Referring to fig. 4, the implementation of dynamic decoupling is shown in detail by referring to the original model of the multi-degree-of-freedom platform and the compensated model of the method for improving the control accuracy of the multi-degree-of-freedom motion system.
Although the present invention has been described with reference to the presently preferred embodiments, it will be understood by those skilled in the art that the foregoing description is illustrative only and is not intended to limit the scope of the invention, as claimed.

Claims (9)

1. A method for improving the control accuracy of a multi-degree-of-freedom motion system is characterized by comprising the following steps:
a. converting the multi-degree-of-freedom motion system into a plurality of single-degree-of-freedom systems through a static decoupling matrix; carrying out system identification on the converted single-degree-of-freedom system to obtain a nominal model of the system;
b. designing a disturbance observer matrix based on a nominal model of the system;
c. designing an adaptive filter matrix, and defining an error signal;
d. and setting an evaluation function and a parameter iterative updating algorithm according to the defined error signal and the designed adaptive filter matrix.
2. The method of claim 1, wherein the method further comprises:
and e, initializing the matrix parameters of the adaptive filter according to the evaluation function and the parameter iterative update algorithm, and carrying out adaptive adjustment in a closed-loop state until the adjustment is finished.
3. The method according to claim 2, wherein the step a specifically comprises the steps of:
applying multi-degree-of-freedom input excitation to the multi-degree-of-freedom motion system decoupled by a static decoupling method, testing a multi-degree-of-freedom output response curve to obtain a frequency domain response curve matrix, respectively carrying out system identification on curves on diagonal lines to respectively obtain Pn1, Pn2 and Pn3 …, and combining the Pn1, Pn2 and Pn3 … into a diagonal matrix to obtain Pn ═ diag (Pn1, Pn2, Pn3 and …);
the controllers C1, C2, and C3 … …, which are designed separately, are combined into a diagonal matrix to obtain an overall closed-loop controller matrix C ═ diag (C1, C2, …), that is, a diagonal matrix.
4. The method according to claim 3, wherein said step b comprises in particular:
respectively designing a self-adjusting interference observer for the single-degree-of-freedom system by using a nominal model Pn of the system to obtain a low-pass filter matrix Q and a matrix QPn-1Wherein the Q diagonal matrix form is:
Q=diag(Q1(z),Q2(z),Q3(z),Q4(z),Q5(z),Q6(z))
the element in Q is a low pass filter to ensure QPn-1And (5) stabilizing and regularizing.
5. The method of claim 4, wherein said step c comprises:
the adaptive filter matrix is represented by the following formula:
Figure FDA0003114607060000021
Figure FDA0003114607060000022
Figure FDA0003114607060000023
wherein, WijFor a digital filter, i and j are matrix indices,
Figure FDA0003114607060000024
representing the digital filter coefficients and N the order of the digital filter.
6. The method of claim 5, wherein said step c further comprises:
the error of the disturbance estimate is expressed as the difference between the system output and the ideal nominal model output, i.e.:
eT(n)=Y(n)-Pn·UT(n)
Figure FDA0003114607060000025
wherein U (n) represents the input voltageQuantity, e (n) represents the overall system output Y vector and the ideal nominal model output Pn.UTThe difference of (n), also a vector,
Figure FDA0003114607060000026
and the disturbance observation value of the input end of the self-adaptive filter matrix W and the disturbance estimation value of the output end of the self-adaptive filter matrix W are respectively represented, the forms are vectors, and n represents the iteration times.
7. The method of claim 6, wherein said step d comprises:
the adaptive filter evaluation function j (n) is:
J(n)=e(n)γe(n)T
Figure FDA0003114607060000031
where j (n) represents an evaluation function or target value, γ represents a weight matrix, in diagonal form, with the elements in γ being the weight of each degree of freedom, where each element corresponds to each degree of freedom.
8. The method of claim 7, wherein step d further comprises:
the weight coefficient of the adaptive filter matrix W is iterated by a steepest descent method, and the formula is as follows:
Figure FDA0003114607060000032
9. the method of claim 8, wherein step e comprises:
initializing parameters of the self-adaptive filter matrix W to be zero, opening and closing the loop state, enabling closed-loop input to be a fixed value and operating a self-adaptive adjustment program, and when the value error of the system output Y closed-loop input meets the requirement, closing the self-adaptive adjustment and keeping the final parameters.
CN202110659583.9A 2021-06-15 2021-06-15 Method for improving control precision of multi-degree-of-freedom motion system Active CN113359454B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110659583.9A CN113359454B (en) 2021-06-15 2021-06-15 Method for improving control precision of multi-degree-of-freedom motion system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110659583.9A CN113359454B (en) 2021-06-15 2021-06-15 Method for improving control precision of multi-degree-of-freedom motion system

Publications (2)

Publication Number Publication Date
CN113359454A true CN113359454A (en) 2021-09-07
CN113359454B CN113359454B (en) 2022-11-22

Family

ID=77534137

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110659583.9A Active CN113359454B (en) 2021-06-15 2021-06-15 Method for improving control precision of multi-degree-of-freedom motion system

Country Status (1)

Country Link
CN (1) CN113359454B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115167284A (en) * 2022-08-03 2022-10-11 哈尔滨工业大学 Data-drive-based static decoupling matrix correction method for precision motion platform
CN115933400A (en) * 2022-12-21 2023-04-07 哈尔滨工业大学 Dynamic decoupling control method for multi-degree-of-freedom precision motion table
CN117850316A (en) * 2024-01-08 2024-04-09 哈尔滨工业大学 Flexible mode inhibition method for multi-degree-of-freedom redundant driving motion platform

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030156270A1 (en) * 2002-02-15 2003-08-21 Hunter Bradley L. Multiple degree of freedom substrate manipulator
US20060273754A1 (en) * 2005-05-23 2006-12-07 Alstom Transport Sa Deadbeat control method and control unit for an asynchronous rotary electrical machine and a storage medium therefor
CN105227035A (en) * 2015-10-27 2016-01-06 东南大学 A kind of permanent-magnetism linear motor control method
CN106067747A (en) * 2016-06-01 2016-11-02 哈尔滨工业大学 A kind of method for designing of the sliding formwork disturbance observer for servo system control
CN106712625A (en) * 2017-01-22 2017-05-24 西安理工大学 Asynchronous motor control method based on internal model observer
GB201911738D0 (en) * 2019-07-12 2019-10-02 Huaiyin Inst Technology Adaptive backstepping optimal control method of fractional-order chaotic electromechanical transducer system
CN112198430A (en) * 2020-09-24 2021-01-08 浙江工业大学 Servo motor system fault detection method based on filter networking position

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030156270A1 (en) * 2002-02-15 2003-08-21 Hunter Bradley L. Multiple degree of freedom substrate manipulator
US20060273754A1 (en) * 2005-05-23 2006-12-07 Alstom Transport Sa Deadbeat control method and control unit for an asynchronous rotary electrical machine and a storage medium therefor
CN105227035A (en) * 2015-10-27 2016-01-06 东南大学 A kind of permanent-magnetism linear motor control method
CN106067747A (en) * 2016-06-01 2016-11-02 哈尔滨工业大学 A kind of method for designing of the sliding formwork disturbance observer for servo system control
CN106712625A (en) * 2017-01-22 2017-05-24 西安理工大学 Asynchronous motor control method based on internal model observer
GB201911738D0 (en) * 2019-07-12 2019-10-02 Huaiyin Inst Technology Adaptive backstepping optimal control method of fractional-order chaotic electromechanical transducer system
CN112198430A (en) * 2020-09-24 2021-01-08 浙江工业大学 Servo motor system fault detection method based on filter networking position

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
ZHANG JIAJI,等: "Application of decoupling fuzzy sliding mode control with active disturbance rejection for MIMO magnetic levitation system", 《PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE》 *
ZHANG WEI,等: "Design and control for electromagnetically driven two-dimensional precise plane motion platform", 《JOURNAL OF CENTRAL SOUTH UNIVERSITY (SCIENCE AND TECHNOLOGY)》 *
王斌: "超精密运动平台模型辨识研究", 《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》 *
王永,等: "望远镜副镜的三自由度并联支撑构型研究与运动分析", 《光学精密工程》 *
邢丰: "同心式绕组磁悬浮永磁同步平面电机建模及控制技术研究", 《中国优秀博硕士学位论文全文数据库(博士)工程科技II辑》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115167284A (en) * 2022-08-03 2022-10-11 哈尔滨工业大学 Data-drive-based static decoupling matrix correction method for precision motion platform
CN115167284B (en) * 2022-08-03 2023-03-10 哈尔滨工业大学 Data-drive-based static decoupling matrix correction method for precise motion platform
CN115933400A (en) * 2022-12-21 2023-04-07 哈尔滨工业大学 Dynamic decoupling control method for multi-degree-of-freedom precision motion table
CN115933400B (en) * 2022-12-21 2023-05-16 哈尔滨工业大学 Dynamic decoupling control method for multi-degree-of-freedom precision motion platform
CN117850316A (en) * 2024-01-08 2024-04-09 哈尔滨工业大学 Flexible mode inhibition method for multi-degree-of-freedom redundant driving motion platform

Also Published As

Publication number Publication date
CN113359454B (en) 2022-11-22

Similar Documents

Publication Publication Date Title
CN113359454B (en) Method for improving control precision of multi-degree-of-freedom motion system
Zhang et al. Observer-based prescribed performance attitude control for flexible spacecraft with actuator saturation
CN108614425B (en) Self-adaptive integral sliding mode control method for mobile robot
Sun et al. Fixed-time control with uncertainty and measurement noise suppression for hypersonic vehicles via augmented sliding mode observers
Cao et al. An antiwindup approach to enlarging domain of attraction for linear systems subject to actuator saturation
Hiramoto et al. Optimal sensor/actuator placement for active vibration control using explicit solution of algebraic Riccati equation
CN111562793B (en) Spacecraft attitude control method considering task time constraint
CN108388114B (en) Flexible mechanical arm composite control method based on output redefinition
CN111596545B (en) Self-adaptive fault-tolerant preset performance control method for multi-input multi-output mechanical system
CN111158343B (en) Asynchronous fault-tolerant control method for switching system with actuator and sensor faults
CN108508749A (en) A kind of anti-interference iterative learning control method of Space Manipulator System for arresting noncooperative target
CN105955025B (en) The interference compensation and suppressing method of a kind of generalized indefinite system
CN113241973A (en) Trajectory tracking control method for linear motor by iterative learning control of S-shaped filter
CN111948943B (en) Combined sliding mode motion control method of flexible mechanical arm
He et al. Active disturbance rejection adaptive control for uncertain nonlinear systems with unknown time‐varying dead‐zone input
CN112859602B (en) Non-minimum phase system output redefinition method
Li et al. Self-tuning nonlinear iterative learning for a precision testing stage: A set-membership approach
Tanemura et al. Closed-loop data-driven estimation on passivity property
CN107942665B (en) Modular active disturbance rejection control method for angular rate proportional-integral feedback
CN114967718B (en) Four-rotor-wing trajectory tracking optimal control method under control limitation
CN114625008B (en) Self-tuning nonlinear iterative learning control method
Xiong et al. Formation tracking of underactuated unmanned surface vehicles with connectivity maintenance and collision avoidance under velocity constraints
Li et al. Model‐free output feedback discrete sliding mode control with disturbance compensation for precision motion systems
Liu et al. Novel prescribed performance control scheme for flexible hypersonic flight vehicles with nonaffine dynamics and neural approximation
Zhang et al. Adaptive nonlinear control for the stabilized platform with disturbance and input saturation

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