一、一般状态空间描述
连续时间非线性系统:
x˙=f(x,u,t),y=h(x,u,t)无输入(自治)系统:x˙=f(x),其中 x∈Rn,u∈Rm,y∈Rp。
保证解存在唯一的常用条件(Lipschitz 条件):
∥f(x1)−f(x2)∥≤L∥x1−x2∥二、平衡点与线性化
平衡点 xe(对应输入 ue)满足
f(xe,ue)=0在该点附近作泰勒展开,令 δx=x−xe、δu=u−ue:
A=∂x∂f(xe,ue),B=∂u∂f(xe,ue)δx˙=Aδx+Bδu线性化只能给出局部结论:A 的所有特征值实部为负 → 渐近稳定;存在实部为正的特征值 → 不稳定;出现纯虚特征值(临界情形)时线性化失效,需用 Lyapunov 方法或中心流形理论判断。
三、Lyapunov 稳定性定理
设 V(x) 在原点邻域内连续可微,
V(0)=0,V(x)>0(x=0)沿系统轨线的导数(即李导数):
V˙(x)=∂x∂Vf(x)=LfV(x)| V˙ 的条件 | 结论 |
|---|
| V˙≤0 | 稳定(Lyapunov 意义下) |
| V˙<0,x=0 | 渐近稳定 |
| 再加 V 径向无界(∥x∥→∞⇒V→∞) | 全局渐近稳定 |
LaSalle 不变集原理(V˙ 只是半负定时使用):
V˙≤0,且 {x∣V˙(x)=0} 中的最大不变集只有原点⇒渐近稳定四、二次型 Lyapunov 函数
取 V(x)=x⊤Px,P=P⊤>0,则为线性化系统 x˙=Ax 求解 Lyapunov 方程:
A⊤P+PA=−Q,Q>0此时 V˙=−x⊤Qx<0,常作为非线性系统的候选函数(构造法:Krasovskii、能量函数、变量梯度法)。
五、典型非线性环节
| 环节 | 数学描述 |
|---|
| 饱和 | sat(u)=sgn(u)min{∥u∥,umax} |
| 死区 | u∈[−d,d]⇒y=0,否则 y=u−dsgn(u) |
| 继电(带滞环) | y=Msgn(e),切换点随方向偏移 |
| 间隙、干摩擦 | 多值、记忆型非线性 |
| 光滑限幅 | tanh(ku)、1+u2u |
描述函数法(谐波线性化):输入正弦 Asinωt 时,
N(A)=AY1∠φ1自激振荡(极限环)条件:
1+N(A)G(jω)=0⟺G(jω)=−N(A)1六、相平面与极限环
二阶自治系统写成
x˙1=x2,x˙2=f(x1,x2)消去时间得相轨迹方程
dx1dx2=x2f(x1,x2)奇点类型由雅可比矩阵在奇点处的迹与行列式判定:
trJ=λ1+λ2,detJ=λ1λ2- detJ<0:鞍点;detJ>0 且 (trJ)2−4detJ<0:焦点/中心;>0:结点。
- trJ<0 且 detJ>0:稳定;trJ>0:不稳定。
Bendixson 判据:若在某单连通域内 ∂x1∂f1+∂x2∂f2 不变号且不恒为零,则该域内无闭轨。
七、反馈线性化(输入—状态线性化)
Lie 导数:
Lfh=∂x∂hf,Lfkh=Lf(Lfk−1h),LgLfkh=∂x∂(Lfkh)g相对阶 r 由下式首次出现的非零项确定:
LgLfr−1h(x)=0,LgLfih=0(i<r−1)取新输入 v:
u=LgLfr−1h1(v−Lfrh)⇒y(r)=v八、滑模控制
误差 e=x−xd,定义滑模面
s=e(n−1)+cn−2e(n−2)+⋯+c0e=0到达条件(Lyapunov 形式 V=21s2):
ss˙≤−η∥s∥,η>0常用控制律(u^ 为标称等效控制):
u=u^+ksgn(s),k>0为削弱抖振可用边界层饱和函数 ksat(s/Φ)。
九、自适应控制与无源性
参数化模型 y=ϕ⊤θ,参数估计律
θ^˙=Γϕe,Γ=Γ⊤>0无源性(passivity):若
V(xT)−V(x0)≤∫0Tu⊤ydt则系统无源,配合反馈 u=−ϕ(y) 可以证明闭环稳定。
十、小增益定理
两个子系统满足有限增益 γ1,γ2:
∥y1∥≤γ1∥e1∥,∥y2∥≤γ2∥e2∥若
γ1γ2<1则反馈互联系统输入输出稳定(Lp 稳定)。
十一、混沌系统示例:Lorenz 方程
x˙=σ(y−x),y˙=x(ρ−z)−y,z˙=xy−βz典型参数 σ=10、ρ=28、β=8/3 时出现奇异吸引子;参数 (σ,β) 固定、ρ 变化时在 ρ≈24.74 附近发生 Hopf 分岔。