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

📄 pflow.h

📁 电力系统分析计算 学习调试程序 UNIX / LINUX / CYGWIN 系统使用
💻 H
字号:
typedef struct AreaData {    INDEX N;    INDEX i;    char Name[31];    VALUETYPE P;    VALUETYPE SPg;    char Zone[11][4];    struct ACbusData *Slack;    struct ACbusData *BSptr;    struct AClist *AC;    struct DClist *DC;    struct ElementList *Elem;    struct AreaData *Next;  } AreaData;typedef struct ACbusData {    char Name[13];    INDEX N;    INDEX Num;    VALUETYPE KV;    char Type[4];    char Zone[4];    char Owner[4];    char cont[2];    struct AreaData *Area;    int Ncont;    struct ElementList *Reg;    struct ElementList *Elem;    struct GenModel *Gen;  /* Generator Steady State Model */    VALUETYPE V;    VALUETYPE VCont;    VALUETYPE Ang;    VALUETYPE Pg;    VALUETYPE PG;    VALUETYPE Qg;    VALUETYPE Pl;    VALUETYPE PL;    VALUETYPE Ql;    VALUETYPE QL;    VALUETYPE G;    VALUETYPE B;    VALUETYPE Bz;    INDEX step;    INDEX steps;    VALUETYPE Bx[73];    VALUETYPE PgMax;    VALUETYPE Pmax;    INDEX flagPgMax;    VALUETYPE a;    VALUETYPE b;    VALUETYPE Pz;    VALUETYPE Pn;    VALUETYPE Qz;    VALUETYPE Qn;    VALUETYPE Pzl;    VALUETYPE Pnl;    VALUETYPE Qzl;    VALUETYPE Qnl;    VALUETYPE Kg;    VALUETYPE Qmax;    VALUETYPE Qmin;    VALUETYPE Max;    VALUETYPE Min;    VALUETYPE Smax;    VALUETYPE Vmax;    VALUETYPE Vmin;    VALUETYPE Vlmax;    VALUETYPE Vlmin;    BOOLEAN CheckVlimits;    VALUETYPE DPg;    VALUETYPE DPG;    VALUETYPE Qr;    VALUETYPE Kbg;    VALUETYPE Kbg1;    VALUETYPE Kbg2;    VALUETYPE val;    VALUETYPE valp;    VALUETYPE vals;    VALUETYPE valt;    INDEX Nc;    struct DClist *DC;    struct SVClist *SVC; /* FACTS */    struct TCSClist *TCSC;  /* FACTS */    struct STATCOMlist *STATCOM; /* FACTS */    struct ACbusData *Cont;    struct AClist *ContBus;    struct ACbusData *Next;    struct ACbusData *Prev;  } ACbusData;/* Generator Steady State Model */typedef struct GenModel {    INDEX Nvar;    VALUETYPE Ra;    VALUETYPE Xd;    VALUETYPE Xq;    VALUETYPE IaMax;    VALUETYPE EqMax;    VALUETYPE EqMin;    VALUETYPE Eq;    VALUETYPE dg;    VALUETYPE Vr;    VALUETYPE Vi;    VALUETYPE Ir;    VALUETYPE Ii;    VALUETYPE Vq;    VALUETYPE Vd;    VALUETYPE Iq;    VALUETYPE Id;    VALUETYPE Ia;  } GenModel;typedef struct DCbusData {    char Name[13];    INDEX N;    char Type[2];    char Cont1[3];    char Cont2[3];    char Zone[4];    char Lzone[4];    struct DCbusData *Meter;    struct AreaData  *Area;    VALUETYPE Xc;    VALUETYPE Nbr;    VALUETYPE Ntrf;    VALUETYPE MVA;    VALUETYPE Vd;    VALUETYPE VdN;    VALUETYPE Id;    VALUETYPE P;    VALUETYPE Q;    VALUETYPE Alfa;    VALUETYPE AlfaN;    VALUETYPE Gamma;    VALUETYPE AlfaMin;    VALUETYPE AlfaMax;    VALUETYPE GammaMin;    VALUETYPE Tap;    VALUETYPE TapMin;    VALUETYPE TapMax;    VALUETYPE Vn;    VALUETYPE Rd;    VALUETYPE Ld;    VALUETYPE val[4];    struct ACbusData *AC;    struct DCbusData *To;    struct DCbusData *Next;  } DCbusData;typedef struct ElementData {    struct ACbusData *From;    struct ACbusData *To;    char Ckt[2];    char Zone[4];    char Owner[4];    char Type[3];    struct AreaData *Area;    struct ACbusData *Meter;    struct ACbusData *Cont;    INDEX Sec;    INDEX Ncont;    VALUETYPE G;    VALUETYPE B;    VALUETYPE G1;    VALUETYPE B1;    VALUETYPE G2;    VALUETYPE B2;    VALUETYPE Tap;    VALUETYPE Taps;    VALUETYPE Ang;    char Ctype[2];    VALUETYPE Cvar;    VALUETYPE Tmin;    VALUETYPE Tmax;    VALUETYPE Min;    VALUETYPE Max;    VALUETYPE Imax;    BOOLEAN CheckIlimits;    VALUETYPE val;    struct ElementData *Next;    struct ElementData *Prev;  } ElementData;typedef struct AClist {    struct ACbusData *AC;    struct AClist *Next;    struct AClist *Prev;    struct AreaData *Area;    INDEX N;    char Type[3];  } AClist;typedef struct DClist {    struct DCbusData *DC;    struct DClist *Next;  } DClist;typedef struct ElementList {    struct ElementData *Eptr;    struct ElementList *Next;  } ElementList;typedef struct Data {    char Title[3][BUFLEN+1];    struct ACbusData *ACbus;    struct DCbusData *DCbus;    struct ElementData *Element;    struct AreaData *Area;    struct SVCbusData *SVCbus; /* FACTS */    struct TCSCbusData *TCSCbus; /* FACTS */    struct STATCOMbusData *STATCOMbus; /* FACTS */    struct AClist *KGbus;  } Data;                /* FACTS */typedef struct SVCbusData{    char Name[13];    INDEX N;    char Type[3];    char Cont[3];    VALUETYPE Xth_l;    VALUETYPE Vsvc;    VALUETYPE Xc;    VALUETYPE Xl;    VALUETYPE AlphaMin;    VALUETYPE AlphaMax;    VALUETYPE slope;    VALUETYPE SVC_base;    VALUETYPE Qsvc;    VALUETYPE Bv;    VALUETYPE alpha_svc;    VALUETYPE Vref;    VALUETYPE val;    VALUETYPE Vvar;    struct ACbusData *From;    struct ACbusData *Ctrl;    struct SVCbusData *Prev;    struct SVCbusData *Next;  } SVCbusData;typedef struct TCSCbusData{    char Name[13];    INDEX N;    char Type[3];    char Cont[2];    VALUETYPE Xc;    VALUETYPE Xl;    VALUETYPE AlphaMin;    VALUETYPE AlphaMax;    VALUETYPE Control;    VALUETYPE Bset;    VALUETYPE TCSC_base;    VALUETYPE Ptcsc;    VALUETYPE Qtcsck;    VALUETYPE Qtcscm;    VALUETYPE Be;    VALUETYPE alpha_tcsc;    VALUETYPE Itcsc;    VALUETYPE delta_t;    VALUETYPE val;    VALUETYPE Max;    struct ACbusData *From;    struct ACbusData *To;    struct TCSCbusData *Prev;    struct TCSCbusData *Next;  } TCSCbusData;typedef struct STATCOMbusData{    char Name[13];    INDEX N;    char Type[3];    char Cont[3];    char Cont1[3];    VALUETYPE I;    VALUETYPE theta;    VALUETYPE k;    VALUETYPE Vdc;    VALUETYPE alpha;    VALUETYPE R;    VALUETYPE G;    VALUETYPE B;    VALUETYPE Gc;    VALUETYPE Imin;    VALUETYPE Imax;    VALUETYPE slope;    VALUETYPE P;    VALUETYPE Q;    VALUETYPE MVA;    VALUETYPE Vref;    VALUETYPE Contref;    VALUETYPE val;    VALUETYPE Vvar;    struct ACbusData *From;    struct ACbusData *Ctrl;    struct STATCOMbusData *Prev;    struct STATCOMbusData *Next;  } STATCOMbusData;typedef struct SVClist {    struct SVCbusData *SVC;    struct SVClist *Next;  } SVClist;typedef struct TCSClist {    struct TCSCbusData *TCSC;    struct TCSClist *Next;  } TCSClist;typedef struct STATCOMlist {    struct STATCOMbusData *STATCOM;    struct STATCOMlist *Next;  } STATCOMlist;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -