Energy usage ratios for modded entities?

Place to get help with not working mods / modding interface.
User avatar
Deadlock989
Smart Inserter
Smart Inserter
Posts: 2529
Joined: Fri Nov 06, 2015 7:41 pm

Energy usage ratios for modded entities?

Post by Deadlock989 »

I'm having difficulty figuring this out, brain's gone to sleep.

energy_usage is how much energy the machine consumes "while crafting". Most of the prototypes give it in watts while the fuel values are in joules. But what are its units? Per second? Does a machine with crafting speed 2 use half the energy of crafting speed 1 to make something, then?

What about mining drills - they have "mining speed" instead of "crafting speed" - is the energy usage per time unit (what time unit?) or per 1.0 mining speed?

What I'm aiming for is a formula that tells me how much energy E a machine should be set to consume, given crafting speed / mining speed S, the energy of 1 coal C, and a ratio of 1 second recipes crafted to 1 coal R.

E = C * R / S?
Bilka
Factorio Staff
Factorio Staff
Posts: 3684
Joined: Sat Aug 13, 2016 9:20 am
Contact:

Re: Energy usage ratios for modded entities?

Post by Bilka »

Crafting speed and mining speed (as long as you aren't talking about modules) are irrelevant. Watt is Joule per second, per definition. So, if something consumes 1W, that means that it consumes 1J every second. You can see this calculation in action in the game: Both stone and steel furnace consume 90kW as per their tooltip and their energy source. A piece of coal is 4MJ = 4000kJ. So, 4000kJ / 90kW = 44.4s -> how long one piece of coal lasts in a furnace. This works for any of the two furnaces, showing that crafting speed does not matter.

We have an outdated (numbers from 0.16) tutorial on the wiki about exactly this math: https://wiki.factorio.com/Tutorial:Applied_power_math
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.
User avatar
Deadlock989
Smart Inserter
Smart Inserter
Posts: 2529
Joined: Fri Nov 06, 2015 7:41 pm

Re: Energy usage ratios for modded entities?

Post by Deadlock989 »

Thanks again, Bilka.

So if - just purely as a made-up example - I have a machine (speed 1) which turns over a recipe every 3.2 seconds, and I wanted it to consume 1 coal for every 8 operations, with coal at the default 4MJ. The calculation for desired kWs is 4000 / (3.2*8) = 156.25 kW?

And if the machine were speed 2, I should double the energy used, unless I want the machine to be twice as efficient?
Bilka
Factorio Staff
Factorio Staff
Posts: 3684
Joined: Sat Aug 13, 2016 9:20 am
Contact:

Re: Energy usage ratios for modded entities?

Post by Bilka »

Yes, sounds correct.
I'm an admin over at https://wiki.factorio.com. Feel free to contact me if there's anything wrong (or right) with it.
User avatar
Deadlock989
Smart Inserter
Smart Inserter
Posts: 2529
Joined: Fri Nov 06, 2015 7:41 pm

Re: Energy usage ratios for modded entities?

Post by Deadlock989 »

Cheers mate.
Post Reply

Return to “Modding help”