Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Системотехника строительства. Учебно-методическое пособие.pdf
Скачиваний:
0
Добавлен:
07.09.2026
Размер:
1 Мб
Скачать
☆
При наличии нескольких свободных бригад, т.е. бригад, которые освободились ранее , выбор бри­гады для проведения ремонта может осуществляться по различным критериям:
– по минимальному математическому ожиданию продолжительности выполнения ремонтных работ
для данного вида строительных машин;
– по минимальной стоимости предполагаемого ремонта; – по специально устанавливаемой шкале приоритетов в зависимости от квалификации ремонтных
рабочих и др.
Продолжительность ремонта генерируется исходя из номера выбранной бригады и типа машины по тем же правилам, что и продолжительность работы (3).
Описанный процесс выбора машины с минимальным временем отказа и поиска подходящей бри­гады для ее ремонта продолжается до тех пор, пока текущее время не превысит установленный момент завершения рабочего дня.
В общем случае могут быть выбраны различные алгоритмы многосменной работы на строительной площадке. Например, машины могут работать в две смены, а ремонтные бригады — в три. На практике это означает, что смоделированная продолжительность работы машин должна ограничиваться рамками рабочего дня, а продолжительность ремонта, переходящего в третью смену, не меняется. При этом мож­но обеспечить работоспособность всех машин в начале рабочего дня. В противном случае в начале мо­делирования придется учитывать, что часть техники находится на ремонте и часть ремонтных бригад за­нята ее починкой.
В процессе имитационного моделирования должна накапливаться информация:
– о продолжительности работы каждой машины; – о продолжительности ремонта каждой машины; – о продолжительности ожидания ремонта каждой машиной; – о продолжительности работы каждой ремонтной бригады; – о простоях каждой ремонтной бригады.
В итоге важно учитывать, что каждая отдельная реализация рабочего дня модели должна рассматри­ваться лишь как элемент случайной выборки. Выводы о поведении моделируемого объекта делаются в результате статистической обработки множества испытаний.
Получаемым временным характеристикам работы системы машин на строительной площадке мож­но придать экономическую трактовку, задав стоимость работы ремонтных бригад, определив потери от простоя машин и т.д.
Достоинством имитационных моделей является возможность варьирования параметрами, характе­ризующими поведение системы. Можно управлять временем, замедляя его в случае с быстропротекаю­щими процессами и ускоряя для моделирования систем с медленной изменчивостью.
Управляя моделью, можно с высокой степенью достоверности проектировать эффективный порядок организации работы техники на строительной площадке с учетом широкого многообразия задач, стоя­щих перед системой.
Постановка задачи имитационного моделирования должна включать следующие элементы:
– технико-экономическую постановку задачи; – математическую постановку задачи (алгоритм расчета); – перечень используемых технологических показателей (входных, выходных и условно-посто-
янных);
– блок-схему алгоритма автоматизированного расчета; – разработанный программный комплекс имитационного моделирования.
Технико-экономическая постановка задачи должна содержать:
– описание цели решения данной задачи; – указание места задачи в системе организации строительного процесса; – ожидаемый эффект от автоматизации решения задачи; – наименование документа, формируемого в результате решения задачи; – наименование специалиста, использующего результат решения.
Математическая постановка задачи (алгоритм расчета) состоит из набора математических формул, логических выражений, функций, уравнений и других математических средств, описывающих процесс выполнения расчета и содержащих полный набор математических операций. В случае выполнения по­становки оптимизационного расчета записываются целевая функция оптимизации, полный набор урав­нений системы ограничений и обосновывается выбор метода решения задачи.
31
Перечень используемых технологических показателей (входных, выходных и условно-постоянных) содержит полный перечень всех технологических, нормативных и других показателей, используемых в расчете. Таким образом, все показатели, содержащиеся в формулах алгоритма расчета, должны при­сутствовать в указанных наборах показателей.
К входным показателям относятся все переменные исходные данные, которые должны быть введены в ЭВМ для выполнения расчета. Естественно, что для каждого конкретного расчета эти данные прини­мают разные значения.
К условно-постоянным показателям относятся данные, содержащиеся в нормативных справочни­ках, каталогах технических характеристик строительных машин и оборудования или использующи­еся в качестве переменных коэффициентов в формулах производимых расчетов. Эти показатели со­храняют свои значения при расчетах для одних и тех же условий или объектов строительства или при использовании одних и тех же типов строительных машин. В то же время данные показатели меня­ют свои значения при изменении условий строительства или применяемого оборудования. Показатели могут сохранять свои значения достаточно долго и применяться в типовых расчетах. Однако по мере обновления нормативной базы или при появлении новой техники, а также после списания старой ус­ловно-постоянная информация должна обновляться и продолжать использоваться в автоматизирован­ном расчете.
К выходным показателям относятся показатели, содержащиеся в выходном проектном докумен­те, отражающем решение автоматизируемой задачи. Иногда в выходном документе могут содержать­ся и исходные данные расчета, в этом случае такие показатели также включаются в перечень выходных показателей.
Иногда в алгоритме присутствуют данные промежуточных расчетов, которые в системах уравне­ний находятся в правой и левой частях и отсутствуют в выходном документе. Такие показатели могут не включаться в указанные перечни. Однако если они должны сохраняться в процессе выполнения расче­тов, то для них создается специальный перечень показателей промежуточных расчетов.
По каждому показателю необходимо указать:
– наименование; – обозначение в алгоритме расчета; – единицу измерения; – диапазон возможных значений (минимальное и максимальное значения, определенные особенно-
стями строительного процесса);
– технологически целесообразную точность расчета показателя.
Особо необходимо указать на возможность принятия показателями нулевых значений. Следует учесть, что если значение показателя равно «0», то это чаще всего может обозначать его отсутствие, а не конкретную величину показателя, вследствие чего может привести к искажению результатов расчета, а иногда и к невозможности его выполнения.
Среди показателей, используемых в задаче, могут встретиться не только числовые, но и символьные показатели (перечни наименований, которые будут присутствовать на экранах для ввода входных пока­зателей или в выходных документах). В этом случае необходимо оценить их максимальную длину (мак­симальное число символов).
Для задачи составляется укрупненная блок-схема алгоритма расчета, которая в дальнейшем будет детализироваться, разделяться на отдельные операции, необходимые для процесса программирования. В блок-схеме отражаются частные процедуры, необходимые для достижения общей цели. Отдельные блоки процедур должны иметь вход для связи с предыдущим блоком и выход для связи с последующим блоком.
Таким образом, алгоритм решения задачи рассматривается как совокупность блоков, выполняющих частные взаимосвязанные алгоритмы.
Схемы расчетов могут быть линейными, разветвленными и цикличными. В первых последователь­ность действий однозначна и неизменна. В ветвящихся может быть несколько ветвей, образующихся в зависимости от состояния каких-либо условий и объединяющихся при подходе к конечной цели реше­ния задачи. В цикличных происходит возврат к повторению определенных действий до выполнения за­данного условия.
Символы в схемах алгоритмов стандартизованы (ГОСТ 19003–80). На схеме должны быть указа­ны места ввода в блоки входной и условно-постоянной информации. Также должен быть предусмотрен блок для формирования выходного документа, содержащего результат решения задачи.
32
3.2.3. Практические рекомендации к разработке программы для ЭВМ
При формировании технического задания на разработку программного кода следует, прежде всего, учитывать, что исходные данные для расчета носят вероятностный характер, т.е. задаются не четко детерминированным значением, а его математическим ожидаем. Поэтому для получения достоверных результатов, необходимых для принятия обоснованного решения, программа должна обеспечивать возможность моделирования длительного периода работы машин, так как рекоменда­ции, полученные на основе моделирования одного выбранного дня, не могут быть достаточно на­дежными.
Это утверждение легко проверить на основе выполнения простого программного кода на язы­ке PHP:
<?php
function get_rand($mat) {
$x = mt_rand(1, 1000);
$x = $x/1000;
$x = -1*$mat*log($x);
return $x;
}
$x = get_rand(1);
echo $x;
?>
Функция get_rand возвращает случайную величину по математическому ожиданию ($mat) в соответствии с экспоненциальным законом распределения.
Задав в качестве математического ожидания значение, равное единице: $x = get_rand(1); и выполнив этот код 10 раз подряд, мы получим некоторые случайные величины, например такие (значения округлены до пятого знака после запятой):
3.61192
0.16252
0.21196
0.19480
1.07294
0.00300
1.30564
0.21940
0.31334
1.17118
Как видно, разброс значений относительно заданного математического ожидания весьма высок. Поэтому модифицируем программный код таким образом, чтобы он возвращал не просто значение выполнения функции get_rand($mat), а выполнял эту функцию какое-то количество раз и воз­вращал среднее из полученных значений:
<php
function get_rand($mat) {
$x = mt_rand(1, 1000);
$x = $x/1000;
$x = -1*$mat*log($x);
return $x;
}
for($i=0;$i<$iter;$i++){
$x = get_rand($mat);
$sum = $sum + $x;
}
$mid = $sum/$iter;
33
$mid = round($mid, 5);
echo $mid;
?>
Выполняя этот код 10 раз при исходных значениях математического ожидания $mat = 1, а так­же при количестве итераций $iter = 100, мы получим другие случайные величины, например такие:
0.97696
1.09771
1.16769
0.95433
1.11998
0.95770
1.08749
0.99224
1.11179
1.03781
Как видно, эти значения имеют уже существенно более меньший разброс относительно заданно­го математического ожидания, равного единице.
Увеличив количество итераций, например до 1 000 000, и снова выполнив код 10 раз подряд, можно получить еще меньший разброс значений, что подтверждает важность высокого числа итера­ций для получения достоверных результатов при имитационном моделировании:
0.99457
0.99613
1.00319
0.99627
0.99581
0.99522
1.00239
0.99532
0.99559
0.99598
В приложении представлен пример программного кода на языке PHP для решения задачи выбо­ра оптимального количества бригад слесарей для двух машин — самосвала и экскаватора на основе имитационного моделирования их совместной работы в течение 10 000 дней. Пример кода содержит комментарии, подробно описывающие суть изложенного алгоритма.
Представленный в примере программный код позволяет последовательно смоделировать эконо­мическую эффективность строительного производства на заданном промежутке времени при усло­вии работы 1, 2, 3, 4 и 5 бригад:
for($b = 1; $b<=5; $b++){
…
for($day=1; $day<=$days; $day++){
$result = count_day($b);
foreach($result as $key=>$value)
$$key = $$key+$value;
}
Для каждого из вариантов при помощи запрограммированной функции count_day() моде­лируется и просчитывается время работы, ремонта и простоя машин, а также общая продолжитель­ность простоя имеющихся бригад в часах.
Полученные данные по каждому смоделированному дню для общего числа заданных дней $days записываются в единый массив $result.
34
После этого производится перебор массива и суммирование значений каждой переменной для получения общей продолжительности работы, ремонта и простоя каждой машины, а также общего времени простоя бригад за все дни работы:
foreach($result as $key=>$value)
$$key = $$key+$value;
Суммарный экономический эффект для каждой просчитанной в цикле модели рассчитывается при помощи запрограммированной функции count_effect(). Полученные значения записыва­ются в массив $effect_array[$b], где $b — значение количества бригад, используемое в те­кущем расчете.
Оптимальное количество бригад определяется путем выбора максимального значения в масси­ве $effect_array[] при помощи стандартной функции PHP: array_search(max($effect_ array),$effect_array).
Выполнение программного кода, представленного в приложении, при заданных исходных значе­ниях выдает следующий результат: Оптимальное число бригад: 1.
Проверить достоверность сделанного программой вывода можно, распечатав массив $effect_ array[] при помощи стандартной функции PHP: print_r($effect_array);
В результате могут быть получены значения экономической эффективности каждого из рассчи­танных вариантов, близкие к следующим:
Array (
[1] => 949 436 885.34
[2] => 849 508 611.78
[3] => 695 874 135.30
[4] => 540 050 035.86
[5] => 377 973 442.95
)
Данные, содержащиеся в массиве, подтверждают, что экономический эффект после 10 000 дней строительного производства будет максимальным в случае задействования лишь одной бригады для обслуживания двух используемых строительных машин.
Если изменить исходные данные для расчета таким образом, чтобы существенно повысить эко­номическую эффективность работы машин (повысить доход от работы машин и убытки от их про­стоя), то результаты расчета модели также поменяются соответствующим образом. Например, при задании следующих исходных значений по прибыли и убыткам от работы/простоя машин:
$sam_ubit = 5000; //Убытки от простоя самосвала
$sam_prib = 20000; //Прибыль от работы самосвала
$eks_ubit = 16000; //Убытки от простоя экскаватора
$eks_prib = 18000; //Прибыль от работы экскаватора
Модель выдаст примерно такие результаты расчета экономической эффективности:
Array (
[1] => 3 536 424 014.82
[2] => 3 673 641 426.42
[3] => 3 511 883 904.44
[4] =>3 345 836 198.75
[5] => 3 178 900 452.05
)
И соответствующий ответ: Оптимальное число бригад: 2.
В общей сложности в программном коде модели используются три программируемых функции: описанная ранее функция получения значения по математическому ожиданию get_rand(), функ­ция count_effect(), которая просто суммирует все полученные при моделировании значения по объемам прибыли и убытков, а также основная функция count_day(), моделирующая работу машин в течение одного дня, в связи с чем алгоритм ее работы следует разобрать более подробно.
35
Исходными данными для функции count_day() являются количество бригад $b, а также гло­бальные переменные, заданные для всей модели:
$sam_work — математическое ожидание времени работы самосвала;
$eks_work — математическое ожидание времени работы экскаватора;
$sam_rem — математическое ожидание времени ремонта самосвала;
$eks_rem — математическое ожидание времени ремонта экскаватора;
$work — время работы техники в часах;
$prof — время профилактики в часах;
$days — общее количество дней работы машин, используемое в модели.
Алгоритм работы функции моделирует время наступления контрольных точек, которые возника­ют в течение рабочего дня. Такими точками являются: поломка любой из машин или завершение ре­монта любой из машин, при котором освобождается бригада слесарей.
В начале дня все значения определяются в соответствии с исходными данными по математиче­скому ожиданию при помощи функции get_rand():
$eks_work_now = get_rand($eks_work); $sam_work_now = get_rand($sam_ work); $eks_rem_now = get_rand($eks_rem); $sam_rem_now = get_rand($sam_ rem);
Также из условий задания известно, что в начале дня все машины начинают работать в исправ­ном состоянии, $eks = ‘on’; $sam = ‘on’;
Точки в течение дня моделируются до тех пор, пока время контрольной точки не превышает об­щего заданного времени работы машин в течение дня: while($point_time < $work){ … }
На каждом шаге алгоритм проверяет, какое именно событие произошло — поломка машины или завершение ремонта. Для заданного в настоящем примере количества машин (2 шт.) и их возможных состояний (‘on’ — машина работает, ‘rem’ — машина ремонтируется, ‘off’ — машина проста- ивает после поломки в ожидании освобождения ремонтной бригады) получаем шесть возможных вариантов событий, которые определяют наступление контрольной точки:
if($eks==’on’ && $sam==’on’)
$point = min($eks_work_now, $sam_work_now);
elseif($eks==’on’ && $sam==’rem’)
$point = min($eks_work_now, $sam_rem_now);
elseif($eks==’rem’ && $sam==’on’)
$point = min($eks_rem_now, $sam_work_now);
elseif($eks==’rem’ && $sam==’rem’)
$point = min($eks_rem_now, $sam_rem_now);
elseif($eks==’rem’ && $sam==’off’)
$point = $eks_rem_now;
elseif($eks==’off’ && $sam==’rem’)
$point = $sam_rem_now;
else break;
В данном случае $point — это время, прошедшее с момента предыдущей контрольной точки (либо с начала дня) до момента возникновения следующей контрольной точки.
Абсолютное время наступления конкретной точки после начала дня $point_time определяет­ся на каждом шаге расчета как $point_time = $point_time + $point;
Таким образом, значение $point рассчитывается на основе определения минимального време­ни до наступления следующего события, соответствующего контрольной точке. И переменная $min на каждом шаге соответствует фактически определенному значению $point: $min = $point;
Если же на данном шаге $point_time выходит за границы установленного времени работы машин в течение дня $work, то мы пересчитываем значение точки $point таким образом, чтобы она соответствовала фактическому окончанию смены:
if($point_time>$work)
$point = $point-$point_time+$work;
36
Далее программа должна пересчитать значения всех переменных в каждой контрольной точке. Делается это с учетом того, какое именно событие наступило. Рассмотрим пример расчета для ва­рианта, когда следующей контрольной точкой является поломка экскаватора: if($min == $eks_ work_now) {…}.
Прежде всего необходимо определить, произойдет ли поломка до окончания рабочей смены или уже после. В связи с тем, что изначально минимальное время до наступления контрольной точ­ки $min было равно значению $point, а в конце дня мы скорректировали значение $point та­ким образом, чтобы оно совпадало с временем, оставшимся до момента окончания рабочей смены: $point = $point-$point_time+$work, то проверку проще всего произвести путем сопо­ставления значений переменных $min и $point:
if($min==$point){
if($b>0){
$eks=’rem’;
$b=$b-1;
}
else
$eks=’off’;
}
Таким образом, представленный выше код выполняется лишь в том случае, если поломка экска­ватора происходит раньше завершения рабочего дня: if($min==$point) и служит для того, что­бы изменить состояние экскаватора на ‘rem’ при наличии свободных бригад или на ‘off’ — при их отсутствии.
Далее, нам необходимо откорректировать общее время работы экскаватора за день: $total_
work_eks=$total_work_eks+$point;
А также откорректировать общее время работы/ремонта или простоя самосвала с учетом того, в каком именно состоянии находится самосвал в данной конкретной контрольной точке:
if($sam == ‘off’)
$total_off_sam=$total_off_sam+$point;
elseif($sam == ‘rem’){
$total_rem_sam=$total_rem_sam+$point
$sam_rem_now = $sam_rem_now — $point;
}
elseif($sam == ‘on’) {
$total_work_sam=$total_work_sam+$point;
$sam_work_now = $sam_work_now — $point;
}
Следующее время бесперебойной работы экскаватора определяется на этом шаге так же, как и в начале дня при помощи выполнения функции $eks_work_now = get_rand($eks_work);
Аналогичный алгоритм расчета запрограммирован и для случая, когда на следующей контроль­ной точке сломается не экскаватор, а самосвал: elseif($min == $sam_work_now). Также в программе предусмотрены блоки для расчета случаев, когда следующей контрольной точкой яв­ляется завершение ремонта экскаватора или бульдозера: elseif($min == $eks_rem_now) и elseif($min == $sam_rem_now).
Суммарный простой бригад слесарей в течение дня определяется путем выполнения кода $nak_ time = $work*$b в начале дня, а также корректировки значения переменной $nak_time в кон- це дня: $nak_time = $nak_time-$total_rem_eks-$total_rem_sam;
В конце расчета функция возвращает общее количество часов работы, ремонта и простоя каждой из машин за день, а также суммарное время простоя бригад слесарей в виде массива данных:
$array = array(‘total_work_eks’ => $total_work_eks,
‘total_work_sam’ => $total_work_sam,
‘total_rem_eks’ => $total_rem_eks,
‘total_rem_sam’ => $total_rem_sam,
37
‘total_off_eks’ => $total_off_eks,
‘total_off_sam’ => $total_off_sam,
‘nak_time’ => $nak_time
);
return $array;
Вариант программного года, представленный в приложении, является лишь одним из немногих возможных вариантов решения поставленной задачи имитационного моделирования. Задача обуча­ющегося состоит в разработке собственного программного кода для моделирования пяти одновре­менно работающих на строительной площадке машин с использованием своего алгоритма и любо­го доступного языка программирования.

Оформление работы

Практическая работа должна быть оформлена в виде пояснительной записки с ниже приведен­ным оглавлением:
ОГЛАВЛЕНИЕ
1. Введение.
2. Описание процессов на строительной площадке (снабжается необходимыми иллюстрациями).
3. Описание организации работ по ремонту парка строительных машин.
4. Определение технико-экономических показателей.
5. Технико-экономическая постановка задачи.
6. Математическая постановка задачи (алгоритм расчета).
7. Используемые технологические показатели (входные, выходные, условно-постоянные).
8. Блок-схема алгоритма автоматизированного расчета.
9. Листинг основных модулей программного комплекса.
10. Список литературы.
ЗАДАНИЯ ДЛЯ ВЫПОЛНЕНИЯ ПРАКТИЧЕСКОЙ РАБОТЫ
№ варианта
Самосвалы Экскаваторы Бульдозеры
1 3 1 1
2 2 2 1
3 1 3 1
4 1 1 3
5 2 1 2
6 1 1 3
7 1 2 2
8 0 2 3
9 2 0 3
10 2 3 0
11 0 3 2
12 3 0 2
13 3 2 0
Количество машин
38
ТЕМЫ ДЛЯ САМОСТОЯТЕЛЬНОГО ИЗУЧЕНИЯ
1. Моделирование организации строительного производства. Системный анализ вариантов орга-
низации работ.
2. Основные понятия и задачи исследования операций. Применение методов исследования опе-
раций в практике проектирования и строительства.
3. Основные понятия и задачи имитационного моделирования. Применение методов имитацион-
ного моделирования в практике проектирования и строительства.
ВОПРОСЫ ДЛЯ САМОКОНТРОЛЯ
1. Место подсистемы подбора строительных машин и оборудования в общей системе строительства.
2. Какие ситуации использования строительных машин были учтены?
3. Какие параметры учитывает экономическая оценка использования техники?
4. Какие варианты графиков работы строительных машин обсуждались в работе?

Библиографический список

Системы автоматизации проектирования в строительстве [Текст] : учебное пособие для студен­тов высших учебных заведений, обучающихся по направлению 270800 Строительство / [А.В. Гинз­бург и др.] ; под ред. А.В. Гинзбурга. — Москва : МГСУ, 2014. — 663 с.
Информационные системы и технологии в строительстве: учебное пособие / [А.А. Волков и др.] ; под ред. А.А. Волкова и С.Н. Петровой. — Москва : МГСУ, 2015. — 424 с.
Волков А.А. Энергетическое моделирование объектов строительства [Текст] : монография / А.А. Волков, А.В. Седов, П.Д. Челышков. — Москва : МГСУ, 2014. — 120 с.
Волков А.А. Моделирование энергоэффективных инженерных систем [Текст] : монография / А.А. Волков, П.Д. Челышков, А.В. Седов. — Москва : МГСУ, 2014. — 64 с.
Казиев В.М. Введение в анализ, синтез и моделирование систем [Электронный ресурс] : учебное пособие / В.М. Казиев. — Электрон. текстовые данные. — Москва : БИНОМ. Лаборатория знаний, Интернет-университет информационных технологий (ИНТУИТ), 2013. — 247 c. — Режим доступа: http://www.iprbookshop.ru/16083
Системотехника строительства : энциклопедический словарь / под ред. А.А. Гусакова. — Мос­ква : Фонд «Новое тысячелетие», 1999. — 432 с.
Гусаков А.А. Системотехника строительства. — Москва : Стройиздат, 1993. — 368 с.
Системотехника строительства : энциклопедический словарь / под ред. А. А. Гусакова. — 2-е изд., доп. и перераб. — Москва : АСВ, 2004. — 310 с.
Автоматизация организационно-технологического проектирования в строительстве [Текст] : учебное пособие для вузов / [С.А. Синенко и др.]. — Москва : Изд-во АСВ, 2002. — 239 с.
Гинзбург А.В. Автоматизация проектирования организационно-технологической надежности строительства. — Москва : СИП РИА, 1999. — 155 с.
Гинзбург В.М. Проектирование информационных систем в строительстве. Информационное обеспечение : учеб. пособие для вузов. — Москва : Изд-во АСВ, 2002. — 319 с.
Теличенко В.И. Системотехника управления целевыми строительными программами [Текст] : монография / [В.И. Теличенко и др.]. — Москва : МГСУ, Изд-во АСВ, 2010. — 221 с.
Трофимов Е.А. Моделирование систем [Текст] : курс лекций. — Мос ква : МГСУ, 2012. — 115 с.
Советов Б.Я. Моделирование систем : практикум [Текст] : учебное пособие для бакалавров / Б.Я. Советов, С.А. Яковлев; Санкт-Петербургский гос. электротехнический ун-т. — 4-е изд., пере­раб. и доп. — Москва : Юрайт, 2012. — 295 с.
Бусленко Н.П. Моделирование сложных систем. — Москва : Наука, 1978. — 400 с.
Поспелов Д.А. Ситуационное управление: теория и практика. — Москва : Наука, 1986. — 288 с.
Дикман Л.Г. Организация строительного производства : учебник для вузов. — 4-е изд., перераб. и доп. — Москва : Изд-во АСВ, 2003. — 509 с.
Организация строительного производства / под ред. Т.Н. Цая и П.Г. Грабовского. — Москва : Изд-во АСВ, 1999. — 432 с.
Организация и планирование строительного производства : учебник для вузов / под ред А.К. Шрейбера. — Москва : Высшая школа, 1987. — 368 с.
39

ЗАКЛЮЧЕНИЕ

Целью освоения дисциплины «Системотехника строительства» является формирование компе­тенций обучающегося в области применения общих принципов теории систем в приложении к стро­ительным системам, системам проектирования, строительным объектам, а также применения моде­лирования и критериальной основы моделирования при разработке строительных систем.
В соответствии с требованиями Федерального государственного образовательного стандарта высшего образования (ФГОС ВО) и рабочей программой дисциплины «Системотехника строитель­ства» по направлению подготовки 09.06.01 Информатика и вычислительная техника успешное осво­ение материала, представленного в данном учебно-методическом пособии к практическим занятиям и самостоятельной работе, ориентировано на получение обучающимися следующих компетенций:
– владение методологией теоретических и экспериментальных исследований в области професси-
ональной деятельности (ОПК-1);
– владение культурой научного исследования, в том числе с использованием современных инфор-
мационно-коммуникационных технологий (ОПК-2);
– способность к разработке новых методов исследования и их применению в самостоятельной на-
учно-исследовательской деятельности в области профессиональной деятельности (ОПК-3);
– способность объективно оценивать результаты исследований и разработок, выполненных други-
ми специалистами и в других научных учреждениях (ОПК-5);
– способность проектировать и осуществлять комплексные исследования, в том числе междисци­плинарные, на основе целостного системного научного мировоззрения с использованием знаний в об­ласти истории и философии науки (УК-2);
– способность разрабатывать методы и алгоритмы решения задач системного анализа, оптимиза­ции, управления, принятия решений и обработки информации (ПК-2.1).
В соответствии с требованиями ФГОС ВО и рабочей программой указанной дисциплины по на­правлению подготовки 27.06.01 Управление в технических системах освоение материала ориенти­ровано на получение обучающимися таких компетенций, как:
– способность формулировать в нормированных документах (программа исследований и разра­боток, техническое задание, календарный план) нечетко поставленную научно-техническую задачу (ОПК-2);
– способность составлять комплексный бизнес-план (НИР, ОКР, выпуск продукции), включая его финансовую составляющую (ОПК-3);
– владение научно-предметной областью знаний (ОПК-5);
– владение научными теориями, методологическими и системотехническими принципами повы­шения эффективности функционирования и качества организации производственных систем, повы­шения качества и конкурентоспособности продукции, системы контроля качества и сертификации продукции, системы качества и экологичности предприятий (ПК-1.1);
– способность проектировать и осуществлять комплексные исследования, в том числе междисци­плинарные, на основе целостного системного научного мировоззрения с использованием знаний в об­ласти истории и философии науки (УК-2).
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]