一种基于MATLAB的多目标最优化仿真工具箱

源代码在线查看: changes.txt

软件大小: 180 K
上传用户: yashashi
关键词: MATLAB 多目标 仿真 工具箱
下载地址: 免注册下载 普通下载 VIP

相关代码

				---------------------------
				 Change history for MINOPF
				---------------------------
				
				Version:    3.2
				
				MINOPF for MATPOWER
				$Id: CHANGES.txt,v 1.24 2007/09/21 18:51:34 ray Exp $
				Copyright (c) 2004-2007 by Power System Engineering Research Center (PSERC)
				See http://www.pserc.cornell.edu/minopf/ for more info.
				
				
				Changes since 3.1b2
				-------------------
				
				9/21/07
				    - Released version 3.2.	
				
				8/14/07
				    - Build 15.
				    - Updated version/date to MINOPF Version 3.2, Build 15, 14-Aug-2007.
				
				7/24/07
				    - Modified mopf.m to no longer trust return codes 9 and 13 as being
				      successful.
				
				7/5/07
				    - Build 14.
				    - Added ability to specify initial value and bounds on user
				      variables via new input arguments z0, zl, zh.
				
				6/28/07
				    - Build 13 (removed extraneous ; from funver.f)
				
				6/27/07
				    - Build 12.
				    - INCOMPATIBLE CHANGE: Changed the sign convention used for
				      phase shifters to be consistent with PTI, PowerWorld, PSAT, etc.
				      E.g. A phase shift of 10 deg now means the voltage at the "to"
				      end is delayed by 10 degrees.
				    - Changed handling of MNS_VERBOSITY = -1 option to allow all values
				      of VERBOSE option to pass through (not just 0 and 1).
				    - Now prints version info unless MNS_VERBOSITY is 0.
				
				6/7/07
				    - Fixed bugs in handling of multipliers for general PQ capability
				      curves in mopf.m (also in fmincopf.m and tspopf.m).
				
				
				Changes since 3.1b1
				-------------------
				
				9/15/06
				    - Released version 3.1b2.
				
				9/1/06
				    - Modified MEX file (Build 11) to improve initialization of basic/
				      superbasic variables & increase the allowed size for the reduced
				      Hessian.
				
				8/15/06
				    - Added branch angle difference constraints to general OPF formulation
				      in mopf.m. These limits are specified by non-zero values in the ANGMIN
				      and/or ANGMAX columns of the branch matrix. If limits are provided in
				      the data, they are enforced by default. This can be overridden by
				      setting the 'OPF_IGNORE_ANG_LIM' option to 1 using mpoption.
				
				
				Changes since 3.0.0
				-------------------
				
				8/1/06
				    - Released version 3.1b1.
				
				3/15/06
				    - INCOMPATIBLE CHANGE: Modified mopf.m so that user supplied A matrix no
				      longer includes columns for y variables (helper vars for piecewise
				      linear gen costs), and requires columns for all x (OPF) variables.
				    - Fixed a bug (typo) in calculation of multipliers from generator PQ
				      capability curves in mopf.m.
				    - Rewrote much of the input argument handling/checking to be consistent
				      with code in opf.m and fmincopf.m.
				    - Fixed bug in MEX file in calculation of cost gradients.
				
				10/14/05
				    - Now depends on hasPQcap.m in MATPOWER for detection of generator
				      PQ capability curve data.
				
				8/19/05
				    - Modified MEX interface code to handle multiple reference buses and a
				      few other minor modifications to minopf.f, funini.f, funs.f.
				
				8/7/05
				    - Bug fix: linear constraint coefficients below the theta, V
				      columns of nonlinear Jacobian would unsynchronize the Jacobian's
				      elements order.
				    - Added generalized cost formulation.  So far type '1' and
				      type '2' (linear+dead zone and quadratic+dead zone respectively)
				      are recognized for application on the linear combination r=N*[x;y;z].
				    - Output parameter #8 in minopf.mex is now xr, MINOS' variables and
				      slacks vector.  MINOS' Lagrangian multiplier vector PI is now
				      output argument #9.
				    - Added handling of general generator PQ capability curves.
				
				
				Changes since 3.0b4
				-------------------
				
				2/14/05
				    - Released version 3.0.0.
				      (no changes, other than version number, from version 3.0b4)
				
				
				Changes since 3.0b2
				-------------------
				
				1/28/05
				    - Released version 3.0b4.
				      (skipped b3 to stay in sync with corresponding MATPOWER version)
				
				1/24/05
				    - Switched to using isload() to check for dispatchable load.
				    - For dispatchable loads, switched from using PG and QG to PMIN and either
				      QMIN (for inductive loads) or QMAX (for capacitive loads) to define the
				      constant power factor constraint. This prevents the power factor
				      information from being lost when it is dispatched to zero. If the initial
				      values of PG and QG are not consistent with the ratio defined by PMIN
				      and the appropriate Q limit it gives an error. This is to prevent a user
				      from unknowingly using a case file which would have defined a different
				      power factor constraint under previous versions of MATPOWER.
				      If both QMIN and QMAX are zero, it no longer includes the redundant
				      unity power factor constraint.
				
				1/14/05
				    - Moved code from opf.m to mopf.m that sets some default MNS_* options
				      from values of other OPF options.
				
				1/12/05
				    - Removed BPMPD_MEX dependency by replacing direct bp() call with
				      equivalent call to mp_qp() in sqppf.m.
				
				1/6/05
				    - Added minopfver.m to print version information.
				
				
				Changes since 3.0b1
				-------------------
				
				9/7/04
				    - Released version 3.0b2.
				    - Fixed bug in mopf.m that caused it to die on cases with non-consecutive
				      bus numbering, such as case300.m (thanks to Pan Wei).
				
				
				Version 3.0b1
				-------------
				
				9/3/04
				    - Released version 3.0b1.
							

相关资源