【经典控制理论】| 自动控制原理知识点概要(下)
控制系统的综合和校正问题是在已知固有特性及期望指标的前提下, 确定校正装置, 使系统校正后能满足期望的性能指标。 校正过程如下:自动控制原理里最常见的基本控制规律是PID控制规律。各控制规律在系统校正中的作用与固有特性有关, 应具体问题具体分析。按照校正装置 Gc(jω)G_c(j \omega)Gc(jω) 的相位 φc\varphi_cφc 的不同,常用校正装置可以分为: 超前校正装置、滞
参考资料
- 胡寿松《自动控制原理》第6版
- 刘豹《现代控制理论》第3版
- 斐润《自动控制原理》
- 哈工大控制学科803考研资料
6. 线性系统的校正
6.1 综合和校正问题的提出
控制系统的综合和校正问题是在已知固有特性及期望指标的前提下, 确定校正装置, 使系统校正后能满足期望的性能指标。 校正过程如下:
6.2 基本控制规律
自动控制原理里最常见的基本控制规律是PID控制规律。各控制规律在系统校正中的作用与固有特性有关, 应具体问题具体分析。
名称 | 比例 § | 比例微分 (PD) | 积分 (I) | 比例积分 (PI) | 比例积分微分 (PID) |
---|---|---|---|---|---|
传递函数 | K p \mathrm{K}_{\mathrm{p}} Kp | K p ( τ s + 1 ) \mathrm{K}_{\mathrm{p}}(\tau \mathrm{s}+1) Kp(τs+1) | 1 s \frac{1}{\mathrm{~s}} s1 | K p ( 1 T i s + 1 ) \mathrm{~K}_{\mathrm{p}}\left(\frac{1}{\mathrm{~T}_{\mathrm{i}} \mathrm{s}}+1\right) Kp( Tis1+1) | K p ( 1 T i s + τ s + 1 ) \mathrm{K}_{\mathrm{p}}\left(\frac{1}{\mathrm{~T}_{\mathrm{i}} \mathrm{s}}+\tau \mathrm{s}+1\right) Kp( Tis1+τs+1) |
6.3 常用校正装置及其特性
按照校正装置 G c ( j ω ) G_c(j \omega) Gc(jω) 的相位 φ c \varphi_c φc 的不同,常用校正装置可以分为: 超前校正装置、滞后校正和滞后一一超前校正装置。
1. 超前校正
基本特征
:
φ
c
(
ω
)
>
0
: \varphi_c(\omega)>0
:φc(ω)>0 。
常用的超前校正装置为带惯性的 PD 控制器, 其传递函数为
G
c
(
s
)
=
a
T
s
+
1
T
s
+
1
\mathrm{G}_{\mathrm{c}}(\mathrm{s})=\frac{\mathrm{aTs}+1}{\mathrm{Ts}+1}
Gc(s)=Ts+1aTs+1
其中,
a
>
1
a>1
a>1, 其伯德图如下。
其相频特性存在极值点, 该点处
{
ω
=
ω
m
=
1
a
T
φ
(
ω
m
)
=
φ
m
=
arcsin
a
−
1
a
+
1
L
(
ω
m
)
=
10
lga
\left\{\begin{array}{l} \omega=\omega_{\mathrm{m}}=\frac{1}{\sqrt{\mathrm{a} T}} \\ \varphi\left(\omega_{\mathrm{m}}\right)=\varphi_{\mathrm{m}}=\arcsin \frac{\mathrm{a}-1}{\mathrm{a}+1} \\ \mathrm{~L}\left(\omega_{\mathrm{m}}\right)=10 \operatorname{lga} \end{array}\right.
⎩
⎨
⎧ω=ωm=aT1φ(ωm)=φm=arcsina+1a−1 L(ωm)=10lga
由于
φ
c
(
ω
)
\varphi_c(\omega)
φc(ω) 的正相角对提高系统的动态性能有利, 因此, 在设计超前校正时, 通常取
ω
m
=
ω
c
。
\omega_m=\omega_c 。
ωm=ωc。
2. 滞后校正
基本特征 :
φ
c
(
ω
)
<
0
\varphi_c(\omega)<0
φc(ω)<0 。
常用的滞后校正装置为近似 PI 控制器, 其传递函数为
G
c
(
s
)
=
b
T
s
+
1
T
s
+
1
\mathrm{G}_{\mathrm{c}}(\mathrm{s})=\frac{\mathrm{bTs}+1}{\mathrm{Ts}+1}
Gc(s)=Ts+1bTs+1
其中
b
<
1
b<1
b<1,其伯德图如下。
由于 φ c ( ω ) \varphi_{\mathrm{c}}(\omega) φc(ω) 的负相角对系统的平稳性不利, 因此, 在设计滞后校正时, 应使 ω m ≪ ω c \omega_{\mathrm{m}} \ll \omega_{\mathrm{c}} ωm≪ωc 。通常取: 1 b T \frac{1}{\mathrm{bT}} bT1 = ( 1 5 ∼ 1 10 ) ω c =\left(\frac{1}{5} \sim \frac{1}{10}\right) \omega_c =(51∼101)ωc
3. 滞后一一超前校正
基本特征: ω \omega ω 较小时, φ c ( ω ) < 0 ; ω \varphi_c(\omega)<0 ; \omega φc(ω)<0;ω 较大时, φ c ( ω ) > 0 \varphi_c(\omega)>0 φc(ω)>0 。
常用滞后一一超前网络的传递函数为
G
c
(
s
)
=
(
b
T
b
s
+
1
)
(
a
T
a
s
+
1
)
(
T
b
s
+
1
)
(
T
a
s
+
1
)
\mathrm{G}_{\mathrm{c}}(\mathrm{s})=\frac{\left(\mathrm{bT}_{\mathrm{b}} \mathrm{s}+1\right)\left(\mathrm{aT}_{\mathrm{a}} \mathrm{s}+1\right)}{\left(\mathrm{T}_{\mathrm{b}} \mathrm{s}+1\right)\left(\mathrm{T}_{\mathrm{a}} \mathrm{s}+1\right)}
Gc(s)=(Tbs+1)(Tas+1)(bTbs+1)(aTas+1)
其中,
a
>
1
,
b
<
1
,
b
T
b
>
a
T
a
a>1, b<1, \mathrm{bT}_{\mathrm{b}}>\mathrm{aT}_{\mathrm{a}}
a>1,b<1,bTb>aTa 。
常用校正装置一般都可以用无源网络和有源网络去实现。
4. 用分析法设计串联校正
对于线性控制系统, 常用的串联校正设计方法有分析法和综合法两种。分析法又称为试探法。 用分析法设计校正装置比较直观, 在物理上容易实现, 但要求设计者有一定的工程设计经验, 设计过 程具有试探性。
一般认为, 形如 G c ( s ) = a T s + 1 T s + 1 G_c(s)=\frac{a T s+1}{T s+1} Gc(s)=Ts+1aTs+1 (其中 a > 1 ) \left.a>1\right) a>1) 的超前校正的适用条件为:
{ 固有系统通过调整增益可满足稳态要求 ω c > ω c 0 l γ > γ 0 且 { 校正前系统稳定 ( γ 0 > 0 ) 从 ω c 0 > ω c 段 φ 0 ( ω ) 下降不剧烈 \left\{\begin{array}{l}\text { 固有系统通过调整增益可满足稳态要求 } \\ \omega_c>\omega_{c 0}\\ l_{\gamma>\gamma_0}且 \left\{\begin{array}{l}\text { 校正前系统稳定 }\left(\gamma_0>0\right) \\ \text { 从 } \omega_{c 0}>\omega_c \text { 段 } \varphi_0(\omega) \text { 下降不剧烈 }\end{array}\right.\end{array}\right. ⎩ ⎨ ⎧ 固有系统通过调整增益可满足稳态要求 ωc>ωc0lγ>γ0且{ 校正前系统稳定 (γ0>0) 从 ωc0>ωc 段 φ0(ω) 下降不剧烈
形如
G
c
(
s
)
=
b
T
s
+
1
T
s
+
1
G_c(s)=\frac{b T s+1}{T s+1}
Gc(s)=Ts+1bTs+1 (其中
b
<
1
b<1
b<1 ) 的滞后校正的适用条件为:
{
固有系统通过调整增益可满足稳态要求
ω
c
<
ω
c
0
γ
>
γ
0
且
18
0
∘
+
φ
0
(
ω
c
)
比
γ
大
5
∘
以上
\left\{\begin{array}{l} \text { 固有系统通过调整增益可满足稳态要求 } \\ \omega_{\mathrm{c}}<\omega_{\mathrm{c} 0} \\ \gamma>\gamma_0 \text { 且 } 180^{\circ}+\varphi_0\left(\omega_{\mathrm{c}}\right) \text { 比 } \gamma \text { 大 } 5^{\circ} \text { 以上 } \end{array}\right.
⎩
⎨
⎧ 固有系统通过调整增益可满足稳态要求 ωc<ωc0γ>γ0 且 180∘+φ0(ωc) 比 γ 大 5∘ 以上
5. 用综合法设计串联校正
综合法设计串联校正的基本思路是: 首先根据期望性能指标及固有特性设计出满足要求的期望特性, 然后再根据校正前后开环传递函数的关系, 求出校正装置的传递函数。
工程设计法只是将期望特性进一步规范化和简单化, 常用的工程设计法有 γ max \gamma_{\max } γmax 和 M min \mathrm{M}_{\text {min }} Mmin 设计法。
6.4 反馈校正
1. 反馈校正的基本原理
用反馈校正装置包围待校正系统中对动态性能改善有重大妨碍作用的某些环节, 形成一个局部 反馈回路。在局部反馈回路的开环幅值远大于 1 的条件下, 局部反馈回路的特性主要取决于反馈校正装置, 而与被包围部分无关; 适当选取反馈校正装置的形式和参数, 可使已校正系统的性能满足给定指标的要求。
2. 反馈校正的特点
反馈校正可以削弱非线性特性的影响, 可减小系统的时间常数, 可降低系统对参数变化的敏感性, 可抑制系统噪声。
3. 反馈校正的设计思路
反馈校正的设计常用综合法。一般是首先绘出期望特性, 再根据局部反馈和期望特性的关系求出校正装置的传递函数, 经校验合理后, 便可确定反馈校正的传递函数。
6.5 复合校正
复合校正的主要目的是减小乃至消除稳态误差, 其特点是在反馈回路中加人前馈通路。复合校 正可分为按输人补偿和按扰动补偿两种。
1. 按输人补偿的复合校正
设输人信号为 r ( t ) r(t) r(t), 误差信号为 e ( t ) e(t) e(t), 首先应用结构图变换或用 Mason 公式求出: φ e r ( s ) = E ( s ) R ( s ) \varphi_{\mathrm{er}}(\mathrm{s})=\frac{\mathrm{E}(\mathrm{s})}{\mathrm{R}(\mathrm{s})} φer(s)=R(s)E(s)
- 完全补偿: 令 φ e r ( s ) = 0 \varphi_{\mathrm{er}}(\mathrm{s})=0 φer(s)=0, 解出相应的前馈校正装置的传递函数。
- 部分补偿: 根据 φ e r ( s ) \varphi_{\mathrm{er}}(\mathrm{s}) φer(s) 和 e s s r \mathrm{e}_{\mathrm{ssr}} essr 的关系, 先确定 φ e r ( s ) \varphi_{\mathrm{er}}(\mathrm{s}) φer(s) 的分子的形式, 再求出前馈校正装置的传递函数。
2. 按扰动补偿的复合校正
设扰动信号为
n
(
t
)
\mathrm{n}(\mathrm{t})
n(t), 误差信号为
e
(
t
)
\mathrm{e}(\mathrm{t})
e(t), 首先应用结构图变换或用 Mason 公式求出:
φ
e
n
(
s
)
=
E
(
s
)
N
(
s
)
\varphi_{e n}(s)=\frac{E(s)}{N(s)}
φen(s)=N(s)E(s)
- 完全补偿: 令 φ e n ( s ) = 0 \varphi_{\mathrm{en}}(\mathrm{s})=0 φen(s)=0, 解出相应的前馈校正装置的传递函数。
- 部分补偿: 根据 φ e n ( s ) \varphi_{\mathrm{en}}(\mathrm{s}) φen(s) 和 e s s n \mathrm{e}_{\mathrm{ssn}} essn 的关系, 先确定 φ e n ( s ) \varphi_{\mathrm{en}}(\mathrm{s}) φen(s) 的分子的形式, 再求出前馈校正装置的传递函数。
7. 离散系统的分析和校正
7.1 离散系统的基本概念
控制系统中有一个或若干个部件的输出信号是一串脉冲或是数字 (数码), 由于信号在时间上是离散的, 这类系统称为离散系统。
- A / D \mathrm{A} / \mathrm{D} A/D 转换: 把连续的模拟信号转换为时间上离散的、幅值上整量化的数字信号 (二进 制的整数)。
- D / A \mathrm{D} / \mathrm{A} D/A 转换:把离散的数字信号转换为连续模拟信号。
7.2 连续时间信号的采样与复现
- 香农采样定理。如果采样器的输入信号 e ( t ) e(t) e(t) 具有有限带宽, 并且有直到 ω h \omega_{\mathrm{h}} ωh 的频率分量 (最大的频率分量), 则使信号 e ( t ) e(t) e(t) 圆满地从采样信号 e ∗ ( t ) e^*(t) e∗(t) 中恢复过来的采样周期 T T T, 满足下列 条件: T ⩽ 2 π 2 ω h \quad T \leqslant \frac{2 \pi}{2 \omega_{\mathrm{h}}} T⩽2ωh2π,即采样频率 ω s \omega_s ωs满足 ω s ≥ 2 ω h \omega_s \ge2\omega_{\mathrm{h}} ωs≥2ωh
- 零阶保持器: G h ( s ) = 1 s − e − T s s = 1 − e − T s s \quad G_{\mathrm{h}}(s)=\frac{1}{s}-\frac{\mathrm{e}^{-T s}}{s}=\frac{1-\mathrm{e}^{-T s}}{s} Gh(s)=s1−se−Ts=s1−e−Ts
7.3 Z变换理论
1. Z变换定义
- 采样信号: e ∗ ( t ) = ∑ n = 0 ∞ e ( n T ) δ ( t − n T ) \quad e^*(t)=\sum_{n=0}^{\infty} e(n T) \delta(t-n T) e∗(t)=∑n=0∞e(nT)δ(t−nT)
- 采样拉普拉斯变换: E ∗ ( s ) = ∑ n = 0 ∞ e ( n T ) e − n s T \quad E^*(s)=\sum_{n=0}^{\infty} e(n T) \mathrm{e}^{-n s T} E∗(s)=∑n=0∞e(nT)e−nsT
-
Z
Z
Z 变换的定义式为:
E
(
z
)
=
E
∗
(
s
)
∣
s
=
1
T
ln
z
=
∑
n
=
0
∞
e
(
n
T
)
z
−
n
\quad E(z)=\left.E^*(s)\right|_{s=\frac{1}{T} \ln z}=\sum_{n=0}^{\infty} e(n T) z^{-n}
E(z)=E∗(s)∣s=T1lnz=∑n=0∞e(nT)z−n
记作: E ( z ) = Z [ e ∗ ( t ) ] = Z [ e ( t ) ] E(z)=Z\left[e^*(t)\right]=Z[e(t)] E(z)=Z[e∗(t)]=Z[e(t)] 。
2. Z Z Z 变换性质
-
线性性质: Z [ a e 1 ∗ ( t ) ± b e 2 ∗ ( t ) ] = a E 1 ( z ) ± b E 2 ( z ) \quad Z\left[a e_1^*(t) \pm b e_2^*(t)\right]=a E_1(z) \pm b E_2(z) Z[ae1∗(t)±be2∗(t)]=aE1(z)±bE2(z)
-
实数位移定理。
滞后定理: Z [ e ( t − n T ) ] = z − n E ( z ) , z − 1 = e − s T ( 延迟算子 ) \quad Z[e(t-n T)]=z^{-n} E(z), z^{-1}=\mathrm{e}^{-s T} (延迟算子) Z[e(t−nT)]=z−nE(z),z−1=e−sT(延迟算子)
超前定理: Z [ e ( t + n T ) ] = z n [ E ( z ) − ∑ k = 0 n − 1 e ( k T ) z − k ] Z[e(t+n T)]=z^n\left[E(z)-\sum_{k=0}^{n-1} e(k T) z^{-k}\right] Z[e(t+nT)]=zn[E(z)−k=0∑n−1e(kT)z−k] -
复数位移定理:
Z [ e ( t ) ⋅ e ∓ a t ] = E ( z ⋅ e ± a t ) Z\left[e(t) \cdot \mathrm{e}^{\mp a t}\right]=E\left(z \cdot \mathrm{e}^{\pm a t}\right) Z[e(t)⋅e∓at]=E(z⋅e±at) -
终值定理: lim n → ∞ e ( n T ) = lim z → 1 z − 1 z E ( z ) \quad \lim _{n \rightarrow \infty} e(n T)=\lim _{z \rightarrow 1} \frac{z-1}{z} E(z) n→∞lime(nT)=z→1limzz−1E(z)
-
卷积定理: 设 u ∗ ( t ) = e ∗ ( t ) ∗ g ∗ ( t ) = ∑ k = 0 ∞ e ( k T ) ⋅ g [ ( n − k ) T ] u^*(t)=e^*(t) * g^*(t)=\sum_{k=0}^{\infty} e(k T) \cdot g[(n-k) T] u∗(t)=e∗(t)∗g∗(t)=k=0∑∞e(kT)⋅g[(n−k)T], 则 U ( z ) = E ( z ) ⋅ G ( z ) U(z)=E(z) \cdot G(z) U(z)=E(z)⋅G(z)
-
Z Z Z 域微分定理: Z [ t ⋅ e ( t ) ] = − z T ⋅ d d z E ( z ) \quad Z[t \cdot e(t)]=-z T \cdot \frac{\mathrm{d}}{\mathrm{d} z} E(z) Z[t⋅e(t)]=−zT⋅dzdE(z)
3. Z 反变换
-
部分分式法
设已知的 Z Z Z 变换函数 E ( z ) E(z) E(z) 无重极点, 先求出 E ( z ) E(z) E(z) 的极点 z 1 , z 2 , ⋯ z n z_1, z_2, \cdots z_n z1,z2,⋯zn, 再将 E ( z ) z \frac{E(z)}{z} zE(z) 展开成如 下部分分式之和:
E ( z ) z = ∑ i = 1 n A i z − z i \frac{E(z)}{z}=\sum_{i=1}^n \frac{A_i}{z-z_i} zE(z)=i=1∑nz−ziAi
再由上式写出 E ( z ) E(z) E(z) 的部分分式之和: E ( z ) = ∑ i = 1 n A i z z − z i E(z)=\sum_{i=1}^n \frac{A_i z}{z-z_i} E(z)=i=1∑nz−ziAiz
然后逐项查 Z Z Z 变换表, 得: e i ( n T ) = Z − 1 [ A i z z − z i ] , i = 1 , 2 , ⋯ , n e_i(n T)=Z^{-1}\left[\frac{A_i z}{z-z_i}\right], i=1,2, \cdots, n ei(nT)=Z−1[z−ziAiz],i=1,2,⋯,n
最后写出已知 E ( z ) E(z) E(z) 对应的采样函数: e ∗ ( t ) = ∑ n = 0 ∞ ∑ i = 1 n e i ( n T ) δ ( t − n T ) e^*(t)=\sum_{n=0}^{\infty} \sum_{i=1}^n e_i(n T) \delta(t-n T) e∗(t)=n=0∑∞i=1∑nei(nT)δ(t−nT) -
幂级数法
通常 E ( z ) E(z) E(z) 可以写成如下形式: E ( z ) = b 0 + b 1 z − 1 + b 2 z − 2 + ⋯ + b m z − m a 0 + a 1 z − 1 + a 2 z − 2 + ⋯ + a n z − n , m ⩽ n E(z)=\frac{b_0+b_1 z^{-1}+b_2 z^{-2}+\cdots+b_m z^{-m}}{a_0+a_1 z^{-1}+a_2 z^{-2}+\cdots+a_n z^{-n}}, m \leqslant n E(z)=a0+a1z−1+a2z−2+⋯+anz−nb0+b1z−1+b2z−2+⋯+bmz−m,m⩽n 式中, a i ( i = 0 , 1 , 2 , ⋯ , n ) a_i(i=0,1,2, \cdots, n) ai(i=0,1,2,⋯,n) 和 b j ( j = 0 , 1 , 2 , ⋯ , n ) b_j(j=0,1,2, \cdots, n) bj(j=0,1,2,⋯,n) 均为常系数。
通过对上式直接做综合除法, 得到按 z − 1 z^{-1} z−1 升幂排列的幂级数展开式: E ( z ) = c 0 + c 1 z − 1 + c 2 z − 2 + ⋯ + c n z − n + ⋯ = ∑ n = 0 ∞ c n z − n E(z)=c_0+c_1 z^{-1}+c_2 z^{-2}+\cdots+c_n z^{-n}+\cdots=\sum_{n=0}^{\infty} c_n z^{-n} E(z)=c0+c1z−1+c2z−2+⋯+cnz−n+⋯=n=0∑∞cnz−n
最后写出已知 E ( z ) E(z) E(z) 对应的采样函数: e ∗ ( t ) = ∑ n = 0 ∞ c n δ ( t − n T ) e^*(t)=\sum_{n=0}^{\infty} c_n \delta(t-n T) e∗(t)=n=0∑∞cnδ(t−nT) -
常见z变换表
F(s) f(t) 或 f(k) F(z) 1 δ ( t ) \delta(\mathrm{t}) δ(t) 1 e − k T s \mathrm{e}^{-\mathrm{kTs}} e−kTs δ ( t − k T ) \delta(\mathrm{t}-\mathrm{kT}) δ(t−kT) z − k \mathrm{z}^{-\mathrm{k}} z−k 1 s \frac{1}{\mathrm{~s}} s1 1 ( t ) 1(\mathrm{t}) 1(t) z z − 1 \frac{\mathrm{z}}{\mathrm{z}-1} z−1z 1 s 2 \frac{1}{\mathrm{~s}^2} s21 t O n T \mathrm{t} \mathrm{On} \mathrm{T} tOnT T z ( z − 1 ) 2 \frac{\mathrm{Tz}}{(\mathrm{z}-1)^2} (z−1)2Tz 1 s 3 \frac{1}{\mathrm{~s}^3} s31 t 2 2 ! O \frac{\mathrm{t}^2}{2 !} \mathrm{O} 2!t2O T 2 z ( z + 1 ) 2 ! ( z − 1 ) 3 \frac{\mathrm{T}^2 \mathrm{z}(\mathrm{z}+1)}{2 !(\mathrm{z}-1)^3} 2!(z−1)3T2z(z+1) 1 s + a \frac{1}{\mathrm{~s}+\mathrm{a}} s+a1 e − a t \mathrm{e}^{-\mathrm{at}} e−at z z − e − a T \frac{\mathrm{z}}{\mathrm{z}-\mathrm{e}^{-\mathrm{aT}}} z−e−aTz 1 s − ln α T \frac{1}{\mathrm{~s}-\frac{\ln \alpha}{\mathrm{T}}} s−Tlnα1 α k \alpha^{\mathrm{k}} αk z z − α \frac{\mathrm{z}}{\mathrm{z}-\alpha} z−αz
7.4 离散系统的数学模型
线性定常差分方程及其解法主要有:(1)迭代法; (2)Z 变换法。
1. 脉冲传递函数
- 定义: 零初始条件下, 离散系统输出脉冲序列
Z
Z
Z 变换与输入脉冲序列
Z
Z
Z 变换之比。
G ( z ) = C ( z ) R ( z ) G(z)=\frac{C(z)}{R(z)} G(z)=R(z)C(z)
典型离散环节示意图如图所示。
-
求法: (1)由差分方程求取;(2)由连续部分的传递函数求脉冲传递函数。
-
有零阶保持器时的开环系统脉冲传递函数
有零阶保持器时, 开环系统脉冲传递函数为:
G ( z ) = G h ( s ) G p ( s ) = 1 − e − T s s G p ( s ) = ( 1 − e − T s ) G p ( s ) s = ( 1 − z − 1 ) Z [ G p ( s ) s ] G(z)=G_h(s)G_p(s)=\frac{1-e^{-Ts}}{s}G_p(s)=(1-e^{-Ts})\frac{G_p(s)}{s}=\left(1-z^{-1}\right) Z\left[\frac{G_p(s)}{s}\right] G(z)=Gh(s)Gp(s)=s1−e−TsGp(s)=(1−e−Ts)sGp(s)=(1−z−1)Z[sGp(s)] -
闭环系统脉冲传递函数
由于采样开关的位置不同, 所以离散闭环系统的结构形式不是统一的, 下图是常见的系统结构图, 图中输入端和输出端的采样开关是为了方便分析而虚设的。所有采样开关都是同步的, 且具有相同的采样周期 T T T 。由图可见 e ( t ) = r ( t ) − b ( t ) e(t)=r(t)-b(t) e(t)=r(t)−b(t), 或写成 e ∗ ( t ) = r ∗ ( t ) − b ∗ ( t ) e^*(t)=r^*(t)-b^*(t) e∗(t)=r∗(t)−b∗(t) 。
取 Z Z Z 变换:
E ( t ) = R ( t ) − B ( t ) E(t)=R(t)-B(t) E(t)=R(t)−B(t)
系统输出:
C ( s ) = G ( s ) E ∗ ( s ) , E ( s ) = R ( s ) − H ( s ) C ( s ) C(s)=G(s) E^*(s), \quad E(s)=R(s)-H(s) C(s) C(s)=G(s)E∗(s),E(s)=R(s)−H(s)C(s)
所以: E ( s ) = R ( s ) − H ( s ) G ( s ) E ∗ ( s ) E(s)=R(s)-H(s) G(s) E^*(s) E(s)=R(s)−H(s)G(s)E∗(s)
则有: E ∗ ( s ) = R ∗ ( s ) − H G ∗ ( s ) E ∗ ( s ) E^*(s)=R^*(s)-H G^*(s) E^*(s) E∗(s)=R∗(s)−HG∗(s)E∗(s)
可得: E ∗ ( s ) = R ∗ ( s ) 1 + H ( s ) G ∗ ( s ) E^*(s)=\frac{R^*(s)}{1+H(s) G^*(s)} E∗(s)=1+H(s)G∗(s)R∗(s)
由于 C ∗ ( s ) = [ G ( s ) E ∗ ( s ) [ = G ∗ ( s ) E ∗ ( s ) = R ∗ ( s ) 1 + H ( s ) G ∗ ( s ) R ∗ ( s ) C^*(s)=\left[G(s) E^*(s)\left[=G^*(s) E^*(s)=\frac{R^*(s)}{1+H(s) G^*(s)} R^*(s)\right.\right. C∗(s)=[G(s)E∗(s)[=G∗(s)E∗(s)=1+H(s)G∗(s)R∗(s)R∗(s)
故:
E ∗ ( z ) = R ( z ) 1 + H ( z ) G ( z ) , C ( z ) = G ( z ) 1 + H ( z ) G ( z ) R ( z ) E^*(z)=\frac{R(z)}{1+H(z) G(z)}, C(z)=\frac{G(z)}{1+H(z) G(z)} R(z) E∗(z)=1+H(z)G(z)R(z),C(z)=1+H(z)G(z)G(z)R(z)
定义 Φ e ( z ) = E ( z ) R ( z ) = 1 1 + H ( s ) G ( z ) \Phi_{\mathrm{e}}(z)=\frac{E(z)}{R(z)}=\frac{1}{1+H(s) G(z)} Φe(z)=R(z)E(z)=1+H(s)G(z)1 为闭环离散系统对输入量的误差脉冲传递函数。 而 Φ ( z ) = C ( z ) R ( z ) = G ( z ) 1 + H ( s ) G ( z ) \Phi(z)=\frac{C(z)}{R(z)}=\frac{G(z)}{1+H(s) G(z)} Φ(z)=R(z)C(z)=1+H(s)G(z)G(z) 为闭环离散系统对输入量的脉冲传递函数-闭环脉冲传递函数。若 H ( s ) = 1 H(s)=1 H(s)=1, 则: Φ e ( z ) = 1 1 + H ( z ) G ( s ) , Φ ( z ) = G ( z ) 1 + H ( s ) G ( z ) \Phi_{\mathrm{e}}(z)=\frac{1}{1+H(z) G(s)}, \Phi(z)=\frac{G(z)}{1+H(s) G(z)} Φe(z)=1+H(z)G(s)1,Φ(z)=1+H(s)G(z)G(z)
与连续系统类似, 令 Φ e ( z ) \Phi_{\mathrm{e}}(z) Φe(z) 或 Φ ( z ) \Phi(z) Φ(z) 的分母为零, 便可得到闭环离散系统的特征方程:
D ( z ) = 1 + G ( s ) H ( z ) = 0 D(z)=1+G(s) H(z)=0 D(z)=1+G(s)H(z)=0
注意: 若 e ( t ) e(t) e(t) 处没有采样开关, 则 Φ ( z ) 、 Φ e ( z ) \Phi(z) 、 \Phi_{\mathrm{e}}(z) Φ(z)、Φe(z) 将无法求出。
7.5 离散系统的稳定性分析
1. 离散系统稳定的充分必要条件
根据 z z z平面与 s s s平面的映射关系 z = e s T z=e^{sT} z=esT,可得到离散系统稳定的充要条件是:
当且仅当离散系统特征方程的全部特征根均分布在 z z z 平面上的单位圆内, 或者所有特征根的模均小于 1 , 即 ∣ z i ∣ < 1 ( i = 1 , 2 , ⋯ , n ) \left|z_i\right|<1(i=1,2, \cdots, n) ∣zi∣<1(i=1,2,⋯,n), 相应的线性定常离散系统是稳定的。
2. 离散系统的稳定性判据
- 根据充分必要条件, 求解离散系统特征方程的根, 判断其是否全部位于单位圆内。
- W W W 变换(双线性变换)与劳斯稳定判据。令 z = ω + 1 ω − 1 z=\frac{\omega+1}{\omega-1} z=ω−1ω+1, 代入到离散系统的特征方程, 然后对其进行劳斯稳定判据。
- 朱利稳定判据。列出朱利表, 满足约束条件, 则系统稳定。
以二阶系统为例。设离散系统二阶特征方程为 D ( z ) = a 0 + a 1 z + a 2 z 2 = 0 , a 2 > 0 D(z)=a_0+a_1 z+a_2 z^2=0, a_2>0 D(z)=a0+a1z+a2z2=0,a2>0, 则此系统 稳定的充分必要条件是:
{ D ( 1 ) = a 0 + a 1 + a 2 > 0 D ( − 1 ) = a 0 − a 1 + a 2 > 0 ∣ a 0 ∣ < a 2 \left\{\begin{array}{l} D(1)=a_0+a_1+a_2>0 \\ D(-1)=a_0-a_1+a_2>0 \\ \left|a_0\right|<a_2 \end{array}\right. ⎩ ⎨ ⎧D(1)=a0+a1+a2>0D(−1)=a0−a1+a2>0∣a0∣<a2
7.6 离散系统的稳态误差分析
1. 离散系统的型别
在离散系统中, 把开环脉冲传递函数 G ( z ) G(z) G(z) 具有 z = 1 z=1 z=1 的极点数 v v v 作为划分离散系统型别的标 准, 即 v = 0 , 1 , 2 , ⋯ v=0,1,2, \cdots v=0,1,2,⋯ 时分别成为 0 型、I 型和 II 型等离散系统。
2. 离散系统稳态误差
(1) 用终值定理求取。若离散系统稳定, 用终值定理求
e
s
s
=
lim
z
→
1
(
z
−
1
)
z
E
(
z
)
e_{\mathrm{ss}}=\lim _{z \rightarrow 1} \frac{(z-1)}{z} E(z)
ess=limz→1z(z−1)E(z) 。
(2) 用静态误差系数法求取。
离散系统的稳态误差结果如表 7-1 所示。
系统型别 | 位置误差 r ( t ) = A ⋅ 1 ( t ) r(t)=A \cdot 1(t) r(t)=A⋅1(t) | 速度误差 r ( t ) = A t r(t)=A t r(t)=At | ∞ \infty ∞ |
---|---|---|---|
0 | A K p \frac{A}{K_{\mathrm{p}}} KpA | ∞ \infty ∞ | ∞ \infty ∞ |
I | 0 | A T K v \frac{A T}{K_{\mathrm{v}}} KvAT | ∞ \infty ∞ |
II | 0 | 0 | A T 2 K a \frac{A T^2}{K_{\mathrm{a}}} KaAT2 |
III | 0 | 0 | 0 |
其中, 静态位置误差系数
K
p
=
lim
z
→
1
[
1
+
G
(
z
)
]
K_{\mathrm{p}}=\lim _{z \rightarrow 1}[1+G(z)]
Kp=z→1lim[1+G(z)]
静态速度误差系数:
K
v
=
lim
z
→
1
(
z
−
1
)
G
(
z
)
K_{\mathrm{v}}=\lim _{z \rightarrow 1}(z-1) G(z)
Kv=z→1lim(z−1)G(z)
静态加速度误差系数
K
a
=
lim
z
→
1
(
z
−
1
)
2
G
(
z
)
K_{\mathrm{a}}=\lim _{z \rightarrow 1}(z-1)^2 G(z)
Ka=z→1lim(z−1)2G(z)
7.7 离散系统的动态性能分析
- 复数极点;
- 位于单位圆外, 动态响应分量为振荡发散脉冲序列;
- 位于单位圆上, 动态响应分量为等幅振荡脉冲序列;
- 位于单位圆内, 动态响应分量为振荡收敛脉冲序列。
- 实数极点:
- 位于单位圆外的负实轴上, 动态响应分量为交替变号的发散脉冲序列;
- 位于负实轴单位圆上, 动态响应分量为交替变号的发散脉冲序列;
- 位于单位圆内的负实轴上, 动态响应分量为交替变号的衰减脉冲序列;
- 位于单位圆外的正实轴上, 动态响应分量为交替变号的发散脉冲序列;
- 位于正实轴单位圆上, 动态响应分量为等幅脉冲序列;
- 位于单位圆外的正实轴上, 动态响应分量为按指数规律衰减的脉冲序列;
7.8 最少拍系统设计
所谓最少拍系统, 是指在典型输入作用下, 能以有限拍结束响应过程且在采样时刻上无稳 态误差的离散系统。
1. 设计原则
数字校正器的脉冲传递函数为
D
(
z
)
=
Φ
(
z
)
G
(
z
)
[
1
−
Φ
(
z
)
]
\mathrm{D}(\mathrm{z})=\frac{\Phi(\mathrm{z})}{\mathrm{G}(\mathrm{z})[1-\Phi(\mathrm{z})]}
D(z)=G(z)[1−Φ(z)]Φ(z)
最少拍系统的设计原则是: 选择闭环传递函数 Φ ( z ) \Phi(\mathrm{z}) Φ(z), 使系统在典型输入作用下, 经最少采样周期后能使输出序列在各采样时刻的稳态误差为零, 达到完全跟踪的目的, 从而确定所需要的数字控制器的脉冲传递函数 D ( z ) D(z) D(z) 。
由
e
s
s
=
0
e_{\mathrm{ss}}=0
ess=0 得:
E
(
z
)
=
Φ
e
(
z
)
⋅
R
(
z
)
=
A
(
z
)
(
1
−
z
−
1
)
m
Φ
e
(
z
)
\quad E(z)=\Phi_{\mathrm{e}}(z) \cdot R(z)=\frac{A(z)}{\left(1-z^{-1}\right)^m} \Phi_{\mathrm{e}}(z)
E(z)=Φe(z)⋅R(z)=(1−z−1)mA(z)Φe(z)
e
s
s
=
lim
n
→
1
(
z
−
1
)
⋅
E
(
z
)
=
lim
z
→
1
(
1
−
z
−
1
)
A
(
z
)
(
1
−
z
−
1
)
Φ
e
(
z
)
=
0
e_{\mathrm{ss}}=\lim _{n \rightarrow 1}(z-1) \cdot E(z)=\lim _{z \rightarrow 1}\left(1-z^{-1}\right) \frac{A(z)}{\left(1-z^{-1}\right)} \Phi_{\mathrm{e}}(z)=0
ess=n→1lim(z−1)⋅E(z)=z→1lim(1−z−1)(1−z−1)A(z)Φe(z)=0
Φ
e
(
z
)
=
(
1
−
z
−
1
)
m
F
(
z
)
\Phi_{\mathrm{e}}(z)=\left(1-z^{-1}\right)^m F(z)
Φe(z)=(1−z−1)mF(z)
取
F
(
z
)
=
1
,
Φ
e
(
z
)
=
(
1
−
z
−
1
)
m
F(z)=1, \quad \Phi_{\mathrm{e}}(z)=\left(1-z^{-1}\right)^m
F(z)=1,Φe(z)=(1−z−1)m
2. 设计步骤
- 求 G ( z ) G(z) G(z) 一没有单位圆上及圆外的零、极点。
- 针对特定的典型输入选 Φ e ( z ) \Phi_{\mathrm{e}}(z) Φe(z): r ( t ) → R ( z ) = A ( z ) ( 1 − z − 1 ) m ⇒ Φ e ( z ) = ( 1 − z − 1 ) m r(t) \rightarrow R(z)=\frac{A(z)}{\left(1-z^{-1}\right)^m} \Rightarrow \Phi_{\mathrm{e}}(z)=\left(1-z^{-1}\right)^m r(t)→R(z)=(1−z−1)mA(z)⇒Φe(z)=(1−z−1)m
- 确定 Φ ( z ) = 1 − Φ e ( z ) \Phi(z)=1-\Phi_{\mathrm{e}}(z) Φ(z)=1−Φe(z) 。
- 写出 D ( z ) = Φ ( z ) Φ e ( z ) ⋅ G ( z ) D(z)=\frac{\Phi(z)}{\Phi_{\mathrm{e}}(z) \cdot G(z)} D(z)=Φe(z)⋅G(z)Φ(z) 。
设计结果如下表:
7.9 例题
8. 非线性控制系统分析
8.1 描述函数的定义及计算
设非线性环节的输人信号为: x ( t ) = X sin ω t x(t)=X \sin \omega t x(t)=Xsinωt, 输出为 y ( t ) y(t) y(t) 。非线性环节的输人输出描述为 y = f ( x ) y=f(x) y=f(x) 。
定义: 非线性环节的稳态输出中的基波分量的复数形式与输人正弦信号的负数形式之比, 称为非线性环节的描述函数, 记为
N
(
X
,
ω
)
N(X, \omega)
N(X,ω), 即
N
(
X
,
ω
)
=
∣
N
(
X
,
ω
)
∣
e
j
∠
N
(
X
,
ω
)
=
Y
1
e
j
φ
1
X
=
B
1
X
+
j
A
1
X
N(X, \omega)=|N(X, \omega)| e^{j∠N(X, \omega)}=\frac{Y_1 e^{j \varphi_1}}{X}=\frac{B_1}{X}+j \frac{A_1}{X}
N(X,ω)=∣N(X,ω)∣ej∠N(X,ω)=XY1ejφ1=XB1+jXA1
式中, X一一非线性环节输人端的正弦信号的振幅。
A
1
=
1
π
∫
0
2
π
y
(
ω
t
)
cos
ω
t
d
(
ω
t
)
(
n
=
0
,
1
,
⋯
)
B
1
=
1
π
∫
0
2
π
y
(
ω
t
)
sin
ω
td
(
ω
t
)
(
n
=
1
,
2
,
⋯
)
Y
1
=
A
1
2
+
B
1
2
φ
1
=
arctan
A
1
B
1
}
\left.\begin{array}{l} \mathrm{A}_1=\frac{1}{\pi} \int_0^{2 \pi} \mathrm{y}(\omega \mathrm{t}) \cos \omega \mathrm{td}(\omega \mathrm{t})(\mathrm{n}=0,1, \cdots) \\\\ \mathrm{B}_1=\frac{1}{\pi} \int_0^{2 \pi} \mathrm{y}(\omega \mathrm{t}) \sin \omega \operatorname{td}(\omega \mathrm{t})(\mathrm{n}=1,2, \cdots) \\\\ \mathrm{Y}_1=\sqrt{\mathrm{A}_1^2+\mathrm{B}_1^2} \\\\ \varphi_1=\arctan \frac{\mathrm{A}_1}{\mathrm{~B}_1} \end{array}\right\}
A1=π1∫02πy(ωt)cosωtd(ωt)(n=0,1,⋯)B1=π1∫02πy(ωt)sinωtd(ωt)(n=1,2,⋯)Y1=A12+B12φ1=arctan B1A1⎭
⎬
⎫
当非线性特性为单值奇对称特性时, A 1 = 0 , Y 1 = B 1 , φ 1 = 0 , N ( X ) = B 1 X A_1=0, Y_1=B_1, \varphi_1=0, N(X)=\frac{B_1}{X} A1=0,Y1=B1,φ1=0,N(X)=XB1 为实数。
8.2 描述函数法的应用条件
非线性系统能够简化成下图所示的典型结构。
非线性环节的输人输出特性是奇对称的。系统的线性部分具有良好的低通性能。
8.3 描述函数法
描述函数法主要用于分析在无外力作用情况下, 非线性系统的稳定性和自振荡问题, 并且不受系统的阶次限制。
非线性元件的输入为正弦波时, 将输出的非正弦波的一次谐波(基波) 与输入正弦波的复数比定义为非线性环节的描述性函数。
描述函数法分析稳定性和自激振荡。将线性系统的奈奎斯特稳定性判据推广, 应用于非线性系统。当给定的假设条件满足时, 在描述函数法中可以用线性系统中线性部分的频率特性 G ( j ω ) G(\mathrm{j} \omega) G(jω) 与临界点 − 1 N ( X ) -\frac{1}{N(X)} −N(X)1 的相对位置来判断非线性系统的稳定性。
首先把系统规划为上图所示的典型结构, 然后在复平面上绘出 − 1 N ( X ) -\frac{1}{N(X)} −N(X)1 曲线和 G ( j ω ) G(j \omega) G(jω) 曲线, 再应用广义 Nyquist 判据判断非线性系统的稳定性。
通常情况下, 设线性部分的 G ( s ) G(s) G(s) 中有正根 P P P 个, 则:
- 若 G ( j ω ) G(\mathrm{j} \omega) G(jω) 曲线逆时针包围整个 − 1 N ( X ) -\frac{1}{N(X)} −N(X)1 曲线 P / 2 P / 2 P/2 圈, 则该系统是闭环稳定的, 否则该非 线性系统是不稳定的。
- 若 G ( j ω ) G(j \omega) G(jω) 与 − 1 N ( X ) -\frac{1}{N(X)} −N(X)1 有交点, 则交点处会出现周期性运动。
- 若沿着 X \mathrm{X} X 增加的方向, − 1 N ( X ) -\frac{1}{\mathrm{~N}(\mathrm{X})} − N(X)1 曲线是从稳定区域进人不稳定区域, 则交点处的周期运动是不稳定的;
- 若沿着 X \mathrm{X} X 增加的方向, − 1 N ( X ) -\frac{1}{\mathrm{~N}(\mathrm{X})} − N(X)1 曲线是从不稳定区域进人稳定区域, 则交点处的周期运动是稳定的, 即会产生自持振荡, 简称自振。令 G ( j ω ) = − 1 N ( X ) G(j \omega)=-\frac{1}{N(X)} G(jω)=−N(X)1, 从中解出的 X X X 即为非线性环节输人端 x \mathrm{x} x 处的自振振幅, ω \omega ω 即为自振的角频率。
8.4 相平面分析法
以 x 、 x ˙ x 、 \dot{x} x、x˙ 为坐标的平面称为相平面, 系统的某一状态对应于相平面上的一点。相平面上的点随时间变化的轨迹叫相轨迹。对应于二阶线性定常系统的相轨迹, 可以对非线性系统进行分 析, 这种分析方法称为相平面分析法。
设二阶系统的微分方程为 x ¨ = f ( x ˙ , x ) \ddot{x}=f(\dot{x}, x) x¨=f(x˙,x) 。
-
解析法。
用解微分方程的方法找出 x x x 和 x ˙ \dot{x} x˙ 的关系, 从而在相平面上绘制相轨迹。通常取 x ¨ = x ˙ d x ˙ d x \ddot{x}=\dot{x} \frac{\mathrm{d} \dot{x}}{\mathrm{~d} x} x¨=x˙ dxdx˙, 代入原方程, 最后得: ∫ x ˙ 0 x ˙ g ( x ˙ ) d x ˙ = ∫ x 0 x h ( x ) d x \int_{\dot{x}_0}^{\dot{x}} g(\dot{x}) \mathrm{d} \dot{x}=\int_{x_0}^x h(x) \mathrm{d} x ∫x˙0x˙g(x˙)dx˙=∫x0xh(x)dx
由此可得 x ˙ \dot{x} x˙ 和 x x x 的解析关系式, 其中 x ˙ 0 \dot{x}_0 x˙0 和 x 0 x_0 x0 为初始条件。 -
等倾线法。
等倾线法是求取相轨迹的一种作图方法, 不需要解微分方程。适用于求解 困难的非线性微分方程。
令 a = d x ˙ / d x a=\mathrm{d} \dot{x} / \mathrm{d} x a=dx˙/dx, 即 a = f ( x , x ˙ ) a=f(x, \dot{x}) a=f(x,x˙), 对于 a a a 的不同取值, 由 a = f ( x , x ˙ ) a=f(x, \dot{x}) a=f(x,x˙) 可得 x x x 与 x ˙ \dot{x} x˙ 的不同关系式, 且在曲线 a = f ( x , x ˙ ) a=f(x, \dot{x}) a=f(x,x˙) 上, 均具有相同的斜率 a a a 。给出一组 a a a, 就可近似描绘出相平面图形。 -
奇点和奇线
在相平面中使系统微分方程满足 d x ˙ d x = 0 0 \frac{\mathrm{d} \dot{x}}{\mathrm{~d} x}=\frac{0}{0} dxdx˙=00 不定形式的点即为奇点。线性二阶系统奇点的类型有:焦点(稳定和不稳定)和节点(稳定和不稳定)和鞍点。
奇线是特殊的相轨迹, 将相平面划分成具有不同运动特点的多个区域。最常见的奇线是极限环, 极限环有三类: 稳定的极限环和不稳定的极限环和半稳定的极限环。
8.5 例题
9. 李亚普诺夫稳定性理论
9.1 稳定性的基本概念
- 平衡状态。
若 x ˙ e = f ( x e , t ) = 0 \dot{\boldsymbol{x}}_{\mathrm{e}}=f\left(\boldsymbol{x}_{\mathrm{e}}, t\right)=0 x˙e=f(xe,t)=0, 则 x e x_{\mathrm{e}} xe 为系统的平衡状态。 - 李雅普诺夫意义下的稳定性。
假设系统初始状态位于以平衡状态 x e \boldsymbol{x}_{\mathrm{e}} xe 为球心, δ \delta δ 为半径 的闭球域 S ( δ ) S(\delta) S(δ) 内, 即 ∥ x 0 − x e ∥ ⩽ δ ( ε , t 0 ) \left\|x_0-x_{\mathrm{e}}\right\| \leqslant \delta\left(\varepsilon, t_0\right) ∥x0−xe∥⩽δ(ε,t0), 并且 lim t → 0 ∥ x ( t , x 0 , t 0 ) − x e ∥ ⩽ ε , t ⩾ t 0 \lim _{t \rightarrow 0}\left\|x\left(t, x_0, t_0\right)-x_{\mathrm{e}}\right\| \leqslant \varepsilon, t \geqslant t_0 limt→0∥x(t,x0,t0)−xe∥⩽ε,t⩾t0, 则称 x e x_{\mathrm{e}} xe 是李雅普 诺夫意义下的稳定。 - 渐近稳定。
状态满足李雅普诺夫稳定, 并且 lim t → ∞ ∥ x ( t , x 0 , t 0 ) − x e ∥ → 0 \lim _{t \rightarrow \infty}\left\|x\left(t, x_0, t_0\right)-x_{\mathrm{e}}\right\| \rightarrow 0 limt→∞∥x(t,x0,t0)−xe∥→0, 则称为渐近稳定。 - 大范围渐近稳定。
对 ∀ x 0 ∈ S ( δ ) , δ → ∞ , S ( δ ) → ∞ \forall x_0 \in S(\delta), \delta \rightarrow \infty, S(\delta) \rightarrow \infty ∀x0∈S(δ),δ→∞,S(δ)→∞, 都有 lim t → ∞ ∥ x ( t , x 0 , t 0 ) − x e ∥ → 0 \lim _{t \rightarrow \infty}\left\|x\left(t, x_0, t_0\right)-x_{\mathrm{e}}\right\| \rightarrow 0 limt→∞∥x(t,x0,t0)−xe∥→0, 则称大范围渐近稳定。 - 不稳定。
不管 δ 、 ε \delta 、 \varepsilon δ、ε 多小, 只要 S ( δ ) S(\delta) S(δ) 内由 x e \boldsymbol{x}_{\mathrm{e}} xe 出发的轨迹超出 S ( δ ) S(\delta) S(δ) 以外, 则 x e \boldsymbol{x}_{\mathrm{e}} xe 不稳定。
9.2 稳定性的判定方法
1. 李雅普诺夫第一法 (间接法)
根据线性定常系统稳定性的特征值判断系统稳定性。
设线性定常系统的状态方程为
x
˙
=
A
x
\dot{x}=\boldsymbol{A x}
x˙=Ax, 稳定状态判断的充要条件如下:
-
李雅普诺夫意义下的稳定: Re ( λ i ) ⩽ 0 \operatorname{Re}\left(\lambda_i\right) \leqslant 0 Re(λi)⩽0;
-
渐近稳定: Re ( λ i ) < 0 \operatorname{Re}\left(\lambda_i\right)<0 Re(λi)<0; 不稳定: Re ( λ i ) > 0 \operatorname{Re}\left(\lambda_i\right)>0 Re(λi)>0 。
2. 李雅普诺夫第二法 (直接法)
如果存在一个具有连续一阶导数的标量函数 V ( x , t ) , V ( 0 , t ) = 0 V(x, t), V(0, t)=0 V(x,t),V(0,t)=0, 满足: V ( x , t ) V(x, t) V(x,t) 正定有界, V ˙ ( x , t ) \dot{V}(x, t) V˙(x,t) 负定有界, ∥ x ∥ → ∞ , V ( x , t ) → ∞ \|x\| \rightarrow \infty, V(x, t) \rightarrow \infty ∥x∥→∞,V(x,t)→∞, 则 系统在原点是大范围稳定的。
9.3 线性定常系统的李雅普诺夫稳定性分析
线性定常系统 x ˙ = A x , x ( 0 ) = x 0 , t ⩾ 0 \dot{\boldsymbol{x}}=\boldsymbol{A} \boldsymbol{x}, \boldsymbol{x}(0)=\boldsymbol{x}_0, t \geqslant 0 x˙=Ax,x(0)=x0,t⩾0 渐近稳定的充要条件:
对于一个正定对称矩阵 Q \boldsymbol{Q} Q, 存在一个正定矩阵, 使得 A T P + P A = − Q \boldsymbol{A}^{\mathrm{T}} \boldsymbol{P}+\boldsymbol{P} \boldsymbol{A}=-\boldsymbol{Q} ATP+PA=−Q 成立。
9.4 构造李雅普诺夫函数
1. 变量梯度法
设 V ˙ ( x ) = [ ∇ V ] T x \dot{V}(\boldsymbol{x})=[\nabla V]^{\mathrm{T}} \boldsymbol{x} V˙(x)=[∇V]Tx, 其中, ∇ V = [ a 11 x 1 + ⋯ + a 1 n x n ⋮ a n 1 x 1 + ⋯ + a n n x n ] \nabla V=\left[\begin{array}{c}a_{11} x_1+\cdots+a_{1 n} x_n \\ \vdots \\ a_{n 1} x_1+\cdots+a_{n n} x_n\end{array}\right] ∇V=⎣ ⎡a11x1+⋯+a1nxn⋮an1x1+⋯+annxn⎦ ⎤ 。
- 写出 V ˙ ( x ) \dot{V}(\boldsymbol{x}) V˙(x), 单限定为负定;
- 令 ∂ ( ∇ V j ) ∂ x i = ∂ ( ∇ V i ) ∂ x j \frac{\partial\left(\nabla V_j\right)}{\partial x_i}=\frac{\partial\left(\nabla V_i\right)}{\partial x_j} ∂xi∂(∇Vj)=∂xj∂(∇Vi);
- 检验 V ˙ ( x ) \dot{V}(\boldsymbol{x}) V˙(x) 是否为负定;
- 可得李雅普诺夫函数为: V ( x ) = ∫ 0 x 1 ∇ V 1 ζ d ζ + ⋯ + ∫ 0 x n ∇ V n ζ d ζ V(x)=\int_0^{x_1} \nabla V_1 \zeta \mathrm{d} \zeta+\cdots+\int_0^{x_n} \nabla V_n \zeta \mathrm{d} \zeta V(x)=∫0x1∇V1ζdζ+⋯+∫0xn∇Vnζdζ 。
2. 克拉索夫斯基方法
当奇点为
x
e
l
,
2
=
0
\boldsymbol{x}_{\mathrm{el}, 2}=0
xel,2=0 时经常使用克拉索夫斯基方法。
设
A
(
x
)
=
[
∂
f
1
(
x
)
∂
x
1
∂
f
1
(
x
)
∂
x
2
∂
f
2
(
x
)
∂
x
1
∂
f
2
(
x
)
∂
x
2
]
\boldsymbol{A}(\boldsymbol{x})=\left[\begin{array}{ll}\frac{\partial f_1(x)}{\partial x_1} & \frac{\partial f_1(x)}{\partial x_2} \\ \frac{\partial f_2(x)}{\partial x_1} & \frac{\partial f_2(x)}{\partial x_2}\end{array}\right]
A(x)=[∂x1∂f1(x)∂x1∂f2(x)∂x2∂f1(x)∂x2∂f2(x)]
若
F
(
x
)
=
A
(
x
)
+
A
T
(
x
)
2
\boldsymbol{F}(\boldsymbol{x})=\frac{\boldsymbol{A}(\boldsymbol{x})+\boldsymbol{A}^{\mathrm{T}}(\boldsymbol{x})}{2}
F(x)=2A(x)+AT(x) 为负定, 则该平衡状态是渐近稳定的,其李雅普诺夫函数可为
V
(
x
)
=
f
T
(
x
)
f
(
x
)
V(x)=\boldsymbol{f}^{\mathrm{T}}(\boldsymbol{x}) \boldsymbol{f}(\boldsymbol{x})
V(x)=fT(x)f(x) 。若
∥
x
∥
→
∞
,
V
(
x
)
→
∞
\|x\| \rightarrow \infty, V(x) \rightarrow \infty
∥x∥→∞,V(x)→∞, 则该平衡状态是大范围渐近稳定的。
9.5 例题
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)