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

Ошибка в расчете тепловой задачи


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

исследуется нагрев кабеля в трубе
при расчете электромагнитной задачи все в порядке (antype-harmonic)
а вот при расчете тепловой части, вылезает ошибка (скриншот)

проверен код несколько раз (код приложен), как исправить вообще нет идей!

 

 

apdl.rar

post-47202-0-46294600-1450126561.jpg

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


Код не смотрел.

Идея: у Вас слив тепла хоть один есть? Стационар решаете? Или добавьте сток тепла или перейдите в нестационар, в зависимости от задачи.

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

Txx=0

 

 

генератор

Tх(x=0)=q

 

 

нет стока тепла

Tx(x=L)=0

 

 

 

Ага

Для пи**еца чот-чот не хватает.

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

добавил по нижнему,левому,правому краям земли постоянную температуру 20 градусов

с поверхности земли - конвекция

это по сути и есть стоки тепла, но ошибка та же самая

 

или я не так понимаю понятие "стоки" ?

 

задачу имеет смысл только стационар смотреть

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

@@qorka, а какие примеры тепловых задач Вы уже разобрали?  Вот, к примеру, если Вы не будете электромагнитную часть считать, а просто равномерную генерацию тепла зададите, тогда у Вас всё получится?

Ссылка на сообщение
Поделиться на других сайтах
добавил по нижнему,левому,правому краям земли постоянную температуру 20 градусов
А вот этого как раз и не хватало...

 

Для уравнения Txx=0 с граничными условиями Tx=q и T(x=L)=T* добавление условия Tx(x=L)=0 (а оно по умолчанию добавляется, потому что производная должна быть определена) является критичным, и уравнение перестает иметь решение.

 

Я думаю так...


Во многих задачах должна быть определена производная на границе. Если пользователь ее сам не задает, то по-умолчанию принимается dF/dn=0.

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

@@qorka, а какие примеры тепловых задач Вы уже разобрали?  Вот, к примеру, если Вы не будете электромагнитную часть считать, а просто равномерную генерацию тепла зададите, тогда у Вас всё получится?

все задачи до этого были нестационар (э\м хармоник и тепловая трансиент)

а в данном случае интересует только стационар, отсюда и косяки полезли (из-за нехватки знаний и опыта)

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

 

 

А вот этого как раз и не хватало...

 

Для уравнения Txx=0 с граничными условиями Tx=q и T(x=L)=T* добавление условия Tx(x=L)=0 (а оно по умолчанию добавляется, потому что производная должна быть определена) является критичным, и уравнение перестает иметь решение.

 

Я думаю так...

Во многих задачах должна быть определена производная на границе. Если пользователь ее сам не задает, то по-умолчанию принимается dF/dn=0.

 

хм, тогда какие стоки тепла возможно добавить?

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

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

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

все задачи до этого были нестационар (э\м хармоник и тепловая трансиент)

а в данном случае интересует только стационар, отсюда и косяки полезли (из-за нехватки знаний и опыта)

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

 

 

хм, тогда какие стоки тепла возможно добавить?

 

а в чём прикол ? температуру по периметру квадратика задайте и всё. В чём сложность ? Я может не догоняю чего то ?

я бы 13 элементом не пользовался в принципе, очень врёт, возьмите 53 й

post-6569-0-48017800-1450183517_thumb.jpg

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

Дальнейший теплообмен трубы с той средой в которой она находится.

ну так дальше идет земле, а теплопроводность в ансисе заложена автоматически

температуру по периметру квадратика задайте и всё.

подскажите, пожалуйста, какой функцией Вы задавали температуру?

я бы 13 элементом не пользовался в принципе, очень врёт, возьмите 53 й

у 55 из теплового и у 53 из электроанализа разное количество узлов, не всегда ансису это нравится

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

@@dronm, вот такой код ?  

nsel,s,loc,x,xe1      		! Select nodes on the left border 
D,all,,20,,,,TEMP

nsel,s,loc,x,xe3      		! Select nodes on the right border 
D,all,,20,,,,TEMP         		

nsel,s,loc,y,ye2      		! Select nodes on the top border
D,all,,20,,,,TEMP        		

nsel,s,loc,y,ye1     		! Select nodes on the bottom border
D,all,,20,,,,TEMP			
Ссылка на сообщение
Поделиться на других сайтах

про allsel,all добрые дяди или тёти Вас не учили или это не для пацанов ?

так температуру то надо задать не по всей земле,а только по крайним линиям?

 

вы могли бы приложить получившийся код?

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

Если добавить к тому что есть моё пожелание, то всё работает, я проверил

даже изменив типы элементов та же ошибка

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

Повторяю зелёными свистками - про allsel,all добрые дяди или тёти Вас не учили или это не для пацанов ?

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

Повторяю зелёными свистками - про allsel,all добрые дяди или тёти Вас не учили или это не для пацанов ?

это я прочитал, это выбираем вообще все элементы в моей задаче, а потом мне им всем присудить постоянную температуру 20 градусов? тогда получится везде всегда 20 градусов

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • gudstartup
      вы тоже думаете что можно все компоненты чпу заменить и ничего не изменится и предупреждение о том чтобы oprminf не восстанавливали на другой машине которое фанук встроил даже в загрузчик это просто алармисткий текст и ничего не будет..... ну и ну и где написано что она mate как например здесь с чего тогда базовый чпу mate если гл.плата не mate мне непонятно из-за экрана что ли
    • статист
      Охренеть, ни за что бы не догадался. Хоть бы словом где обмолвились об этом в документации. Короче нужна команда EMODIF, E_ID, 3, N_ID где E_ID - номер элемента, который мы собираемся модифицировать. Так как используется BEAM188, то у него не два узла оказывается рассматривается, а три, где первые два принадлежат элементу, а третий узел - направляющий. И соответственно число 3 - это номер узла балки, который мы собираемся модифицировать, то есть направляющий узел. И мы этот узел соответственно заменяем на узел с номером N_ID. И тогда сечение реально вращается. Разобрался по этому видео.    
    • Александр1979
      Материнка такая в руководстве есть. На 0i-D я менял материнку, опции не слетели. 
    • gudstartup
      @Viktor2004 кстати конкретно модели автора в руководстве нет хотя оно последней редакции 18 года
    • Viktor2004
      конкретно на этой не менял. На каких менял, написал выше
    • gudstartup
      какие платы и на каких системах вот в чем ворос конкретно на этой возникут проблемы
    • Viktor2004
      ну да. А то что я менял платы это мои бредовые фантазии   Ну исправили в паспорте. И что?
    • gudstartup
      это догадки и гадание на кофейной гуще а япривожу документ где написано про то что прочитайте пункт 4.11 а там представляете вот что 4) Замена печатной платы может привести к изменению идентификационного номера ЧПУ. Проверьте это на Экран ЧПУ. Если оно отличается от описанного в техническом паспорте, исправьте его.  
    • Viktor2004
      я менял все платы. И на форуме наверное не я один их менял. И никто еще не писал что при этом у него слетел сертификат Возможно ID номера проверяются только в момент установки опции, а когда они уже установлены и мирно хранятся в OPRM INF возможно ти уже на ID наплевать
    • gudstartup
      для кого это написано CAUTION Before replacing a printed circuit board, be sure to read Section 4.11, “OPTION INFORMATION FILE” to confirm the procedure.  
×
×
  • Создать...