资料介绍
本文介绍了一种在DSP平台下对多路交流信号采样时采用的一种异步采样方法。
引言
在对电力线路的电压和电流进行测量时,为使测量值具有较高的精度,一般都采用交流采样技术。目前,比较常用的交流采样方法是:在交流信号的一个周期内,等间隔采样N点数据,然后利用傅立叶变换,计算出基波及一些谐波的有效值,为衡量供电质量通常还要求计算出各信号的相位。但由于同一测量装置要同时对很多路电压和电流量进行采样,而采样所用的A/D的输入又有限,不可能对电压和电流量同时进行采样,所以,一般将所有的交流通过多路开关的切换依次送入A/D进行采样。由于采用的是异步采样,所以同一个线路中的A、B、C三相之间的相位就会产生误差,所测出的同一个交流量的电压值和电流值之间的相位也会产生误差,如果不对相位采取一定的处理措施,就不能有效的提高计算值的精度。
硬件系统
硬件系统的示意图如图1所示。外部输入的电压电流经过电压互感器或电流互感器,经过信号调理,变换成小电压信号,把这些小电压信号经过滤波、放大处理之后送入模拟多路开关。接入多路开关的信号AIN1、AIN2、…AIN15的切换由DSP通过FPGA来控制。多路开关的输出接电压跟随器,以降低信号源的输出阻抗,保证得到较高的采集精度。经A/D转换完成后的数据由DSP芯片进行采集处理。
A/D可以选用Linear公司的16位双极性高精度模数转换器LTC1609。
如果进行N点傅立叶变换,应该在一个周期内等间隔均匀采样N个点。但如果以固定的时间间隔进行采样,当电网中交流信号频率偏离50Hz时,所采集到的N个点就不一定恰好为一个周期的数据。所以,在本系统中,DSP实时监测交流信号周期的变化,根据当前最新的周期值TAC计算出两个采集点之间的间隔时间为:
TSMP=TAC/N
DSP将TSMP送给FPGA,FPGA经过运算,产生两个信号:一个是采样命令信号SMP、另一个是启动A/D转换信号R/C,这两个信号都是低电平有效。图2是用MAX-PLUS II软件仿真出的SMP与R/C信号的波形关系。
图2 SMP和R/C的波形示意图
当SMP信号到来时,表示新一轮采样的开始。SMP信号后紧跟15个R/C信号,依次负责对15路输入信号的A/D转换。所以每一轮采样可以对15路信号各采集一个点。每个点的数据经过64阶有限冲激响应滤波器滤除高次谐波之后存储在缓冲区内。
当A/D采用内部时钟模式时,先将A/D的片选/CS置为低电平,在R/C信号的下降沿,A/D将当前输入的信号转换为保持状态,开始进行A/D转换,同时A/D开始将上一次的转换结果向DSP发送。转换开始后R/C必须在1ms内跳回至高电平,以确保输出结果不会发生错误。本系统中,R/C信号的低电平持续0.5ms。两个R/C信号的下降沿之间的间隔TRC设置为12ms,以保证A/D启动下一路转换时当前的转换能够结束,以及上一次转换后的结果送入DSP。
校准
经过N个SMP信号之后,DSP就为15路信号各收集了一个周波共点的数据。对点数据进行快速傅立叶变换,得到各路信号的基波和若干次谐波所对应的频域值。从而可以求出有效值、相角等各个量。但实际上由于信号的幅度和相位经过变换、滤波、放大、采样、量化后处理时都要偏离理论值,所以,对于FFT运算的结果要进行校准处理。
可以用一个标准三相交流电源,将它的输出电压调整为电压100V、输出电流调整为5A、频率为50Hz、ABC三相各相差120度,然后将电压电流信号接入系统对应的输入端,通过上层软件向DSP发送校准命令,开始计算幅度和相位的校准参数。
幅度校准
如果有效值为100V、频率为50Hz的电压信号经过A/D转换后的数值大约在P左右,那么,我们就可以用P作为一个标度,用它来代表100V。同样,我们可以Q代表有效值为5A、频率为50Hz的电流。
在校准过程中,假定得到的m路电压的有效值的数字量为=[V1,V2,。..Vm],得到的电流的数字量为=[I1,I2,。..,I15-m],则我们把它们通过一个电压校正系数=diag[a1,a2,。..,am]和电流校正系数=diag[b1,b2,。..,b15-m]将其校正到标度上去。即有如下公式:
可求得
ai=P/Vi,b=Q/Ij 其中i=1,2,…,m;j=1,2,…,15-m
在系统正常工作时,将得到的信号的幅度有效值乘以校准系数可以得到比较精确的数值。
相位校准
交流电的相位关系是反映供电质量的比较重要的参数。相位校准从两个方面进行:一方面要补偿多个信号由于异步采样造成的相位偏差;另一方面要校准信号调理过程中造成的相位偏移。
引言
在对电力线路的电压和电流进行测量时,为使测量值具有较高的精度,一般都采用交流采样技术。目前,比较常用的交流采样方法是:在交流信号的一个周期内,等间隔采样N点数据,然后利用傅立叶变换,计算出基波及一些谐波的有效值,为衡量供电质量通常还要求计算出各信号的相位。但由于同一测量装置要同时对很多路电压和电流量进行采样,而采样所用的A/D的输入又有限,不可能对电压和电流量同时进行采样,所以,一般将所有的交流通过多路开关的切换依次送入A/D进行采样。由于采用的是异步采样,所以同一个线路中的A、B、C三相之间的相位就会产生误差,所测出的同一个交流量的电压值和电流值之间的相位也会产生误差,如果不对相位采取一定的处理措施,就不能有效的提高计算值的精度。
硬件系统
硬件系统的示意图如图1所示。外部输入的电压电流经过电压互感器或电流互感器,经过信号调理,变换成小电压信号,把这些小电压信号经过滤波、放大处理之后送入模拟多路开关。接入多路开关的信号AIN1、AIN2、…AIN15的切换由DSP通过FPGA来控制。多路开关的输出接电压跟随器,以降低信号源的输出阻抗,保证得到较高的采集精度。经A/D转换完成后的数据由DSP芯片进行采集处理。
A/D可以选用Linear公司的16位双极性高精度模数转换器LTC1609。
如果进行N点傅立叶变换,应该在一个周期内等间隔均匀采样N个点。但如果以固定的时间间隔进行采样,当电网中交流信号频率偏离50Hz时,所采集到的N个点就不一定恰好为一个周期的数据。所以,在本系统中,DSP实时监测交流信号周期的变化,根据当前最新的周期值TAC计算出两个采集点之间的间隔时间为:
TSMP=TAC/N
DSP将TSMP送给FPGA,FPGA经过运算,产生两个信号:一个是采样命令信号SMP、另一个是启动A/D转换信号R/C,这两个信号都是低电平有效。图2是用MAX-PLUS II软件仿真出的SMP与R/C信号的波形关系。
图2 SMP和R/C的波形示意图
当SMP信号到来时,表示新一轮采样的开始。SMP信号后紧跟15个R/C信号,依次负责对15路输入信号的A/D转换。所以每一轮采样可以对15路信号各采集一个点。每个点的数据经过64阶有限冲激响应滤波器滤除高次谐波之后存储在缓冲区内。
当A/D采用内部时钟模式时,先将A/D的片选/CS置为低电平,在R/C信号的下降沿,A/D将当前输入的信号转换为保持状态,开始进行A/D转换,同时A/D开始将上一次的转换结果向DSP发送。转换开始后R/C必须在1ms内跳回至高电平,以确保输出结果不会发生错误。本系统中,R/C信号的低电平持续0.5ms。两个R/C信号的下降沿之间的间隔TRC设置为12ms,以保证A/D启动下一路转换时当前的转换能够结束,以及上一次转换后的结果送入DSP。
校准
经过N个SMP信号之后,DSP就为15路信号各收集了一个周波共点的数据。对点数据进行快速傅立叶变换,得到各路信号的基波和若干次谐波所对应的频域值。从而可以求出有效值、相角等各个量。但实际上由于信号的幅度和相位经过变换、滤波、放大、采样、量化后处理时都要偏离理论值,所以,对于FFT运算的结果要进行校准处理。
可以用一个标准三相交流电源,将它的输出电压调整为电压100V、输出电流调整为5A、频率为50Hz、ABC三相各相差120度,然后将电压电流信号接入系统对应的输入端,通过上层软件向DSP发送校准命令,开始计算幅度和相位的校准参数。
幅度校准
如果有效值为100V、频率为50Hz的电压信号经过A/D转换后的数值大约在P左右,那么,我们就可以用P作为一个标度,用它来代表100V。同样,我们可以Q代表有效值为5A、频率为50Hz的电流。
在校准过程中,假定得到的m路电压的有效值的数字量为=[V1,V2,。..Vm],得到的电流的数字量为=[I1,I2,。..,I15-m],则我们把它们通过一个电压校正系数=diag[a1,a2,。..,am]和电流校正系数=diag[b1,b2,。..,b15-m]将其校正到标度上去。即有如下公式:
可求得
ai=P/Vi,b=Q/Ij 其中i=1,2,…,m;j=1,2,…,15-m
在系统正常工作时,将得到的信号的幅度有效值乘以校准系数可以得到比较精确的数值。
相位校准
交流电的相位关系是反映供电质量的比较重要的参数。相位校准从两个方面进行:一方面要补偿多个信号由于异步采样造成的相位偏差;另一方面要校准信号调理过程中造成的相位偏移。
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 交流采样技术及其DSP设计实现
- 基于dsp的三相交流异步电机矢量控制系统
- DSP交流异步电机高精度调速系统 8次下载
- WinCE平台下的CDMA信号测试系统的设计与实现 4次下载
- 浅谈数字锁相技术交流采样及其信号处理 3次下载
- 基于MPC5634的多路模拟信号采样方法介绍 14次下载
- 基于DSP的过采样技术
- 异步FIFO在FPGA与DSP通信中的运用 51次下载
- 多路测量信号扩频传输的DSP系统实现
- 基于DSP和DSP/BIOS的实时雷达信号采集与处理系统
- 交流采样技术及其DSP实现方法
- 交流采样技术及其DSP实现方法
- 基于单片机的多路信号异步采集技术
- 基于DSP/BIOS的交流信号检测研究
- DSP在交流采样及同步控制中的应用
- 信号采样的算法原理是什么 276次阅读
- 交流异步电机的原理与结构 786次阅读
- 浅析在NXP I.MX6ULL+Linux平台下进行WM8960音频芯片移植的过程 832次阅读
- 多路信号发生器的设计与优化 741次阅读
- 过采样技术在通信信号处理中的应用 5320次阅读
- 基于dsp防撞雷达信号采样系统设计 1170次阅读
- 结合FPGA与DSP实现对高速中频采样信号处理平台的设计详解 2182次阅读
- 基于FPGA的异步FIFO设计方法详解 8211次阅读
- 基于dsp的交流调速系统硬件接口电路设计的方法 4445次阅读
- 基于FPGA和PWM的多路信号发生器设计 6706次阅读
- 4G通信模块在ARM平台下的应用 1.1w次阅读
- 基于DDS技术的多路同步信号源的设计 7968次阅读
- 基于DSP/BIOS的多信号并行处理软件架构设计 1685次阅读
- DSP+FPGA嵌入式多路视频监控系统硬件平台 1132次阅读
- 多路异步串行通信系统在光纤陀螺组合中的设计与实现 756次阅读
下载排行
本周
- 1新概念模拟电路第四册信号处理电路电子书免费下载
- 10.69 MB | 50次下载 | 免费
- 2SL6341B USB3.2 Gen1X1 接口的的4口HUB
- 2.94 MB | 5次下载 | 免费
- 3FT-7800R对讲机维修手册附原理图
- 3.35 MB | 2次下载 | 免费
- 4和芯润德USB3.0HUB芯片SL6341设计资料
- 2.58 MB | 2次下载 | 免费
- 5TPS80032原理图核对表
- 74.95KB | 2次下载 | 免费
- 6使用CR6850C设计并制作12V5A开关电源
- 1.53 MB | 2次下载 | 2 积分
- 7设计院eplan 500多页项目图纸
- 21.43 MB | 2次下载 | 1 积分
- 82.1 MHz类放大器电感选择指南
- 598.3KB | 1次下载 | 免费
本月
- 1新概念模拟电路第四册信号处理电路电子书免费下载
- 10.69 MB | 50次下载 | 免费
- 2SW6308V原理图设计指南
- 0.75 MB | 14次下载 | 1 积分
- 3SW6308V三口多协议升降压移动电源SOC中文手册
- 1.61 MB | 14次下载 | 1 积分
- 4纯电动汽⻋的主要部件及⼯作原理
- 5.76 MB | 12次下载 | 5 积分
- 5800VA纯正弦波逆变器的参考设计
- 2.96MB | 12次下载 | 免费
- 6GP328和GP88S对讲机的维修实列资料合集免费下载
- 0.03 MB | 10次下载 | 10 积分
- 7SW6308V寄存器手册
- 1.08 MB | 10次下载 | 1 积分
- 8IP5385_DEMO开发资料
- 1.96 MB | 8次下载 | 2 积分
总榜
- 1matlab软件下载入口
- 未知 | 935115次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420061次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233084次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191364次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183329次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73805次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65985次下载 | 10 积分
评论
查看更多