Матричный способ

Наименее трудоемким способом расчета поточной организации работ является предложенный проф. В. А. Афанасьевым матричный способ.

Матрица представляет собой таблицу, образованную пересекающимися строками и графами, в которые заносятся соответствующие данные. В зависимости от назначения показателей, вписанных на ординате матрицы, различают системы BP (виды работ) и ФР (фронты работ). Для фиксации всех расчетных показателей каждый прямоугольник сетки матрицы разбивается на шесть прямоугольников (по два в трех уровнях); для фиксации связей между работами и частными фронтами вводятся специальные полосы, или графы. В левом верхнем прямоугольнике вписываются продолжительности работ, в верхнем среднем — ранние сроки выполнения работ, в правом нижнем — поздние сроки выполнения работ, в правом верхнем — общий резерв времени работ. Незаполненные прямоугольники заштриховываются (рис. 3.4).

Для расчета неритмичного потока с непрерывным использованием ресурсов составляется исходная матрица в системе ФР и выявляются такие сроки начала отдельных работ (частных потоков) в общем потоке, которые обеспечивали бы максимальное сближение частных потоков и непрерывное использование ресурсов (ресурсные связи равны нулю, а фронтальные связи могут иметь численное значение).

Расчет неритмичных потоков с непрерывным освоением частных фронтов (фронтальные связи равны нулю) выполняется аналогично, но в этом случае исходная матрица продолжительностей работ составляется в системе BP.

Выполним расчет неритмичного потока на следующем примере. Неритмичный поток с продолжительностью разнородных работ (А, Б, В и Г), заданных матрицей), выполняется на четырех частных фронтах (I, II, III, IV). Сетевая модель данного неритмичного потока при учете ресурсных и фронтальных связей представлена на рис. 3.5.


Рис. 3.4. Расчетные матрицы а — в системе ФР; б — в системе BP


Рис. 3.5. Сетевая модель с фронтальными и ресурсными связями


Рис. 3.6. Расчетная матрица

Расчет на матрице выполняется в следующей последовательности. Вписываем в левые верхние прямоугольники каждого блока матрицы продолжительность работ на разных фронтах, а в средние левые прямоугольники каждого блока — подсчитанные ранние сроки выполнения работ (раннее начало — раннее окончание). Подсчитываем поздние сроки выполнения работ (позднее начало — позднее окончание) и заносим их значения в правые нижние прямоугольники каждого блока матрицы.

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

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

Анализ матрицы (рис. 3.6) показывает, что она включает все расчетные параметры потока и работы, находящиеся на критическом пути, резервы которых равны нулю. Для наглядности эти работы на матрице включены в прямоугольники, обведенные жирной линией.