Powered Belts Extended


Belts, splitters and loaders now need power and can be can be made more efficient through research.

Tweaks
16 days ago
1.1 - 2.0
300
Logistics Power

g During poweroutages, splitters turn off quicker compared to belts

21 days ago

During poweroutages, splitters turn off quicker compared to belts

Keeping my power supply off :)

20 days ago
(updated 20 days ago)

This is most likely due to the current configuration of the system: an assumption that entitites turn off below certain % of their energy buffer left, and that buffer sizes and input energy flow limit scale with energy usage (+ constant). Not 100% sure how internals of electric energy interfaces / power system work that processes all of this - whether there are priorities or equal distribution based on input_flow_limit.

Relevant code with ei being power usage:

energy_source = {
type = "electric",
usage_priority = "secondary-input",
input_flow_limit = (ei + 1) .. "kW",
buffer_capacity = (1 * ei) .. "kJ"
},
energy_production = "0W",
energy_usage = ei .. "kW",

I am not sure how exactly to mitigate that but I have some intuition that perhaps modifying input_flow_limit and/or buffer_capacity to be constant / equal between entities could help.

One can also treat it as an additional challenge in their setup - but I will try to lower the pain points by adding some extra startup-settings configuration to the next release and testing it myself whether I can configure it to have splitters turn off at similar times that belts do. I'll then report my findings here to let you configure these new settings to hopefully mitigate this.

New response