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

PowerWorld仿真与电力系统潮流计算(牛顿拉夫逊法和高斯赛德尔法)(Matlab实现)

💥💥💥💞💞💞欢迎来到本博客❤️❤️❤️💥💥💥
 

📋📋📋本文目录如下:⛳️⛳️⛳️

目录

1 概述

2 主要任务

3 主要内容

4 案例分析

5 PowerWorld仿真

5.1 正常工作

 5.2 负荷增加

5.3 发电机出力增加

 6 MATLAB编程实例

6.1 潮流计算程序流程图

6.2 潮流计算代码

1 概述

       最初,电力系统潮流计算是通过人工手算的。后来为了适应电力系统日益发展的需要,计算机网络已经形成,为了电力系统的潮流计算提供了物质基础。电力系统潮流计算是电力系统分析计算中最基本的内容,也是的电力系统运行及设计中必不可少的工具。根据系统给定的运行条件、网络接线及元件参数,通过潮流计算可以确定各母线电压的幅值及相角、各元件中流过的功率、整个系统的功率损耗等。

      本文通过介绍基于牛顿拉夫逊法和高斯赛德尔法的潮流计算,在MATLAB中对牛顿拉夫逊法的算法进行了验证,并且用PowerWorld搭建了简单的电力系统模型,对MATLAB结果加以验证,更加形象地了解实际电力系统中潮流的分布情况。

2 主要任务

(1)在电气工程领域,潮流计算、短路计算、稳定计算俗称电力系统的三大计算。

(2)高压输电网潮流的计算机算法程序设计(PQ分解法、牛顿-拉夫逊法)

(3)或中压配电网潮流的计算机算法程序设计(前推后代法、同伦延拓法等)

(4)或电力系统短路故障的计算机算法程序设计(要求不限)

3 主要内容

(1)根据电力系统网络推导电力网络数学模型,写出节点导纳矩阵;

(2)赋予各节点电压变量(直角坐标系形式)初值后,求解不平衡量;

(3)形成雅可比矩阵;

(4)求解修正量后,重新修改初值,从2开始重新循环计算;

(5)求解的电压变量达到所要求的精度时,再计算各支路功率分布、功率损耗和平衡节点功率;

(6)上机编程调试;连调; 

(7)计算分析给定系统潮流分析并与手工计算结果作比较分析。 

4 案例分析

如图2-1所示,该系统由两台发电机、两台变压器、三条交流输电线路以及三个负荷组成的一个具有5节点的环网,其中节点1、2、3均为PQ节点,节点4为PV节点,节点5为平衡节点。图中参数均用标幺值表示,母线1、2、3基准电压为230kV,母线4、5基准电压为13.8kV,基准功率为100MVA。

5 PowerWorld仿真

5.1 正常工作

       搭建一个基于PowerWorldd的复杂模型,如图所示,同时也表征着其正常运行状态下的潮流分布情况。

 5.2 负荷增加

       当节点Five上的负荷增加至530MW时,系统的潮流发生较大改变,如图所示,多条线路处于过负荷运行状态下,电压水平也降低了很多,说明在过负荷下会严重影响系统的电压水平。

          

5.3 发电机出力增加

        当节点Six上的发电机有功出力增加至800MW时,系统的潮流发生较大改变,如图所示,多条线路处于过负荷运行状态下,电压水平也稍有降低。

       

 6 MATLAB编程实例

6.1 潮流计算程序流程图

   基于牛顿-拉夫逊法的潮流计算程序流程图如图所示。

                              

6.2 潮流计算Matlab代码

​ ​

相关文章:

  • VSCode自动更新后关闭,重新打开后版本自动降级
  • Google Earth Engine(GEE)——如何处理阈值筛选后的结果没发生变化,以青藏高原NDBI为例
  • 数字验证学习笔记——SystemVerilog芯片验证4 ——数据类型
  • 行为树BT设计与实现
  • 基于神经网络的指纹识别,指纹比对技术何时出现
  • 【图像分割】基于差分进化算法优化模糊熵实现多级图像阈值分割附matlab代码
  • LeetCode 0817. 链表组件
  • 27、Java——超市会员管理系统(对象+IO流)
  • 嵌入式分享合集74
  • 布尔模型,向量空间模型
  • 详解数商云采购协同系统供应商准入流程,加强汽修供应商管理革新企业采购渠道
  • 基于JAVA医护人员排班系统计算机毕业设计源码+系统+lw文档+部署(2)
  • Springboot 一个注解搞定返回参数key转换 【实用】
  • 【新手向】Rock5B启动fan接口并设置开机自启(pwm调速)
  • 史上最简SLAM零基础解读(7) - Jacobian matrix(雅可比矩阵) → 理论分析与应用详解(Bundle Adjustment)
  • 《微软的软件测试之道》成书始末、出版宣告、补充致谢名单及相关信息
  • 4. 路由到控制器 - Laravel从零开始教程
  • angular2开源库收集
  • Bytom交易说明(账户管理模式)
  • css系列之关于字体的事
  • Java基本数据类型之Number
  • Linux各目录及每个目录的详细介绍
  • Spring-boot 启动时碰到的错误
  • 半理解系列--Promise的进化史
  • 理解IaaS, PaaS, SaaS等云模型 (Cloud Models)
  • 码农张的Bug人生 - 初来乍到
  • 入门到放弃node系列之Hello Word篇
  • 使用 QuickBI 搭建酷炫可视化分析
  • 写给高年级小学生看的《Bash 指南》
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • 原生JS动态加载JS、CSS文件及代码脚本
  • 正则与JS中的正则
  • #13 yum、编译安装与sed命令的使用
  • #调用传感器数据_Flink使用函数之监控传感器温度上升提醒
  • $$$$GB2312-80区位编码表$$$$
  • (C语言)字符分类函数
  • (zhuan) 一些RL的文献(及笔记)
  • (教学思路 C#之类三)方法参数类型(ref、out、parmas)
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (转)PlayerPrefs在Windows下存到哪里去了?
  • (转)人的集合论——移山之道
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • .class文件转换.java_从一个class文件深入理解Java字节码结构
  • .locked1、locked勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET CF命令行调试器MDbg入门(二) 设备模拟器
  • .net framework profiles /.net framework 配置
  • .net 按比例显示图片的缩略图
  • .NET 将多个程序集合并成单一程序集的 4+3 种方法
  • .NET 跨平台图形库 SkiaSharp 基础应用
  • .NET委托:一个关于C#的睡前故事
  • .NET学习教程二——.net基础定义+VS常用设置
  • @Autowired注解的实现原理
  • @RestController注解的使用
  • [ai笔记9] openAI Sora技术文档引用文献汇总
  • [Android Pro] listView和GridView的item设置的高度和宽度不起作用