第4章 非线性系统线性化

合集下载

基于BP神经网络的空气源热泵温度MPC策略

基于BP神经网络的空气源热泵温度MPC策略

Sep. 2021Vol.2& No.92021年9月 第28卷第9期控制工程Control Engineering of China文章编号:1671-7848(2021)09」765・08DOI: 10.14107/j xnki.kzgc.20190688基于BP 神经网络的空气源热泵温度MPC 策略高龙,杨奕,任晓琳,于婿雅,韩青青 (南通大学电气工程学院,江苏南通226019)摘 要:空气源热泵系统是一个非线性强且大时滞的系统,釆用常规的PID-PID 串级控制 难以达到对出水温度预期的控制效果。

针对这一问题,建立了空气源热泵热水系统中的水流量与出水温度之间的数学模型。

釆用BP 神经网络作为模型预测控制器及拟牛顿法进行 目标误差函数数值优化,提出模型预测控制(MPC)算法与PID 控制相结合的新型MPC-PID 串级控制策略,并对空气源热泵热水系统进行跟踪性能和抗干扰性能测试。

仿真结果表明, 此控制策略提高了热泵系统的跟踪性能和抗干扰性能,还改善了系统强鲁棒性,其总体性能优于PID-PID 串级控制系统。

关键词:空气源热泵;模型预测控制;BP 神经网络;串级控制;拟牛顿法 中图分类号:TP273文献标识码:AMPC Strategy of Air Source Heat Pump Temperature Based onBP Neural NetworkGAO Long, YANG Yi, RENXiao-lin, YU Jing-ya, HAN Qing-qing(The College of Electrical Engineering, Nantong University, Nantong 226019, China )Abstract: The air source heat pump system is a system with strong nonlinearity and large time delay. It is difficult to achieve the expected control effect on the temperature of the effluent by using the conventional PID-PID cascade control. Aiming at this problem, a mathematical model of the water flow rate and water temperature in the air source heat pump hot water system is established. The BP neural network is used as the model predictive controller and the quasi-Newton method is used to optimize the target error function. A new MPC-PID cascade control strategy combining model predictive control (MPC) algorithm and PID control is proposed. The tracking performance and anti-interference performance of the air source heat pump hot water system are tested. The simulation results show that this control strategy improves the tracking performance and anti-interference performance of the heat pump system, and also improves the strong robustness of the system. Its overall performance is better than that of the PID-PID cascade control system.Key words: Air source heat pump; model predictive control; BP neural network; cascade control; quasi-Newton method1引言随着生态环境恶化和不可再生能源的急剧减少,因为具有运行费较低的优势,发展可再生能 源技术和保护生态类热源产品技术脫颖而出。

现代控制理论习题解答(第四章)

现代控制理论习题解答(第四章)

第四章 控制系统的稳定性3-4-1 试确定下列二次型是否正定。

(1)3123212322212624)(x x x x x x x x x x v --+++= (2)232123222126410)(x x x x x x x x v ++---= (3)312321232221422410)(x x x x x x x x x x v --+++= 【解】: (1)04131341111,034111,01,131341111<-=---->=>⇒⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡----=P 二次型函数不定。

(2)034101103031,0110331,01,4101103031<-=--->=--<-⇒⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡---=P二次型函数为负定。

(3)017112141211003941110,010,1121412110>=---->=>⇒⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡----=P 二次型函数正定。

3-4-2 试确定下列二次型为正定时,待定常数的取值范围。

312321231221211242)(x x x x x x x c x b x a x v --+++=【解】:312321231221211242)(x x x x x x x c x b x a x v --+++=x c b a x T ⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡----=1112121110212111,011,0111111>---->>c b a b aa 满足正定的条件为:⎪⎩⎪⎨⎧++>+>>1111111114410ca b c b a b a a3-4-3 试用李亚普诺夫第二法判断下列线性系统的稳定性。

;1001)4(;1111)3(;3211)2(;1110)1(x x x x x x x x ⎥⎦⎤⎢⎣⎡-=⎥⎦⎤⎢⎣⎡---=⎥⎦⎤⎢⎣⎡--=⎥⎦⎤⎢⎣⎡--=【解】: (1)设22215.05.0)(x x x v +=⎩⎨⎧≠≤==-=--=+=)0(0)0(0222221212211)(x x x x x x x x x x x x x v为半负定。

微分方程的线性化

微分方程的线性化

df ( x) 1 d 2 f ( x) 2 y f ( x) f ( x0 ) ( ) x0 ( x x0 ) ( ) ( x x ) x0 0 2 dx 2! dx
当增量(x- x0)很小时,略去其高次幂项,则
df ( x) y y0 f ( x) f ( x0 ) ( ) x0 ( x x0 ) dx
线性化总结
1) 线性化是相对某一工作点,工作点不同,线
性化方程的系数也不同; 2) 偏差愈小,线性化精度愈高; 3) 线性化适用于连续变化的单值函数。 4) 式中变量是增量,不是绝对量,公式称为增量 方程式 5) 额定工作点若是坐标原点,增量可以写成绝对 量。 6) 当增量并不是很小时,在进行线性化时,为了 验证容许的误差值,需要分析泰勒式中的余项。
df ( x) y ( ) x0 x k x dx
df ( x) k dx x0
是比例系数,它是函数f(x)在工作点 A点的切线斜率。
将线性增量方程代入系统微分方程,便可得系统线性化 方程。
y kx
同理可得,多变量非线性函数
y f ( x1 , x 2 , x n )
微分方程的线性化
然而严格地说,实际物理元件和系统都是非线性 的。 叠加原理不适用于非线性系统,这给求解非线性 系统带来不便,因此需要对所研究的系统作线性 化处理。

