⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fm_tcsc.m

📁 这是一个很适合研究和学习用的电力系统仿真软件
💻 M
字号:
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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -