Реализация алгоритма подбора размеров подошвы фундамента от нескольких сочетаний нагрузок.
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Архитектура и Строительство > Конструкции зданий и сооружений > Основания и фундаменты > Реализация алгоритма подбора размеров подошвы фундамента от нескольких сочетаний нагрузок.

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

Ответ
Поиск в этой теме
Непрочитано 29.07.2015, 10:10 #1
Реализация алгоритма подбора размеров подошвы фундамента от нескольких сочетаний нагрузок.
Akim_1989
 
Расчетчик
 
Ростов-на-Дону
Регистрация: 30.09.2011
Сообщений: 1,051

Здравствуйте коллеги, кто-нибудь решал данную проблему? Как подобрать оптимальный размер подошвы от нескольких сочетаний нагрузок программно?
Просмотров: 5096
 
Непрочитано 29.07.2015, 10:17
#2
eilukha


 
Регистрация: 10.09.2007
Сообщений: 10,592


Цитата:
Сообщение от Akim_1989 Посмотреть сообщение
Как подобрать оптимальный размер подошвы
- смотря, что для Вас "оптимальный". Например, в ФОКе вроде бы за критерий оптимальности принят минимум её площади.
eilukha вне форума  
 
Автор темы   Непрочитано 29.07.2015, 10:27
#3
Akim_1989

Расчетчик
 
Регистрация: 30.09.2011
Ростов-на-Дону
Сообщений: 1,051


В ФОКе за критерий оптимальности принята стоимость.
Akim_1989 вне форума  
 
Непрочитано 29.07.2015, 11:17
#4
v.psk

конструктор
 
Регистрация: 14.08.2014
Псков
Сообщений: 7,338


самое простое - макрос в xls
v.psk вне форума  
 
Автор темы   Непрочитано 29.07.2015, 11:51
#5
Akim_1989

Расчетчик
 
Регистрация: 30.09.2011
Ростов-на-Дону
Сообщений: 1,051


Меня интересует сама последовательность. Я для себя уже реализовал один алгоритм. Хочу узнать, у кого какие ещё есть идеи.
Моя идея основана на последовательном решении квадратных и кубических уравнений вида.
R * eta * b**2 - N = 0 - из условия ограничения среднего давления
1.2 * R * eta**2 * b**3 - N * eta * b - Mx * 6 = 0 - из условия ограничения краевого давления
1.5 * R * eta**2 * b**3 - N * b * eta - 6*(Mx + eta*My) = 0 - из условия ограничения углового давления <=1.5

R - расчётное сопротивление под подошвой
b - меньшая сторона
eta - соотношение сторон l/b
N, Mx, My - сочетание нагрузок
N - вертикальная сила (+ соотв. сжатию)
Mx - бОльший момент(в плоскости XOZ)
My - мЕньший момент(в плоскости YOZ)

Задаёмся максимальным соотношением etta_max
Далее в диапазоне (1, etta_max) с определённым шагом находим все возможные варианты размеров подошвы.
Далее выбираем оптимальный.(я пока остановился на минимальной площади)

Последний раз редактировалось Akim_1989, 29.07.2015 в 11:59.
Akim_1989 вне форума  
 
Непрочитано 29.07.2015, 12:12
#6
Podpolie


 
Регистрация: 03.08.2012
Сообщений: 5,029


Посмотрите "Пособие по проектированию фундаментов на естественном основании под колонны зданий и сооружений" - приложение 7. Там и ссылки есть на Высшую математику))). Да и вообще все Пособие, можно наковырять по алгоритмам.....если на деньги забить.
Podpolie вне форума  
 
Автор темы   Непрочитано 29.07.2015, 12:25
#7
Akim_1989

Расчетчик
 
Регистрация: 30.09.2011
Ростов-на-Дону
Сообщений: 1,051


Цитата:
Сообщение от Podpolie Посмотреть сообщение
Посмотрите "Пособие по проектированию фундаментов на естественном основании под колонны зданий и сооружений" - приложение 7. Там и ссылки есть на Высшую математику))). Да и вообще все Пособие, можно наковырять по алгоритмам.....если на деньги забить.
Там оптимизацию производят для уже подобранных вариантов подошвы. А как эти варианты найти нет указаний) В принципе это следующий этап развития моего алгоритма.
Akim_1989 вне форума  
 
Непрочитано 29.07.2015, 12:50
#8
Podpolie


 
Регистрация: 03.08.2012
Сообщений: 5,029


Подобранные подошвы фундаментов приняты кратными 300мм из условия инвентарной опалубки Советского ГОСТ 23477, а проще от ширины обрезной доски в 150мм)))), что бы не распускать ее циркуляркой)))) - индустриализация. Это база - отправная. А сейчас от чего прыгать - от размеров распила ламинированной фанеры)))), там миллиметры будут на конце с учетом толщины пильного диска)))). В алгоритме нужна хотя бы одна точка отсчета, иначе будет головоломка.
Podpolie вне форума  
 