非线性系统的线性化
非线性系统进行线性化的条件: 非线性函数是连续函数;系统在预定工作点附近作小偏 差运行,即变量的变化范围很小。
图示为连续变化的非线性 函数 y=f(x) 线性化方法是:把非线性 函数在 工作点x0附近展成 泰勒级数,略 去高次项, 便得一个以增量为变量的 线性函数:

微分方程的线性化

微分方程的线性化
微分方程的线性化然而严格地说实际物理元件和系统都是非线性叠加原理不适用于非线性系统这给求解非线性系统带来不便因此需要对所研究的系统作线性化处理
微分方程的线性化
然而严格地说,实际物理元件和系统都是非线性 的。
叠加原理不适用于非线性系统,这给求解非线性 系统带来不便,因此需要对所研究的系统作线性 化处理。
xn
x10, x20, xn0
y k1x1 k2x2 knxn
线性化总结
1) 线性化是相对某一工作点,工作点不同,线 性化方程的系数也不同;
2) 偏差愈小,线性化精度愈高;
3) 线性化适用于连续变化的单值函数。
4) 式中变量是增量,不是绝对量,公式称为增量 方程式
5) 额定工作点若是坐标原点,增量可以写成绝对 量。
1 2!
(
d
2f( dቤተ መጻሕፍቲ ባይዱ2
x)
)
x0
(
x
x0
)
2
当增量(x- x0)很小时,略去其高次幂项,则
df (x) y y0 f (x) f (x0 ) ( dx )x0 (x x0 )
y
(
df (x) dx
)
x0
x
k
x
df (x) k
dx x0
是比例系数,它是函数f(x)在工作点 A点的切线斜率。
6) 当增量并不是很小时,在进行线性化时,为了 验证容许的误差值,需要分析泰勒式中的余项。
非线性系统的线性化
非线性系统进行线性化的条件: 非线性函数是连续函数;系统在预定工作点附近作小偏 差运行,即变量的变化范围很小。
图示为连续变化的非线性 函数
y=f(x)
线性化方法是:把非线性 函数在 工作点x0附近展成 泰勒级数,略 去高次项, 便得一个以增量为变量的 线性函数:

第4章-非线性系统线性化(1)

第4章-非线性系统线性化(1)

其中 xd 为模型的状态向量;Ad

0
0

1

,bd




0

C 1 0 0 为常数。
1
2



n



单变量输入输出反馈线性化直接方法及 鲁棒设计
根据动平衡状态理论,我们可以将xd 作为被控系统的动平衡状态,通过设
计合适的控制律,使所构成的控制系统中被控状态x 对动平衡状态xd 在大范围 内渐近稳定。从而实x现 x对d ,亦y即 yd对 的渐近逼近,使被控系统具有所希
非线性系统反馈线性化绪论
为此,控制系统的设计可分为两步:首先,设计控制律使系统的平衡状态 按预定的方式运动。然后,按某一指标设计系统,使其状态按最佳方式向平衡 状态收敛,从而实现对状态的控制。这一方法很好地解决了将仅适用于自由动 态系统分析与设计的李亚普诺夫直接方法应用于跟踪控制问题所带来的理论冲 突,将稳定性问题(调节问题)与跟踪问题统一起来。为控制系统的分析与设 计提供了一条新的思路。
基于动平衡状态理论的非线性系统反馈 线性化直接方法
按上述方法,基本设计过程如下:
考虑一般的非线性系统
x f (x,u,t)
(1.1)
其中,x Rn 为状态向量,u Rm 为控制向量,f 为向量函数。
设希望的线性系统动态特性为
xd Ad xd Bd v
(1.2)
其中 xd Rn为状态向量,v Rm 为控制向量,Ad Rnn ,Bd Rnm 为常数矩 阵,并且 Ad 的所有特征值均具有负实部。则下述基于李雅普诺夫第二方法的设
按上述思想,提出如下的基于平衡状态控制原理的非线性控制系统反馈线 性化的直接方法:

现代控制理论第四章-李雅普诺夫稳定性

现代控制理论第四章-李雅普诺夫稳定性

0s
0
1
s
0 1 1 1 1
(s
s 1 1)(s 1)
s
1 1
可见传递函数的极点 s 1位于s的左半平面,故系统
输出稳定。这是因为具有正实部的特征值2 1 被系统的零
点 s 1 对消了,所以在系统的输入输出特性中没被表现出
来。由此可见,只有当系统的传递函数W(s)不出现零、极
点对消现象,并且矩阵A的特征值与系统传递函数W(s)的
2020/3/22
6
现代控制理论
第4章 李亚普诺夫稳定性分析
4.2 李亚普诺夫第二法的概述
1892年俄国学者李亚普诺夫发表了《运动稳定性一般 问题》,最早建立了运动稳定性的一般理论,并把分析常 微分方程组稳定性的全部方法归纳为两类。第一类方法先 求出常微分方程组的解,而后分析其解运动的稳定性,称 为间接方法;第二类方法不必求解常微分方程组,而是提 供出解运动稳定性的信息,称为直接方法,它是从能量观 点提供了判别所有系统稳定性的方法。
即Xe f ( X e ,t) ,0 则把 叫X e做系统的平衡状态。
对于线性定常系统 X AX而言,其平衡状态满足
Xe AX e ,0 若A是非奇异矩阵,则只有 X e ,0 即对线性系 统而言平衡状态只有一个,在坐标原点;反之,则有无限
多个平衡状态。
对于非线性系统而言,平衡状态不只一个。
2020/3/22
9
现代控制理论
第4章 李亚普诺夫稳定性分析
3、李亚普诺夫第二法
李亚普诺夫第二法建立在这样一个直观的物理事实上:
如果一个系统的某个平衡状态是渐近稳定的,即
im
t
X
X,e 那么随着系统的运动,其储存的能量将随时间

《现代控制理论(第3版)》刘豹 唐万生课件 第4章

《现代控制理论(第3版)》刘豹 唐万生课件 第4章

