【解析法与几何法在阻尼比设计】自控

解析法与几何法在阻尼比设计中的详细对比

一、解析法:基于数学方程的定量求解

核心思想:通过特征方程与根轨迹条件建立代数关系,直接求解满足阻尼比要求的系统参数。

1. 适用场景
  • 二阶系统或可简化为二阶系统的高阶系统(主导极点主导)。
  • 需精确求解阻尼比与系统参数(如增益K)的定量关系。
2. 具体步骤(以二阶系统为例)

例:已知开环传递函数 G ( s ) H ( s ) = K s ( s + a ) G(s)H(s) = \frac{K}{s(s+a)} G(s)H(s)=s(s+a)K,求阻尼比 ζ d \zeta_d ζd 对应的K值。

  1. 建立闭环特征方程
    闭环传递函数为 G ( s ) 1 + G ( s ) H ( s ) = K s 2 + a s + K \frac{G(s)}{1+G(s)H(s)} = \frac{K}{s^2 + a s + K} 1+G(s)H(s)G(s)=s2+as+KK,特征方程为:
    s 2 + a s + K = 0 s^2 + a s + K = 0 s2+as+K=0
  2. 关联阻尼比与特征方程系数
    二阶系统标准形式为 s 2 + 2 ζ ω n s + ω n 2 = 0 s^2 + 2\zeta\omega_n s + \omega_n^2 = 0 s2+2ζωns+ωn2=0,对比得:
    2 ζ ω n = a , ω n 2 = K 2\zeta\omega_n = a, \quad \omega_n^2 = K 2ζωn=a,ωn2=K
    解得阻尼比 ζ = a 2 K \zeta = \frac{a}{2\sqrt{K}} ζ=2K a,反推目标阻尼比 ζ d \zeta_d ζd 对应的增益:
    K = ( a 2 ζ d ) 2 K = \left(\frac{a}{2\zeta_d}\right)^2 K=(2ζda)2
  3. 验证根轨迹上的解
    根轨迹需满足相角条件:对于闭环极点 s = − σ ± j ω s = -\sigma \pm j\omega s=−σ±jω,有
    ∠ ( s ) + ∠ ( s + a ) = 180 ∘ + 360 ∘ ⋅ k \angle(s) + \angle(s+a) = 180^\circ + 360^\circ \cdot k ∠(s)+∠(s+a)=180∘+360∘⋅k
    代入 σ = ζ d ω n \sigma = \zeta_d\omega_n σ=ζdωn, ω = ω n 1 − ζ d 2 \omega = \omega_n\sqrt{1-\zeta_d^2} ω=ωn1−ζd2 ,验证相角和是否满足条件(二阶系统天然满足,因根轨迹为圆)。
3. 高阶系统拓展
  • 步骤1 :确定主导极点对(设为 s = − σ ± j ω s = -\sigma \pm j\omega s=−σ±jω),忽略非主导极点(实部绝对值 > 10倍主导极点实部)。
  • 步骤2 :将高阶系统近似为二阶系统,按上述方法求解 ζ d \zeta_d ζd 与K的关系。
  • 步骤3 :用幅值条件 ∣ G ( s ) H ( s ) ∣ = 1 |G(s)H(s)| = 1 ∣G(s)H(s)∣=1 验证主导极点是否在根轨迹上:
    K = ∣ s ( s + a 1 ) ( s + a 2 ) ⋯ ∣ ∣ ( s + b 1 ) ( s + b 2 ) ⋯ ∣ ( 分子为开环极点乘积,分母为开环零点乘积 ) K = \frac{|s(s+a_1)(s+a_2)\cdots|}{|(s+b_1)(s+b_2)\cdots|} \quad (\text{分子为开环极点乘积,分母为开环零点乘积}) K=∣(s+b1)(s+b2)⋯∣∣s(s+a1)(s+a2)⋯∣(分子为开环极点乘积,分母为开环零点乘积)
4. 优缺点
  • 优点:计算精确,适合简单系统的定量分析。
  • 缺点:高阶系统求解复杂,需忽略非主导极点,可能存在误差。
二、几何法:基于根轨迹图形的直观设计

核心思想:通过绘制等阻尼比线与根轨迹的交点,直观确定满足阻尼比要求的极点位置。

1. 适用场景
  • 任何阶系统,尤其适合需直观理解零极点对阻尼比影响的场景。
  • 设计中需调整零极点位置以优化阻尼比的工程场景。
2. 具体步骤

