Solving differential equation Eurocode 1993-1-2 4.2.5 Steel temperature development

Solving differential equation Eurocode 1993-1-2 4.2.5 Steel temperature development - Mensajes

#61 Publicado: 3/11/2017 4:18:38
hanskl

hanskl

7 me gusta en 158 mensajes.

Grupo: User

Wrote

I have organized my worksheet somewhat now, and collected only the relevant parts for my specific problem at the top. The other stuff that although it displays the power of SMath - it's not relevant for this workbook, is gathered at the bottom.

Something mysterious, it does not download *.sm, only some sort of "Chrome" document.
Nothing to see, that's OK unless I can help more.

Cheers, Jean



That is certainly strange. When I try to download the file it opens just fine.

Maybe it's the use of the Scandinavian alphabet it the filename that's causing this.

Hopefully this works

Staaltemperaturer ved brann.sm (739,27 KiB) descargado 1175 vez(es).
A 2 usuarios les gustó este mensaje
Radovan Omorjan 3/11/2017 5:53:00, sergio 3/11/2017 10:51:00
#62 Publicado: 3/11/2017 9:52:33
Jean Giraud

Jean Giraud

983 me gusta en 6.866 mensajes.

Grupo: User

Wrote

Hopefully this works



Works fine, thanks.

#63 Publicado: 4/5/2018 20:55:01
hanskl

hanskl

7 me gusta en 158 mensajes.

Grupo: User

Hi guys,

I'm back again with more headaches I'm hoping you can help me with.

The last time I wanted (we succeeded ) to make a calculation for the temperature development of UNPROTECTED steel sections during fire.

This time I want to make a similar calculation for PROTECTED steel sections. Most of the work that was done on the last sheet is reused. However, the expressions for temperature development this time seems (to my eyes) to be a bit trickier. In the sheet I have pointed out where I am stuck. The image shows the example I am trying to follow.

Any help on this is greatly appreciated. :d


Best regards,

Hans Kristian.


Archivo no encontrado.Archivo no encontrado.
#64 Publicado: 5/5/2018 11:23:07
Jean Giraud

Jean Giraud

983 me gusta en 6.866 mensajes.

Grupo: User

Wrote

I'm back again with more headaches I'm hoping you can help me with.



Hello ! Hans
Will be back on that soon ... cheers.
#65 Publicado: 5/5/2018 12:00:56
hanskl

hanskl

7 me gusta en 158 mensajes.

Grupo: User

Appreciated Jean!

I have added some graphic illustrations to highlight what is going on with some of the variables..

Best regards,

Temperaturforlop i isolerte stalkonstruksjoner ved brann.sm (415,61 KiB) descargado 1213 vez(es).
#66 Publicado: 6/5/2018 22:41:18
Jean Giraud

Jean Giraud

983 me gusta en 6.866 mensajes.

Grupo: User

Wrote

I have added some graphic illustrations to highlight what is going on with some of the variables..


All the graphs down to the DE solvers work fine ... but
======== the suite of 6671 is not compatible with 6179 ========
Simply disastrous that dn_GearsBDF 6179 is not compatible 6671.

The suite 6671 looks correct, sorry for this handicap.
Maybe more collab will terminate checking.

Cheers Hanski ... Jean

Temperaturforlop i isolerte stalkonstruksjoner ved brann page2.sm (57,26 KiB) descargado 1235 vez(es).
#67 Publicado: 7/5/2018 0:43:21
Jean Giraud

Jean Giraud

983 me gusta en 6.866 mensajes.

Grupo: User

... going back to your original 6671, the suite looks ok.
Not sure if I understand the meshing of the solvers from
the stacked "res"... missed something in there.

See you Norway ! ... Jean

Temperaturforlop i isolerte stalkonstruksjoner ved brann [Suite 6671].sm (478,93 KiB) descargado 1040 vez(es).
#68 Publicado: 7/5/2018 1:02:39
Jean Giraud

Jean Giraud

983 me gusta en 6.866 mensajes.

Grupo: User

Wrote

... going back to your original 6671, the suite looks ok.



... just a comment: "ainterp" is a very unique/specific cubic interpolator.
From applied analysis, it ranks from best to pure crap.
Your DE solvers are so dense, "linterp" is sufficient.

Jean
#69 Publicado: 7/5/2018 3:39:09
hanskl

hanskl

7 me gusta en 158 mensajes.

Grupo: User

Wrote

Wrote

I have added some graphic illustrations to highlight what is going on with some of the variables..


