Model: OPEN.+inversor+turbina.default
Version: 3
Date and Time: 21/04/2012 20:41:51.735000
Library: OPEN
Library dependency list: OPEN V2.0
Software: EcosimPro V4.8.0


GENERAL STATISTICS
INFO  #  
Number of equations: 10 
Number of boxes (coupled subsystems of equations): 
Number of linear boxes: 
Number of nonlinear boxes: 
Number of EXPLICIT variables: 
Number of DERIVATIVE variables: 
Number of ALGEBRAIC variables: 
EXPLICIT + DERIVATIVE + ALGEBRAIC variables: 10 
Number of BOUNDARY variables: 
Size of Jacobian matrix (DYNAMIC+ALGEBRAIC): 2x2 
Sparsity factor in Jacobian matrix (% of zeros): 50 
Default integration method: DASSL 

TYPE OF VARIABLES
TYPE  VARIABLE  DATA  CONSTANT  
REAL 14 
INTEGER 
STRING 
TABLE 

GLOBAL FLAGS:
FLAG  VALUE  
Remove derivatives FALSE

HIGH INDEX PROBLEM 1
OLD STATE VARIABLES  ALIAS  UNITS  DESCRIPTION  
Pexb   Auxiliar del controlador de frecuencia 

BOUNDARIES:
NAME  ALIAS  UNITS  DESCRIPTION  INITIAL  
PotPuertosa.Pmech   Potencia mecanica generada por la turbina  
PotTur  Potencia que genera el subsistema solar considerando la limitacion del inversor de baterias (W)  
SBSIVa.Vmb  Volts Amplitud de Voltaje del Inversor (Volts)  
xa   Auxiliar del controlador de frecuencia  

JACOBIAN INDEPENDENT VARIABLES:
POS  VARIABLE  ALIAS  CATEGORY  UNITS  DESCRIPTION  INITIAL  CLOSURE EQUATION  
Pexb  ALGEBRAIC  Auxiliar del controlador de frecuencia  Num = ZONE (Pexb > 0) 0 OTHERS Pexb 
Pexb'  ALGEBRAIC  Derivative of variable Pexb  Num' = ZONE (Pexb > 0) 0 OTHERS Pexb' 

USER DATA TYPES:


TYPES:
TYPE  NAME  

MODEL VARIABLES:


VARIABLES:
NUM  NAME  UNITS  EQUIV-TO  TYPE  MATH-TYPE  INITIAL  LRANGE  RRANGE  ALIAS  IS-ALIAS  EDIT  TRACE   
1 Num  REAL ALGEBRAIC     NO YES NO 
2 Num'  REAL ALGEBRAIC     NO YES NO 
3 Paux  REAL EXPLICIT     NO YES NO 
4 Pauxb  11 REAL EXPLICIT     NO YES NO 
5 Pexa   REAL EXPLICIT     NO YES NO 
6 Pexaa   REAL EXPLICIT     NO YES NO 
7 Pexb   REAL ALGEBRAIC     NO YES NO 
8 Pexb'   REAL ALGEBRAIC     NO YES NO 
9 Pexbb   REAL EXPLICIT     NO YES NO 
10 Pexceso REAL ALGEBRAIC     NO YES NO 
11 PgridTurbinaa.PgTurb  REAL EXPLICIT     NO YES NO 
12 PotPuertosa.Pmech   REAL BOUNDARY     NO YES NO 
13 PotTur  REAL BOUNDARY     NO YES NO 
14 Ptotal  REAL EXPLICIT     NO YES NO 
15 Pturbina 12 REAL BOUNDARY     NO YES NO 
16 SBSIVa.Vmb Volts  REAL BOUNDARY     NO YES NO 
17 SBSIVa.fac Hz  REAL EXPLICIT     NO YES NO 
18 error   REAL EXPLICIT     NO YES NO 
19 fgrid Hz 17 REAL EXPLICIT     NO YES NO 
20 fgridop Hz  REAL DATA_VAR 50    NO YES NO 
21 ki   REAL DATA_VAR 10000    NO YES NO 
22 kp   REAL DATA_VAR 1000    NO YES NO 
23 xa   REAL BOUNDARY     NO YES NO 

Note 1: Variables called "__aux_int_..." are internal integer variables, used to iterate
Note 2: FOR statements are converted to WHILE statements

INIT STATEMENTS:

-- init(InversorTurbina,0)
Pexb = 0


Note 3: In equations 'E' means explicit,'I' implicit,'L' linear,,'F' function

SORTED EQUATIONS:

###eqts
[1] Paux = ZONE[1] (Pturbina < 218.303) 0 OTHERS Pturbina {E@Paux}


BOX 1 IS NONLINEAR
ALGEBRAICS  ALIAS  UNITS  DESCRIPTION  INITIAL  
Pexb   Auxiliar del controlador de frecuencia  

Equations:

    [8] Num = ZONE (Pexb > 0) 0 OTHERS Pexb {I@Pexb}

END OF BOX 1
[2] PgridTurbinaa.PgTurb = (Paux + 1.05042016806723 * Pexceso) / 1.05042016806723 {E@PgridTurbinaa.PgTurb}


BOX 2 IS NONLINEAR
ALGEBRAICS  ALIAS  UNITS  DESCRIPTION  INITIAL  
Pexb'   Derivative of variable Pexb  

Equations:

    [10] Num' = ZONE (Pexb > 0) 0 OTHERS Pexb' {I@Pexb'}

END OF BOX 2
[6] error = Pexb' / ki {E@error}
[3] SBSIVa.fac = fgridop - error {E@SBSIVa.fac}
[4] Pexa = kp * error {E@Pexa}
[5] Pexaa = ZONE[2] (Pexa > 0) 0 OTHERS Pexa {E@Pexaa}
[7] Pexbb = ZONE[3] (Pexb > 0 AND error > 0) 0 OTHERS Pexb {E@Pexbb}
[9] Ptotal = Pauxb - Pexceso {E@Ptotal}

EQUATIONS/VARIABLES MATRIX:
e/v  v
0
3
 
v
1
1
 
v
0
8
 
v
1
8
 
v
1
7
 
v
0
5
 
v
0
6
 
v
0
9
 
v
1
4
 
e1 E         
e2 E        
B_NLI_1  
e10   A       
END  
e6   E      
e3    E     
e4     E    
e5      E   
e7        E  
e9        E 

Terminology:
    X: Variable used in equation
    E: Explict variable
    A: Algebraic variable
    L: Variable solved linearly
    O: Calculated as output of a function or SEQUENTIAL block
NOTE: Some internal equations are not presented (typically with variables ended in ".")

NOTE: click [+] for accessing the source code file
(Document generated automatically with EcosimPro Version 4.8.0 Date: 2012:04:21 Time: 20:41:51)