BFA-code

所属分类:matlab编程
开发工具:matlab
文件大小:303KB
下载次数:129
上传日期:2014-04-23 20:42:48
上 传 者Allenzjh
说明:  BFA优化算法,用于求解电力系统经济调度等优化问题,效果较好,是最近新出的优化算法
(BFA optimization algorithm, used for economic dispatch problems in power systems, a new method)

文件列表:
BFA code\BFA.asv (5747, 2013-05-14)
BFA code\BFA.m (5638, 2013-05-14)
BFA code\bfa.txt (415968, 2013-05-20)
BFA code\bfashell.asv (225, 2013-05-14)
BFA code\bfashell.m (274, 2013-05-14)
BFA code\bpmpd\lp.m (2176, 2013-05-14)
BFA code\bpmpd\qp.m (2248, 2013-05-14)
BFA code\bustypes.m (1384, 2013-05-14)
BFA code\CalFitnessDE.asv (2457, 2013-05-14)
BFA code\CalFitnessnew.asv (1977, 2013-05-14)
BFA code\CalFitnessnew.m (1977, 2013-05-14)
BFA code\calpf.m (3600, 2013-05-14)
BFA code\calpfnew.asv (6991, 2013-05-14)
BFA code\calpfnew.m (8150, 2013-05-14)
BFA code\calpfnewtest.m (7602, 2013-05-14)
BFA code\case.m (5954, 2013-05-14)
BFA code\case118.m (37081, 2013-05-14)
BFA code\case118old.m (37081, 2013-05-14)
BFA code\case30.m (9944, 2013-05-14)
BFA code\case300.m (78411, 2013-05-14)
BFA code\case30bus.m (11288, 2013-05-14)
BFA code\case30busga.asv (11275, 2013-05-14)
BFA code\case30busga.m (11254, 2013-05-14)
BFA code\case30pwl.m (10206, 2013-05-14)
BFA code\case30Q.m (10108, 2013-05-14)
BFA code\case30test.m (11163, 2013-05-14)
BFA code\case57.m (14659, 2013-05-14)
BFA code\case9.m (5954, 2013-05-14)
BFA code\case9Q.m (6032, 2013-05-14)
BFA code\cdf2matp.asv (9908, 2013-05-14)
BFA code\cdf2matp.m (9908, 2013-05-14)
BFA code\Changes.txt (10009, 2013-05-14)
BFA code\dAbr_dV.m (2687, 2013-05-14)
BFA code\dSbr_dV.m (3897, 2013-05-14)
BFA code\dSbus_dV.m (2195, 2013-05-14)
BFA code\ext2int.m (1502, 2013-05-14)
BFA code\fdpf.m (4171, 2013-05-14)
BFA code\fg_names.m (824, 2013-05-14)
BFA code\fun_ccv.m (5296, 2013-05-14)
BFA code\fun_std.m (3692, 2013-05-14)
... ...

============================================================= MATPOWER - Matlab routines for solving power flow problems. ============================================================= Version: 2.0 Home Page: http://www.pserc.cornell.edu/matpower/matpower.html Authors: Ray Zimmerman Deqiang (David) Gan Wed, Dec 24, 1997 Copyright (c) 1997 by Power System Engineering Research Center (PSERC) See http://www.pserc.cornell.edu/ for more info. -------------- INTRODUCTION -------------- MATPOWER is a package of Matlab m-files for solving power flow and optimal power flow problems. It is intended as a simulation tool for researchers and educators which will be easy to use and modify. MATPOWER is designed to give the best performance possible while keeping the code simple to understand and modify. It was developed by Ray Zimmerman and Deqiang Gan of PSERC at Cornell University (http://www.pserc.cornell.edu/) under the direction of Robert Thomas. The initial need for Matlab based power flow and optimal power flow code was born out of the computational requirements of the PowerWeb project (see http://www.pserc.cornell.edu/powerweb/). More documentation is available in the User's Manual (manual.pdf) and in the m-files themselves (type: help at the Matlab prompt). Documentation for the case file format can be found in case.m. Where something is still unclear, the source code IS the documentation :-) MATPOWER is free. Anyone may use it. Anyone may modify it for their own use as long as the original copyright notices remain in place. Please don't distribute modified versions of MATPOWER without written permission from us. We do welcome contributions of code which you feel would be a worthwhile addition to MATPOWER. ------------ WHAT'S NEW ------------ Here is a list of primary changes from version 1 to version 2: - greatly enhanced output options - added fast-decoupled power flow - optimized building of Ybus and Jacobian matrices (much faster on large systems, especially in Matlab 5) - highly improved unit decommitment algorithm - included optional costs for reactive power generation in OPF - completely rewritten LP-based OPF solver - consolidated parameters in MATPOWER options vector ... and of course ... - fixed some bugs ------------- QUICK START ------------- What you need: a Mac, UNIX box, or PC with ... - Matlab 4 or higher - Optimization Toolbox (for some OPF algorithms) Installation: - Unpack the distribution - Copy all of the m-files in the MATPOWER distribution to a location in your Matlab path. To run a simple power flow with default 9-bus system and all default options, at the Matlab prompt, type: >> runpf To run a power flow on the 118-bus system: >> runpf('case118') To run an optimal power flow on the 9-bus system with all defaults: >> runopf To run an OPF on the 30-bus system: >> runopf('case30') To run an OPF with option to decommit expensive generators: >> runuopf('case30') For info on other parameters and options, try these: >> help runpf >> help runopf >> help runuopf >> help mpoption or: >> help ------------ KNOWN BUGS ------------ Please report any bugs you find to Ray Zimmerman . - MathWorks bug: constr does not correctly handle negative lambdas - identification of binding constraints in printpf.m should use OPF_VIOLATION instead of size of MU - 'area' is the name of an m-file in Matlab 5, my variable 'area' masks this m-file

近期下载者

相关文件


收藏者