All the graphs down to the DE solvers work fine ... but
======== the suite of 6671 is not compatible with 6179 ========
Simply disastrous that dn_GearsBDF 6179 is not compatible 6671.

The suite 6671 looks correct, sorry for this handicap.
Maybe more collab will terminate checking.

Cheers Hanski ... Jean

Temperaturforlop i isolerte stalkonstruksjoner ved brann page2.sm (57,26 KiB) descargado 1235 vez(es).



Jean,

I must be missing something.. I tried to downgrade to suite 6671, and dn_GearsBDF still tells me it cannot calculate.

I don't understand why the DE cant handle e^ø. Or have I constructed the DE wrong?

Best regards,

cannot calculate.PNG
#70 Publicado: 7/5/2018 3:41:17
hanskl

hanskl

7 me gusta en 158 mensajes.

Grupo: User

Wrote

... going back to your original 6671, the suite looks ok.
Not sure if I understand the meshing of the solvers from
the stacked "res"... missed something in there.

See you Norway ! ... Jean

Temperaturforlop i isolerte stalkonstruksjoner ved brann [Suite 6671].sm (478,93 KiB) descargado 1040 vez(es).



I'm not following you.. what do you mean?

Best regards,
#71 Publicado: 7/5/2018 10:22:45
Jean Giraud

Jean Giraud

983 me gusta en 6.866 mensajes.

Grupo: User

Wrote

Jean,

I must be missing something.. I tried to downgrade to suite 6671,
and dn_GearsBDF still tells me it cannot calculate.

I don't understand why the DE cant handle e^ø. Or have I constructed the DE wrong?



The books style are very difficult to put it executable.
Your DE setup looks quite correct: proof the first one works
but the 2, 3, 4 "Division by 0". It must have to do with the
meshing of the Solver. It does not like something in there.
Should work in your latest 6671.
I simply reconstructed piece wise, simplified, on my 6179.

See U tonight ... Jean

Temperaturforlop i isolerte stalkonstruksjoner ved brann page2 fixed.sm (269,27 KiB) descargado 1258 vez(es).

You mean you downgraded 6179


#72 Publicado: 7/5/2018 16:00:25
hanskl

hanskl

7 me gusta en 158 mensajes.

Grupo: User

Wrote

Wrote

Jean,

I must be missing something.. I tried to downgrade to suite 6671,
and dn_GearsBDF still tells me it cannot calculate.

I don't understand why the DE cant handle e^ø. Or have I constructed the DE wrong?



The books style are very difficult to put it executable.
Your DE setup looks quite correct: proof the first one works
but the 2, 3, 4 "Division by 0". It must have to do with the
meshing of the Solver. It does not like something in there.
Should work in your latest 6671.
I simply reconstructed piece wise, simplified, on my 6179.

See U tonight ... Jean

Temperaturforlop i isolerte stalkonstruksjoner ved brann page2 fixed.sm (269,27 KiB) descargado 1258 vez(es).

You mean you downgraded 6179




Jean,

I can not get it to work in my current version of Smath.

Is it possible another solver has to be used? One of the Runge-Kutta versions maybe?

You are quite right though, the fact that the first of the four equations work on your sheet suggests that it should work. However, that values in the solution you posted is quite wrong... Not quite sure why that is though, has to be something with the input.

I'm quite curious as to what the workaround/solution to this project will be. Looking forward to seeing what you will come up with

Best regards,
Hans Kristian
#73 Publicado: 8/5/2018 0:47:40
Jean Giraud

Jean Giraud

983 me gusta en 6.866 mensajes.

Grupo: User

Wrote

Jean,

I can not get it to work in my current version of Smath.

Is it possible another solver has to be used? One of the Runge-Kutta versions maybe?

You are quite right though, the fact that the first of the four equations work on your sheet suggests that it should work. However, that values in the solution you posted is quite wrong... Not quite sure why that is though, has to be something with the input.

I'm quite curious as to what the workaround/solution to this project will be. Looking forward to seeing what you will come up with



Hanski,

A bit of headache
Those solver may fails ... guess the cause "Division by zero".
You should have the first segment running as the picture.
Just to show how difficult it could be, read the ODE Yuk.

Jean

HanskiRkadapt.PNG

Temperaturforlop Compactum.sm (60,13 KiB) descargado 1097 vez(es).


#74 Publicado: 8/5/2018 0:52:39
Jean Giraud

Jean Giraud

983 me gusta en 6.866 mensajes.

Grupo: User

Wrote

A bit of headache