的。李雅普诺夫根据系统自由响应是否有界把系统的稳定性定义为四种情况。
1.李雅普诺夫意义下稳定 2.渐近稳定 3.大范围渐近稳定 4.不稳定
4.2 李雅普诺夫第一法
4.2.1 线性系统的稳定判据 线性定常系统
(1) 平衡状态 实部。 以上讨论的都是指系统的状态稳定性,或称内部稳定性。但从工程意义 渐近稳定的充要条件是矩阵A的所有特征值均具有负
是从
开始观察的时间变量。 式(2)实际上描述了系统式(1)在n 维状态空间中从初始条件 发的一条状态运动的轨迹,简称系统的运动或状态轨线。 若系统式(1)存在状态矢量 ,对所有 ,都使: (3) 成立,则称 为系统的平衡状态。 出
对于一个任意系统,不一定都存在平衡状态,有时即使存在也未必是唯
一的,例如对线性定常系统:
1.标量函数的符号性质 设 为由 维矢量 所定义的标量函数, ,如果: ,且在 处恒

所有在域

中的任何非零矢量
2.二次型标量函数 二次型函数在李雅普诺夫第二方法分析系统的稳定性中起着很重要的作 用。 设 为n个变量,定义二次型标量函数为:
(8)
矩阵 P 的符号性质定义如下: 设P 为 实对称方阵, 为由P 所决定的二次型函数。
称稳定判据。 ②若 来说,除去 为负定;或者虽然 外,对 为半负定.但对任意初始状态 不恒为零。那么原点平衡状态是渐近稳 ,则系统是大范围渐近稳定
定的。如果进一步还 的。此称渐近稳定判据。
③若 4.3.3
1)
为正定,那么平衡状态 对李雅普诺夫函数的讨论
是不稳定的。此称不稳定判据。
是满足稳定性判据条件的一个正定的标量函数,且对x应具
由稳定性判据可知,当
为正定对称矩阵时,若

现代控制理论第四章稳定性理论及Lyapunov方法

现代控制理论第四章稳定性理论及Lyapunov方法

【解】(1) 平衡状态为: xe 0 0 T
构造李雅普诺夫函数 V (x) x12 x22 V (x) (2x12 6x22 ) 0
系统在平衡状态渐近稳定,并且 x ,V (x) ,是
大范围渐近稳定。
(2) 平衡状态为: xe 0 0 T
主要知识点: 1、 BIBO (有界输入有界输出)稳定的定义、定理。
§4-3 李雅普诺夫稳定性的概念
主要知识点:
1、系统状态的运动和平衡状态
2、李雅普诺夫意义下稳定、渐近稳定、全局渐近稳 定和不稳定的定义
§4-4 李雅普诺夫间接法(第一法)/线性化局部稳定 主要知识点: 1、线性系统的稳定性判别定理 2、内部稳定和外部稳定的关系 3、非线性系统线性化方法和稳定性判别定理(李雅普诺夫间 接法/第一法)
1 2

x1 x2


x14

x12

2
x22

2
x1
x2

0
V(x) 4x13x1 2x1 x1 4x2 x2 2x1 x2 2x1 x2 2(x14 x22) 0
因此系统在坐标原点是渐近稳定的,并且 x ,V (x) ,
1 0 0
19/ 78 10/ 39 1/ 2
由方程 GT PG P I 解出 P 10 / 39 49 / 78
19
/13 26
不定号,因此系统不渐近稳定。
实际上,该系统的特征值为0.1173+2.6974i, 0.1173-2.6974i, -1.2346都在单位圆外,系统是不稳定的。
试确定其平衡状态的稳定性。
【解】 系统平衡状态为: xe 0 0 T

4、非线性系统的数学模型

4、非线性系统的数学模型

2 ( x x ) x10 1 10
当(x1-x10)为微小增量时,可略去二阶以上各项, 写成
df x2 f ( x10 ) dx1
df 其中 K dx1
x10
( x1 x10 )
x20 K ( x1 x10 )
x10
为工作点(x10,x20)处的斜率,
即此时以工作点处的切线代替曲线,得到变量在工 作点的增量方程,经上述处理后,输出与输入之间 就成为线性关系。
输出
输入
液压控制阀中的 圆形窗口;
在不同输入幅值下,元件或环节具有不同的增益。
分段斜面;
阶梯形窗口;
6、滞环特性
输出
输入
铁磁部件的元件
三、单变量非线性系统的线性化
非线性函数的线性化,是指将非线性函数在工 作点附近展开成泰勒级数。 忽略掉高阶无穷小量及余项,得到近似的线性 化方程,来替代原来的非线性函数。
非本质非线性:
能够用小偏差线性化方法进行线性化处理的非线性。
本质非线性 用小偏差线性化方法不能解决的非线性
2、典型非线性特性 (1)饱和特性
输出
输入
k x(t ) y(t ) ka sgn x(t )
x(t ) a x(t ) a
特征:当输入信号超出其线性范围后,输出信号不再随 输入信号变化而保持恒定。
令T1=R1C1,T2=R2C2,T3=R1C2 则得
d 2u0 (t ) du0 (t ) T1T2 (T1 T2 T3 ) u0 (t ) ui (t ) 2 dt dt
一、微分方程的线性化的特点
1、线性控制系统: 由线性元件组成,输入输出问具有叠加性和 齐次性性质。

非线性系统线性化综述翻译

非线性系统线性化综述翻译

⾮线性系统线性化综述翻译┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊订┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊┊⾮线性系统线性化综述程代展,李志强(中国科学院数学与系统科学研究院,北京100190)摘要:⾮线性系统的线性化是设计⾮线性系统控制的强有⼒⼯具。

这⼀⽅法已经在飞⾏器控制、电⼒系统的安全控制、化学反应器控制、经济系统、⽣物学系统和机器⼈控制等领域得到⼴泛应⽤。

本⽂阐述了⾮线性系统线性化的发展历史以及有深刻意义的结果。

