[go: up one dir, main page]

CN105204332B - Dead band and sluggish compound Sandwich system method for estimating state are contained based on Non-smooth surface observer - Google Patents

Dead band and sluggish compound Sandwich system method for estimating state are contained based on Non-smooth surface observer Download PDF

Info

Publication number
CN105204332B
CN105204332B CN201510485771.9A CN201510485771A CN105204332B CN 105204332 B CN105204332 B CN 105204332B CN 201510485771 A CN201510485771 A CN 201510485771A CN 105204332 B CN105204332 B CN 105204332B
Authority
CN
China
Prior art keywords
observer
smooth
state
hysteresis
sandwich
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.)
Expired - Fee Related
Application number
CN201510485771.9A
Other languages
Chinese (zh)
Other versions
CN105204332A (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.)
Guilin University of Electronic Technology
Original Assignee
Guilin University of Electronic Technology
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 Guilin University of Electronic Technology filed Critical Guilin University of Electronic Technology
Priority to CN201510485771.9A priority Critical patent/CN105204332B/en
Publication of CN105204332A publication Critical patent/CN105204332A/en
Application granted granted Critical
Publication of CN105204332B publication Critical patent/CN105204332B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Feedback Control In General (AREA)

Abstract

本发明公开了一种基于非光滑观测器的含有死区和迟滞的复合三明治系统状态估计方法,首先利用关键项分离原则和切换函数,由简单到复杂,借鉴已构建的带死区、带间隙和带迟滞三明治系统非光滑状态空间方程,构建能准确描述含有死区和迟滞的复合三明治系统的非光滑状态空间方程;其次根据构建的复合非光滑三明治状态空间方程,当系统满足观测器的存在性条件时,构造能随复合非光滑三明治系统工作区间变化而自动切换的非光滑状态估计观测器。本方法的优点是:通过引入切换函数更准确地描述该类系统;公开的复合非光滑观测器能够随系统工作区间的切换而自动切换;与传统的观测器比较,采用本方法的观测器能更准确地估计系统的状态值。

The invention discloses a non-smooth observer-based method for estimating the state of a compound sandwich system with dead zone and hysteresis. Firstly, the principle of separation of key items and switching functions are used to learn from the established dead zone and gap. and the non-smooth state-space equation of the sandwich system with hysteresis, and construct the non-smooth state-space equation that can accurately describe the composite sandwich system containing dead zone and hysteresis; secondly, according to the constructed composite non-smooth sandwich state-space equation, when the system satisfies the existence of the observer When the non-smooth condition is met, a non-smooth state estimation observer that can automatically switch with the change of the working range of the compound non-smooth sandwich system is constructed. The advantages of this method are: by introducing a switching function to describe this type of system more accurately; the disclosed compound non-smooth observer can automatically switch with the switching of the system working range; compared with the traditional observer, the observer using this method can Estimate the state value of the system more accurately.

Description

基于非光滑观测器的含有死区和迟滞的复合三明治系统状态 估计方法State of Compound Sandwich System with Dead Zone and Hysteresis Based on Nonsmooth Observer estimation method

技术领域technical field

本发明属于非线性系统的状态估计领域,特别涉及一种基于非光滑观测器的含有死区和迟滞的复合三明治系统状态估计方法。The invention belongs to the field of state estimation of nonlinear systems, in particular to a method for state estimation of a composite sandwich system with dead zones and hysteresis based on non-smooth observers.

背景技术Background technique

对于任何控制系统来说,无论是实现系统的闭环极点配置,还是实现系统的解耦都离不开状态反馈。同时,准确估计系统的状态也是实现系统最优控制和故障诊断的重要依据。然而,系统的状态并不都是易于直接能检测到的,有些状态变量甚至根本无法检测到。因此,研究者常常通过构造状态观测器来解决以上问题。但是,对于特定系统,如果不根据系统实际情况构造观测器进行状态估计,必将导致状态估计的不准确。依据不准确的估计状态无法实现对系统的准确控制,在故障诊断中,不准确的状态估计也会导致故障的误报和漏报。因此,构建能准确估计特定系统状态的状态估计观测器和能够实现准确故障预报的故障预报观测器显得尤为重要。For any control system, whether it is to realize the closed-loop pole configuration of the system or to realize the decoupling of the system, it is inseparable from the state feedback. At the same time, accurately estimating the state of the system is also an important basis for realizing the optimal control and fault diagnosis of the system. However, not all states of the system are easily detectable directly, and some state variables cannot even be detected at all. Therefore, researchers often solve the above problems by constructing state observers. However, for a specific system, if the observer is not constructed according to the actual situation of the system for state estimation, it will inevitably lead to inaccurate state estimation. Accurate control of the system cannot be realized based on inaccurate state estimation. In fault diagnosis, inaccurate state estimation will also lead to false positives and false negatives of faults. Therefore, it is particularly important to construct a state estimation observer that can accurately estimate a specific system state and a fault prediction observer that can realize accurate fault prediction.

