非线性系统线性化

合集下载

微分方程的线性化

微分方程的线性化

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附近展成 泰勒级数,略 去高次项, 便得一个以增量为变量的 线性函数:

测试中非线性问题线性化处理的方法

测试中非线性问题线性化处理的方法

测试中非线性问题线性化处理的方法摘要:检测系统的组建要考虑的一个问题就是线性化及处理。

基于此,浅析检测系统非线性产生的原因,介绍对检测系统和装置输出和输入量之间非线性关系进行处理的几种方法,以期在实际应用中优化检测系统的性能、减小测量误差。

关键词:检测系统;非线性;传感器在工程测试中,力求测试结果能定性定量地表示出被测量,为了方便地标定和数据处理,便于检测系统的制造、调校和使用,通常希望检测系统有线性输出。

但是实际的检测系统输入输出关系往往呈现出非线性特性,为了提高测量精度,增大测量范围,减小读数误差,则有必要对检测系统进行线性化处理。

1 传感器的非线性误差及其处理传感器是检测系统的最前沿装置,它的特性往往影响整个检测系统的性能优劣,理想的传感器输入输出关系是呈线性关系,但绝大部分传感器的输出量与被测量之间的关系是非线性的。

造成非线性的原因主要有:(1)传感器的转换原理为非线性,例如:热电偶测温,其热电势与温度之间的关系为非线性;热电阻输出的电阻变化量与温度之间的关系为非线性;在流量检测中,孔板输出的差压与流量之间也呈非线性。

(2)传感器结构参数等因素引起的非线性,例如:应变式传感器测压力时弹性元件的挠性模变引起的非线性;电感式传感器,磁性材料的磁化曲线呈非线性等。

(3)传感器的间隙、松动、摩擦、蠕变以及外界条件的影响造成非线性。

为了得到较好的输入—输出线性关系,在传感器的选用上应尽可能选取适合的转换原理呈线性关系的传感器。

适当减小测量范围以提高测量系统的线性度,很多传感器在全量程的测量中,输入输出特性曲线呈非线性,特别是在量程的较小和较大区域,非线性特性明显。

在情况允许的条件下,可取非线性曲线上线性比较好的一段,这种选取与检测系统测量精度的要求有关,当精度要求不太高的情况下,可以在相当宽的范围内都可近似为线性关系,精度要求越高,线性范围越窄。

当测量范围与精度要求不可取舍的情况下,则可利用多传感器进行非线性补偿,例如在进行湿度测量时,为了扩大湿度测量范围,将多个LiCl含量不同的湿敏电阻组合使用,将测量范围分别为(10%~20%)RH、(20%~40%)RH、(40%~70%)RH、(70%~90%)RH、(80%~99%)RH这五个器件配合使用,就可自动转换成整个湿度范围的湿度测量;如磁敏二极管,其输入输出特性曲线在磁场正向与反向时不对称,正向灵敏度大,反向时小,若采用特性相近的两只磁敏二极管按相反磁极性组合,或采用磁敏对管,则磁场正、反向时特性曲线对称,且在弱磁场下有较好的线性。

第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 的所有特征值均具有负实部。则下述基于李雅普诺夫第二方法的设
按上述思想,提出如下的基于平衡状态控制原理的非线性控制系统反馈线 性化的直接方法:

线性化理论

线性化理论

对于非线性特征明显的对象,需要先将非线性系统进行线性化,才能应用常见的线性分析方法。

IAS 系统中,空气弹簧的作用力与所施加激励之间存在明显的非线性关系,而减振器作用力与施加激励也存在非线性关系,所以IAS 系统是典型的非线性系统。

精确线性化方法通过恰当的非线性状态反馈和非线性坐标变换(或动态补偿),将一个非线性系统变换成(部分或全部地)线性系统。

精确线性化方法基于微分几何理论,通过对系统输入输出的解耦,实现非线性系统的线性化。