⾸先回顾从⾮线性系统的近似线性化到精确线性化的发展。

主要内容Poincare线性化、系统能通过状态反馈线性化的充要条件和算法。

然后介绍各种不同的线性化⽅法:动态反馈线性化,近似线性化,Cralema3/l线性化等。

本⽂主要⽬的是对⾮线性系统线性化的历史,现状和⼀些重要问题进⾏⼀个较完整全⾯的介绍,从⽽提供从事线性化理论与应⽤研究的基础。

关键词:线性化;Poincare定理;状态反馈;⾮正则;部分线性化1 介绍⾮线性系统线性化处理与⾮线性(控制)系统是最有效的⽅法之⼀. 它已被⼴泛⽤于研究很长⼀段时间, 已获得许多有价值的理论成果. 线性化也已被⼴泛⽤于各种⼯程问题。

例如,飞机控制,动⼒系统,化学反应,经济系统,⽣物系统,神经⽹络,空调系统,⽣态系统,机器⼈控制系统等。

垂直起降飞⾏器模型不是静态状态反馈线性化⽽是动态状态反馈线性化。

双旋翼直升机模型的飞⾏控制器的设计。

局部线性化的设计⽅法主要运⽤静态反馈线性和较低的⼦系统层次实现。

输⼊输出反馈线性化⽅法被⽤来设计⼀个分散的⼤型电⼒系统的⾮线性控制器,事实证明,输⼊输出线性化类型的反馈可以接近反应器任意设定点的运动轨迹,即使有参数的不确定性。

状态空间精确线性化⽅法应⽤于Kaldor和Bonhoeffer-Van Der Pohl⾮线性控制系统的⾮线性反馈控制律的设计。

线性化的应⽤分别列举了⽣物系统和物理系统这两个系统的综合分析。

作为多输⼊多输出双线性系统的⼀个V AV AC电⼚的动态模型推导和制定。

Lyapunov稳定性分析

Lyapunov稳定性分析

第四章 Lyapunov 稳定性分析4.1 概述线性定常系统的稳定性分析方法很多。

然而,对于非线性系统和线性时变系统,这些稳定性分析方法实现起来可能非常困难,甚至不可能。

Lyapunov 稳定性分析是解决非线性系统稳定性问题的一般方法。

一百多年以前(1892年),伟大的俄国数学力学家亚历山大〃 米哈依诺维奇〃李亚普诺夫(A.M.Lyapunov) (1857-1918),以其天才条件和精心研究,创造性地发表了其博士论文“运动稳定性的一般问题”,给出了稳定性概念的严格数学定义,并提出了解决稳定性问题的方法,从而奠定了现代稳定性理论的基础。

