基于δ算子的数字控制开关稳压电源的电压补偿器设计方法

文档序号:10723691阅读:504来源:国知局
基于δ算子的数字控制开关稳压电源的电压补偿器设计方法
【专利摘要】本发明公开了一种基于δ算子的数字控制开关稳压电源的电压补偿器设计方法,用于解决现有方法设计的电压补偿器稳定性差的技术问题。技术方案是在连续域采用比例?积分?微分控制算法,连续域传输函数为Gc(s)。使用双线性变换获得相应的离散z域控制函数Gc(z),即Gc(z)=Gc(s)|s=(2/T)(z?1)/(z+1),T为采样周期。通过z域与δ域之间的映射关系获得相应的离散δ域控制函数Gc(δ),即Gc(δ)=Gc(z)|z=δT+1。完成数字电压补偿器的数字电路设计。本发明采用δ算子对连续域的控制函数进行离散化,使离散化的控制函数在高频采样条件下极点仍处于稳定区域内,提高了数字电源系统的稳定性。
【专利说明】
基于S算子的数字控制开关稳压电源的电压补偿器设计方法
技术领域
[0001] 本发明涉及一种电压补偿器设计方法,特别涉及一种基于δ算子的数字控制开关 稳压电源的电压补偿器设计方法。
【背景技术】
[0002] 参照图2。现有的数字控制开关稳压电源负载端的模拟输出电压vQ(t)经ADC转换 为数字输出量v〇[n],然后将v〇[n]与基准电压 Vrrf[n]之间的误差信号e[n]送入数字电压补 偿器。在数字电压补偿器中,采用特定的数字控制算法(例如PID算法)产生数字控制信号d [n],并经DPWM(数字脉冲宽度调制器)将该数字控制信号d[n]转换为模拟控制信号d(t),最 后经驱动Buffer控制开关管G的导通或关闭,以调节输出电压v Q(t)使其稳定在基准电压 值。为了实现开关稳压电源的小型化和轻便化,必须进一步提高其开关频率,数字控制高频 开关稳压电源是未来发展的必然趋势。
[0003]在数字电压补偿器的设计中,目前普遍采用基于离散z域变换的方法将连续域的 控制函数变换为相应的离散域控制函数,以便在数字领域实现控制算法。但是,随着数字控 制开关稳压电源的开关频率进一步提高(开关周期逐渐减小),现有的z域变换方法存在以 下缺点:1 )z域离散模型偏离连续域模型,导致反馈系统的控制精度变差;2)z域传输函数的 极点逐渐靠近z-平面的单位圆,使得系统的稳定性变差;3)极点和零点之间的距离缩小,导 致极点对控制系数的有限字长敏感度增加,使得系统的稳定性变差。
[0004] 参照图3。对于稳定的闭环控制系统,在连续s域,其传递函数的极点s = 〇±jco的 实部σ必定小于0,即稳定区域位于S平面的左半平面,如图3(a)所示,而在离散z域,其传递 函数的极点的幅值|z|=e° T应小于1,即稳定区域位于Ζ平面的单位圆内,如图3(b)所示。但 是,随着开关频率的进一步提高(开关周期T逐渐减小),离散z域的极点位置逐渐向Z平面的 单位圆靠近(|z| =eST-l),导致离散z域的闭环反馈系统在高频时趋向不稳定状态。
[0005] δ算子是z算子的一种延伸,离散域δ算子、离散域z算子和连续域s算子之间的映射 关系为:
[0007] δ平面中的稳定区域是以(-1/Τ,0)为圆心,以1/Τ为半径且过原点的圆,如图3(c) 所示。随着开关频率的提高(周期Τ减小),该圆心左移,且圆半径增大,因而系统稳定区域向 整个δ平面的左半平面扩展,此时离散δ域模型趋向于连续 s域模型,这就完全避免了上述ζ 域模型在高频应用时出现的稳定性问题。

【发明内容】

