0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于ZYNQ的能源电力解决方案分享

Tronlong创龙科技 2021-10-29 11:46 次阅读

一、背景说明

近年来,工业互联网”技术在能源电力行业得到了长足发展。随着能源互联网信息一体化、电力市场售电改革、新能源微电网与储能、智能配电终端、能源四表集抄网络、电力智能巡检等概念与政策的陆续推出,能源电力行业在基于“工业互联网”的核心指导方向下,对嵌入式解决方案在上述背景下的创新应用与升级换代的需求日益旺盛。

作为国内知名的嵌入式产品平台提供商,Tronlong凭借在嵌入式方案领域多年的深耕经验,以及对能源电力行业的创新理解,全新推出系列化的行业解决方案,涵盖TI OMAP-L138、AM335x、AM5708、AM5728、TMS320F2837x,Xilinx ZYNQ等平台,覆盖了电能采集、振动故障诊断、通信管理控制、电力电子、配电终端测控、电力智能巡检等专业技术领域。

二、方案介绍

1方案名称

基于ZYNQ的分布式能源及微电网通信与控制单元


2方案特点

(1)采用Xilinx Zynq-7000 SoC高性能低功耗处理器,集成PS端单核/双核ARM Cortex-A9 + PL端Artix-7架构可编程逻辑资源;

(2)通过配置CPU/RAM/FLASH组合,实现成本可优化/高性价比的多任务处理能力、数据本地存储、现场组网与高速通信能力;

(3)外部可扩展LCD显示与触摸屏控制,分辨率支持2048*2048,支持1080P高清视频播放与HDMI视频输出,满足多种屏幕与人机交互的功能需求;

(4)支持操作系统运行(Linux/RT-Linux),支持多种通信协议转换(IEC61850、DL/T645、DL/T667-1999(IEC60870-5-103))、线路潮流与控制逻辑运算、应用软件远程升级等功能算法

(5)可通过PL端Artix-7架构可编程逻辑资源按需扩展外部通信接口,只要资源满足,理论上无数量限制。典型应用:CAN(4路)、千兆以太网(2路)、百兆以太网(4路)、UART(12路)、SPI(5路)。


3技术参数

acb45564-361b-11ec-aa30-dac502259ad0.png

图 1


4方案框图

ad52f6f6-361b-11ec-aa30-dac502259ad0.png

图 2


5应用领域

可广泛用于分布式能源与负荷调控、微电网中央控制、电力通信网关、数据集中器等要求,同时接入/接出多路不同通信总线、或多种通信协议集中处理转换的应用场合。


addd3352-361b-11ec-aa30-dac502259ad0.png

图 3


6AD7606经典开发案例

AD7606是最最最为经典的电力数据采集IC,在大部分电力场合应用广泛。创龙科技ZYNQ评估板TLZ7x-EasyEVM-S提供基于AD7606的AD采集与处理开发案例。下面讲解的开发案例说明基于ad7606_fft例程。


6.1功能说明

PL端采集AD7606的8通道AD信号,采样率为200KSPS,并通过DMA IP核将数据缓存到PS端DDR中(每通道各采样4096个点),再通过FFT IP核将数据进行FFT运算,然后将FFT运算结果保存到PS端DDR中,最后通过ILA显示第一个通道的原始波形和FFT运算结果波形。

备注:由于本案例消耗逻辑资源较多,因此本案例不支持xc7z010,仅支持xc7z020。


6.2案例框图

aea28b98-361b-11ec-aa30-dac502259ad0.png

图4

备注:x1表示1个通道的数据,x8表示8个通道。


6.3硬件平台简介

6.3.1TLZ7x-EasyEVM-S评估板

af20aa00-361b-11ec-aa30-dac502259ad0.png

图 5

点击产品视频查看详细介绍↓↓↓

6.3.2AD7606模块

案例使用Tronlong的TL7606P AD模块。


点击图片/图注即可了解产品更多资料↓


b0455912-361b-11ec-aa30-dac502259ad0.png

图 6


b1828296-361b-11ec-aa30-dac502259ad0.png

图 7


模块功能说明:

该模块控制AD7606对8通道AD信号按200K采样率进行采集,并将数据通过AXI4-Stream接口进行发送。


6.4案例测试