在这一历史性著作中,Lyapunov 研究了平衡状态及其稳定性、运动及其稳定性、扰动方程的稳定性,得到了系统),(t x f x= 的给定运动)(t x φ=(包括平衡状态e x x =)的稳定性,等价于给定运动)(t x φ=(包括平衡状态e x x =)的扰动方程),~(~~t x f x = 之原点(或零解)的稳定性。

在上述基础上,Lyapunov 提出了两类解决稳定性问题的方法,即Lyapunov第一法和Lyapunov第二法。

第一法通过求解微分方程的解来分析运动稳定性,即通过分析非线性系统线性化方程特征值分布来判别原非线性系统的稳定性;第二法则是一种定性方法,它无需求解困难的非线性微分方程,而转而构造一个Lyapunov函数,研究它的正定性及其对时间的沿系统方程解的全导数的负定或半负定,来得到稳定性的结论。

这一方法在学术界广泛应用,影响极其深远。

一般我们所说的Lyapunov方法就是指Lyapunov 第二法。

虽然在非线性系统的稳定性分析中,Lyapunov稳定性理论具有基础性的地位,但在具体确定许多非线性系统的稳定性时,却并不是直截了当的。

技巧和经验在解决非线性问题时显得非常重要。

在本章中,对于实际非线性系统的稳定性分析仅限于几种简单的情况。

本章4.1节为概述。

非线性系统的谐波线性化

非线性系统的谐波线性化
东北大学《自动控制原理》课程组 11
7.3 非线性特性的描述函数
y (t ) y1 t B1 sin t C1 cos t B1 sin t 1 0.75 2 A A sin t 4 2 1 0.75 2 A x t N A x t 2 4
A1
东北大学《自动控制原理》课程组
A12 B12 A1 arctan A B1

1
2 0
1


2
0
y (t ) cos tdt B1
y (t ) sin tdt
9
7.3 非线性特性的描述函数
(2)示例说明描述函数 N(A) 的含义 已知非线性运算放大器输出输入特性为:
N A
y(t ) x t
N(A)相当于非线性放大器对正弦输入而言的等效增益, 是 A 的函数。
A
东北大学《自动控制原理》课程组 12
7.3 非线性特性的描述函数
4. 典型非线性特性的描述函数
(1)理想继电特性的描述函数
东北大学《自动控制原理》课程组
13
7.3 非线性特性的描述函数
3. 非线性特性的描述函数
线性系统频率特性的定义: W j Y j X j (1)描述函数的定义:输入为正弦函数时,输出 的基波分量与输入正弦量的复数比。其数学表达 式为: Y1 sin(t 1 ) N A R A A sin t
Y1 1 A
东北大学《自动控制原理》课程组 6
7.3 非线性特性的描述函数
(2)非线性系统的谐波线性化 对一任意非线性系统,设输入 x(t ) A sin t , 输出波形为 y(t ) ,则可以将 y(t ) 表示为傅氏级数形 式

非线性系统的线性方法

非线性系统的线性方法

非线性系统的线性方法
非线性系统的线性方法包括线性化方法和仿射变换方法。

1. 线性化方法
线性化方法是将非线性系统在某一工作点处进行线性近似,然后应用线性控制理论对其进行分析和控制。

线性化方法通常包括泰勒级数展开和雅可比矩阵的计算。

2. 仿射变换方法
仿射变换方法是将非线性系统通过一系列仿射变换,变换成一个线性系统,然后应用线性控制理论对其进行分析和控制。

仿射变换方法常用的变换包括积分变换、对数变换、指数变换等。

需要注意的是,虽然非线性系统可以通过线性化方法和仿射变换方法进行线性化处理,但当系统存在强非线性、硬约束、不可逆性等特点时,这些方法的适用性会受到严重限制,需要考虑其他非线性控制方法。

第四章3非线性动态逆设计方式简介

第四章3非线性动态逆设计方式简介

非线性动态逆设计方式简介一.设计原理1.需求:气动布局转变;气动参数非线性;状态间非线性耦合;… 2.非线性系统设计问题:不具有线性特性,大幅值与小幅值输入响应不同; 非线性系统的平稳点不同,稳固性较难评定; 不能用线性系统的方式分析(根轨迹,频率特性等) 3.非线性系统设计方式• 扩展线性化设计:考虑一阶导数项,近似为线性模型(较少利用) • 定量反馈设计:频率域设计,时频转换(工程上可用),高增益 • 动态逆设计:逆动力学反馈线性化(理论上通用,经常使用)• 精准线性化:利用状态转换实现精准的线性化(关于复杂非线性系统较难利用)二.动态逆设计1.伪线性动态逆方式(p289)考虑知足仿射非线性条件的非线性方程:()()x f x g x uy x=+= (1), 仿射非线性——状态与操纵不耦合取1()[()]d u g x f x x -=-+ (2), d x 为期望的动态进程闭环:{}1()()()()()[()]d dx f x g x u f x g x g x f x x x x -=+=+-+∴= (3)系统变成线形形式,能够利用线性系统设计方式与概念,如取:d d x Ax Bv =+ (4),式中,A 、B 为理想模型动态方程矩阵,v 为外输入变量,能够取得对外输入的理想的动态进程。

系统结构图:x要求:(1)系统能够写为仿射非线性形式(2)g (x )的逆存在,操纵量的维数=状态量的维数2.基于李导数的动态逆方式(输入输出反馈线性化,p288) 逆动力学理论:• 系统的动态逆系统;• 通过反馈达到输入输出解耦线性化; • 对解耦线化系统设计鲁棒线性操纵律。

系统描述:仿射非线性()()()x A x B x uy C x =+= (5)逆动力学通过对输出y (t )微分充分次取得:00()A y C x L C ==10()[()()]()()()A B A C C y t x A x B x u x xC C A x B x u L C L L C u x x∂∂==+∂∂∂∂=+=+∂∂设:0()()0B A CB x u L LC u x∂==∂11211()[()()][()()]()()()()()()0A A AB A B A y yC C y t x A x B x u A x B x u t x x x x L C A x L C B x u x xL C L L C uL L C u ∂∂∂∂∂===++∂∂∂∂∂∂∂=+∂∂=+=设: 直至:1()r r r A B A y L C L L C u -=+式中:12()()0r r B A A L L C u L C B x--∂=≠∂ 上述求导进程中的李导数概念为:0A L C C =,1()A C L C A x x ∂=∂,…1()()r r A A L C L C A x x -∂=∂ (6) 0()B A C L L C B x ∂=∂,11()()B A A L L C L C B x ∂=∂ , …()()rr B AA L L C L CB x∂=∂ (7) 关于系统的每一个输出:i=1…m ,别离以李导数的形式描述为:11()ii j mr r r iAi B A i j j y L C L L C u -==+∑,i,j=1…m (8)写成向量形式:11111221111111112**211(),()()(),()m m mm r r r r B AB A Ar rA r r r r mB A m B A m m A L LC L L C y L C u u y L C A x B u u L L C L L C y L C ----⎡⎤⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥=+=+⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦⎣⎦ (9) 假设B*可逆,取:*1**1()()()u B x A x B x v --=-+,式中,v 为新的外输入,代入(9)式,可得:121122m r r r m m y v v y v y ⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦ (10), 式中,12...m r r r n ++=上式说明了在逆动态反馈下系统输出解耦,每一个输出量1,...m y y 能够通过外输入,1i v i m =独立操纵。

《非线性系统分析与控制》资料教材

《非线性系统分析与控制》资料教材

统,分析该平衡点的稳定性; 2)Lyapunov第二方法。
2.极限环
非线性系统能够在没有外激励时产生固定幅值和固定周 期的振荡,这种振荡叫极限环或自激振荡。
例 :描述范德堡方程 的二阶微分方程(质量-弹簧-阻尼 器系统)为: 2c( x 2 1) x kx 0 m x
c 和 k 为正常数,分析该系统的特点) ( m、 • 非线性系统的极限环不同于线性系统的临界稳定或持 续振荡。 • 极限环代表了非线性系统的一种重要现象,分有害和 有益两种情况,应分别对待。
ax x 3 0 x

a 由正变负时,一个平衡点分裂为三个点
(x e 0, a , a ),这表明系统的动态特性的质变,
a 0 为一临界分叉值。
4.混沌
1)混沌的解释:由确定性方程(内因)直接得到的具 有随机性的运动状态。或者说,混沌是具有随机性的非 周期性振荡。 2)混沌对初始条件非常敏感,即初始条件的微小差别 常常使轨道按指数形式分开(蝴蝶效应)。 3)混沌是一种确定性运动:无周期而有序、已发现三 条通向混沌的道路、Feigenbaum普适常数、有界性和 对初值具有很强的敏感性。 4)具有通常确定性运动所没有的统计和几何特征: 5)局部不稳定而整体稳定、无限自相似、连续功率谱、 奇怪吸引子分维数、正的Lyapunov特征指数、正测度 熵等。
三、非线性控制理论
有一部分系统可以在基本满足工程需要的条件下 将其在某一平衡点处加以近似线性化; 也有一些系统,在分析它的大干扰稳定性与动态 品质时,就不宜把它近似地作为线性系统处理; 现代非线性科学所揭示的大量有意义的事实,例 如分叉、混沌、奇异吸引子等,均远远超过人们 熟知的非线性系统的自振现象,无法用线性系统 理论来解释。 非线性控制系统的研究几乎是与线性系统平行的, 并已经提出了许多具体方法,如相平面法、描述 函数法、绝对稳定性理论、Lyapunov稳定性理论、 输入输出稳定性理论等。

