Кирилл Александрович

Ошибка при задании скорости на входе

Pinned posts

Доброго времени суток всем участникам. При попытке задать скорость (изменяющуюся  по закону) на входе выдаётся ошибка. 

Задаются выражения: 

alpha=0.15 

z0=10 [m]

rho=1.225 [kg m^-3]

w0=230 [Pa]

k=(z/z0)^alpha 

u=sqrt(2*w0*k/rho)

Подозреваю что необходимо задать как то координаты по вертикали, ( то есть границы построения графика изменения скорости или координату вертикальную ) но как не могу понять. 

Подскажите пожалуйста, заранее благодарен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах


UnPinned posts

Скиньте кусок модели, куда эта скорость прикладывается, чтобы проще проверять было. И тема чего-то про дублировалась.

 

Изменено пользователем karachun

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Это в смысле мне сейчас нужно скопировать Ваши выражения на флешку, создать у себя в воркбенче кубик, задать ему вход-выход, посоздавать выражения, посмотреть что там не так, запустить на одну итерацию тестовую модель, чтобы убедиться что все работает. Если Вы сделаете тестовый кубик с выражениями и скинете его сюда, то мне будет гораздо проще.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

К сожалению на рабочем компьютере нет выхода в интернет ( постараюсь придумать что-нибудь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Модель никак прикрепить не получается(.

Я был бы Вам очень признателен, если Вы поможете решить этот вопрос. 

Поясню суть задачи: имелся группа сооружений, ее необходимо рассчитать на ветровое воздействие. Данные по ветру из ГОСТа . Домен взят как прямоугольник , ГУ inlet на левой боковой грани, на нижней грани ( земля) и гранях которые относятся к  зданиям wall no slip, все остальные opening.  Если задавать скорость постоянную то задача считается 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну это все понятно, хорошо сейчас попробую разобраться.

Тут вопрос был в том, что с готовым .cfx файлом разобраться в ошибке раз плюнуть, а так нужно все настраивать с нуля.

Изменено пользователем karachun

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вроде как вы скорость под корень засунули. Размерность получается не та. Плотность постоянная, превратите динамический напор в скорость и вынесите ее из под корня.

Изменено пользователем karachun

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У меня CFX ругался на названия выражений k и u, они зарезервированы. Попробуй заменить их на k1 и u1.

Все считается и не вылетает.

Еще вопрос - а должна ли быть k1 под корнем или это множитель скорости?

Снимок16.JPG

Изменено пользователем karachun

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Кирилл Александрович сказал:

Почему продублировала тема не знаю

 

Бывает такой глюк при проблемах с интернетом..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, karachun сказал:

У меня CFX ругался на названия выражений k и u, они зарезервированы. Попробуй заменить их на k1 и u1.

Все считается и не вылетает.

Еще вопрос - а должна ли быть k1 под корнем или это множитель скорости?

Снимок16.JPG

Прошу прощенья за долгое отсутствие. Действительно, множитель надо вынести из под корня. Проблема решилась, открыл в другой версии, все работает. В чем дело я пока не разобрался. 

Большое спасибо @karachun за проявленный интерес и помощь!)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не за что, только с файлом примером помощь приходит гораздо быстрее)

У меня в версии 19.0 название выражения "u" занято под скорость в направлении Х, а "k" это, скорее всего, постоянная Больцмана.

У меня CFX даже не позволил создать функцию с таким названием.

 

Снимок.JPG

Изменено пользователем karachun

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
7 минут назад, karachun сказал:

Не за что, только с файлом примером помощь приходит гораздо быстрее)

У меня в версии 19.0 название выражения "u" занято под скорость в направлении Х, а "k" это, скорее всего, постоянная Больцмана.

У меня CFX даже не позволил создать функцию с таким названием.

 

Снимок.JPG

Я тоже заменил , все работает в 15.0.7

В чем была проблема ранее пока затрудняюсь сказать. 

Позже дополню тему. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, Кирилл Александрович сказал:

