Self-adaptive fuzzy fault-tolerant control method for nonlinear system

文档序号:1598344 发布日期:2020-01-07 浏览:8次 中文

阅读说明:本技术 一类非线性系统自适应模糊容错控制方法 (Self-adaptive fuzzy fault-tolerant control method for nonlinear system ) 是由 郭斌 陈勇 李万富 李猛 陈章勇 于 2019-11-20 设计创作,主要内容包括:本发明公开了一种一类非线性系统自适应模糊容错控制方法,首先,建立了一类具有执行器故障以及外界干扰下的非线性系统状态空间模型。其次,模糊综合观测器包含了模糊状态观测器、故障失效因子观测器、干扰观测器。随后,自适应滑模控制器利用了观测信息,用以补偿故障以及干扰对系统的影响。此外,双通道事件触发机制包含传感器到控制器以及控制器到执行器两组事件触发条件。最后,基于事件触发的容错控制器结合了控制器到执行器的触发机制,其输出作用于非线性系统。本发明能够有效解决一类非线性系统在受到执行器故障以及外界扰动情况下系统有效的容错控制性能以及轨迹跟踪控制。(The invention discloses a self-adaptive fuzzy fault-tolerant control method for a nonlinear system. And secondly, the fuzzy comprehensive observer comprises a fuzzy state observer, a fault failure factor observer and a disturbance observer. The adaptive sliding mode controller then uses the observed information to compensate for the effects of faults and disturbances on the system. In addition, the dual channel event triggering mechanism includes two sets of event triggering conditions, sensor to controller and controller to actuator. Finally, event-triggered based fault tolerant controllers incorporate a controller-to-actuator triggering mechanism, the output of which acts on a nonlinear system. The invention can effectively solve the problem of effective fault-tolerant control performance and track tracking control of a nonlinear system under the conditions of actuator failure and external disturbance.)

1. A self-adaptive fuzzy fault-tolerant control method for a nonlinear system is characterized by comprising the nonlinear system subjected to actuator faults and external disturbance, a fuzzy comprehensive observer, a self-adaptive sliding mode controller, a dual-channel event trigger mechanism and a controller based on event trigger:

(1) aiming at the influence of actuator faults and external interference on a nonlinear system, a nonlinear system tracking control model under the influence of the actuator faults and the interference is established;

(2) the fuzzy comprehensive observer comprises a fuzzy state observer, a fault failure factor observer and an interference observer, can realize the estimation of the state, the fault failure information and the interference of the nonlinear system, and does not need the upper bound value of the interference information in the interference information estimation process;

(3) the self-adaptive sliding mode controller is designed by utilizing the observation information to compensate the influence of faults and interference on the system; in the method, two self-adaptive sliding mode surface parameters are introduced, aiming at considering the influence of factors such as faults, interference and the like on the tracking performance;

(4) the dual-channel event trigger mechanism comprises two groups of event trigger conditions from a sensor to a controller and from the controller to an actuator, so that on one hand, fewer output information values are used for observing system variables, on the other hand, the transmission value of system information during control is reduced, and the real-time fault tolerance of the system is improved;

(5) the sliding mode control method based on event triggering combines a triggering mechanism from a controller to an actuator, and the output of the sliding mode control method acts on a nonlinear system; under the influence of actuator faults, external interference and the like, the fault-tolerant capability of the system is ensured, the transmission load of the system is effectively reduced, and the real-time performance of the system is improved.

2. The adaptive fuzzy fault-tolerant control method for the nonlinear systems according to claim 1, characterized in that a control model of the nonlinear systems with actuator faults and external interferences is established, and the bias faults and interferences of the system are considered as the total interferences in consideration of partial failures of the actuator and the bias faults; on the other hand, the fuzzy logic system theory is adopted to carry out fuzzy approximation on the nonlinear links of the nonlinear systems, and a nonlinear system control model based on the fuzzy logic system theory is established.

3. The adaptive fuzzy fault-tolerant control method of a nonlinear system as recited in claim 2, wherein the total disturbance ξz(t) provided that it satisfies the following condition,

Figure FDA0002280491520000011

4. The adaptive fuzzy fault-tolerant control method of the nonlinear system according to claim 1, wherein the designed fuzzy comprehensive observer comprises a fuzzy state observer, a fault failure factor observer and a disturbance observer, and does not need the upper bound information when the disturbance is observed;