[0008] 为了克服现有方法设计的电压补偿器稳定性差的不足,本发明提供一种基于δ算 子的数字控制开关稳压电源的电压补偿器设计方法。该方法在连续域采用比例-积分-微分 (PID)控制算法,其电压补偿器的连续域传输函数为Gjs)。然后使用双线性变换获得其相 应的离散Z域控制函数GC(Z),即GC(Z)=GC(S) |S=(2/T)(Z-1)/(Z+1),T为采样周期。最后通过Z域与 s域之间的映射关系获得相应的离散δ域控制函数&(δ),即Gc(S)=Gc( Z)|z=sT+1。在此基础上 设计数字电压补偿器的数字电路结构。本发明采用S算子对连续域的控制函数进行离散化, 使离散化的控制函数在高频采样条件下极点仍处于稳定区域内,以提高数字电源系统的稳 定性。
[0009] 本发明解决其技术问题所采用的技术方案:一种基于δ算子的数字控制开关稳压 电源的电压补偿器设计方法,其特点是包括以下步骤:
[0010] 步骤一、电压补偿器的连续域传输函数设计。电压补偿器采用PID控制算法时的传 输函数Gds)如式(2)所示:
[0012]通过设置k(S)的零极点位置及增益K,获得其在连续域的传输函数。其具体设计 流程如下。
[0013] 将闭环系统的开环传输函数的穿越频率fc设置在1/5~1/20的开关频率处。
[0014] 将电压补偿器的零点频率ωζ1设置在系统转折频率ω〇的1/2~1/4处, 叫=丨/ 。电压补偿器的第二个零点频率ω Ζ2设置在系统转折频率ω Q附近,用于抵消原 始系统转折频率处的一个极点的影响。
[0015]将电压补偿器的极点频率ωΡ1设置在闭环系统穿越频率f。的1.5倍以上,且为保证 对闭环系统的相位裕度影响较小,要求该极点频率远远大于系统转折频率ω 〇。
[0016]将以上所确定的零极频率〇21、《22和〇^1代入式(2),并令增益1(=1,获得电压补 偿器的传输函数。绘制预补偿后闭环系统传输函数GjsWMs)的波特图,Go(s)为 功率级的等效传输函数,若此时闭环系统在穿越频率f。的增益为-A,则选取201gK = A,由此 获得增益K。
[0017]步骤二、电压补偿器的离散域传输函数设计。首先采用双线性变换,将以上设计的 电压补偿器的连续域传输函数Gc(s)变换为离散域传递函数Gc(z),如式(3)所示:
[0019]式(3)中a、b、c、d、e和f均为常数。然后,对式(3)所示的z域离散域传递函数Gc(z) 进行S变换,获得δ域离散域传递函数^(δ),如式(4)所示:
[0021 ]根据式(4)所示δ域传输函数设计数字电压补偿器。
[0022] 步骤三、数字电压补偿器的结构设计。设d(k)和e(k)分别为第k周期的电压补偿器 的输出和输入。δ-1为一个延时单元,即e(k-l) = e(k)5-^同理d(k-l) = d(k)5-、由式⑷得 到数字电压补偿器的离散控制函数,如式(5)所示:
[0023] d(k)=DXd(k-l)+AXe(k)+BXe(k-l)+CXe(k-2) (5)
[0024]其中d(k-l)为第(k-1)周期电压补偿器的输出,e(k-l)和e(k_2)分别为第(k-1)周 期和第(k-2)周期电压补偿器的输入,A、B、C、D为控制系数。
[0025]本发明的有益效果是:该方法在连续域采用比例-积分-微分(PID)控制算法,其电 压补偿器的连续域传输函数为GcXs)。然后使用双线性变换获得其相应的离散z域控制函数 Gc(z),即Gc(z)=Gc(s) |S=(2/T)(Z-1V(Z+1),T为采样周期。最后通过z域与δ域之间的映射关系获 得相应的离散δ域控制函数&(δ),即G c(S)=Gc(Z)|z=sT+1。在此基础上设计数字电压补偿器 的数字电路结构。本发明采用S算子对连续域的控制函数进行离散化,使离散化的控制函数 在高频采样条件下极点仍处于稳定区域内,提高了数字电源系统的稳定性。
[0026] 下面结合附图和【具体实施方式】对本发明作详细说明。
【附图说明】
[0027] 图1是本发明方法设计的电压补偿器。
[0028] 图2是【背景技术】数字控制开关稳压电源的电路图。
[0029] 图3是本发明方法涉及的S平面、Z平面和δ平面之间的映射关系图。
【具体实施方式】
[0030] 参照图1。本发明基于δ算子的数字控制开关稳压电源的电压补偿器设计方法,在 连续域以PID控制算法为例,通过设置合理的零极点位置可以兼顾开关稳压电源系统的稳 态性和动态性能。在离散域,将在连续域设计完成的电压补偿器的传输函数使用δ算子进行 离散化,然后根据离散后的传输函数设计相应的数字电路,从而获得高频采样条件下更加 稳定的数字电压补偿器。具体步骤如下:
[0031] 1.电压补偿器的连续域传输函数设计。电压补偿器采用PID控制算法时的传输函 数G c(s)如式(2)所示:
[0033]通过设置Gc(s)的零极点位置及增益K,可获得其在连续域的传输函数。其具体设 计流程如下。
[0034] 1)确定闭环系统的开环传输函数的穿越频率f。。穿越频率越高,动态性能越好,但 要考虑尚频开关频率及其谐波噪声以及寄生振荡引起的尚频分量的有效抑制问题。通常将 闭环系统的开环传输函数的穿越频率设置在(1/5~1/20)开关频率处。
[0035] 2)确定电压补偿器的零点位置。电压补偿器的第一个零点ωζ1与位于原点的极点 构成ΡΙ补偿网络,用来缓和ΡΙ控制器极点对系统稳定性产生的不利影响,通常将该零点设 在系统转折频率@ (叫=1/# )的1/2~1/4处。电压补偿器的第二个零点频率ωΖ2设置 在系统转折频率ω 〇附近,用于抵消原始系统转折频率处的一个极点的影响,以提高系统的 相位裕度和稳定性。
[0036] 3)确定电压补偿器的极点位置。电压补偿器的极点频率ωΡ1设置在闭环系统穿越 频率f。的1.5倍以上,且为保证对闭环系统的相位裕度影响较小,要求该极点频率远远大于 系统转折频率ω 0。
[0037] 4)确定电压补偿器的增益Κ。首先将以上所确定的零极点代入式(2),并令增益Κ = 1,获得电压补偿器的传输函数GjsWk#。绘制预补偿后闭环系统传输函数Gc(S)Go( S)的波 特图,这里Go(s)为功率级的等效传输函数,若此时闭环系统在穿越频率f。的增益为-A,则选 取201gK=A,由此获得增益K。
[0038] 2.电压补偿器的离散域传输函数设计。首先采用双线性变换,将以上设计的电压 补偿器的连续域传输函数Gc(s)变换为离散域传递函数Gc(z),如式(3)所示:
[0040]式(3)中8、13、(3、(1、64均为常数。然后,对式(3)所示的2域离散域传递函数6。( 2)进 行δ变换,可获得δ域离散域传递函数G。。),如式(4)所示:
[0042] 根据式(4)所示δ域传输函数即可设计数字电压补偿器。
[0043] 3.数字电压补偿器的结构设计。设d(k)和e(k)分别为第k周期的电压补偿器的输 出和输入。 δ-1为一个延时单元,即e(k-l) = e(k)5-S同理d(k-l) = d(k)5-、由式(4)可得数 字电压补偿器的离散控制函数(差分方程),如式(5)所示:
[0044] d(k)=DXd(k-l)+AXe(k)+BXe(k-l)+CXe(k-2) (5)
[0045] 其中d(k-l)为第(k-1)周期电压补偿器的输出,e(k-l)和e(k_2)分别为第(k-1)周 期和第(k-2)周期电压补偿器的输入,A、B、C、D为控制系数,对应的数字电压补偿器的结构 如附图(3)所示。
[0046] 至此完成了基于δ算子的数字电压补偿器的设计。
【主权项】
1. 一种基于δ算子的数字控制开关稳压电源的电压补偿器设计方法,其特征在于包括 W下步骤: 步骤一、电压补偿器的连续域传输函数设计;电压补偿器采用PID控制算法时的传输函 数Gc(s)如式(2)所示:(2) 通过设置Gc(s)的零极点位置及增益K,获得其在连续域的传输函数;其具体设计流程如 下; 将闭环系统的开环传输函数的穿越频率f。设置在~1/20的开关频率处; 将电压补偿器的零点频率ωζ?设置在系统转折频率ω〇的1/2~1/4处,獻。= 1/·^;电 压补偿器的第二个零点频率ω Ζ2设置在系统转折频率ω 0附近,用于抵消原始系统转折频率 处的一个极点的影响; 将电压补偿器的极点频率ωρι设置在闭环系统穿越频率fc的1.5倍W上,且为保证对闭 环系统的相位裕度影响较小,要求该极点频率远远大于系统转折频率ω 0; 将W上所确定的零极频率ωζ?、ωζ2和ωρι代入式(2),并令增益Κ=1,获得电压补偿器 的传输函数GE(s)|k=i;绘制预补偿后闭环系统传输函数Ge(s)Go(s)的波特图,Go(s)为功率 级的等效传输函数,若此时闭环系统在穿越频率f。的增益为-A,则选取201化=A,由此获得 增益K; 步骤二、电压补偿器的离散域传输函数设计;首先采用双线性变换,将W上设计的电压 补偿器的连续域传输函数Gc(s)变换为离散域传递函数Gc(z),如式(3)所示:(3) 式(3)中a、b、c、d、e和f均为常数;然后,对式(3)所示的Z域离散域传递函数Ge(z)进行δ 变换,获得S域离散域传递函数Ge(S),如式(4)所示:(4) 根据式(4)所示δ域传输函数设计数字电压补偿器; 步骤Ξ、数字电压补偿器的结构设计;设cKk)和e化)分别为第k周期的电压补偿器的输 出和输入;S-1为一个延时单元,即e(k-l) = e(k)S-i,同理d(k-l)=d(k)S-i;由式(4)得到数 字电压补偿器的离散控制函数,如式(5)所示: d(k)=DXd(k-l)+AXe(k)+BXe(k-l)+CXe 化-2) 巧) 其中cKk-1)为第化-1)周期电压补偿器的输出,e化-1)和e化-2)分别为第化-1)周期和 第化-2)周期电压补偿器的输入,A、B、C、D为控制系数。
【文档编号】G05B11/42GK106094508SQ201610397582
【公开日】2016年11月9日
【申请日】2016年6月7日
【发明人】魏廷存, 王仁凯
【申请人】西北工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1