Jump to content

[1.12.x] Heat Control - More radiators! (August 18, 2024)


Nertea

Recommended Posts

the only thing i noticed is, that when the radiators (or an other single part of the ship) is very hot and you timewarp really fast, the heat is distributed evenly to the whole ship ... which can be very destructive, when you have 4 or more nearly melting radiators ...

Well, theres already wierdness with the heat system when you timewarp.

Also, I'm not sure how much of it was because I was at Moho, but the entire ship got pretty hot after returning to it after some time. Give me a min to post a pic.

I don't have an image of the hot ship atm, but I do have a pic of the stage that I'm talking about in the editor.

Also, the maxtemp of those hydrogen tanks is really low, no idea if that was intended or not.

screenshot58_zpstyphwnah.png

Edited by smjjames
Link to comment
Share on other sites

the only thing i noticed is, that when the radiators (or an other single part of the ship) is very hot and you timewarp really fast, the heat is distributed evenly to the whole ship ... which can be very destructive, when you have 4 or more nearly melting radiators ...

Was about to comment on this. As soon as I go over 100x timewarp, things start blowing up. I've tested this on a clean install with only Heat Control and Near Future Electrical (and HyperEdit, for testing purposes, but I doubt that's it), and it still happens. It's really easy to reproduce as well.

Take a probe core, an MX-2 reactor and two XR-4500 radiators, put them in space, extend the radiators, start the reactor and increase warp to above 100x. The MX-2 overheats and explodes.

EDIT: And you already commented on that. Is it possible to detect time warp? Maybe add a workaround that sets heat output to zero when using 100x+ time acceleration or something similar? I realize that would be more of an Near Future Electrical Issue, but still.

Edited by Hellrespawn
Link to comment
Share on other sites

I'm still a little confused about how this all works. Should the insulators be between the engines and the fuel tank, or should it be insulating what's above the fuel tank in the stack?

That is, should I be treating the fuel tank as a heat sink, with radiators attached radially and the insulator to keep the heat from spreading?

Link to comment
Share on other sites

Was about to comment on this. As soon as I go over 100x timewarp, things start blowing up. I've tested this on a clean install with only Heat Control and Near Future Electrical (and HyperEdit, for testing purposes, but I doubt that's it), and it still happens. It's really easy to reproduce as well.

Take a probe core, an MX-2 reactor and two XR-4500 radiators, put them in space, extend the radiators, start the reactor and increase warp to above 100x. The MX-2 overheats and explodes.

Is it just one part thats exploding or does the whole thing explode?

Link to comment
Share on other sites

I'm still a little confused about how this all works. Should the insulators be between the engines and the fuel tank, or should it be insulating what's above the fuel tank in the stack?

That is, should I be treating the fuel tank as a heat sink, with radiators attached radially and the insulator to keep the heat from spreading?

Heat management is tricky, and it all depends on where the heat is coming from and what you want to protect.

If you just want to keep the engine from blowing up, likely you don't want any insulators at all. Dump the engine heat into the biggest mass you have available (ie. the whole rest of the ship), and then radiate away from that mass.

If you have multiple heat sources (like a nuclear reactor and also an engine), you may want an insulator between them so you can treat each one as an independent problem.

Keep in mind that as you use up the fuel, the mass of the fuel tank will decrease, which might also complicate matters.

(FWIW I've done heat engineering in real life, but I'm only starting to play around with it in KSP.)

Link to comment
Share on other sites

I reproduced what I was talking about while over Kerbin. Pretty sure that it shouldn't be getting that hot and the temp is actually cooling down after. Plus I think it's the same one because when you go into high warp, it resets up to 794 or so. Even bypasses the insulation.

screenshot61_zpsapmvypcb.png

Closeup of the network of heat pipes.

screenshot63_zpsu1evglbw.png

- - - Updated - - -

Nothing to do with me sadly, that's how heat behaves in stock.

Oh wait, that thing which I showed above is a stock quirk? Oh well.

Link to comment
Share on other sites

As I mentioned above, this is a stock bug/"feature". When you go above 100x timewarp, the entire ship gets treated as one unit and the sum of heat dissipation and generation is computed and applied to the ship. I'm not 100% sure how the formula works. I suspect it is the same with loading/saving. There's nothing I can do about this, really.

Link to comment
Share on other sites