the design results are as follows:

Figure FDA0002280491520000021

in the formula (I), the compound is shown in the specification,

Figure FDA0002280491520000022

the fault failure factor observer is as follows:

Figure FDA0002280491520000026

wherein

Figure FDA0002280491520000027

the disturbance observer is:

Figure FDA0002280491520000029

in addition, when the observer is designed, an observation error compensation term delta is introducedm(t), the design precision and the flexibility of the observer are improved, and the result is as follows:

Figure FDA00022804915200000210

wherein etak=2(h2-h1)(hn+h2-h1) P positively defines a symmetric matrix;

Figure FDA00022804915200000211

5. The adaptive fuzzy fault-tolerant control method of a nonlinear system according to claim 1, wherein the adaptive sliding mode controller is:

Figure FDA00022804915200000214

wherein the content of the first and second substances,

Figure FDA00022804915200000215

Figure FDA00022804915200000219

6. the adaptive fuzzy fault-tolerant control method of a nonlinear system according to claim 1, characterized in that a dual-channel event trigger mechanism is as follows; the triggering conditions from the sensor to the controller are designed as follows: e.g. of the typey Tψey≤γmyi(tk)Tψyi(tk) In the formula, ψ represents a weight matrix, γm∈(0,1),ey=yi(tk)-yi(t), y (t) represents the current output, y (t)k)(k=0,1,...,t00) represents the most recently transmitted value;

the controller to actuator triggering conditions are:

Figure FDA0002280491520000031

7. The adaptive fuzzy fault-tolerant control method of a nonlinear system according to claim 1, wherein the controller based on event trigger is designed as:

Figure FDA0002280491520000033

wherein the content of the first and second substances,δb>0,δc>0,

Figure FDA0002280491520000035

Technical Field

The invention belongs to the field of fault-tolerant control of a nonlinear system with actuator faults and external disturbance, and particularly relates to a nonlinear system subjected to actuator faults and external disturbance, a fuzzy synthetic observer, an adaptive sliding mode controller, a dual-channel event trigger mechanism and an event trigger-based controller, which are collectively called a nonlinear system adaptive fuzzy fault-tolerant control method.

Background

With the rapid development of the industry, more and more nonlinear units are included in modern industrial systems to achieve richer system performance, and thus, maintaining the reliability of the system is important for the nonlinear systems to complete the given work task. However, as the number of system components increases, the dynamics of unknown coupling factors and unknown system nonlinearities that occur when the system is modeled also increases. On the other hand, the nonlinear system is always difficult to avoid external interference in working operation, and the stability of the system is inevitably influenced by interference signals. In addition, when the system components work for too long, the system also has the problems of actuator aging, actuator parameter deviation, actuator partial failure and the like, and when a system fault occurs, the control performance of the system is influenced, and even the stability of the system is damaged. Therefore, it is important to study the reliability and fault tolerance control of the nonlinear system to achieve the given goal or maintain acceptable performance index.

At present, the study on the reliability, fault tolerance and stability of a nonlinear system based on a fault-tolerant control framework has relevant documents, such as: in the literature [ "discrete observer-based fault-tolerant adaptive control for nonlinear parameter systems," (IEEE Transactions on industrial electronics, to be public, DOI:10.1109/tie.2018.2889634,2018.) ], a fault-tolerant control strategy of a nonlinear system under the condition of actuator fault and interference is researched, and an interference observer and a backstepping control method are designed. In the literature, "Robust Adaptive Sliding Mode Control for switched network Control Systems With interference and Faults" (IEEE Transactions on Industrial information, 201915 (1):193-204.) ], a class of network nonlinear Systems With actuator Faults and external interference are studied, and corresponding fault and interference compensation measures are designed for maintaining the system stability. However, the above-mentioned literature results assume that the system state is measurable when designing the controller, and that the upper bound of the disturbance is known when designing the disturbance observation. This limits the use of the method to some extent. In recent years, a fault-tolerant control method based on sliding mode control is widely used, and particularly, a method based on a fuzzy logic theory, sliding mode control and observer combination is correspondingly researched. For example, in the literature [ "Robust Adaptive Sliding Mode Control for switching digital Control Systems With dimensions and Faults ]" (IEEE Transactions on industrial information, 201915 (1):193-204.) ], a class of aircraft Systems affected by actuator Faults are researched, the upper bound information of the Faults is approximated by using a fuzzy logic theory, and a controller is designed based on a Sliding Mode Control method so that the system can better realize the track tracking performance.

