B

@B_chavarria

Gemini - Explicito

Fortran
8 months ago
PROGRAM ModeloExplicitoPV IMPLICIT NONE ! --- Declaración de Variables --- ! Parámetros del módulo (Datos de entrada) REAL :: Isc, Voc, Im, Vm ! Constantes del modelo REAL :: C1, C2

Mod Explicito (1353 W/m2) 2

Fortran
9 months ago
program explicit_model_IV implicit none integer :: ii, max_iter double precision :: q, k, beta, alpha double precision :: G, G_ref, CR_PTC, T, T_cell, T_ref double precision :: Voc_ref, Isc_ref, Jsc_ref, APV double preci

PV Nov 25

Fortran
9 months ago
program main double precision :: A, Jsc, Jm, Isc, Im A = 30.15 ! Área del PV (cm2) Jsc = 0.01720 ! Corriente de corto circuito (A) Jm = 0.01614 ! Corriente de MPPT (A) Isc = Jsc*A

Mod Explicito (1353 W/m2)

Fortran
9 months ago
program main double precision :: q, k, beta, alpha double precision :: G, G_ref, CR_PTC, T, T_cell, T_ref, Voc_ref, Isc_ref double precision :: Vt, n_min, n_max, coef, n double precision :: Voc, Isc, I0, IL double precision

Potencia Propio (1353 W/m2)

Fortran
10 months ago
! Programa_MPPT_simplificado.f90 ! Calcula Pm (potencia máxima) usando la ecuación derivada de Shockley. ! Solo usa los valores definidos en el código, sin entrada del usuario. ! Compilar: gfortran -O2 -o Programa_MPPT Programa_MPPT_simplificado.f90

RS numerico 2

Fortran
11 months ago
program solve_rs_rsh implicit none integer, parameter :: dp = kind(1.0) integer :: iter, maxiter real(dp) :: tol, alpha real(dp) :: Rs, Rsh ! incógnitas real(dp) :: IL, I0, Im, Vm, Voc, Isc, n, kB, q, T real(dp) :: C, Y real(dp) :

RS numerico

Fortran
11 months ago
program calc_Rs implicit none double precision :: Rs double precision :: q_bz, sercell, Tref, Imp_ref, Vmp_ref, Isc_ref, Voc_ref double precision :: muVoc_ref, muIsc_ref, eg ! ====== Datos de ejemplo ====== Voc_ref = 2.630d0 ! [V]

PV Propio (1353 W/m2)

Fortran
11 months ago
program main double precision :: q, k, beta, alpha double precision :: G, G_ref, CR_PTC, T, T_cell, T_ref, Voc_ref, Isc_ref double precision :: Vt, n_min, n_max, coef, n double precision :: Voc, Isc, I0, IL double precision

PV TRNSyS (1353 W/m2)

Fortran
11 months ago
program PPV implicit none ! ================== Parámetros de ejemplo ================== double precision :: G, Tc_C, Tref_C, Itot_ref double precision :: Isc_ref, Voc_ref, Imp_ref, Vmp_ref double precision :: muIsc_ref, muVoc_ref, eg_eV

PV propio (ART Validacion2 - EES)

Fortran
11 months ago
program main double precision :: q, k, beta, alpha double precision :: G, G_ref, CR_PTC, T, T_cell, T_ref, Voc_ref, Isc_ref double precision :: Vt, n_min, n_max, coef, n double precision :: Voc, Isc, I0, IL double precision

PV adaptación2

Fortran
11 months ago
program PPV implicit none ! ================== Parámetros de ejemplo ================== double precision :: G, Tc_C, Tref_C, Itot_ref double precision :: Isc_ref, Voc_ref, Imp_ref, Vmp_ref double precision :: muIsc_ref, muVoc_ref, eg_eV

PV adaptación

Fortran
11 months ago
program PPV implicit none ! ================== Parámetros de ejemplo ================== double precision :: G, Tc_C, Tref_C, Itot_ref double precision :: Isc_ref, Voc_ref, Imp_ref, Vmp_ref double precision :: muIsc_ref, muVoc_ref, eg_eV

PV 2 (Datos C3MJ)

Fortran
11 months ago
! ============================================================== ! mppt_4pam_mod.f90 ! Cálculo de MPPT para un módulo FV con modelo de 4 parámetros ! Basado en el algoritmo del TRNSYS Type103 ! =======================================================

PV 2

Fortran
1 year ago
! ============================================================== ! mppt_4pam_mod.f90 ! Cálculo de MPPT para un módulo FV con modelo de 4 parámetros ! Basado en el algoritmo del TRNSYS Type103 ! =======================================================

PV 1

Fortran
1 year ago
! mppt_4pam.f90 ! Cálculo de MPPT para un módulo FV con modelo de 4 parámetros (basado en Type103) ! - Ajusta Rs por bisección (series4pam) con datos de catálogo y coeficientes de temperatura ! - Calcula gam (gamma), IL_ref, Io_ref en condiciones de

Edicion NR, NR3x3 y Despeje

Fortran
1 year ago
program main_NR_total implicit none Double Precision :: G_GHI, G_DNI, u_Air, T_a, T_sky, T_in_HTF, T_PVi Double Precision :: T_abs, T_sub, T_out_HTF, T_PTC, T_PV Double Precision :: R_cond_abs, R_cond_PV, R_cond_sub Double Precision :: R_

Edicion NR y NR3x3

Fortran
1 year ago
program main_NR_total implicit none Double Precision :: Tabs, Tsub, Tout, TPTC Double Precision :: G_GHI, G_DNI, Ta, Tsky, Tin, T_PVi Double Precision :: W_PV, W_abs, L, A_PV, A_abs, A_ap, A_PTC Double Precision :: CR_PTC, alpha_PV, alpha_

LMTD 2 V1

Fortran
1 year ago
program main_NR_total implicit none Double Precision :: Tabs, Tsub, Tout, TPTC Double Precision :: G_GHI, G_DNI, Ta, Tsky, Tin, T_PVi Double Precision :: W_PV, W_abs, L, A_PV, A_abs, A_ap, A_PTC Double Precision :: CR_PTC, alpha_PV, alpha_

NR 3X3

Fortran
1 year ago
program main_NR_3x3 implicit none Double Precision :: Tabs, Tsub, Tout Double Precision :: G_GHI, G_DNI, Ta, Tsky, Tin, TPV, TPTC Double Precision :: W_PV, W_abs, L, A_PV, A_abs, A_ap, A_PTC Double Precision :: CR_PTC, alpha_PV, alpha_abs,

Los tres subprograms LMTD

Fortran
1 year ago
program main_ET_PTC_HTF implicit none ! ======= Constantes físicas y de geometría ======= Double Precision :: G_GHI, u_Air, rho_Water Double Precision :: R_conv_PTC, R_conv_PV, R_conv_abs Double Precision :: R_cond_PV, R_cond_su