非线性系统的线性化处理方法

非线性系统的线性化处理方法

非线性系统的线性化处理方法,√j}/Z非线性系大连晨光科技开发邮王士和Tp~?/,2.在各种电气设备,自动控制装置,检查与测线段联结,用于分f与”0,则得到分段线性量用仪器仪表中经常碰到线性或近似线性系统.但是,在很多情况下,也会碰到非线性系统问题关于线性系统的理论分析与计算方法在许多文献中已有讨论但是,非线性系统的理论分析与计算方法在近二十年来一直引起人们的关注还有许多线性系统问题尚待讨论.本文试图就非线性系统中一些分支问题,探讨若干处理方法这里讨论的是稳态情况下若干种非线性问题的处理方法:1.线性化法(或分段线性化法);2.函数化法(或分段函数化法),或称经验公式法;3.数字化法等等.‘一,线性化法(或分段线性化法)假设有一含非线性铁心的电路.其磁化曲线具有图1a所示形状.由图可以看出,这是非线性的但是,如果通过原点至急剧弯曲部分画一条斜线oa代替oa弯曲线时,在理论分析与计算上可以得到符合工程实际需要的分析结论与计算结果.这一类处理工程计算的方法.称谓线性化法.H图1如果将磁化曲线画分成若干段.如图1b所……示.将O1,12,23,34,蛎,56各弯曲段甩近似直线n《■气开曩》(199鼍蹄Io-●)化法显然.它比线性化法更逼真一步.在工程分析与计算上将给出更满意的结果.二,函数化法(或分段函数化法)函数化法是将非线性特性曲线近似地用一个经验公式表达,用来分析各种工程技术问题. 显然,它能够给出的计算精确度决定于经验公式与实际曲线逼近程度例如.图l给出的磁化曲线可以用下式表示,即B:,(H)(1)或H一()(2)详见参考文献1中表1—1所示由各作者给出的磁化曲线经验公式.分段函数法是将非线性曲线分割成若干段,然后对各小段分别用某一函数表示.用这些表达式分析与处理各种技术问题.显然,比前一种方法更逼真一步.但是,应用上会带来许多麻烦.计算机的出现,给解决这类工程问题带来了方便.可以看出,分段线性化方法可视作分段函数法的一个特倒.三,数字化方法数字化方法实际上是将一连续变化的非线性特性曲线实施离散化,将其储存在计算机内, 根据计算程序需要随时调用(详见文献2)以上讨论了非线性系统的直接处理方法.主要用于:非线性元件,非线性线路非线性控制,测量与检查等系统的分析与计算.下面讨论若干间接处理方法四,非线性系统的线性变换法图2中的A环节是一个非线性元件或网路,B环节是另一个非线性元件或网络.此方法的基本思想是A环节在系统中无法直接应用其非线性输入一输出特性用B环节具有另一种非线性输入输出特性来补偿.如果B环节设一25—._,●计合理.可使总的输入一输出特性线性化,如图3所示.因此B环节称作对-A环节的整直环节(或元件).设A环节具有非缉眭函数关系X2= f.(x),B环节具有另_非线性爵数关系Xa—f(x).经过综合后.得到总的输入一输出特性为X.一c.X+线性关系.这就是通过整直环节(或元件)B将非线性环节(或元件)A的菲线性系统实现线性化的线性变换法.如果得到图3的直线,再进行技术处理就很方便.例如.如欲得到X一O时.xf一0{在x正向增加时x也正向增加.只需要在B环节后再增设一级移位倒向环节C就可H实现如图4,5趼示,网?I警l3—26I4瞄5五,非线性系统的补偿网路法非线性元件(或装置)采用线性R,L,C或非线性半导体器件等组成元件或网路可以对其非线性逐段地进行朴偿,以l达到更精确的变换, 例如,目前工业上应用的热电偶上采用的各种温度一电压线性变换网路等.六,非线性系统的数字化处理方法此方法与第四章相似,只是将非线性元件(或装置)输出的模拟量用集成电路(模片)交换成数字量,即进行A/D转换.但此数字量尚须经过专用单片机(例如EPROM或EEPR0M)处理之后,才能整直,送给数字显示器或其他控制部件.这时显示器的指示量与非线性元件(或装置)的输入量呈线性关系,关于其它特殊类型的非线性元件(或装胃=)的非线性特性需要根据要求进行线性化,例如, 开关控制元件对发电机进行电压自动调整等需要特殊处理,而不一定要求对其作线性化处理, 关于这些问题,可参考文献3,4.综上所述.在遇到非线性系统问题时.可以参考上面提出的方法进行处理当然.还可根据不同的具体问题提出新的处理方法,对于这方面的具体理论和技术工作,不仅需要对控制系统及其控制的对象有深刻的了解.而且还要有丰富的元器件的理论与实际知识.参考文献[1]王士和缩自动电礁装置,大连铁道学院, 1985[2:张冠生主编电器学,规被】:业m版社】980_l3]扬自厚主编自动控制原理,精金1:业出暖社,198O[4]蔡尚峰主编.自动控制理沧,机被业m版社,198l[5]尤德裴主编数字化酬量技术眨但器.机械】= 业出版社1980[6]常健生缩.捡j羹I与转换技术.机被丁=业m版社,1981[7]王士和郭永波带热电阻捡渊播的解舟折法电杂志】99o3[8]王士和孝章武王常有智艟化湿度控制倥●气开善》(1995N0_4)。

《线性系统理论与设计》第四章

《线性系统理论与设计》第四章

稳定性当系统承受这种干扰之后,能否稳妥地保持预定的运动轨迹或者工作状态,这就是稳定性。

使问题简化,而不得不忽略某些次要因素。

近似的数学模型能否如实反映实际的运动,在某种意义上说,也是稳定性(鲁棒性)问题。

平衡状态(4-2)受扰运动:平衡状态:(4-5)0 x t t"³?是李雅普诺夫意义下稳定的。

李雅普诺夫稳定性就是要研究微分方程的解在tÎ[t,+¥)上的有界性。

1. 此处d 随着e 、t 0而变化;时有‖x (t ;t 0,x 0)‖<e "t ≥t 0成立初值变化充分小时,解的变化(t ≥ t 0)可任意小(不是无变化);(t 0,e )£e 。

edt0x (t 0)d (t 0,e )x 0x (t )李雅普诺夫意义下稳定的几何意义(t 0)‖一致稳定:(4-9)00(,,)0(,,)T t T t m d m d >()S e ()H e 0x x()S d ()S e 0x ()x t T()S d t固定的吸引区,不是<m ,t >t 0+ T(m ,t 0,x 0)t 0mt 0+ T(m , t 0, x 0)e00lim (,,)0®¥=t x t t x数量吸引区局部幸好,就我们所讨论的线性系统而言,全局和局部是一致的。

可见,即使初始值很大地偏离了平衡状态,系统最终0x1otl nx 非线性系统的解,),<。