死区、间隙和迟滞是最常见的非光滑非线性特性。死区广泛存在于直流电机,机械传动系统、液压传动系统、机电一体化系统和功放电路系统中。间隙广泛存在于齿轮机械传动系统、电动阀、数字电路、传感器和液压系统中。近年来,采用记忆合金、压电陶瓷的智能执行装置由于具有定位精度高、驱动力大和响应快等优点,被广泛应用在精密加工机床、航天飞机的柔性机械手臂和天文望远镜等精密设备的定位系统中,但是记忆合金和压电陶瓷中存在着迟滞这种非光滑非线性,因此,迟滞广泛存在于精密加工机床、航天飞机的柔性机械手臂和天文望远镜等精密设备的定位系统中。另外,通信系统中常用的射频电路和锁相环路也包含有迟滞三明治系统。而在工程实际中,死区、间隙和迟滞非线性特性往往不是孤立的,而是与其他传统环节相联接,夹在两个线性动态环节之间,被称为非光滑三明治系统。带死区、间隙和迟滞的非光滑三明治系统可统一用图1所示的结构框图来描述。Dead zone, gap and hysteresis are the most common non-smooth nonlinear characteristics. Dead zones widely exist in DC motors, mechanical transmission systems, hydraulic transmission systems, mechatronics systems and power amplifier circuit systems. Backlash widely exists in gear mechanical transmission systems, electric valves, digital circuits, sensors and hydraulic systems. In recent years, intelligent actuators using memory alloys and piezoelectric ceramics have been widely used in the positioning of precision equipment such as precision machine tools, flexible robotic arms of space shuttles, and astronomical telescopes due to their advantages such as high positioning accuracy, large driving force, and fast response. In the system, but there is a non-smooth nonlinearity such as hysteresis in memory alloys and piezoelectric ceramics. Therefore, hysteresis widely exists in the positioning systems of precision machine tools, flexible robotic arms of space shuttles, and astronomical telescopes. In addition, radio frequency circuits and phase-locked loops commonly used in communication systems also contain hysteresis sandwich systems. In engineering practice, the dead zone, gap and hysteresis nonlinear characteristics are often not isolated, but connected with other traditional links and sandwiched between two linear dynamic links, which is called a non-smooth sandwich system. The non-smooth sandwich system with dead zone, gap and hysteresis can be described by the structural block diagram shown in Figure 1.

但是,在实际的工程中,很多系统并非是如图1所示的典型非光滑三明治系统,例如,一个柔性机械手臂由放大电路、直流电机、压电陶瓷和机器手臂的执行机构组成,同样放大电路可以看作一个线性环节L1,直流电机存在死区看作一个死区环节DZ,压电陶瓷存在迟滞特性可以看作一个迟滞环节HS,最后,机器手臂的执行机构可以看作是一个线性环节L2。因此,整个系统可以表示为图2所示的结构,它的非光滑环节由一个死区串联一个迟滞组成。However, in actual engineering, many systems are not the typical non-smooth sandwich system shown in Figure 1. For example, a flexible robotic arm is composed of an amplifier circuit, a DC motor, piezoelectric ceramics, and the actuator of the robot arm. The circuit can be regarded as a linear link L1, the dead zone of the DC motor can be regarded as a dead zone link DZ, the hysteresis characteristic of piezoelectric ceramics can be regarded as a hysteresis link HS, and finally, the actuator of the robot arm can be regarded as a linear link L2. Therefore, the whole system can be expressed as the structure shown in Figure 2, and its non-smooth link is composed of a dead zone and a hysteresis in series.

为此,本发明定义了一类新的非光滑三明治系统:如果非光滑三明治系统的中间环节不止一个,而是多个非光滑环节串联在一起,这样的非光滑三明治系统称作复合非光滑三明治系统,图2所示的系统就是含有死区和迟滞的复合三明治系统。For this reason, the present invention defines a new type of non-smooth sandwich system: if there is more than one intermediate link in the non-smooth sandwich system, but a plurality of non-smooth links connected in series, such a non-smooth sandwich system is called a composite non-smooth sandwich system system, the system shown in Figure 2 is a compound sandwich system containing dead zone and hysteresis.

针对特定系统构造相应的观测器一直都是控制工程领域的一个研究热点。自D.J.Luenberger(1971)在本世纪70年代提出著名的Luenberger观测器以来,对于定常线性系统观测器的设计理论和方法就已成熟。但对于非线性系统却不同,首先,非线性系统的能观性是一个局部特性;第二,线性系统的能观性与系统输入无关,只取决于系统本身的结构,而非线性系统的能观性不但与系统结构有关,同时还与系统输入有关。正是由于非线性系统的复杂性,对于非线性系统我们很难找到一个统一的观测器构造方法,往往是针对某一类非线性系统构造一类特定的观测器。Constructing corresponding observers for specific systems has always been a research hotspot in the field of control engineering. Since D.J. Luenberger (1971) proposed the famous Luenberger observer in the 1970s, the design theory and method for the observer of steady linear system have been mature. But it is different for nonlinear systems. First, the observability of nonlinear systems is a local characteristic; Observability is not only related to system structure, but also related to system input. Because of the complexity of nonlinear systems, it is difficult for us to find a unified observer construction method for nonlinear systems, and we often construct a specific type of observer for a certain type of nonlinear system.

