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
    +关注

    关注

    1664

    文章

    22508

    浏览量

    639506
  • 嵌入式开发
    +关注

    关注

    18

    文章

    1176

    浏览量

    50240
  • 工业控制
    +关注

    关注

    38

    文章

    1710

    浏览量

    92445
  • Zynq
    +关注

    关注

    10

    文章

    633

    浏览量

    49588
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    安科瑞虚拟电厂解决方案——赋能新型电力系统,激活智慧能源新价值

    在“双碳”目标与新型电力系统建设的双重驱动下,虚拟电厂已成为推动能源结构转型、提升电力系统灵活性的重要抓手,更是破解新型电力系统运行难题的关键路径。 一、新型
    的头像 发表于 04-27 16:59 81次阅读
    安科瑞虚拟电厂<b class='flag-5'>解决方案</b>——赋能新型<b class='flag-5'>电力</b>系统,激活智慧<b class='flag-5'>能源</b>新价值

    隆基光储氢解决方案亮相WFES 2026世界未来能源峰会

    当全球能源转型浪潮与中东可持续发展愿景交汇,一场关于清洁能源未来的深度对话在阿布扎比展开。近日,隆基携全场景一站式能源解决方案亮相阿布扎比世界未来
    的头像 发表于 01-16 16:54 814次阅读

    能源电动汽车高压线束的铜铝连接解决方案

    能源电动汽车高压线束的铜铝连接解决方案
    发表于 01-06 16:31 0次下载

    PCIe通信就是快,RK3576+FPGA解决方案

    今天给大家带来基于PCIe的RK3576+FPGA高速通信方案,实现快速数据交互,解决工业采集“慢、卡、丢”难题,为工业自动化、能源电力等领域提供创新解决方案
    的头像 发表于 12-26 17:46 874次阅读
    PCIe通信就是快,RK3576+FPGA<b class='flag-5'>解决方案</b>

    电力系统提供稳定高效的管理方案——安科瑞电力监控与保护

    电力系统运行中,监控的精准度与保护的及时性直接关系到供电稳定与用电安全。安科瑞电力监控与保护解决方案,聚焦发电、输电、配电、用电全链条需求,以实用化产品与智能化技术,为 工业、商业、新能源
    的头像 发表于 10-29 12:15 529次阅读
    为<b class='flag-5'>电力</b>系统提供稳定高效的管理<b class='flag-5'>方案</b>——安科瑞<b class='flag-5'>电力</b>监控与保护

    赋能绿色生活,智控能源未来 —— 安科瑞新能源配套仪表解决方案

    ,是实现能源自由的关键。安科瑞电气深耕电力监控领域,针对蓬勃发展的新能源市场,推出了一系列创新性的配套仪表解决方案,为您的绿色能源系统装上智
    的头像 发表于 09-26 16:48 1070次阅读
    赋能绿色生活,智控<b class='flag-5'>能源</b>未来 —— 安科瑞新<b class='flag-5'>能源</b>配套仪表<b class='flag-5'>解决方案</b>​

    华为发布全新升级星河AI电力网络解决方案

    在华为全联接大会2025“数智赋能,共赴输变电转型新路径”输变电分论坛上,华为数据通信产品线能源行业解决方案总监李培新发表主题为“华为星河AI电力网络,构筑新型电力系统坚实通信底座”的
    的头像 发表于 09-25 10:35 1456次阅读

    EasyGo TestSim:新能源电力系统自动化测试的利器

    。 EasyGo TestSim 仿真自动化测试软件为新能源电力系统的测试提供了一个高效、可靠的解决方案。它不仅简化了测试流程,还提高了测试的精度和效率。如果你是一名电力系统工程师,
    发表于 09-03 18:35

    2025年哈萨克斯坦国际电力能源博览会

    展出时间: 2025年10月21日-10月23日 展出地点: 哈萨克斯坦阿拉木图阿塔肯特国际会展中心 展会周期: 一年一届 中区组展:北京华商力拓国际展览有限公司 一、 展会简介 哈萨克斯坦国际电力能源
    发表于 08-25 14:16

    源网荷储微电网能量管理系统解决方案

    能源的生产、传输、存储和消费环节,降低对传统化石能源的依赖,促进清洁能源的应用,助力能源转型与可持续发展。 (二)应对能源挑战 面对
    发表于 08-05 09:06

    Home EMS安科瑞户用光储系统解决方案

    常不匹配,搭配储能后,能实现电力需求自给自足。​ 二、系统设计:贴合家庭特性的能源方案​ 家庭用户有着 “用电量少、用户多、组成复杂” 的特点,以往大家只有收到电费账单才知道用电情况,加上对
    发表于 07-31 10:41

    能源管理中MD(需量)控制解决方案

    能源管理领域,MD(Maximum Demand,最大需量)作为衡量用户在电费结算周期内单位时间平均负荷最大值的关键指标,直接影响企业用电成本与电力系统稳定性。有效的MD控制可通过技术、管理、政策
    的头像 发表于 07-30 22:45 1707次阅读
    <b class='flag-5'>能源</b>管理中MD(需量)控制<b class='flag-5'>解决方案</b>

    比亚迪展示全面新能源解决方案

    近日,比亚迪受邀出席厄瓜多尔总统丹尼尔·诺沃亚在北京举办的与中国顶尖企业的早餐会,会上全面展示了公司在厄瓜多尔从能源获取到能源使用的新能源解决方案和发展蓝图,涵盖太阳能发电、储能系统及
    的头像 发表于 07-04 09:21 1123次阅读

    变频电源的典型解决方案

    变频电源解决方案在工业自动化、新能源、军工、科研等领域发挥着关键作用。随着电力电子技术、AI控制和宽禁带半导体(SiC/GaN)的发展,变频电源将朝着更高效率、更智能化、更绿色的方向演进,为全球
    的头像 发表于 06-12 15:16 907次阅读
    变频电源的典型<b class='flag-5'>解决方案</b>

    天合光能智慧能源解决方案全球发布 共绘零碳未来蓝图

    6月10日,由虹桥国际中央商务区管理委员会、闵行区人民政府指导,上海南虹桥投资开发(集团)有限公司协办的“智慧能源,驱动零碳未来”天合光能智慧能源解决方案全球发布会顺利举行。大会汇聚政府机构、
    的头像 发表于 06-11 09:52 2276次阅读