Jump to content

[0.20.2] Thermostabilizers and Solar Heating (0.1 Alpha)


OrbitusII

Recommended Posts

Brought to you by Puffin Technologies Development

Got overheating SRBs? Too close to the sun and your Kerbals are cooking in their crew modules? Then this plugin is for you! The heat sinks included will maintain (or attempt to) the same temperature as long as your vessel is physics-enabled.

Notice: This plugin is currently in an alpha state and so is not completed. There may also be bugs and other problems that occur when in use, so please report any issues you encounter on this thread.

Model Previews (not in use yet)

l8FPhC2.png

aI3OXw3.png

Downloads

Alpha 0.1

Source Code

Spaceport has been acting up, so the links are to my Dropbox.

Planned Features (currently being incorporated)

More accurate solar heating (special thanks to Holo and ROFLCopter64bit)

Powered cooling systems (with dynamic stableTemp settings using GUI)

Crew life support (maybe; as separate download)

Credits:

Models: Mekan1k

Plugins: OrbitusII

Consulting: Holo, ROFLCopter64bit (thread)

88x31.png

This work is licensed under Creative Commons Attribution 3.0.

Edited by OrbitusII
Link to comment
Share on other sites

Nuclear rockets will have easier times now :D cheers

They will for sure once I get the all-ship cooling set up. All you have to do right now is enable surface attachment on the engine config files to allow you to place the sinks on the engine itself. Stack and all-vessel cooling should be incorporated soon, especially now that I have the solar heating and C# extensions finished and figured out.

Link to comment
Share on other sites

Those heat radiators will not work well in space. It seems you used processor cooler as an inspiration, but those work mainly due to convection. There's no air in space :) Main method of thermal transfer there is radiation, and your parallel plates will radiate heat into each other. You would want something like fins on stock RTG, spaced by 90 degrees.

http://www.projectrho.com/public_html/rocket/basicdesign.php#id--Heat_Radiators

Here's the relevant link. (Thank you Nyrath :D)

Link to comment
Share on other sites

Those heat radiators will not work well in space. It seems you used processor cooler as an inspiration, but those work mainly due to convection. There's no air in space :) Main method of thermal transfer there is radiation, and your parallel plates will radiate heat into each other. You would want something like fins on stock RTG, spaced by 90 degrees.

http://www.projectrho.com/public_html/rocket/basicdesign.php#id--Heat_Radiators

Here's the relevant link. (Thank you Nyrath :D)

The parallel radiators are not for space- the weird broken object is designed to be a flush black-body radiator, for use in space. The pattern of facets on it's surface is supposed to be a fractal pattern, to maximize surface area and decrease radiating towards another panel- the inside surface would be flat, to allow for even distribution of heat across the internal surface. In essence, it lets the heat go one way faster then the other, allowing the material to act as a 1-way mirror for heat.

(It goes one way, not the other)

EDIT: I think we should make a radiator panel that is like your description.....

Edited by Mekan1k
Link to comment
Share on other sites

Are there coolant tanks that drain a coolant? Or is it like "place part....profit!" style?

What would happen if you made a vessel and did not install a cooling system? Are there plans for parts like engines or other things to explode?

Link to comment
Share on other sites

Are there coolant tanks that drain a coolant? Or is it like "place part....profit!" style?

What would happen if you made a vessel and did not install a cooling system? Are there plans for parts like engines or other things to explode?

The plan is for the system to take advantage of the natural heating system... The heat from all over the ship would be available for the radiators to pull, so that the engines can be run at full strength, and it is supposed to simulated heating by the sun....

It uses the inbuilt heating system to take advantage of how objects are supposed to radiate heat or not, depending on where the sun is... So, well, as far as I understand it, no. The coolant is not lost on a real life spacecraft, so it is inferred by the action of the plugin. Your job, as the engineer of ships and pilot, is to make sure the radiators stay out of the sun, if possible, and build the ship so that the radiators push the heat away from the ship.

Link to comment
Share on other sites

Alright. Thanks for the clarification, maybe it's just Mass Effect Codex that I'm thinking of in terms of limited supply coolant in space. Though I do know older AC units that use freon would have to be refilled periodically by maintenance crews.

Just doing a little research shows that rocket fuel and oxidizer can be used in a method called "regenerative cooling" where it passes over a shroud over the engine, absorbing heat before being ignited and expelled as propellant. Though it appears to be an incredibly stressful method of cooling on an engine's internal components.

Link to comment
Share on other sites

Alright. Thanks for the clarification, maybe it's just Mass Effect Codex that I'm thinking of in terms of limited supply coolant in space. Though I do know older AC units that use freon would have to be refilled periodically by maintenance crews.

Just doing a little research shows that rocket fuel and oxidizer can be used in a method called "regenerative cooling" where it passes over a shroud over the engine, absorbing heat before being ignited and expelled as propellant. Though it appears to be an incredibly stressful method of cooling on an engine's internal components.

Regenerative cooling is effective, but it has never been utilized due to, yes, the stress on the more fragile parts of the engine. There is another version that uses the heat absorbed by the skin of the ship to act as the heating element of a massive ramjet, an acceleration shroud that would go around the exhaust....

However, there is a simple solution.

Liquids in microgravity act, well, like liquids im microgravity. They Cling to everything they come into contact with, and in space they act like this:

tumblr_m6drmd9Ea61qckzoqo1_500.jpg

And the ISS's coolant system takes advantage of this- the coolant is used to siphon the heat from internal radiators, which causes the liquid to expand (the pumps establish a direction of flow), then the coolant flows through radiator fins near the black-body radiator emitters, cooling the coolant down again to be re-used. There are designs that utilize static magnetic funnels, which only allow liquid to pass through them a certain way, and may other designs for making it more efficient, but there is always a LIMIT to how much energy the coolant system can shift out of the ship.

In the freon ac's the coolant was evaporating, or leaking out of the system in minute amounts.

However, on a spacecraft any fluid can be used for cooling, as long as the heat has a place to escape.

Link to comment
Share on other sites

What about retractable radiator plates? I imagine it like a radial attachment port with X-shaped cross-cut. Plates are retracted during atmospheric flight, or when engines are turned off. But when they do work, plates start to emerge. When they are fully deployed, and there is still heat to radiate, they might start to glow :) What do you think?

Link to comment
Share on other sites

If you look at this picture of the ISS, you can see the white radiators are essentially flat sheets that are placed perpendicular to the plane of the solar panels. The reason for this is that radiators can also *accept* heat from sources such as the sun, heating your craft. As such, having them placed perpendicular to the panels (which should always be facing the sun) should ensure the radiators never face the sun.

In terms of body mounted radiators, they also tend to simply be flat surfaces - however, in this case the satellite is either pointed so as not to present radiators to direct sunlight (except if the satellite is getting chilly for some reason) or they have louvers (shutters) that can alter their radiative properties.

Link to comment
Share on other sites

The way the plugin works is not by the shape of the radiator, but by code. We could work on more accurate radiator designs if people wanted it though. :) For now we're just focusing on making it work, and that includes the powered coolant systems, more accurate solar heating, and all-ship cooling.

Link to comment
Share on other sites

For clarification, I was just posting that to help clarify some of the discussion about radiators as I had seen the authors and others talking about it.

Also, as someone on an astronautics course who has spent months dinking about with this gunk, I needed some kind of practical outlet ;)

Link to comment
Share on other sites

For clarification, I was just posting that to help clarify some of the discussion about radiators as I had seen the authors and others talking about it.

Also, as someone on an astronautics course who has spent months dinking about with this gunk, I needed some kind of practical outlet ;)

No worries, I enjoy getting good feedback to improve it. :) I'll be sure to take a look at that article to find out what I can to improve the code.

The plan is that each radiator, will have been assigned specific properties in/out of atmosphere, to allow for a little* more realism.

* means that much.

Exactly. It currently uses a floatCurve (same thing as the ISP keying) in the config file to identify what the efficiency is at what altitude. For example, you could make it twice as efficient at 0.5 atm than it is at 1 atm; while this isn't necessarily realistic, you can make it work that way. :P

Link to comment
Share on other sites

Maybe the description would make a joke about fans not working in space? :wink:

I was going to make a joke to that account, and I think we will come up with something...

So, realistic radiators might be a thing? :D yay! Electrical draw for pumps, valves and solenoids oh my! :P

In all seriousness, this mod makes me very happy.

Yes. There will, however, be versions that are 'cheaty', with little -to - no electric draw (solid-state magnetic 1-way valves), and massive dark-side efficiency, and others with variable power siphoning that "dumps" the heat out of space and time, allowing for sun-bases and such, at the expense of LUDICROUS power draw.

Link to comment
Share on other sites

I was considering a non-mod part pack to achieve this function, the idea was to add a generator module to certain things that would produce negative heat and a custom resource, HotCoolant, and another generator in other parts that would consume HotCoolant, add heat to the part, producing ColdCoolant; I gave up on it when I found out the heatDissipation settings don't work.

This looks awesome, can't wait to see it more fleshed out!

Link to comment
Share on other sites

So, well, as far as I understand it, no. The coolant is not lost on a real life spacecraft, so it is inferred by the action of the plugin.

Well the Herschel Space Telescope is now no longer functional as it has run out of liquid He coolant, and the Spitzer is nearing end of life for the same reason.

So just what does this do? I've only ever seen mainsails and jets overheat and explode. Would this help during re-entry?

In reality staying cool in space is a difficult concern, so the point of the mod would be to make heat a more serious concern and then provide parts to help you deal with that concern.

Edited by Moon Goddess
Link to comment
Share on other sites

Well the Herschel Space Telescope is now no longer functional as it has run out of liquid He coolant, and the Spitzer is nearing end of life for the same reason.

In reality staying cool in space is a difficult concern, so the point of the mod would be to make heat a more serious concern and then provide parts to help you deal with that concern.

When satellites and other vehicles are designed in space the engineers take great care to make sure there is little-to-no leakage. When things like 'operational lifespan' is calculated for spacecraft, the liquid coolant is usually not taken into account, as the leakage is so small that other, more important parts will probably break first. Satellites that end their life like the Herschel are exceedingly rare due to the fact that the coolant systems are supposed to be contained.

That, and the Herschel was designed to be almost at zero kelvin, to see sub-millimeter wavelengths, making the vacuum of space effectively WARMER than the telescope's optical systems. Same goes for the Spitzer, at a whopping 5 degrees kelvin, it is roughly 2 degrees warmer than the vacuum of space if the vacuum was in shadow.

Let me put it like this: our plugin does not assume that the vehicle is cooled by a dedicated supply of liquid helium. It uses our own coolant, harvested from our own unethical sources.

To rosenkranz:

Moon_Goddess is correct- Staying cool in space is difficult, and this plugin is supposed to make it so that you can use the radiators for, well anything. And yes, it should (in theory) be able to assist with re-entry, but that is not the primary purpose.

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

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...