Модель никак прикрепить не получается(.

 

На форуме можно выкладывать файлы определенных типов.. Лучше всего архив..

 

Если размер большой, то на файлообменник..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Доброго всем дня. Ошибку я так и не выявил, да и ладно. Все считается и хорошо. Если построить контур распределения скорости на поверхности входа, видно что значения изменяются по заданному закону. 

Однако теперь встал вопрос в корректности поставленных ГУ для данной задачи. 

В 14.08.2018 в 15:59, Кирилл Александрович сказал:

Модель никак прикрепить не получается(.

Я был бы Вам очень признателен, если Вы поможете решить этот вопрос. 

Поясню суть задачи: имелся группа сооружений, ее необходимо рассчитать на ветровое воздействие. Данные по ветру из ГОСТа . Домен взят как прямоугольник , ГУ inlet на левой боковой грани, на нижней грани ( земля) и гранях которые относятся к  зданиям wall no slip, все остальные opening.  Если задавать скорость постоянную то задача считается 

 В таком случае аэродинамические коэффициенты не получаются близкими к значениям по СНиП. 

Вариации с ГУ особых изменений не дали.

Собственно вопрос: что делаю не так? 

Может есть рекомендации по заданию ГУ для подобных задач?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
49 минут назад, Кирилл Александрович сказал:

В таком случае аэродинамические коэффициенты не получаются близкими к значениям по СНиП.

Собственно вопрос: что делаю не так?

В CFD можно наделать кучу ошибок кроме неправильно заданных ГУ, и это нормально. На результат влияет качество и плотность сетки, выбор модели турбулентности, учет или игнорирование физических явлений (сжимаемая/несжимаемая среда, учет теплообмена - скорее всего это не ваш случай, но так в общем надо смотреть и на это). Можно расчетный домен сделать слишком маленьким.

Короче рекомендаций "как сделать правильно вообще" хватит на целую книгу. Скидывайте пример, тогда можно будет предметно обсуждать. Здания я не считал (знаю только, что там нужно использовать модель турбулентности SA), но постараюсь помочь.

Скиньте модель, поделайте скриншотов сетки, настроек, опишите что вы определяете, по каким стандартам, где смотрели примеры расчетов, туториалы и другие пользователи форума к вам потянуться)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
19 минут назад, karachun сказал:

В CFD можно наделать кучу ошибок кроме неправильно заданных ГУ, и это нормально. На результат влияет качество и плотность сетки, выбор модели турбулентности, учет или игнорирование физических явлений (сжимаемая/несжимаемая среда, учет теплообмена - скорее всего это не ваш случай, но так в общем надо смотреть и на это). Можно расчетный домен сделать слишком маленьким.

Короче рекомендаций "как сделать правильно вообще" хватит на целую книгу. Скидывайте пример, тогда можно будет предметно обсуждать. Здания я не считал (знаю только, что там нужно использовать модель турбулентности SA), но постараюсь помочь.

Скиньте модель, поделайте скриншотов сетки, настроек, опишите что вы определяете, по каким стандартам, где смотрели примеры расчетов, туториалы и другие пользователи форума к вам потянуться)

Хм. Тогда это тянет на новую тему. 

Спасибо за ответ. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Тут еще такое дело - в СНиПе или ГОСТе коэффициент это просто одна цифра, какими соображениями руководствовались авторы Вам не известно. Возможно цифра взята в запас, или усреднена для нескольких типов конструкций. Если хотите проверить правильность расчета, то поищите статьи где описан простой эксперимент, возможно продут макет одного отдельно стоящего здания. Есть поля давлений, скоростей. Возможно есть статьи, в которых уже есть сравнение эксперимента и CFD - тогда будет ясно какие подходы использовать и что можно ожидать от расчета. И начинать лучше всего с простых моделей и добившись хорошего совпадения с экспериментом переходить на сложную модель.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу



  • Сообщения

    • Konstruktorius
      Конечно возможно, но связи нужно задавать из самой верхней сборки. Соответственно те связи (которые необходимы для перемещения детали), которые создавались на более низких уровнях нужно отключить для главной сборки. Перемещения лучше задавать моторами линейными и вращения (но не обязательно просто сборка может рассыпаться при перемещении если проскочит через граничную точку) - тогда симуляция будет с меньшими глюками. Не забываем делать динамическими в главной сборке и вниз все сборки которые должны быть динамическими и соответственно только после этого накладывать связи...  Надеюсь понятно объяснил.
    • Skinwalker
      Маниями величия, паранойями и прочими расстройствами психики не страдаем-с. Ты уже скоро два десятка лет как в своем воображении Повелитель Мира. Зачем ты всю эту хрень из своего мозга сюда выплескиваешь? Тебе скучно в пустой квартирке? Витя, вот скажи честно, без всего этого ты жить не можешь? Пока хоть раз день про это не напишешь, у тебя не проходит ощущение дискомфорта, а как написал - полегчало? Форум для тебя - это сублимация твоего внутреннего напряжения?
    • Viktor2004
      Как Вам будет удобно. Хоть фотки хоть сканы altera2004@list.ru
    • iluxa123
      https://yadi.sk/i/D-yKBsb5pa0h1w https://yadi.sk/i/jPd7-O6lrcJKyA https://yadi.sk/i/w83wy-1Bl4umxg Спасибо Вам что откликнулись.
    • TBC
      Зато вот это стоит в первых рядах. Это прогноз май 2013г. И выделенное, как раз то, что я делаю в российских условиях, т.е. без поддержки, содействия, а скорее противодействия и у меня получается постоянно двигаться дальше и чего запад не может сделать, как не пытается. Т.е. речь идет не о сокращении скорости и стоимости разработки УП, а о замене специалиста, который этим занимается на софт, который капитально снижает издержки на производстве.
    • Мастеровой
      Сначала был филиал ВЗМИ . Потом он стал филиалом областного политеха . Три факультета : машфак ( по студенческому сленгу "Мясо") , радиофак ("Рыба"). И на нём же ещё и третья специальность про конструирование РЭА ( конструкторы - " Ни рыба , ни мясо"). Потом в эпоху переименований областной институт в университет переименовали , а филиал в институт .
    • Вне зоны доступа
      У Вас какое-то перекошенное представление о мире. Уменьшение времени и стоимости разработки управляющих программ для станков с ЧПУ не стоит даже в первой сотне важнейших проблем современности
    • Мастеровой
      Именно фотки ? Придётся хороший фотик поискать . Проще листов 10 отсканировать  и в личку (или на Е-mail) выслать . 
    • Viktor2004
      А пришлите фотки всего этого, если не сложно.
    • TBC
      Это Владимир Владимирович такой сценарий допускает:"Зачем нам мир, если в нем не будет России" и "мы все попадем в рай, а они просто сдохнут". А у меня другой сценарий: хватит понты кидать, кто и кого круче, давайте жить дружно, мы вам УП, для ваших СЧПУ, а вы перестаете на нас бочку катить. И я работаю. просто это не быстро делается. Особенно в наших российских условиях.