Mod IIP: Fossil Fuels

  • KohGeek
    3rd May 2015 Member 2 Permalink

    Yes, this idea has been modded before, like 3 times...


    But no, it might consist of completely different element, different scenario etc...(Might, as I really have no great idea to code it)
    I'm a newbie to C++, do not expect it to be released at all LOL. Just trying to accumulate idea.
    Might incoporate more idea than originally expected, but stick with the fractional distillation thing first.

    1. New elements (OIL)
    PROP = Propane, can be found in resevoirs
    CRUD = Crude Oil, consist of everything below
    PENT = Pentane (Not very exact, but anyway)
    NAPH = Naptha
    GASO = Gasoline (Ah I love the smell of it) << Off topic
    KERO = Kerosine
    DIEL = Diesel
    LUBR = Lubricating Oil
    TAR = Residue of everything heh, Acts like liquid first, but normally glumps* together, then turns into solid when cooled.
    BTAR = Powdered TAR, will form TAR if heated
    CABN* = Carbon, forms when extreme lack of oxygen
    CO* = Carbon monoxide, forms when slightly lack of oxygen
    OXG = Oxygen, because in TPT built-in oxygen burns themself (.....)
    FOSS = Fossil, forms PCRU and PPRO depending on their tmp if under pressure, and sealed from the atmosphere.
    PCRU = Forms CRUD under pressure and heat (In powder state)
    PPRO = Forms PROP under pressure and heat (In powder state)
    SO2 = Sulfur Dioxide
    NO2 = Nitrogen Dioxide
    AIR = For the Chem to work meh, atmospheric composition XDXD
    ARAI = Acid Rain huh.
    CATA = Catalyst to remove sulfur if hydrogen exist. (During preprocessing)
    HYDR = Hydrogen, in TPT things burns without oxygen hmmm.
    CAT2 = Produces longer chain hydrocarbon with carbon, hydro and any above. Produces PROP with carbon and hydrogen alone. (Will have added features)
    CAT3 = Hydrocracking with existence of hydrogen. (Will have added features)
    SULF = Useless.

     


    2. Details (OIL)
    a. CRUDE OIL has a possible combination of uhm 9*8*7*6.. 7! which is more than a few thousands?
        ....
    b. Let CRUD start with random tmp then... 9 of them, which mixes with one another but isn't obvious?
        Isn't that liquidied form of the gases?
        ......

    The elements listed has volatility, flamability (How long it burns), heat when burning as of descending order.
    1. PENT
    2. NAPH
    3. GASO
    4. KERO
    5. DIEL
    6. LUBR
    7. TAR << Yes it burns, not it will not turn into liquid or gas.

    1-6 will have a tmp, signify 0 - not processed, 1 - clean of sulfur, NO2 will form if fire is burnt in excess of 1500C, SO2 will form if not cleaned off, and will decompose under CAT4 into SULF & OXG. Both will form acid rain. NO2 will decompose after a period of time into NITR and OXG, and both will corrode metal. Badly.


    1-6 will have liquid and gaseous state, will not ~turn back to CRUD unless under extreme pressure and temperature~*, will varying flash point, varying autoignition temperature, burn with different speed, burn at different temperature and produces different amount of "pollutants"

    7 (TAR) have only liquid* and solid state, will burn if exceed a certain temperature, will form very smooth surface that can withstand pressure, heat (to a certain degree), acid and more. If solidified, will not turn back to liquid state, however might break into BTAR under extreme pressure.

    CRUD - When formed, will have the tmp2 of 0, signifying not "preheated". If preheated to a temp of 350C, tmp will become 1, temp will reset to 22C and the fractionates can be fractionated.

    PPRO, PCRU - Will not burn under any circumstance, will decompose however, into FOSS again, if exposed to environment.

    Okay, this is getting very very repetitive ._.

    3. New elements (COAL)
    PEAT = Peat (LOL)
    LIGT = Lignite
    SBCO = Sub-bituminous Coal
    BICO = Bituminous Coal
    ANTH = Anthracite
    GARP = Graphite
    DIMD = Diamond
    DPLA = Dead plants
    PCOA = Pre-coal
    CCAT = Catalyst to liquify coal



    4. Details (COAL)
    Under pressure, enclosure and heat, things will be like this. 
    Dead Plants -> Peat -> Lignite -> SBCO -> BICO -> ANTH -> GARP/DIMD

    Again, the flamability will decrease throughrout, GARP and DIMD will almost not burn. SO2 will always be produced except the last 2. Amount of pollutants will also decrease with every level.

    SBCO, BICO, ANTH can be liqufied and gasified, respectively into NAPH (untreated) and CO + HYDR + SULF. Gasified (and liquified) coal will burn, and produce the same result as the Fossil Oil. 

    Coal can be gasified by added OXG and WTRV and then heating it to 850C under immense pressure. Coal can be liquified if hydrogen is added and then CCAT is added and pressure and heat is applied.

     



    This has gotten to a nightmare, took me 2 hours to write, gotten wayyyyy to extensive and impossible to develop in a very short timeframe.

    I think I will prioritize the OIL part first, then the COAL. However, it is still very laborious and ridiculously out of my current capabilities.

    Edit 1:
    Will add
    ANFZ = Antifreeze for many shorter-chain hydrocarbon.
    and more too come.....

    Edit 2:
    Will add
    PLAS = Plastic, resistant to corrosion, doesn't withstand great heat, gets brittle on extreme cold, doesn't hold pressure greatly. Is a solid, will break into PPLA overtime (Powdered form), formed by uhm adding LUBR to CAT2
    PPLA = Powdered plastic, burns well, produces NO2 easily, will decompose into FOSS?
    CAT4 = Refer to No. 2
    COKE = Coal that has been heated while pressurized.
    GCAT = Helps gasify coal.
    NITR = Gaseous Nitrogen, will bond with oxygen to form N2O under pressure, form NO2 if extreme heat.
    N2O = Nitrous Oxide, Yay for very very powerful liquid (It will blow out Tungsten), will dissolve in HNO3
    GLYC = Will replace ANFZ, Form with SGAR + WATR + YEST, If pressurized and heated will from ALCL
    ALCL = Alcohol, a purer form of GLYC, doesn't work like ANFZ, but can be mixed with DIES to form BIOS
    BIOS = Biodiesel, burns cleaner, with less chance of NO2, SO2 and also CO2 or CO
    SGAR = Formed by pressurizing PLNT with WTRV/WATR and heated.
    YEST = Yeast, because it will not grow, and it will produce CO2 when brewing
    HNO3 = Nitric Oxide, will have liquidfied form, form by pressuring N2O/NO2/NITR with HYDR with OXG. Will slowly decompose into OXG + WTRV + N2O
    NIGC = Nitroglycerin, why? Because it is more powerful this way hahaha, formed by uhm, adding sulfur dioxide with with nitric oxide.
    CACO = Catalytic Converter, converts NO2, N2O, CO, SO2 into clean substitutes, works best at 1500C.
    Will Remove
    PCOA = Pre-coal, not sure why I added it?

    Edit 3:
    CERA = Ceramic, form by pressuring and heating BRCK in WTRV/WATR
    PLAT + CERA = CACO

    Edit 4:
    Project abandoned Nope just kidding
    TAR can now be retrived via distillation of PEAT, WOOD under immense pressure.
    CREO = Solid, will have gaseous and liquid form, aftermath of unclean combustion, also available through distillation of TAR. Will break into powdered form under pressure. Highly flammable with low autoignition point.
    TAR will now only solidfy after CREO is distilled from it.

    Edited 5 times by KohGeek. Last: 5th May 2015
  • Lord_Bowserinator
    3rd May 2015 Member 0 Permalink

    @KohGeek (View Post) I could help with coding as I'm bored (But I don't have github...)

     

  • KohGeek
    5th May 2015 Member 0 Permalink

    It should not be a problem, SVN? Bad idea there. Make an account?
    Anyway I found one very similar mod for this it's called uhm, The Science Toy 1.2. But the fractional distillation isn't really that workable there, all the hydrocarbon has the same uhm, flash point.

  • jward212
    5th May 2015 Member 0 Permalink

    I've got most of your ideas in my mod
    https://powdertoy.co.uk/Discussions/Thread/View.html?Thread=18664

    your free to use any part of it.

    Hexadecimal colours, key temperatures, values... anything

  • KohGeek
    5th May 2015 Member 0 Permalink

    Oh thanks, I'll check it out.

  • Factorial
    5th May 2015 Banned 0 Permalink
    This post is hidden because the user is banned
  • KohGeek
    5th May 2015 Member 0 Permalink

    Factorial:

    @jward212 (View Post) Ima already using them in jaicob1s mod :P

     

     Yeah it's cool, though some flaw can definitely be worked on. Someone teach me how to do viscosity.

    Summon @jacob1!