微机继电保护matlab算法仿真(有源程序)

仿

电控学院

两点乘算法

matlab中编写的程序

N=12;

t=(0:0.02/N:0.02)';

m=size(t);

y=sin(2*pi*50*t);

y1=[zeros(N/4,1);y(1:m-N/4)];

ym=sqrt(y.^2+y1.^2);

subplot(3,2,1)

plot(t,y,'r.',t,y1,'xb');

legend('y(k)','y(k-T/4)');

subplot(3,2,2)

hold on;

plot(t,ym,'-r');

axis([0,0.02,0,1.2]);

xlabel('t/s');

ylabel('ym');

title('两点乘积算法算的有效值N=12');

text(0.01,0.6,'N=12');

N=16;

t=(0:0.02/N:0.02)';

m=size(t);

y=sin(2*pi*50*t);

y1=[zeros(N/4,1);y(1:m-N/4)];

ym=sqrt(y.^2+y1.^2);

subplot(3,2,3)

plot(t,y,'r.',t,y1,'xb');

legend('y(k)','y(k-T/4)');

title('两点乘积算法N=16');

subplot(3,2,4)

hold on;

plot(t,ym,'-r');

axis([0,0.02,0,1.2]);

xlabel('t/s');

ylabel('ym');

title('两点乘积算法算的有效值N=16');

text(0.01,0.6,'N=16');

N=24;

t=(0:0.02/N:0.02)';

m=size(t);

y=sin(2*pi*50*t);

y1=[zeros(N/4,1);y(1:m-N/4)];

ym=sqrt(y.^2+y1.^2);

subplot(3,2,5)

plot(t,y,'r.',t,y1,'xb');

legend('y(k)','y(k-T/4)');

title('两点乘积算法N=24');

subplot(3,2,6)

hold on;

plot(t,ym,'-r');

title('两点乘积算法算的有效值N=24');

axis([0,0.02,0,1.2]);

xlabel('t/s');

ylabel('ym');

text(0.01,0.6,'N=24');

(2)的波形

流程图

傅里叶算法

(1)编写的程序

T=0.02;

t1=0.02;

N=12;

Ts=T/N;

t=0:Ts:4*T;

y=(exp(-t/t1)-cos(2*pi*50*t));

subplot(3,2,1);

plot(t,y,'.r');

xlabel('t/ms');

ylabel('y(t)');

a=1;

i=1:N;

bs=sin(2*pi*i/N);

bc=cos(2*pi*i/N);

ys=filter(bs,a,y);

yc=filter(bc,a,y);

ym=2*abs(complex(ys,yc))/N;

subplot(3,2,2);

hold on

plot(t,ym)

xlabel('t/ms');

ylabel('ym');

title('傅里叶算法计算的有效值N=12');

hold on

T=0.02;

t1=0.02;

N=16;

Ts=T/N;

t=0:Ts:4*T;

y=(exp(-t/t1)-cos(2*pi*50*t));

subplot(3,2,3);

plot(t,y,'.r');xlabel('t/ms');

ylabel('y(t)');

title('输入信号N=16');

a=1;

i=1:N;

bs=sin(2*pi*i/N);

bc=cos(2*pi*i/N);

ys=filter(bs,a,y);

yc=filter(bc,a,y);

ym=2*abs(complex(ys,yc))/N;

subplot(3,2,4);

plot(t,ym)

xlabel('t/ms');

ylabel('ym');

title('傅里叶算法计算的有效值N=16');

T=0.02;

t1=0.02;

hold on

N=24;

Ts=T/N;

t=0:Ts:4*T;

y=(exp(-t/t1)-cos(2*pi*50*t));

subplot(3,2,5);

plot(t,y,'.r');

xl

