Hello Micheal;bussieck wrote: ↑3 weeks agoI don't see any difference from the last iteration:
Conopt is very explicit about the equations it doesn't like:Code: Select all
--- Generating NLP model Thermal[LST:1279] --- PVT circular with tube insulation.gms(678) 7 Mb[FIL:"C:\Users\mbuss\Downloads\PVT circular with tube insulation.gms",678,0] --- 3,691 rows 3,692 columns 10,897 non-zeroes --- 15,296 nl-code 4,468 nl-non-zeroes --- Range statistics (absolute non-zero finite values) --- RHS [min, max] : [ 3.295E-03, 3.444E+05] - Zero values observed as well --- Bound [min, max] : [ 1.000E-08, 1.000E-06] --- Matrix [min, max] : [ 1.660E-08, 3.059E+18] - Zero values observed as well --- PVT circular with tube insulation.gms(678) 5 Mb[FIL:"C:\Users\mbuss\Downloads\PVT circular with tube insulation.gms",678,0] --- Executing CONOPT (Solvelink=2): elapsed 0:00:04.069[LST:4700] CONOPT 3 42.2.0 ef14ea53 Feb 16, 2023 WEI x86 64bit/MS Window C O N O P T 3 version 3.17N Copyright (C) ARKI Consulting and Development A/S Bagsvaerdvej 246 A DK-2880 Bagsvaerd, Denmark ** An initial function value is too large (larger than 1.0E+10). Scale the variables and/or equations or add bounds.
I guess this should give you enough information to improve the situation. Perhaps you use a different solver and get stuck at a different place. You should share your log file in this case.Code: Select all
**** ERRORS/WARNINGS IN EQUATION E74(72) 1 error(s): Initial function value too large = 3.0E+10 **** ERRORS/WARNINGS IN EQUATION E75(1) 1 error(s): Initial function value too large = 3.0E+10 **** ERRORS/WARNINGS IN EQUATION E75(2) 1 error(s): Initial function value too large = 3.0E+10 **** ERRORS/WARNINGS IN EQUATION E75(3) 1 error(s): Initial function value too large = 3.0E+10 **** ERRORS/WARNINGS IN EQUATION E75(4) 1 error(s): Initial function value too large = 3.0E+10 **** ERRORS/WARNINGS IN EQUATION E75(5) 1 error(s): Initial function value too large = 3.0E+10 **** ERRORS/WARNINGS IN EQUATION E75(6) 1 error(s): Initial function value too large = 3.0E+10 **** ERRORS/WARNINGS IN EQUATION E75(7) 1 error(s): Initial function value too large = 3.0E+10 **** ERRORS/WARNINGS IN EQUATION E75(8) 1 error(s): Initial function value too large = 3.0E+10 **** ERRORS/WARNINGS IN EQUATION E75(9) 1 error(s): Initial function value too large = 3.0E+10
-Michael
Thanks for the quick response;
This is my process log;
--- Job PVT circular with tube insulation.gms Start 03/01/23 19:40:47 32.2.0 rc62c018 WEX-WEI x86 64bit/MS Windows
--- Applying:
C:\GAMS\32\gmsprmNT.txt
--- GAMS Parameters defined
Input "C:\Users\EESen\OneDrive - Kyushu University\Desktop\LUT\PVT circular with tube insulation.gms"
PageSize 0
ScrDir "C:\Users\EESen\OneDrive - Kyushu University\Desktop\LUT\225b\"
SysDir C:\GAMS\32\
LogOption 3
ErrMsg 1
ErrorLog 99
IDE 1
LstTitleLeftAligned 1
GAMS 32.2.0 Copyright (C) 1987-2020 GAMS Development. All rights reserved
Licensee: Hooman Farzaneh, Single User License S200819/0001AO-WIN
Kyushu University DC12181
C:\Users\EESen\OneDrive - Kyushu University\Documents\GAMS\gamslice.txt
--- Starting compilation
--- PVT circular with tube insulation.gms(128) 3 Mb
--- call xls2gms r=a2:b73 i=Sunny3(Input).xlsx o=data.inc
--- PVT circular with tube insulation.gms(129) 3 Mb
--- . data.inc(83) 3 Mb
--- PVT circular with tube insulation.gms(133) 3 Mb
--- call xls2gms r=e2:f73 i=Sunny3(Input).xlsx o=data.inc
--- PVT circular with tube insulation.gms(134) 3 Mb
--- . data.inc(83) 3 Mb
--- PVT circular with tube insulation.gms(138) 3 Mb
--- call xls2gms r=c2:d73 i=Sunny3(Input).xlsx o=data.inc
--- PVT circular with tube insulation.gms(139) 3 Mb
--- . data.inc(83) 3 Mb
--- PVT circular with tube insulation.gms(531) 3 Mb
--- Starting execution: elapsed 0:00:06.657[LST:801]
--- PVT circular with tube insulation.gms(51) 4 Mb
--- Generating NLP model InitialGuess[LST:801]
--- PVT circular with tube insulation.gms(53) 6 Mb
--- 11 rows 11 columns 24 non-zeroes
--- 31 nl-code 12 nl-non-zeroes
--- PVT circular with tube insulation.gms(53) 4 Mb
--- Executing CONOPT (Solvelink=2): elapsed 0:00:06.657[LST:960]
CONOPT 3 32.2.0 rc62c018 Released Aug 26, 2020 WEI x86 64bit/MS Window
C O N O P T 3 version 3.17L
Copyright (C) ARKI Consulting and Development A/S
Bagsvaerdvej 246 A
DK-2880 Bagsvaerd, Denmark
Iter Phase Ninf Infeasibility RGmax NSB Step InItr MX OK
0 0 1.0188213165E+04 (Input point)
Pre-triangular equations: 11
Post-triangular equations: 0
1 0 0.0000000000E+00 (After pre-processing)
2 0 0.0000000000E+00 (After scaling)
** Feasible solution. Value of objective = 100.000000000
Iter Phase Ninf Objective RGmax NSB Step InItr MX OK
4 3 1.0000000000E+02 0.0E+00 0
** Optimal solution. There are no superbasic variables.
--- Reading solution for model InitialGuess[LST:972]
--- Executing after solve: elapsed 0:00:06.695[LST:1054]
--- PVT circular with tube insulation.gms(87) 4 Mb
--- Generating NLP model Final_Parameters[LST:1054]
--- PVT circular with tube insulation.gms(89) 6 Mb
--- 7 rows 7 columns 30 non-zeroes
--- 98 nl-code 25 nl-non-zeroes
--- PVT circular with tube insulation.gms(89) 4 Mb
--- Executing CONOPT (Solvelink=2): elapsed 0:00:06.695[LST:1172]
CONOPT 3 32.2.0 rc62c018 Released Aug 26, 2020 WEI x86 64bit/MS Window
C O N O P T 3 version 3.17L
Copyright (C) ARKI Consulting and Development A/S
Bagsvaerdvej 246 A
DK-2880 Bagsvaerd, Denmark
Iter Phase Ninf Infeasibility RGmax NSB Step InItr MX OK
0 0 7.9375462558E+02 (Input point)
Pre-triangular equations: 0
Post-triangular equations: 0
Definitional equations: 2
1 0 1.7900723140E+01 (After pre-processing)
2 0 8.2645303029E-01 (After scaling)
10 0 3 4.5147421760E-01 1.0E+00 F T
16 1 1 1.4578625896E-01 2.6E-05 2 1.4E-02 1 F F
21 1 1 1.2020524733E-01 9.0E-02 2 8.8E-01 F F
** Feasible solution. Value of objective = 1.219497130056E-15
Iter Phase Ninf Objective RGmax NSB Step InItr MX OK
31 3 1.2194971301E-15 4.2E-14 2
** Optimal solution. Reduced gradient less than tolerance.
--- Reading solution for model Final_Parameters[LST:1184]
--- Executing after solve: elapsed 0:00:06.726[LST:1256]
--- PVT circular with tube insulation.gms(675) 4 Mb
--- Generating NLP model Thermal[LST:1256]
--- PVT circular with tube insulation.gms(678) 7 Mb
--- 3,691 rows 3,692 columns 10,897 non-zeroes
--- 15,296 nl-code 4,468 nl-non-zeroes
--- PVT circular with tube insulation.gms(678) 5 Mb
--- Executing CONOPT (Solvelink=2): elapsed 0:00:06.726[LST:4667]
CONOPT 3 32.2.0 rc62c018 Released Aug 26, 2020 WEI x86 64bit/MS Window
C O N O P T 3 version 3.17L
Copyright (C) ARKI Consulting and Development A/S
Bagsvaerdvej 246 A
DK-2880 Bagsvaerd, Denmark
** An initial function value is too large (larger than 1.0E+10).
Scale the variables and/or equations or add bounds.
--- Reading solution for model Thermal[LST:4679]
--- Executing after solve: elapsed 0:00:06.779[LST:12740]
--- PVT circular with tube insulation.gms(719) 5 Mb
--- Generating NLP model Operating_Conditions[LST:12740]
--- PVT circular with tube insulation.gms(710) 7 Mb
*** Error at line 710: division by zero (0)[LST:12781]
--- PVT circular with tube insulation.gms(710) 7 Mb 1 Error
*** Error at line 710: A constant in a nonlinear expression in equation E96 evaluated to UNDF[LST:12782]
--- PVT circular with tube insulation.gms(721) 5 Mb 2 Errors
*** SOLVE aborted
--- PVT circular with tube insulation.gms(721) 5 Mb 2 Errors
*** Status: Execution error(s)[LST:13122]
--- Job PVT circular with tube insulation.gms Stop 03/01/23 19:40:54 elapsed 0:00:06.779
Otherwise, I have failed to attach the log file due to the file format.
Thank you.
Jacob