草庐IT

毕业设计-基于 Matlab 的电力系统稳定性分析与仿真

HaiLang_IT 2023-05-10 原文

目录

前言

课题背景和意义

实现技术思路

一、简单电力系统仿真软件简介

二、电力系统稳定性仿真分析

三、结论

实现效果图样例

最后


前言


    📅大四是整个大学期间最忙碌的时光,一边要忙着备考或实习为毕业后面临的就业升学做准备,一边要为毕业设计耗费大量精力。近几年各个学校要求的毕设项目越来越难,有不少课题是研究生级别难度的,对本科同学来说是充满挑战。为帮助大家顺利通过和节省时间与精力投入到更重要的就业和考试中去,学长分享优质的选题经验和毕设项目与技术思路。

🚀对毕设有任何疑问都可以问学长哦!

选题指导: https://blog.csdn.net/qq_37340229/article/details/128243277

大家好,这里是海浪学长毕设专题,本次分享的课题是

🎯基于 Matlab 的电力系统稳定性分析与仿真

课题背景和意义

随着我国国民经济快速增长和高新技术发展 的趋势,我国工业结构的转变和经济发展对电能质 量提出了更高更严格的要求。为了建设坚强的智 能电网,全国电网互联则是一个行之有效并且充满 前途的提高电力系统稳定性的方案。在全国电网 互联的情况下,任意扰动对电网的影响都会极大地 缩小,这也使一些机组的起停对电网的冲击变得更 小,使采用高效率大功率的机组成为可能,也可以 更加妥善地调度负荷使电网整体损耗尽可能的减 小。但电网互联也有缺点,电网互联可使故障传播 的更远、影响的元件更多,这也对电力系统网络架 构的优化提出了更高的要求。除此之外,一些先进 元件比如电力系统稳定器(PSS)的采用也可显著 地提高电力系统的稳定性。电力工业是国民经济 的先行工业,其建设速度和优化配置需适当超前于 其他行业,为其他行业的发展打好基础,建立联系 紧密、结构坚强的大电网是提高电能质量,保障电 力系统安全稳定运行,促进国民经济快速、稳定、健 康发展和提高居民生活水平质量的有效途径。

实现技术思路

一、简单电力系统仿真软件简介

Matlab 是 Matri 和 Laboratory 的缩写。Matlab功能丰富,计算能力强大,在国际许多专业领域认可度和知名度都非常高。
电力系统是一个非常庞大的动态系统,而对这样的系统进行状态评估,必须先要知道这个系统运
行的数据,而传统的人工计算显然不能适应这样庞大的系统。电力系统状态变化迅速,对计算的时效性要求十分高,计算结果只有准确才具有意义,而Matlab 则可凭借其强大的计算能力和丰富的功能为电力系统运行、监控提供强大的保障。

二、电力系统稳定性仿真分析

电网静态稳定性简介

图画出的是一简单电力系统模型和等值电路,首段是发电机,其经过变压器 TI和双回线路供电给无穷大系统。

其中x=xTt+xd+xl+xt2。发电机发送电磁功率是

如果不计发电机励磁调节器的影响,也就是假定发电机的空载电动势E不变,那么发电机的功一角特性曲线为图画出的正弦曲线。

 a)正常运行方式及其等值电路 b)故障情况及其等值电路c)故障切除后及其等值电路。如果忽略原动机谓速器的影响,那么原动机发出的机械功率P不改变。

 电网静态稳定仿真分析

在小扰动时,电力系统发生较小的状态偏移和振荡,仿真配置如图所示。

当发电机有功功率参数改为 0.737 6 pu 时,配置小干扰信号模拟系统的阶跃为 0.6 pu,运用 Simulink 进行仿真可得到发电机功角、转子转速随时间变化的曲线如图:

发电机功角变化曲线:

发电机转速变化曲线:

 减小线路电抗参数,使得系统电气连接薄弱,通过仿真得出发电机功角、转速变化的曲线如图所示:

可以看出当电力系统电气连接较强时,系统的静态稳定性更强。系统连接薄弱时发电机功角变化曲线:

 系统连接薄弱时发电机转速变化曲线:

电网的暂态稳定性简介

图画出了发电机正常运行,故障以及故障切除后3种状态下的功角特性曲线。

1)正常运行
正行运行时发电机的功率特性曲线为P,此时向无穷大系统输送的功率P与原动机输出地机械功率p相等(假设扰动后P保持不变),图中发电机在稳定运行时,a点为正常运行点,此时的功角为δ。

 2)故障阶段
短路故障这个扰动产生以后功率特性就接着降为P,不过因为转子运动存在惯性,转子角度没可能发生突变,发电机的运行点由a点突变至b点,输出功率减小了很多,而原动机机械功率,不变,所以会出现较大的过剩功率。短路故障现象越厉害,户功率曲线幅值越低(三相短路时为零),那么两者之间的功率差越大。

由于存在过剩转矩发中机转子会有一个加速过程,其相对速度(相对于同步转速)和相对角度8逐渐增大,使运行点发生转移,即由b点向c点移动。假如故障无法消除,那么过剩转矩将会一直产生作用,发申机会持续加速,将导致与无限大系统失去同步。

  电力系统暂态稳定性仿真分析

短路故障是一种较大的干扰,而在电力系统运 行中短路发生也较为常见,所以在研究电力系统暂 态稳定性时通常以短路故障作为检测电力系统是 否具有暂态稳定性的判据。以单机无穷大系统为 例,通过对电力系统元件建模,运用 Simulink 仿真 对简单电力系统的暂态稳定性进行分析。电力系 统暂态稳定性建立模块如图

 在上图的仿真系统中,分别在输电线路侧和发电机侧设置短路故障,仿真得到输电线路短路时发 电机转速变化曲线和发电机短路时发电机转速变化曲线,如图

输电线路短路时发电机转速变化曲线:

发电机端短路时发电机功角变化曲线: 

 由上图可知,发电机端短路对电网的影响更大,则对发电机端出线的稳定性应严格保障。

电力系统内部不同故障类型对比分析
电力系统短路故障分为单相接地短路、两相短 路、两相接地短路和三相短路。在电力系统中,当 发生短路故障地点相同时,不同的短路故障类型所 带来的影响也不同。对电网设置三相短路和单相 (接地)短路分别进行仿真。 首先,在模拟模块中添加电压电流测量仪器, 对电网一些节点电量进行测量;然后,对电网同一 地点进行不同类型的短路设置,测量发电机功角和 转速,得到仿真结果如图

电网输电线路短路时电压测量情况:

 电网输电线路短路时电流测量情况 :

 在输电线路短路时,电压水平由发电机到短路 点逐渐降低,而电流则逐渐增加。 对比图从两种故障类型的 发电机功角和转速曲线中可以发现,当发生三相短 路故障时,电网连接更弱,则发电机功角和转速变 化幅度更大,电力系统的暂态稳定性越差。

发电机转速变化曲线(三相短路):

 发电机功角变化曲线(三相短路):

 发电机转速变化曲线(单相短路):

 发电机功角变化曲线(单相短路):

 当电网输电线路增加时,电网的连接也就更加 紧密,发生短路故障时,发电机输送电磁功率也就 相对更加充足,这样电磁功率和发电机机械功率差 也就越小,电力系统暂态稳定性也就越好。 由图可以看出,当改善电网结构,比 如增加输电线路和采用分裂导线时,可增加电力系 统的暂态稳定性。

 增加一条输电线路时发电机转速变化曲线:

三、结论

 Matlab 仿真模拟得出了电力系统 电压电流和发电机功角转速变化曲线。通过分析 仿真结果得出如下结论: 1)当发生三相短路故障后,若能及时断开断路 器,则可保障电力系统暂态稳定; 2)当电力系统发生短路后,电压从发电机到短路点逐渐降低,电流逐渐增大;3)当采用一定措施后,比如增加输电线路数,可以增加电力系统的稳定性。 

