matpower7.0b1

所属分类:matlab编程
开发工具:matlab
文件大小:29399KB
下载次数:15
上传日期:2019-05-28 18:00:18
上 传 者xjpcase300
说明:  可以用来计算网络拓扑的介数、最短路径、度数等等,对于电力系统脆弱性分析很有作用
(It can be used to calculate the median, shortest path, degree of network topology, etc. It is very useful for vulnerability analysis of power system.)

文件列表:
matpower7.0b1\matpower7.0b1\.travis.yml (501, 2018-10-31)
matpower7.0b1\matpower7.0b1\AUTHORS (401, 2018-10-31)
matpower7.0b1\matpower7.0b1\CHANGES.md (109273, 2018-10-31)
matpower7.0b1\matpower7.0b1\CONTRIBUTING.md (12609, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case118.m (33539, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case1354pegase.m (214619, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case13659pegase.m (2258869, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case14.m (4611, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case141.m (21697, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case145.m (60070, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case18.m (3616, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case1888rte.m (290087, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case1951rte.m (305188, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case22.m (4221, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case2383wp.m (341067, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case24_ieee_rts.m (8576, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case2736sp.m (717929, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case2737sop.m (715512, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case2746wop.m (733189, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case2746wp.m (736565, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case2848rte.m (432127, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case2868rte.m (439840, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case2869pegase.m (464521, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case30.m (4999, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case300.m (65692, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case3012wp.m (423242, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case30pwl.m (4384, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case30Q.m (4419, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case3120sp.m (390281, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case3375wp.m (484785, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case33bw.m (4994, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case39.m (9664, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case4gs.m (1278, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case4_dist.m (1313, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case5.m (1921, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case57.m (13688, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case6468rte.m (1004735, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case6470rte.m (1013097, 2018-10-31)
matpower7.0b1\matpower7.0b1\data\case6495rte.m (1018290, 2018-10-31)
... ...

![MATPOWER][logo] A Power System Simulation Package for MATLAB and Octave ------------------------------------------------------- - **MATPOWER Website** - http://www.pserc.cornell.edu/matpower/ - **MATPOWER GitHub Project** - https://github.com/MATPOWER/matpower MATPOWER is a package of M-files for solving power flow, continuation power flow and optimal power flow problems using MATLAB or Octave. It is intended as a simulation tool for researchers and educators that is easy to use and modify. MATPOWER is designed to give the best performance possible while keeping the code simple to understand and modify. MATPOWER releases can be downloaded from the [MATPOWER website][1], and the latest stable and work-in-progress versions can always be downloaded or cloned from the [MATPOWER GitHub project][2]. The `master` branch should always contain a stable version. System Requirements ------------------- * [MATLAB][3] version 7.3 (R2006b) or later, or * [GNU Octave][4] version 4 or later Getting MATPOWER ---------------- You can either download an official *versioned release* or you can obtain the *current development version*, which we also attempt to keep stable enough for everyday use. The development version includes new features and bug fixes added since the last versioned release. #### Versioned Releases - Download the ZIP file of the latest official versioned release from the [MATPOWER website][1]. - Go to the [MATPOWER website][1]. - Click the **Download Now** button. #### Current Development Version There are also two options for obtaining the most recent development version of MATPOWER from the `master` branch on GitHub. 1. Clone the [MATPOWER repository from GitHub][2]. *Use this option if you want to be able to easily update to the current development release, with the latest bug fixes and new features, using a simple `git pull` command, or if you want to help with testing or or development. This requires that you have a [Git client][5] (GUI or command-line) installed.* - From the command line: - `git clone https://github.com/MATPOWER/matpower.git` - Or, from the [MATPOWER GitHub repository page][2]: - Click the green **Clone or download** button, then **Open in Desktop**. 2. Download a ZIP file of the MATPOWER repository from GitHub. *Use this option if you need features or fixes introduced since the latest versioned release, but you do not have access to or are not ready to begin using Git (but don't be afraid to [give Git a try][6]).* - Go to the [MATPOWER GitHub repository page][2]. - Click the green **Clone or download** button, then **Download ZIP**. See [CONTRIBUTING.md][7] for information on how to get a local copy of your own MATPOWER fork, if you are interesting in contributing your own code or modifications. Installation ------------ Installation and use of MATPOWER requires familiarity with the basic operation of MATLAB or Octave. Make sure you follow the installation instructions for the version of MATPOWER you are installing. The process was simplified with an install script following version 6.0. 1. **Get a copy of MATPOWER** as described above. Clone the repository or download and extract the ZIP file of the MATPOWER distribution and place the resulting directory in the location of your choice and call it anything you like. We will use `` as a placeholder to denote the path to this directory (the one containing `install_matpower.m`). The files in `` should not need to be modified, so it is recommended that they be kept separate from your own code. 2. **Run the installer.** - Open MATLAB or Octave and change to the `` directory. - Run the installer and follow the directions to add the required directories to your MATLAB or Octave path, by typing: install_matpower 3. **That's it.** There is no step 3. - But, if you chose not to have the installer run the test suite for you in step 2, you can run it now to verify that MATPOWER is installed and functioning properly, by typing: test_matpower Running MATPOWER ---------------- To run a simple Newton power flow on the 9-bus system specified in the file `case9.m`, with the default algorithm options, at the MATLAB or Octave prompt, type: runpf('case9') To load the 30-bus system data from `case30.m`, increase its real power demand at bus 2 to 30 MW, then run an AC optimal power flow with default options, type: define_constants; mpc = loadcase('case30'); mpc.bus(2, PD) = 30; runopf(mpc); By default, the results of the simulation are pretty-printed to the screen, but the solution can also be optionally returned in a `results` struct. The following example shows how simple it is, after running a DC OPF on the 118-bus system in `case118.m`, to access the final objective function value, the real power output of generator 6 and the power flow in branch 51. results = rundcopf('case118'); final_objective = results.f; gen6_output = results.gen(6, PG); branch51_flow = results.branch(51, PF); For additional info, see the [MATPOWER User's Manual][8], the [on-line function reference][9], or the built-in help documentation for the various MATPOWER functions. For example: help runpf help runopf help mpoption help caseformat Documentation ------------- There are four primary sources of documentation for MATPOWER. - [MATPOWER User's Manual][8] - [MOST User's Manual][10] - [MATPOWER Online Function Reference][9] - MATLAB's `help` command #### Manuals The MATPOWER and MOST User's Manuals are included in the distribution ([`docs/MATPOWER-manual.pdf`][8] and [`most/docs/MOST-manual.pdf`][10]) and the latest released versions are always available online, respectively, at: - http://www.pserc.cornell.edu/matpower/MATPOWER-manual.pdf - http://www.pserc.cornell.edu/matpower/MOST-manual.pdf. Previous versions are also available at - http://www.pserc.cornell.edu/matpower/docs/. #### Built-in Help Each M-file has its own documentation which can be accessed by typing at the MATLAB prompt: help Documentation for the case data file format can be found by typing: help caseformat If something is still unclear after checking the manual and the help, the source code *is* the documentation. :wink: #### Changes Changes to MATPOWER in each released version are summarized in the [release notes](docs/relnotes), found in `docs/relnotes` and in Appendix H of the [MATPOWER User's Manual][8]. A complete, detailed change log, even for unreleased versions, is available in the [`CHANGES.md`][11] file. Contributing ------------ Please see our [contributing guidelines][7] for details on how to contribute to the project or report issues. Publications and Tech Notes --------------------------- 1. R. D. Zimmerman, C. E. Murillo-Sanchez, and R. J. Thomas, ["MATPOWER: Steady-State Operations, Planning and Analysis Tools for Power Systems Research and Education,"][12] *Power Systems, IEEE Transactions on*, vol. 26, no. 1, pp. 12–19, Feb. 2011. DOI: [10.1109/TPWRS.2010.2051168][13]. 2. R. D. Zimmerman, C. E. Murillo-Sanchez, and R. J. Thomas, ["MATPOWER's Extensible Optimal Power Flow Architecture,"][14] *Power and Energy Society General Meeting, 2009 IEEE*, pp. 1-7, July 26-30 2009. DOI: [10.1109/PES.2009.5275967][15]. - [slides of presentation][16] 3. H. Wang, C. E. Murillo-Sanchez, R. D. Zimmerman, R. J. Thomas, ["On Computational Issues of Market-Based Optimal Power Flow,"][17] *Power Systems, IEEE Transactions on*, vol. 22, no. 3, pp. 1185-1193, Aug. 2007. DOI: [10.1109/TPWRS.2007.901301][17]. 4. C. E. Murillo-Sanchez, R. D. Zimmerman, C. L. Anderson, and R. J. Thomas, ["Secure Planning and Operations of Systems with Stochastic Sources, Energy Storage and Active Demand,"][18] *Smart Grid, IEEE Transactions on*, vol. 4, no. 4, pp. 2220–2229, Dec. 2013. DOI: [10.1109/TSG.2013.2281001][18]. 5. A. J. Lamadrid, D. Munoz-Alvarez, C. E. Murillo-Sanchez, R. D. Zimmerman, H. D. Shin and R. J. Thomas, ["Using the MATPOWER Optimal Scheduling Tool to Test Power System Operation Methodologies Under Uncertainty,"][19] *Sustainable Energy, IEEE Transactions on*, 2018. DOI: [10.1109/TSTE.2018.2865454][19]. 6. R. D. Zimmerman, ["Uniform Price Auctions and Optimal Power Flow"][20], *MATPOWER Technical Note 1*, February 2010. Available: http://www.pserc.cornell.edu/matpower/TN1-OPF-Auctions.pdf 7. R. D. Zimmerman, ["AC Power Flows, Generalized OPF Costs and their Derivatives using Complex Matrix Notation"][21], *MATPOWER Technical Note 2*, February 2010. Available: http://www.pserc.cornell.edu/matpower/TN2-OPF-Derivatives.pdf 8. B. Sereeter and R. D. Zimmerman, ["Addendum to AC Power Flows and their Derivatives using Complex Matrix Notation: Nodal Current Balance"][22], *MATPOWER Technical Note 3*, April 2018. Available: http://www.pserc.cornell.edu/matpower/TN3-More-OPF-Derivatives.pdf 9. B. Sereeter and R. D. Zimmerman, ["AC Power Flows, Generalized OPF Costs and their Derivatives using Complex Matrix Notation and Cartesian Coordinate Voltages"][23], *MATPOWER Technical Note 4*, April 2018. Available: http://www.pserc.cornell.edu/matpower/TN4-OPF-Derivatives-Cartesian.pdf Citing MATPOWER --------------- We request that publications derived from the use of MATPOWER explicitly acknowledge that fact by citing [reference \[1\]][13] above, namely: > R. D. Zimmerman, C. E. Murillo-Sanchez, and R. J. Thomas, "MATPOWER: Steady-State Operations, Planning and Analysis Tools for Power Systems Research and Education," *Power Systems, IEEE Transactions on*, vol. 26, no. 1, pp. 12–19, Feb. 2011. Additionally, we request that publications derived from the use of the [MATPOWER Optimal Scheduling Tool (MOST)][24], explicitly acknowledge that fact by citing [reference \[4\]][18] as well as [\[1\]][13]. > C. E. Murillo-Sanchez, R. D. Zimmerman, C. L. Anderson, and R. J. Thomas, "Secure Planning and Operations of Systems with Stochastic Sources, Energy Storage and Active Demand," *Smart Grid, IEEE Transactions on*, vol. 4, no. 4, pp. 2220–2229, Dec. 2013. E-mail Lists ------------ There are three MATPOWER e-mail lists available to serve the MATPOWER community: - [MATPOWER-ANNOUNCE-L][25] is a simple announcement list for those who wish to be notified of the release of new versions of MATPOWER. - [MATPOWER-L][26] is for MATPOWER users, to facilitate discussion and provide a forum for help with MATPOWER related questions. - [MATPOWER-DEV-L][27] is for MATPOWER developers, to provide a forum for discussion related to the development of the MATPOWER software or proposed contributions. For details see the [Mailing Lists section][28] of the [MATPOWER website][1]. Please select the most appropriate list for your post and do *not* cross-post to both MATPOWER-L and MATPOWER-DEV-L. Bug reports, software patches, proposed enhancements, etc. should be submitted to the [issue tracker on GitHub][29]. Optional Packages ----------------- There are numerous optional packages to enhance the performance of MATPOWER that must be installed separately. The terms of use and license agreements vary. Some are free of charge for all to use, others are only free for academic use, and others may require a commercial license. Please see Appendix G of the [MATPOWER User's Manual][8] for details. License and Terms of Use ------------------------ MATPOWER is distributed as open-source under the [3-clause BSD license][30]. [1]: http://www.pserc.cornell.edu/matpower/ [2]: https://github.com/MATPOWER/matpower [3]: http://www.mathworks.com/ [4]: https://www.gnu.org/software/octave/ [5]: https://git-scm.com/downloads [6]: https://git-scm.com [7]: CONTRIBUTING.md [8]: docs/MATPOWER-manual.pdf [9]: http://www.pserc.cornell.edu/matpower/docs/ref/ [10]: most/docs/MOST-manual.pdf [11]: CHANGES.md [12]: http://www.pserc.cornell.edu/matpower/MATPOWER-paper.pdf [13]: https://doi.org/10.1109/TPWRS.2010.2051168 [14]: http://www.pserc.cornell.edu/matpower/MATPOWER-OPF.pdf [15]: https://doi.org/10.1109/PES.2009.5275967 [16]: http://www.pserc.cornell.edu/matpower/MATPOWER-OPF-slides.pdf [17]: https://doi.org/10.1109/TPWRS.2007.901301 [18]: https://doi.org/10.1109/TSG.2013.2281001 [19]: https://doi.org/10.1109/TSTE.2018.2865454 [20]: http://www.pserc.cornell.edu/matpower/TN1-OPF-Auctions.pdf [21]: http://www.pserc.cornell.edu/matpower/TN2-OPF-Derivatives.pdf [22]: http://www.pserc.cornell.edu/matpower/TN3-More-OPF-Derivatives.pdf [23]: http://www.pserc.cornell.edu/matpower/TN4-OPF-Derivatives-Cartesian.pdf [24]: https://github.com/MATPOWER/most [25]: http://www.pserc.cornell.edu/matpower/mailinglists.html#announcelist [26]: http://www.pserc.cornell.edu/matpower/mailinglists.html#discusslist [27]: http://www.pserc.cornell.edu/matpower/mailinglists.html#devlist [28]: http://www.pserc.cornell.edu/matpower/mailinglists.html [29]: https://github.com/MATPOWER/matpower/issues [30]: LICENSE [logo]: docs/src/images/MATPOWER-md.png

近期下载者

相关文件


收藏者