在特殊系统观测器设计方面,马克茂,马萍(2003)对满足Lipschitz条件的非线性系统开展了观测器设计研究。朱芳来(2004)对类Lyapunov非线性系统设计了降维观测器进行状态估计。周少武,章兢(2001)提出一种改进的Lipschitz非线性系统观测器的设计方法。栾小丽等(2008)构造了非线性不确定时滞系统的观测器,利用该观测器对该类系统进行鲁棒控制。韩春艳等(2009)针对随机时滞系统构建特定观测器进行状态估计。吴敏等(2008)完成了含不可观变迁事件图的状态估计器设计。A.Lj.Juloski.等(2002,2003)针对分段线性系统设计一种Luenberger型切换观测器进行状态估计。A.Alessandri等(2001)利用共用 Lyapunov函数方法求解分段线性切换系统的观测器增益矩阵。周祖鹏,谭永红(2011,2012) 对单一的带死区、间隙和迟滞三明治系统设计了非光滑观测器进行了状态估计。In terms of observer design for special systems, Ma Kemao and Ma Ping (2003) conducted research on observer design for nonlinear systems satisfying Lipschitz conditions. Zhu Fanglai (2004) designed a reduced-dimensional observer for Lyapunov-like nonlinear systems for state estimation. Zhou Shaowu and Zhang Jing (2001) proposed an improved design method of Lipschitz nonlinear system observer. Luan Xiaoli et al. (2008) constructed an observer for a nonlinear uncertain time-delay system, and used the observer to robustly control this type of system. Han Chunyan et al. (2009) constructed a specific observer for stochastic time-delay systems for state estimation. Wu Min et al. (2008) completed the design of state estimator with unobservable transition event graph. A.Lj.Juloski. et al. (2002, 2003) designed a Luenberger-type switched observer for state estimation for piecewise linear systems. A. Alessandri et al. (2001) used the shared Lyapunov function method to solve the observer gain matrix of a piecewise linear switched system. Zhou Zupeng, Tan Yonghong (2011, 2012) designed a non-smooth observer for a single sandwich system with dead zone, gap and hysteresis for state estimation.

但是,以上状态估计方法都是针对特定系统开展观测器设计,在这些方法中都假设系统是完全能观的或是给定只有一个非光滑环节,而复合非光滑三明治系统在某工作区间不完全能观且具有两个串联的非光滑环节。因此,在对复合非光滑三明治系统进行状态估计观测器设计时,必须同时要考虑系统不完全能观和复合后的新问题。因此,本发明将拓展复杂系统状态观测器理论,解决含有死区和迟滞的复合三明治系统状态变量的准确状态估计问题,本发明具有一定的科学理论意义与实际应用前景。However, the above state estimation methods are designed for the observer for a specific system. In these methods, it is assumed that the system is completely observable or given only one non-smooth link, and the composite non-smooth sandwich system is incomplete in a certain working range. Observable and has two non-smooth links in series. Therefore, when designing state estimation observers for composite non-smooth sandwich systems, the incomplete observability of the system and the new problems after composite must be considered at the same time. Therefore, the present invention will expand the theory of state observers for complex systems and solve the problem of accurate state estimation of state variables in compound sandwich systems containing dead zones and hysteresis. The present invention has certain scientific and theoretical significance and practical application prospects.

发明内容Contents of the invention

针对上述技术的不足,本发明公开了一种基于非光滑观测器的针对含有死区和迟滞的复合三明治系统的状态估计方法,与带死区,带间隙和带迟滞的单一非光滑三明治系统比较,采用该方法能解决单一非光滑观测器无法解决的复合问题,与传统的观测器比较,采用该方法的观测器能更准确地估计系统的状态值。Aiming at the deficiencies of the above technologies, the present invention discloses a state estimation method for a compound sandwich system with dead zone and hysteresis based on a non-smooth observer, compared with a single non-smooth sandwich system with dead zone, gap and hysteresis , using this method can solve complex problems that cannot be solved by a single non-smooth observer. Compared with the traditional observer, the observer using this method can estimate the state value of the system more accurately.

实现本发明目的的技术方案是:The technical scheme that realizes the object of the present invention is:

基于非光滑观测器的含有死区和迟滞的复合三明治系统状态估计方法,包含如下步骤:The state estimation method of compound sandwich system with dead zone and hysteresis based on non-smooth observer includes the following steps:

步骤1:利用关键项分离原则和切换函数,由简单到复杂,借鉴已构建的带死区、带间隙和带迟滞三明治系统非光滑状态空间方程,构建能准确描述含有死区和迟滞的复合三明治系统的非光滑状态空间方程;Step 1: Using the key item separation principle and switching function, from simple to complex, drawing on the non-smooth state space equations of the sandwich system with dead zone, gap and hysteresis, construct a composite sandwich that can accurately describe dead zone and hysteresis The non-smooth state-space equation of the system;