Автор темы   Непрочитано 29.07.2015, 12:58
#9
Akim_1989

Расчетчик
 
Регистрация: 30.09.2011
Ростов-на-Дону
Сообщений: 1,051


Я принимаю подошву кратно 0,3. Вообще пока больше интересует подбор подошвы. Оптимизация уже потом.
Akim_1989 вне форума  
 
Непрочитано 29.07.2015, 13:09
#10
SergeyKonstr


 
Регистрация: 20.10.2009
Сообщений: 5,826


Цитата:
Сообщение от Akim_1989 Посмотреть сообщение
Как подобрать оптимальный размер подошвы от нескольких сочетаний нагрузок программно?
никак.
SergeyKonstr вне форума  
 
Автор темы   Непрочитано 29.07.2015, 13:46
#11
Akim_1989

Расчетчик
 
Регистрация: 30.09.2011
Ростов-на-Дону
Сообщений: 1,051


Цитата:
Сообщение от SergeyKonstr Посмотреть сообщение
никак.
Почему?
Вот результат работы моей программы. В качестве окончательного принимается фундамент с меньшей площади подошвы. ФОК ещё дополнительно по расходу материалов оптимизирует.
Миниатюры
Нажмите на изображение для увеличения
Название: figure_1.png
Просмотров: 135
Размер:	18.9 Кб
ID:	154084  
Akim_1989 вне форума  
 
Непрочитано 29.07.2015, 13:54
#12
v.psk

конструктор
 
Регистрация: 14.08.2014
Псков
Сообщений: 7,338


Цитата:
Сообщение от SergeyKonstr Посмотреть сообщение
никак.
если можно придумать четкий алгоритм /иногда не обязательно/ можно автоматизировать
v.psk вне форума  
 
Непрочитано 29.07.2015, 14:00
#13
eilukha


 
Регистрация: 10.09.2007
Сообщений: 10,592


Кратность (дискретность) сильно упрощает задачу. Просто переберите все возможные размеры (их будет сравнительно немного), из проходящих выберите нужный по критерию.
Хотите капитально порыться/зарыться - см. методы оптимизации в математике.
eilukha вне форума  
 
Непрочитано 29.07.2015, 14:11
#14
SergeyKonstr


 
Регистрация: 20.10.2009
Сообщений: 5,826


Почему?
Потумучто правильно было бы найти ту траекторию трещины, которая бы давала минимальное значения сил трения по подошве фундамента, которые тормозят давление по подошве фундамент. А это нужно рассматривать каждое загружение в отдельности, а не перебирать , где менеше момент, или где меньше сила.
Остальное (по СНиП) от лукавого.
Из практики достаточно 3-х загружений, которые все одно будут не верны.
SergeyKonstr вне форума  
 
Непрочитано 29.07.2015, 14:23
#15
eilukha


 
Регистрация: 10.09.2007
Сообщений: 10,592


Akim_1989, ещё Вам к размышлению: РСУ для низа колонн выбранные Скадом для конкретного сечения колонн будут ли являться РСУ для фундамента? Размеры сечения колонн неслабо отличаются от от размеров подошвы.
eilukha вне форума  
 
Автор темы   Непрочитано 29.07.2015, 14:35
#16
Akim_1989

Расчетчик
 
Регистрация: 30.09.2011
Ростов-на-Дону
Сообщений: 1,051


Я для вычисления РСУ на фундаменты использую фиктивные КЭ сечением брус 100х100 см. Характерные точки сечения для бруса и прямоугольного фундамента будут совпадать... Или не совсем? Нужно сравнить для разных сечений бруса. Использую Лиру
Akim_1989 вне форума  
 
Непрочитано 29.07.2015, 14:36
#17
SergeyKonstr


 
Регистрация: 20.10.2009
Сообщений: 5,826


Offtop: РСУ здесь ...конечно же...не катит..

----- добавлено через ~2 мин. -----
Цитата:
Сообщение от Akim_1989 Посмотреть сообщение
Или не совсем?
Я использую

Цитата:
Сообщение от Akim_1989 Посмотреть сообщение
Или не совсем
SergeyKonstr вне форума  
 
Автор темы   Непрочитано 29.07.2015, 14:43
#18
Akim_1989

Расчетчик
 
Регистрация: 30.09.2011
Ростов-на-Дону
Сообщений: 1,051


Почему РСУ не катит? Там же критерии - это напряжения в характерных точках сечения(по ц.т., по центру стороны, по углам)
Akim_1989 вне форума  
 
