matpower中文手册资料下载.pdf
《matpower中文手册资料下载.pdf》由会员分享,可在线阅读,更多相关《matpower中文手册资料下载.pdf(32页珍藏版)》请在冰豆网上搜索。
![matpower中文手册资料下载.pdf](https://file1.bdocx.com/fileroot1/2022-10/7/bea51183-c3fe-4d30-88a4-0a7d3b55ee10/bea51183-c3fe-4d30-88a4-0a7d3b55ee101.gif)
.32开始.32.1系统要求.32.2安装.42.3执行电力常规潮流运算.42.4执行最优潮流程序.42.5获得帮助.43技术规则.53.1数据文件格式.53.2模型.8交流模型(AC).8直流公式(DC).93.3电力潮流.103.4最优潮流.10传统的交流OPF方程.12基于最优化工具箱的OPF解法(constr).13基于线性规划的OPF解法(LPconstr).143.4.2广义交流最优潮流解法.16通用线性约束(一般线性约束).17通用成本函数.18通用PQ容量曲线.19可调度负荷.20支路相角差限制.22问题数据转换.22附加线性约束的例子.233.4.3直流OPF方法.23机组组合算法.243.6MATPOWER选项.243.7文件汇总.274致谢.315参考文献.31PDF文件使用pdfFactoryPro试用版本创建MATPOWER手册(中文版)版本3.1b2中国电力市场论坛()翻译制作一切版权归属原作者3译者的话:
在做项目和实验的过程中,偶然使用到MATPOWER软件,发现该软件功能强大,但是操作还是比较的复杂,而MATPOWER本身的说明文档还没有中文版本,因此,译者产生了翻译用户手册的想法,促使了这个文档的诞生。
由于翻译时间仓促,这个版本几乎没有任何校正,还有大量的错误,随后会对原始版本进行修正,恳请各位网友将错误发送到或者直接登陆中国电力市场论坛()提出宝贵的意见。
1绪论绪论什么是什么是MATPOWER?
MATPOWER是一个基于matlabm文件的组建包,用来解决电力潮流和优化潮流的问题。
它致力于为研究人员和教育从业者提供一种易于使用和可更新的仿真工具。
Matpower的设计理念是用尽可能简单、易懂,可更新的代码来实现最优秀的功能。
MATPOWER的主页为:
http:
/www.pserc.cornell.edu/matpower/它从哪里来?
它从哪里来?
MATPOWER是由卡奈尔大学电气学院电力系统工程研究中心的RAYD.ZIMMENRman,CARLOSE.Murillo和甘德强在ROBERTTHOMAS的指导下开发出来的。
最初的基于MATLAB的电力潮流和最优潮流代码是为POWERWEB项目的需要而编写的。
谁能够使用它?
MATPOWER是完全免费的,任何人都可以使用。
我们对MATPOWER的代码和作为特殊用途的可行性不作任何保障,授权与暗示。
任何使用MATPOWER的出版物都必须标注MATPOWERhttp:
/www.pserc.cornell.edu/matpower/。
任何出于某种需要而对MATLAB进行的修改必须在适当的位置保留初始版权标志。
MATPOWER在没有书面许可的情况下不宜私自发布与转让。
MATPOWER改进版或源于MATPOWER的成果在没有书面许可的情况下不能私自转让或发布。
2开始开始2.1系统要求MATLAB5.0或以上版本1MATLAB最优化工具箱(一小部分最优潮流算法需要)两者都可以从MathWorks获得(见http:
/文件使用pdfFactoryPro试用版本创建MATPOWER手册(中文版)版本3.1b2中国电力市场论坛()翻译制作一切版权归属原作者42.2安装步骤一:
到MATPOWER主页(http:
/www.pserc.cornell.edu/mathpower/)上按照下载指导下载。
步骤二:
解压下载的文件。
步骤三:
将解压后的文件放到MATLAB的PATH路径下。
2.3执行电力常规潮流运算运行一个简单的在文件case9.m中有详细的说明9节点牛顿潮流,包括默认的运算法则选项,以matlab的命令,输入:
runpf(case9)2.4执行最优潮流程序计算一个数据在case30.m文件中的30节点的最优潮流系统,以默认的算法选项,以maitlab的命令,输入:
runopf(case30)计算相同的系统,但是以关闭高耗机组处理的方式运行,输入:
runuopf(case30)2.5获得帮助当拥有MATLAB的内部函数和工具箱代码时,通过输入help加上命令或者M文件的名称可以获得详细的函数说明,几乎所有的MATPOWER的M文件都有这样的文档。
比如,runopf的帮助如下:
helprunopfRUNOPFRunsanoptimalpowerflow.baseMVA,bus,gen,gencost,branch,f,success,et=.runopf(casename,mpopt,fname,solvedcase)Runsanoptimalpowerflowandoptionallyreturnsthesolvedvaluesinthedatamatrices,theobjectivefunctionvalue,aflagwhichistrueifthealgorithmwassuccessfulinfindingasolution,andtheelapsedtimeinseconds.Allinputargumentsareoptional.Ifcasenameisprovideditspecifiesthenameoftheinputdatafileorstruct(seealsohelpcaseformatandhelploadcase)containingtheopfdata.Thedefaultvalueiscase9.IfthempoptisprovideditoverridesthedefaultMATPOWERoptionsvectorandcanbeusedtospecifythesolutionalgorithmandoutputoptionsamongotherthings(seehelpmpoptionfordetails).Ifthe3rdargumentisgiventheprettyprintedoutputwillbePDF文件使用pdfFactoryPro试用版本创建MATPOWER手册(中文版)版本3.1b2中国电力市场论坛()翻译制作一切版权归属原作者5appendedtothefilewhosenameisgiveninfname.IfsolvedcaseisspecifiedthesolvedcasewillbewrittentoacasefileinMATPOWERformatwiththespecifiedname.Ifsolvedcaseendswith.matitsavesthecaseasaMAT-fileotherwiseitsavesitasanM-file.MATPOWER还提供许多想想用来选择算法和输出,输入helpmpoption更多信息详见3.6节:
MATPOWER的选项。
3技术规则技术规则3.1数据文件格式MATPOWER所用的所有数据文件均为MATLAB的M文件或者MAT文件,他们用来定义和返回变量:
baseMVA,bus,branch,gen,areas和gencost。
变量baseMVA是标量,其他的都是矩阵。
矩阵的每一行都对应于一个单一的母线,线路或者发电机组。
列的数据类似于标准的IEEE和PTI列的数据格式。
MATPOWER案例文件的规范细节可以在caseformat.m中看到:
helprunopfRUNOPFRunsanoptimalpowerflow.baseMVA,bus,gen,gencost,branch,f,success,et=.runopf(casename,mpopt,fname,solvedcase)Runsanoptimalpowerflowandoptionallyreturnsthesolvedvaluesinthedatamatrices,theobjectivefunctionvalue,aflagwhichistrueifthealgorithmwassuccessfulinfindingasolution,andtheelapsedtimeinseconds.Allinputargumentsareoptional.Ifcasenameisprovideditspecifiesthenameoftheinputdatafileorstruct(seealsohelpcaseformatandhelploadcase)containingtheopfdata.Thedefaultvalueiscase9.IfthempoptisprovideditoverridesthedefaultMATPOWERoptionsvectorandcanbeusedtospecifythesolutionalgorithmandoutputoptionsamongotherthings(seehelpmpoptionfordetails).Ifthe3rdargumentisgiventheprettyprintedoutputwillbeappendedtothefilewhosenameisgiveninfname.IfsolvedcaseisspecifiedthesolvedcasewillbewrittentoacasefileinMATPOWERformatwiththespecifiedname.Ifsolvedcaseendswith.matitsavesthecaseasaMAT-fileotherwiseitsavesitasanM-file.helpceseformatceseformat.mnotfound.PDF文件使用pdfFactoryPro试用版本创建MATPOWER手册(中文版)版本3.1b2中国电力市场论坛()翻译制作一切版权归属原作者6helpcaseformatCASEFORMATDefinestheMATPOWERcasefileformat.AMATPOWERcasefileisanM-fileorMAT-filewhichdefinest