微机保护算法matlab编程,微机继电保护matlab算法仿真(有源程序).doc相关推荐

  1. 微机保护及matlab,MATLAB在微机继电保护中的应用实例概论.ppt

    MATLAB在微机继电保护中的应用实例概论 第7章 MATLAB在微机继电保护中的应用实例;7.1 简单数字滤波器的MATLAB辅助设计和分析方法;7.1.1 减法滤波器(差分滤波器)简介;图7-2 ...

  2. matlab编程选择语句,Matlab编程-基本命令行语句

    (1) mathlab命令行中","与":"的区别: 结尾不加任何东西也会输出结果 以","结尾不显示变量数值,但是再次输入变量名之后可以输 ...

  3. matlab计算应力位移,2012年-有限元作业-matlab编程实现有限元求解简单结构位移及应力.doc...

    <2012年-有限元作业-matlab编程实现有限元求解简单结构位移及应力.doc>由会员分享,可在线阅读,更多相关<2012年-有限元作业-matlab编程实现有限元求解简单结构位 ...

  4. 基于matlab的车牌识别系统程序,基于matlab的车牌识别系统的设计(附程序).doc

    基于matlab的车牌识别系统的设计(附程序).doc 1车牌识别系统的设计1.摘要:汽车牌照自动识别系统是制约道路交通智能化的重要因素,包括车牌定位.字符分割和字符识别三个主要部分.本文首先确定车辆 ...

  5. 基于matlab fdma传输系统设计,基于matlab频分复用系统的研究与仿真设计3695.doc

    基于matlab频分复用系统的研究与仿真设计3695.doc 目录1设计任务及要求111设计任务112设计要求12设计作用及其目的13设计过程及原理231频分复用通信系统模型建立232语音信号采样53 ...

  6. 用MATLAB编程课程设计,matlab课程设计报告---用Mtlab编程实现句柄图形应用

    matlab课程设计报告---用Mtlab编程实现句柄图形应用 课程设计报告(论文)课程设计报告(论文) 课 程基于 Matlab 的数学实验 学 号 姓 名 班 级 任课教师 用用 M Mtlabt ...

  7. matlab编程选择语句,matlab编程控制语句

    matlab编程控制语句 M文件 程序控制结构 函数文件 程序举例 程序调试,2.1 M文件 2.1.1 M文件概述 用MATLAB语言编写的程序,称为M文件.M文件可以根据调用方式的不同分为两类:命 ...

  8. 蚂蚁算法python_Python编程实现蚁群算法详解

    简介 蚁群算法(ant colony optimization, ACO),又称蚂蚁算法,是一种用来在图中寻找优化路径的机率型算法.它由Marco Dorigo于1992年在他的博士论文中提出,其灵感 ...

  9. matlab系统解列模块,基于MATLAB准同期装置建模与仿真-毕设论文.doc

    基于MATLAB准同期装置建模与仿真-毕设论文 基于MATLAB的准同期装置建模与仿真 摘要 在电力系统中,由于电网运行的需要,同步发电机.同步补偿机.同步电动机经常投入或退出电网.同步发电机投入电力 ...

最新文章

  1. C#进阶系列——WebApi 接口参数不再困惑:传参详解
  2. 使用CXF开发WebService程序的总结(一):什么是webservice
  3. uva 1152 ——4 Values whose Sum is 0
  4. python实现可扩容队列
  5. 《电子元器件的可靠性》——3.4节失效分布类型的检验
  6. C#不同操作系统下,界面大小不一的原因
  7. RFC791:INTERNET PROTOCOL网络协议
  8. 围棋棋手、电影、境界层次
  9. 鸿蒙方将腐皮雀跃而有,鸿蒙是谁:生于庄子,火于华为
  10. ARM9开发板Qt环境的搭建
  11. 通过Xshell连接VM中的Ubuntu虚拟机
  12. Container killed by YARN for exceeding memory limits
  13. python计算圆周率近似值_怎样利用python来计算出圆周率π-百度经验
  14. windows 防火墙开启导致ping不通
  15. 企业微信加密消息体_企业微信机器人怎么发消息?企业微信机器人可以定时发消息吗?...
  16. 微信版“花呗”全面开放,人人都可以申请!
  17. 色 彩 RGB 值 对 照 表
  18. 如何判断运行中的代码是调试模式(debug),还是运行模式
  19. OSChina 娱乐弹弹弹——假期就是睡睡睡
  20. android开机字库加载过程,小米手机字库维修更换和EMMC字库编程烧写方法教程

热门文章

  1. 陕西青年职业学院官计算机,陕西青年职业学院
  2. Navicat远程连接服务器报错ERROR 2003 (HY000) Can‘t connect to MySQL server on ‘IP‘ (10061)
  3. 基于 NXP iMX8X 测试 GPU FFT 运算
  4. 11月千言最新评测推荐,覆盖中文对话、视频语义理解、可信AI等前沿方向
  5. 网络安全等级保护学习记录--工作流程、技术要求、管理要求、工作步骤
  6. SAP workflow基础-概览
  7. Springboot实现简单的文件上传和下载功能
  8. 机房监控系统是什么?
  9. 打开outlook 中的office附件,提示文件损坏
  10. 《弃子长安》第十二章 湖底石牢