将TLP2P-PinBoard转接板接到评估板CON8接口,再将AD模块TL7606P与转接板连接。

b1d5ff70-361b-11ec-aa30-dac502259ad0.png

图 8


进入评估板文件系统,执行如下命令配置PS-PL电平转换寄存器。

Target# devmem 0xf8000900 w 0xf


b33c9d9c-361b-11ec-aa30-dac502259ad0.png

图 9

使用下载器加载PL端程序以及和PL端程序同目录下的.ltx文件。


b3c13dc2-361b-11ec-aa30-dac502259ad0.png

图 10


在ila_1的Trigger Setup窗口点击按钮,双击axi_dma_0_m_axis_mm2s_tvalid将其添加为触发信号。

b4773672-361b-11ec-aa30-dac502259ad0.png

图 11


将Value的值改成R,设置为上升沿触发。


b530efcc-361b-11ec-aa30-dac502259ad0.png

图 12


右击Channel_1_data[15:0],点击“Waveform Style -> Analog”将通道1的原始信号设置为模拟波形。


b5922940-361b-11ec-aa30-dac502259ad0.png

图 13


右击Channel_1_data[15:0],点击“Radix -> Signed Decimal”设置数据为有符号类型。


b5f53f12-361b-11ec-aa30-dac502259ad0.png

图 14


参考上面的步骤,在ila_2将axi_dma_1_m_axis_mm2s_tvalid添加为触发信号,设置为上升沿触发,将FFT IP核输出数据的实部和虚部信号分别设置为模拟波形,并设数据为有符号类型。


b677bc12-361b-11ec-aa30-dac502259ad0.png

图 15


b6e77f52-361b-11ec-aa30-dac502259ad0.png

图 16


使用信号发生源向TL7606P模块的8个通道分别输入信号,本案例测试的输入信号是频率为2KHz、峰峰值为3.3Vpp的正弦波。


将案例“sw\linux_system\image\”目录下所有脚本文件拷贝至评估板文件系统。执行如下命令使能axi_dma_0的S2MM通道,将数据采集到PS端DDR中。

Target# ./axi_dma_0_ad7606_to_ddr.sh


执行如下命令使能axi_dma_1的S2MM通道(FFT转换后数据保存到PS端DDR),等待FFT IP核工作。

Target# ./axi_dma_1_fft_to_ddr.sh


执行如下命令使能axi_dma_0的MM2S通道,把原始数据从DDR送到FFT IP核。

Target# ./axi_dma_0_ddr_to_fft.sh


执行如下命令使能axi_dma_1的MM2S通道,把FFT转换后的数据从DDR送到ILA显示。

Target# ./axi_dma_1_ddr_to_ila.sh


b730c900-361b-11ec-aa30-dac502259ad0.png

图 17

axi_dma_0_ad7606_to_ddr.sh


配置axi_dma_0的S2MM通道,将数据传输到DDR。


b770da90-361b-11ec-aa30-dac502259ad0.png

图 18


配置好DMA后,配置axi gpio输出1,设置adc_enable为1,使能ADC转换。需确保DMA已配置好,再使能ADC转换并进行数据传输。


b7b830de-361b-11ec-aa30-dac502259ad0.png

图 19


axi_dma_0_ddr_to_fft.sh

配置axi_dma_0的MM2S通道,将DDR中的数据通过AXI4-Stream发送给FFT IP核。

b8189cf8-361b-11ec-aa30-dac502259ad0.png

图 20


ila_1原始波形

输入信号是频率为2KHz、峰峰值为3.3Vpp(电压幅值为1.65V)的正弦波。一共4096个采样点,每个采样点4个时钟周期,即4096=16384/4。


b8725c66-361b-11ec-aa30-dac502259ad0.png

图 21


b90914c6-361b-11ec-aa30-dac502259ad0.png

图 22


波峰值为+10729,波谷值为-10794,峰峰值=(10729 + 10794)/(2^16)x10V≈3.2841V,采样范围为±5V。


b990dc94-361b-11ec-aa30-dac502259ad0.png

图 23波峰值


b9cc41b2-361b-11ec-aa30-dac502259ad0.png

图 24波谷值


Ila_2FFT波形

Channel_1_fft_IM_Dout为虚部,Channel_1_fft_RE_Dout为实部。


b9ff9d8c-361b-11ec-aa30-dac502259ad0.png