Непрочитано 29.07.2015, 14:47
#19
eilukha


 
Регистрация: 10.09.2007
Сообщений: 10,592


Цитата:
Сообщение от Akim_1989 Посмотреть сообщение
Или не совсем?
- лучше, чем ничего.
Впрочем, имхо: из-за дискретности загружений (либо есть, либо нет) и из-за их линейной связи с внутренними усилиями, размеры сечений (если они в реальных пределах) не влияют на РСУ.

----- добавлено через ~2 мин. -----
Цитата:
Сообщение от Akim_1989 Посмотреть сообщение
Использую Лиру
- без разницы.

----- добавлено через ~3 мин. -----
Цитата:
Сообщение от SergeyKonstr Посмотреть сообщение
траекторию трещины, которая бы давала минимальное значения сил трения по подошве фундамента, которые тормозят давление по подошве
- ничего не понял, набор слов.
eilukha вне форума  
 
Непрочитано 29.07.2015, 15:44
#20
v.psk

конструктор
 
Регистрация: 14.08.2014
Псков
Сообщений: 7,338


Алгоритм взаимодействия с пользователем вижу таким:
1. создается файл /напр. txt/ c координатами ф-та и РСН
2. запрашивается txt из cad /vba/
3. там же выполняется расчет
4. принятые размеры присваиваются дин. блокам, которые вставляются по соотв. координатам.
v.psk вне форума  
 
Непрочитано 29.07.2015, 15:55
#21
SergeyKonstr


 
Регистрация: 20.10.2009
Сообщений: 5,826


Цитата:
Сообщение от Akim_1989 Посмотреть сообщение
Почему РСУ не катит? Там же критерии - это напряжения в характерных точках сечения(по ц.т., по центру стороны, по углам)
То бишь, что характерно для элемента стержень хочется применить для элемента жесткая оболочка...
Однако...
SergeyKonstr вне форума  
 
Непрочитано 29.07.2015, 20:07
#22
GIP


 
Регистрация: 22.09.2009
РФ
Сообщений: 1,396


Цитата:
Сообщение от Akim_1989 Посмотреть сообщение
Здравствуйте коллеги, кто-нибудь решал данную проблему? Как подобрать оптимальный размер подошвы от нескольких сочетаний нагрузок программно?
Прежде всего сначала нужно из нескольких десятков (сотен) РСУ выбрать, только те, которые влияют на решение задачи, чтобы не делать лишних расчетов программе. Затем перебором находите такие размеры подошвы, при которых проходят все отобранные РСУ и при этом минимальная площадь подошвы.
GIP вне форума  
 
Автор темы   Непрочитано 29.07.2015, 22:27
#23
Akim_1989

Расчетчик
 
Регистрация: 30.09.2011
Ростов-на-Дону
Сообщений: 1,051


GIP, а вы каким образом находите РСУ? импортируете из Лиры(Скада) или сами генерируете?
Akim_1989 вне форума  
 
Непрочитано 29.07.2015, 22:33
#24
eilukha


 
Регистрация: 10.09.2007
Сообщений: 10,592


Цитата:
Сообщение от GIP Посмотреть сообщение
из нескольких десятков (сотен) РСУ выбрать, только те, которые влияют
- да ладно, не миллионы же их там, пусть считает, она железка...
eilukha вне форума  
 
Непрочитано 29.07.2015, 22:36
#25
v.psk

конструктор
 
Регистрация: 14.08.2014
Псков
Сообщений: 7,338


Цитата:
Сообщение от GIP Посмотреть сообщение
перебором находите такие размеры подошвы, при которых проходят все отобранные РСУ и при этом минимальная площадь подошвы.
Хороший способ. Тогда следует варьировать две переменные: назначать b, затем L ступенями от b до 1,7b.
v.psk вне форума  
 
Непрочитано 30.07.2015, 13:50
#26
GIP


 
Регистрация: 22.09.2009
РФ
Сообщений: 1,396


Цитата:
Сообщение от Akim_1989 Посмотреть сообщение
GIP, а вы каким образом находите РСУ? импортируете из Лиры(Скада) или сами генерируете?
в скаде через нагрузки с фрагмента схемы - экспорт таблиц в эксел, далее в тхт и загрузка в программу....

Цитата:
Сообщение от eilukha Посмотреть сообщение
- да ладно, не миллионы же их там, пусть считает, она железка...
ну если фундаментов 10 штук, то может и да, ладно....и то так не делаю
а если их порядка 500 штук под каркас здания и при этом на каждый как минимум по 50 РСУ , это уже 25 000 РСУ )
это не выдумка, а факт - один из цехов, которым приходилось заниматься - картинки во вложении

