基于DSP的电能质量检测装置的软件设计方法
2012-01-29三峡电力职业学院徐金雄
电子世界 2012年12期
三峡电力职业学院 徐金雄
基于DSP的电能质量检测装置的软件设计方法
三峡电力职业学院 徐金雄
为有效地测量电能质量,提出一种基于DSP(数字信号处理器)的电能质量在线检测装置的软件设计方法。该方法以芯片TMS320VC33为硬件基础,结合模块化设计理念,使得新设计结构简洁,实时性好。
电能质量实时检测;DSP;FFT算法
1.引言
微电子技术的发展使得各种电气自动装置广泛应用,极大的提高了社会生产力,而这些装置对于系统中电能质量的下降极为敏感,因此在生产实践活动中出现许多严重事故,造成许多巨大的损失。现在如何提高电能质量,确保用电设备安全稳定的运行,已成为国内外广泛关注的焦点之一。本文概述了电能质量问题的背景,较为全面的论述了电能质量问题的现象。重点放在了电能质量的测量上,从有关标准入手,分析了基于DSP新型电能质量监测装置的软件设计。
2.软件开发流程与设计原则
2.1 软件开发流程
DSP的开发工具包括代码产生工具和代码调试工具。代码产生工具对用户开发的高级语言或汇编语言源代码进行编译,生成可以在目标DSP上运行的可执行代码。代码调试工具根据调试者的命令观察DSP的状态,控制DSP代码的执行,进行结果显示,对用户的代码进行调试或性能测试。
TMS320C3X/C4X的C编译器是一个功能齐全的优化的编译器。它的主要功能是把标准的ANSIC语言程序转换成TMS320C3X/C4X能够识别执行的汇编语言代码。采用优化编译可以生成高效率的汇编代码,从而提高程序的运行速度,减少目标代码的长度,TMS320VC33软件开发过程如图1所示。……
登录APP查看全文