The above-mentioned literature results take into account the stability or tracking performance of certain non-linear systems. On the one hand, however, the literature assumes that the state of the system is measurable when designing the controller, and that the upper bound of the disturbance is known; on the other hand, relatively few literature has also considered event triggers to reduce system transmission load when designing controllers. It is still a challenge to design a reliable fault-tolerant control method for reducing the information transmission amount of a nonlinear system while maintaining stable control in the nonlinear system.

Disclosure of Invention

The invention aims to overcome the defects of the traditional technology and provide a self-adaptive fuzzy fault-tolerant control method of a nonlinear system, which aims to design a corresponding controller for the nonlinear system when the nonlinear system is influenced by actuator faults and interference, so that the system can stably run and the track tracking capability of the system is kept.

In order to achieve the purpose, the invention provides a self-adaptive fuzzy fault-tolerant control method of a nonlinear system, which is characterized by comprising the nonlinear system subjected to actuator faults and external disturbance, a fuzzy comprehensive observer, a self-adaptive sliding mode controller, a dual-channel event trigger mechanism and a controller based on event trigger;

(1) aiming at the influence of actuator faults and external interference on a nonlinear system, a nonlinear system tracking control model under the influence of the actuator faults and the interference is established;

(2) the fuzzy comprehensive observer comprises a fuzzy state observer, a fault failure factor observer and an interference observer, can realize the estimation of the state, the fault failure information and the interference of the nonlinear system, and does not need the upper bound value of the interference information in the interference information estimation process;

(3) the self-adaptive sliding mode controller is designed by utilizing the observation information to compensate the influence of faults and interference on the system; in the method, two self-adaptive sliding mode surface parameters are introduced, aiming at considering the influence of factors such as faults, interference and the like on the tracking performance;

(4) the dual-channel event trigger mechanism comprises two groups of event trigger conditions from a sensor to a controller and from the controller to an actuator, so that on one hand, fewer output information values are used for observing system variables, on the other hand, the transmission value of system information during control is reduced, and the real-time fault tolerance of the system is improved;

(5) the sliding mode control method based on event triggering combines a triggering mechanism from a controller to an actuator, and the output of the sliding mode control method acts on a nonlinear system. Under the influence of actuator faults, external interference and the like, the fault-tolerant capability of the system is ensured, the transmission load of the system is effectively reduced, and the real-time performance of the system is improved.

The purpose of the invention is realized as follows:

the invention relates to a self-adaptive fuzzy fault-tolerant control method of a nonlinear system, which comprises the nonlinear system subjected to actuator faults and external disturbance, a fuzzy comprehensive observer, a self-adaptive sliding mode controller, a dual-channel event trigger mechanism and a controller based on event trigger. The fault-tolerant control method aims to improve the effective fault-tolerant control capability of a nonlinear system when the nonlinear system is subjected to actuator faults and external disturbance. The specific method comprises the following steps: firstly, a nonlinear system state space model with actuator faults and external interference is established. And secondly, the fuzzy comprehensive observer comprises a fuzzy state observer, a fault failure factor observer and a disturbance observer. The adaptive sliding mode controller then uses the observed information to compensate for the effects of faults and disturbances on the system. In addition, the dual channel event triggering mechanism includes two sets of event triggering conditions, sensor to controller and controller to actuator. Finally, event-triggered based fault tolerant controllers incorporate a controller-to-actuator triggering mechanism, the output of which acts on a nonlinear system. The invention can effectively solve the problem of effective fault-tolerant control performance and track tracking control of a nonlinear system under the conditions of actuator failure and external disturbance.

Drawings

FIG. 1 is a control block diagram of an embodiment of a nonlinear system adaptive fuzzy fault-tolerant control method of the invention.

Detailed Description

The following description of the embodiments of the present invention is provided in order to better understand the present invention for those skilled in the art with reference to the accompanying drawings. It is to be expressly noted that in the following description, a detailed description of known functions and designs will be omitted when it may obscure the subject matter of the present invention.

The influence of actuator faults and external interference factors on a nonlinear system is considered, wherein the actuator faults consider actuator partial failures, deviation faults and other forms, and a fuzzy logic theory is combined to obtain the comprehensive control model of the nonlinear system. Considering the bias fault and interference of the system as the total interference, assuming the total disturbance xiz(t) satisfies the following condition,