在非线性系统线性化后,可引入相关的控制理论实现对减振器阻尼的切换。

在介绍精确线性化方法前,先介绍两个概念:李导数、相对阶。

设如下n 阶非线性系统()()()x f x g x u y h x =+⎧⎨=⎩ 其中,状态量0x X ∈,,f g 为n 维光滑向量场h 为光滑函数。

n x ∈R ,系统的输入1u ∈R ,系统的输出1y ∈R 。

(1) 李导数(Lie Derivative )对系统(3.25)的输出方程求导数(()())()()f g dhdhy x f x g x u L h x L h x u dx dx ==+=+ (0.1)在式(3.17)中,定义()()f dh L h x f x dx ∆=,()()g dh L h x g x dx ∆=为李导数,f L 代表()h x 沿着系统的轨迹的导数。

(2) 相对阶(relative degree ) 定义3.2(相对阶): 0x X ∈,如果存在0x 的邻域V 及正整数r 使(3.16)满足以下两个条件:① ()0k g f L L h x =,x V ∀∈,01k r ≤<-;② 1()0r g f L L h x -≠, x V ∀∈;则称系统(3.16)的相对阶为r 。

以单输入单输出系统(SISO )为例,说明精确线性化原理:利用系统的输出方程得到所需要的坐标变化和状态反馈,实现系统的精确线性化【徐兴大论文,89-91】。

第六章非线性系统的反馈线性化

第六章非线性系统的反馈线性化

第六章非线性系统的反馈线性化反馈线性化方法的基本思想是用反馈的方法,将非线性被控对象补偿成为一个具有线性特性的系统,然后利用线性系统理论进行控制系统设计。

基于微分几何的反馈线性化方法是一种精确线性化方法。

6.1 反馈线性化基本概念反馈线性化设计步骤是:(1)通过反馈的方法将非线性系统转化为线性系统,这个过程可以微分几何方法;(2)经过线性化处理后的系统进行设计。

与泰勒级数展开的近视线性化方法不同,它是建立在系统状态变换与非线性反馈基础上的一种精确方法。

它是大范围有效的,而不是仅仅局限于工作点附近。

1水槽的系统模型为()()2h d A h dhu t a ⎡⎤=−∫4()f B =+ xx u 考虑如下系统x是系统状态,f(x)是光滑向量场,u是控制输入,B是输入矩阵且可逆。

设跟踪轨迹为x d 。

=d e x x−定义跟踪误差=f()B d ex x u −− 主要思路是设计如下的补偿控制算法1=(f())d u Bxx ke −−+ =-eke 补偿后的误差动态方程为稳定例2 两关节机械手111212121112122212220H H qhq hqhq q g H H qhq qg ττ−−−⎡⎤⎡⎤⎡⎤⎡⎤⎡⎤⎡⎤++=⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦⎣⎦⎣⎦⎣⎦&&&&&&&&&&(6.1)5其中,[]12,Tq q =q 为关节角,[]12,Tττ=τ为关节输入。

12222221222221111211222222221212122221211122122122122cos cos sin cos cos()cos cos()c c c c c c c c c c H m l I m l l l l q I H m l I H H m l l q m l I h m l l q g m l g q m g l q q l q g m l g q q ⎡⎤=+++++⎣⎦=+==++=⎡⎤=+++⎣⎦=+表示成向量形式()(,)()H q qC q q q g q τ++=&&&&两边同乘以1H −,可变成仿射非线性系统(6.1)。

受扰动非线性系统的反馈线性化最优控制

受扰动非线性系统的反馈线性化最优控制

