matlab 简单算例,(简单算例)基于Matlab的电力系统潮流编程计算.pdf_刘万祥ExcelPro的博客-程序员秘密

技术标签: matlab 简单算例  

(简单算例)基于Matlab的电力系统潮流编程计算

基于Matlab的电力系统潮流编程计算

口黄扬威吴喜春郭志峰张斯翔

(三峡大学电气与新能源学院湖北·宜昌443002)

摘要:通过介绍电力系统的实际运行情况,提出运用Matlab语言对电力系统潮流计算进行编程计算。在程

序的编写过程中采用了数学模型建立,稀疏技术、节点编号顺序优化等方法。从潮流计算的基本方程出发。采用

牛顿一拉夫逊法并通过建立矩阵的修正方程来依次迭代,逐步逼近真值来计算电网的电压和功率分布等。

关键词:电力系统潮流计算Matlab仿真牛顿~拉夫逊算法

中图分类号:TP3 文献标识码:A 文章编号:1007.3973(2011)006-064.03

l概述 最少,因此在消去过程中产成注入元素的可能性比较小。这

电力系统的潮流计算是研究电力系统稳态运行中最为常 种方法非常简单,适用也接方式比较简单,即环路较少的电力

见的基本计算。在实际电力系统的潮流计算中,已知的运行 网。

参数往往是节点的负荷和发电机的功率,而不是他们的电流, 2.2.2动态地按增加出线支路数最少编号

因此不能用网络方程来进行潮流计算。而应该先建立节点功 在上述的方法中,各节点的出线支路数是按原始网络统

率方程,再求出各节点的电压和相位进而求出系统潮流分布。 计出来的,在编号过程中认为固定不变的,事实上,在节点消

2电力系统潮流计算数学模型 去过程中,每消去一个节点以后,与该节点相连的各节点的出

2.1节点分类 线支路数将发生变化(增加,减少或保持不变)。因此,如果每

2.1.1PQ节点 消去一个节点后,立即修正尚未编号节点的出线支路数,然后

这类节点的有功功率P与无功功率Q是给定的,节点电 选其中支路数最少的一个节点进行编号,就可以预期得到更

压(V,e)是待求的量。通常变电所都是这一类的节点,由于没好的效果,动态按最少出线支路数编号方法的特点就是按出

有发电设备,所以发电功率为零,在有些情况下,系统中某些 线最少原则编号时考虑了消去过程中各节点出线支路数目的

发电厂送出的功率在一定时间内为固定时,该发电厂母线也 变动情况。

作为PQ节点。电力系统中的大多数属于这一类型。 2.3牛顿—拉夫逊的基本原理

2.I.2PV节点 牛顿迭代法是取x0之后,在这个基础上,找到比xO更接

这类节点的有功功率P及电压幅值V为已知,待求量是 近的方程的跟,一步一步迭代,从而找到更接近方程根的近似

该点的无功功率Q及电压向量的角度0。这种节点是系统中 跟。牛顿迭代法是求方程根的重要方法之一,其最大优点是

可以调节电压的母线,通常选择有一定无功功率贮备的发电 在方程f(x)=0的单根附近具有平方收敛,而且该法还可以用

厂母线作为PV节点。当变电所有无功补偿设备时,也可以作 来求方程的重根、复根。

为PV节点处理。 电力系统潮流计算,一般来说,各个母线所供负荷的功率

2.1.3平衡节点 是己知的,各个节点电压是未知的(平衡节点除外),可以根据

在潮流分布算出以前。网络中的功率损失是未知的,因此 网络结构形成节点导纳矩阵,然后由节点导纳矩阵列写功率

网络中至少有一个节点的有功功率P不能给定,这个节点承 方程,由于功率方程里功率是已知的.电压的幅值和相角是未

担了系统的有功功率平衡。另外必须选定一个节点,指定其 知的,这样潮流计算的问题就转化为求解非线性方程组的问

电压相位为零,作为计算各节点电压相位的参考,这个节点称 题了。为了便于用迭代法解方程组,需要将上述功率方程改

为基准电压,它的幅值是给定的。为了计算上的方便,平衡节 写成功率平衡方程,并对功率平衡方程求偏导,得出对应的雅

点和基准点选为同一个节点,平衡节点只有一个,它的电压幅 可比矩阵,给未知节点赋电压初值,一般为额定电压,将初值

值和相位已给定,而其有功功率和无功功率是待求量,一般选 带入功率平衡方程,得到功率不平衡量。这样由功

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_33188789/article/details/115883888

智能推荐

Windows10系统上投影(仅电影屏幕,复制,拓展,仅第二屏幕)类型的作用_投影仅第二屏幕是什么意思_IT学习日记的博客-程序员秘密

一: 场景这几天需要使用到电脑的投屏功能,但是懒得找网上的投影软件,便使用windows自带投影工具,但是,发现系统自带的也分有四种类型,对这些类型不是很熟悉,一顿百度和操作后,将具体的理解整合成了本篇文章,以便记忆。二: 投影种类注: 本次投影的电脑连有第三方投影工具如投影仪仅电脑屏幕: 投影的内容仅电脑屏幕显示,第三方投影设施不显示。 复制: 在电脑屏幕和第三方...

ABAP 写数据到SAP服务器文件并读取_山旮旯hjz的博客-程序员秘密

