Расчет сопротивления бипирамидальных свай при действии вертикальной нагрузки реализован на алгоритмическом языке Turbo Pascal [52] с помощью программы sv63m.pas, разработанной в Винницком государственном техническом университете. Программа sv63m.pas состоит из следующих процедур: INPUT - эта процедура считывает исходные данные: геометрические характеристики фундамента, свойства грунта, заданную осадку фундамента. MATR - вычисляются коэффициенты влияния матрицы [K]ij и свободные коэффициенты wedi. CAUSP - решается система линейных алгебраических уравнений, в результате определяются неизвестные значения напряжений на боковой поверхности и под нижним концом фундамента. OUTPUT - определяются касательные напряжения по боковой поверхности фундамента и нормальные напряжения под нижним концом, а так же радиальные напряжения действующие на боковую поверхность фундамента; определяются сосредоточенные силы действующие на i-х элементах боковой поверхности (силы трения) и нижнего конца фундамента - нормальные силы, сумма соответствующих сил дает значения общего усилия по боковой поверхности и под нижним концом, а их сумма общее сопротивление фундамента. В программе используются следующие основные переменные: NE1 := NEA + NEB + NEC - число граничных элементов на боковой поверхности фундамента; NN1 - число граничных узлов на боковой поверхности фундамента; NE2 - число граничных элементов в плоскости нижнего конца фундамента; NN2 - число граничных узлов в плоскости нижнего конца фундамента; NE3 - число граничных элементов по окружности фундамента; NN3 - число граничных элементов по окружности фундамента; ls1 - длина первого (верхнего) участка фундамента; ls2 - длина второго (среднего) участка фундамента; ls3 - длина третьего (нижнего) участка фундамента; ls := ls1 + ls2 +ls3 - общая длина фундамента; E - модуль деформации грунта; mu - коэффициент Пуассона для грунта; ed1 - вертикальные перемещения узлов боковой поверхности фундамента; ed2 - горизонтальные перемещения узлов боковой поверхности фундамента; ed3 - вертикальные перемещения узлов нижнего конца фундамента; ar1 - радиус фундамента в верхнем сечении I первого участка; ars - радиус фундамента в нижнем сечении среднего участка; arN - величина радиуса фундамента на уровне нижнего конца фундамента; NE = NE1 + NE2 - число граничных элементов на поверхности фундамента; NK1 := NE1 + 1 - номер элемента матрицы К из NEE = 2 * NE1 - номер элемента глобальной матрицы К NC2 := NЕЕ +1 - номер элемента глобальной матрицы К. tga1 - тангенс угла наклона боковой поверхности (грани) среднего участка фундамента; tga2 - тангенс угла наклона боковой поверхности нижнего участка фундамента; NEA - число граничных элементов на первом (верхнем) участке фундамента в вытрамбованном котловане; NEB - число граничных элементов на втором участке фундамента; NEC - число граничных элементов на третьем (нижнем) участке фундамента; HH1 - шаг граничных узлов на первом участке; HH2 - шаг граничных узлов на втором участке; HH3 - шаг граничных узлов на третьем участке; inz [i,1], inz [i,2] - связность граничных элементов боковой поверхности фундамента; inc [i,1], inc [i,2] - связность элементов нижнего конца фундамента; int [i,1], int [i,2] - связность элементов окружности по боковой поверхности фундамента и в плоскости нижнего конца фундамента (в точках источников);
|