Перейти к публикации

Нагрев (нестационарный процесс)


Рекомендованные сообщения

Доброго времени суток!

Добрался до весьма интересного приложения - Flow Simulation и активно стараюсь в нем разобраться, но столкнулся с проблемой, которую не могу выявить через мануалы.

 

Собственно немного о задаче. Имеется металлический осесимметричный кожух печи, внутри него имеется 3-х слойная футеровка (теплоизоляция): магнезитовый кирпич, шамотный кирпич и асбокартон. Ось вращения кожуха располагается горизонтально, т.е. мы имеем некую бочку с футеровкой, внутри которой происходит перемешивание расплава. Модель приложил (но не уверен, приложился ли проект FS).

 

Что я делаю:

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

- Задаю материалы твердых тел. Параметры несколько приблеженные, но не критично.

- Задаю источник тепла (Heat sources) в виде расплава железа с температурой 1650*С.

- Задаю степень черноты поверхностей (выбираю объемные тела) - Radiative Surface.

- Задаю параметры сетки. Общая сетка грубая и точная сетка для определенных тел.

- В Calculation control option задаю лишь финиш по физическому времени - 40мин. В дополнительных настройках выбираю шаг времени 10сек (брал от 1 до 10 сек)

 

Что происходит:

- Создается сетка. На вид приятная и точная на переходных зонах материалов.

- Начинается расчет и тут все, приехали. Первые 6-7 итераций проходят спокойно, характер нагрева визуально правдивый. Но дальше начинается неконтролимое завышение температуры по границам материалов (с внутренней стороны) до огромных степеней. Пробовал "играть" сеткой, менять шаг итераций, свойства материалов, но все равно результат был одинаков. Ради интереса поставил шаг итерации автоматическим (~0.5e-5мин) и оставил расчет на выходные. Расчет закончился за 22 часа, количество итераций 2738, но время процесса в результате было указано (Physical time) - 1.07мин. Хотя сами результаты были похожи на правду (отчет прилагаю). В стационарном процессе, само-собой, таких проблем нет, но и результаты там несколько не те.

 

В чем возникает проблема? Что я делаю не так (надеюсь не все)?

 

Модель: http://fileland.ru/file_id-261674   Пароль на ссылку и архив: qwerty

 

Отчет: Отчет.zip

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


Виноват, что-то я забыл упомянуть. Пытаюсь посчитать распределение температуры через определенное количество времени (20, 30, 45мин) с начала нагрева.

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

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

 

Затем, что бы быть уверенным, что эта бочка не будет иметь 300 градусов на поверхности, которая имеется при стационарном режиме. Если она все равно будет на столько прогреваться, значит придется придумывать велосипед, чего очень не хотелось бы :no:

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

При расчете внутренней задачи возникает такая же проблема - образуется локальный перегрев итерации на 10-12.

При этом не получается задать переменную теплоотдачу конвекцией для внешнего слоя, т.к. нет зависимости альфы от температуры. Через контрольную точку тоже не получается. Не могу разобраться с этим. Ладно, задал постоянную альфу, что бы проверить саму идею, но все равно расчет вылетает. Задача то не сложная с точки зрения геометрии или граничных условий.

 

Сам источник тепла задал на внутренней стенке футеровки через тепловой поток.

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

 

Может просто фиксированную Т задать ?......... 

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

Пробовал задавать температуру и через Volume Sources (задавал температуру расплава) и даже просто температуру внутренней стенки через Boundary Conditions. В первом случае опять начинается неконтролируемое повышение температуры, а во втором он ругается, может так и нельзя задавать. Пробовал даже задавать условие, что процесс идет исключительно в твердых телах, но не помогло. Все это возникает именно при использовании нестационарного процесса и изменении шага итерации в ручную.

 

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

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

Я считал нечто подобное, только для стальковша.

Сетка у вас конечно мощная,для инженерных расчетов можно ее уменьшить на порядок,или даже на 2. Уменьшите расчетную область, уменьшите разряженность сетки,и будет у вас все сходиться.

Расплав как я понял вы задаете твердым телом, что конечно влияет на точность расчета теплопередачи:у вас это теплопроводность,а должна быть конвекция.

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

Что за печь у вас кстати?

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

Я считал нечто подобное, только для стальковша.

Сетка у вас конечно мощная,для инженерных расчетов можно ее уменьшить на порядок,или даже на 2. Уменьшите расчетную область, уменьшите разряженность сетки,и будет у вас все сходиться.

