基于的DSP的逆变电源模糊PID控制
根据以上整定原则和总结工程设计人员的技术知识和操作经验,建立了表1所列的模糊规则表。
式中:k 为模糊控制中对模糊量进行反模糊化时的比例因子。
1.3 DSP 软件算法实现
为了保证模糊PID 控制的实时性和准确性,DSP在A/D采样的中断子程序中就调用模糊PID控制算法程序,立即计算出输出控制量并送到被控对象,根据TMSLF2407 的性能,机器时钟周期和中断延时可以计算出本系统从采样当前实际输出值到输出控制量大约需要6.67 滋s ,这对于1ms一次的采样来说是足够的,完全满足实时性要求。程序流程图如图3所示。
下面是部分程序。
执行PID控制
PID_Control:
SETC SXM
SETC OVM
SPM #O
LDP #4
LACL ADRESULTSACL PID_input
DALL Fuzzy_PID_table
反模糊变化程序
Fuzzy_PI_end:
LT k1
MPY Fuzzy_K
PAC
SACL Kp
LT k2
MPY Fuzzy_K
PAC
SACL Ki
LT k3
MPY Fuzzy_K
PAC
SACL K
RET
2 实验结果
图4为实验波形,其中(a)、(b )为PID控制时突减负载、突加负载时的电压波形。(c)、(d )为模糊PID控制时突减负载、突加负载的电压波形,从实验结果可以看出采用模糊PID控制的方法与一般的PID 控制方法相比具有动态响应速度快、超调小,输出稳定后其幅值变化很小,突加、减负载时电压变化幅值小的优点,因而能更有效地抑制负载突变或外界干扰对电压的影响。
3 结语
1)模糊PID控制器既具有模糊控制的自适应能力,又具有PID控制器灵活性的特点。
2)模糊控制作为一种智能控制方法,在逆变电源电压控制应用中获得了较好的控制效果,具有控制精度高,实时性、稳态输出特性好等优点。
3)采用DSP控制系统在满足逆变电源控制的要求下,具有成本低、控制灵活、可靠性高的特点。
- 8位高速A/D转换器TLC5510的应用(02-16)
- 改善平板显示器的音频性能(02-13)
- 运算放大器的选择(03-18)
- 单端数字音频放大器设计和应用考虑的要素(05-19)
- 为网络监控摄像机设计合适的电源(05-20)
- 改善可编程增益放大器性能的一个技巧(05-21)