实现效果图样例

电力系统暂态电压稳定评估的方法:

暂态电压稳定和暂态电压失稳场景的抗噪性能测试如图所示。相较于MLE具有较强的抗干扰能力,即使测量信号存在SNR为10dB的噪声,仍能准确判别电力系统的暂态电压稳定状态。

我是海浪学长,创作不易,欢迎点赞、关注、收藏、留言。

毕设帮助,疑难解答,欢迎打扰!

最后

有关毕业设计-基于 Matlab 的电力系统稳定性分析与仿真的更多相关文章

  1. ruby-on-rails - Rails - 子类化模型的设计模式是什么? - 2

    我有一个模型:classItem项目有一个属性“商店”基于存储的值,我希望Item对象对特定方法具有不同的行为。Rails中是否有针对此的通用设计模式?如果方法中没有大的if-else语句,这是如何干净利落地完成的? 最佳答案 通常通过Single-TableInheritance. 关于ruby-on-rails-Rails-子类化模型的设计模式是什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

  2. ruby-on-rails - 使用 rails 4 设计而不更新用户 - 2

    我将应用程序升级到Rails4,一切正常。我可以登录并转到我的编辑页面。也更新了观点。使用标准View时,用户会更新。但是当我添加例如字段:name时,它​​不会在表单中更新。使用devise3.1.1和gem'protected_attributes'我需要在设备或数据库上运行某种更新命令吗?我也搜索过这个地方,找到了许多不同的解决方案,但没有一个会更新我的用户字段。我没有添加任何自定义字段。 最佳答案 如果您想允许额外的参数,您可以在ApplicationController中使用beforefilter,因为Rails4将参数

  3. 叮咚买菜基于 Apache Doris 统一 OLAP 引擎的应用实践 - 2

    导读:随着叮咚买菜业务的发展,不同的业务场景对数据分析提出了不同的需求,他们希望引入一款实时OLAP数据库,构建一个灵活的多维实时查询和分析的平台,统一数据的接入和查询方案,解决各业务线对数据高效实时查询和精细化运营的需求。经过调研选型,最终引入ApacheDoris作为最终的OLAP分析引擎,Doris作为核心的OLAP引擎支持复杂地分析操作、提供多维的数据视图,在叮咚买菜数十个业务场景中广泛应用。作者|叮咚买菜资深数据工程师韩青叮咚买菜创立于2017年5月,是一家专注美好食物的创业公司。叮咚买菜专注吃的事业,为满足更多人“想吃什么”而努力,通过美好食材的供应、美好滋味的开发以及美食品牌的孵

  4. Matlab imread()读到了什么 (浅显 当复习文档了) - 2

    matlab打开matlab,用最简单的imread方法读取一个图像clcclearimg_h=imread('hua.jpg');返回一个数组(矩阵),往往是a*b*cunit8类型解释一下这个三维数组的意思,行数、数和层数,unit8:指数据类型,无符号八位整形,可理解为0~2^8的数三个层数分别代表RGB三个通道图像rgb最常用的是24-位实现方法,即RGB每个通道有256色阶(2^8)。基于这样的24-位RGB模型的色彩空间可以表现256×256×256≈1670万色当imshow传入了一个二维数组,它将以灰度方式绘制;可以把图像拆分为rgb三层,可以以灰度的方式观察它figure(1

  5. 基于C#实现简易绘图工具【100010177】 - 2

    C#实现简易绘图工具一.引言实验目的:通过制作窗体应用程序(C#画图软件),熟悉基本的窗体设计过程以及控件设计,事件处理等,熟悉使用C#的winform窗体进行绘图的基本步骤,对于面向对象编程有更加深刻的体会.Tutorial任务设计一个具有基本功能的画图软件**·包括简单的新建文件,保存,重新绘图等功能**·实现一些基本图形的绘制,包括铅笔和基本形状等,学习橡皮工具的创建**·设计一个合理舒适的UI界面**注明:你可能需要先了解一些关于winform窗体应用程序绘图的基本知识,以及关于GDI+类和结构的知识二.实验环境Windows系统下的visualstudio2017C#窗体应用程序三.

  6. LC滤波器设计学习笔记(一)滤波电路入门 - 2

    目录前言滤波电路科普主要分类实际情况单位的概念常用评价参数函数型滤波器简单分析滤波电路构成低通滤波器RC低通滤波器RL低通滤波器高通滤波器RC高通滤波器RL高通滤波器部分摘自《LC滤波器设计与制作》,侵权删。前言最近需要学习放大电路和滤波电路,但是由于只在之前做音乐频谱分析仪的时候简单了解过一点点运放,所以也是相当从零开始学习了。滤波电路科普主要分类滤波器:主要是从不同频率的成分中提取出特定频率的信号。有源滤波器:由RC元件与运算放大器组成的滤波器。可滤除某一次或多次谐波,最普通易于采用的无源滤波器结构是将电感与电容串联,可对主要次谐波(3、5、7)构成低阻抗旁路。无源滤波器:无源滤波器,又称

  7. MIMO-OFDM无线通信技术及MATLAB实现(1)无线信道:传播和衰落 - 2

     MIMO技术的优缺点优点通过下面三个增益来总体概括:阵列增益。阵列增益是指由于接收机通过对接收信号的相干合并而活得的平均SNR的提高。在发射机不知道信道信息的情况下,MIMO系统可以获得的阵列增益与接收天线数成正比复用增益。在采用空间复用方案的MIMO系统中,可以获得复用增益,即信道容量成倍增加。信道容量的增加与min(Nt,Nr)成正比分集增益。在采用空间分集方案的MIMO系统中,可以获得分集增益,即可靠性性能的改善。分集增益用独立衰落支路数来描述,即分集指数。在使用了空时编码的MIMO系统中,由于接收天线或发射天线之间的间距较远,可认为它们各自的大尺度衰落是相互独立的,因此分布式MIMO

  8. 计算机毕业设计ssm+vue基本微信小程序的小学生兴趣延时班预约小程序 - 2

    项目介绍随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱小学生兴趣延时班预约小程序的设计与开发被用户普遍使用,为方便用户能够可以随时进行小学生兴趣延时班预约小程序的设计与开发的数据信息管理,特开发了小程序的设计与开发的管理系统。小学生兴趣延时班预约小程序的设计与开发的开发利用现有的成熟技术参考,以源代码为模板,分析功能调整与小学生兴趣延时班预约小程序的设计与开发的实际需求相结合,讨论了小学生兴趣延时班预约小程序的设计与开发的使用。开发环境开发说明:前端使用微信微信小程序开发工具:后端使用ssm:VU

  9. kvm虚拟机安装centos7基于ubuntu20.04系统 - 2

    需求:要创建虚拟机,就需要给他提供一个虚拟的磁盘,我们就在/opt目录下创建一个10G大小的raw格式的虚拟磁盘CentOS-7-x86_64.raw命令格式:qemu-imgcreate-f磁盘格式磁盘名称磁盘大小qemu-imgcreate-f磁盘格式-o?1.创建磁盘qemu-imgcreate-fraw/opt/CentOS-7-x86_64.raw10G执行效果#ls/opt/CentOS-7-x86_64.raw2.安装虚拟机使用virt-install命令,基于我们提供的系统镜像和虚拟磁盘来创建一个虚拟机,另外在创建虚拟机之前,提前打开vnc客户端,在创建虚拟机的时候,通过vnc

  10. ruby-on-rails - 设计注册确认 - 2

    我在我的项目中有一个用户和一个管理员角色。我使用Devise创建了身份验证。在我的管理员角色中,我没有任何确认。在我的用户模型中,我有以下内容:devise:database_authenticatable,:confirmable,:recoverable,:rememberable,:trackable,:validatable,:timeoutable,:registerable#Setupaccessible(orprotected)attributesforyourmodelattr_accessible:email,:username,:prename,:surname,:

随机推荐