ZHCACA5 February   2023 LM5177 , LM51770

 

  1.   摘要
  2.   商标
  3. 1引言
  4. 2数字滤波器设计
  5. 3ATRK 功能的被控对象传递函数
  6. 4用于 ATRK 被控对象的模拟控制器
  7. 5Z 变换和差分方程
  8. 6应用实现
    1. 6.1 软件流程图
    2. 6.2 应用演示
    3. 6.3 使用 DTRK 实现
  9. 7总结
  10. 8参考文献

用于 ATRK 被控对象的模拟控制器

为了改善 ATRK 被控对象的响应并调节输出电流,需要使用最优控制器设计闭环系统。为了补偿被控对象极点的影响,此处选择了运算跨导放大器 (OTA) 2 类控制器(请参阅揭秘对直流/直流转换器使用运算放大器和 OTA 的 II 类和 III 类补偿器)。该控制器具有两个极点和一个零点。图 4-1 展示了为模拟电压跟踪被控对象设计的模拟控制器。在为 ATRK 被控对象设计控制器时,需要注意的是,控制器带宽应小于 Comp 引脚补偿的带宽。

此外,控制器需要满足奈奎斯特标准(控制器带宽应小于微控制器 ADC 采样频率的一半)。因此,在微控制器 ADC 采样频率配置为 10kHz 时,此处选择了 3.7KHz 的滤波器带宽(COMP 引脚补偿的带宽为 135kHz)。控制器的传递函数如Equation 2 所示。所开发模拟控制器的极点位于 0Hz 和 3.6923kHz,零点位于 1.0256kHz。控制器的频率分析如图 4-2 所示。

Equation2. C s = g m R 19 C 13 s + 1 R 19 C 13 C 14 s 2 + ( C 14 + C 13 ) s

其中 R19 = 15kΩ,C13 = 65nF,C14 = 20nF 且 gm = 600μS

Equation3. C s =   V A T R K V E r r o r =     585   s   +   600000   0.02437 s 2   +   90   s
GUID-20221031-SS0I-WCDM-590S-GWHC1XRXNHF1-low.svg图 4-1 用于 ATRK 被控对象的模拟控制器
GUID-20221031-SS0I-HVSV-RBCJ-PLRBTNHQT0HQ-low.svg图 4-2 所设计模拟控制器的频率分析

使用设计的控制器时,模拟电压跟踪系统的环路增益 (O = C (s)×P (s)×K) 如Equation 4 所示。环路增益的频率响应如图 4-3 所示。

Equation4. O s =   V I m o n V r e f =     1.28 × 10 11 s   +   1.313 × 10 14   0.02437 s 4   +   442.7 s 3 + 7.957 × 10 6 s 2 + 2.457 × 10 10 s
GUID-20221031-SS0I-18VW-2QXH-0DGCKX6XNMJP-low.svg图 4-3 ATRK 环路增益的频率分析