【字体:小 大】 |
基于DSP的高频三相大功率电源设计 | |
http://www.dykf.com 2008/11/2 电源开发网 | |
随着国防科学技术的发展和航天事业的需要,飞行器姿态控制以及振动实验的需求逐渐增多。在地面搭建模拟仿真平台,是航天领域研究的惯例。他可以从经济上降低资金的投入量,从实验研究上增加重复性和可观测性。本文介绍的基于DSP的三相大功率高精度高频电源是仿真研究中不可缺少的核心装置。便捷、高效、灵活、安全的三相大功率高频电源已成为研究重点之一。研制高精度、低失真、高可靠、低成本的三相大功率高频电源具有重要的意义。 l 方案设计 2 系统硬件框图及原理 2.1 三相正弦信号发生模块 2.2功率放大模块
功率放大模块采用无输出电容的功率放大电路(OCL电路)[3]。为了克服输出电压波形的交越失真,采用克服交越失真的电路设置合适的静态工作点,使对管静态时均处于临界导通或微导通的状态。若负载需要较大的工作电流,可以通过增添对管的方式扩大放大模块输出的电流值。此时需要注意增添对管后,必须调节克服交越失真的电路,使每个管子静态时都处于临界导通状态。由于管子特性不可能完全对称加上其他因素影响,输出波形很容易产生非线性失真,故在模块中引入交流负反馈改善输出正弦波形。本模块使用对管TIP35C和TIP36C作为功率晶体管。 2.3三相电压电流检测模块 因本电源系统输出的电压和电流信号均是高频信号,采用A/D转换器无法检测电压和电流信号。真有效值转换芯片为设计提供了一种解决问题的方法,他可以直接得到电压和电流的真有效值(具体工作原理可以参考芯片手册)。再通过DSP内部集成的A/D转换器,DSP可以直接得到电压和电流的实时值。若某种因素造成电压和电流偏离正常值,DSP可以通过内部算法进行调节来抑制电压和电流波动。Analog Devices公司的真有效值转换芯片AD736[4]适合应用在本系统的三相电压和电流检测模块中。具体电路图见图4所示,其中模拟选择开关4051输出为AD736输入,对电压和电流的6路信号起到分时选择作用。 2.4键盘接口和液晶屏接口模块
键盘和液晶屏接口模块虽然十分简单,但他是整个电源系统中不可缺少的一部分,好的键盘和液晶屏模块解决方案能够方便用户使用本系统。前面介绍的模块已经使用DSP产生三相正弦波并对电压和电流进行检测,因此DSP内部资源消耗很大,已不可能再用来控制人机对话,对键盘和液晶屏模块进行管理。故本系统中采用89C52单片机作为辅助微处理器,对键盘和液晶屏模块进行管理。 3 系统软件设计与实现 本电源系统软件部分采用模块化设计方法。将系统软件按照功能的不同分成多个功能模块,然后分别进行对其进行独立设计、编程、测试,最终将各个功能模块在主模块的调度之下形成一个完整的软件系统。本系统所有代码均采用C语言编写,89C52代码采用KEIL软件开发,DSP代码采用TI的CCS集成开发环境开发。 对本电源系统而言,功能模块主要有以下几个部分: 键盘管理和液晶屏显示模块;89C52与DSP通信模块; DSP发波模块;三相电压电流采样模块。 在各个功能模块中,最重要的模块是DSP产生三相正弦波的模块。为了便于阐述发波的机理,这里只介绍频率为1 kHz,每周1 000点的三相正弦波产生过程。其他频率和每周其他点数正弦波发波过程是完全相同的。 现详细阐述DSP发波过程:将A相第一个点放人RAM第一个位置,将B相与A相第一个点差120。的点放RAM第二个位置,将C相的与B相第一个点差120~的点放在RAM第三个位置,以此循环将1 000个点全部放在RAM中。DSP每中断一次将RAM中数据送到不同D/A转换器中去,以此循环,3个D/A便可以同时产生相位角差120。的三相正弦波。为了便于在软件流程图中描述具体的I)SF’发波过程,流程图中只显示单相正弦波产生过程。软件流程图如图5所示。 4 结 语
您打印的此文来自:
本电源系统采用DSP2407与高速D/A转换器产生三相正弦波,方案简单,所生成的三相正弦波达到设计要求。采用89C52作为辅助处理器,通过液晶屏实时显示波形的幅值和频率,在键盘设计上充分考虑用户操作上的方便,具有良好的人机对话功能。通过对三相电源的电压和电流信号进行检测,引入负反馈,克服负载变化及其他干扰因素对电源造成影响,大幅提高电源系统的稳定性。可见本系统具有方案新颖、结构简单、操作方便、性能可靠,在惯性制导、船用陀螺、卫星安全、多轴振动台模拟等领域有着广阔的应用前景。 |
|
作者:万晓春 杨… 来源:中电网 点击数: |
- | 【字体:小 大】 |