一、在应用服务器中打开文件OPEN  DATASET    [options] 此语句打开文件 。如果不指定任何模式 选项,则文件将按二进 制模式打开。如果系统不能打开文件,则将系统字段 SY-SUBRC 设置为 8,否则 SY-SUBRC 返回 0二、打开文件读取OPEN DATASET FOR INPUT IN TEXT MODE ENCODING DEFAULT .(以TXT文件打开

C语言基础06-从键盘输入数据_木笪的博客-程序员秘密

今天我要说的是scanf() 输入函数 ,scanf()是最灵活、最复杂、最常用的输出函数,但它不能完全取代其他的函数。scanf() 和printf() 类似,scanf()可以输入多种类似的数据,而getchar()、getche()、getch() 这三个函数都用于输入单个字符,gets()可以获取一行数据,并作为字符串处理。一、scanf() 输入函数我们先来举个例子:#incl...

PL/SQL中导出整个表、表结构、部分数据、以及导入整个表_plsql导出表结构_王潮潮的博客-程序员秘密

功能描述:将PL/SQL中查询到的需要的数据进行导出实现方法:一、 第一步,首先确定好需要查询的表,以及查询表中数据的条件。例如:想查询一个表中前5条数据 代码如下: select * from tbl where rownum<=5;二、第二步,将查询到的数据进行导出三、第三步,选择需要导出的数据的文件类型四、第四步,将导出数据的表结构也进行导出五、第五步,完成导出...

差分晶振LVDS、LVPECL、HCSL、CML不同信号模式介绍_hcsl转lvds_超炫拉风的博客-程序员秘密

关键词标签: 差分晶振,差分时钟,差分信号导读:本应用笔记详细说明如何通过在它们之间增加衰减电阻和偏置电路来将一个差分时钟转换为其他类型的差分逻辑,来衰减摆幅电平并重新偏置共模输入接收器。介绍考虑到每个可用的时钟逻辑类型(LVPECL、HCSL、CML和LVDS)使用的共模电压和摆幅电平低于下一个时钟逻辑类型(见表1),在任何给定的系统设计中,必须设计驱动器侧和接收器侧之间的时钟逻辑转换。本...

MTK 功能机 MMI绘画_mtk功能机mmi_我如果有梦的博客-程序员秘密

MMI绘画MMI架构及基础知识MMI全称Man Macheine Interface(人机接口或人机界面)。人机界面分为文件界面(如DOS)和图形界面(如Windows)两种类型,功能机的平台属于简单的图形界面。下图为我们MMI简洁架构图 最上层的Application Layer在MMI基础中已经详细介绍,我们通常要做的也就是这一层的开发。Application Layer往下就是平台的图形子系

随便推点

Tomcate三种部署项目的方法_HSoson的博客-程序员秘密

在tomcat中三种部署项目的方法第一种方法:在tomcat中的conf目录中,在server.xml中的,节点中添加:loWebRoot" debug="0"privileged="true" reloadable="true">reloadable="true"文件有变化会自动加载至于Context 节点属性,可详细见相关文档。第二种方法:将web项

mix+php,创建命令 · MixPHP V1 开发指南 · 看云_此号已死的博客-程序员秘密

## 创建命令命令就是一个命令行程序,`Command` 类似于 HTTP 应用的 `Controller` 控制器,负责业务逻辑,不同的是命令行程序通常是处理复杂的数据处理逻辑,相比简单的 `CRUD` 操作要复杂很多。| 类 || --- || mix\console\Command |>[info] 初始代码中命令行应用的命令在 commands 目录。## 一个简单的命令首先...

C++类成员冒号初始化以及构造函数内赋值_c++在主函数为类内赋值_zj510的博客-程序员秘密

通常我们对类成员进行“初始化”有两种方式:1. 构造函数后面跟冒号;2. 构造函数里面对成员进行赋值。有些人不太注意这个小细节,或者根本不知道他们的区别,认为两种方式是一样的。这个误解有时可能会对程序带来影响,这里我来介绍一下这两种方式。首先我们看这么一段代码:class A{public: A(int& c) { _a = 1; }protected: in

PortAudio库环境搭建_c++ portaudio采集麦克风_yvhvv的博客-程序员秘密

在qt creator中,我用openCV捕获摄像头的帧,并把结合了高斯平滑和微分求导离散微分算子sobel 应用在每帧图像上,看着屏幕中,那实时的用黑底白色线条勾勒出来的自己,感觉好好玩,感觉openCV好强大,可惜我没找到它捕获麦克风的功能,既然媒体I/O模块可以处理视频,既然封装了DirectShow的摄像头捕获功能,openCV可真够视觉库的,视觉得也太彻底了点吧!不过

如何手动完成一次APK打包?----APK编译全过程_Omni-Space的博客-程序员秘密

身为一个Android工程师,你是否有考虑过一个Android项目工程如何经过编译压缩变成一个APK的呢?你又是否编写过打包工具完成多渠道打包呢?下面我们来解密如何完成一个APK的打包。1、使用Android SDK提供的aapt.exe生成R.java类文件2、使用Android SDK提供的aidl.exe把.aidl转成.java文件(如果没有aidl,则跳过这一步)3、...

推荐文章

热门文章

相关标签