电力系统谐波分析

2023-05-16

加粗样式 电力系统谐波分析
一、实验目的
1.了解电力系统谐波信号的特点及分析方法;
2.综合利用数字信号处理技术实现对电力系统谐波信号的分析;
3.使学生进一步巩固数字滤波器的基本概念、理论、分析方法和实现方法;
4.巩固学生利用傅立叶变换进行谱分析的能力;
5.提高学生利用MATLAB语言处理信号的编程能力;
6.培养学生分析及解决实际问题的能力。
二、实验原理
1.电力谐波的定义以及特点
谐波定义:交流非正弦信号可以分解为不同频率的正弦分量的线性组合。当正弦波分量的频率与原交流信号的频率相同时,称为基波。谐波,从严格意义来讲,是指电流中所含有的频率为基波的整数倍的电量,一般是指对周期性的非正弦电量进行傅立叶级数分解,其余大于基波频率的电流产生的电量。从广义上讲,由于交流电网有效分量为工频单一频率,因此任何与工频频率不同的成分都可以称之为谐波。
谐波特点:谐波使电能的生产、传输和利用的效率降低,使电气设备过热、产生振动和噪声,并使寿命缩短,甚至发生故障或烧毁。谐波可引起电力系统局部并联谐振或串联谐振,使谐波含量放大,造成电容器等设备烧毁。
谐波的数学表达式
在这里插入图片描述
上式称为的傅立叶级数,其中,
在这里插入图片描述,n为整数,n>=0
在这里插入图片描述 , n为整数,n>=1

2.电力谐波的分析
谐波分析是信号处理的一种基本手段。采用快速傅立叶变换(FFT)算法进行谐波分析,非整周期截断时会产生频谱泄漏和栅栏效应,影响谐波分析精度。针对FFT算法的不足,利用窗函数法设计FIR滤波器可有效提高计算精度。采用窗函数法,使谱函数的主瓣包含更多的能量,相应旁瓣幅度更小,从而加大阻带衰减。其中,哈明窗能量更加集中在主瓣中,主瓣的能量约占99.96%,旁瓣峰值幅度为40dB,主瓣宽度精确值为6.6π/N。这里采用哈明窗进行分析。
三、实验内容及步骤
1.自行模拟产生不同的谐波分量(至少3次以上),例如:x=sin(2pit50)+0.3(2pit250)+0.2sin(2pit500),其中包含50Hz的1次、5次、10次谐波。
2.画出模拟谐波的信号的波形及频谱;
3.设计相应的滤波器去除不同次数谐波分量,画出相应的滤波器频率特性曲线;
4.将含有不同谐波的模拟信号通过所设计的滤波器,画出相应的基波信号、各次谐波信号及其频谱。
5.画出有助于分析问题的一些辅助图形等。
四、实验设计方法
1.对x=sin(2
pit50)+0.3(2pit250)+0.2sin(2pit500)信号以3kHz进行等时间间隔采样,采样点数为256个,则其采样时间t=256/3000秒,即采样周期。利用MATLAB软件绘制出模拟谐波信号的波形及频谱。
2.利用哈明窗法设计低通FIR数字滤波器进行滤波,可得到1次谐波信号。FIR滤波器频率特性可通过h(n)的损耗函数曲线来描述。利用MATLAB软件绘制出低通FIR数字滤波器h(n)的波形和损耗函数曲线,并绘制出1次谐波信号波形和频谱。
3.利用哈明窗法设计带通FIR数字滤波器进行滤波,可得到5次谐波信号。利用MATLAB软件绘制出带通FIR数字滤波器h(n)的波形和损耗函数曲线,并绘制出5次谐波信号波形和频谱。
4.利用哈明窗法设计高通FIR数字滤波器进行滤波,可得到10次谐波信号。利用MATLAB软件绘制出高通FIR数字滤波器h(n)的波形和损耗函数曲线,并绘制出10次谐波信号波形和频谱。
哈明窗函数:wn=hamming(N) %列向量wn中返回长度为N的哈明窗函数。
fir1可实现线性相位FIR数字滤波器的标准窗函数法设计。
五、波形
1.模拟谐波的信号的波形及频谱
在这里插入图片描述
2.(1)基波对应FIR低通滤波器的波形及损耗函数曲线
在这里插入图片描述
(2)滤波后的基波信号波形及频谱

在这里插入图片描述
3.(1)5次谐波对应FIR带通滤波器的波形及损耗函数曲线
在这里插入图片描述
(2)滤波后的5次谐波信号波形及频谱
在这里插入图片描述
4.(1)10次谐波对应FIR带通滤波器的波形及损耗函数曲线
在这里插入图片描述
(2)滤波后的10次谐波信号波形及频谱
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

电力系统谐波分析 的相关文章

