View Issue Details

IDProjectCategoryView StatusLast Update
0000578Industrial-Craft²E-Net, cabling, storage/transformer blockspublic2014-06-26 15:23
Reporterfuhl Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionopen 
PlatformJava 1.7 u25OSWindowsOS Version7
Summary0000578: IC2 exp build 142 - Machine doesn't get constant 128 eu/t even if it should
DescriptionPlease take a look at the setup shown in the screenshot. Basically it's a MFSU connected to HV- and MV-Transformers. From the MV-Transforer a cable goes to an Industrial Electrolyzer which needs constant 128 EU/t.

The Ind. Electrolyzer works fine until I connect MV-Transformer and LV-Transformer (red circle). After that it doesn't get constant 128 EU/t anymore, even if I disconnect the LV-Transformer from any other machine (so there's no power draw from any machine).
Steps To ReproduceRebuild the contraption shown in the screenshot.
Additional InformationIf it's not a bug, please give some info how the new E-Net works and how to deal with machines that need constant amounts of EU/t.
TagsNo tags attached.
Minecraft Version

Activities

fuhl

2013-09-07 09:58

reporter  

energyloss.png (2,007,604 bytes)

robot256

2013-09-07 11:50

reporter   ~0001307

I tried to reproduce this, but instead the cables refused to connect to the Electrolyzer at all. This is with build 143 and Forge 857.

robot256

2013-09-07 14:54

reporter   ~0001309

FYI, about the new energy nets: Each wire can now only hold X EU during each tick, so if you have an MV transformer outputting 128 EU/t with multiple loads attached, those loads will have to split the available 128 EU during each tick and will never get a full 128 unless the other load draws nothing. Transformers only draw power when necessary; for example, an LV transformer will draw 128 EU during one tick and zero for the following three ticks, while outputting 32 EU all four ticks. You can hook four LV transformers to the output of one MV transformer, and they will time-share to use all the available power.

The upshot is that we have to design wiring systems treating EU/t like *power*, not voltage, and create your power system using transformers to create branch circuits like you would in an industrial power grid. For your example, you should have two MV transformers coming off the HV transformer, one dedicated to the electrolzer and one to supply up to four LV transformers, which each distribute up to 32 EU/t to LV machines.

That said, it still sounds like a bug if having an LV transformer attached to the bus decreases the available power even with no load drawing power through it. Are you sure the machines were not drawing any load? Did you make sure their internal buffers all fully charged? Was the electrolyzer still underpowered after breaking the wire to the LV transformer altogether?

fuhl

2013-09-07 16:50

reporter   ~0001312

Thanks for looking into the bug and for explaining the new energy net.

> Are you sure the machines were not drawing any load?

I made sure that none of the LV machines were drawing power by removing the cable between the LV Transformer and the machines.

> Did you make sure their internal buffers all fully charged?

All the other MV machines were fully charged

> Was the electrolyzer still underpowered after breaking the wire to the LV transformer altogether?

As soon as I break the connection between the MV and LV Transformer the Electrolyzer works.

> That said, it still sounds like a bug if having an LV transformer attached to the bus decreases the available power even with no load drawing power through it.

I'd say that's the bug I'm seeing here.

robot256

2013-09-09 12:25

reporter   ~0001328

Can you check if this bug is still in the latest build? A couple commits this weekend may have fixed it (specifically 149).

Thunderdark

2014-06-26 15:23

viewer   ~0002539

cleanup campaign close all reports > 6 months

Issue History

Date Modified Username Field Change
2013-09-07 09:58 fuhl New Issue
2013-09-07 09:58 fuhl File Added: energyloss.png
2013-09-07 11:50 robot256 Note Added: 0001307
2013-09-07 14:54 robot256 Note Added: 0001309
2013-09-07 16:50 fuhl Note Added: 0001312
2013-09-09 12:25 robot256 Note Added: 0001328
2014-06-26 15:23 Thunderdark Note Added: 0002539
2014-06-26 15:23 Thunderdark Status new => closed