Расплав как я понял вы задаете твердым телом, что конечно влияет на точность расчета теплопередачи:у вас это теплопроводность,а должна быть конвекция.

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

Что за печь у вас кстати?

 

Сейчас пришлось переключиться на другой проект, этот расчет пока приостановил, времени не хватает. Но обязательно попробую, как появится окно и сообщу о результатах.

Печь дуговая, для лаборатории.

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

 

Я считал нечто подобное, только для стальковша.

Сетка у вас конечно мощная,для инженерных расчетов можно ее уменьшить на порядок,или даже на 2. Уменьшите расчетную область, уменьшите разряженность сетки,и будет у вас все сходиться.

Расплав как я понял вы задаете твердым телом, что конечно влияет на точность расчета теплопередачи:у вас это теплопроводность,а должна быть конвекция.

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

Что за печь у вас кстати?

 

Сейчас пришлось переключиться на другой проект, этот расчет пока приостановил, времени не хватает. Но обязательно попробую, как появится окно и сообщу о результатах.

Печь дуговая, для лаборатории.

 

Если в модели есть прямые углы попробуйте их  скруглить и заново запустить решение! И отписаться что получилось!

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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

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



  • Сообщения

    • Killerchik
      Какой номер инструмента нужно вызвать, чтобы станок взял инструмент из второй ячейки, если на таблице ниже адреса D обозначают номера ячеек, а DATA - номера инструментов?    
    • gudstartup
      если вы при 24 позиционном барабане установите что в барабане 12 мест естественно что счет будет идти до 12. я спрашиваю что заставит барабан пропускать позиции и ставить инструмент во 2 4 6 и т.д. если счетчик позиции индексируется на 1 если станкостроитель прописал свойства инструмента тогда может быть а если нет то считать он будет как обычно. насколько я понял у автора нет такого свойства иначе и вопроса бы не возникло.
    • Killerchik
      Погодите, но ведь описанный способ никак не затрагивает отсчёт ячеек - станок просто не будет брать или ставить инструмент в ячейки 2, 4, 6 и т.д. - не потому, что не сможет, а потому что не захочет :)
    • gudstartup
      как он будет считать через 1 инструмент если оборот редуктора мотора равен 1 позиции магазина ??? кто заставит плк пропускать счетный импульс и не индексировать гнездо магазина??
    • Viktor2004
      у меня все такие. Думаю будет работать нормально
    • gudstartup
      этот способ не будет работать если позиция магазина считается двумя индуктивными датчиками как на дешевых станках ведь если поставить 12 мест то отсчитав половину барабана плк подумает что следующий первый а это физически будет 13. если энкодер мотора в градусах считает тогда да он просто будет считать через 1 ячейку
    • Данир
      Всем доброго дня, не знаю есть ли уже подобная тема, но вот проблема: На производстве открываем отдел ОТК, берем человека на должность контролера ОТК, и вот встают вопросы - а какие требования к контролеру ОТК должны быть? Ибо новый контролер опыта не имеет, а раньше весь контроль происходил силами станочника и/или технолога/мастера цеха. -чем должен владеть контролер? какие нормативные документы нужно изучить-соблюдать на предприятии металлообработки? По любому у большинства контролеров есть какие нибудь справочники-настольные книги, госты/осты и другая тех.литература - Что это за справочники? если у вас есть информация или даже электронные варианты литературы - огромная просьба поделится, буду очень благодарен. Я, как конструктор, о работе ОТК знаю только в общих чертах, думаю мне тоже не помешает справочник с пояснениями как делать замеры правильно) если у вас есть дельные советы как грамотно выстроить отдел ОТК - внимательно прочту и приму во внимание заранее спасибо)  
    • gudstartup
      телеграммы формирует smc датчик вообще 1vpp он телеграммами не занимается но лучше конечно оба хвоста проверить
    • gudstartup
      а как он развалится если вы на нем фактически не работаете ... сколько моточасов он у вас отработал за 8 лет? на 8 рассчитывают станок 24\7 безаварийной работы а потом как вы выражаетесь полная мехатроника даже подшипника в осевых моторах менять приходится и тормоза на гравитационных осях а швп и опорники это уж само собой.    
    • mnerno
      @gudstartup А кабель от SMC20 к энкодеру? Он тоже тогда получается под подозрением.. Вообще я энкодер смотрел вчера осцилографом и сигнал немного шумноват, но тут мог источник питания подкидывать я импульсным не сильно шикарным лабораторным его питал. Синусы на месте обоих каналов и референтный и готовность возвращает.
×
×
  • Создать...