故系统是李氏稳定的。

又与t d ddx xdt tttd<,,故其零解一致稳定。

又0t t 0t t()S e 0x ()x t ()S d cx ()e指数渐近稳定稳定渐近稳定一致渐近稳定一致稳定第一方法线性化的间接第二方法直接判断直接法李雅普诺夫第二方法目前仍是研究非线性、时变系统最有效的方法,是许多系统控制律设计李雅普诺夫第二法的主要定理(4-16)李雅普诺夫函数充分条件4-17)),则称系统原点平衡状态为大范围一致渐近稳定。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

x n 1
0
0
0
1
xn1
0
xn 0 0 0 0 xn f (x,u,t)
y 1 0 0x1 x2 xn T
(2.1a)
简记为
x A0 x fb (x,u,t) f0 (x,u,t)
y Cx
(2.1b)
单变量输入输出反馈线性化直接方法及 鲁棒设计
其中 x x1 x2 xn T Rn 为状态向量,u Rm1表示控制 u 及其前m阶
因为当状态偏差 e 的欧几里德范数 e 时,V (e) ,平衡状态 e 0 是在大范围内渐近稳定的。从而有t 时,x xd 。由上面的分析可直接给出 如下定理:
定理1.1 给定非线性时变系统(1.1)及模型参考系统(1.2)。设 Ad 稳
定,V (e) eT Pe 是模型参考自由系统(对应于 v 0)在原点平衡状态的李雅普诺 夫函数。那么,若存在控制 u 使
基于动平衡状态理论的非线性系统反馈 线性化直接方法
取状态偏差的二次型函数
V (e) eT Pe
(1.4)
其中 P PT Rnn ,且 P 0 。则有 V (e) 的导数为:
V(e) eT (AdT P PAd )e 2eT P[ f (x,u,t) (Ad x Bdv)] eTQe 2M
若选取的 u 使 M 0 ,则称非线性系统(1.1)被精确线性化。 我们可给出定理1.1更一般的情况如下:
定理1.2 考虑状态偏差系统(1.3)。设其对应的自由动态系统e Ad e 在 平衡状态 e 0 大范围一致渐近稳定,V (e,t) 是自由系统在平衡状态的李雅普诺夫
函数。如果控制策略 u(x,v,t) 使
按上述思想,提出如下的基于平衡状态控制原理的非线性控制系统反馈线 性化的直接方法:
(1)按系统的动态性能要求设计一满足希望特性的线性动态系统作为模 型参考系统。
(2)以模型参考系统的状态作为实际被控系统的被控平衡状态。利用李 亚普诺夫直接方法设计控制律使系统对动平衡状态渐进稳定。从而被控系统近 似具有模型参考系统的动态特性,实现非线性系统的反馈线性化。
y(n) f ( y, y, , y(n1) , u, u', , u(m) , t)
(2.1)
其中为 u(t) 输入,y(t)为输(2.1)可表示为如下的状态空间表达形式:
x1 0 1 0 0 x1 0
x2
0
0
1
0
x2
0
xd Ad xd bd v
(2.2a)
y Cxd
0 1 0
0
其中 xd 为模型的状态向量;Ad
0
0
1
,bd
0

C 1 0 0 为常数。
1
2
n
单变量输入输出反馈线性化直接方法及 鲁棒设计
根据动平衡状态理论,我们可以将xd 作为被控系统的动平衡状态,通过设
计合适的控制律,使所构成的控制系统中被控状态x 对动平衡状态xd 在大范围 内渐近稳定。从而实x现 x对d ,亦y即 yd对 的渐近逼近,使被控系统具有所希
非线性系统的反馈线性化,确切地说还可以分为输入--状态线性化和输 入--输出线性化。
对调节问题(稳定性问题)采用输入--状态线性化通常即可满足要求对 系统的调节要求;但对跟踪问题通常必须采用输入--输出线性化设计才能满 足对系统的性能要求。
单变量输入输出反馈线性化直接方法及 鲁棒设计
设系统由下述微分方程表示
V (e, e
t
)
T
[
f
(
x,
u,
t
)
(
Ad
x
Bd
v)]
0
(1.7)
则被控的状态偏差系统(1.3)是大范围一致渐近稳定。
证明: 因为V (e,t) 是偏差自由系统在平衡状态的李雅普诺夫函数,因此有
V (e, t )
dV dt
V e
T
de dt
dV dt
V e
T
Ad e
负定。
基于动平衡状态理论的非线性系统反馈 线性化直接方法
基于动平衡状态理论的非线性系统反馈 线性化直接方法
M eT P[ f (x, u,t) ( Ad x Bd v)] 0
(1.6)
则偏差系统(1.3)的原点平衡状态是大范围一致渐近稳定的。
若能选择 u 使 M 在所考虑的系统参数变化范围内非正,则可保证系统具 有参数不确定时反馈线性化的鲁棒性。
将V (e,t) 作为偏差控制系统(1.3)的可能的李亚普诺夫函数,有
V (e, t )
dV dt
V e
de dt
dV dt
V e
T
(
Ad
e
[
f
(x,u,t) (Ad x
Bd v)]
dV dt
V e
T
Ad
e
V e
T
[ f
(x,u,t) ( Ad x
Bd v)]
由于上式右端第一项负定,显然若式(1.7)成立,则V (e, t )负定。式(1.3) 的被控状态偏差系统大范围一致渐近稳定。
基于动平衡状态理论的非线性系统反馈 线性化直接方法
按上述方法,基本设计过程如下:
考虑一般的非线性系统
x f (x,u,t)
(1.1)
其中,x Rn 为状态向量,u Rm 为控制向量,f 为向量函数。
设希望的线性系统动态特性为
xd Ad xd Bd v
(1.2)
其中 xd Rn为状态向量,v Rm 为控制向量,Ad Rnn ,Bd Rnm 为常数矩 阵,并且 Ad 的所有特征值均具有负实部。则下述基于李雅普诺夫第二方法的设
第四章
非线性系统的线性化
1、传统近似线性化 2、精确线性化 3、现代近似线性化
非线性系统线性化方法
Company Logo
传统近似 线性化
基本思想: 一阶近似
适用于工作 点范围不大 情况
精确线性化
现代近似 线性化
条件苛刻, 计算复杂
基本思想:通过坐标 变换把强非线性系统 变换成弱非线性系统 或通过状态反馈以保 持线性系统的部分特 点。
计可以实现系统状态 x 对 xd 的渐近跟踪,从而实现非线性系统动态特性的线性
化。
令状态偏差为 e x xd ,则有 e x xd
由式(1.1)和式(1.2)可得系统的状态偏差方程为:
e x xd f (x,u,t) ( Ad xd Bd v) Ad e [ f (x,u,t) ( Ad x Bdv)] (1.3)
望的动态特性。实现上述目标的一个直接方法便是利用李雅普诺夫第二方法。 为此,以xd 为动平衡状态,定义误差向量
e x xd
由式(2.1a)及式(2.2a)可得
e x xd A0 x fb (x, u,t) Ad xd bd v Ad e [( A0 Ad )x fb (x,u,t) bd v]
导数。
设上述系统的希望动态特性可用下述线性定常模型系统表示:
y (n) d
n yd (n1)
y (n2) n1 d
2 y 1y
(2.2)
其中 yd 为希望输出,v 为模型的输入,1, 2 , n , 为常数。同样取 yd 及
其前n-1阶导数为状态变量,可得其对应的可控型状态空间表达式为:
单变量输入输出反馈线性化直接方法及 鲁棒设计
其中:
M 为标量函数。
Q (Ad T P PAd ) Rnn M eT P[( A0 Ad )x fb (x,u, t) bd v]
(2.7) (2.8)
由于系统(2.1a)和系统(2.2a)均为可控型,u 的确定可以进一步简化。 由式(2.8)我们有:
ep ,m f 为标量,以后的计算中,只需根据式(2.10)和(2.11)便可确 定控制规律 u 。
(1.5)
其中 Q (AdT P PAd ) Rnn ,M eT P[ f (x,u,t) ( Ad x Bd v)]为标量函数。
由于 Ad 的所有特征值均具有负实部,因此可找到正定矩阵 P ,使 Q 为一 负定矩阵。若能选取控制向量 u(x, xd ,u(d ), v,t)( u(d) 为可能用到的 u 的各阶导 数),使 M 0 ,则 V (e) 为李雅普诺夫函数。
目前反馈线性化的方法主要有两种:
1)精确线性化方法(exact linearization method),如微分几何方法,隐函数方 法和逆系统方法等;
2)基于参考模型的渐近线性化方法,如模型参考方法及模型参考自适应方法 等。而确切地说,这两种线性化方法都是模型参考方法,不过前者可称为隐含 模型参考方法(implicit model reference approach),而后者为实际模型参考 方法(real model refernce approach)。
传统近似线性化方法
最小二乘法
近似线性化
误差最小
传统近似线性化
泰勒展开
忽略高阶项
雅可比矩阵 傅里叶级数展开
忽略高阶项 忽略高次谐波
非线性系统反馈线性化_主要内容
• 4.0 绪论 • 4.1 基于动平衡状态理论的非线性系统反馈线性化直接方法 • 4.2 单变量输入输出反馈线性化直接方法及鲁棒设计
– 仿射非线性系统输入输出线性化及鲁棒设计 – 线性时变系统反馈线性化直接方法及鲁棒设计 – 线性定常系统设计—闭环极点配置 – 一般非线性系统的直接反馈线性化设计:逆系统方法 • 4.3 反馈线性化与标准型 – 输入—状态线性化 – 输入—输出线性化 – 线性系统的内动态子系统 – 零动态子系统 • 4.4 数学知识 – 微分同胚与状态变换 – 弗罗贝尼斯定理 • 4.5 非线性系统反馈线性化 – 单输入单输出系统的输入—状态线性化 – 单输入单输出系统的输入—输出线性化 – 多输入—多输出系统的反馈线性化 • 4.6 近似线性化方法
相关文档
最新文档