Автоматизация инженерных расчетов в путевом хозяйстве
Создание автоматизированных приложений по расчету пути на прочность и устойчивость и затрат труда по техническим нормам. Разработка программного обеспечения, базы данных. Расчет тестового задания старой и новой версиями программы и оценка его результатов.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 28.08.2017 |
Размер файла | 2,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
- неверный выбор взрыво- и пожароопасных зон помещения в соответствии с [2]
- отсутствие и неисправность средств пожаротушения
- использование ветоши, пропитанной горюче-смазочными материалами
- проведение ремонтно-строительных работ
- проведение огневых работ
- искрообразование при эксплуатации технологического оборудования
- вероятность возникновения пожара в результате короткого замыкания
- неисправность электрооборудования в производственных, вспомогательных, административных помещениях
- другие факторы, в том числе и привнесенные риски
ФПС
Факторы промышленной санитарии
ФПС-1
- химические факторы (токсические, раздражающие и т.д.)
ФПС-2
- биологические факторы (патогенные микроорганизмы и т.д.)
Код риска
Факторы риска
и т.д.
- недостаточная освещенность рабочей зоны
- повышенная пульсация светового потока
- повышенная или пониженная влажность воздуха
- отсутствие, неэффективная работа систем вентиляции
- несоответствие размеров площади и объема на одного работающего
- необеспеченность санитарно-бытовыми помещениями и устройствами
- выполнение работ с вредными и неблагоприятными условиями труда
- выполнение работ с тяжелым физическим трудом
- отсутствие и неприменение смывающих и обеззараживающих средств
- загазованность при производстве огневых работ
- загазованность на участке плазменной резки листового металла
- выполнение работ в зимнее время вне рабочих помещений
- другие факторы
ФПФ
Факторы психофизиологические
ФПФ-1
- физические статические и динамические перегрузки
ФПФ-2
- нервно-психологические перегрузки:
и т.д.
- утомление
- умственное перенапряжение
- эмоциональные перегрузки
- монотонность труда
- гиподинамия
- сонливость
- социальный климат, психологическая несовместимость
- несоответствие рабочего места эргономическим требованиям
- другие факторы
Код риска |
Фактор риска |
Вид деятельности, стадии, процесса |
Последствия S |
Воздействие Е |
Вероятность Р |
Величина риска R |
|
Руководитель подразделения ______ _______________ ______________
подпись расшифровка подписи дата
Рисунок 5.3 - Реестр значимых рисков организации
Форму реестра значимых рисков организации подписывает руководитель (главный инженер) организации.
Аналогично составляется реестр значимых рисков по организации в целом.
После оценки рисков на основании установленной категории (значимости) риска определяется необходимость разработки мероприятий (корректирующих действий) по управлению (регулированию воздействия) для каждого значимого риска в соответствии с таблицей 5.7.
Таблица 5.7 - Корректирующие мероприятия для каждого риска
Риск в баллах |
Категория риска |
Действие |
|
Менее 20 |
Незначительный |
Проведение инструктажа, обучения. Применение СИЗ |
|
20-70 |
Допустимый риск |
Проведение детального инструктажа по безопасным методам выполнения работ, периодический контроль |
|
70-200 |
Средний |
Необходимы плановые мероприятия |
|
200-400 |
Серьезный |
Необходимы плановые мероприятия с ограниченным сроком выполнения |
|
Более 400 |
Недопустимый |
Необходимы срочные меры (аварийные условия) |
В графе «Риск в баллах» указывают полученное расчетное значение риска R, на основании которого определяется его категория.
Результаты оценки рисков должны быть обоснованы и документально оформлены таким образом, чтобы выполненные расчеты и выводы могли быть проверены и повторены специалистами, которые не участвовали при первоначальном анализе. В отчет об анализе риска включают:
- план анализа риска;
- задачи и цели проведенного анализа риска;
- исходные данные и их источники, в том числе по аварийности и надежности оборудования;
- описание анализируемого объекта, технологического процесса, операции;
- результаты оценки опасностей и риска;
- предлагаемые меры (корректирующие действия) по снижению рисков и остаточные риски.
При обобщении оценок риска следует, по возможности, проанализировать неопределенность и точность полученных результатов. Как правило, основными источниками неопределенностей является неполная информация по надежности оборудования и человеческим ошибкам. Чтобы правильно интерпретировать результаты оценки риска, необходимо учитывать характер неопределенностей и их причины. Источники неопределенности следует также идентифицировать (например, «человеческий фактор»), оценить и документально оформить.
Если оценка риска указывает, что остаточный риск недопустим, следует повторить весь процесс анализа после проведенных корректировок.
На основании ранжирования значимых рисков по показателю «эффективность-затраты» устанавливаются цели в области охраны труда, которые служат основой для составления Программы управления охраной труда в организации.
Ежегодно (до 1 декабря) руководитель организации издает приказ о пересмотре карт оценки значений рисков во всех структурных подразделениях. Проект приказа готовит служба (инженер) охраны труда.
Руководители структурных подразделений до 15 декабря представляют в службу охраны труда новые карты оценки идентифицированных рисков по результатам внутренних проверок и мониторинга с учетом выявленных или изменивших категорию значимости рисков для последующего ранжирования и возможного внесения изменений в Программу управления охраной труда.
6. Основные положения расчёта стоимости ПО
Для работы вычислительной техники (ВТ) требуется программное обеспечение (ПО), которое является материальным объектом специфической интеллектуальной деятельности специалистов. По стоимости и срокам службы ПО относится к основным производственным фондам предприятия.
Каждое ПО, как реальная продукция, имеет определенный жизненный цикл, т.е. период от начала разработки и до снятия с эксплуатации, включающей три стадии: разработку (проектирование), производство (создание) и использование (сопровождение).
Широкое внедрение и применение ВТ требует постоянного обновления и совершенствования ПО. Выбор эффективных проектов ПО связан с их экономической оценкой и расчетом экономического эффекта.
Расчет экономического эффекта ПО основан на принципах “Комплексной оценки эффективности мероприятий, направленных на ускорение научно-технического прогресса”. Экономический эффект может определяться как у разработчика, так и у пользователя.
У разработчика экономический эффект выступает в виде чистой прибыли, остающейся в распоряжении предприятия от реализации ПО, а у пользователя - в виде экономии трудовых, материальных и финансовых ресурсов, получаемой от:
снижения трудоемкости расчетов, алгоритмизации программирования и отладки программ (задач) за счет использования ПО в процессе разработки автоматизированных систем и систем обработки данных;
сокращения расходов на оплату машинного времени и других ресурсов на отладку задач;
снижения расходов на материалы (компакт-диски и прочие материалы);
ускорения ввода в эксплуатацию новых систем;
улучшения показателей основной деятельности предприятий в результате использования ПО.
Стоимостная оценка ПО у разработчиков предполагает составление сметы затрат, которая включает следующие статьи:
· заработная плата исполнителей основная и дополнительная;
· отчисления в фонд социальной защиты населения;
· налоги, входящие в себестоимость ПО;
· материальные;
· спецоборудование;
· машинное время;
· расходы на научные командировки;
· прочие расходов;
· накладные расходы;
На основании сметы затрат рассчитывается себестоимость и отпускная цена ПО. Сумма основной заработной платы рассчитывается на основе численности специалистов, соответствующих тарифных ставок и фонда рабочего времени. Численность специалистов, календарные сроки разработки программы и фонда рабочего времени определяются по укрупненным нормам времени на разработку, сопровождение и адаптацию программного обеспечения или экспертным путем.
Расчет трудоемкости ПО с использованием укрупненных норм времени осуществляется в основном в крупных научно-технических организациях для решения сложных задач программного обеспечения ВТ. В мелких и средних научно-технических организациях трудоемкость, численность исполнителей и сроки разработки ПО определяются экспертным путем с использованием данных по базовым моделям. При определении трудоемкости ПО учитываются объем ПО (в тыс. условных машинных команд или исходных команд), объем документации (тыс. строк), новизна и сложность ПО, язык программирования, степень использования типовых (стандартных) программ.
6.1 Исходные данные
Расчет основной заработной платы исполнителей, занятых разработкой ПО, производится на основе исходных данных, представленных в таб. 6.1.
В выполнение работ задействованы следующие разработчики ПО:
· начальник отдела (руководитель дипломного проекта):
· тарифный разряд - 13;
· тарифный коэффициент - 3,98;
· продолжительность участия в разработке - 15 дней;
· инженер программист (студент дипломник):
· тарифный разряд - 9;
· тарифный коэффициент - 2,48;
· продолжительность участия в разработке -40 день.
Таблица 6.1 - Исходные данные
Наименование показателей |
Буквенные обозначения |
Ед. изм. |
Кол-во |
|
Коэффициент новизны |
kн |
единиц |
1,0 |
|
Группа сложности |
единиц |
3 |
||
Дополнительный коэффициент сложности |
kсл |
единиц |
1,18 |
|
Поправочный коэффициент, учитывающий использование типовых программ |
kт |
единиц |
0,9 |
|
Установленная плановая продолжительность разработки |
Tр |
лет |
0,12 |
|
Годовой эффективный фонд времени |
Фэф |
дней |
255 |
|
Продолжительность рабочего дня |
Tч |
ч |
8 |
|
Тарифная ставка 1-го разряда |
Tм1 |
руб. |
298000 |
|
Коэффициент премирования |
kп |
единиц |
1,4 |
|
Норматив дополнительной заработной платы |
Hзд |
% |
10 |
|
Ставка отчислений в фонд социальной защиты населения |
Hзсз |
% |
35 |
|
Норматив прочих затрат |
Нпз |
% |
3 |
|
Норматив на сопровождение и адаптацию ПО |
Hрса |
% |
10 |
|
Ставка налога на добавленную стоимость |
Hдс |
% |
20 |
|
Норматив амортизации ВТ |
На |
% |
12,5 |
6.2 Определение объема программного обеспечения
Объем ПО определяется путем подбора аналогов на основании классификации типов ПО, каталога функций ПО и каталога аналогов ПО в разрезе функций, которые постоянно обновляются и утверждаются в установленном порядке. На основании информации о функциях разрабатываемого ПО, по каталогу функций определяется объем функций. Затем по каталогу аналогов в разрезе функций уточняется объем функций. На основании этих данных составлена таблица 6.2.
Общий объем ПО рассчитывается по формуле 6.1:
, (6.1)
где - общий объем ПО, условных машинных команд;
- объем функций ПО, условных машинных команд;
n - общее число функций.
По формуле (6.1) определим общий объем ПО:
V0 =378 + 1492 + 3268 + 1768 + 970 + 325+ 790+298 = 9240 условных машинных команд.
Таблица 6.2 - Объем программного обеспечения
Номер функции |
Содержание функций |
Объем (условных машинных команд) |
|
101 |
Организация ввода / вывода |
378 |
|
203 |
Формирование базы данных |
1492 |
|
207 |
Манипулирование данными |
3219 |
|
309 |
Формирование файла |
1768 |
|
403 |
Формирование служебных таблиц |
970 |
|
506 |
Обработка ошибочных и сбойных ситуаций |
325 |
|
507 |
Обеспечение интерфейса между компонентами |
790 |
|
707 |
Графический вывод результатов |
298 |
|
Итого: |
9240 |
6.3 Расчет трудоемкости программного обеспечения
На основании общего объема ПО определяется нормативная трудоемкость Tн по таблицам. Нормативная трудоемкость устанавливается с учетом сложности ПО. Выделяется три группы сложности, в которых учтены следующие составляющие ПО: языковой интерфейс, ввод-вывод, организация данных, режимы работы, операционная система и техническая среда. Кроме того, устанавливаются дополнительные коэффициенты сложности ПО.
С учетом дополнительного коэффициента сложности kсл (таблица 6.1) рассчитывается общая трудоемкость ПО (формула 6.2)
, (6.2)
где То - общая трудоемкость ПО, человеко-дней;
Тн - нормативная трудоемкость ПО, человеко-дней;
kсл - дополнительный коэффициент сложности ПО.
Объему в 9240 условных машинных команд (3-я группа сложности ПО) соответствует нормативная трудоемкость 375 человеко-дней. По формуле определим общую трудоемкость ПО:
человеко-дня.
При решении сложных задач с длительным периодом разработки ПО трудоемкость определяется по стадиям разработки (техническое задание - ТЗ, эскизный проект - ЭП, технический проект - ТП, рабочий проект - РП и внедрение - ВН) с учетом новизны, степени использования типовых программ и удельного веса трудоемкости стадий разработки ПО в общей трудоемкости разработки ПО. При этом на основании общей трудоемкости рассчитывается уточненная трудоемкость с учетом распределения по стадиям (формула 6.3)
, (6.3)
где Ту - уточненная трудоемкость ПО, человеко-дней;
Тi - трудоемкость разработки ПО на i-й стадии, человеко-дней;
m - количество стадий разработки.
Трудоемкость ПО по стадиям определяется с учетом новизны и степени использования в разработке типовых программ и ПО (формула 6.4)
, (6.4)
Где Tстi - трудоемкость разработки ПО на i-й стадии (технического задания, эскизного проекта, технического проекта, рабочего проекта и внедрения), человеко-дней;
kн - поправочный коэффициент, учитывающий степень новизны ПО;
kт - поправочный коэффициент, учитывающий степень использования в разработке типовых программ и ПО;
dстi - удельный вес трудоемкости i-й стадии разработки ПО в общей трудоемкости ПО.
На основании уточненной трудоемкости разработки ПО и установленного периода разработки рассчитывается общая плановая численность разработчиков ПО (формула 6.5)
,(6.5)
где Чр - плановая численность разработчиков, чел.;
Фэф - годовой эффективный фонд времени работы одногоработника в течение года, дней в год;
Tрд - плановая продолжительность разработки ПО, лет.
По формуле (6.4) определим уточненную трудоемкость на стадии рабочего проекта
человеко-дней.
По формуле (6.4) определим уточненную трудоемкость на стадии технического задания
человеко-дней.
По формуле (6.4) определим уточненную трудоемкость на стадии эскизного проекта
человеко-дней.
По формуле (6.4) определим уточненную трудоемкость на стадии технического проекта
человеко-дней.
По формуле (6.4) определим уточненную трудоемкость на стадии внедрения
человеко-дней.
Например, по формуле (6.5) определим общую плановую численность разработчиков на стадии рабочего проекта
чел.
Аналогичным образом рассчитаем общую плановую численность разработчиков на стадиях: технического задания, эскизного проекта, технического проекта, внедрения. Результаты расчетов уточненной трудоемкости и общей плановой численности разработчиков на разных стадиях разработки по формулам (6.4) и (6.5) представлены в таблице 6.3.
Таблица 6.3 - Результаты расчетов трудоемкости
Расчетный коэффициент |
Стадии разработки |
Итого |
|||||
ТЗ |
ЭП |
ТП |
РП |
ВН |
|||
Численность Чр исполнителей, чел. |
0,12 |
0,1 |
0,12 |
0,52 |
0,15 |
1 |
|
Коэффициент удельного весов трудоемкости стадий, dстi |
0,11 |
0,09 |
0,11 |
0,55 |
0,14 |
1,0 |
|
Коэффициент, учитывающий использование типовых программ, kт |
- |
- |
- |
0,9 |
- |
- |
|
Коэффициенты новизны, kн |
1,0 |
1,0 |
1,0 |
1,0 |
1,0 |
- |
|
Уточняющая трудоемкость Tу стадий, человеко-дней |
42 |
34 |
42 |
186 |
53 |
357 |
|
Срок Tр разработки, лет |
0,03 |
0,02 |
0,026 |
0,1 |
0,02 |
0,196 |
6.4 Расчет заработной платы разработчиков ПО
Уточненная трудоемкость и общая плановая численность разработчиков служат базой для расчета основной заработной платы. По данным о спецификации и сложности выполняемых функций составляется штатное расписание группы специалистов-исполнителей, участвующих в разработке ПО с определением образования, специальности, квалификации и должности.
В соответствии с тарифными разрядами и коэффициентами должностей руководителей научных организаций каждому исполнителю устанавливается разряд и тарифный коэффициент.
Месячная тарифная ставка каждого исполнителя Тм определяется путем умножения действующей месячной тарифной ставки 1-го разряда Тм1 на тарифный коэффициент Тk, соответствующий установленному разряду (формула 6.6)
. (6.6)
Часовая тарифная ставка рассчитывается путем деления месячной тарифной ставки на установленный при восьмичасовом рабочем дне пятидневной рабочей недели фонд рабочего времени - 168 часов:
(6.7)
где Тч - часовая тарифная ставка, ден. ед.;
Тм - месячная тарифная ставка, ден. ед.
По формулам (6.6) и (6.7) определим месячные и тарифные ставки начальника отдела (Tмо, Tчо) и инженера программиста 1-й категории (Tмп, Tчп):
бел. руб.
бел. руб.
бел. руб.
бел. руб.
Основная заработная плата исполнителей ПО рассчитывается по формуле 6.8
, (6.8)
где - количество исполнителей, занятых разработкой ПО;
- часовая тарифная ставка i-го исполнителя, ден. ед.;
- количество часов работы в день, ч;
- эффективный фонд рабочего времени i-го исполнителя, дн.;
- коэффициент премирования.
Определим основную заработную плату исполнителей ПО:
бел. руб.
Дополнительная заработная плата на ПО , включает выплаты, предусмотренные законодательством о труде (оплата отпусков, льготных часов, времени выполнения государственных обязанностей и других выплат, не связанных с основной деятельностью исполнителей), и определяется по нормативу в процентах к основной заработной плате:
, (6.9)
где - дополнительная заработная плата исполнителей ПО, ден. ед.;
- норматив дополнительной заработной платы в целом по научной организации. Определим дополнительную заработную плату на ПО:
бел. руб.
6.6 Расчет отчислений, налогов и затрат
Отчисления в фонд социальной защиты населения Зсзi определяются в соответствии с действующими законодательными актами по нормативу в процентном отношении к фонду основной и дополнительной заработной платы исполнителей (формула 6.10).
, (6.10)
где Нзсз - норматив отчислений в фонд социальной защиты населения, %.
По формуле (6.10) определим отчисления в фонд социальной защиты населения:
Определим отчисления в фонд социальной защиты населения:
бел. руб.
Сумма амортизационных отчислений по основным производственным фондам, относимая на себестоимость ПО, Аоi, определяется по формуле:
, (6.11)
где - первоначальная стоимость ОПФ;
- норматив амортизационных отчислений на полное восстановление ОПФ в целом по научной организации.
В небольших научных организациях и на малых предприятиях где ОПФ являются лишь средства ВТ, амортизационные отчисления на ПО можно определить прямым счетом, используя нормы амортизационных отчислений:
, (6.12)
где - амортизационные отчисления по конкретному средству ВТ за расчетный период, ден. ед.;
- фактический срок использования ВТ (примем равным 110 дней или 0,3 года).
Первоначальная стоимость используемых основных производственных фондов 8000000 бел. руб.
Определим сумму амортизационных отчислений:
бел. руб.
Расходы по статье "Прочие затраты" на ПО включают затраты на приобретение и подготовку специальной научно-технической информации и специальной литературы. Определяются по нормативу, разрабатываемому в целом по научной организации, в процентах к основной заработной плате:
, (6.13)
где - норматив прочих затрат в целом по научной организации, %.
Определим прочие затраты:
бел. руб.
Общая сумма расходов по всем статьям сметы на ПО рассчитывается по формуле:
. (6.14)
Определим общую сумму расходов:
бел. руб.
Кроме того, организация-разработчик осуществляет затраты на сопровождение и адаптацию ПО, которые определяются по нормативу :
, (6.15)
где - норматив расходов на сопровождение и адаптацию, %.
Определим расходы на сопровождение и адаптацию:
бел. руб.
6.6 Расчет себестоимости, отпускной цены и прибыли
Общая сумма расходов на разработку (с затратами на сопровождение и адаптацию) как полная себестоимость ПО Cni определяется по формуле:
(6.16)
Определим полную себестоимость ПО:
бел. руб.
Рентабельность и прибыль от создаваемого ПО определяются исходя из результатов анализа рыночных условий, переговоров с заказчиком (потребителем) и согласования с ним отпускной цены, включающей дополнительно налог на добавленную стоимость. Прибыль рассчитывается по формуле:
, (6.17)
где - прибыль от реализации ПО заказчика, ден. ед.;
- себестоимость ПО, ден. ед.;
- уровень рентабельности ПО, принимаем 25 %.
Определим прибыль от реализации создаваемого ПО:
бел. руб.
В цену ПО включается налог на добавленную стоимость, который рассчитывается по нормативу, установленному действующим законодательством, в процентах к общей сумме добавленной стоимости:
, (5.18)
где - налог на добавленную стоимость, ден. ед.,
- добавленная стоимость, ден. ед.;
- норматив налога на добавленную стоимость, %.
Добавленная стоимость на ПО рассчитывается по формуле
(6.19)
Определим :
бел. руб.
Определим налог на добавленную стоимость:
бел. руб.
Прогнозируемая отпускная цена ПО представляет собой сумму себестоимости, прибыли и налога на добавленную стоимость:
. (6.20)
Определим прогнозируемую отпускную цену ПО:
бел. руб.
Прибыль от реализации ПО остается организации-разработчику и представляет собой эффект от создания нового программного обеспечения ВТ.
Таким образом, экономический эффект от создания нового ПО составляет 943072 белорусских рублей.
Заключение
В данном дипломном проекте были разработаны программы по расчету пути на прочность и устойчивость и затрат труда. Задача по автоматизированному расчету напряженностей в пути уже решалась, но старая версия программы имела ряд недостатков, таких как отсутствие ввода новых данных по подвижному составу, процесс выбора параметров расчета был закольцован до окончания расчета текущей выборки, отчеты по результатам расчета не имели графического отображения зависимостей, и были труднопереносимыми в другие программы пакеты. В отличие от старой версии программы, новая программа имеет интегрированную базу данных, с разработанными формами для ее редактирования. Расчет напряженностей более гибок, так как берутся аппроксимированные табличные данные. Отчеты формируются, в виде таблиц зависимостей, а также графических представлений этих таблиц, в пакетах Word и Excel.
Для оценки разработанных приложений, были произведена апробации программ. Сравнивались результаты расчета, одних и тех же данных, полученных ручным расчетом, и новой программой. Оценка результатов апробации, показала, что новая программа не уступает ручному расчету и получает данные, превосходящие в точности данные результата расчета старой версией программы.
Рассчитан экономический эффект ПО, основанный на принципах “Комплексной оценки эффективности мероприятий, направленных на ускорение научно-технического прогресса”, который составил 943072 белорусских рублей, с учетом срока разработки в сорок дней.
Список использованных источников
1. Афанасьев Н.Н. Статистическая теория усталостной прочности металлов. Киев: Изд-во АН УССР, 1953. - 123с.
2. Иванова В.С., Терентьев В.Ф. Природа усталости металлов. М.: Металлургия, 1975. - 455с.
3. Надежность и эффективность в технике. Справочник в 10 томах. М.: Машиностроение, том 1 - 1986, том 10 - 1990.
4. Лысюк В.С., Семенов В.Т., Ермаков В.М. и др. Управление надежностью бесстыкового пути. / Под ред. В.С.Лысюка. М.: Транспорт, 1999. - 373с.
5. Лысюк В.С., Кузнецов В.М., Данилов B.N., Бащкатова Л.В. Надежность пути. Термины и определения // Путь и путевое хозяйство. 1990, Ns 1. С.22 - 24.
6. Болотин В.В. Применение методов теории вероятностей и теории надежности в расчетах сооружений. М.: Стройиздат, 1971. -255с.
7. Методика расчета надежности изделий с учетом постепенных отказов. М.: Изд. стандартов, 1976. - 100с.
8. Кальнер В.Д., Зильберман А.Г. Практика микрозондовых методов исследования металлов и сплавов. М.: Металлургия, 1981. - 215с.
9. Каминский А.А. Механика разрушения вязкоупругих тел. Киев: Наукова думка, 1980. - 159с.
10. Волков С.Д. Проблемы прочности и механика разрушения // Проблемы прочности, 1978, З 7, С. 3 - 10.
11. Журков С.Н. Кинетическая концепция прочности твердых тел // Вестник АН СССР, 1968, Ns 3, С. 46- 52.
12. Нанасюк В.В., Андрейков А.Е., Кончик С.Е. Методы оценки трещиностойкости конструкционных материалов. Киев: Наукова думка, 1977. - 277с.
13. Шур Е.А. О выборе допускаемых напряжений при прочностных расчетах рельсов // Вестник ВНИИЖТа, 1977, Ns 8, С.38 - 41.
14. Майр Р., Гроснхут И.Р. Развитие поперечных усталостных дефектов в головке железнодорожных рельсов // Железные дороги мира, 1981, Ns 10, С.44 - 53.
15. Вериго М.Ф. Основные принципиальные положения разработки новых Правил расчета железнодорожного пути на прочность. М.: Транспорт, 1967 (Труды ЦНИИ МПС, вып. 347).
16. Лысюк В.С. О критериях прочности современных конструкций железнодорожного пути. М.: ВНИИЖТ, 1984. - 1.27с. (Рукопись в ЦНИИТЭИ МПС, 30.01.84, Х 2485).
16. Лысюк В. С. Износ деревянных шпал и борьба с ним / Труды ЦНИИ МПС, вып. 445. М.: Транспорт, 1971. - 224с.
18. Вериго М.Ф., Лысюк В.С. Основы методики статистической оценки прочности пути с учетом грузонапряженности // Труды ЦНИ И МПС, вып. 466. М.: Транспорт, 1972, с.51 - 67.
19. Лысюк В. С. Основы методики расчета отказов и межремонтного ресурса железнодорожного пути по повреждениям рельсов. М.: ВНИИЖТ 198з. - 57 с. (Рукопись в цниитэИ 25.02.83г. Ni 2120).
20. Бащкатова Л.В., Лысюк В.С. Методика прогнозирования частичных отказов железнодорожного пути. ВНИИЖТ М.: 1983. - 40 с. (Рукопись в ЦНИИТЭИ МПС 17.10.83г. лги 241в).
21. Труфяков В.И., Ковальчук В.С. Циклическая долговечность при двухступенчатом нагружении. Киев: ЦЭС им. Е.О. Патона. АН УССР, 1982. - Збс.
22. Слово о трибофатике (научное эссе). Минск: 1999. - 132с.
23. Gri i А.А. The phenomenon оГ гцр1ыге and йо in solids. - Phi1. Trans. Аау вос. ег. А, 1920, v 221, Е 163 - 188.
24. Иатон В.3., Морозов Е.М. Механика упругопластического разрушения. М.: Наука, 1974. 416с.
25. Черепанов Г.Н. Механика хрупкого разрушения. М.: Наука, 1974. - 640с.
26. В.В. Романенко, П.В. Ковтун Проектирование технологического процесса восстановительного ремонта бесстыкового пути : учеб.-метод. пособие ; М-во образования Респ. Беларусь, Белорус. гос. ун-т трансп. - Гомель : БелГУТ, 2011. - 139 с
Приложение 1
Пример отчета «Расчет пути на прочность»
Расчет железнодорожного пути на прочность
Параметры для расчета пути на прочность, 29.05.2016 :
Тип подвижного состава: ВЛ60 3о - 3о
Начальная скорость движения, км/ч: 10
Конечная скорость движения, км/ч: 40
Конструкция пути: Звеньевой
План линии: Кривая
Радиус кривой, м: 600
Тип Рельсов: P65
Износ рельсов, мм: 3
Род шпал: Деревянные IA , IБ
Эпюра шпал, шт./км: 1840
Тип промежуточного скрепления: ДО
Балласт: Песчано-гравийный
Минимальная толщина балластной призмы, см: 10
Максимальная толщина балластной призмы, см: 50
уп-о (П - О) - осевые напряжения в подошве рельса, кгс/смІ;
уг-о (Г - О) - осевые напряжения в головке рельса, кгс/смІ;
уп-к (П - К) - кромочные напряжения в подошве рельса, кгс/смІ;
уг-к (Г - К) - кромочные напряжения в головке рельса, кгс/смІ;
уш (Ш) - напряжения в шпале под подкладкой (прокладкой), кгс/смІ;
уб (Б) - напряжения в балластной призме под шпалой, кгс/смІ;
уh (h) - напряжения в основной площадке земляного полотна, кгс/смІ.
Таблица 1 - Напряжения в балластной призме в зависимости от ее толщины и скорости движения поездов в летний период (напряжения от максимальной толщины балластной призмы - h), кгс/см2
Летний период : |
10 км/ч |
20 км/ч |
30 км/ч |
40 км/ч |
|
10 см |
0,65 |
0,69 |
0,74 |
0,78 |
|
20 см |
0,61 |
0,65 |
0,69 |
0,74 |
|
30 см |
0,49 |
0,53 |
0,56 |
0,60 |
|
40 см |
0,43 |
0,46 |
0,49 |
0,52 |
|
50 см |
0,39 |
0,42 |
0,45 |
0,48 |
Таблица 2 - Напряжения в элементах верхнего строения пути в зависимости от скорости движения поездов в летний период, кгс/см2
Напряжения |
10 км/ч |
20 км/ч |
30 км/ч |
40 км/ч |
|
П-О |
686,20 |
742,71 |
800,20 |
857,95 |
|
Г-О |
843,50 |
912,96 |
983,63 |
1054,62 |
|
П-К |
994,99 |
1076,93 |
1160,29 |
1244,03 |
|
Г-К |
1157,28 |
1252,58 |
1349,54 |
1446,93 |
|
Ш |
5,75 |
6,14 |
6,54 |
6,95 |
|
Б |
1,17 |
1,25 |
1,33 |
1,41 |
Таблица 3 - Напряжения в балластной призме в зависимости от ее толщины и скорости движения поездов в зимний период (напряжения от максимальной толщины балластной призмы - h), кгс/см2
Толщина балластной призмы, см |
10 км/ч |
20 км/ч |
30 км/ч |
40 км/ч |
|
10 см |
0,75 |
0,82 |
0,89 |
0,96 |
|
20 см |
0,70 |
0,77 |
0,83 |
0,90 |
|
30 см |
0,57 |
0,62 |
0,67 |
0,72 |
|
40 см |
0,49 |
0,53 |
0,58 |
0,63 |
|
50 см |
0,45 |
0,49 |
0,53 |
0,57 |
Таблица 4 - Напряжения в элементах верхнего строения пути в зависимости от скорости движения поездов в зимний период, кгс/см2
Напряжения |
10 км/ч |
20 км/ч |
30 км/ч |
40 км/ч |
|
П-О |
626,54 |
688,10 |
750,77 |
813,73 |
|
Г-О |
770,16 |
845,83 |
922,86 |
1000,26 |
|
П-К |
908,49 |
997,74 |
1088,61 |
1179,91 |
|
Г-К |
1056,67 |
1160,48 |
1266,17 |
1372,35 |
|
Ш |
6,65 |
7,25 |
7,87 |
8,49 |
|
Б |
1,35 |
1,47 |
1,60 |
1,73 |
Вывод:
Расчетные напряжения в элементах верхнего строения пути при максимальных скоростях движения поездов составляют:
Осевые напряжения в подошве рельса (летом/зимой), кгс/см2: 857,95/813,73
Осевые напряжения в головке рельса (летом/зимой), кгс/см2: 1054,62/1000,26
Кромочные напряжения в подошве рельса (летом/зимой), кгс/см2: 1244,03/1179,91
Кромочные напряжения в головке рельса (летом/зимой), кгс/см2: 1446,93/1372,35
Напряжения в шпале под подкладкой (прокладкой) (летом/зимой), кгс/см2: 6,95/8,49
Напряжения в балластной призме под шпалой (летом/зимой), кгс/см2: 1,41/1,73
Приложение 2
Пример отчета «Расчет пути на прочность и устойчивость»
Расчет железнодорожного пути на прочность и устойчивость
Параметры для расчета пути на прочность, 03.06.2016 :
Тип подвижного состава: БГК-1
Начальная скорость движения, км/ч: 10
Конечная скорость движения, км/ч: 80
Конструкция пути: Бесстыковой
План линии: Прямая
Радиус кривой, м: Нет
Тип Рельсов: P65
Износ рельсов, мм: 3
Род шпал: Железобетонные
Эпюра шпал, шт./км: 1840
Тип промежуточного скрепления: СБ3
Балласт: Щебеночный
Минимальная толщина балластной призмы, см: 10
Максимальная толщина балластной призмы, см: 50
уп-о (П - О) - осевые напряжения в подошве рельса, кгс/смІ;
уг-о (Г - О) - осевые напряжения в головке рельса, кгс/смІ;
уп-к (П - К) - кромочные напряжения в подошве рельса, кгс/смІ;
уг-к (Г - К) - кромочные напряжения в головке рельса, кгс/смІ;
уш (Ш) - напряжения в шпале под подкладкой (прокладкой), кгс/смІ;
уб (Б) - напряжения в балластной призме под шпалой, кгс/смІ;
уh (h) - напряжения в основной площадке земляного полотна, кгс/смІ.
Таблица 1 - Напряжения в балластной призме в зависимости от ее толщины и скорости движения поездов в летний период (напряжения от максимальной толщины балластной призмы - h), кгс/см2
Толщина балластной призмы, см |
10 км/ч |
20 км/ч |
30 км/ч |
40 км/ч |
50 км/ч |
60 км/ч |
70 км/ч |
80 км/ч |
|
10 см |
1,04 |
1,06 |
1,08 |
1,11 |
1,14 |
1,17 |
1,20 |
1,23 |
|
20 см |
0,97 |
0,99 |
1,01 |
1,03 |
1,06 |
1,09 |
1,12 |
1,15 |
|
30 см |
0,77 |
0,78 |
0,80 |
0,82 |
0,84 |
0,86 |
0,89 |
0,91 |
|
40 см |
0,65 |
0,66 |
0,68 |
0,70 |
0,71 |
0,73 |
0,75 |
0,77 |
|
50 см |
0,58 |
0,59 |
0,60 |
0,62 |
0,64 |
0,65 |
0,67 |
0,69 |
Таблица 2 - Напряжения в элементах верхнего строения пути в зависимости от скорости движения поездов в летний период, кгс/см2
Напряжения |
10 км/ч |
20 км/ч |
30 км/ч |
40 км/ч |
50 км/ч |
60 км/ч |
70 км/ч |
80 км/ч |
|
П-О |
580,52 |
589,78 |
602,56 |
617,30 |
633,15 |
649,70 |
666,71 |
684,04 |
|
Г-О |
713,59 |
724,98 |
740,68 |
758,80 |
778,29 |
798,63 |
819,53 |
840,84 |
|
П-К |
626,96 |
636,96 |
650,76 |
666,68 |
683,81 |
701,68 |
720,04 |
738,76 |
|
Г-К |
886,28 |
900,42 |
919,93 |
942,43 |
966,64 |
991,90 |
1017,86 |
1044,33 |
|
Ш |
21,23 |
21,57 |
22,05 |
22,61 |
23,20 |
23,82 |
24,46 |
25,11 |
|
Б |
2,14 |
2,18 |
2,23 |
2,28 |
2,34 |
2,40 |
2,47 |
2,53 |
Таблица 3 - Напряжения в балластной призме в зависимости от ее толщины и скорости движения поездов в зимний период (напряжения от максимальной толщины балластной призмы - h), кгс/см2
Толщина балластной призмы, см |
10 км/ч |
20 км/ч |
30 км/ч |
40 км/ч |
50 км/ч |
60 км/ч |
70 км/ч |
80 км/ч |
|
10 см |
1,32 |
1,34 |
1,37 |
1,41 |
1,45 |
1,50 |
1,55 |
1,59 |
|
20 см |
1,23 |
1,25 |
1,28 |
1,31 |
1,35 |
1,39 |
1,44 |
1,48 |
|
30 см |
0,96 |
0,98 |
1,00 |
1,03 |
1,06 |
1,10 |
1,13 |
1,16 |
|
40 см |
0,81 |
0,82 |
0,84 |
0,86 |
0,89 |
0,92 |
0,95 |
0,98 |
|
50 см |
0,71 |
0,72 |
0,74 |
0,76 |
0,78 |
0,81 |
0,83 |
0,86 |
Таблица 4 - Напряжения в элементах верхнего строения пути в зависимости от скорости движения поездов в зимний период, кгс/см2
Напряжения |
10 км/ч |
20 км/ч |
30 км/ч |
40 км/ч |
50 км/ч |
60 км/ч |
70 км/ч |
80 км/ч |
|
П-О |
515,84 |
524,33 |
536,62 |
551,33 |
567,56 |
584,78 |
602,68 |
621,06 |
|
Г-О |
634,08 |
644,52 |
659,62 |
677,70 |
697,66 |
718,83 |
740,83 |
763,42 |
|
П-К |
557,11 |
566,27 |
579,54 |
595,43 |
612,96 |
631,56 |
650,89 |
670,74 |
|
Г-К |
787,53 |
800,49 |
819,25 |
841,71 |
866,49 |
892,78 |
920,11 |
948,17 |
|
Ш |
26,93 |
27,38 |
28,04 |
28,82 |
29,68 |
30,59 |
31,54 |
32,52 |
|
Б |
2,72 |
2,76 |
2,83 |
2,91 |
3,00 |
3,09 |
3,18 |
3,28 |
Вывод:
1 Расчетные напряжения в элементах верхнего строения пути при максимальных скоростях движения поездов составляют:
Осевые напряжения в подошве рельса (летом/зимой), кгс/см2: 684,04/621,06
Осевые напряжения в головке рельса (летом/зимой), кгс/см2: 840,84/763,42
Кромочные напряжения в подошве рельса (летом/зимой), кгс/см2: 738,76/670,74
Кромочные напряжения в головке рельса (летом/зимой), кгс/см2: 1044,33/948,17
Напряжения в шпале под подкладкой (прокладкой) (летом/зимой), кгс/см2: 25,11/32,52
Напряжения в балластной призме под шпалой (летом/зимой), кгс/см2: 2,53/3,28
2 Расчетный интервал закрепления рельсовых плетей составляет от 8 °С до 90 °С;
3 Температурные напряжения в рельсовых плетях (произведение коэффициента линейного расширения рельсовой стали, модуль упругости рельсовой стали и разности между температурой, при которой определяется напряжение и температурой закрепления плети) при изменении температуры от 25°С до Tmax = 90°С составляют 162,50 кгс/см2;
4 Суммарные напряжения в плетях (кромочные напряжения в подошве рельса в зимний период с коэффициентом запаса прочности 1,3 плюс температурные напряжения в рельсовых плетях) составляет 1033,50 кгс/см2
5 Запас продольных сил по устойчивости:
- при закреплении плетей в нижней границе оптимального интервала закрепления +25°С запас сжимающих сил - 66533,00 кгс, растягивающих - 261300,00 кгс;
- при закреплении плетей в верхней границе оптимального интервала закрепления +35°С запас сжимающих сил - 106733,00 кгс, растягивающих - 221100,00 кгс.
Приложение 3
Пример отчета «Расчет затрат труда по техническим нормам»
Наименование работ |
Измеритель |
Кол-во изм. |
Техническая норма на изм. |
Затраты труда, чел-мин |
Кол-во рабочих, чел |
Продолжительность работы, мин |
№ бригад |
||||
затраты труда, чел-мин |
времени работы машин, маш-мин |
на работу |
на работу с учетом |
рабочих |
машин |
||||||
Подготовительные работы |
|||||||||||
Снятие путевых пикетных знаков |
Знак |
10 |
16,6 |
- |
166 |
206 |
|||||
Подготовка места для заезда на путь и съезда с него землеройной техники, бульдозеров и т.п |
Место |
1 |
490 |
- |
490 |
608 |
|||||
Опробование и смазка стыковых болтов |
Болт |
344 |
2,46 |
- |
847 |
1051 |
|||||
Снятие стеллажей для покилометрового запаса |
Стеллаж |
1 |
120,45 |
- |
121 |
151 |
|||||
Разборка постоянного переездного настила с укладкой временного |
мІ настила |
6 |
30,65 |
- |
184 |
229 |
|||||
Итого |
1808 |
2245 |
|||||||||
Работы до «окна». Разборка временного переездного настила |
мІ настила |
6 |
6,91 |
- |
42 |
53 |
|||||
Подготовка места для зарядки машины ВПО-3000 |
Место |
1 |
267,8 |
- |
268 |
333 |
|||||
Работы в «окно». Оформление закрытия перегона, пробег машин к месту работ и снятие напря-жения в контактной сети |
Мин |
0 |
- |
14 |
0 |
0 |
|||||
Оформление закрытия перегона, пробег машин к месту работ |
Мин |
6 |
- |
6 |
0 |
0 |
|||||
Отрыв рельсошпальной решетки от балластной призмы ЭЛБ |
км |
0 |
64,5 |
21,5 |
0 |
0 |
3 |
0 |
0 |
||
Разболчивание стыков |
Болт |
344 |
1,7 |
- |
585 |
679 |
|||||
Разборка пути путеукладочным краном УК25/9-18 |
Звено |
42 |
44,8 |
2,8 |
1882 |
2184 |
16 |
137 |
137 |
||
Планировка щебеночного слоя балластной призмы автогрейдером |
км |
0 |
112 |
112 |
0 |
0 |
1 |
0 |
0 |
||
Планировка щебеночного слоя балластной призмы бульдозером |
км |
1,05 |
71,8 |
71,8 |
76 |
89 |
1 |
89 |
89 |
||
Срезка верхнего слоя балластной призмы бульдозером |
км |
1,05 |
71,8 |
71,8 |
76 |
89 |
1 |
89 |
89 |
||
Укладка пути звеньями путеукладочным краном УК 25/9-18 |
Звено |
42 |
54,9 |
2,8 |
2306 |
2675 |
21 |
137 |
137 |
||
Установка нормальных стыковых зазоров |
Стык пути |
42 |
3,8 |
- |
160 |
186 |
|||||
Постановка накладок и сболчивание стыков электрогаечными ключами |
Стык пути |
0 |
18,21 |
- |
0 |
0 |
|||||
Постановка накладок и сболчивание стыков |
Стык пути |
43 |
27,89 |
- |
1200 |
1392 |
|||||
Поправка шпал по меткам |
Шпала |
100 |
4,28 |
- |
428 |
497 |
|||||
Рихтовка пути моторным рихтовщиком |
м пути |
525 |
0,575 |
- |
302 |
351 |
|||||
Заготовка и укладка рельсовых рубок на отводе |
Рубка |
2 |
84 |
- |
168 |
195 |
|||||
Выправка пути машиной ВПО-3000 |
км |
1,05 |
237,5 |
33,9 |
250 |
290 |
7 |
42 |
42 |
||
Выгрузка щебня из хоппер- дозаторов |
м3 |
0 |
0,28 |
0,14 |
0 |
0 |
2 |
0 |
0 |
||
Приведение машины ВПР в рабочее положение |
Приведение |
0 |
45 |
15 |
0 |
0 |
3 |
0 |
0 |
||
Выправка пути машиной ВПР в местах зарядки, разрядки, отступлений по уровню и в местах препятствий для работы ВПО |
Шпала |
0 |
0,1674 |
0,0568 |
0 |
0 |
|||||
Приведение машины ВПР в транспортное положение |
Приведение |
0 |
45 |
15 |
0 |
0 |
|||||
Укладка временного переездного настила |
мІ настила |
6 |
21,3 |
- |
128 |
149 |
|||||
Рихтовка пути электробалластёром ЭЛБр-1 |
км |
1,05 |
64,50 |
21,50 |
68 |
79 |
3 |
27 |
27 |
||
Оборудование изолирующих стыков |
Стык пути |
1 |
210 |
- |
210 |
244 |
|||||
Подбивка шпал в местах препятствий для работы выправочно-подбивочно-отделочной машины ВПО-3000 и на отводе электро- шпалоподбойками |
Шпала |
196 |
4,09 |
- |
802 |
931 |
|||||
Итого |
8951 |
10416 |
|||||||||
Основные работы по очистке щебня и укладке пенополистирольных плит |
|||||||||||
Основные работы по очистке щебня |
|||||||||||
Подготовка места для зарядки машины RМ-80 |
Место |
1 1 0 0 |
67,7 |
- |
68 68 0 0 |
90 90 0 0 |
|||||
Разборка временного переездного настила |
мІ настила |
0 6 0 0 |
6,91 |
- |
0 42 0 0 |
0 49 0 0 |
|||||
Зарядка щебнеочистительной машины RМ-80 |
Зарядка |
0 0 0 0 |
275 |
25 |
0 0 0 0 |
0 0 0 0 |
11 |
0 0 0 0 |
0 0 0 0 |
||
Зарядка щебнеочистительной машины RМ-80 |
Зарядка |
1 1 0 0 |
180 |
20 |
180 180 0 0 |
209 209 0 0 |
9 |
24 24 0 0 |
24 24 0 0 |
||
Очистка щебня щебнеочистительной машиной RМ-80 |
км |
0 0 0 0 |
6017 |
547 |
0 0 0 0 |
0 0 0 0 |
11 |
0 0 0 0 |
0 0 0 0 |
||
Очистка щебня машиной RМ-80 с погрузкой засорителей на специальный состав |
км |
0,525 0,525 0 0 |
2628 |
292 |
1380 1380 0 0 |
1601 1601 0 0 |
9 |
201 201 0 0 |
201 201 0 0 |
||
Разрядка щебнеочистительной машины RМ-80 |
Разрядка |
0 0 0 0 |
220 |
20 |
0 0 0 0 |
0 0 0 0 |
11 |
0 0 0 0 |
0 0 0 0 |
||
Разрядка щебнеочистительной машины RМ-80 |
Разрядка |
1 1 0 0 |
180 |
20 |
180 180 0 0 |
209 209 0 0 |
9 |
24 24 0 0 |
24 24 0 0 |
||
Выгрузка щебня из хоппер-дозаторов |
мі |
173,82 173,82 0 0 |
0,28 |
0,14 |
49 49 0 0 |
57 57 0 0 |
2 |
29 29 0 0 |
29 29 0 0 |
||
Приведение машины ВПР в рабочее положение |
Приведение |
1 1 0 0 |
45 |
15 |
45 45 0 0 |
53 53 0 0 |
3 |
83 103 0 0 |
83 103 0 0 |
||
Выправка пути машиной ВПР |
Шпала |
966 1018 0 0 |
0,1674 |
0,0558 |
162 171 0 0 |
188 199 0 0 |
|||||
Приведение машины ВПР в транспортное положение |
Приведение |
1 1 0 0 |
45 |
15 |
45 45 0 0 |
53 53 0 0 |
|||||
Стабилизация пути динамическим стабилизатором |
км |
0 0 0 0 |
101,7 |
33,9 |
0 0 0 0 |
0 0 0 0 |
3 |
0 0 0 0 |
0 0 0 0 |
||
Планировка балластной призмы быстроходным планировщиком |
км |
0 0 0 0 |
96 |
48 |
0 0 0 0 |
0 0 0 0 |
2 |
0 0 0 0 |
0 0 0 0 |
||
Укладка временного переездного настила |
мІ настила |
0 6 0 0 |
21,3 |
- |
0 128 0 0 |
0 149 0 0 |
|||||
Итого |
4397 |
5129 |
|||||||||
Отделочные работы |
|||||||||||
Очистка нагорных канав |
м канавы |
550 |
8,44 |
- |
4642 |
5757 |
|||||
Уборка загрязнителей после очистки канав |
м3 |
27,5 |
71,8 |
- |
1975 |
2449 |
|||||
Очистка закрытых водоотводных лотков |
м лотка |
350 |
10,67 |
- |
3735 |
4632 |
|||||
Разборка временного переездного настила |
мІ настила |
6 |
6,91 |
- |
42 |
53 |
|||||
Снятие путевых километровых знаков |
Знак |
0 |
34,8 |
- |
0 |
0 |
|||||
Снятие путевых километровых знаков |
Знак |
1 |
67,8 |
- |
68 |
85 |
|||||
Уборка лишнего балласта машиной СЗП-600 (МНК) |
м3 |
0 |
0,57 |
0,19 |
0 |
0 |
3 |
0 |
0 |
||
Срезка обочин путевым стругом: - на насыпи; - в выемке |
км км |
0,55 0,5 |
67,8 100 |
33,9 50 |
38 50 |
45 58 |
2 |
106 |
106 |
||
Очистка кюветов путевым стругом |
км |
0,5 |
184 |
92 |
92 |
107 |
|||||
Уборка лишнего балласта у опор конт. сети автомотрисой АГД в комплекте с приц. УП-4 |
мі |
0 |
9,48 |
4,74 |
0 |
0 |
2 |
0 |
0 |
||
Укладка временного переездного настила |
мІ настила |
6 |
21,3 |
- |
128 |
159 |
|||||
Установка знаков: - километровых; - пикетных |
Знак Знак |
1 10 |
55,83 25,32 |
- - |
56 254 |
70 315 |
|||||
Окраска знаков: - километровых; - пикетных |
Знак Знак |
1 10 |
60,1 17,2 |
- - |
61 172 |
76 214 |
|||||
Устройство выходов из кюветов |
м3 |
8 |
47,3 |
- |
379 |
470 |
|||||
Очистка кюветов в местах препятствий для работы путевого струга и машины СЗП-600 (МКТ) |
мі |
0 |
86,3 |
- |
0 |
0 |
|||||
Срезка обочины в местах препятствий для работы путевого струга и машины СЗП-600 (МКТ) |
мі |
0 |
16,2 |
- |
0 |
0 |
|||||
Очистка кюветов в местах препятствия для работы путевого струга СС-1 |
м3 |
30 |
47,3 |
- |
1419 |
1760 |
|||||
Срезка обочины в местах препятствия для работы путевого струга СС-1 |
м3 |
25 |
16,2 |
- |
405 |
503 |
|||||
Восстановление закрытых водоотводных железобетонных лотков |
м лотка |
35 |
272,8 |
- |
9548 |
11840 |
|||||
Приведение машины ВПР в рабочее положение |
Приведение |
1 |
45 |
15 |
45 |
53 |
3 |
214 |
214 |
||
Выправка продольного профиля с устройством в вертикальной плоскости сопрягающих смежных элементов профиля |
м пути |
100 |
0,939 |
0,313 |
94 |
110 |
|||||
Выправка круговых и переходных кривых, улучшение сопряжений кривых, удлинение и устройство прямых вставок между ними |
м пути |
81,25 |
0,939 |
0,313 |
77 |
90 |
|||||
Выправка пути машиной ВПР |
Шпала |
1984 |
0,1674 |
0,0558 |
333 |
387 |
|||||
Приведение машины ВПР в транспортное положение |
Приведение |
1 |
45 |
15 |
45 |
53 |
3 |
18 |
18 |
||
Отделка балластной призмы и планировка междупутья быстроходным планировщиком SSP-110 |
км |
1,05 |
96 |
48 |
101 |
118 |
2 |
59 |
59 |
||
Стабилизация пути динамическим стабилизатором DGS-62 |
км |
1,05 |
101,7 |
33,9 |
107 |
125 |
3 |
42 |
42 |
||
Рихтовка кривых по расчету |
м пути |
0 |
2,01 |
- |
0 |
0 |
|||||
Рихтовка прямых |
М пути |
0 |
1,555 |
- |
0 |
0 |
|||||
Устройство стеллажей покилометрового запаса с укладкой на них рельсов |
Стеллаж |
1 |
219,5 |
- |
220 |
273 |
|||||
Ремонт переезда с укладкой настила из железобетонных плит |
Переезд |
0,2 |
3660 |
- |
732 |
908 |
|||||
Отделка балластной призмы быстроходным планировщиком |
км |
1,05 |
96 |
48 |
101 |
126 |
2 |
63 |
63 |
||
Подрезка балластной призмы из-под подошвы рельса |
м нити |
2100 |
1,93 |
- |
4053 |
5026 |
|||||
Выгрузка щебня из хоппер- дозаторов |
м3 |
0 |
0,28 |
0,14 |
0 |
0 |
2 |
0 |
0 |
||
Итого |
28972 |
35862 |
|||||||||
Всего |
44128 |
53652 |
Приложение 4
Фрагмент Листнинга программы «Расчет затрат труда по техническим нормам»
#include <vcl.h>
#include <math.h>
#include <cstring.h>
#include <windows.h>
#include <ComObj.hpp>
#include <utilcls.h>
#pragma hdrstop
#include "Unit1.h"
#include "Unit2.h"
#include "Unit3.h"
#include "Unit4.h"
#include "Unit5.h"
#include "Unit6.h"
#include "Unit7.h"
#include "Unit8.h"
#include "Unit9.h"
#include "Unit10.h"
#pragma package(smart_init)
#pragma resource "*.dfm"
Variant vVarApp, vVarDoc, vVarParagraphs, vVarParagraph, v;
Variant vVarRange, vVarTables, vVarTable, vVarCell, vVarDocs;
Variant vVarAppEx, vVarBooks, vVarBook, vVarSheets, vVarCellEx, vVarSheet,
vVarCellExs, vEx;
bool fStart;
TForm2 *Form2;
float Gp; // жесткость рессорного подвешивания Жр из SOSTAV
float Ap, Bp; // коэфф Ар и Вр из SOSTAV
float u; // u , скорость движения поезда из SOSTAV
float Pp; // Pp максимальное значение вертикальной силы
float PPp; // PPp среднее значение верт сил, вызываемых колебаниями рессор
float PP; // PP среднее давление любого колеса
float Pst; // Статическая нагрузка на рельс/ колесо
float Prach;
float Sp; // среднее квадратичное откланение вертикальных сил
float Snp; // среднее квадратическое откланение сил инерции
float Sink; // среднее квадратическое откланение инерции неровности
float Snnk; // среднее квадратическое откланение инерции пост. неровности
float S;
float f; // коэффициент f
float e0; // коэфф неровности колеса
float d; // диаметр колеса см
float a, a0, r1; // коэфф a - для дер =1 ,для жб =0.931
float e; // кофф е - для дер =1 , для жб =0.322
float B; // кофф В -> Р75 = 0.82; Р65=0.87; P50=1;
float Y; // кофф Y -> Щебень= 1; Гравий = 1.1; Песок= 1.5;
float L, l, l2, l3, lmin; // коофф L -> 1600 = 63; 1840 = 55; 2000=50;
float kol_sh = 1600, dlin_sh; // колл шпал на км, и длина шпалы
float U, k, k1, qk;
float M, M1, M2, M3, Q, y, Q1, Q2, Q3;
float Qp_o, Qg_o, Qp_k, Qg_k, Qsh, Qb, Qras, Qszh;
float Wp, Wr, mg_k;
float uu, uu1, uu2, uu3, nn, nn1, nn2, nn3;
float w; // опорная площадь
float A_sh, B_sh, a_sh;
float h, h1, h2, h3; // глубина основания подкладки
float Nach_skor, Konech_skor, Konstr_put, Pln_ln, ep_wpl, tp_np_skrp,
min_tolsch, max_tolsch;
AnsiString adr, adr2, adrEx1, adrEx2, adr_hp;
AnsiString adr_file, speed;
int x_0, y_0, x_1, y_1, yy;
int count, count_t1, item1 = 1, item2 = 2, itemEx = 1, ex_cn = 0, xxx = 0;
double Ocpl;
double Ocgl;
double krpl;
double krgl;
double nwppl;
double Ocpz;
double Ocgz;
double krpz;
double krgz;
double nwppz;
double nbpl;
double nbpz;
__fastcall TForm2::TForm2(TComponent* Owner) : TForm(Owner) {
}
void __fastcall TForm2::FormShow(TObject *Sender) {
char buffer[MAX_PATH];
GetCurrentDirectory(sizeof(buffer), buffer);
adr = buffer;
adr_file = buffer;
adr2 = buffer;
adr = adr + "\\Шаблон2.docx";
adrEx1 = adr2 + "\\Лето.xlsx";
adr_hp = buffer;
adr_hp = adr_hp + "\\";
Edit15->Text = "10";
Edit16->Text = "40";
Edit10->Text = "10";
Edit17->Text = "10";
Edit18->Text = "50";
Edit19->Text = "10";
if (RadioButton8->Checked == true) {
ComboBox1->Clear();
Query1->SQL->Clear();
Query1->SQL->Add
("select SOSTAV from Sostav where SOSTAV not like 'Модель%'");
Query1->Active = true;
Query1->First();
while (!Query1->Eof) {
ComboBox1->Items->Add(Query1->FieldByName("SOSTAV")->Value);
Query1->Next();
}
}
ComboBox2->Clear();
Query4->Active = true;
Query4->First();
while (!Query4->Eof) {
ComboBox2->Items->Add(Query4->FieldByName("TIP_SHPAL")->Value);
Query4->Next();
}
ComboBox5->Clear();
Query5->Active = true;
Query5->First();
while (!Query5->Eof) {
ComboBox5->Items->Add(Query5->FieldByName("TYPE_BAL")->Value);
Query5->Next();
}
ComboBox6->Clear();
Query9->Active = true;
Query9->First();
while (!Query9->Eof) {
ComboBox6->Items->Add(Query9->FieldByName("TIP_PODKL")->Value);
Query9->Next();
}
RadioButton1->Checked = True;
RadioButton4->Checked = True;
RadioButton6->Checked = True;
Query12->Active = false;
Query12->ParamByName("SOSTAV")->AsString = (ComboBox1->Text);
Query12->Active = true;
if (RadioButton1->Checked == true) {
TrackBar1->Enabled = False;
Edit11->Enabled = False;
if (!(Query12->FieldByName("ID")->IsNull)) {
Query3->Active = false;
Query3->ParamByName("ID")->AsInteger =
Query12->FieldByName("ID")->Value;
Query3->Active = true;
if (!(Query3->FieldByName("PR_UCH")->IsNull)) {
Edit12->Text = Query3->FieldByName("PR_UCH")->Value;
f = StrToFloat(Query3->FieldByName("PR_UCH")->Value);
}
Edit11->Text = "Прямой участок";
}
}
}
void __fastcall TForm2::Button2Click(TObject *Sender) {
float u1, u2, u3;
float x1, x2;
float Q_, Q_c, Q_cc, nn_, nn1_c, nn1_cc, nn2_c, nn2_cc;
float q_b, q_bc, q_bcc;
float q_h, q_hh, q_hc, q_hcc;
float C1, C2, A;
Memo1->Clear();
try {
if (f < 1.1 && f >= 1) {
Query8->Active = false;
Query8->ParamByName("RELS_TYPE")->AsString = (ComboBox3->Text);
Query8->ParamByName("IZNOS")->AsInteger = StrToInt(ComboBox4->Text);
Query8->ParamByName("KOFF_F")->AsFloat = 1.0;
Query8->Active = true;
x1 = Query8->FieldByName("REK_M")->Value;
Query8->Active = false;
Query8->ParamByName("RELS_TYPE")->AsString = (ComboBox3->Text);
Query8->ParamByName("IZNOS")->AsInteger = StrToInt(ComboBox4->Text);
Query8->ParamByName("KOFF_F")->AsFloat = 1.1;
Query8->Active = true;
x2 = Query8->FieldByName("REK_M")->Value;
mg_k = x1 + ((f - 1.0) / (1.1 - 1.0)) * (x2 - x1);
}
if (f < 1.25 && f >= 1.1) {
Query8->Active = false;
Query8->ParamByName("RELS_TYPE")->AsString = (ComboBox3->Text);
Query8->ParamByName("IZNOS")->AsInteger = StrToInt(ComboBox4->Text);
Query8->ParamByName("KOFF_F")->AsFloat = 1.1;
Query8->Active = true;
x1 = Query8->FieldByName("REK_M")->Value;
Query8->Active = false;
Query8->ParamByName("RELS_TYPE")->AsString = (ComboBox3->Text);
Query8->ParamByName("IZNOS")->AsInteger = StrToInt(ComboBox4->Text);
Query8->ParamByName("KOFF_F")->AsFloat = 1.25;
Query8->Active = true;
x2 = Query8->FieldByName("REK_M")->Value;
mg_k = x1 + ((f - 1.1) / (1.25 - 1.1)) * (x2 - x1);
}
if (f < 1.5 && f >= 1.25) {
Query8->Active = false;
Query8->ParamByName("RELS_TYPE")->AsString = (ComboBox3->Text);
Query8->ParamByName("IZNOS")->AsInteger = StrToInt(ComboBox4->Text);
Query8->ParamByName("KOFF_F")->AsFloat = 1.25;
Query8->Active = true;
x1 = Query8->FieldByName("REK_M")->Value;
Query8->Active = false;
Query8->ParamByName("RELS_TYPE")->AsString = (ComboBox3->Text);
Query8->ParamByName("IZNOS")->AsInteger = StrToInt(ComboBox4->Text);
Query8->ParamByName("KOFF_F")->AsFloat = 1.5;
Query8->Active = true;
x2 = Query8->FieldByName("REK_M")->Value;
mg_k = x1 + ((f - 1.25) / (1.5 - 1.25)) * (x2 - x1);
}
if (f < 1.75 && f >= 1.5) {
Query8->Active = false;
Query8->ParamByName("RELS_TYPE")->AsString = (ComboBox3->Text);
Query8->ParamByName("IZNOS")->AsInteger = StrToInt(ComboBox4->Text);
Query8->ParamByName("KOFF_F")->AsFloat = 1.5;
Query8->Active = true;
x1 = Query8->FieldByName("REK_M")->Value;
Query8->Active = false;
Query8->ParamByName("RELS_TYPE")->AsString = (ComboBox3->Text);
Query8->ParamByName("IZNOS")->AsInteger = StrToInt(ComboBox4->Text);
Query8->ParamByName("KOFF_F")->AsFloat = 1.75;
Query8->Active = true;
x2 = Query8->FieldByName("REK_M")->Value;
mg_k = x1 + ((f - 1.5) / (1.75 - 1.5)) * (x2 - x1);
}
if (f < 2.0 && f >= 1.75) {
Query8->Active = false;
Query8->ParamByName("RELS_TYPE")->AsString = (ComboBox3->Text);
Query8->ParamByName("IZNOS")->AsInteger = StrToInt(ComboBox4->Text);
Query8->ParamByName("KOFF_F")->AsFloat = 1.75;
Query8->Active = true;
x1 = Query8->FieldByName("REK_M")->Value;
Query8->Active = false;
Query8->ParamByName("RELS_TYPE")->AsString = (ComboBox3->Text);
Query8->ParamByName("IZNOS")->AsInteger = StrToInt(ComboBox4->Text);
Query8->ParamByName("KOFF_F")->AsFloat = 2.0;
Query8->Active = true;
x2 = Query8->FieldByName("REK_M")->Value;
mg_k = x1 + ((f - 1.75) / (2.0 - 1.75)) * (x2 - x1);
}
if (f < 2.25 && f >= 2.0) {
Query8->Active = false;
Query8->ParamByName("RELS_TYPE")->AsString = (ComboBox3->Text);
Query8->ParamByName("IZNOS")->AsInteger = StrToInt(ComboBox4->Text);
Query8->ParamByName("KOFF_F")->AsFloat = 2.0;
Query8->Active = true;
x1 = Query8->FieldByName("REK_M")->Value;
Query8->Active = false;
Query8->ParamByName("RELS_TYPE")->AsString = (ComboBox3->Text);
Query8->ParamByName("IZNOS")->AsInteger = StrToInt(ComboBox4->Text);
Query8->ParamByName("KOFF_F")->AsFloat = 2.25;
Query8->Active = true;
x2 = Query8->FieldByName("REK_M")->Value;
mg_k = x1 + ((f - 2.0) / (2.25 - 2.0)) * (x2 - x1);
}
if (f < 2.5 && f >= 2.25) {
Query8->Active = false;
Query8->ParamByName("RELS_TYPE")->AsString = (ComboBox3->Text);
Query8->ParamByName("IZNOS")->AsInteger = StrToInt(ComboBox4->Text);
Query8->ParamByName("KOFF_F")->AsFloat = 2.25;
Query8->Active = true;
x1 = Query8->FieldByName("REK_M")->Value;
Query8->Active = false;
Query8->ParamByName("RELS_TYPE")->AsString = (ComboBox3->Text);
Query8->ParamByName("IZNOS")->AsInteger = StrToInt(ComboBox4->Text);
Query8->ParamByName("KOFF_F")->AsFloat = 2.5;
Query8->Active = true;
x2 = Query8->FieldByName("REK_M")->Value;
mg_k = x1 + ((f - 2.25) / (2.5 - 2.25)) * (x2 - x1);
}
if (f <= 2.75 && f >= 2.5) {
Query8->Active = false;
Query8->ParamByName("RELS_TYPE")->AsString = (ComboBox3->Text);
Query8->ParamByName("IZNOS")->AsInteger = StrToInt(ComboBox4->Text);
Query8->ParamByName("KOFF_F")->AsFloat = 2.5;
Query8->Active = true;
x1 = Query8->FieldByName("REK_M")->Value;
Query8->Active = false;
Query8->ParamByName("RELS_TYPE")->AsString = (ComboBox3->Text);
Query8->ParamByName("IZNOS")->AsInteger = StrToInt(ComboBox4->Text);
Query8->ParamByName("KOFF_F")->AsFloat = 2.75;
Query8->Active = true;
x2 = Query8->FieldByName("REK_M")->Value;
mg_k = x1 + ((f - 2.5) / (2.75 - 2.5)) * (x2 - x1);
}
String sezon = "Летний период :";
u1 = StrToFloat(Edit15->Text);
u2 = StrToFloat(Edit16->Text);
u3 = StrToFloat(Edit10->Text);
if (ComboBox2->ItemIndex != -1 && ComboBox3->ItemIndex != -1 &&
ComboBox5->ItemIndex != -1 && ComboBox4->ItemIndex != -1 &&
ComboBox6->ItemIndex != -1 && ComboBox7->ItemIndex != -1) {
Query6->Active = false;
Query6->ParamByName("TYPE_SHPAL")->AsString = (ComboBox2->Text);
Query6->ParamByName("TYPE_RELS")->AsString = (ComboBox3->Text);
Подобные документы
Автоматизация расчетов выполнения весенне-полевых работ в сельском хозяйстве средствами Системы управления базы данных. Структура входной и выходной информации. Блок-схема алгоритма решения задачи. Краткое описание программного средства обработки данных.
контрольная работа [58,8 K], добавлен 07.04.2014Разработка программного обеспечения, предназначенного для автоматизации деятельности туристической фирмы. Анализ и проектирование базы данных предметной области. Создание концептуальной, логической и физической моделей данных и программы их обработки.
курсовая работа [816,5 K], добавлен 05.02.2018Анализ средств визуализации. Разработка программы-расширения для визуализатора инженерных и научных расчетов Compaq Array Visualizer на языке Фортран. Оценка экономической эффективности и конкурентоспособности созданного программного обеспечения на рынке.
дипломная работа [335,4 K], добавлен 10.09.2010База данных как основа автоматизации. Разработка, описание и реализация программного обеспечения "Точность и правильность методов и результатов измерений для центральной заводской лаборатории ОАО "Акрилат". Листинг, исходные коды программы и базы данных.
дипломная работа [1,0 M], добавлен 23.06.2012Задачи учета расчетов с поставщиками. Выбор логической и концептуальной модели базы данных. Проектирование алгоритмов расчёта задолженности по оплате поставок и определения оптимальной заявки. Расчет экономической эффективности внедрения программы.
дипломная работа [478,5 K], добавлен 27.01.2014Разработка программного обеспечения для управления базой данных. Место задачи в системе автоматизации. Семантическое моделирование данных. Разработка программного обеспечения и базы данных. Расчет трудоемкости и себестоимости этапов проектирования.
дипломная работа [2,9 M], добавлен 04.02.2016Разработка процесса автоматизации взаимодействия преподавателя и студента через сайт и ведение централизованного процесса обработки данных. Создание графического интерфейса программы и физической модели базы данных. Расчет цены программного продукта.
дипломная работа [6,1 M], добавлен 27.06.2011Создание программного обеспечения для автоматизации процесса администрирования сеансов кинотеатра и продажи билетов. Разработка приложений базы данных по учету управления продажи билетов в кинотеатре средствами Microsoft Access. Программный листинг.
курсовая работа [572,9 K], добавлен 15.04.2014Порядок проектирования и разработки базы данных и программного обеспечения. Информация о структуре базы данных, созданных таблицах, формах, отчетах, запросах, хранимой информации. Логическая и концептуальная модели данных; выбор программного обеспечения.
курсовая работа [906,6 K], добавлен 20.01.2010Сравнительный анализ автоматизированных систем для предприятий. Проектирование концептуальной базы данных для учёта автозапчастей и предоставляемых услуг автосервиса. Разработка прикладного программного обеспечения, пользовательского интерфейса.
дипломная работа [1,5 M], добавлен 19.07.2014