R; —— 外部 干扰 向量 , ∈R ;—— 输 出向量 , ) , Y
R ;厂 ,( — — 状 态 空 间 中 n维 向 量 场 ; _ ) g ) ( h ) ( —— 的标 量 函数 。 假 设 1 外 部 扰 动 () 动 态 特 性 由下 面外 系 t的 统描述 :

存 在的 , 以 目前对该课 题 的研 究 主要集 中在 其近 所
G () d
() 2
似解 的求解 方面 , 比如 G l k a ri e n逐次逼 近法 , 求解非
线性 H B方 程 的级数 展 开 法 , 解 状 态依 赖 的 J 求
Rc ai 方 程 (SaeD p n e t ic t q ain ict tt- e e d n R c ai E u t , o
且具有零实部 的特征值 为矩 阵 G的最 小多项 式的单
根。
假设 2 系统 的关 系度 r 等于 系统状 态 向量
的 维 数 n 即 r=n。 ,
本文针对含 已知动态特性 的外部扰 动非线性 系 统给出一种 设计 精 确反 馈 线性 化最 优 控制 器 的 方 法 。首先 , 给出受扰动非线性系统模型 , 并对最优控 制问题 进行描述 ; 其次 , 通过 微分 同胚 坐标变 换 , 将
过 程 控 制
化 动 及 表,0 ,78: ~2 工自 化 仪 2 0 3() 9 2 1 1
C n r la d I sr me t n C e c lI d s o to n n t u n s i h mia n u t  ̄
受 扰 动 非 线 性 系 统 的 反 馈 线 性 化 最 优 控 制
() =肘d( ) £ t
式中:

非线性系统线性化课件

非线性系统线性化课件

详细描述
倒立摆是一种典型的非线性系统,其动态行 为非常复杂。为了更好地分析和设计倒立摆 系统,可以使用线性化方法将其转化为线性 系统。通过这种方法,可以更好地理解倒立 摆系统的动态行为,并设计有效的控制策略 。
实例三:机器人系统线性化
总结词
机器人系统是一种复杂的非线性系统,其动 态行为可以通过使用线性化方法进行近似描 述。
非线性系统线性化的展望是通过不断的研究和发展,提高非 线性系统线性化的精度和稳定性,为实际工程应用提供更好 的理论支持和实践指导。
05
CATALOGUE
非线性系统线性化实例分析
实例一:非线性振荡器系统线性化
总结词
通过使用非线性振荡器系统的线性化方法,可以更好地理解非线性系统的动态行为,并 设计有效的控制策略。
02
解决数值稳定性问题的方法包括 采用高精度计算方法、引入阻尼 项、采用自适应控制策略等,以 提高数值计算的稳定性和精度。
近似误差问题
近似误差问题是指在进行非线性系统 线性化时,由于对非线性系统的近似 处理,导致线性化结果与实际非线性 系统的偏差。
解决近似误差问题的方法包括采用更 精确的近似方法、引入补偿控制策略 等,以减小近似误差对线性化结果的 影响。
泰勒级数展开法的基本思想是将非线性函数在某一参考点处进行幂次展开,形成 无穷级数。通过选取适当的参考点,可以使得级数的前几项近似于非线性函数, 从而得到近似的线性化模型。该方法适用于具有局部特性的非线性系统。
状态空间平均法
总结词
状态空间平均法是一种基于状态空间模型的非线性系统线性化方法,通过将非线性系统在平均状态空间上进行线 性化,可以得到近似的线性模型。
详细描述
描述函数法的基本思想是非线性系统的输入输出关系可以用一个描述函数来描述。描述函数具有一些 特定的特性,如频率响应和相位响应等。通过比较这些特性与线性系统的相应特性,可以得到近似的 线性化模型。该方法适用于具有特定特性的非线性系统。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ϕ = ϕ0 + L ' f Δif
或 Δϕ = ϕ − ϕ0 = L ' f Δif
在平衡点附近,经过线性化处理 (忽略偏移量的高次项)后,原方 程的偏移量间已经具有线性关系了。 偏移愈小,这个关系愈准确。
13
线性化
非线性方程的线性化方法:例题
¾ 磁场控制的直流电动机。电枢电压ua为常值,输出为w ,控制 输入为uf 。研究它的小偏差过程,例如控制输入uf改变一个微 量Δuf引起的变化过程。
(平衡点)附近的性能,(如
图所示,(if0,ϕ0)为平衡点,受 Δ ϕ 到扰动后,if (t)偏离if0,产生 Δif (t),Δif (t)的变化过程,表 Δ ϕ 征系统在平衡点附近的性能)。
非线性特性的线性化,实质上 就是以平衡点附近的直线代替
Δif
Δif
平衡点附近的曲线。
10
线性化
非线性方程的线性化方法
L := 100cm
T1(θ) := M⋅g⋅L⋅sin(θ)
( ) ( ) T2(θ) := M⋅g⋅L⋅cos θ0 ⋅ θ − θ0 + T0
θ0 := 0rad
10
线性化
θ := −π, −15π .. π 16
5 T 1( θ )
0 T 2( θ )
5
10
4
3
2
1
0
1
2
3
4
θ
Students are encouraged to investigate linear approximation accuracy for different values of θ0
+ dϕ0
dt
= uf0
两式相减激磁回路偏移量微分方程式: Rf Δi f
+ L'f
dΔi f dt
= Δu f
15
线性化
非线性方程的线性化方法:例题
上面得到的激磁回路偏移量微分方程式:
Rf Δif
+ L'f
dΔi f dt
= Δu f
在熟练后通常可直接对原方程式两边取增量求得,从而简化推导过程。
(1) 对激磁电路有:
Rf if
+

dt
=u
f
(2) 找出中间变量ϕ与其它变量的关系,同时线性化。
小偏差过程可用以下办法使之线性化。
如前所述,设在平衡点的邻域内, ϕ 对if的各阶导数(直至n+1) 是存在的,它可展成泰勒级数。
14
线性化
非线性方程的线性化方法:例题
¾ 经线性化后,得到激磁回路偏移量间的线性关系,动态电感L’f 为常值,但在不同平衡点有不同的值 。
自动控制理论
第二章 系统方程列写 ——建模
周立芳 徐正国
浙江大学控制科学与工程学系
第二章要点
9 引言 9 电路及组成 9 线性代数与状态的基本概念 9 传递函数及方块图 9 机械传递系统 9 相似电路 9 其他的数学建模实例
9 机械旋转系统 9 热力系统 9 液位系统 9 ……
9 系统传递函数的计算 9 非线性系统的线性化
T = f (ec ,ω) (1)
从方程 (1)可得
6
线性化
非线性系统 例1:交流伺服电机
显然,交流伺服电机的动态模型是非线性的。
J
dΔω dt
= ΔT
− BΔω =
f (ec ,ω) − BΔω − T0
定子
输入 ec
输出 ω
定子 参考磁场
图2.28 (a)
?
¾ 利用线性化处理来近似描述 系统的非线性特性,也许可 以得到足够的分析精度。
Δϕ = ϕ − ϕ0 = L 'f Δif
(3)求以偏移量表示的微分方程式,即线性化方程式。将 uf = u f 0+Δu f , ϕ = ϕ 0+L′fΔif ,if = if 0+Δif 代入原方程
得:
Rf
(i f
0
+
Δi f
)
+
d dt
(ϕ0
+
L' f
Δi f
)
=
uf
0
+
Δu
f
在平衡点
Rf if 0
(2)
4
线性化
非线性系统 例1:交流伺服电机
Stator(定子)
输入 ec
输出 ω
对于非线性系统(见图2.28 (b)), 转矩-速度平衡方程为
T − Bω = 0
(2)
Stator(定子)
图2.28 (a)
参考磁场 转 矩
伺服电机特性
速度
5
线性化
非线性系统 例1:交流伺服电机
¾ 当出现小变动时,系统平衡方程将变成
理系统及相应的物理规律,包括:电气、机械、 热力、液位等 ¾ 介绍了矩阵、状态、传递函数、方块图等基本 概念 ¾ 介绍了线性化概念及方法
21
第二章总结
¾ 输入输出变量 ¾ 方程的阶——储能元件 ¾ 输入输出模型的一般形式 ¾ 状态空间方程 ¾ 问题:各种模型之间的关系是如何的?
22
第二章总结
各种模型之间的关系
Stator(定子)
输出 ω ¾ 根据交流伺服电机的平衡方程,有
输入 ec
Stator(定子) 参考磁场
图2.28 (a)
考虑线性关系
T = J d 2θ + b dθ (1‘)
dt 2
dt
T = f (ec ,ω)
(1)
对于非线性系统(见图2.28 (b)),转 矩-速度平衡方程为
T − Bω = 0
9 微分方程
LT
(LT)-1
9 传递函数(拉普拉斯形式) ?
9 状态方程
???
23
控制科学与工程学系
设非线性函数 ϕ = f (i f )
¾ 设在平衡点的邻域内, ϕ 对if的各阶导数(直至n+1)是存在的, 它可展成泰勒级数:
ϕ
= ϕ0
+
(

di f
)0
Δi
f
+
1 2!
(
d2ϕ
di
2 f
)0
(Δi
f
)2
+
+
1 n!
(
dnϕ
di
n f
)0 (Δif
)n
+
Rn+1
式中 Rn+1为余项,ϕ0和 if0 为原平衡点,
定子
输入 ec
J
d (ω0 + dt
Δω)
=
(T0
+
ΔT )

B(ω0
+
Δω)
(3)
其中,J 是转动惯量
输出 ω
∵ T0 − Bω0 = 0
从方程(3)中消去稳态项,于是可以得到 交流伺服电机的动态模型
定子
参考磁场
图2.28 (a) 注意方程 (1)
J dΔω = ΔT − BΔω dt
= f (ec ,ω) − BΔω − T0
7
线性化
非线性系统 例1:交流伺服电机
¾ 线性化:在工作点(这里是原点)附近,利用泰勒级数展开将非 线性函数 T 进行线性化,并保留线性项,可以得到
定子
输入 ec
输出 ω
定子 参考磁场
图2.28 (a)
8
线性化
非线性系统 例2:钟摆
l mg
¾ 列写钟摆的动态方程
输入 u
u
θ 输出
ml 2 θ = u − mgl sin( θ)
di
n f
)0
(Δi f
)n
+
Rn+1
Δϕ
Δϕ
Δif
Δif
ϕ
=
ϕ0
+

( di f
)0
Δi f
原平衡点是已知的,故是可以从 左图的曲线求得

( di f
)0
=
tanα
=
L'f
12
线性化
非线性方程的线性化方法

( di f
)0
=
tanα
=
L'f
Δϕ
Δϕ
Δif
Δif
式中的L’f为常值,在不同平衡点有不同的值。 因此该式可写为:
若令
L' f Rf
=
T
' f
它为激磁回路动态时间常数,则有:
T
' f
dΔi f dt
+ Δif
=
1 Rf
Δu f
上式把原来的非线性数学模型,转化成了以偏移量表示的常系数线性 数学模型。在线性化过程中,只考虑了泰勒级数中的一次偏量,故该 式又称为一次线性化方程式。
16
线性化
非线性系统 例1:交流伺服电机
(反应物)
c(t) = r 2 (t) 2)
Q (t) = αf h(t) ¾ 通常利用一般的非线
性微分方程描述非线 性系统
x = f (x,u)
3
线性化
非线性系统 例1:交流伺服电机
¾ 交流伺服电机如图2.28所示。由图(b)可以看出,转矩-速 度曲线不是直线。因此无法利用线性微分方程来确切地 描述电机特性。
1 ml 2
u
¾ 利用线性化方法,可以得到钟摆动态方程为
f
(θ)

f
(θ0 ) +
df dθ
(θ − θ0 )
相关文档
最新文档