GregTech 5/Electricity/ru

С версии 5.0 (для Minecraft 1.7.2) GregTech имеет свою собственную Энергетическую Систему, поскольку GregoriusT не удовлетворен Энергетической Системой.

Напряжение(V) и Сила Тока(A)
GregTech использует понятия Напряжение (V) и Сила Тока (A) для описания своей Энергосистемы. Один Ампер грубо говоря, тоже самое что один Пакет UE из IC2, и Напряжение это размер этого пакета.

EU/t это полное получаемое EU. Например, если машина получила один 32V пакет и другой 24V пакет, полное EU/t будет: 32+24 = 56 EU/t

В отличии от IC2 энергосистемы, все GregTech энерговзаимодействующие блоки имеют лимит по Напряжению и Силе Тока, тока с которыми они могут работать.

Разные машины принимают и выдают разную Силу Тока
 * GregTech выдают 1А в повышаюжем режиме и 4A в понижающем.
 * принимают/выдают 1A за каждую Батарейку внутри.
 * принимающие машины могут принимать 2A или 3A.
 * Генераторы выдают 1A.

Вам следует быть осторожным, когда запитываете машины:
 * Машины, запитаные Напряжением выше, чем они могут принять взрываются.
 * Избыток Силы Тока поданной в машину не имеет эффекта, пока напряжение не выше лимита машины.

Машины и рецепты каждая имеют уровни напряжения. Уровень Мультиблоковой Машины определяется его. Уровни машин и рецепты постоянно пересекаются, так что вам следует обращать на них внимание.

Рецепты можно разгонять несколько раз, если есть машины более высокого уровня чем требует рецепт.
 * Если рецепт требует минимальное напряжение выше уровня машины, то крафт произведен не будет.
 * Если рецепт требует минимальное напряжение такого же уровня машины, крафт будет произведен обычном образом.
 * Если рецепт требует минимальное напряжение ниже уровня машины, то рецепт разгоняется. Разогнанные рецепты, потребляют в 2 раза больше энергии, в 4 раза больше за тик и крафтятся в 2 раза быстрей.

GregTech имеет 10 Уровней Напряжения в версии 5.0

Запомните: ULV уровень считается как Уровень 0

Кабеля и Потери
Благодаря тому, что GregTech использует свою энергосистему, вам надо использовать GT кабеля для питания GT машин. Помните, что единственная машина, способная принимать IC2 EU в GT это  (Не путайте с IC2 Трансформатором)

Все кабели GT имеют максимальные показатели напряжения(Voltage), силы тока(Amperage) и потери(Loss): Do note that packets can rebound. Even if the logical path that a packet dictates that EU should not travel in that direction, you should not take for granted that your cables will not have some stray EU packets travelling through them. Например пакет с напряжением 32V был отправлен через оловянный кабель имеющий потери в 1ЕU за блок, в машину находящуюся за 8 блоков. После 8 пройденных блоков напряжение в пакете понизится до 24V. Предположим что для работы машине нужно 30EU/t. Второй пакет отправленный вместе с первым в тот же тик будет нужен для машины каждые 4 тика(Хранилище не может выдавать произвольное колличество, оно будет выдавать 32EU по второму пакету, но только раз в 4 тика). Таким образом машине необходима поддержка двумя пакетами. Потери кабеля применяются к каждому EU пакету.
 * Если через кабель проходит пакет напряжения выше максимального показателя, кабель сгорит.
 * Если через кабель проходит сила тока выше максимального показателя, кабель сгорит.
 * Потери кабеля считаются за каждый блок через который продвигается ЕU пакет.

Каждый материал имеет 1x, 2x, 4x, 8x, 12x и 16х виды неизолированных и 1x, 2x, 4x, 8x и 12x виды изолируемых кабелей.

Обратите внимание что потери неизолируемых кабелей в два раза больше изолируемых.

Например:
 * Один 1х изолированный оловяный кабель может проводить 1А и 32V при потерях 1V/m. Это значит что пакет ЕU может проходить 32 блока перед истощением.
 * Один 1х неизолируемый оловянный кабель может проводить 1А и 32V при потерях 2V/m. В этом случае ЕU может пройти только 16 блоков перед истощением.

Ниже предоставлена таблица текущих свойств различных видов кабелей в GregTech:

(*No insulated Cable version) (**No crafting recipe yet)