图 25


频率计算

FFT变换点数N=4096,AD采样率Fs为200KSPS。某点n所表示的频率Fn=(n-1)*(Fs/N)(n>=1)。当n=1时,Fn为0,由于第一点表示的是直流分量,因此频率为0,幅值也为0,该正弦波无直流分量。

从下图可知,在第164个周期(即第42个采样点)处出现信号,则信号频率Fn=(42-1)*(Fs/N)=41*200KHz/4096=2001.95Hz,与原始信号频率2KHz基本一致。


ba28b3f2-361b-11ec-aa30-dac502259ad0.png

图 26


幅值(波峰值)计算

某个点的幅值An=(根号(实部^2 + 虚部^2))*压缩倍数/(N/2),则信号幅值An=(根号(4448^2 + 3008^2))x4096/4096x2≈10739.23,信号电压幅值=10739.23/(2^16/2)x5V≈1.64V,与原始信号电压幅值1.65V基本一致。


查看原始数据

每个采样点32bit(包括实部和虚部),每个通道的数据的地址依次递增,从地址0x19000000开始。

Target# devmem 0x19000000 //查看V1通道原始数据

Target# devmem 0x19000004 //查看V2通道原始数据

Target# devmem 0x19000008 //查看V3通道原始数据

Target# devmem 0x1900000c //查看V4通道原始数据

Target# devmem 0x19000010 //查看V5通道原始数据

Target# devmem 0x19000014 //查看V6通道原始数据

Target# devmem 0x19000018 //查看V7通道原始数据

Target# devmem 0x1900001c //查看V8通道原始数据


ba4c8228-361b-11ec-aa30-dac502259ad0.png

图 27查看V1通道原始数据


查看FFT数据

每个采样点32bit(包括实部和虚部),每个通道的数据的地址依次递增,从地址0x19100000开始。


Target# devmem 0x19100000 //查看V1通道FFT数据

Target# devmem 0x19100004 //查看V2通道FFT数据

Target# devmem 0x19100008 //查看V3通道FFT数据

Target# devmem 0x1910000c //查看V4通道FFT数据

Target# devmem 0x19100010 //查看V5通道FFT数据

Target# devmem 0x19100014 //查看V6通道FFT数据

Target# devmem 0x19100018 //查看V7通道FFT数据

Target# devmem 0x1910001c //查看V8通道FFT数据


ba58cd76-361b-11ec-aa30-dac502259ad0.png

图 28查看V1通道FFT数据


三、更多方案

ba774cec-361b-11ec-aa30-dac502259ad0.png

图 29

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1598

    文章

    21265

    浏览量

    592744
  • 嵌入式开发
    +关注

    关注

    18

    文章

    971

    浏览量

    46925
  • 工业控制
    +关注

    关注

    36

    文章

    1264

    浏览量

    85438
  • Zynq
    +关注

    关注

    9

    文章

    598

    浏览量

    46582
