Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

These notes are included as a reference for the cycle time calculations. 

Cycle Time

Cycle time is defined as the time for a truck to complete one return trip between any two points on the haulПриведенные ниже данные являются справочными для расчетов времени цикла.

Время цикла

Время цикла определяется как время, за которое самосвал совершает один обратный проход между любыми двумя точками на маршруте перевозки.

Code Block
languagec#
TheoreticalTruckCycleTime = SpotAtLoader + TruckLoadTime + LoadedTravelTime + SpotAtDump + DumpTime + UnloadedTravelTime + TKPHDelay
TruckCycleTime = TheoreticalTruckCycleTime + Queue

Loader Load Time

...

Время загрузки погрузчика

Время загрузки погрузчика определяется как время, необходимое для загрузки одного самосвала. Оно равняется общему времени поворота плюс любым задержками между загрузками, такими как время ожидания самосвала.

Code Block
languagec#
LoaderLoadRate = TruckPayload / LoaderLoadTime
LoaderLoadTime = FirstPassDelay + NumBuckets * BucketCycleTime

Truck Load Time

...

Время загрузки самосвала

Время загрузки самосвала определяется как время, затрачиваемое на заполнение самосвала, без учета его времени ожидания. Предполагается, что самосвал въезжает задним ходом под полный ковш, что исключает время первого поворота ковша.

Code Block
languagec#
TruckLoadRate = TruckPayload / TruckCycleTime 
TruckLoadTime = (NumBuckets – 1) * BucketCycleTime

Truck Matching

...

Подбор количества самосвалов

Номинальное количество самосвалов определяется как отношение окончательной производительности погрузчика (после замещений) к теоретической производительности самосвала (без учета времени ожидания в очереди).

Code Block
languagec#
NominalNumTrucks = FinalLoaderRate / TheoreticalTruckRate

This number is then rounded or replaced according to the Truck Matching Method and any truck number overrides.

Truck Queue Time & Loader Hang Time

If the digger is over trucked, then there will be queue time. Это число далее округляется и заменяется в соответствии с методом подбора самосвалов и любыми замещениями по количеству.

Время ожидания самосвала в очереди и время зависания погрузчика


Если погрузчику назначено слишком много самосвалов, то их время ожидания в очереди увеличится.

Code Block
languagec#
Queue = NumTrucks * LoaderLoadTime - TheoreticalTruckCycleTime

If the digger is under trucked, then there will be loader idle time / hang timeЕсли погрузчику назначено слишком мало самосвалов, то увеличится его время простоя/зависания.

Code Block
languagec#
LoaderIdleTime = TheoreticalTruckCycleTime - NumTrucks * LoaderLoadTime

TKPH Delay

TKPH delays are calculated from the axle weights and truck speeds according to the formulas available in Michelin and Bridgestone handbooks.

Note that Michelin provides a temperature coefficient for calculating TKPH at different temperatures. This coefficient can sometimes be negative if the average haul speed is below 5 kilometres per hour. Essentially this means that there are no TKPH delays.

Calculation FAQ

Why can't I have less than one truck when using theoretical truck matching?

Haul Infinity imposes a productivity cap on trucks such that a truck cannot be more productive than its loader. In other words, it cannot move more tonnes than are physically loaded into it. 

A corollary of this decision is that there is a minimum of one truck per haul. If a loader were to load "half a truck", then the full truck would have a productivity greater than the loader. 

Why does truck load time exclude the first bucket pass?

Truck load time starts at the instant the first bucket is dumped into the truck and ends when the truck starts driving away. As such, it excludes the digger first pass delay and first bucket swing (these become part of the Queue Time). 

What does a negative Michelin TKPH value mean?

Michelin provides a temperature coefficient for calculating TKPH at different temperatures. This coefficient can sometimes be negative if the average haul speed is below 5 kilometres per hour. Essentially this means that there are no TKPH delays.

Why is the loaded travel time the same regardless of payload?

Haul Infinity calculates travel time by applying the rimpull curve to the Axle Data full axle weight for loaded hauls, and the empty axle weight for unloaded hauls.

If you light-load or overload the truck payloads in the Trucks tab, this is used to calculate load times but does not influence the travel time. 

If you need to calculate an exact travel time using a specific payload or if you need to model some amount of carryback material, alter or add a new truck with corrected axle data.

How can my average speed be greater than my speed limit?

Exercise due caution with Operating Conditions! These change the truck travel times, and by extension they alter the truck speeds. It is possible to make a truck travel faster than the posted speed limit by reducing the travel time too much. 

Why is travel time / fuel burn the same on two different retard curves?

The difference in braking causes less than 0.01 minutes change in travel time, so it doesn't show up due to formatting. If you put an extremely weak retard curve in, then the travel time and fuel is affected.

Does Haul Infinity calculate speed from the rimpull/retard curves or the acceleration settings?

Settings > Acceleration > caps the rimpull/retard force that a reasonable operator chooses to apply.

Settings > Traction > caps the rimpull/retard force that can be applied to the road.

Settings > Retarder > caps the maximum percentage of retard force that a reasonable operator chooses to apply.

Haul Infinity uses the rimpull/retard curve up to the first cap that it hits, for any instantaneous point in travel.

How does Haul Infinity work out when to slow the truck down?

Every segment in the route has a max acceleration/deceleration based on the gradient, rolling resistance, retard settings, traction settings, acceleration settings, and retard curve.

Every segment in the route has a maximum exit speed based on road signs, cornering speed limits, and uphill/downhill speed limits.

Haul Infinity can then calculate, for any stop sign or slow point, how early it must start decelerating in order to reach it without violating any of the above constraints.