нужно помнить, что подбор подошвы это только начала расчета, еще нужно проверить по материалу по двум группам, проверить по МАХ допустимой осадке (расчет самой осадки), помимо размера подошвы нужно геометрию плиты подобрать, которая по прочности будет проходить по всем РСУ и иметь минимальный расход бетона, подколонник, чтобы не сломался, проверки подстилающих, ....короче много чего....поэтому машинное время набегает и скорость вычислений падает.....
Миниатюры
Нажмите на изображение для увеличения
Название: plan.jpg
Просмотров: 48
Размер:	737.4 Кб
ID:	154151  Нажмите на изображение для увеличения
Название: plan_geo.jpg
Просмотров: 48
Размер:	940.0 Кб
ID:	154152  
GIP вне форума  
 
Непрочитано 30.07.2015, 23:39
#27
v.psk

конструктор
 
Регистрация: 14.08.2014
Псков
Сообщений: 7,338


Цитата:
Сообщение от GIP Посмотреть сообщение
экспорт таблиц в эксел, далее в тхт
вот это неудобство вывода данных раздражает /при большом объеме/ - txt обрабатывается быстрее нежели rtf или xls.
v.psk вне форума  
 
Автор темы   Непрочитано 06.08.2015, 11:16
#28
Akim_1989

Расчетчик
 
Регистрация: 30.09.2011
Ростов-на-Дону
Сообщений: 1,051


До того, как создал эту тему думал, что вычисление РСУ для фундамента как для "пенька 100х100 см" и высотой 0,1м - это правильно. Решил на одной задаче сравнить. В итоге в РСУ была потеряна отрывная комбинация(РСН №6) N=-19,369, M = 2,137, Q=-1,592
Вместо неё N=-19,364 M=0,924 Q=-0,891
Теперь я понял, что для фундамента корректней РСН.
Если много вариантов нагрузки(загрузка перекрытия по квадратам, например)? Как тогда быть? Для такого случая РСН сложно составить вручную. Нужно программно генерировать. Начинаю изучать теорию графов
А для базы колонны РСУ "на пеньки" тоже не правильно собирать?
Вложения
Тип файла: xls nagr_fok_rsn.xls (25.5 Кб, 11 просмотров)
Тип файла: xls nagr_fok_rsu.xls (10.0 Кб, 6 просмотров)
Akim_1989 вне форума  
 
Непрочитано 06.08.2015, 15:05
#29
eilukha


 
Регистрация: 10.09.2007
Сообщений: 10,592


Цитата:
Сообщение от Akim_1989 Посмотреть сообщение
Если много вариантов нагрузки(загрузка перекрытия по квадратам, например)?
- если нет коэффициентов сочетаний (нагрузка одного рода), то графы не нужны.
eilukha вне форума  
 
Автор темы   Непрочитано 06.08.2015, 15:27
#30
Akim_1989

Расчетчик
 
Регистрация: 30.09.2011
Ростов-на-Дону
Сообщений: 1,051


Цитата:
Сообщение от eilukha Посмотреть сообщение
- если нет коэффициентов сочетаний (нагрузка одного рода), то графы не нужны.
Почему это не нужны? А как вы найдете комбинацию загруженных участков плиты, которая даст максимальные(или минимальные) напряжения под подошвой фундамента?
Akim_1989 вне форума  
 
Непрочитано 06.08.2015, 16:04
#31
vanAvera

Инженер
 
Регистрация: 13.12.2005
Питер
Сообщений: 2,126


Цитата:
Сообщение от Akim_1989 Посмотреть сообщение
А для базы колонны РСУ "на пеньки" тоже не правильно собирать?
РСУ вообще не правильно ни для чего, кроме самого сечения.
vanAvera вне форума  
 
Непрочитано 06.08.2015, 17:50
#32
eilukha


 
Регистрация: 10.09.2007
Сообщений: 10,592


Цитата:
Сообщение от vanAvera Посмотреть сообщение
РСУ вообще не правильно ни для чего, кроме самого сечения.
- именно!!! И даже не для сечения, а для КРИТЕРИЯ.

----- добавлено через ~3 мин. -----
Цитата:
Сообщение от Akim_1989 Посмотреть сообщение
А как
- принцип независимости действия сил, он же принцип суперпозиции. Догружает - берём, разгружает - нет. Достаточно икселя.
eilukha вне форума  
Ответ
Вернуться   Форум DWG.RU > Архитектура и Строительство > Конструкции зданий и сооружений > Основания и фундаменты > Реализация алгоритма подбора размеров подошвы фундамента от нескольких сочетаний нагрузок.

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сбор нагрузок и расчет подошвы фундамента s/v Основания и фундаменты 1 11.06.2014 01:28