步骤2:根据步骤1构建的复合非光滑三明治状态空间方程,当系统满足观测器的存在性条件时,构造能随复合非光滑三明治系统工作区间变化而自动切换的非光滑状态估计观测器,并给出相应非光滑状态估计观测器的存在条件和收敛性定理。Step 2: According to the compound non-smooth sandwich state space equation constructed in step 1, when the system satisfies the existence condition of the observer, construct a non-smooth state estimation observer that can automatically switch with the change of the working range of the compound non-smooth sandwich system, and The existence conditions and convergence theorems of the corresponding nonsmooth state estimation observers are given.

所述步骤1包括如下步骤:Described step 1 comprises the following steps:

(1)含有死区和迟滞的复合三明治系统的前段线性环节L1(.),如式(1)所示:(1) The front-end linear link L 1 (.) of the composite sandwich system with dead zone and hysteresis, as shown in formula (1):

含有死区和迟滞的复合三明治系统的后端线性环节L2(.),如式(2)所示:The back-end linear link L 2 (.) of the compound sandwich system with dead zone and hysteresis is shown in formula (2):

(2)死区和迟滞的建模(2) Modeling of dead zone and hysteresis

死区环节DZ的输入输出之间的数学模型,如式(3)所示:The mathematical model between the input and output of the dead zone link DZ is shown in formula (3):

迟滞的输入输出关系的数学模型,如式(4)所示:The mathematical model of the hysteresis input-output relationship is shown in formula (4):

其中, in,

其中,yi∈R1×1u∈R1×1,vi∈R1×1,i=1,2, x1i和x2i分别代表前段线性环节和后端线性环节的第i个状态变量;是状态转移矩阵,是输入矩阵,yi∈R1×1是输出变量,ni表示第i个线性子系统的维数, u∈R1×1是输入变量,v1∈R1×1是迟滞的输入变量同时也是死区的输出变量,v2∈R1×1是迟滞的输出变量。zi(k)是第i个间隙的输出,wi是第i个间隙在构成迟滞中所占的权重,Bi(□) 是单个间隙的输入输出函数,n用来构建迟滞的间隙的个数;m1b是间隙的斜率,m1d是死区的斜率;D1b是间隙的宽度,D1d是死区的宽度。in, y i ∈ R 1×1 , u∈R 1×1 , v i ∈R 1× 1 , i=1,2, x 1i and x 2i respectively represent the i-th state variable of the front-end linear link and the back-end linear link; is the state transition matrix, is the input matrix, y i ∈ R 1×1 is the output variable, n i represents the dimension of the i-th linear subsystem, u∈R 1×1 is the input variable, v 1 ∈ R 1×1 is the hysteresis input variable It is also the output variable of the dead zone, and v 2 ∈ R 1×1 is the output variable of the hysteresis. z i (k) is the output of the i-th gap, w i is the weight of the i-th gap in forming the hysteresis, B i (□) is the input-output function of a single gap, n is used to construct the hysteresis gap Number; m 1b is the slope of the gap, m 1d is the slope of the dead zone; D 1b is the width of the gap, D 1d is the width of the dead zone.

所述步骤2包括如下步骤:Described step 2 comprises the following steps:

(1)构造该系统的非光滑观测器,根据式(1),(2),(3)和(4),构造含有死区和迟滞的复合三明治系统的状态观测器如下:(1) Construct the non-smooth observer of the system. According to formulas (1), (2), (3) and (4), the state observer of the compound sandwich system with dead zone and hysteresis is constructed as follows:

其中, in,

其中,是反馈矩阵;in, is the feedback matrix;

(2)给定式(5)观测器的存在条件和收敛性定理:(2) Given the existence condition and convergence theorem of the observer in formula (5):

设定系统满足如下条件:Set the system to meet the following conditions:

条件1状态变量x是有界的,即‖x(k)‖m≤xb,xb≥0;其中‖‖m表示m范数,xb表示状态变量的最大边界值;Condition 1 The state variable x is bounded, ie ‖x(k)‖ m ≤ x b , x b ≥ 0; where ‖‖ m represents the norm of m, and x b represents the maximum boundary value of the state variable;

条件2观测器的初始误差是有界的,即‖e(1)‖m≤eb,eb≥0;eb表示观测器初始误差的最大边界值;Condition 2 The initial error of the observer is bounded, that is, ‖e(1)‖ m ≤ e b , e b ≥ 0; e b represents the maximum boundary value of the initial error of the observer;

条件3前段线性子系统的转移矩阵A1的特征值都在单位圆内;Condition 3 The eigenvalues of the transition matrix A 1 of the front-end linear subsystem are all within the unit circle;