As I mentioned above, this is a stock bug/"feature". When you go above 100x timewarp, the entire ship gets treated as one unit and the sum of heat dissipation and generation is computed and applied to the ship. I'm not 100% sure how the formula works. I suspect it is the same with loading/saving. There's nothing I can do about this, really.

so best things is to stay UNDER 100x timwaro until things got cooled enough.

good to know

Link to comment
Share on other sites

so best things is to stay UNDER 100x timwaro until things got cooled enough.

good to know

Doesn't help if you've got a reactor running with radiators because things won't cool down. Well, the radiators won't anyway.

I wonder if the new skin heating system in 1.03 will fix this.

Link to comment
Share on other sites

I'm about to do a small update to this pack, are there any bugs that need to be worked out?

Not so far, loving it, could we get a larger radiator please ? :P

One of my craft is sporting 2x 2000ec/s reactors and with the engines I needed almost 30 of the largest radiators to keep it all from burning up.

Would be nice to cut down on the part count ;)

Edited by Donziboy2
Link to comment
Share on other sites

Not so far, loving it, could we get a larger radiator please ? :P

One of my craft is sporting 2x 2000ec/s reactors and with the engines I needed almost 30 of the largest radiators to keep it all from burning up.

Would be nice to cut down on the part count ;)

Uh, the XR-4500 is pretty dang big, and for the reactors, use the ones that are specialized for the reactor type.

Link to comment
Share on other sites

Minor update, with several new parts, including the oft-requested ISS-style triple radiator, surface curved radiators (make an Apollo radiator!) and a new mini radiator fin. In addition, two heat exchanger parts which have high conductivity and nice mount points for heat pipes and radiators.

Heat Control 0.1.1

  • Added RBMK-1500 and RBMK-1000 Heat Exchangers
  • Added XR-1500x3 Deployable Heat Radiator
  • Added YC 600, YC 400 and YC-400 Surface Heat Radiators
  • Added YZ-70 Heat Radiator Fin
  • Fixed compatibility issues with DRE
  • Fixed identical costs for all insulators
  • Cost pass for all radiators, most got cost decreases.
  • Reduced mass of Tau radiator to 0.07 from 0.10
  • Increased mass and heat rejection of XR-6000 (used to be XR-4500) to bring it in line visually with other radiators

Link to comment
Share on other sites

Minor update, with several new parts, including the oft-requested ISS-style triple radiator, surface curved radiators (make an Apollo radiator!) and a new mini radiator fin. In addition, two heat exchanger parts which have high conductivity and nice mount points for heat pipes and radiators.

Heat Control 0.1.1

  • Added RBMK-1500 and RBMK-1000 Heat Exchangers
  • Added XR-1500x3 Deployable Heat Radiator
  • Added YC 600, YC 400 and YC-400 Surface Heat Radiators
  • Added YZ-70 Heat Radiator Fin
  • Fixed compatibility issues with DRE
  • Fixed identical costs for all insulators
  • Cost pass for all radiators, most got cost decreases.
  • Reduced mass of Tau radiator to 0.07 from 0.10
  • Increased mass and heat rejection of XR-6000 (used to be XR-4500) to bring it in line visually with other radiators

Just out of curiosity, where does RBMK name comes from? Because in Russian nuclear tech, it means "High Power Channel-type Reactor", a type of nuclear reactor developed in USSR.

Link to comment
Share on other sites

Just out of curiosity, where does RBMK name comes from? Because in Russian nuclear tech, it means "High Power Channel-type Reactor", a type of nuclear reactor developed in USSR.

Not a coincidence ;)

Link to comment
Share on other sites

Heat management is tricky, and it all depends on where the heat is coming from and what you want to protect.

If you just want to keep the engine from blowing up, likely you don't want any insulators at all. Dump the engine heat into the biggest mass you have available (ie. the whole rest of the ship), and then radiate away from that mass.

If you have multiple heat sources (like a nuclear reactor and also an engine), you may want an insulator between them so you can treat each one as an independent problem.

Keep in mind that as you use up the fuel, the mass of the fuel tank will decrease, which might also complicate matters.

(FWIW I've done heat engineering in real life, but I'm only starting to play around with it in KSP.)

Thanks. I see Nertea added heat exchangers, which ought to help me greatly. I'm mainly using this for LV-N overheating for now, but I'll bear your advice in mind if I start to explore closer to Moho. :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...