Figure BDA0002280491530000031

wherein

Figure BDA0002280491530000032

Z (t) represents a new variable associated with the interference information for an unknown gain.

The fuzzy comprehensive observer comprises a fuzzy state observer, a fault failure factor observer and a disturbance observer, and does not need the upper bound information when observing disturbance. The design results are as follows:

Figure BDA0002280491530000041

in the formula (I), the compound is shown in the specification,

Figure BDA0002280491530000042

and

Figure BDA0002280491530000043

is x2i-1(t),x2i(t),yi(t),

Figure BDA0002280491530000044

And hiIs estimated. x is the number of2i-1(t),x2i(t),yi(t),

Figure BDA0002280491530000045

And hiSystem state, system output, system nonlinear function, and failure factor, respectively.

The fault failure factor observer is as follows:

Figure BDA0002280491530000046

or

Figure BDA0002280491530000047

Wherein

Figure BDA0002280491530000048

h1,h2Is two constants.

The disturbance observer is:wherein, pi (t) is a new variable introduced.

In addition, when the observer is designed, an observation error compensation term delta is introducedm(t), the design accuracy and flexibility of the observer are improved, and the result is:

Figure BDA00022804915300000410

Wherein etak=2(h2-h1)(hn+h2-h1) P positively defines a symmetric matrix.

Figure BDA00022804915300000411

Which is indicative of an error in the observation,

Figure BDA00022804915300000412

is composed of

Figure BDA00022804915300000413

Estimate of, LzIs a design matrix.

In the adaptive sliding mode controller, the design is as follows:

Figure BDA00022804915300000414

wherein the content of the first and second substances,

Figure BDA00022804915300000415

to represent

Figure BDA00022804915300000416

Is estimated.

Figure BDA00022804915300000417

Wherein m is greater than 0, n is greater than 0, c1>0,c2>0。sik(t) represents a slip form surface designed to:

Figure BDA00022804915300000418

in the formula, eki=yi-yidWhich is indicative of a tracking error,

Figure BDA00022804915300000419

event trigger on double channelsIn the system, the sensor-to-controller triggering conditions are designed as: e.g. of the typey Tψey≤γmyi(tk)Tψyi(tk) In the formula, ψ represents a weight matrix, γm∈(0,1),ey=yi(tk)-yi(t), y (t) represents the current output, y (t)k)(k=0,1,...,t00) represents the most recently transmitted value.

The controller to actuator triggering conditions are:in the formula (I), the compound is shown in the specification,

Figure BDA0002280491530000052

km>0,kn>0,δa>0,δb>0,δh>0,tqis a trigger time sequence.

In an event trigger based controller, the design result is:

Figure BDA0002280491530000053

wherein the content of the first and second substances,

Figure BDA0002280491530000054

represents an estimate of Γ, a design parameter, and ψ is a variable matrix.

The following describes the technical solution of the present invention in detail by taking a class of nonlinear system adaptive fuzzy fault-tolerant control methods as an example and combining with the accompanying drawings.

As illustrated in FIG. 1, the present invention includes a class of nonlinear systems subject to actuator failure and external disturbances, fuzzy synthetic observers, adaptive sliding mode controllers, dual channel event-triggered mechanisms, and event-trigger based controllers.

Model building

Consider a class of nonlinear control system models as follows:

Figure BDA0002280491530000055

wherein, X2i-1(t)=[x1,x2,...,x2i-1]∈R2i-1Indicating the state of the system,. DELTA.f2i-1(X2i-1T, v) and Δ f2i(X2iT, v) represents a system unknown nonlinear function, and vi is an unknown constant. d2i-1(t) and d2i(t) represents external interference, udi(t) denotes a control input, biTo control the gain. 0 < h1≤hi≤h2< 1 denotes actuator failure factor, h1and h2Is two constants,. epsiloni∈{0,1},tfFor the time of occurrence of a fault usi(t) indicates an actuator paranoia fault. Suppose | | | hi||≤hnWherein h isn>0。

σiOften characterizing a paranoia fault.

Consider the fuzzy logic system theory as follows:

Figure BDA0002280491530000061

where r (x) represents an arbitrary nonlinear function, U is a compact set, and δ is a positive number.

Figure BDA0002280491530000062