定理:对于满足以上三个假设条件的含有死区和迟滞的复合三明治系统,可以构造如式 (5)所示的观测器对该系统进行状态估计,如果选择观测器的反馈矩阵K2,使得(A2-K2C22) 的特征值均在单位圆内,那么式(5)所示的观测器的估计误差最终会收敛到零,其中,A2表示后端线性系统的转移矩阵,K2表示后端线性系统的反馈矩阵,C22表示后端线性系统的输出矩阵。Theorem: For a composite sandwich system with dead zone and hysteresis that satisfies the above three assumptions, an observer as shown in equation (5) can be constructed to estimate the state of the system. If the feedback matrix K 2 of the observer is selected such that The eigenvalues of (A 2 -K 2 C 22 ) are all within the unit circle, then the estimation error of the observer shown in equation (5) will eventually converge to zero, where A 2 represents the transition matrix of the back-end linear system, K 2 represents the feedback matrix of the back-end linear system, and C 22 represents the output matrix of the back-end linear system.

本发明方法的优点在于:The advantage of the inventive method is:

1.充分考虑了死区和迟滞的非线性和非光滑特性和两种的串联复合特性,通过在复合三明治系统中,引入切换函数更准确地描述该类系统,通过复合函数公式(4)建立了其准确的数学模型以描述该类系统,公式(4)把死区和迟滞非光滑特性连接在一起,解决了如何准确描述复合三明治的难题。1. Fully consider the non-linear and non-smooth characteristics of the dead zone and hysteresis and the two kinds of series composite characteristics. In the composite sandwich system, the switching function is introduced to describe this type of system more accurately, and the composite function formula (4) is established. An accurate mathematical model is established to describe this type of system. Formula (4) connects the dead zone and hysteretic non-smooth properties together, and solves the problem of how to accurately describe the composite sandwich.

2.在构建的系统的准确数学模型的基础上,构造复合非光滑状态观测器估计其状态值,其中复合非光滑观测器能够随系统工作区间的切换而自动切换,特别是公式(5)中包含了连接两个非光滑环节的复合表达关系,成功地解决了复合非光滑三明治系统状态观测器的构建难题,并给出了该类系统状态观测器的存在条件和收敛性定理。2. On the basis of the accurate mathematical model of the constructed system, construct a composite non-smooth state observer to estimate its state value, wherein the composite non-smooth observer can automatically switch with the switching of the system working range, especially in the formula (5) It includes the compound expression relation connecting two non-smooth links, successfully solves the problem of constructing the state observer of the compound non-smooth sandwich system, and gives the existence condition and convergence theorem of the state observer of this kind of system.

3.与单一的带死区,带间隙,带迟滞的非光滑三明治非光滑观测器比较,构造的复合非光滑三明治系统成功地解决了多个非光滑环节串联的状态估计问题,这是过去方法无法解决的。3. Compared with the single non-smooth sandwich non-smooth observer with dead zone, gap, and hysteresis, the constructed compound non-smooth sandwich system successfully solves the state estimation problem of multiple non-smooth links in series, which is the past method unsolvable.

4.与传统线性观测器比较,构造的复合非光滑状态估计方法能更准确的估计系统的状态值。4. Compared with the traditional linear observer, the constructed compound non-smooth state estimation method can estimate the state value of the system more accurately.

附图说明Description of drawings

图1非光滑三明治系统的结构;Fig.1 Structure of non-smooth sandwich system;

图2含有死区和迟滞的复合三明治系统的结构;Fig. 2 Structure of compound sandwich system with dead zone and hysteresis;

图3死区环节DZ的输入输出关系图;Figure 3 is the input-output relationship diagram of the dead zone link DZ;

图4迟滞的输入输出特性图;Figure 4 hysteresis input and output characteristic diagram;

图5第i个间隙的输入输出关系图;The input-output relationship diagram of the i-th gap in Fig. 5;

图6本发明观测器的状态估计结果图;Fig. 6 is a state estimation result diagram of the observer of the present invention;

图7传统线性观测器的状态估计结果图;Fig. 7 State estimation result diagram of traditional linear observer;

图8本发明观测器和传统线性观测器的状态估计误差比较图。Fig. 8 is a comparison diagram of the state estimation error between the observer of the present invention and the traditional linear observer.

具体实施方式detailed description

下面结合实施例和附图对本发明内容作进一步的阐述,但不是对本发明的限定:Below in conjunction with embodiment and accompanying drawing, content of the present invention will be further elaborated, but not limitation of the present invention:

实施例Example

基于非光滑观测器的含有死区和迟滞的复合三明治系统状态估计方法,包含如下步骤:The state estimation method of compound sandwich system with dead zone and hysteresis based on non-smooth observer includes the following steps:

步骤1:利用关键项分离原则和切换函数,由简单到复杂,借鉴已构建的带死区、带间隙和带迟滞三明治系统非光滑状态空间方程,构建能准确描述含有死区和迟滞的复合三明治系统的非光滑状态空间方程。Step 1: Using the key item separation principle and switching function, from simple to complex, drawing on the non-smooth state space equations of the sandwich system with dead zone, gap and hysteresis, construct a composite sandwich that can accurately describe dead zone and hysteresis Nonsmooth state-space equations for the system.

步骤1中包括如下步骤:Step 1 includes the following steps:

(1)含有死区和迟滞的复合三明治系统的前段线性环节L1(1) Front-end linear link L 1 of compound sandwich system with dead zone and hysteresis:

含有死区和迟滞的复合三明治系统的后端线性环节L2Back-end linear link L 2 of compound sandwich system with dead zone and hysteresis:

(2)死区和迟滞的建模(2) Modeling of dead zone and hysteresis

死区环节DZ的输入和输出关系见图3,其输入输出之间的数学模型为:The relationship between the input and output of the dead zone DZ is shown in Figure 3, and the mathematical model between its input and output is:

其中,m1d=m2d=1,D1d=D2d=0.01。Wherein, m 1d =m 2d =1, D 1d =D 2d =0.01.

迟滞的输入输出特性如图4所示,其输入输出关系的数学模型为:The input and output characteristics of hysteresis are shown in Figure 4, and the mathematical model of its input and output relationship is:

HS:迟滞由n=7个间隙叠加而成,7个间隙的参数如下:HS: The hysteresis is formed by superimposing n=7 gaps, and the parameters of the 7 gaps are as follows:

wi=1,m1b=m2b=1,D1b=D2b=ci/2,(i=1,2,...,7),w i =1, m 1b =m 2b =1, D 1b =D 2b =c i /2, (i=1,2,...,7),

c1=0.14,c2=0.12,c3=0.1,c4=0.08,c5=0.06,c6=0.04,c7=0.02,其中ci表示第i个间隙的宽度,第i个间隙的输入输出关系如图5所示。c 1 =0.14, c 2 =0.12, c 3 =0.1, c 4 =0.08, c 5 =0.06, c 6 =0.04, c 7 =0.02, where c i represents the width of the i-th gap, and the i-th gap The input-output relationship is shown in Figure 5.

步骤2:根据步骤1构建的复合非光滑三明治状态空间方程,当系统满足观测器的存在性条件时,构造能随复合非光滑三明治系统工作区间变化而自动切换的非光滑状态估计观测器,并给出相应非光滑状态估计观测器的存在条件和收敛性定理。Step 2: According to the compound non-smooth sandwich state space equation constructed in step 1, when the system satisfies the existence condition of the observer, construct a non-smooth state estimation observer that can automatically switch with the change of the working range of the compound non-smooth sandwich system, and The existence conditions and convergence theorems of the corresponding nonsmooth state estimation observers are given.

步骤2包括如下步骤:Step 2 includes the following steps:

(1)构建发明内容中提出的如式(5)所示的非光滑状态观测器如下:(1) Construct the non-smooth state observer as shown in formula (5) proposed in the summary of the invention as follows:

其中, in,

c1=0.14,c2=0.12,c3=0.1,c4=0.08,c5=0.06,c6=0.04,c7=0.02,c 1 =0.14, c 2 =0.12, c 3 =0.1, c 4 =0.08, c 5 =0.06, c 6 =0.04, c 7 =0.02,

其中,K2=[0.1 0.1]T∈R2×1是反馈矩阵。Wherein, K 2 =[0.1 0.1] T ∈ R 2×1 is the feedback matrix.

(2)分析非光滑观测器式(6)的收敛性:(2) Analyze the convergence of the non-smooth observer formula (6):

实施例满足收敛定理的三个条件:The embodiment satisfies the three conditions of the convergence theorem:

条件1:实施例的状态变量x是有界的,即‖x(k)‖1≤100,其中‖‖1表示1范数;Condition 1: The state variable x of the embodiment is bounded, i.e. ‖x(k)‖ 1 ≤ 100, where ‖‖ 1 means 1 norm;

条件2:实施例中观测器的初始误差是有界的,即‖e(1)‖1≤20;Condition 2: the initial error of the observer in the embodiment is bounded, that is, ‖e( 1 )‖ 1≤20;

条件3:实施例的前段线性子系统的转移矩阵A1的特征值为[0.8,0.45]T都在单位圆内;Condition 3 : The eigenvalues of the transition matrix A1 of the front-end linear subsystem of the embodiment are [0.8,0.45] and T is all within the unit circle;

实施例中,选取K2=[0.1 0.1]T,则(A2-K2C2)的特征值为 [0.8000+0.0316i,0.8000-0.0316i]T均在单位圆内,根据步骤2中的收敛定理可知,系统的状态估计值最终将收敛到真实值。In the embodiment, select K 2 =[0.1 0.1] T , then the eigenvalues of (A 2 -K 2 C 2 ) [0.8000+0.0316i,0.8000-0.0316i] T are all within the unit circle, according to step 2 The convergence theorem shows that the estimated value of the state of the system will eventually converge to the true value.

为了说明本发明的状态估计方法和非光滑状态观测器的有效性,本实施例还构造了一种传统的线性观测器对同一系统进行状态估计,线性观测器如式(7)所示:In order to illustrate the effectiveness of the state estimation method and the non-smooth state observer of the present invention, this embodiment also constructs a traditional linear observer to estimate the state of the same system, and the linear observer is shown in formula (7):

其中, in,

