| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Министерство
строительства предприятий нефтяной и газовой Всесоюзный
научно-исследовательский и проектно-конструкторский
РЕКОМЕНДАЦРР Р 622-87
РњРѕСЃРєРІР° 1987 Р’ настоящих Рекомендациях представлена методика синхронизации Рё оптимизации временных Рё ресурсных параметров специализированных технологических потоков РїСЂРё сооружении линейной части трубопроводов РІ сложных РїСЂРёСЂРѕРґРЅРѕ-климатических условиях. Рекомендации предназначены для работников производственно-распорядительных управлений, управлений линейного строительства, главных управлений, РіСЂСѓРїРї подготовки производства трестов, трестов типа «Оргтехстрой». Рекомендации разработали: Васильев Рќ.Рџ., Горохова Р“.Рђ. (Р’РќРРПКтехоргнефтегазстрой); Карпов Р’.Р“., Ратушный Рћ.Р•., Фомин Р’.Рђ., Батырова Р .Рњ. (Уфимский нефтяной институт); Щепин Рќ.Р¤. (Главвостоктрубопроводстрой); Ефремов Р“.Рђ. (РЈРћР’Рў Р“РР’Р¦ Миннефтегазстроя).
1. ОБЩРР• ПОЛОЖЕНРРЇ1.1. Настоящие Рекомендации распространяются РЅР° организацию строительства линейной части трубопроводов диаметром 219 РјРј Рё более РїСЂРё прокладке РІ холмисто-равнинных, Р° также РІ обводненных Рё заболоченных зонах. 1.2. Целью данных Рекомендаций является решение РІРѕРїСЂРѕСЃРѕРІ, связанных СЃ оптимизацией трубопроводного строительства Р·Р° счет совершенствования его технологии Рё организации, путем целенаправленного перебора различных вариантов строительства отдельных участков трубопровода специализированными линейными строительными потоками. 1.3. Р’ Рекомендациях РѕСЃРЅРѕРІРЅРѕРµ внимание уделяется оптимизации временных Рё ресурсных параметров основных линейных строительных процессов, выполняемых комплексным технологическим потоком (РљРўРџ). РџРѕРґ основными линейными строительными процессами РљРўРџ понимаются работы РїРѕ неповоротной сварке секций труб, разработке траншей, изоляции Рё укладке трубопроводов, РёС… балластировке, засыпке траншей. Работы инженерно-технологического потока (РРўРџ), такие как поворотная сварка труб РІ секции РЅР° трубосварочной базе, Рё дорожно-транспортного потока (ДТП) - расчистка Рё планировка трассы, вывозка Рё раскладка РЅР° трассе трубных секций Рё РїСЂРёРіСЂСѓР·РѕРІ, рассматриваются РІ Рекомендациях как вспомогательные, обеспечивающие ритмичное выполнение основных линейных строительных процессов.
1.4. Расчёт временных параметров производства работ осуществляется СЃ учетом изменения трудоемкости РёС… выполнения, РІ зависимости РѕС‚ природных условий Рё конструктивных особенностей прокладки трубопроводов. 1.5. Определение временных Рё ресурсных параметров вспомогательных процессов (Рї. 1.2) предлагается осуществлять РёР· расчета обеспечения постоянно открытого фронта работ РљРўРџ. 1.6. Р’ настоящих Рекомендациях рассмотрены РґРІР° метода оптимизации временных Рё ресурсных параметров производства работ РїСЂРё сооружении линейной части трубопроводов. РџРѕ первому методу оптимизация производится путем синхронизации выполнения работ основных линейных строительных процессов, без учета стоимости затрат строительных организаций РїРѕ сооружению участков трубопровода (раздел 2 Рекомендаций). Второй метод оптимизация временных Рё ресурсных параметров основан РЅР° условии минимизации стоимостных затрат строительно-монтажных организаций РїСЂРё строительстве отдельных участков трубопровода (раздел 3 Рекомендаций). 2. МЕТОДРРљРђ РћРџРўРРњРР—РђР¦РРВРЕМЕННЫХ РРЕСУРСНЫХ ПАРАМЕТРОВ ОСНОВНЫХ Р›РНЕЙНЫХ РЎРўР РћРТЕЛЬНЫХ ПРОЦЕССОВ2.1. РџРѕРґ временными параметрами основных линейных строительных процессов понимается следующее: Р°) время, затрачиваемое РЅР° выполнение работ РїРѕ процессу РІ расчете РЅР° 1 РєРј трубопровода; Р±) общее время, затрачиваемое РЅР° выполнение работ РїРѕ процессу РѕС‚ начала строящегося участка трассы РґРѕ рассматриваемого километра; РІ) начальный интервал времени между смежными1) процессами (интервал времени между моментами начала работ r-РіРѕ Рё r - 1-РіРѕ процессов РІ начале сооружаемого участка трассы трубопровода); _____________ 1) Здесь Рё далее РїРѕРґ смежными процессами понимаются организационно связанные процессы, продукция РѕРґРЅРѕРіРѕ РёР· которых является фронтом работ для РґСЂСѓРіРѕРіРѕ последующего процесса Рі) расчетное время сближения смежных процессов для любого километра, трассы трубопровода; Рґ) общая расчетная продолжительность строительства участка трубопровода (продолжительность РѕСЃРЅРѕРІРЅРѕРіРѕ периода строительства). 2.2. Цель задачи определения временных Рё ресурсных параметров основных линейных строительных процессов заключается РІ нахождении рационального ресурсного состава отдельных механизированных звеньев РљРўРџ или укрупненных бригад СЃ учетом природных Рё конструктивных факторов2) сооружения трубопровода Рё определении соответствующих ему временных параметров основных линейных строительных процессов. ____________ 2) Расшифровку понятия природные Рё конструктивные факторы СЃРј. Рї. 2.5. 2.3. Основными принципами построения математической модели выполнения линейных строительных процессов являются поточность Рё непрерывность выполнения работ. Для соблюдения этих принципов РЅР° всем протяжении сооружаемого участка трассы трубопровода между смежными процессами поддерживается расчетный интервал времени сближения, являющийся демпфером, исключающим простои последующего процесса РёР·-Р·Р° отсутствия фронта работ, создаваемого предыдущим смежным процессом. Начальный интервал времени между смежными процессами определяется СЃ учетом природных Рё конструктивных факторов путем варьирования ресурсного состава РїРѕ процессам Рё определения такого СѓСЂРѕРІРЅСЏ механооснащенности, РїСЂРё котором соблюдается условие непрерывности производства работ Рё окончания строительства трубопровода РІ заданный (директивный СЃСЂРѕРє). 2.4. Целевая функция задачи определения временных параметров основных линейных строительных процессов имеет РІРёРґ
РіРґРµ Vrs - объем работ РїРѕ r-тому процессу РЅР° s-том РєРј трассы трубопровода, РІ натуральных измерителях. Величина объема работ определяется РЅР° основании информации, принятой СЃ рабочих чертежей; βrs - коэффициент, учитывающий степень влияния природных факторов РЅР° изменение трудоемкости линейных работ РїРѕ r-тому процессу РЅР° s-том РєРј трассы трубопровода; qri - производительность технологического звена1) i-того типа РїСЂРё выполнении работ РїРѕ r-тому процессу РЅР° базисном участке трассы2), РІ натуральных измерителях Р·Р° час; ___________ 1) Здесь Рё далее РїРѕРґ технологическим звеном понимается часть бригады (механизированной колонны), оснащенная соответствующими видам работ машинами Рё механизмами, производительность которой определяет интенсивность работ РїРѕ данному строительному процессу РІ целом 2) Расшифровку понятия базисный участок трассы СЃРј. Рї. 2.6. nri - число технологических звеньев i-того типа РїРѕ i-тому процессу, шт. Классификация технологических звеньев РЅР° типы производится РЅР° основании конструктивных отличий машин, входящих РІ технологическое звено Рё имеющих различную производительность; wr - продолжительность работы технологических звеньев i-того процесса РІ течение суток, определяемая СЃ учетом длительности Рё числа смен, интегрального коэффициента полезного использования времени смены, С‡/СЃСѓС‚.; wr - коэффициент, учитывающий уровень выполнения РЅРѕСЂРј выработки технологическим звеном i-того типа РїРѕ r-тому процессу; tr-1,rsf - расчетное время сближения смежных процессов r-РіРѕ Рё r - 1-РіРѕ РЅР° s-РѕРј РєРј трассы трубопровода РІ f-Рј сезоне строительства, СЃСѓС‚. Ограничения:
(trs - продолжительность выполнения работ r-го процесса на s-ом км трассы трубопровода, сут.);
Ограничение (3) устанавливает диапазон изменения расчетного времени сближения смежных процессов на s-ом км трассы трубопровода (max tr-1 rf - максимальное допустимое время сближения смежных процессов в f-ом сезоне строительства), сут.:)
Ограничение (4) указывает, что продолжительность выполнения работ
по последнему линейному строительному процессу (r*)
с учетом начальных интервалов времени между смежными процессами (
Ограничение (5) определяет диапазон изменения числа технологических звеньев i-го типа по r-му процессу (max nri - максимальное возможное число технологических звеньев i-го типа по r-му процессу), шт.;
Ограничение (6) характеризует зависимость между продолжительностью выполнения работ смежных процессов при сооружении трубопроводов на проходимых заболоченных участках в летний период строительства. 2.5. Определение временных параметров основных линейных строительных процессов при сооружении участка трубопровода производится последовательно для каждого километра, рассматриваемого участка трассы в отдельности по каждому процессу с учетом факторов, влияющих на изменение трудоемкости работ. Факторы, оказывающие влияние на изменение трудоемкости работ линейных строительных процессов, объединены в три основных группы: 1) конструктивные факторы (под конструктивными факторами понимается следующее: диаметр и толщина стенки труб; наличие криволинейных вставок в вертикальной и горизонтальной плоскостях; глубина траншей; закрепление трубопровода в проектном положении и вид балластировки; тип и вид изоляции труб; вид и количество переходов трубопровода через естественные и искусственные преграды, требующие пере насадки изоляционно-укладочной колонны; количество технологических захлестов, выполняемых перед изоляционно-укладочной колонной); 2) природные факторы (к природным факторам отнесены: группа грунта по трудности разработки землеройной техникой; рельеф местности; несущая способность грунта); 3) организационное факторы (к организационным факторам отнесены: продолжительность смены; количество смен в течение суток; оперативное время работы в течение смены; количество и марки мамин (механизмов) технологических звеньев по процессам; плановая продолжительность выполнения работ; сезон строительства; очередность строительства участков). 2.6. Учет влияния природных и конструктивных факторов сооружения трубопровода на изменение трудоемкости выполнения основных линейных строительных процессов представлен в табл. 1. Степень влияния конструктивных и природных факторов на изменение трудоемкости линейных строительных процессов учитывается коэффициентами изменения трудоемкости, определяемыми как отношения фактических величин трудоемкости работ в рассматриваемых конкретных условиях строительства к их значениям для базисного участка трассы. Таблица 1 Влияние отдельных природных и конструктивных факторов на изменение трудоемкости основных линейных строительных процессов
Примечание: Знак В«+В» означает влияние РїСЂРёСЂРѕРґРЅРѕРіРѕ или конструктивного фактора РЅР° изменение трудоемкости строительного процесса Р’ качестве базисного участка трассы строящегося трубопровода РїСЂРёРЅСЏС‚ участок СЃРѕ следующей характеристикой условий выполнения основных линейных строительных процессов: Р°) РІСЃРµ работы РїРѕ сооружению трубопровода производятся летом РІ необводненной Рё незаболоченной местности, РїСЂРѕС…РѕРґРёРјРѕР№ для колесной техники без Р±СѓРєСЃРёСЂРѕРІРєРё Рё сооружения лежневых РґРѕСЂРѕРі; Р±) рельеф РїРѕ трассе холмисто-равнинный (продольные Рё поперечные уклоны РЅРµ превышают 7 %). Р’СЃРµ углы поворота трубопровода РІ вертикальной Рё горизонтальной плоскостях образуются Р·Р° счет СѓРїСЂСѓРіРѕРіРѕ РёР·РіРёР±Р° трубы; РІ) грунты РЅР° участке трассы РїРѕ трудности разработки землеройной техникой относятся Рє 1 РіСЂСѓРїРїРµ, устойчивые, обладают РЅРёР·РєРѕР№ РєРѕСЂСЂРѕР·РёРѕРЅРЅРѕР№ активностью (удельное сопротивление грунта более 100 РћРј. Рј); Рі) изоляционно-укладочные работы производятся совместным СЃРїРѕСЃРѕР±РѕРј. Рзоляция пленочная нормального типа; Рґ) РЅР° трубосварочной базе производится СЃР±РѕСЂРєР° Рё сварка труб РІ трехтрубные секции, Р° затем секции свариваются РІ нитку РЅР° трассе СЃРїРѕСЃРѕР±РѕРј ручной электродуговой сварки. 2.7. РџРѕ каждому РѕСЃРЅРѕРІРЅРѕРјСѓ линейному строительному процессу выбирается технологическое звено Рё РЅР° основании действующих нормативов (ЕНиР, Р’РќРёР Рё РґСЂ.) определяется его производительность для базисного участка трассы (qri), выраженная РІ натуральных измерителях Р·Р° РѕРґРёРЅ час работы, РїРѕ формуле
где: Vr - величина объема работ r-го процесса в натуральных измерителях;
2.8. Численные значения коэффициентов, учитывающих уровень выполнения норм выработки и характеризующих профессиональные качества рабочих технологических звеньев (yri) определяются по формуле
РіРґРµ
2.9. Численные значения коэффициентов изменения трудоемкости производства работ РїРѕ основным линейным строительным процессам РІ зависимости РѕС‚ влияния природных факторов (βrs) определяются РЅР° основании ЕНиР, Р’РќРёР Рё РґСЂСѓРіРёС… РЅРѕСЂРј РїРѕ формуле
РіРґРµ βris - величина коэффициента изменения трудоемкости работ для i-РіРѕ технологического звена, входящего РІ r-ый процесс, РЅР° s-РѕРј РєРј трассы РІ зависимости РѕС‚ природных факторов (определяется отношением РЅРѕСЂРјС‹ времени РЅР° выполнение единицы объема работ РІ конкретных условиях строительства Рє РЅРѕСЂРјРµ времени РЅР° выполнение того же объема работ РІ базисных условиях); nri - число технологических звеньев i-РіРѕ типа, входящих РІ r-ый процесс, шт. 2.10. Величины проектных объемов работ РїРѕ основным линейным строительным процессам РІ расчете РЅР° 1 РєРј трубопровода определяются РїРѕ формулам, приведенным РІ табл. 2. Таблица 2 Расчетные формулы для определения проектных объемов работ РїРѕ основным линейным строительным процессам (РЅР° 1 РєРј трубопровода)
Примечание: в формулах табл. 2 приняты следующие обозначения: l - длина одиночной трубы, м; nг (nв) - число криволинейных вставок в горизонтальной (вертикальной) плоскости; nд - количество двухтрубных секций; kг (kв) - переводной коэффициент объема работ, учитывающий монтаж и сварку трубопровода на углах поворота в горизонтальной (вертикальной) плоскости; m1,2,3 - коэффициент, учитывающий выполнение сварочных работ с трубами, имеющими заводское изоляционное покрытие; kс - коэффициент, учитывающий качество сварочных работ; m - коэффициент, учитывающий крутизну откоса траншеи в зависимости от группы грунта; h - глубина траншеи; м; b - ширина траншеи по дну, м; nб - число железобетонных утяжелителей; nан - число анкерных устройств; Nуг - число углов поворота в горизонтальной плоскости; Kиз - коэффициент, учитывающий тип изоляционного покрытия (при пленочной изоляции нормального типа Kиз = 1; усиленного из типа Kиз = 1,37); n - количество перенасадок изоляционно-укладочной колонны; Дт - диаметр трубопровода, м; K0 - коэффициент, учитывающий увеличение объема разработки грунта на криволинейных участках трассы; С - число технологических захлестов. 2.11. Определение временных параметров основных линейных строительных процессов при заданном уровне механооснащенности производится в следующей последовательности: а) рассчитывается время, затрачиваемое на выполнение работ по r-тому процессу на s-том км трассы трубопровода по формуле
б) определяется продолжительность выполнения работ по процессам от начала строящегося участка трассы до рассматриваемого километра по формуле
Если на s-том км трубопровода отсутствует объем работ по балластировке, то время окончания работ по процессу балластировки на s-том км принимается условно равным продолжительности выполнения изоляционно-укладочных работ до s-того км
Если же по балластировке на S + 1 км объем работ не равен 0, то продолжительность процесса балластировки определяется по формуле
(В формулах 12, 13 и далее принят следующий порядок нумерации основных линейных строительных процессов: 1 - неповоротная сварка секций труб; 2 - разработка траншей; 3 - изоляционно-укладочные работы; 4 - балластировка трубопровода; 5 - засыпка траншей). в) определяется расчетный интервал времени, между смежными процессами на s-том км трассы трубопровода по формуле
г) вычисляется расчетное время сближения смежных процессов для s-того км трассы трубопровода (tr-1rs) по формуле
РіРґРµ tВ°r - начальный интервал времени между смежными процессами r - 1 Рё r. Если для рассматриваемых смежных процессов РЅР° участке трассы интервал времени (ΔРўr-1rs) имеет отрицательное или нулевое значение, то начальный интервал времени между данными процессами СЃ учетом минимально допустимого времени сближения смежных процессов рассчитывается РїРѕ формуле
РіРґРµ min tr-1r - минимально допустимое время сближения смежных процессов r - 1 Рё r. Если РЅР° протяжении рассматриваемого участка трассы расчетный интервал времени смежных процессов (ΔРўr-1rs) имеет только положительное значение, то начальный интервал времени между данными процессами находится РїРѕ формуле
Ввиду специфики производства работ на болотах в течение летнего периода строительства процессы 2 - 5 должны выполняться синхронно с минимальными технологически необходимыми разрывами. Продолжительность выполнения работ по процессам 2 - 5 для каждого километра заболоченного участка трассы принимается равной максимальной продолжительности работ одного из рассматриваемых процессов (2 - 5) на данном участке трубопровода
РіРґРµ t*rs - продолжительности выполнения работ РїРѕ процессам 2 - 5 РЅР° s-том РєРј заболоченного участка трассы. 3. МЕТОДРРљРђ РћРџРўРРњРР—РђР¦РРВРЕМЕННЫХ РРЕСУРСНЫХ ПАРАМЕТРОВ ОСНОВНЫХ Р›РНЕЙНЫХ РЎРўР РћРТЕЛЬНЫХ ПРОЦЕССОВ РџРћ РЎРўРћРМОСТНЫМ Р—РђРўР РђРўРђРњ3.1. Р’ качестве стоимостных затрат РїСЂРё оптимизации временных Рё ресурсных параметров основных линейных строительных процессов принято следующее: затраты РЅР° передислокацию технологических звеньев, стоимость основных производственных фондов (используемых РїСЂРё сооружении линейной части данного объекта), амортизационные отчисления РЅР° реновацию основных производственных фондов, затраты РЅР° энергетические ресурсы Рё смазочные материалы, дополнительные затраты РїРѕ заработной плате РёР·-Р·Р° возможных простоев РїРѕ погодным условиям; затраты РЅР° техническое обслуживание Рё текущий ремонт строительных машин. 3.2. Затраты РЅР° перебазировку технологических звеньев составляют значительную часть объема стоимостных затрат. Поэтому целесообразно РІ качестве РѕРґРЅРѕРіРѕ РёР· критериев оптимизации ресурсных параметров основных линейных строительных процессов РїРѕ стоимостным затратам принять условие минимизации затрат РЅР° передислокацию технологических звеньев (входящих РІ состав рассматриваемых процессов) для выполнения заданного комплекса работ. Целевая функция задачи оптимизации ресурсных параметров РїСЂРё этом имеет РІРёРґ:
где Pri - затраты на передислокацию одного технологического звена i-того типа для выполнения работ по r-тому строительному процессу, определяются согласно P 421-81 [2]; nri - число перебазируемых технологических звеньев для выполнения заданного объема работ по r-тому строительному процессу;
При выполнении условия (19) необходимо соблюдать следующие ограничения: а) число технологических звеньев по процессу не должно превышать установленного максимального их числа для данного строительного процесса:
б) расчетная продолжительность основного периода строительства объекта не должна превышать плановой продолжительности основного периода строительства данного объекта:
Поиск оптимальных ресурсных параметров основных линейных строительных процессов производится путем использования оценок изменения интенсивности процессов (Сri), определяемых по формуле
РіРґРµ Оптимизация временных Рё ресурсных параметров основных линейных строительных процессов, без изменения технологии строительства, производится РІ зависимости РѕС‚ интенсивности выполнения работ. Если РІ качестве базисного варианта принять вариант СЃ минимальной интенсивностью работ, то оптимизацию можно проводить следующим образом. РР· всех процессов находят процесс СЃ минимальной оценкой изменения интенсивности. Р’ соответствующую бригаду добавляют технологическое звено (увеличивают сменность), пересчитывают оценку измерения интенсивности, определяют РЅРѕРІСѓСЋ продолжительность РѕСЃРЅРѕРІРЅРѕРіРѕ периода строительства объекта Рё сравнивают СЃ плановой (конец итерации-шага оптимизации). РќР° следующей итерации РІРЅРѕРІСЊ выбирают «самый дешевый» процесс (СЃ минимальной оценкой изменения интенсивности). Данные итеративные процедуры повторяют РґРѕ тех РїРѕСЂ, РїРѕРєР° расчетная продолжительность РѕСЃРЅРѕРІРЅРѕРіРѕ периода строительства объекта РЅРµ будет меньше или равна плановой продолжительности (конец оптимизации). 3.3. Если РІ качестве базисного варианта принять вариант СЃ максимальной интенсивностью всех работ, то процедуры оптимизации начинают СЃ выбора процесса, имеющего максимальную оценку изменения интенсивности. Рменно СЃ этого «самого дорогостоящего» процесса снимают РѕРґРЅРѕ технологическое звено (уменьшают сменность его выполнения), пересчитывают оценку изменения интенсивности, определяют расчетную продолжительность РѕСЃРЅРѕРІРЅРѕРіРѕ периода строительства Рё сравнивают СЃ плановой продолжительностью строительства (конец итерации). РќР° каждой следующей итерации процедуры повторяют РґРѕ тех РїРѕСЂ, РїРѕРєР° расчетная продолжительность строительства объекта РЅРµ будет равна плановой. Если РЅР° очередной итерации продолжительность строительства окажется больше плановой, то РІ качестве окончательного варианта решения принимается вариант выполнения работ РїРѕ предыдущей (предпоследней) итерации. 3.4. Р’ том случае, РєРѕРіРґР° для выполнения работ РїРѕ РѕСЃРЅРѕРІРЅРѕРјСѓ линейному строительному процессу возможно применение различных типов технологических звеньев (различных технологий строительства), определение оптимальных временных Рё ресурсных параметров процесса, СЃ учетом календарного периода строительства Рё вариантов организации работ рекомендуется производить РїРѕ критерию минимизации себестоимости работ (либо приведенных затрат). Р’ целевую функцию задачи РЅРµ должны входить элементы затрат, величины которых остаются неизменными РїСЂРё использовании различных типов технологических звеньев для производства работ РїРѕ линейным строительным процессам. Целевая функция задачи определения оптимальных временных Рё ресурсных параметров процессов может быть записана РІ РІРёРґРµ функциональной зависимости: РіРґРµ Z - себестоимость (либо приведенные затраты) РїРѕ рассматриваемому варианту организации строительства. ΔTK - календарный период производства работ РїРѕ строительному процессу (ΔTK = t2 - t1, РіРґРµ t1 (t2) - дата начала (окончания) работ РїРѕ процессу); nri - число технологических звеньев i-того типа для выполнения работ РїРѕ r-тому процессу; Kr - сменность выполнения работ; P (nst) - затраты РЅР° передислокацию технологических звеньев; G (nst) - затраты РЅР° горючее Рё смазочные материалы; S (nri) - расчетная стоимость основных производственных фондов, используемых РїСЂРё сооружении отдельного участка трубопровода; R (nri) - затраты РЅР° техническое обслуживание Рё текущий ремонт строительных машин. Условие (23) должно выполняться РїСЂРё соблюдении следующих ограничений: Р°) РїРѕ продолжительности строительства - расчетный календарный период производства работ РїРѕ комплексу основных линейных строительных процессов РЅРµ должен превышать плановой продолжительности РѕСЃРЅРѕРІРЅРѕРіРѕ периода строительства:
б) по материально-техническим ресурсам - число технологических звеньев, с учетом трудовых ресурсов, по строительному процессу не должно превышать заданного максимального их числа для данного процесса:
4. МЕТОДРРљРђ ОПРЕДЕЛЕНРРЇ ВРЕМЕННЫХ РРЕСУРСНЫХ ПАРАМЕТРОВ ВСПОМОГАТЕЛЬНЫХ ПРОЦЕССОВ4.1. Время окончания работ вспомогательных процессов РЅР° сооружаемом участке трубопровода (Trs) определяется РїРѕ формуле
где Tr - время начала работ по r-тому процессу на объекте. Ресурсные параметры вспомогательных процессов определяются из следующих условий: 1) Поточности производства работ
РіРґРµ Δt - «страховой» резерв времени. 2) Ограничения РїРѕ ресурсам
где 3) Ограничения по продолжительности выполнения работ
РіРґРµ T - общая продолжительность выполнения рассматриваемого комплекса работ РЅР° сооружаемом объекте; TРґРёСЂ - директивная продолжительность строительства объекта. 4.2. Рнтенсивность выполнения работ РГЛ РїРѕ сварке труб РІ секции РЅР° трубосварочной базе (РўРЎР‘) может быть определена РїРѕ формуле:
РіРґРµ YРІf - интенсивность выполнения работ РїРѕ сварке труб РІ секции РЅР° РўРЎР‘ РІ f-тый сезон строительства, РєРј/СЃСѓС‚.; qi - часовая производительность РўРЎР‘ i-того типа СЃ учетом геометрических параметров свариваемых труб, РєРј/час; ni - число РўРЎР‘ i-того типа, шт.; t - продолжительность рабочей смены, час; kr - сменность выполнения работ РЅР° РўРЎР‘; kif - коэффициент, учитывающий снижение производительности РўРЎР‘ i-того типа РІ f-том сезоне строительства РѕС‚ воздействия природных факторов. 4.3. Рнтенсивность, выполнения работ дорожно-транспортными потоками РїРѕ вывозке секций труб РІ значительной степени зависит РѕС‚ состояния вдольтрассовых Рё подъездных РґРѕСЂРѕРі. Р’ зависимости РѕС‚ сезона строительства, скорость транспортировки секций труб РЅР° РѕРґРЅРѕРј Рё теш же участке трассы может существенно изменяться. Р’ качестве базы исходных данных для оптимизации временных Рё ресурсных параметров работы дорожно-транспортных потоков задаются величины средних скоростей движения трубовозов РЅР° километровых участках трассы РїРѕ сезонам строительства (табл. 3). Рнтенсивность выполнения работ дорожно-транспортными потоками РїРѕ вывозке секций труб РЅР° трассу Р·Р° сутки определяется РЅР° основании согласованной транспортной схемы - РІ зависимости РѕС‚ сезона строительства РїРѕ формуле РіРґРµ nС‚ - число плетевозов, шт.; α - количество секций, перевозимых РѕРґРЅРёРј плетевозом, шт.; λ - длина перевозимых секций, РєРј; t - средняя продолжительность работы плетевозов РІ РѕРґРЅСѓ смену, час; kС‚ - коэффициент технической готовности парка плетевозов; kr - сменность выполнения работ; vsf - средняя скорость транспортировки секций РЅР° s-том РєРј трассы РІ f-том сезоне строительства, РєРј/час; tРїСЂ - РЅРѕСЂРјР° времени РЅР° простой плетевозов РїРѕРґ РїРѕРіСЂСѓР·РєРѕР№ Рё разгрузкой секций труб, час; tРїРґ - время, необходимое для проезда плетевоза РѕС‚ места РїРѕРіСЂСѓР·РєРё секций труб РґРѕ выхода РЅР° трассу, час; tРѕРї - время объезда препятствий РїСЂРё вдольтрассовой перевозке секций труб, час. Матрица величин средних скоростей движения трубовозов РЅР° километровых участках трассы трубопровода РїРѕ сезонам строительства (Vsf)
Примечание. В табл. 3 ноль означает, что транспортировка секций труб на s-том км трассы трубопровода в f-том сезоне строительства по природно-климатическим условиям осуществляться не может. Результаты расчета интенсивностей вывозки секций труб на трассу (Ylsf) для фиксированного числа автотранспортных средств по формуле (31) записываются в форме матрицы, представленной в табл. 4. Таблица 4 Матрица интенсивностей вывозки секций труб на трассу по сезонам строительства (Ylsf)
Примечание. Р’ табл. 4 ноль означает, что вывозка секций труб РЅР° s-тый РєРј трассы трубопровода РІ f-том сезоне строительства РїРѕ РїСЂРёСЂРѕРґРЅРѕ-климатическим условиям осуществляться РЅРµ может. 5. МЕТОДРЧЕСКРР• Р’РћРџР РћРЎР« СОГЛАСОВАНРРЇ РАБОТЫ СПЕЦРРђР›РР—РРОВАННЫХ ТЕХНОЛОГРЧЕСКРРҐ РџРћРўРћРљРћР’5.1. Продолжительность строительства линейных участков трассы трубопровода специализированными технологическими потоками, СЃ учетом совмещения РІРѕ времени производимых РёРјРё работ, РЅРµ должна превышать директивной продолжительности строительства.
РіРґРµ T1 - резерв времени РЅР° непредвиденные работы; T2 - продолжительность работ РРўРџ РїРѕ очистке полости Рё испытанию трубопровода; T3 - продолжительность работ РѕСЃРЅРѕРІРЅРѕРіРѕ периода строительства, выполняемых РљРўРџ; T4 - интервал времени между началом вывозки трубных секций РЅР° трассу (ДТП) Рё началом неповоротной сварки секций труб (РљРўРџ); T5 - интервал времени между началом поворотной сварки труб РІ секции РЅР° РўРЎР‘ (РРўРџ) Рё началом вывозки трубных секций РЅР° трассу (ДТП); TРґРёСЂ - директивная продолжительность строительства трубопровода. 5.2. Специализированный технологический поток (РРўРџ, ДТП, РљРўРџ) РїСЂРё сооружении линейной части трубопроводов выполняет несколько РІРёРґРѕРІ работ, РёР· числа которых выделяются так называемые «определяющие» РІРёРґС‹ работ, которые характеризуют интенсивность потока РІ целом, РЅР° данном этапе строительства, Рё являются завершающими РїСЂРё создании фронта работ для последующего потока. Определяющими видами работ являются: для РРўРџ - поворотная сварка труб РІ секции РЅР° РўРЎР‘ (индекс работы - b); для ДТП - вывозка трубных секций Рё РїСЂРёРіСЂСѓР·РѕРІ РЅР° трассу (l); для РљРўРџ - неповоротная сварка секций труб РЅР° трассе (r = 1), засыпка траншей (r = 5); для РРўРџ - очистка полости Рё испытание трубопровода (n). 5.3. РџРѕ трассе сооружаемого трубопровода выделяются участки, характеризуемые РїРѕ степени заболоченности. Нумерации участков производится последовательно РїРѕ направлению движения продукта перекачки. РР· числа выделенных участков определяются те, которые имеют приоритет строительства РІ течение зимнего сезона. Очередность сооружения участков трубопровода комплексным технологическим потоком РІ течение РѕСЃРЅРѕРІРЅРѕРіРѕ периода строительства (TР·) СЃ учетом сезона производства работ определяется лицом, принимающим решение (Р РёСЃ. 1). График сооружения РљРўРџ участков трубопровода, характеризуемых РїРѕ степени заболоченности tРї - время
перебазировки РљРўРџ; Р РёСЃ. 1 5.4. РЎ учетом пунктов 5.1, 5.2, 5.3 графическая иллюстрация согласования работы специализированных технологических потоков РїСЂРё строительстве линейной части трубопровода РїРѕ интенсивности выполнении определяющих РІРёРґРѕРІ работ, представлена РЅР° СЂРёСЃ. 2 5.5. Продолжительность очистки полости Рё испытания участка трубопровода (Рў2) определяется РІ зависимости РѕС‚ принятой технологии производства работ СЃ учетом мощности применяемых технических средств. Циклограмма согласования работ специализированных технологических потоков I, II, III, IV - номера участков трубопровода Р РёСЃ. 2 5.6. Продолжительность РѕСЃРЅРѕРІРЅРѕРіРѕ периода строительства (РўР·), соответствующие ему временные Рё ресурсные параметры работ РљРўРџ определяются РїРѕ Методике оптимизации временных Рё ресурсных параметров основных линейных строительных процессов (Рї. 2 Рекомендаций). Текст программы расчета РЅР° языке PL/I представлен РІ РїСЂРёР». 1. РџР РЛОЖЕНРР• 1Руководство программиста 1. Назначение Рё условие применения программы 1. Программа предназначена для численного решения задачи оптимизации временных Рё ресурсных параметров работы комплексного технологического потока РїСЂРё сооружении многониточных трубопроводов. 2. Для нормального функционирования программы необходимо наличие: РІ операционной системе РР’Рњ транслятора СЃ алгоритмического языка PL/I; библиотеки встроенных функций PL/I; вводных устройств СЃ перфокарт; АЦПУ. Желательно также иметь доступ Рє устройству внешней памяти - РґРёСЃРєСѓ. Скорость обмена СЃ устройствами внешней памяти несущественна. 3. РџСЂРё работе программы РЅР° РР’Рњ ЕС-1022 время счета РІ зависимости РѕС‚ размерности задачи колеблется РѕС‚ 15 РјРёРЅСѓС‚ РґРѕ 3,5 часов. 2. Характеристика программы 4. Программа может осуществлять синхронизацию временных параметров основных линейных строительных процессов. 5. Программа написана РЅР° алгоритмическом языке PL/I для системы РћРЎ ЕС РР’Рњ Рё состоит РёР· главной процедуры, РІ которой сосредоточен весь аппарат РІРІРѕРґР° Рё вывода полученных результатов Рё СЂСЏРґР° вспомогательных подпрограмм, реализующих отдельные вычислительные операции. 6. Р’РІРѕРґ исходных данных осуществляется СЃ перфокарт. Режим работы определяется исходными данными. Контроль правильности работы программы осуществляет операционная система. 7. Объем программы ≈ 196 Рє, 834 оператора языка Р L/I. 3. Обращение Рє программе Рё сообщения 8. Обращение Рє программе осуществляется СЃ помощью средств РћРЎ ЕС РР’Рњ - языка управления заданиями, РїСЂРё этом никаких специфических данных сообщать нет необходимости. 9. Программа выдает сообщения Рѕ параметрах итерационного процесса, имеющих косвенное отношение Рє результатам оптимизации. 4. Входные Рё выходные данные 10. Р’РІРѕРґ Рё вывод указанных данных выполняется СЃ помощью стандартных средств языка PL/I для системы РћРЎ ЕС РР’Рњ. Носителем исходных данных служат перфокарты, выходные данные поступают РЅР° АЦПУ РІ СѓРґРѕР±РЅРѕРј для пользователя РІРёРґРµ. Входные данные 11. Входная информация задается РІ РІРёРґРµ числовых массивов РЅР° перфокартах. Р’ качестве операторов РІРІРѕРґР° используются стандартные операторы РІРІРѕРґР° языка PL/I - операторы GET EDIT Рё GET LIST. Первый РІРёРґ оператора - РѕРґРёРЅ РёР· трех СЃРїРѕСЃРѕР±РѕРІ потокоориентированного РІРІРѕРґР° управляемого редактированием является наиболее РіРёР±РєРёРј. Р’ данной случае пользователь может детально задавать формат РІС…РѕРґРЅРѕРіРѕ потока. Рлементы формата данных устанавливают РёР· скольких символов Рё РІ какой форме должно быть представлено значение очередной переменной РїСЂРё РІРІРѕРґРµ. РџСЂРё РІРІРѕРґРµ РїСЂРёРЅСЏС‚ РІ данном случае используется элемент формата данных СЃ фиксированной точкой, который имеет РІРёРґ либо F (w), либо F (w, d), здесь w, d - скалярные выражения. Параметр w устанавливает сколько символов будет занимать соответствующая десятичная константа СЃ фиксированной точкой РїСЂРё РІРІРѕРґРµ. РџСЂРё РІРІРѕРґРµ числа РјРѕРіСѓС‚ быть окружены пробелами как слева, так Рё справа (СЃ той целью, чтобы РёС… изображение состояло Р±С‹ СЂРѕРІРЅРѕ РёР· w символов). Для отрицательных чисел выводится знак РјРёРЅСѓСЃ; знак плюс РЅРµ выводится. РџСЂРё РІРІРѕРґРµ, если РІРѕ РІРІРѕРґРёРјРѕР№ числе есть точка, то параметр d элемента формата игнорируется. Если же точки РІ константе нет, Р° параметр d - задан, то предполагается, что число содержит d дробных цифр. Второй РІРёРґ оператора РІРІРѕРґР° удобен для пользователя, так как предоставляет достаточную СЃРІРѕР±РѕРґСѓ РїСЂРё задании числовой информации. Числа наносятся РЅР° перфокарты РІ РїРѕСЂСЏРґРєРµ, указанном далее Рё отделяются РѕРґРЅРѕ РѕС‚ РґСЂСѓРіРѕРіРѕ либо запятой, либо произвольным числом пробелов (РЅРѕ РЅРµ менее РѕРґРЅРѕРіРѕ), либо запятой Рё произвольным числом пробелов. Форма представления чисел либо СЃ фиксированной точкой F, либо СЃ плавающей E (РЅР° усмотрение пользователя). РџРѕСЂСЏРґРѕРє следования операторов РІРІРѕРґР° следующий. Первый оператор GET EDIT служит для РІРІРѕРґР° следующих величин: TDIR - директивный СЃСЂРѕРє строительства трубопровода, сутки; N - количество рассматриваемых участков строительства линейной части трубопроводов; Р - количество рассматриваемых процессов; РўРЎРњ - продолжительность смены, С‡; РљРЎРњ - коэффициент, учитывающий сменность выполнения работ; РљР Рў - коэффициент полезного использования времени смены; L1 - длина одиночной трубы, Рј; M1, M2, M3, Рњ4 - коэффициенты, учитывающие выполнение сварочных работ СЃ трубами, имеющими заводское изоляционное покрытие Рё без заводской изоляции. GET EDIT (TDIR, N, TCM, KCM, KPT, L1, M1, M2, M3, M4) (F (5, 2) 2F (5), F (3), 7F (5, 2)); GET SKIP; Здесь первый показатель (TDIR) вводится согласно формату F (5, 2), следующие РґРІР° (N, P) РїРѕ формату F (5), величина РўРЎРњ РїРѕ формату F (2) Рё последующие семь показателей РїРѕ формату F (3, 2). Р’СЃРµ эти данные необходимо набивать РЅР° РѕРґРЅРѕР№ перфокарте через пробел или через запятую. Второй оператор служит для РІРІРѕРґР° одномерного массива L5 (1 : N), элементы которого содержат величину протяженности каждого рассматриваемого участка трассы СЃ форматом F (3) GET EDIT ((L5 (I) DO I = 1 TO N)) ((N) F (3)); GET SKIP; Третий оператор РІРІРѕРґРёС‚ одномерный массив BOL (1 : N) - признак заболоченности участка строительства трубопровода, РїСЂРё BOL (I) = 0 - производится расчет временных параметров РЅР° пересеченной местности, РїСЂРё BOL (I) = 1 - проходимые болота Рё BOL (I) = 2 - управление передается РђРџР GET EDIT ((BOL (I) DO I = 1 РўРћ N)) ((N) F (2)); GET SKIP; Четвертый оператор РІРІРѕРґРёС‚ следующие параметры: TMIN (I), DTMAX (I) - соответственно нижний Рё верхний ограничения допустимых интервалов времени между смежными процессами, РіРґРµ GET EDIT ((TMIN, DT MAX (I) DO I = 1 РўРћ (P - 1))) ((P - 1) F (5, 2)); GET SKIP; Формат РІРІРѕРґР° ограничений РїРѕ времени - F (5, 2). Далее вводится массив данных Рѕ количестве работ (звеньев) РІ
каждом рассматриваемом процессе KR (I) (где Затем при помощи двумерного массива NR
(JJ, I) вводится
количество машин (звеньев) по виду работ GET EDIT ((NR (JJ, I) DO JJ = 1KR2)) ((KR2) F (5, 2)); SET SKIP; где KR2 = KR (I). При помощи массивов NRMIN (JJ, I), NR MAX (JJ, I) вводятся последовательно нижнее и верхнее ограничения на NRjj,i для рассматриваемого процесса I. GET EDIT ((NR MIN (JJ, I), NR MAX (JJ, I) DO JJ = 1 TO KR2)) (P1) F (5)); SET SKIP; где P1 - количество работ (звеньев) в рассматриваемом процессе, получаемое в процессе счета. Наконец, используется стандартный оператор ввода языка PL/I оператор SET LIST.
Ртот оператор удобен для пользователя, так как предоставляет достаточную
свободу при задании числовой информации. Числа наносятся на стандартные
80-колоночные перфокарты, начиная с первой позиции и отделяются одно от другого
запятой, либо произвольным числом пробелов, но не менее одного. Ниже приведены
обязательно задаваемые на перфокартах данные на каждом j-м километре
участка трассы РїСЂРё j-Рј километре участка трассы РїСЂРё U (J, 1) массив данных количества кривых РЅР° j-Рј километре; U (J, 2) - массив данных количества криволинейных вставок РІ горизонтальной плоскости РЅР° j-Рј километре, jkk-РіРѕ участка; U (J, 3) - массив данных количества криволинейных вставок РІ вертикальной плоскости РЅР° j-Рј километре, jkk-РіРѕ участка; U (J, 4) - количество двутрубных секций РЅР° j-Рј километре, jkk-РіРѕ участка; U (J, 5) - значение толщины стенки трубки РЅР° j-Рј километре, jkk-РіРѕ участка; U (J, 6) - количество захлестов РЅР° j-Рј километре jkk-РіРѕ участка трассы; U (J, 7) - массив коэффициентов, учитывающих крутизну откоса для разрабатываемых грунтов РЅР° j-Рј километре jkk-РіРѕ участка; U (J, 8) - глубина траншей РЅР° j-Рј километре jkk-РіРѕ участка; U (J, 9) - ширина траншеи РїРѕ РґРЅСѓ РЅР° j-Рј километре, jkk-РіРѕ участка; U (J, 10) - величина погружения С…РѕРґРѕРІРѕР№ части РІ РіСЂСѓРЅС‚ РЅР° j-Рј километре, jkk-РіРѕ участка; U (J, 11) - массив значении продельных уклонов РЅР° j-Рј километре, jkk-РіРѕ участка; U (J, 12) - значения расстояний между грузами (анкерами) РЅР° j-Рј километре, jkk-РіРѕ участка; U (J, 13) - РіСЂСѓРїРїР° грунта РїРѕ трудности разработки РїСЂРё разработке (засыпке) траншей одноковшовыми экскаваторами (бульдозером) РЅР° j-Рј километре jkk-РіРѕ участка; U (J, 14) - значения РІРёРґРѕРІ изоляции РЅР° j-Рј километре, jkk-РіРѕ участка; U (J, 15) - коэффициенты, учитывавшие тип изоляции РЅР° j-Рј километре, jkk-РіРѕ участка; U (J, 16) - количество переходов (пересадок колонны) РЅР° j-Рј километре, jkk-РіРѕ участка; U (J, 17) - количество железобетонных РїСЂРёРіСЂСѓР·РѕРІ РЅР° j-Рј километре, jkk-РіРѕ участка; U (J, 18) - количество анкеров РЅР° j-Рј километре, jkk-РіРѕ участка. Данные набиваются РІ представленной выше последовательности РЅР° каждом километре участков трассы. Р’РёРґ оператора GET LIST (((U (I, J) DO J = 1 РўРћ 18) DO I = 1 РўРћ LK)); Выходная информация 12. Р’СЃСЏ информация печатается СЃ помощью операторов PUT LIST PUT EDIT, которых РІ программы имеется 15. Первым выводится заголовок В«Рсходные данные», после которого печатаются наименования Рё значения величин TDIR - директивный СЃСЂРѕРє строительства участка трубопровода; TCM - продолжительность смены; KCM - коэффициент сменности; L1 - длина одиночной трубы; M1, M2, M3, Рњ4 - коэффициенты изменения трудоемкости РїСЂРё работе СЃ трубами СЃ заводской изоляцией. Затем выводятся таблично последовательно значения Р°) DTMIN, DTMAX - соответственно нижний Рё верхний ограничения допустимых интервалов времени между смежными процессами. Р’ следующей таблице выводятся: номер процесса, номер РІРёРґР° работ, значение механооснащенности (обеспеченности трудовыми ресурсами - звеньями) NRij, Рё соответственно нижний Рё верхний пределы его NRMINij Рё NRMAXij. Последняя таблица исходных данных - это вывод массива - U (JK, JKK) РїРѕ участкам РЅР° каждом километре. После окончания процесса синхронизации выводятся таблицы: Р°) величины оптимальных параметров выполнения работ РїРѕ основным линейным строительным процессам СЃ заголовком Рё РїРѕ участкам, Р° также Р±) таблица ресурсного состава РїРѕ основным линейным строительным процессам РїРѕ участкам. Описание носителей исходных данных 13. Основным носителем исходных данных является 80-колоночные перфокарты, РЅР° которых находятся как текст программы, так Рё необходимая числовая информация. Что касается текста программы, то имеет смысл хранить его РЅР° устройствах РїСЂСЏРјРѕРіРѕ доступа (дисках) или магнитных лентах, так как РѕРЅ часто используется. Р’ этом случае пользователю РјРѕРіСѓС‚ понадобиться некоторые сведения Рѕ языке управления заданиями операционной системы. Оформление заданий РІ операционной системе РћРЎ ЕС Для указания операционной системе последовательности программы, которую нужно выполнять Рё для описания используемых этой программой наборов данных составляется задание. Задание состоит РёР· управляющих операторов. РџСЂРё оформлении любого задания РІ операционной системе РћРЎ Р’РЎ используются следующие операторы: - оператор задания (// РёРјСЏ JOB); - оператор пункта задания (// РёРјСЏ EXEC); - оператор описания наборов данных (// [РёРјСЏ] DD); - оператор указания конца данных (/*); - оператор конца задания (//). Оператор JOB должен быть первым РІ каждом задании. РћРЅ указывает РЅР° начало задания Рё содержит информацию Рѕ задании: учетный номер, наименование подразделения, необходимое максимальное время ЦП (центрального процессора), количество памяти для этого задания Рё С‚.Рґ. Оператор EXEC определяет шаг задания Рё сообщает операционной системе, какую программу нужно выполнить. РћРЅ мажет также включать информацию Рѕ количестве памяти, необходимой для выполнения шага задания, РїСЂРё каких условиях пропустить шаг Рё С‚.Рґ. Оператор DD описывает физический набор данных (РІ том числе внешние устройства, РЅР° которых РѕРЅ располагается), Р° именно: РіРґРµ найти набор данных, что делать СЃ РЅРёРј РІ конце шага, РёРјСЏ набора данных, формат записей Рё С‚.Рґ. Оператор /* (косая черта РІ первой колонке Рё звездочка РІРѕ второй) отмечает конец РІРІРѕРґРёРјРѕРіРѕ набора данных. Признаком оператора управления заданием (программой) служат РґРІРµ косые черты РІ 1-Р№ Рё 2-Р№ колонках каждой перфокарты. Вслед Р·Р° этими символами (начиная СЃ 3-Р№ колонки) размещается РёРјСЏ, присвоенное оператору программистом (для оператора JOB это РёРјСЏ задания, для оператора ЕХЕС это РёРјСЏ пункта задания, Р° для оператора это РёРјСЏ набора данных). РРјСЏ может включать Р±СѓРєРІС‹, цифры (РЅРѕ РЅРµ пробелы или дефис) Рё РЅРµ должны быть длиннее 8-РјРё символов. Р—Р° именем располагается РєРѕРґ оператора (JOB, ЕХЕС, DD). Р’ операторе EXEC РёРјСЏ пункта можно опустить, если РІ РґСЂСѓРіРёС… операторах РЅРµ будет ссылок РЅР° него. Между именем оператора Рё его РєРѕРґРѕРј должен быть РїРѕ крайней мере РѕРґРёРЅ пробел. Параметры отделяются запятыми Рё между РЅРёРјРё РЅРµ должны быть пробелы. Р’ общем случае формат оператора задания следующий: Более РїРѕРґСЂРѕР±РЅРѕ информацию РїРѕ языку управления заданиями можно получить РІ [1], [2] Рё [3]. 6. РџРѕСЂСЏРґРѕРє СЃР±РѕСЂР° колоды 14. РЎР±РѕСЂ колоды, РєРѕРіРґР° текст программы находится РЅР° перфокартах, задание РЅР° компиляцию, редактирование Рё выполнение программы, осуществляется следующим образом: // РёРјСЏ_JOB_2810000, вЂСЌРєРѕРЅРѕРјРёРєР° НГПвЂ, MSGLEVEL = (1, 1), //_ _ _ REGION = 200Рљ //STEP1_ EXEC_PL1LFCLG, PARM. PL1L = вЂSвЂ,PARM.LKED = †вЂ//PL1L.SYSIN_DD_* < программа РЅР° языке PL/I РЅР° перфокартах > //GO.SYSIN_DD_* < Рсходные данные РЅР° перфокартах > /* // Р’ данном возможном варианте оформления задания приведено типовое задание РЅР° трансляцию, редактирование Рё выполнение программы, написанной РЅР° языке PL/I. Для этой цели используется каталогизированная процедура для трансляции, редактирования Рё выполнения, содержащаяся РІ системном наборе данных SYS1.PROCLIB РїРѕРґ именем PL1LFCLG. Трансляция (или компиляция) - это превращение РёСЃС…РѕРґРЅРѕРіРѕ текста РІ объективный модуль. Затем объективный модуль обрабатывается редактором связей. Результат обработки редактором связей - загрузочный модуль - готовая Рє выполнению программа. Р’ операторе JOB: 2810000 - учетный номер подразделения, присвоенный администрацией вычислительного центра; СЌРєРѕРЅРѕРјРёРєР° НГП - наименование подразделения. Параметр MSGLEVEL = (1, 1) дает возможность РїСЂРё выполнении задания получить распечатку всех управляющих операторов задания, Р° также операторов каталогизированных процедур. Р’ операторе JOB содержится параметр REGION = 200Рљ, который указывает требуемое количество памяти. Запрос памяти параметром REGION РЅРµ может превосходить реально доступную операционную память Рё должен быть четным. Р’ нашем случае требуется 200Рљ (K = 1024 байтам). Р’ данном случае опущен параметр CLASS, который определяет очередность выполнения задания. РџРѕ умолчанию операционной системой устанавливается CLASS = A.РќРµ указан также параметр TIME. Параметр TIME = (минуты, секунды) указывают допустимое время работы центрального процессора для выполнения всего задания. Задание нашей программы система снимает СЃ выполнения РїРѕ истечении 30 РјРёРЅСѓС‚ работы центрального процессора. Оператор ЕХЕС сообщает системе РёРјСЏ процедуру PL1LFCLG, которая должна быть выполнена РІ соответствующем шаге задания. Рспользование параметра ЕХЕС РІ операторе ЕХЕС позволяет управлять работой транслятора Рё редактора связей, Р° также составом выходной информации. Рти возможности задают РІ операторе ЕХЕС РІ РІРёРґРµ подпараметров (опций). Необходимо знать значение каждой опции Рё ее значение РїРѕ умолчанию. Значения основных опций, принимаемые РїРѕ умолчанию, для трансляторов PL/I: SOURCE 2 - указывает печать РёСЃС…РѕРґРЅРѕР№ программы; STMT - указывает, что нужно включить РІ объективный модуль номера операторов РёСЃС…РѕРґРЅРѕР№ программы; LINECT = 65 - указывает число строк РЅР° странице листинга; SOURCE - вызывает печать РёСЃС…РѕРґРЅРѕР№ программы, обработанной процессором; NOART - исключает печать таблицы идентификаторов РёСЃС…РѕРґРЅРѕР№ программы Рё РёС… атрибутов; NOXREF - исключает печать таблицы перекрестных ссылок; NOLIST - запрещает печать объективного модуля РІ ассемблерной форме; OPLIST - вызывает распечатку опций, заданных СЏРІРЅРѕ Рё принятых РїРѕ умолчанию; SIZE = 52 Рљ - размер РѕСЃРЅРѕРІРЅРѕР№ памяти доступной компилятору; NEST - печать РІ листинге СѓСЂРѕРІРЅРё блоков Рё СѓСЂРѕРІРЅРё вложенности DD - РіСЂСѓРїРї. Опции редактора связей, принимаете РїРѕ умолчанию, следующие: XREF - вывод таблицы перекрестных ссылок (между программными секциями разных модулей); SIZE - (96256, 12288) - область памяти доступной редактору (РІ байтах). Более РїРѕРґСЂРѕР±РЅРѕ РѕР± опциях можно прочитать РІ [4]. Р’ данном случае программа уже отлажена, поэтому рекомендуем задавать следующие опций РІ: NOOPLIST - (допустимое сокращение названия опции - NOL); NOOSOURCE2 - (NS2), NOSTMT - (NSРў). Рти опции запрещают печатать СЃРїРёСЃРѕРє действующих опций, печатать РёСЃС…РѕРґРЅСѓСЋ программу Рё включать РІ объективный модуль номера операторов РёСЃС…РѕРґРЅРѕР№ программы. Последняя опция помажет сэкономить память РЅР° этапе выполнения программы. РџСЂРё РїСЂРѕР±РёРІРєРµ РЅР° перфокартах параметры Рё текст программы РЅРµ должны располагаться Р·Р° 71-Р№ колонной. Контрольный пример 15. Р’ качестве контрольного примера рассмотрена синхронизация временных параметров трассы условного трубопровода протяженностью РІ 20 РєРј, разделенного РЅР° 3 участка, второй участок - болотистая местность. Ниже приведены распечатка программы Рё пример. Главная программа DDR
2. Подпрограмма TAB
3. Подпрограмма WID 4. Подпрограмма B I 5. Подпрограмма BE I 6. Подпрограмма PROM 7. Подпрограмма MEX 8. Подпрограмма CHETC Директивный СЃСЂРѕРє строительства = 6.00000 + 01 календарных РґРЅ. ТАБЛРЦА 1 РЕСУРСНЫЙ РЎРћРЎРўРђР’ РџРћ ОСНОВНЫМ Р›РНЕЙНЫМ РЎРўР РћРТЕЛЬНЫМ ПРОЦЕССАМ Р›РТЕРАТУРА1. Организация Рё планирование производства. Управление строительным процессом. Учебник для РІСѓР·РѕРІ / Бренц Рђ.Р”., Тищенко Р’.Р•., Андрианов Рђ.Рљ. Рё РґСЂ. - Рњ.: Недра, 1985. - 320 СЃ. 2. Руководство РїРѕ определению оптимального числа линейных объектных строительных потоков РїСЂРё сооружении магистральных трубопроводов РІ обводненной Рё заболоченной местности (СЃ применением РР’Рњ). Р 421-81. Рњ., Р’РќРРРЎРў, 1982, - 52 СЃ. 3. Лебедев Р’.Р., Соколов Рђ.Рџ. Введение РІ систему программирования РћРЎ ЕС. - Рњ.: Статистика, 1978. - 144 СЃ. 4. Единая система электронных вычислительных машин. Операционная система. Автономные Рё системные программы обслуживания. Руководство программиста. Р¦ 51.804.005 Р”94, 1981. - 225 СЃ. 5. Единая система электронных вычислительных машин. Операционная система. Программы обслуживания наборов данных. Руководство программиста. Р¦ 51.804.005 Р”95, 1981. - 195 СЃ. 6. Единая система электронных вычислительных машин. Операционная система. PL/I. Описание языка. Р¦ 51.804.002 Р”53, 1981. - 366 СЃ. СОДЕРЖАНРР•
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
© 2013 Ёшкин РљРѕС‚ :-) |