How does Haul Infinity calculate the time/distance to reach top speed?

Top speed is context-dependent upon the current gradient, rolling resistance, road signage, turning speeds, ramp speeds, and safe braking distance.

Acceleration is context-dependent upon instantaneous velocity, rimpull/retard, rolling resistance, gradient, and traction.

Using the above, Haul Infinity integrates the velocity curve over the whole path.

How is engine load calculated?

Engine Load is (actual acceleration * gross mass + total resistance) / available force. Available force is what we get from current velocity and rimpull.

How is time/distance to reach engine load calculated?

Using the above, the engine load curve is calculated directly off the acceleration curve.

...

Задержка ТКВЧ

Задержки ТКВЧ рассчитываются на основе нагрузки на ось и скорости самосвала в соответствии с формулами, приведенными в справочниках Michelin и Bridgestone.

Обратите внимание, что в справочниках Michelin для расчета ТКВЧ при различных температурах указывается температурный коэффициент. Этот коэффициент может быть отрицательным, если средняя скорость транспортировки ниже 5 км/ч. По большому счету это обозначает отсутствие задержки по ТКВЧ.

Часто задаваемые вопросы по расчетам

Почему при теоретическом подборе самосвалов у меня не может быть меньше одного самосвала?

Haul Infinity накладывает ограничение на производительность самосвалов, поскольку самосвал не может быть более производительным, чем погрузчик. Другими словами, самосвал не может перевезти больше тонн, чем в него физически загружено. 

Как следствие, на одну перевозку приходится как минимум один самосвал. Если бы погрузчик загружал половину самосвала, то полный самосвал имел бы производительность выше, чем погрузчик. 

Почему во времени загрузки самосвала не учитывается первый проход ковша?

Время загрузки самосвала начинается с момента, когда в него опускается первый ковш, и заканчивается, когда самосвал начинает отъезжать от точки загрузки. Таким образом, задержка на первый проход и первый поворот ковшаи не учитываются, они включены во время ожидания в очереди.

Что означает отрицательное значение ТКВЧ у Michelin TKPH?

В справочниках Michelin для расчета ТКВЧ при различных температурах указывается температурный коэффициент. Этот коэффициент может быть отрицательным, если средняя скорость транспортировки ниже 5 км/ч. По большому счету это обозначает отсутствие задержки по ТКВЧ.

Почему время в пути с грузом не меняется при разной полезной нагрузке?

Haul Infinity рассчитывает время в пути, применяя кривую тягового усилия к полному осевому весу для перевозок без груза.

Если во вкладке Trucks/Грузовики Вы задаете недостаточную или избыточную загрузку, это используется для  расчета времени загрузки, но не влияет на время в пути.

Если Вам требуется рассчитать точное время в пути с использованием определенной полезной нагрузки или при необходимости смоделировать некоторое количество перевозимого назад материала, измените или добавьте новый самосвал с исправленными данными по оси.

Как моя средняя скорость может быть больше предела скорости?

Будьте осторожны при работе с условиями эксплуатации! Они влияют на время самосвала в пути и, соответственно, на его скорость. При чрезмерном сокращении времени в пути можно заставить самосвал двигаться быстрей, чем предписано знаками ограничения скорости.

Почему время в пути / расход топлива одинаковы на двух разных кривых замедления?

Разница в торможении вызывает изменение времени в пути менее 0,01 минуты, поэтому в заданном формате эта разница не отображается. Время в пути и расход топлива будут меняться на очень слабой кривой замедления.

Haul Infinity рассчитывает скорость на основе кривых тягового усилия/замедления или на основе настроек ускорения?

Настройки > Ускорение > ограничивает силу тягового усилия/замедления, применяемую оператором.

Настройки > Сцепление> ограничивает силу тягового усилия/замедления, которая может быть применена к дороге.

Настройки > Тормоз-замедлитель > ограничивает максимальный процент силы замедления, применяемой оператором.

Haul Infinity использует кривую тягового усилия/замедления до первого встречаемого ограничения, для любой точки в пути.

Как Haul Infinity определяет, когда самосвалу следует замедлить ход?

Каждому сегменту дороги присвоено максимальное ускорение/замедление, рассчитанное на основе уклона, сопротивления качению, настроек тормоза-замедлителя, настроек сцепления, настроек ускорения и кривойзамедления.

Каждому сегменту дороги присвоена максимальная скорость выезда, рассчитанная с учетом знаков дорожного движения, пределов скорости прохождения поворотов и ограничения скорости на подъемах/спусках.

Haul Infinity может рассчитать для каждого знака остановки или места замедления, когда следует начать замедляться для соблюдения перечисленных предписаний.

Как Haul Infinity рассчитывает время/расстояние до достижения максимальной скорости?

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

Ускорение зависит от мгновенной скорости, тягового усилия/тормоза-замедлителя, сопротивления качению, уклона и сцепления.

Используя вышеприведенные данные, Haul Infinity использует кривую скорости для всего пути.

Как рассчитывается нагрузка на двигатель?

Нагрузка на двигатель = (фактическое ускорение * общая масса + общее сопротивление) / доступная сила. Доступная сила - это производняа текущей скорости и тягового усилия.

Как рассчитывается время/расстояние до достижения рассчитанной нагрузки на двигатель?

Используя вышеприведенные данные, кривая нагрузки на двигатель рассчитывается непосредственно от кривой ускорения.

Например: при подъеме самосвала по съезду  его скорость уменьшается, тяговое усилие увеличивается, а нагрузка на двигатель, в свою очередь, увеличивается.