其中,A表示转移矩阵,B表示输入矩阵,Kl表示增益矩阵,设定线性观测器的增益矩阵Kl=[0 0 0.1 0.1]T,并给定观测器的初始状态值均为仿真系统的初始值均为x(0)=[0,0,0,0]T,采样周期为0.01秒,仿真时间为3秒。Among them, A represents the transition matrix, B represents the input matrix, K l represents the gain matrix, the gain matrix K l of the linear observer is set =[0 0 0.1 0.1] T , and the initial state value of the given observer is The initial values of the simulation system are all x(0)=[0,0,0,0] T , the sampling period is 0.01 second, and the simulation time is 3 seconds.

由图6可见,本发明的状态估计方法能很好地跟踪系统的实际状态值,获得准确的状态估计值。由图7可见,传统的线性观测器无法准确估计系统的x21(k)和x22(k)两个状态值。由图8可见,对于x21(k)和x22(k)两个状态,传统的线性观测器估计方法的估计误差要远大于本发明的状态估计方法的估计误差。It can be seen from FIG. 6 that the state estimation method of the present invention can track the actual state value of the system well and obtain accurate state estimation value. It can be seen from Fig. 7 that the traditional linear observer cannot accurately estimate the two state values of x 21 (k) and x 22 (k) of the system. It can be seen from Fig. 8 that for the two states of x 21 (k) and x 22 (k), the estimation error of the traditional linear observer estimation method is much larger than the estimation error of the state estimation method of the present invention.

Claims (1)

1.基于非光滑观测器的含有死区和迟滞的复合三明治系统状态估计方法,包括利用关键项分离原则和切换函数,由简单到复杂,借鉴已构建的带死区、带间隙和带迟滞三明治系统非光滑状态空间方程,构建能准确描述含有死区和迟滞的复合三明治系统的非光滑状态空间方程的步骤,其特征在于:还包括1. State estimation method for compound sandwich system with dead zone and hysteresis based on non-smooth observer, including the use of key item separation principle and switching function, from simple to complex, drawing on the established sandwich with dead zone, gap and hysteresis The non-smooth state-space equation of the system is a step of constructing a non-smooth state-space equation that can accurately describe the compound sandwich system containing dead zone and hysteresis, and is characterized in that: it also includes 根据构建的复合非光滑三明治状态空间方程,当系统满足观测器的存在性条件时,构造能随复合非光滑三明治系统工作区间变化而自动切换的非光滑状态估计观测器,并给出相应非光滑状态估计观测器的存在条件和收敛性定理的步骤,具体如下:According to the constructed compound non-smooth sandwich state space equation, when the system satisfies the existence condition of the observer, construct a non-smooth state estimation observer that can automatically switch with the change of the working range of the compound non-smooth sandwich system, and give the corresponding non-smooth The steps of the existence condition and convergence theorem of the state estimation observer are as follows: (1)构造该系统的非光滑观测器,构造含有死区和迟滞的复合三明治系统的状态观测器如下:(1) Construct the non-smooth observer of the system, and construct the state observer of the composite sandwich system with dead zone and hysteresis as follows: 其中,是反馈矩阵;in, is the feedback matrix; (2)给定式(5)观测器的存在条件和收敛性定理:(2) Given equation (5) the existence condition and convergence theorem of the observer: 设定系统满足如下条件:Set the system to meet the following conditions: 条件1状态变量是有界的,即其中表示m范数,表示状态变量的最大边界值;condition 1 state variable is bounded, that is, in Indicates the m-norm, Indicates the maximum boundary value of the state variable; 条件2观测器的初始误差是有界的,即表示观测器初始误差的最大边界值;Condition 2 The initial error of the observer is bounded, namely Indicates the maximum boundary value of the initial error of the observer; 条件3前段线性子系统的转移矩阵的特征值都在单位圆内;Condition 3 Transition matrix of front-end linear subsystem The eigenvalues of are all within the unit circle; 定理:对于满足以上三个假设条件的含有死区和迟滞的复合三明治系统,可以构造如式(5)所示的观测器对该系统进行状态估计,如果选择观测器的反馈矩阵,使得的特征值均在单位圆内,那么式(5)所示的观测器的估计误差最终会收敛到零,其中,表示后端线性系统的转移矩阵,表示后端线性系统的反馈矩阵,表示后端线性系统的输出矩阵。Theorem: For a compound sandwich system with dead zone and hysteresis that satisfies the above three assumptions, an observer as shown in equation (5) can be constructed to estimate the state of the system. If the feedback matrix of the observer is selected , making The eigenvalues of are all within the unit circle, then the estimation error of the observer shown in equation (5) will eventually converge to zero, where, represents the transition matrix of the back-end linear system, Represents the feedback matrix of the back-end linear system, Represents the output matrix of the backend linear system.
CN201510485771.9A 2015-08-10 2015-08-10 Dead band and sluggish compound Sandwich system method for estimating state are contained based on Non-smooth surface observer Expired - Fee Related CN105204332B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510485771.9A CN105204332B (en) 2015-08-10 2015-08-10 Dead band and sluggish compound Sandwich system method for estimating state are contained based on Non-smooth surface observer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510485771.9A CN105204332B (en) 2015-08-10 2015-08-10 Dead band and sluggish compound Sandwich system method for estimating state are contained based on Non-smooth surface observer