Также любой блок в GT или батарея имеют потери на выходе. Это подразумевает что в GT нету такого понятия как кабель без потерь.

Машины способные отдавать энергию будут забирать (8 * 4 ^ Tier) + (2 ^ Tier) из своего буфера и отдавать только (8 * 4 ^ Tier) EU. Потери будут составлять(2 ^ Tier).

Например, турбина должна отдавать 32V. отдача = 32 = (8 * 4 ^ Tier). Для обычной турбины Tier=1. Потери энергии будут составлять (2 ^ Tier), что в нашем случае 2^1=2

Итак из турбины забирается 34 EU из ее буфера, 32 EU турбина передает, 2 EU уничтожает за каждый выходной пакет

Вот таблица с документацией некоторых свойств кабелей в GregTech:

Оптимальная длина кабеля между батареями ради максимальной эффективности

Потери EU в GregTech кабелях и батареях линейно зависят от количества последовательно связанных кабелей и батарей, но так как напряжение восстанавливается проходя через батарею, то будут потери которые увеличиваются в экспоненциальном росте за каждый идентичный участок из батареи и определенного количества кабелей. Этот экспоненциальный убыток от нескольких батарей также уменьшает влияние линейных потерь, но конечно-же это происходит за счет еще больших экспоненциальный потерь. Это значит что должна существовать золотая точка, потому что при коротких идентичных участках дополнительные экспоненциальные потери могут быть больше чем от других идентичных участков, но которые длиннее первых. Для больших участков все наоборот. Давайте-же делать математику!

Для начала давайте дадим определение терминам. Сегмент - это длина равная батареи плюс количество последующих кабелей до следующей батареи. Эффективность такой батареи будет: (8 * 4^T - (D - 1)L) / (8 * 4^T + 2^T). Где: T - Tier машины, L - потери кабеля, D - расстояние сегмента(равно расстоянию батареи(1) + количество кабелей до последующей батареи).

Но это все не к чему, так как мы хотим выяснить оптимальную длину когда есть элемент экспоненциального спада который мы не учли. Но мы сделаем это составив уравнение того как много эффективности мы получаем на каждом отдельном блоке, если экспоненциальный спад равномерный на всем сегменте. Это выражается этой формулой: ((8 * 4^T - (D - 1)L) / (8 * 4^T + 2^T))^(1 / D).

Теперь возьмем производную всего этого выражения по отношению к D чтобы понять как эффективность меняется когда мы изменяем длину сегмента. Когда мы это сделаем мы получи такое страшное чудовище что даже WolframAlpha не сможет справится с этим алгебраически. Но мы же так просто не остановимся в погоне за эффективностью! Давайте решать это все численно!

И так шаг 1: переходим на http://www.wolframalpha.com/ потому что мы ленивые. Шаг 2: введите "(d/dD) ((8 * 4^T - (D - 1)L) / (8 * 4^T + 2^T))^(1 / D) = 0, T=, L=". И так если вы хотите знать оптимальную длину кабеля между MV батарейкой и заизолированным медным кабелем введите T=2, L=1 и вы получите ответ с оптимальным расстоянием сегмента(Включая батарейку!). В этом случае с заизолированным медным кабелем и MV батарейкой мы получим ответ 24.1, значит оптимально 23 кабеля между каждой батарейкой. Для более подробной информации о значениях машинок и кабелей смотри выше на странице.

Взрыв машин
Использование GregTech машин без должного присмотра может быть довольно опасным. Если машина вступит в контакт с дождем с любой из 6 ее сторон, она может загореться. Если машина горит, она может взорваться.

Преобразование энергии
Машины GregTech не принимают EU из любых IndustrialCraft² кабелей и кабелей из некоторых других модов. Блоки запитанные EU не принимают GregTech кабеля, таким образом необходимо преобразовывать IC2 EU и GT5 EU туда и обратно.

Чтобы преобразовать IC2 EU в GT5 EU, просто соедините вход трансформатора из GT с источником выхода IC2 энергии. Это значит что нужно соединить выходную точку из IC2 трансформатора, или хранилища энергии(но не кабелем) с входной точкой GT трансформатора.

Для преобразования GT5 EU в IC2 EU, достаточно просто воспользоваться кабелями GT подсоединив их к IC2 блоку.

Скриншоты с примерами энергетических преобразований: