在command window输入下列语句:
num5=[5.76];
den5=[0.0019008,1];
[num6,den6]=series(num5,den5,num4,den4);
(3)取Kv=1/48,输入如下的指令:
num7=[1];
den7=[48];
[num8,den8]=series(num6,den6,num7,den7);
G1=tf(num8,den8);
Sisotool;
(4)同理,导入对象模型,命名为Gcv。观察开环系统的阶跃响应,如图7(b)所示。开环系统的阶跃响应有静差,因此,应该增大低频增益使其阶跃响应达到1。相应的加入积分环节也可以提高低频增益。
(a)
(b)
图7
经过调节后电压环的PI配置为
相角裕度为48.5°,截止频率为333rad/sec。系统幅频特性和阶跃响应如图8所示。
(a)
(b)
图8
4、仿真结果
图9 移相全桥输出电压波形
图10 有负载扰动时的波形
图9为移相全桥在正常情况下输出电压的响应波形,电压在很短的时间内达到48V。图10为有负载扰动时的波形,系统在遇到扰动后很快恢复平衡,输出仍然为48V。
5、结论
采用SISOTOOL可以很快的设计出系统的双控制环,既能保证系统的稳定性,也能保证系统好的动态性能,大大缩短了设计系统需要的时间。在模型复杂、二阶以上的数字控制的电源系统中,用SISOTOOL对闭环控制系统进行校正,减少了设计的复杂性,有效地提高了校正系统的控制精度,提高了控制系统的设计的效率和质量。