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