例:设计三阶系统 G ( s ) H ( s ) = K s ( s + 1 ) ( s + 3 ) G(s)H(s) = \frac{K}{s(s+1)(s+3)} G(s)H(s)=s(s+1)(s+3)K,要求 ζ d = 0.6 \zeta_d = 0.6 ζd=0.6

  1. 绘制开环零极点分布图
    • 开环极点:0、-1、-3,无零点。
    • 用根轨迹法则绘制K从0→∞的轨迹(起点为极点,终点为无穷远,渐近线角度 ϕ = ( 2 k + 1 ) π n − m = 60 ∘ , 180 ∘ , 300 ∘ \phi = \frac{(2k+1)\pi}{n-m} = 60^\circ, 180^\circ, 300^\circ ϕ=n−m(2k+1)π=60∘,180∘,300∘)。
  2. 计算等阻尼比线角度
    θ = arccos ⁡ ζ d = arccos ⁡ 0.6 ≈ 53.13 ∘ \theta = \arccos\zeta_d = \arccos0.6 \approx 53.13^\circ θ=arccosζd=arccos0.6≈53.13∘
    在复平面绘制过原点、与负实轴成53.13°的射线(等阻尼比线)。
  3. 寻找根轨迹与等阻尼比线的交点
    • 利用相角条件验证交点:设交点为 s = − σ + j ω s = -\sigma + j\omega s=−σ+jω,则
      ∠ ( s ) + ∠ ( s + 1 ) + ∠ ( s + 3 ) = 180 ∘ + 360 ∘ ⋅ k \angle(s) + \angle(s+1) + \angle(s+3) = 180^\circ + 360^\circ \cdot k ∠(s)+∠(s+1)+∠(s+3)=180∘+360∘⋅k
      代入 σ = ζ d ω n = 0.6 ω n \sigma = \zeta_d\omega_n = 0.6\omega_n σ=ζdωn=0.6ωn, ω = ω n 1 − 0.6 2 = 0.8 ω n \omega = \omega_n\sqrt{1-0.6^2} = 0.8\omega_n ω=ωn1−0.62 =0.8ωn,解得 ω n ≈ 1.3 \omega_n \approx 1.3 ωn≈1.3,即 s = − 0.78 ± j 1.04 s = -0.78 \pm j1.04 s=−0.78±j1.04。
  4. 计算交点处的增益K
    由幅值条件:
    K = ∣ s ( s + 1 ) ( s + 3 ) ∣ = 0.78 2 + 1.04 2 ⋅ 0.22 2 + 1.04 2 ⋅ 2.22 2 + 1.04 2 ≈ 1.3 ⋅ 1.06 ⋅ 2.45 ≈ 3.38 K = |s(s+1)(s+3)| = \sqrt{0.78^2+1.04^2} \cdot \sqrt{0.22^2+1.04^2} \cdot \sqrt{2.22^2+1.04^2} \approx 1.3 \cdot 1.06 \cdot 2.45 \approx 3.38 K=∣s(s+1)(s+3)∣=0.782+1.042 ⋅0.222+1.042 ⋅2.222+1.042 ≈1.3⋅1.06⋅2.45≈3.38
  5. 验证非主导极点影响
    三阶系统另一极点为 s ≈ − 3.44 s \approx -3.44 s≈−3.44(实部绝对值 3.44 > 10 × 0.78 = 7.8 3.44 > 10 \times 0.78 = 7.8 3.44>10×0.78=7.8?不,3.44 < 7.8,需考虑其影响),此时系统响应需通过时域仿真验证,因非主导极点可能使实际阻尼比略低于设计值。
3. 零极点调整技巧(几何直观)
  • 若阻尼比不足( ζ \zeta ζ小)
    • 增加左半平面零点(如 s = − b , b > 0 s = -b, b > 0 s=−b,b>0),吸引根轨迹左移,减小等阻尼比线夹角 θ \theta θ,提升 ζ \zeta ζ。
    • 例:在上述三阶系统中增加零点 s = − 2 s = -2 s=−2,根轨迹向左弯曲,相同K下交点的 θ \theta θ 减小, ζ \zeta ζ 增大。
  • 若阻尼比过大(响应过慢)
    • 增加右半平面极点(但会破坏稳定性,实际通过减少左半平面极点或右移零点实现)。
4. 优缺点
  • 优点:直观形象,便于工程调试,可直接观察零极点调整对阻尼比的影响。
  • 缺点:交点求解需迭代计算,高阶系统作图复杂,依赖经验判断非主导极点影响。
三、解析法与几何法对比表格
对比维度 解析法 几何法
核心工具 特征方程、代数运算 根轨迹图、等阻尼比线
适用系统 二阶系统或可简化的高阶系统 任意阶系统,尤其高阶复杂系统
设计精度 精确求解,无图形误差 依赖作图精度,可能存在视觉误差
工程灵活性 需已知系统模型,参数调整困难 可直观调整零极点位置,灵活性高
计算复杂度 二阶系统简单,高阶系统复杂 作图与交点计算需经验,复杂度中等
典型应用 理论分析、参数优化公式推导 系统校正设计、零极点配置可视化
四、工程实践建议
  1. 初步设计:先用几何法在根轨迹图上定位目标极点,确定零极点调整方向。
  2. 精确计算:用解析法求解具体增益K或零极点位置,避免作图误差。
  3. 仿真验证 :高阶系统必须通过时域仿真(如MATLAB的step()函数)验证实际阻尼比,因非主导极点和零点可能改变响应特性。
  4. 迭代优化:若仿真结果不满足要求,调整零极点位置后重复上述步骤,直至阻尼比与动态性能达标。

通过解析法与几何法的结合,可将阻尼比的设计从抽象的数学推导转化为直观的图形操作,同时保证工程实现的精确性与可操作性。

相关推荐
Wilber的技术分享15 分钟前
【机器学习实战笔记 12】集成学习:AdaBoost算法
人工智能·笔记·算法·决策树·机器学习·分类·集成学习
Jcldcdmf3 小时前
激活层为softmax时,CrossEntropy损失函数对激活层输入Z的梯度
机器学习·损失函数·softmax·交叉熵
辉辉还没睡3 小时前
Lora训练
人工智能·算法·机器学习
qife5 小时前
AI 对冲基金模拟系统
机器学习·量化交易·金融科技·ai投资
从零开始学习人工智能5 小时前
使用 OpenCV 和传统机器学习实现工业开关状态识别
人工智能·opencv·机器学习
自律小浮6 小时前
GA3C(GPU/CPU混合式异步优势Actor-Critic)算法实现控制倒立摆
pytorch·python·深度学习·机器学习
Takina~7 小时前
python打卡day54
python·深度学习·机器学习
沛沛老爹8 小时前
NumPy玩转数据科学
人工智能·python·机器学习·numpy·数据科学·多维数组·python库
中國龍在廣州8 小时前
AI之初,性本?
人工智能·科技·深度学习·机器学习·chatgpt·机器人