fm_tcsc.m
来自「这是一个很适合研究和学习用的电力系统仿真软件」· M 代码 · 共 56 行
M
56 行
function fm_tcsc(flag)
% FM_TCSC defines Synchronous Machines
%
% FM_TCSC(FLAG)
% FLAG = 0 initializations
% FLAG = 1 algebraic equations
% FLAG = 2 algebraic Jacobians
% FLAG = 3 differential equations
% FLAG = 4 state matrix
% FLAG = 5 non-windup limits
%
%Author: Federico Milano
%Date: 11-Nov-2002
%Version: 1.0.0
%
%E-mail: fmilano@thunderbox.uwaterloo.ca
%Web-site: http://thunderbox.uwaterloo.ca/~fmilano
%
% Copyright (C) 2002-2006 Federico Milano
global Tcsc
switch flag
case 0 % initialization
Tcsc = setx0(Tcsc);
case 1 % algebraic equations
gcall(Tcsc)
case 2 % algebraic Jacobians
Gycall(Tcsc)
case 3 % differential equations
Tcsc = fcall(Tcsc);
case 4 % state Jacobians
Fxcall(Tcsc)
case 5
windup(Tcsc)
end
% --------------------------------------------------------------------------------------
% function for creating warning messages
function tcscwarn(idx, msg)
global Tcsc
fm_disp(strcat('Warning: TCSC #',int2str(idx),' between buses #', ...
int2str(Tcsc.bus1(idx)),' and #',int2str(Tcsc.bus2(idx)),msg))
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?