Number of equations: | 79 |
Number of boxes (coupled subsystems of equations): | 14 |
Number of linear boxes: | 0 |
Number of nonlinear boxes: | 14 |
Number of input DATA: | 32 |
Number of input BOUNDARY: | 1 |
Number of output EXPLICIT : | 65 |
Number of output DYNAMIC/DERIVATIVE: | 0 |
Number of output ALGEBRAIC: | 14 |
Size of Jacobian matrix (DYNAMIC+ALGEBRAIC): | 14x14 |
Sparsity factor in Jacobian matrix (% of zeros): | 92.857142857142861 |
Default integration method: | DASSL |
REAL | 94 | 32 | 0 |
INTEGER | 0 | 0 | 0 |
STRING | 0 | 0 | 0 |
TABLE | 0 | 0 | 0 |
Remove derivatives | FALSE |
Inhibit automatic reduction of equations | FALSE |
Remove not used variables | FALSE |
Generate code to check mathematical functions | TRUE |
Generate code to analyse the performance of functions | FALSE |
Obfuscate partition and experiment C++ generated code | TRUE |
1 | Vpvg | Volts | Voltaje de salida (Volts) |
1 | Ipvg[1] | ALGEBRAIC | Amps | Auxiliar corriente de salida (Amps) | [E-13] Ipvg[1] = Iscg[1] * (1. - exp((Vpvg + Rsg * Ipvg[1] - Vocg[1]) / (vt * Nsm * Nsc))) | 1 | ||
2 | Imax[1] | ALGEBRAIC | Amps | Corriente en el punto de máxima potencia (Amps) | [E-18] dIdV[1] = -Iscg[1] * exp((Vmax[1] + Rsg * Imax[1] - Vocg[1]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc) / (1. - -Iscg[1] * Rsg * exp((Vmax[1] + Rsg * Imax[1] - Vocg[1]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc)) | 2 | ||
3 | Ipvg[2] | ALGEBRAIC | Amps | Auxiliar corriente de salida (Amps) | [E-23] Ipvg[2] = Iscg[2] * (1. - exp((Vpvg + Rsg * Ipvg[2] - Vocg[2]) / (vt * Nsm * Nsc))) | 3 | ||
4 | Imax[2] | ALGEBRAIC | Amps | Corriente en el punto de máxima potencia (Amps) | [E-28] dIdV[2] = -Iscg[2] * exp((Vmax[2] + Rsg * Imax[2] - Vocg[2]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc) / (1. - -Iscg[2] * Rsg * exp((Vmax[2] + Rsg * Imax[2] - Vocg[2]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc)) | 4 | ||
5 | Ipvg[3] | ALGEBRAIC | Amps | Auxiliar corriente de salida (Amps) | [E-33] Ipvg[3] = Iscg[3] * (1. - exp((Vpvg + Rsg * Ipvg[3] - Vocg[3]) / (vt * Nsm * Nsc))) | 5 | ||
6 | Imax[3] | ALGEBRAIC | Amps | Corriente en el punto de máxima potencia (Amps) | [E-38] dIdV[3] = -Iscg[3] * exp((Vmax[3] + Rsg * Imax[3] - Vocg[3]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc) / (1. - -Iscg[3] * Rsg * exp((Vmax[3] + Rsg * Imax[3] - Vocg[3]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc)) | 6 | ||
7 | Ipvg[4] | ALGEBRAIC | Amps | Auxiliar corriente de salida (Amps) | [E-43] Ipvg[4] = Iscg[4] * (1. - exp((Vpvg + Rsg * Ipvg[4] - Vocg[4]) / (vt * Nsm * Nsc))) | 7 | ||
8 | Imax[4] | ALGEBRAIC | Amps | Corriente en el punto de máxima potencia (Amps) | [E-48] dIdV[4] = -Iscg[4] * exp((Vmax[4] + Rsg * Imax[4] - Vocg[4]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc) / (1. - -Iscg[4] * Rsg * exp((Vmax[4] + Rsg * Imax[4] - Vocg[4]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc)) | 8 | ||
9 | Ipvg[5] | ALGEBRAIC | Amps | Auxiliar corriente de salida (Amps) | [E-53] Ipvg[5] = Iscg[5] * (1. - exp((Vpvg + Rsg * Ipvg[5] - Vocg[5]) / (vt * Nsm * Nsc))) | 9 | ||
10 | Imax[5] | ALGEBRAIC | Amps | Corriente en el punto de máxima potencia (Amps) | [E-58] dIdV[5] = -Iscg[5] * exp((Vmax[5] + Rsg * Imax[5] - Vocg[5]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc) / (1. - -Iscg[5] * Rsg * exp((Vmax[5] + Rsg * Imax[5] - Vocg[5]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc)) | 10 | ||
11 | Ipvg[6] | ALGEBRAIC | Amps | Auxiliar corriente de salida (Amps) | [E-63] Ipvg[6] = Iscg[6] * (1. - exp((Vpvg + Rsg * Ipvg[6] - Vocg[6]) / (vt * Nsm * Nsc))) | 11 | ||
12 | Imax[6] | ALGEBRAIC | Amps | Corriente en el punto de máxima potencia (Amps) | [E-68] dIdV[6] = -Iscg[6] * exp((Vmax[6] + Rsg * Imax[6] - Vocg[6]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc) / (1. - -Iscg[6] * Rsg * exp((Vmax[6] + Rsg * Imax[6] - Vocg[6]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc)) | 12 | ||
13 | Ipvg[7] | ALGEBRAIC | Amps | Auxiliar corriente de salida (Amps) | [E-73] Ipvg[7] = Iscg[7] * (1. - exp((Vpvg + Rsg * Ipvg[7] - Vocg[7]) / (vt * Nsm * Nsc))) | 13 | ||
14 | Imax[7] | ALGEBRAIC | Amps | Corriente en el punto de máxima potencia (Amps) | [E-78] dIdV[7] = -Iscg[7] * exp((Vmax[7] + Rsg * Imax[7] - Vocg[7]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc) / (1. - -Iscg[7] * Rsg * exp((Vmax[7] + Rsg * Imax[7] - Vocg[7]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc)) | 14 |
1 | Alfa | %/°C | REAL | DATA_VAR | 0.1 | NO | YES | NO | NO | NO | NO | |||||
2 | Beta | %/°C | REAL | DATA_VAR | -0.38 | NO | YES | NO | NO | NO | NO | |||||
3 | Efficiency | % | REAL | DATA_VAR | 14.6 | NO | YES | NO | NO | NO | NO | |||||
4 | FF | REAL | EXPLICIT | NO | YES | NO | NO | NO | NO | |||||||
5 | FFo | REAL | EXPLICIT | NO | YES | NO | NO | NO | NO | |||||||
6 | G | w/m2 | REAL[7] | DATA_VAR | { 1000,1000,1000,1000,100... | NO | YES | NO | NO | NO | NO | |||||
7 | Gamma | %/°C | REAL | DATA_VAR | -0.47 | NO | YES | NO | NO | NO | NO | |||||
8 | Gstc | w/m2 | REAL | DATA_VAR | 1000 | NO | YES | NO | NO | NO | NO | |||||
9 | Imax | Amps | REAL[7] | EXPLICIT | NO | YES | NO | NO | NO | NO | ||||||
10 | Imax[1] | Amps | REAL | ALGEBRAIC | NO | YES | NO | NO | NO | NO | ||||||
11 | Imax[2] | Amps | REAL | ALGEBRAIC | NO | YES | NO | NO | NO | NO | ||||||
12 | Imax[3] | Amps | REAL | ALGEBRAIC | NO | YES | NO | NO | NO | NO | ||||||
13 | Imax[4] | Amps | REAL | ALGEBRAIC | NO | YES | NO | NO | NO | NO | ||||||
14 | Imax[5] | Amps | REAL | ALGEBRAIC | NO | YES | NO | NO | NO | NO | ||||||
15 | Imax[6] | Amps | REAL | ALGEBRAIC | NO | YES | NO | NO | NO | NO | ||||||
16 | Imax[7] | Amps | REAL | ALGEBRAIC | NO | YES | NO | NO | NO | NO | ||||||
17 | Impmstc | Amps | REAL | DATA_VAR | 5.11 | NO | YES | NO | NO | NO | NO | |||||
18 | Ipvg | Amps | REAL[7] | EXPLICIT | NO | YES | NO | NO | NO | NO | ||||||
19 | Ipvg[1] | Amps | REAL | ALGEBRAIC | NO | YES | NO | NO | NO | NO | ||||||
20 | Ipvg[2] | Amps | REAL | ALGEBRAIC | NO | YES | NO | NO | NO | NO | ||||||
21 | Ipvg[3] | Amps | REAL | ALGEBRAIC | NO | YES | NO | NO | NO | NO | ||||||
22 | Ipvg[4] | Amps | REAL | ALGEBRAIC | NO | YES | NO | NO | NO | NO | ||||||
23 | Ipvg[5] | Amps | REAL | ALGEBRAIC | NO | YES | NO | NO | NO | NO | ||||||
24 | Ipvg[6] | Amps | REAL | ALGEBRAIC | NO | YES | NO | NO | NO | NO | ||||||
25 | Ipvg[7] | Amps | REAL | ALGEBRAIC | NO | YES | NO | NO | NO | NO | ||||||
26 | Ipvga | Amps | REAL[7] | EXPLICIT | NO | YES | NO | NO | NO | NO | ||||||
27 | Isc | Amps | REAL | EXPLICIT | NO | YES | NO | NO | NO | NO | ||||||
28 | Iscg | Amps | REAL[7] | EXPLICIT | NO | YES | NO | NO | NO | NO | ||||||
29 | Iscmstc | Amps | REAL | DATA_VAR | 5.51 | NO | YES | NO | NO | NO | NO | |||||
30 | NOCT | ºC | REAL | DATA_VAR | 46 | NO | YES | NO | NO | NO | NO | |||||
31 | Npc | REAL | DATA_VAR | 6 | NO | YES | NO | NO | NO | NO | ||||||
32 | Npm | REAL | DATA_VAR | 3 | NO | YES | NO | NO | NO | NO | ||||||
33 | Nsc | REAL | DATA_VAR | 12 | NO | YES | NO | NO | NO | NO | ||||||
34 | Nsm | REAL | DATA_VAR | 9 | NO | YES | NO | NO | NO | NO | ||||||
35 | Pmax | Wp | REAL | EXPLICIT | NO | YES | NO | NO | NO | NO | ||||||
36 | Pmaxmstc | Wp | REAL | DATA_VAR | 185 | NO | YES | NO | NO | NO | NO | |||||
37 | Pmpp | W | REAL[7] | EXPLICIT | NO | YES | NO | NO | NO | NO | ||||||
38 | Ppv | W | REAL[7] | EXPLICIT | NO | YES | NO | NO | NO | NO | ||||||
39 | Rsg | Ohms | REAL | EXPLICIT | NO | YES | NO | NO | NO | NO | ||||||
40 | Rsm | Ohms | REAL | EXPLICIT | NO | YES | NO | NO | NO | NO | ||||||
41 | Surface | m2 | REAL | DATA_VAR | 1.277 | NO | YES | NO | NO | NO | NO | |||||
42 | Tcell | ºC | REAL[7] | EXPLICIT | NO | YES | NO | NO | NO | NO | ||||||
43 | Tenv | ºC | REAL[7] | DATA_VAR | { 0,5,10,15,20,25,30} | NO | YES | NO | NO | NO | NO | |||||
44 | Tref | ºC | REAL | DATA_VAR | 25 | NO | YES | NO | NO | NO | NO | |||||
45 | Vmax | Volts | REAL[7] | EXPLICIT | NO | YES | NO | NO | NO | NO | ||||||
46 | Vmpmstc | Volts | REAL | DATA_VAR | 36.2 | NO | YES | NO | NO | NO | NO | |||||
47 | Voc | Volts | REAL | EXPLICIT | NO | YES | NO | NO | NO | NO | ||||||
48 | Vocg | Volts | REAL[7] | EXPLICIT | NO | YES | NO | NO | NO | NO | ||||||
49 | Vocmstc | Volts | REAL | DATA_VAR | 44.8 | NO | YES | NO | NO | NO | NO | |||||
50 | Vocn | REAL | EXPLICIT | NO | YES | NO | NO | NO | NO | |||||||
51 | Vpvg | Volts | REAL | BOUNDARY | NO | YES | NO | NO | NO | NO | ||||||
52 | dIdV | REAL[7] | EXPLICIT | NO | YES | NO | NO | NO | NO | |||||||
53 | rs | REAL | EXPLICIT | NO | YES | NO | NO | NO | NO | |||||||
54 | vt | Volts | REAL | DATA_VAR | 0.0248 | NO | YES | NO | NO | NO | NO |
1 | Ipvg[1] | Amps | Auxiliar corriente de salida (Amps) | [E-13] Ipvg[1] = Iscg[1] * (1. - exp((Vpvg + Rsg * Ipvg[1] - Vocg[1]) / (vt * Nsm * Nsc))) |
1 | Imax[1] | Amps | Corriente en el punto de máxima potencia (Amps) | [E-18] dIdV[1] = -Iscg[1] * exp((Vmax[1] + Rsg * Imax[1] - Vocg[1]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc) / (1. - -Iscg[1] * Rsg * exp((Vmax[1] + Rsg * Imax[1] - Vocg[1]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc)) |
1 | Ipvg[2] | Amps | Auxiliar corriente de salida (Amps) | [E-23] Ipvg[2] = Iscg[2] * (1. - exp((Vpvg + Rsg * Ipvg[2] - Vocg[2]) / (vt * Nsm * Nsc))) |
1 | Imax[2] | Amps | Corriente en el punto de máxima potencia (Amps) | [E-28] dIdV[2] = -Iscg[2] * exp((Vmax[2] + Rsg * Imax[2] - Vocg[2]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc) / (1. - -Iscg[2] * Rsg * exp((Vmax[2] + Rsg * Imax[2] - Vocg[2]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc)) |
1 | Ipvg[3] | Amps | Auxiliar corriente de salida (Amps) | [E-33] Ipvg[3] = Iscg[3] * (1. - exp((Vpvg + Rsg * Ipvg[3] - Vocg[3]) / (vt * Nsm * Nsc))) |
1 | Imax[3] | Amps | Corriente en el punto de máxima potencia (Amps) | [E-38] dIdV[3] = -Iscg[3] * exp((Vmax[3] + Rsg * Imax[3] - Vocg[3]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc) / (1. - -Iscg[3] * Rsg * exp((Vmax[3] + Rsg * Imax[3] - Vocg[3]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc)) |
1 | Ipvg[4] | Amps | Auxiliar corriente de salida (Amps) | [E-43] Ipvg[4] = Iscg[4] * (1. - exp((Vpvg + Rsg * Ipvg[4] - Vocg[4]) / (vt * Nsm * Nsc))) |
1 | Imax[4] | Amps | Corriente en el punto de máxima potencia (Amps) | [E-48] dIdV[4] = -Iscg[4] * exp((Vmax[4] + Rsg * Imax[4] - Vocg[4]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc) / (1. - -Iscg[4] * Rsg * exp((Vmax[4] + Rsg * Imax[4] - Vocg[4]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc)) |
1 | Ipvg[5] | Amps | Auxiliar corriente de salida (Amps) | [E-53] Ipvg[5] = Iscg[5] * (1. - exp((Vpvg + Rsg * Ipvg[5] - Vocg[5]) / (vt * Nsm * Nsc))) |
1 | Imax[5] | Amps | Corriente en el punto de máxima potencia (Amps) | [E-58] dIdV[5] = -Iscg[5] * exp((Vmax[5] + Rsg * Imax[5] - Vocg[5]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc) / (1. - -Iscg[5] * Rsg * exp((Vmax[5] + Rsg * Imax[5] - Vocg[5]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc)) |
1 | Ipvg[6] | Amps | Auxiliar corriente de salida (Amps) | [E-63] Ipvg[6] = Iscg[6] * (1. - exp((Vpvg + Rsg * Ipvg[6] - Vocg[6]) / (vt * Nsm * Nsc))) |
1 | Imax[6] | Amps | Corriente en el punto de máxima potencia (Amps) | [E-68] dIdV[6] = -Iscg[6] * exp((Vmax[6] + Rsg * Imax[6] - Vocg[6]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc) / (1. - -Iscg[6] * Rsg * exp((Vmax[6] + Rsg * Imax[6] - Vocg[6]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc)) |
1 | Ipvg[7] | Amps | Auxiliar corriente de salida (Amps) | [E-73] Ipvg[7] = Iscg[7] * (1. - exp((Vpvg + Rsg * Ipvg[7] - Vocg[7]) / (vt * Nsm * Nsc))) |
1 | Imax[7] | Amps | Corriente en el punto de máxima potencia (Amps) | [E-78] dIdV[7] = -Iscg[7] * exp((Vmax[7] + Rsg * Imax[7] - Vocg[7]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc) / (1. - -Iscg[7] * Rsg * exp((Vmax[7] + Rsg * Imax[7] - Vocg[7]) / (vt * Nsm * Nsc)) / (vt * Nsm * Nsc)) |
Document generated automatically with PROOSIS Version: 3.6.14 Date: 2016:06:15 Time: 19:49:02