Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thermoelectric Generator Statistical Analyzer
#10
(10-09-2017, 03:07 AM)Sundance Wrote: You seem to know what you're talking about when it comes to engines, apologies I skimmed through your post as the engine science is something that never really interested me, which i'll explain below.

I am however, familiar with other nerd shit such as derevitives over time, given my background in physics. My general question is; does the engine and by extension gas physics really something that can be pumped into a formula dt/dn? I read that even under general circumstance (i.e: Not a hellburn) it behaves under it's own accord. Increases over time yes, but whether it's quantifable to the sane mind is another question altogether.

If my understanding of what's going on is accurate, then yes.

Here is my understanding:
Quote: HELLBURN NERD PHYSICS

This document answers such questions as, How do hellburns work on a deeper
level? Why is the PTL putting out as much energy as a quasar? Why is the
thermoelectric generator still working with all the pipes burst?

There are three critical things that make hellburns work:

* Characteristic gas values (P/V/T/amt.) held in arbitrarily-sized variables
(bignums)

* Atmospheric/Chemistry system ignores standard enthalpy of reaction

* Pipe (hot/cold loop) burst scheme works differently than how it is presented
on-screen

-------------------------------------------------------------------------------

Bignums

SS13 was originally written as an atmospheric simulator by a physicist and is
impressively built. It uses 'bignums' to store the fundamentally important
values of gases around the station, specifically pressure, temperature, and
molarity (amount, volume, however you want to think about it). This has the
effect of making gasses infinitely divisible. In "real life", gasses are limited
in this regard by the fact they are constituted by amounts of atoms/molecules
which are at some point indivisible and finite. SS13 has no such limitations,
and can be compacted/divided to an infinite degree bounded by the server's
free memory (and not by bitness bounds exhibited by fixed-width floats, ints,
etc.)

-------------------------------------------------------------------------------

Enthalpy and Le Chatelier's Principle

Secondly, SS13 has no concept of certain factors relating to specific enthalpy
and standard enthalpies of reactions. This is a little difficult to describe
without using verbose & impenetrable language, so instead here's a though
experiment that demonstrates what I'm talking about:

Imagine you have a bic lighter filled with infinite fuel enclosed in a hollow
sphere made of handwavium, a material that perfectly insulates heat and emits
zero black body radiation. The bic lighter ignites and burns perpetually.

In real life, the interior temperature of the sphere would only reach a finite,
stable point. "Energy", here, is in the form of Brownian motion of gas
particles, which is also temperature. As temperature increases, the
differential (perhaps, potential) for the oxidation reaction to "push" against
the system atmosphere decreases, and eventually you reach an equilibrium where
oxidation products, oxidants, and fuel all coexist.

In SS13, exothermic oxidation reactions aren't as intricately modeled and
energy/temperature is just some scalar quantity which is incremented with a
constant amount when oxidation occurs. The interior of the sphere's temperature
would diverge towards infinity.


-------------------------------------------------------------------------------

Burst Pipes

Finally, the way burst pipes comprising the hot/cold loops work "under the hood"
isn't intuitive and the on-screen graphics misrepresent things: Burst pipes look
like they have large empty gaps in them that would completely break any kind of
flow. The reality (in SS13) is more akin to the pipes just forming a single
crack per tile that leaks only some of the gas, and never expands or forms more
cracks past the initial one. *The takeaway to this is that since there are a
finite number of pipe tiles, then there are a finite number of cracks, and a
finite "leakage" figure describing how much gas is leaving the system that is
achieved once all pipes are burst.*

-------------------------------------------------------------------------------

Putting It All Together

The second point concerning enthalpy allows gas in the combustion chamber to
reach infinite temperatures. As gas is pumped in and burns, the temperature
increases at a constant (albeit large) rate. In turn, this causes the hot loop
gas passing through the combustion chamber heat exchange pipes to increase in
temperature and pressure at non-constant rates.

Those rates are the absolute #1 most critical components of a hellburn.

There is an efficiency drop at higher pressures in the loops, as in the eyes of
SS13 higher pressures always means less quantities of gasses in the loops. Your
temperature increase rate has to out-compete this loss.

Your pipes will eventually burst. Every single pipe in the hot/cold loop will
burst. The aforementioned shows how this results in a fixed amount of gas
leaving both loops, and your temperature increase rate has to be so high as to
power-through this. Note that the amount of gas lost is initially very high as
there is still a lot of gas in the loops, but as that quickly approaches zero,
this effect diminishes.

Once the pipes burst, you will have an incredibly small amount of gas present in
the pipes. We're talking like, less than a trillionth of a trillionth of an
atom. Because of bignums this is OK, but your temperature increase rate has to
overcome the diminishing heat capacities of smaller and smaller amounts of gas
mixing in the TEG from both loops.

-------------------------------------------------------------------------------

I'll update this as time goes on, as I realize I've forgotten and/or misspoke
about things, and keep a log below.


kremlin


https://ce.gl/hellburn-physics.txt
Reply


Messages In This Thread
RE: Thermoelectric Generator Statistical Analyzer - by kremlin - 10-09-2017, 04:17 PM

Forum Jump:


Users browsing this thread: 6 Guest(s)