{"action":"opened","issue":{"url":"https://api.github.com/repos/NathanKell/ModularFuelSystem/issues/207","repository_url":"https://api.github.com/repos/NathanKell/ModularFuelSystem","labels_url":"https://api.github.com/repos/NathanKell/ModularFuelSystem/issues/207/labels{/name}","comments_url":"https://api.github.com/repos/NathanKell/ModularFuelSystem/issues/207/comments","events_url":"https://api.github.com/repos/NathanKell/ModularFuelSystem/issues/207/events","html_url":"https://github.com/NathanKell/ModularFuelSystem/issues/207","id":317329890,"number":207,"title":"New Cryo discussion","user":{"login":"Starwaster","id":5440121,"avatar_url":"https://avatars0.githubusercontent.com/u/5440121?v=4","gravatar_id":"","url":"https://api.github.com/users/Starwaster","html_url":"https://github.com/Starwaster","followers_url":"https://api.github.com/users/Starwaster/followers","following_url":"https://api.github.com/users/Starwaster/following{/other_user}","gists_url":"https://api.github.com/users/Starwaster/gists{/gist_id}","starred_url":"https://api.github.com/users/Starwaster/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Starwaster/subscriptions","organizations_url":"https://api.github.com/users/Starwaster/orgs","repos_url":"https://api.github.com/users/Starwaster/repos","events_url":"https://api.github.com/users/Starwaster/events{/privacy}","received_events_url":"https://api.github.com/users/Starwaster/received_events","type":"User","site_admin":false},"labels":[{"id":68612769,"url":"https://api.github.com/repos/NathanKell/ModularFuelSystem/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-04-24T17:47:52Z","updated_at":"2018-04-24T17:47:52Z","closed_at":null,"author_association":"COLLABORATOR","body":"This issue is an informational issue to discuss some new cryo features (going live for the final KSP 1.3.1 update and then on to KSP 1.4.*\r\n\r\nThe two new features are\r\nMulti-Layer Insulation (layered aluminized mylar)\r\nDewar type tanks: Vacuum bottles.\r\n\r\nMLI can be added to tanks at the TANK_DEFINITION level by setting numberOfMLILayers = True and can also be added by players. Currently there are no TANK_DEFINITION types that have this. Cryogenic and Cryogenic Balloon types are candidates but I have not done this at this time. Configured and player added layers are cumulative. MLI increases mass and cost of a tank part.\r\n\r\nDewar bottles can be added to the individual TANK nodes via isDewar = true and I have already done this for cryogenic TANK nodes in the ServiceModule TANK_DEFINITION. _Not player configurable and will require additional GUI work if we want to make that happen._ No change to mass or cost; we can edit the mass and cost for these tanks if needed? \r\n\r\nThese two features work in different ways: Cryo has always worked by treating the part temperature as the outer tank surface, including SOFI insulation if it exists and the conduction is calculated based on the tank thickness and conductivity combined with SOFI thickness and conductivity. It actually uses existing conduction. \r\n\r\nMLI actually adjusts the skin-internal conductivity where the skin is treated as the outermost layer of insulation and skin-internal conduction is adjusted using a simplified version of Lockheeds MLI Equation. (simplified modifed). Heat conductivity is adjusted constantly so that skin-internal conduction is approximately the same as it would be IRL. Part-part conductivity also benefits; we assume that conduction pathways such as struts are minimized and insulated.\r\n\r\nDewars force the boiloff code to use an alternate radiation based model. Any configured TANK insulation/tank thickness is ignored at this time. Insulation meaning SOFI and not MLI. MLI + Dewars do work together.\r\n"}}
{"actor":{"display_login":"Starwaster"}}