χ(x)=[χ1(x),χ2(x),...,χN(x)]TWherein, in the step (A),

Figure BDA0002280491530000063

Figure BDA0002280491530000064

is a membership function.

Based on the fuzzy logic theory, the following system can be obtained:

Figure BDA0002280491530000065

sensor-to-controller channel trigger mechanism design:

ey Tψey≤γmyi(tk)Tψyi(tk) (4)

wherein e isy=yi(tk)-yi(t), ψ is a weight matrix, γmE (0,1) is a given parameter, yi(t) denotes the current output, yi(tk)(k=0,1,...,t00) represents the most recently transmitted value.

Design and certification of the observer:

aiming at the system, an observer is designed as follows:

Figure BDA0002280491530000066

Figure BDA0002280491530000067

wherein etak=2(h2-h1)(hn+h2-h1) P positive definite symmetric matrix, LzIs a design matrix.

Figure BDA0002280491530000068

The design is as follows:

wherein

Figure BDA00022804915300000610

The error system thus obtained is:

Figure BDA0002280491530000071

Figure BDA0002280491530000072

wherein the content of the first and second substances,

Figure BDA0002280491530000073

Figure BDA0002280491530000074

further, it is possible to obtain:

Figure BDA0002280491530000075

in the formula:

for estimating interfering signals, design

Figure BDA0002280491530000077

Figure BDA0002280491530000078

Figure BDA0002280491530000079

Figure BDA00022804915300000710

And (3) proving that: the Lyapuloff function is chosen as:

Figure BDA00022804915300000712

wherein the content of the first and second substances,

Figure BDA00022804915300000713

derivatives of the above formula are available to persons (6) - (14):

Figure BDA00022804915300000714

known from the Lyapunov theorem, when (P (A)z-Lc)+(Az-Lc)TP), the observation error can be converged to zero, and the certification is finished.

Design and analysis of controller

Designing an adaptive sliding mode function:

the tracking error is defined as: e.g. of the typeki=yi-yidThe slip form surface is designed as follows:

Figure BDA0002280491530000081

wherein: wherein eki=yi-yidWhich is indicative of a tracking error,

Figure BDA0002280491530000082

two adaptive parameters are respectively expressed asIn the formula, m is more than 0, n is more than 0, c1>0,c2>0。

Triggering design from the controller to the actuator:

Figure BDA0002280491530000084

in the formula (I), the compound is shown in the specification,

Figure BDA0002280491530000085

km>0,kn>0,δa>0,δb>0,δh>0,tqis a trigger time sequence.

Controller design

The controller is designed as follows:

Figure BDA0002280491530000086

wherein:denotes an estimate of Γ, which is a parameter that requires subsequent design, and ψ will be defined below.

Note that the following relationship holds:

Figure BDA0002280491530000088

wherein:

Figure BDA0002280491530000089

the controller is brought into the sliding mode surface to obtain:

Figure BDA00022804915300000810

in the above formula:

Figure BDA0002280491530000091

analyzing the tracking performance:

selecting a Lyapunov function as:

Figure BDA0002280491530000092

defining:

Figure BDA0002280491530000093

from fuzzy logic theory one can see:

Figure BDA0002280491530000094

wherein the content of the first and second substances,

Figure BDA0002280491530000095

κsis an unknown parameter.

This gives:

Figure BDA0002280491530000096

in the formula (I), the compound is shown in the specification,

Figure BDA0002280491530000098

the derivation of (22) and the substitution of (17) to (24) can be obtained as follows:

Figure BDA0002280491530000099

the sliding mode surface is accessible, and the certification is finished.

Further, from (18) can be obtained:

the carry-in (8) can result in:

Figure BDA00022804915300000911

wherein the content of the first and second substances,

Figure BDA00022804915300000912

solving the above equation can obtain:

Figure BDA00022804915300000913

wherein, Tq=tq+1-tq

Therefore, the event triggering mechanism designed by the invention has a lower limit on two triggering times, namely the Zeno phenomenon can be avoided.

Although illustrative embodiments of the present invention have been described above to facilitate the understanding of the present invention by those skilled in the art, it should be understood that the present invention is not limited to the scope of the embodiments, and various changes may be made apparent to those skilled in the art as long as they are within the spirit and scope of the present invention as defined and defined by the appended claims, and all matters of the invention which utilize the inventive concepts are protected.

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于人工智能的能源监管和预测系统及其方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!