收藏 人收藏

    评论

    相关推荐

    碳化硅(SiC)功率器件探讨:未来的能源解决方案

    随着全球对更高效、更可持续能源解决方案的需求不断增加,碳化硅(SiC)功率器件因其卓越的物理和电气特性而成为电力电子领域的一个重要进展。
    的头像 发表于 04-15 10:20 194次阅读
    碳化硅(SiC)功率器件探讨:未来的<b class='flag-5'>能源</b><b class='flag-5'>解决方案</b>

    智慧能源物联网解决方案及产品介绍

    电子发烧友网站提供《智慧能源物联网解决方案及产品介绍.pdf》资料免费下载
    发表于 04-08 15:42 0次下载

    企业能源管理解决方案功能特点

    ,不仅是企业实现精细化节能管理、促进节能降耗的必然要求。 企业能源管理解决方案,基于工业物联网平台,配合数据感知、监测设备,实时获取工厂的能源/资源消耗信息,如:电力、原煤、天然气、油、水以及
    的头像 发表于 03-14 17:15 125次阅读

    宁畅推出电力行业解决方案

    近日,宁畅“智领能源,赋能未来”新能源行业研讨会在南京隆重举行。面向新型电力系统转型,宁畅带来电力行业解决方案,助推AI技术在
    的头像 发表于 01-18 11:23 318次阅读

    分布式光伏电力监控解决方案

    分布式光伏电力监控解决方案
    的头像 发表于 01-14 08:07 139次阅读
    分布式光伏<b class='flag-5'>电力</b>监控<b class='flag-5'>解决方案</b>

    能源趋势下 彼利奥推出磁元件综合解决方案

    能源用磁性元器件呈现出高频化、无卤化、小型轻载的发展特征。为此,彼利奥提供了一份对应的综合解决方案。 在一间座无虚席的宽大演讲论坛厅里,王振岗在台上侃侃而谈。 这是2023CESIS电子峰会现场
    的头像 发表于 12-05 11:11 238次阅读
    新<b class='flag-5'>能源</b>趋势下 彼利奥推出磁元件综合<b class='flag-5'>解决方案</b>

    AD9681是否可被zynq-7020的pl端驱动?

    您好: 我想咨询AD9681是否可以被zynq-7020的PL端驱动(zynq7020的性能是否足够)。我们需要做卫星的探测载荷,由于卫星能源控制严格,我们需要低功耗、多通道(至少8个)、高采样率
    发表于 12-04 08:18

    江波龙首次亮相上海电力展,展示工规级电力存储解决方案

    11月15日,江波龙首次亮相上海电力展,展示了其创新的工规级电力存储解决方案。此次展览会吸引了来自世界各地的顶级电力设备制造商和行业专家,共同探讨
    发表于 11-16 15:24 144次阅读
    江波龙首次亮相上海<b class='flag-5'>电力</b>展,展示工规级<b class='flag-5'>电力</b>存储<b class='flag-5'>解决方案</b>

    Zynq评估板及ZED板供电方案

    电子发烧友网站提供《Zynq评估板及ZED板供电方案.pdf》资料免费下载
    发表于 11-13 09:52 0次下载
    <b class='flag-5'>Zynq</b>评估板及ZED板供电<b class='flag-5'>方案</b>

    智慧电力解决方案

    智慧电力解决方案是依托智能传感器群组、高速数据采集终端、云平台以及大数据、智能算法等设备和系统进行运行,利用智能设备、物联网及云计算、大数据、人工智能等技术,使传统电力系统更加可靠、智能、高效,实现
    的头像 发表于 09-07 15:00 507次阅读
    智慧<b class='flag-5'>电力</b><b class='flag-5'>解决方案</b>

    电力装备的远程监控与智能运维物联网解决方案

    实用的电力装备的远程监控与智能运维物联网解决方案 电力装备远程监控与智能运维是指通过对电力装备进行数据采集,实现远程实时监控、故障诊断和远程控制等功能,帮助实现对
    的头像 发表于 09-06 15:57 302次阅读

    智能电力运维解决方案与未来趋势

    随着智能化信息技术的不断发展,电力行业也开始采用物联网智能运维解决方案,以提高电力设施的安全性和可靠性。智能电力运维可以通过实时监测和分析电力
    的头像 发表于 08-21 15:13 797次阅读
    智能<b class='flag-5'>电力</b>运维<b class='flag-5'>解决方案</b>与未来趋势

    智慧电力运维解决方案

    电力运维模式创新迫在眉睫!系统概述力安科技依托安易云,综合采用物联网、云计算、边缘计算,人工智能等”现代化信息技术,推出了智慧电力运维服务系统。本系统方案是在配电室(含高压柜、变压器、低压柜)、箱式变
    的头像 发表于 08-16 10:14 646次阅读
    智慧<b class='flag-5'>电力</b>运维<b class='flag-5'>解决方案</b>

    智慧电力管理解决方案-实现电力行业智能化升级

    随着电力行业的快速发展,智能化管理成为提高效率和安全性的重要途径。瑞尼品牌凭借其先进的技术和多款智能产品,为电力行业提供了一系列创新型解决方案,旨在实现电力系统的智能化管理、安全运行和
    的头像 发表于 08-10 15:01 461次阅读

    玻色量子与清大科越合作打造基于光量子计算的电力能源领域场景解决方案

    真机——“天工量子大脑”,从电力行业的实际场景与业务需求出发,聚焦科技创新、人才培养与储备,共同探索量子信息技术与电力系统优化运行等前瞻性技术的突破,共同打造基于光量子计算的电力能源领域实用型场景
    的头像 发表于 06-16 10:46 858次阅读