微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于DSP的谐波控制器的设计

基于DSP的谐波控制器的设计

时间:01-18 来源:3721RD 点击:

内对电网频率的变化迅速作出反应,这样提高测量的可靠性和实吋性。

交流电压u(t)及电流信号i(t)每个周期进行N次采样,测得的离散值为u(n)、i(n),得到的离散化电压、电流有效值和有功功率计算公式为(N为采样点数)

根据P=UIcosθ可以求出功率因数,进而求得无功。根据FFT的结果可以得出各次谐波的含量,经计算可以得到总的谐波畸变率(THD),为DSP控制继电器投切滤波器提供了依据。

图5为DSP进行数据分析的流程图。

3 抗干扰设计

干扰主要有传导型和辐射型两大类,前者表现为干扰电流和电压,后者表现为干扰电场和磁场。影响智能脱扣器的干扰源有用电设备的浪涌电流;对讲机、手机等产生的射频辐射;智能脱扣器内部的开关电源和斩波释放电路等。这些干扰源的存在导致程序死掉,将干扰信号引入电流电压,从而使数据分析结果与实际差距较大,引起继电器误投切。为了减少千扰的影响,需要在硬件和软件上采取相应措施。

3.1 硬件抗干扰

采取的措施有:

1)合理布线,使数字电路地和模拟电路地共点接为悬浮工作方式,即系统各回路的基准电位互相连接在一起而不与大地相连,这样系统有较强的抗干扰能力;

2)模拟电路地和数字电路地分开接地,最后再汇合到一点;斩波泄放电路在启动工作后,出现很高的瞬态干扰,把逻辑地(主机)和模拟地(A/D)分开后,这种干扰就降到很低;

3)线路板和元器件表面喷绝缘层,这不仅是防潮和绝缘的需要,而且对防电磁千扰也有很重要的作用;在机壳内涂金属屏蔽层,形成等电位屏蔽,对电磁干扰也有很大的屏蔽作用;

4)在稳压电源、隔离变压器后侧安装滤波线路,这个滤波线路能使火线与零线中的千扰电流得到衰减;

5)弱电和强电之间常常需要隔离,常用的隔离方式有光电隔离、变压器隔离、继电器隔离等;本系统中采用光耦器件817对DSP输出的弱电控制信号与继电器强电进行隔离,由于光电隔离保证了DSP与继电器间无电的直接联系,从而保证了信号的正常传递,保证了DSP的安全。

3.2 软件抗干扰

软件上抗干扰的方法有以下几种:

1)为了防止装置收到干扰进入"死机"状态,在程序中加入一些监控措施 利用看门狗(watchdog)对程序进行死锁检测,在必要的时候自动复位;在未使用的中断向量区、空白程序区设置软件陷阱,强迫程序跑飞以后能够回到正常轨道上来;在必要的地方写入冗余指令,以调整指令长度,防止程序混乱;

2)对采样信号进行数字滤波 首先对每一个采样点进行判别,让其与相邻值、前次值以及增值最大值进行比较,根据对称检测法、限幅检测法来判断是否为干扰信号;对最近采样的点进行FFT计算得到的数据与前几次的数据求平均值,舍去"异类"。

此外,在数据处理的算法上进行改进,也能大大提高系统的抗干扰能力,但是,这往往是以牺牲代码长度为代价的,至于如何取舍视实际项目要求而定。

3.3 其他措施

在本系统中,DSP芯片除了进行数据采集和分析以外,还要实现对键盘和液晶显示的控制,这样DSP的工作量十分繁重,设计稍不全面就会出现中断冲突现象,为调试带来很大的困难。为此,可以采取在系统中添加一块单片机51芯片,用于管理键盘和液晶显示。现在单片机51芯片的价格十分便宜,系统中引入5l芯片不会导致成本过高。由于在正常运行时候,DSP和单片机通过双口RAM进行数据交流,其他内部的程序都不会相互干扰,因此,给调试带来了极大的方便,同时,最大可能地降低了程序跑飞的可能性。

4 结语

无源滤波器是抑制谐波的重要手段,它被广泛应用于电网的谐波抑制中,目前无源滤波器主要靠手工进行投切,这样既浪费人力,又达不到理想的效果,不能满足电能质量日益提高的要求。根据谁污染谁治理的原则,谐波污染也要由用户自己消除,因此,研制一种能对谐波进行监测控制的装置既方便了用户,又有广阔的市场前景。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top