当前位置: 首页 > news >正文

【 PMU】信号生成、采样、分割、估计器应用和误差计算(Matlab代码实现)

👨‍🎓个人主页:研学社的博客
💥💥💞💞欢迎来到本博客❤️❤️💥💥


🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。


座右铭:行百里者,半于九十。

📋📋📋本文目录如下:🎁🎁🎁
目录
💥1 概述
📚2 运行结果
🎉3 参考文献
🌈4 Matlab代码实现

💥1 概述

【 PMU】信号生成、采样、分割、估计器应用和误差计算,并用Matlab代码实现。

📚2 运行结果

部分代码:

figure

subplot(2,1,1),hold on, grid on, plot(ref_seg(2,:)', 'black'), plot(amp_med'), title('amplitude'), xlabel('medi玢o'), ylabel('amplitude (%)')

subplot(2,1,2),hold on, grid on, plot(ref_seg(5,:)', 'black'), plot(fase_med'),title('fase'), xlabel('medi玢o'), ylabel('angle (deg)')

legend('Ref','DFT','HW-FFT','Prony','Esparso')

movegui('northwest');

figure

subplot(2,1,1), hold on, grid on, plot(ref_seg(1,:),'black'), plot(freq_med')

title('Frequ阯cia'), xlabel('medi玢o'), ylabel('frequ阯cia (Hz)')

subplot(2,1,2),hold on, grid on, plot(freq_error')

legend('Ref','DFT','HW-FFT','Prony','Esparso')

movegui('north');

%figure, hold on, grid on, plot(freq_error')

figure, x0=500; y0=100; width=500;height=600; set(gcf,'position',[x0,y0,width,height]);

subplot(3,1,1),hold on, grid on, plot(tve'), title('TVE'), xlabel('amostra'), ylabel('TVE (%)')

subplot(3,1,2),hold on, grid on, plot(amp_error'), title('Erro de amplitude'), xlabel('amostra'), ylabel('erro de amplitude(%)')

subplot(3,1,3),hold on, grid on, plot(phase_error'), title('Erro de 鈔gulo'), xlabel('amostra'), ylabel('erro de 鈔gulo (�)')

%legend('DFT','HW-FFT','Prony','Esparso')

movegui('northeast');

% arquivo = '3_DFT.mat';

% filename = strcat(pasta,arquivo);

%save(filename, 'tve','amp_error','phase_error','freq_error');

%max(tve(3,:))

🎉3 参考文献

部分理论来源于网络,如有侵权请联系删除。

[1]张江南,雷江龙,贺勇,吴坡,余娟,向明旭,任鹏凌.基于PMU误差校正的输电线路参数在线辨识方法[J].电力系统保护与控制,2022,50(19):130-137.DOI:10.19783/j.cnki.pspc.220096.

🌈4 Matlab代码实现

http://www.lryc.cn/news/24018.html

相关文章:

  • 电子技术——AB类输出阶的偏置
  • 元宇宙营业厅,数字技术融合,赋能实体经济
  • MySql面试精选—分库分表
  • Spring上下文生命周期
  • GitHub 标星 15w,如何用 Python 实现所有算法?
  • LeetCode 700. 二叉搜索树中的搜索
  • 【数据结构】树与二叉树
  • Stress压力工具的部署及使用
  • [蓝桥杯 2020 省 AB3] 乘法表
  • Python基础知识
  • FME案例实战教程:聚焦实战应用,摆脱思路束缚,您值得拥有
  • 【JavaScript】根据元素内容遍历元素的方案
  • kafka全解
  • (三)随处可见的LED广告屏是怎么工作的呢?接入GUI
  • 线程池简介
  • 大数据面试题集锦-Hadoop面试题(四)-YARN
  • Python---time模块
  • 坚鹏:学习贯彻二十大精神 解码共同富裕之道(面向银行)
  • python查看程序的cpu和内存资源占用情况
  • 番外10:使用ADS对射频功率放大器进行非线性测试2(使用带宽20MHz的64QAM信号进行ACLR、EVM、CCDF测试)
  • Ubuntu搭建maven私服
  • 【JavaWeb】Servlet基础
  • pinia + pinia-plugin-persistedstate + 组合式API 写法,持久化失效问题
  • ptrace 调式详解
  • 【AI绘画】绝美春天插画,人人都是插画师
  • 蓝桥杯入门即劝退(二十四)重复的子字符串(被秒杀)
  • 针对序列级和词元级应用微调BERT(需修改)
  • (四十七)大白话表锁和行锁互相之间的关系以及互斥规则是什么呢?
  • 织梦TXT批量导入TAG标签并自动匹配相关文章插件
  • Sentinel架构篇 - 10分钟带你看滑动窗口算法的应用