System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于DSP的谐波分析方法及用电采集终端技术_技高网

一种基于DSP的谐波分析方法及用电采集终端技术

技术编号:40426306 阅读:10 留言:0更新日期:2024-02-20 22:46
本发明专利技术属于电力设备领域,具体涉及一种基于DSP的谐波分析方法及用电采集终端。该方法步骤如下:S1:选择采用支持DSP功能的MCU作为谐波分析装置的主控制器,在计量芯片单元和MCU之间增加专用波形输出的HSDC接口。S2:对谐波分析装置的MCU和计量芯片单元进行初始化,由计量芯片采集多通道波形数据。S3:计量芯片单元将波形数据通过HSDC接口上传到MCU。S4:MCU通过DSP对各个通道中经过校验的波形数据进行FFT运算,生成对应的整型数据。S5:MCU根据FFT运算结果,计算出各通道中各次谐波的有效值、含有率以及各通道的总谐波含有率。本发明专利技术克服了现有用电采集终端实现谐波分析时对硬件要求较高,数据处理效率较低的缺陷。

【技术实现步骤摘要】

本专利技术属于电力设备领域,具体涉及一种基于dsp的谐波分析方法及用电采集终端。


技术介绍

1、目前用电采集终端的谐波分析功能主要通过交采模块的主控mcu和计量芯片协作完成。谐波分析任务的实现对交采模块的主控mcu性能要求比较高,通常需要采用基于cortex-m4核的高性能mcu。另外,传统的主控mcu通过spi通讯口采集实时计量数据和波形缓存数据的传输,由于计量数据和波形数据两类数据的采样周期存在交叠,因而会相互影响和制约。因此在现有方案中,考虑到对主控mcu响应速度的影响,三路电压、三路电流的波形数据通常需要拆分成多次来采集,波形数据采集的效率很低。

2、与此同时,现有的谐波分析相关的数据主要采用软件计算方式,对波形数据进行快速傅里叶变换fft计算,然后对浮点型的计算结果再次计算得到各个通道各次的谐波分析数据。整个过程都是浮点数运算,运算效率比较低。

3、综上所述,一方面,现有的采用高性能mcu和计量芯片来实现谐波分析功能的硬件方案成本比较高,不太适合大批量的应用推广。另一方面,现有方案需要对数据进行异步采集和分时处理,并在存储后通过软件算法实现谐波分析,这种数据处理策略也存在运算效率低、数据处理速率慢等缺陷,并大幅抬升设备的运行功耗。


技术实现思路

1、为了解决现有用电采集终端实现谐波分析时对硬件要求较高,且数据处理效率较低的问题,本专利技术提供一种基于dsp的谐波分析方法及用电采集终端。

2、本专利技术采用以下技术方案实现:

3、一种基于dsp的谐波分析方法,其包括如下步骤:

4、s1:选择采用支持dsp功能的mcu作为谐波分析装置的主控制器,在计量芯片单元和mcu之间增加专用波形输出的hsdc接口;构建用于实现谐波分析的谐波分析装置的硬件架构。

5、s2:对谐波分析装置的mcu和计量芯片单元进行初始化,并由计量芯片单元根据的预设波形数据采集周期完成各个周波时间内的多通道波形数据的采集。

6、s3:计量芯片单元将采集到的完整周波时间内的各个通道的波形数据通过hsdc接口上传到mcu。mcu完成数据校验后将波形数据存储到运算数据缓冲区,并置位采集完成标志。

7、s4:mcu检查采集完成标志,并通过dsp对各个通道中经过校验的波形数据进行快速傅里叶运算,进而生成表征各通道fft运算结果的整型数据。

8、s5:mcu利用dsp根据上步骤快速傅里叶变换生成的运算结果,计算出各通道中各次谐波的有效值、含有率以及各通道的总谐波含有率。

9、作为本专利技术进一步的改进,在步骤s1的谐波分析装置中,计量单元通过传统的spi接口和hsdc接口与mcu通信连接。spi接口用于实现计量任务和谐波分析任务中指令和数据的双向传输,hsdc接口仅用于实现谐波分析任务中波形数据的上传。

10、作为本专利技术进一步的改进,步骤s2中的初始化内容依次包括:

11、(1)预设波形数据采集周期。

12、(2)初始化计量芯片波形缓存dma和hsdc接口。

13、(3)初始化采样方式为同步采样64点。

14、(4)启动hsdc接口。

15、(5)完成mcu中波形数据缓存的dma配置。

16、作为本专利技术进一步的改进,步骤s3中,计量芯片单元的波形数据上传的交互过程如下:

17、s31:计量芯片单元按照预设的编码规则将各通道的波形数据打包后通过hsdc接口传输到主控mcu。

18、s32:主控mcu自动接收波形数据,并对接收到的波形数据进行准确性和完整性的校验。

19、s33:将满足校验条件的波形数据存储在mcu的缓存区。

20、s34:完成数据存储后,对采集完成标志进行置位。

21、作为本专利技术进一步的改进,步骤s4中,dsp对波形数据进行快速傅里叶运算的过程如下:

22、s41:开启主控mcu中dsp。

23、s42:按通道对接收到的波形数据进行数据提取。

24、s43:dsp将每个通道对应的整型的波形数据转换为浮点型数据。

25、s44:dsp根据浮点型数据完成各通道的fft运算。

26、s45:dsp将上步骤的浮点型运算结果转换为复数形式的整型数据。

27、作为本专利技术进一步的改进,步骤s5中,各通道含有率和有效值的计算方法如下:

28、s51:从计量芯片单元中读取各通道的基波有效值basex;其中,x表示通道号,x=1……m;m表示通道数。

29、s52:根据各通道各次谐波的fft运算结果实部和虚部数据,计算出对应的幅值ampx,j;j表示谐波次数,j=1…n;n表示总谐波次数。

30、s53:通过下式计算各通道各次谐波含有率ratiox,j:

31、

32、上式中,khx,n为谐波转换系数,根据计量芯片特性默认或者人工校准后得到。

33、s54:由各通道基波值和各次含有率计算各通道各次有效值,计算公式如下:

34、valuex,j=basex×ratiox,j。

35、s55:结合各通道各次谐波含有率ratiox,j通过下式计算各通道的总含有率thdx,

36、

37、作为本专利技术进一步的改进,步骤s51中,各通道的基波有效值basex的计算公式如下:

38、basex=regx×kx

39、上式中,regx为计量芯片的基波寄存器值;kx表示基波有效值的转换系数,其通过校准得到。

40、作为本专利技术进一步的改进,步骤s52中,各通道中各次谐波的幅值ampx,j的计算公式如下:

41、

42、上式中,realn表示fft运算结果的实部;magen表示fft运算结果的虚部;i表示虚数单位。

43、本专利技术还包括一种用电采集终端,其包括核心模块和谐波分析装置。核心模块用于根据获取到的任意节点中的各项电力数据,实现台区除谐波分析以外的其它多种监测任务。谐波分析装置采用如前述的基于dsp的谐波分析方法实现对台区或其中的任意节点进行谐波分析。

44、谐波分析装置包括:电压互感单元、电流互感单元、计量芯片单元、mcu、eeprom存储单元、flash存储单元。

45、电压互感单元用于采集电压波形信息;电流互感单元用于采集电流波形信息。

46、计量芯片单元用于获取电压互感单元和电流互感单元采集到的电压谐波和电流谐波的波形信息,并将采集到的多通道的波形信息上传到一个mcu。

47、mcu用于获取计量芯片单元采集到的波形数据完成谐波分析任务,并将谐波分析结果发送到核心模块。

48、eeprom存储单元用于存储mcu运行过程所需的固件数据以及执行谐波分析任务过程产生的缓存数据。

49、flash存本文档来自技高网...

【技术保护点】

1.一种基于DSP的谐波分析方法,其特征在于,其包括如下步骤:

2.如权利要求1所述的基于DSP的谐波分析方法,其特征在于,在步骤S1的所述谐波分析装置中,计量单元通过传统的SPI接口和HSDC接口与MCU通信连接;SPI接口用于实现计量任务和谐波分析任务中指令和数据的双向传输,HSDC接口仅用于实现谐波分析任务中波形数据的上传。

3.如权利要求2所述的基于DSP的谐波分析方法,其特征在于,步骤S2中的初始化内容依次包括:

4.如权利要求1所述的基于DSP的谐波分析方法,其特征在于,步骤S3中,计量芯片单元的波形数据上传的交互过程如下:

5.如权利要求3所述的基于DSP的谐波分析方法,其特征在于,步骤S4中,DSP对波形数据进行快速傅里叶运算的过程如下:

6.如权利要求5所述的基于DSP的谐波分析方法,其特征在于:步骤S5中,各通道含有率和有效值的计算方法如下:

7.如权利要求6所述的基于DSP的谐波分析方法,其特征在于:步骤S51中,各通道的基波有效值Basex的计算公式如下:

8.如权利要求6所述的基于DSP的谐波分析方法,其特征在于:步骤S52中,各通道中各次谐波的幅值Ampx,j的计算公式如下:

9.一种用电采集终端,其特征在于,其包括核心模块和谐波分析装置;所述核心模块用于根据获取到的任意节点中的各项电力数据,实现台区除谐波分析以外的其它多种监测任务;谐波分析装置采用如权利要求1-8中任意一项所述的基于DSP的谐波分析方法实现对台区或其中的任意节点进行谐波分析;

10.如权利要求9所述的用电采集终端,其特征在于,所述核心模块和MCU之间通过UART接口和SPI接口双向通信连接;所述计量芯片单元和MCU之间通过SPI接口实现计量任务和谐波分析任务中指令和数据的双向传输,并通过HSDC接口实现谐波分析任务中波形数据的上传;所述EEPROM存储单元与MCU之间采用IIC接口实现数据与指令的双向传输;所述Flash存储单元与MCU之间采用SPI接口实现数据的双向传输。

...

【技术特征摘要】

1.一种基于dsp的谐波分析方法,其特征在于,其包括如下步骤:

2.如权利要求1所述的基于dsp的谐波分析方法,其特征在于,在步骤s1的所述谐波分析装置中,计量单元通过传统的spi接口和hsdc接口与mcu通信连接;spi接口用于实现计量任务和谐波分析任务中指令和数据的双向传输,hsdc接口仅用于实现谐波分析任务中波形数据的上传。

3.如权利要求2所述的基于dsp的谐波分析方法,其特征在于,步骤s2中的初始化内容依次包括:

4.如权利要求1所述的基于dsp的谐波分析方法,其特征在于,步骤s3中,计量芯片单元的波形数据上传的交互过程如下:

5.如权利要求3所述的基于dsp的谐波分析方法,其特征在于,步骤s4中,dsp对波形数据进行快速傅里叶运算的过程如下:

6.如权利要求5所述的基于dsp的谐波分析方法,其特征在于:步骤s5中,各通道含有率和有效值的计算方法如下:

7.如权利要求6所述的基于dsp的谐波分析方法,其特征在于...

【专利技术属性】
技术研发人员:杜运福卢贺楠邢海平左勇付月生金锐马波钱谢成钱亮陈建强
申请(专利权)人:安徽南瑞中天电力电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1