Search the Community
Showing results for tags 'thermal'.
Found 2 results
Heat Pump version 1.3.0! Heat Pump is derived from the heat pump code that originated in Modular Fuel Tanks / Real Fuels, originally created by ialdabaoth (who is awesome!) HeatPump from RealFuels Version 1.3.0 updated for Real Fuels (any version of RF that works with KSP 1.2.2) The purpose of Heat Pump is to intercept heat and cool down cryogenic tanks to prevent boiloff. Pumps can be configured with the following features. An amount of heat is removed from protected parts (active refrigeration) equal to a flat rate multiplied by a temperature delta. The flat rate is capped at ten times the flat rate value by default. The heat pumps also attempt to remove any heat that leaked into the part's interior (from the skin and adjacent parts) Resource cost per kilowatt of heat removed. The amount of heat moved into the radiator is split up among any symmetrically added radiators. This mod comes with a radiator part created by zzz (licensed by GingerCorp) and Heat Pump versions of all stock radiators are also included. Another feature is that the conductivity of protected parts is lowered. This represents the addition of multi layered insulation to the outside of the part. (generally cryogenic fuel tanks). In real life applications, this would be an important part of thermal management. This feature will require balancing against the loss rates of Real Fuels tanks which assume that insulation was builtin but don't take into consideration ZBO applications. The radiator will drain heat from whatever it is connected to. It drains a flat rate of 50kw + a amount equal to whatever heat is leaking through the insulation. (this because the goal is zero boiloff) KNOWN ISSUES Time warp faster than 100x (technically this starts at 1000x which is one step up from 100 in stock) will cause problems because KSP's thermodynamics switches into analytical mode which doesn't simulate heat transfer in a time based manner. If you must warp faster I recommend doing it from the space center until a solution can be found. Download Latest Github (source) If you find this mod helpful and want to throw some money away, feel free to click the donate button below! License for the plugin is CC-SA-BY as it was in Real Fuels. (with the provision that derivative works must proclaim that ialdabaoth is awesome) License for the zzz radiator is public domain as all of zzz's released parts are public domain. (the part is renamed to avoid conflict with any other mods that may be using it) https://creativecommons.org/licenses/by-sa/3.0/us/
Hi, sorry to ask even more awkward questions again, but I've not been able to search up any definitive answers, or yet figure out for myself (even from the copious thermal debug info) what exactly is happening under all circumstances, here. This Reddit thread did a great job of fathoming the equations and figures for drill's surface harvesting mode (with different level engineers on board). I've confirmed them myself, experimentally, and re-arranged the relevant wiki page a little. I've also expanded the information on the wiki about radiators, regarding their core cooling stats, adding a table of the core cooling requirements of the 4 ore processing parts. I've observed (experimentally, in game) the differences in the time it takes to warm up a drill core, quicker with higher level engineer, when surface harvesting. E.g., using the setup shown below, for a good little demo, with table showing results: Engineer Level Drill Junior Warm up time (s) None 156 0 70 1 41 2 30 3 24 4 20 5 17 I was originally thinking that the drill cores produce additional heating, in line with their additional charge usage, and so there must be additional cooling bonus provided too, since the number of radiators required stays the same, but I couldn't make anything out in the debug stats to support this. (1) Does heat produced by drills in surface harvest mode vary by engineer level? (Or is there only some kind of warm up bonus added...?) Further, with the asteroid harvesting mode: I found that the ore production rate scales up with the engineer level, as expected, but the electric charge used remains a flat rate (0.3EC/s for Drill Junior). (2) This flat EC useage is a deliberate decision on mechanics, yes? Further, with engineers of level 3 or below, it wasn't possible to cool the drills to optimal level with any amount of radiators. So I'm thinking that the drill's "max cooling" stat is being modified by engineer level (although, again, I can't see any read-out that confirms this directly). Or, the drill's heat produced is being scaled *up* for lower level engineers (I think I observed the drills warming up quicker for lower level engineers, which would support this)... (3) What's happening with drill's thermal stats during asteroid harvesting (by engineer level)? (4) Some other nuances I've observed that it would be nice to clarify (if all desired behaviour): Drills will not detect insertion into asteroids, if already extended, when moving the whole craft into position and grabbing asteroid. (And can not drill asteroids not part of the same craft?) Drills report "100% load", only with level 5 engineer (otherwise "operational"). Does this indicate load scaling from engineer bonus? Minor bug: drill status continues to show "no storage space" after the ore tank(s) have been re-enabled for fuel transfer (and ore is in fact flowing in). And continues showing "100% load" after EVA-ing level 5 engineer. Until stopped and started again. My expectation, from last time, is that @RoverDude would be the best member/dev to talk to here, given these mechanics stem from his work. So I'd be much gratified of any input again (thanks). P.S. I also plotted a graph of drill's thermal efficiency verses core temperature... ... But there's no way to embed this in the wiki (with "migration issues", still). (5) Any chance this wiki situation will change, or any way around embedding images (editing templates, etc)?