Forgot to add: possibly a piece wise Finite Differences
will do. Just a matter of setting it correctly. That will
not "divide by zero " !
#75 Publicado: 8/5/2018 3:36:45
hanskl

hanskl

7 me gusta en 158 mensajes.

Grupo: User

Wrote

Wrote

Jean,

I can not get it to work in my current version of Smath.

Is it possible another solver has to be used? One of the Runge-Kutta versions maybe?

You are quite right though, the fact that the first of the four equations work on your sheet suggests that it should work. However, that values in the solution you posted is quite wrong... Not quite sure why that is though, has to be something with the input.

I'm quite curious as to what the workaround/solution to this project will be. Looking forward to seeing what you will come up with



Hanski,

A bit of headache
Those solver may fails ... guess the cause "Division by zero".
You should have the first segment running as the picture.
Just to show how difficult it could be, read the ODE Yuk.

Jean

HanskiRkadapt.PNG

Temperaturforlop Compactum.sm (60,13 KiB) descargado 1097 vez(es).





Do you have a link to that text?

All the solutions works just fine if the last part e^ø(theta) is neglected. The DE solver can handle ø(theta) in the first part of the expression.

As a matter of fact, if the last part of the expression is altered to e^ø(t), the solver can handle that too. Of course the results are wrong, but it might suggest that the thing that the solver dislikes is the fact the e^ø is dependent on theta.


Is Mathcad able to handle this DE? Can anyone try to solve it there?


PS: I still cant get the original sol_1 to calculate in my version of Smath. It just tells med "Cannot calculate". If you get the error "Division by zero", maybe you can try to modify the IC's a little bit? From 600 to 595/605, from 735 to 730/740 etc.

Best regards,
Hans Kristian

Archivo no encontrado.Archivo no encontrado.


Edit:

Does sol_4 work for you? It should work considering Ca is constant for this solution.

division by zero.PNG
#76 Publicado: 8/5/2018 8:12:25
Jean Giraud

Jean Giraud

983 me gusta en 6.866 mensajes.

Grupo: User

Wrote

Just to show how difficult it could be, read the ODE Yuk.


... Oh ! it didn't upload.
17 solvers, only rkfixed responds at very specific 'N'

ODE Yuk.sm (27,65 KiB) descargado 1100 vez(es).
#77 Publicado: 8/5/2018 22:44:00
Jean Giraud

Jean Giraud

983 me gusta en 6.866 mensajes.

Grupo: User

Wrote

Is Mathcad able to handle this DE? Can anyone try to solve it there?


I doubt because rkfixed, Rkadapt are same.
The first segment maybe ? from the "Stiff option"
Good news is that the project has an elegant solution.
It consists in solving the Integral Equation
Will post it before bed time ...

#78 Publicado: 9/5/2018 0:03:51
Jean Giraud

Jean Giraud

983 me gusta en 6.866 mensajes.

Grupo: User

Wrote

It consists in solving the Integral Equation



... maybe there is some applicable scaling factor ? ?

Temperaturforlop.PNG

Temperaturforlop Compactum Copy.sm (48,23 KiB) descargado 1159 vez(es).
#79 Publicado: 9/5/2018 4:31:13
hanskl

hanskl

7 me gusta en 158 mensajes.

Grupo: User

Wrote

Wrote

It consists in solving the Integral Equation



... maybe there is some applicable scaling factor ? ?

Temperaturforlop.PNG

Temperaturforlop Compactum Copy.sm (48,23 KiB) descargado 1159 vez(es).



Interesting! I will look into this later this evening!

But from the top of my head - the X-axis should represent time in minutes, not temperature.

Also, it took quite some time for the sheet to finish calculating.

Best regards,
Hans Kristian

H1.PNG
#80 Publicado: 9/5/2018 10:55:01
Jean Giraud

Jean Giraud

983 me gusta en 6.866 mensajes.

Grupo: User

Wrote

But from the top of my head - the X-axis should represent time in minutes, not temperature.

Also, it took quite some time for the sheet to finish calculating.

Best regards,
Hans Kristian



1. You can leave it in native 't'
2. the default Integration accuracy is 100, set it 50
it will have no influence in this application but much faster.
1.7 min in my 1.66 GHz laptop runs 225 greedy maths.
3. Does your version bracket t:=[0,5..600] ?
rather than Smath 6179 t:=0,5..600

Temperaturforlop Compactum Copy.sm (53,22 KiB) descargado 1144 vez(es).

  • Nuevos mensajes
  • Sin mensajes nuevos