随机推荐

  • ModuleNotFoundError: No module named ‘...’:报错解决方案

    1 module包没安装 这个 就是包的名字 xff0c 看问题定位 xff0c import源文件 xff0c 然后去site packages里找那个模块 xff0c 如果是空的没安装 xff0c 这时候可以在对应的环境里使用pip i
  • C语言----结构体,枚举,共用体

    1 xff09 结构体 span class token comment 例 xff1a 一个描述学生的结构体 span span class token keyword struct span span class token class
  • Nvidia jetson agx xavier can通讯失败,修改时钟源pllaon

    一 问题详情 在调试Xavier can的过程中 xff0c can通信始终有问题 xff0c 收发都会报错 后来发现时钟源导致波特率不匹配 xff0c 所以不能通信 二 修改时钟源 在虚拟机使用官方sdkmanager xff0c 下载安
  • linux下实现https访问

    http转https 适用于linux服务器 linux下nginx 43 ssl实现https访问 xff08 一 xff09 环境准备 xff08 二 xff09 下载nginx源码 xff0c 编译nginx并添加ssl模块 xff0
  • Nvidia Jetson nano 安装Archiconda、gpu版torch、踩坑记录

    Nvidia Jetson nano 安装Archiconda gpu版torch 踩坑记录 jetson nano 属于aarch64架构 xff0c 不同于一般的x86 64的linux系统架构 xff0c 而torch官网上面 htt
  • linux下的yum,vim,gcc,gdb

    我们在windows系统下我们能够很简单进行粘贴复制下载安装 xff0c 也能通过vs进行我们缩写代码的编译运行 xff0c 但是我们在linux下我们应该怎样去操作我们的这些命令呢 xff0c 这章我们就讲解一下我们linux下常用的一些
  • 【Keil】Keil5添加源程序和头文件

    xxx c就是源程序 xxx h就是头文件 源程序添加方法 双击文件夹 xff0c 例如图片上的Source xff0c 跳出弹窗 xff0c 选择需要添加的源程序即可 添加头文件的方法 1 首先点击图片红框处 xff0c 或是在文件夹te
  • C 标准库 string常用函数 笔记

    文章目录 64 TOC 文章目录 前言字符串长度strlen sizeof 字符串拼接strcat strncat 字符串拷贝strcpy strncpy memcpy 内存填充memset 字符串比较strcmp strncmp 字符串查
  • node.js中的http.request方法使用说明_node.js

    方法说明 xff1a 函数的功能室作为客户端向HTTP服务器发起请求 语法 xff1a 复制代码 代码如下 http get options callback 由于该方法属于http模块 xff0c 使用前需要引入http模块 xff08
  • ARM中SP、LR、PC三个寄存器介绍

    寄存器定义和用途 定义 寄存器是中央处理器内的组成部份 寄存器是有限存贮容量的高速存贮部件 xff0c 它们可用来暂存指令 数据和位址 用途 可将寄存器内的数据执行算术及逻辑运算 xff1b 存于寄存器内的地址可用来指向内存的某个位置 xf
  • Linux buffer/cache介绍

    free 命令 与 buffer cache 在 Linux 系统中 xff0c 我们经常用 free m命令来查看系统内存的使用状态 xff1a m 显示单位为MB free m 各个参数的说明 total 内存总数 used 已经使用的
  • 数字签名算法RSA

    RSA RSA数字签名算法源于RSA公钥密码算法的思想 xff0c 将RSA公钥密码算法按照数字签名的方式运用 RSA数字签名算法是迄今为止应用最为广泛的数字签名算法 RSA数字签名算法的实现如RSA加密算法一致 RSA数字签名算法主要可分
  • AXI接口协议详解-AXI总线、接口、协议

    转自 xff1a https cloud tencent com developer article 1695010 AXI接口协议详解 AXI总线 接口 协议 AXI 总线 上面介绍了AMBA总线中的两种 xff0c 下面看下我们的主角
  • USB主机是如何检测到设备的插入的呢?

    转自 xff1a https www cnblogs com wangh0802PositiveANDupward archive 2013 05 06 3061241 html USB设备的插入检测机制 首先 xff0c 在USB集线器的
  • 电路图中的那些类似于箭头的是什么意思?

    这个双箭头在画图软件中称为 off connect xff0c 作用是连接一个工程中的两张原理图里网络标号相同的网络 即 xff1a 这张原理图中网络标号为 PCIE20 2 REFCLKP 网络 xff0c 与其他原理图中的网络标号为 P
  • linux的socket CAN驱动介绍

    https blog csdn net linyangspring article details 27186911 在linux中 xff0c CAN总线的驱动有两种实现方式 xff1a 字符设备以及socket can驱动 Socket
  • 一文讲透Linux网络设备驱动框架及编写步骤

    https blog 51cto com u 14592069 5785977 本文阐述了网络架构模型 xff0c 特别是Linux系统中网络子设备框架4层结构 xff0c 反别阐述了各层的作用 重点讲解了sk buff及net devic
  • linux下的项目管理工具make和git的使用

    在linux下我们不能向在windows下这样去快速的进行编译 xff0c 在以前我们都是使用一个命令一个命令地去将 c文件生成程序 xff0c 在这里我们介绍项目自动化辅助构建工具make以及项目版本管理工具git make make说白
  • list_for_each_entry()函数分析

    在Linux内核源码中 xff0c 经常要对链表进行操作 xff0c 其中一个很重要的宏是list for each entry xff1a span class token comment list for each entry iter
  • 电力系统谐波分析

    加粗样式 电力系统谐波分析 一 实验目的 1 了解电力系统谐波信号的特点及分析方法 xff1b 2 综合利用数字信号处理技术实现对电力系统谐波信号的分析 xff1b 3 使学生进一步巩固数字滤波器的基本概念 理论 分析方法和实现方法 xff