Publications (2)

Publication Number Publication Date
CN105204332A CN105204332A (en) 2015-12-30
CN105204332B true CN105204332B (en) 2017-08-29

Family

ID=54952079

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510485771.9A Expired - Fee Related CN105204332B (en) 2015-08-10 2015-08-10 Dead band and sluggish compound Sandwich system method for estimating state are contained based on Non-smooth surface observer

Country Status (1)

Country Link
CN (1) CN105204332B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108227679B (en) * 2018-01-12 2020-06-05 桂林电子科技大学 A State Estimation Method for Gap Sandwich Systems with Faults
CN108279569B (en) * 2018-01-12 2020-08-21 桂林电子科技大学 State estimation method for hysteresis sandwich system with fault
CN112731809B (en) * 2020-12-21 2023-02-28 桂林电子科技大学 A State and Fault Estimation Method for Dead Zone Sandwich Systems
CN112987683B (en) * 2021-01-08 2022-02-18 桂林电子科技大学 Fault positioning method for dead zone non-smooth sandwich system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5687098A (en) * 1995-10-30 1997-11-11 Fisher Controls International, Inc. Device data acquisition
US6644332B1 (en) * 2001-01-25 2003-11-11 Fisher Controls International Inc. Method and apparatus for multiple-input-multiple-output control of a valve/actuator plant
JP4376202B2 (en) * 2005-04-07 2009-12-02 本田技研工業株式会社 Control device
CN101382967B (en) * 2008-09-02 2010-07-14 陕西电力科学研究院 The simulation method of the main servomotor of the governor of the water turbine
DE112010000813T5 (en) * 2009-02-02 2012-02-09 Fisher-Rosemount Systems, Inc. Model predictive controller with tunable integral component to compensate for model mismatch
DE102012212364A1 (en) * 2012-07-13 2014-01-16 Wobben Properties Gmbh Method and device for feeding electrical energy into an electrical supply network
CN104260107B (en) * 2014-09-04 2016-03-30 北京邮电大学 A method for realizing space manipulator flexible joint backlash compensation

Also Published As

Publication number Publication date
CN105204332A (en) 2015-12-30

Similar Documents

Publication Publication Date Title
CN105204332B (en) Dead band and sluggish compound Sandwich system method for estimating state are contained based on Non-smooth surface observer
CN108303885B (en) Self-adaptive control method of motor position servo system based on disturbance observer
CN104345638A (en) ADRAC (active-disturbance-rejection adaptive control) method for hydraulic motor position servo system
CN104333280B (en) Robustness adaptive control (RAC) method of direct driving motor system
Zhai et al. Adaptive finite‐time control for nonlinear teleoperation systems with asymmetric time‐varying delays
CN108646569B (en) Control method of teleoperation system in discrete time state
CN113110059B (en) Control method for actual tracking of single-link mechanical arm system based on event triggering
CN109333529A (en) Output-consistent controller and design method for multiple single-arm manipulators with predefined performance
CN104142627A (en) Networked brushless direct current motor time-delay compensation and control method using active-disturbance-rejection control technology
Guerrero et al. FPGA‐based active disturbance rejection velocity control for a parallel DC/DC buck converter‐DC motor system
You et al. Distributed adaptive event‐triggered control for leader‐following consensus of multi‐agent systems
Yao et al. Adaptive Robust Motion Control of Direct‐Drive DC Motors with Continuous Friction Compensation
CN104953913A (en) Networked AC (alternating current) motor LS-SVM (least squares support vector machine) generalized inverse decoupling control method based on active-disturbance rejection
CN109491244A (en) A kind of unmanned plane fleet system method for diagnosing faults based on sliding mode observer
He et al. Active disturbance rejection adaptive control for uncertain nonlinear systems with unknown time‐varying dead‐zone input
CN108155833A (en) Consider the motor servo system Asymptotic Stability control method of electrical characteristic
Pang et al. Input design-based compensation control for networked nonlinear systems with random delays and packet dropouts
Al-Shuka et al. Hybrid regressor and approximation-based adaptive control of robotic manipulators with contact-free motion
Bonab et al. An observer-based control for a networked control of permanent magnet linear motors under a false-data-injection attack
Pan et al. Novel Nonsingular Fast Terminal Sliding Mode Control for a Class of Second‐Order Uncertain Nonlinear Systems
Hu et al. Observer‐based optimal adaptive control for multimotor driving servo systems
CN108279569B (en) State estimation method for hysteresis sandwich system with fault
Yuan et al. Adaptive backstepping sliding mode control of the hybrid conveying mechanism with mismatched disturbances via nonlinear disturbance observers
Zhai et al. Adaptive stabilization of nonlinear teleoperation systems: An SIIOS approach
Shu et al. Asynchronous output-feedback stabilization of discrete-time Markovian jump linear systems

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20170829