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

Тепловое моделирование блоков радиоэлектронной аппаратуры


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

Просто скачай и посмотри

http://www.ansys.com/Resource+Library/Webinars/Best+Practices+for+Meshing+Complex+Geometries+in+ANSYS+Icepak+-+Webinar

Там же можно найти про импорт ECAD

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

(Uniform mesh param - творят чудеса)

 

 

Теперь у меня появились новые вопросы (в порядке убывания важности):

 

1. Возникла серьезная проблема с импортом в айспак CAD файла платы.

Суть в чем... Плата имеет отверстия, которые необходимо оставить, так как сквозь них проходят выступающие части модуля, что установлен над платой и этими частями соединяется с охлаждающей трубкой, проходящей под платой. Я могу импортировать плату в айспак через Simplify lv3, при этом все отверстия сохранятся, но я не смогу импортировать на эту плату ECAD файл. Либо я могу импортировать плату в айспак через Simplify lv2, при этом отверстия пропадают и выступающие части модуля проходят её насквозь, что, как я подозреваю, приведет к очень большим погрешностям в расчете.

 

Вопрос: возможно ли как-то импортировать ECAD файл на CAD файл (CAD файлами обозначаются в айспаке все файлы, импортированные при помощи Simplify lv3, при этом пункт "Добавить файл ECAD" в параметрах CAD объекта отсутствует) или сделать отверстия в плате средствами айспака? 

 

Добавлю что упрощать плату по Simplify 2lv и проделывать в ней отверстия в DM я уже пробовал - не помогло. А нужно мне все это затем, что элементы, устанавливаемые на эту плату в сборке отсутствуют, а мощности добавлять на них как-то надо.

 

2. Не могу разобраться, откуда айспак порой берет температуры в несколько сот градусов, при том что до этого, при аналогичных настройках, мог выдавать всего пару градусов +- от окружающей среды. При том, что я моделирую только одиночный элемент.

Могут ли на это так сильно влиять погрешности в сетке (которых я не нашел)?

 

3. Я так смотрю, если два объекта примыкают друг к другу впритык, без зазора, то мешер айспака строит сетку только на одной из примыкающих сторон. Это норма, или я дурак и опять что-то не понимаю?

 

4. Пока что вопрос не первостепенной важности, но на будущее пригодится: можно ли смоделировать в айспаке течение жидкости по охлаждающей трубке, и хватит ли для этого только добавленных на вход и выход трубки Opening'ов или же желательно заполнить её чем-нибудь, что потом задать как жидкость? 

 

 

Как обычно: заранее спасибо и надеюсь, что кто-то откликнется. Пока я в тупике...

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


И всем снова здрасте. На сей раз очень требуется помощь людей, имеющих доступ к customer portal. Там где-то есть туториал по распараллеливанию расчета из айспака на локальную сеть, который зовется "Running Icepak Network Parallel".

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

Upd: все, заработало

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

Я знаю, я всем уже надоел, но ничего поделать с этим не могу :)
 
У меня очередные тупые вопросы, надеюсь кто-то что-нибудь подскажет:
 

Итак, продолжая мучить Icepak столкнулся с парой проблем. Первая связана с моделями излучения: surface to surface, на которую я изначально возлагал надежды, как оказалось - не видит CAD-объекты.

DxTlsx5.png

Из-за чего я пошел узнавать что из себя представляют модели Discrete ordinates и Ray tracing. Первая, как оказалось, слишком тормозит расчет и дает порой довольно сильно отличающиеся от остальных моделей результаты. Плюс я так толком и не понял за что отвечают настраиваемые параметры. RT меня в принципе устраивает, но я не могу проверить как и на что она действует и видит ли CAD-объекты, в отличие от S2S. Когда я игрался с моделями на простых примерах, то в том что содержал CAD, сходимость была на первом шаге и не было... остатка (если мне не изменяет память). У простой модели без CAD-объектов сходимость обычно достигалась шаге на втором-третьем что хоть как-то вызывало доверие.
Следующее, что вызывает у меня некоторые сомнения это сравнение результатов с стационарным тепловым расчетом в Mechanical. При аналогичных теплофизических параметрах результаты могут очень сильно отличаться, вплоть до нескольких десятков градусов. Примеры ниже:

(mechanical, radiation model: to ambient, convection film coef.: simplified case)


BRy1NBy.png 


(icepak, laminar flow, s2s radiation model)


F2vlTvo.png


(icepak, laminar flow, ray tracing radiation model)


gkVYF10.png


(icepak, RNG turbulent, ray tracing radiation model)


AxuyUCr.png


В связи с этим, не знаю как мне поступить... Изучить Fluent или CFX и попытаться перевести весь расчет туда, если там можно задавать непосредственно тепловые потери в ваттах на элементах (правда времени это займет...). Или в Mechanical, лишившись течения жидкости, турбулентности, гравитации и вентиляторов, но получить куда более удобный интерфейс и возможность создания более грамотной сетки встроенным мешером. Либо же остаться в Icepak, что было бы для меня идеальным вариантом, но подобрать такую модель теплоизлучения, которая бы учитывала теплоперенос со всех объектов, включая CAD объекты, некоторые из которых я никак не могу упростить. 


---
Следующим насущным вопросом для меня стали ГУ кабинета. В какой-то момент я задался вопросом а как, собственно, можно смоделировать в Icepak вакуум, и на что влияет наличие Opening'ов на стенках кабинета. Отсюда вопрос плавно перетек в: а нужно ли вообще задавать что-то на границах кабинета и что именно, если тело в его пределах просто находится в области с определенной температурой и давлением, без индивидуальных ГУ на сторонах (обдувния или чего другого в этом духе).

6G7Ks3J.png

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

Как именно будет корректно задать ГУ на стенках кабинета?
1. Полностью отсутствующими (не заданными в настройках кабинета)?
2. Отсутствующими везде, кроме открытых поверхностей? 
3. На стенках wall, на открытых поверхностях opening?
4. Со всех сторон opening'и?
5. Со всех сторон Wall?


Заранее спасибо, как всегда буду рад любым ответам.

---
p.s.
Не знаю, верно ли я поступаю, выбрав в качестве модели турбулентости RNG, для расчета блока без активной конвекции, с жидкостью внутри, и заполненным аргоном под высоким давлением. Если при ламинарном течении сходимость наступала на 300+ итерации, то при турбулентном уходит за 500 и пока что не сошлось.

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

Мде, только заметил что тут подраздел с газодинамикой есть, а можно туда как-то тему перекинуть, чтоб я попусту форум не зафлуживал? Может там поактивней с ответами будет, а то я уже совсем запутался, а результаты сдавать надо... :)

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

Спасибо. Вот, сделал скриншот касательно сходимости и "остатка" ray tracing radiation model во время расчета.post-44222-0-63888400-1428336758.png

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

Эта программа медленно гонит меня в психушку... Может у кого есть хоть предположения или наметки на способы проверки таких результатов?

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

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

vl1TNgS.png

vJCv2Fz.png

dkoS5DM.png

 

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

 

До этого я работал с программой АСОНИКА-Т/ТМ

Поправьте, если ошибаюсь, Асоника ведь в качестве решалки Ansys использует? Откуда логично следует,  что те же расчетные возможности Вам будут доступны. Базы элементов нет - это да, но решалка-то та же.

 

 

 

 В АСОНИКА-ТМ, АСОНИКА-Т, АСОНИКА-B - свой собственный решатель , В АСОНИКА-M3D и АСОНИКА-УСТ  -  АНСИС решатель, 

 

 

 

 

задать мощность тепловыделения (мощности рассеяния) в ваттах

 

 

Можно ли здесь сделать как-нибудь вроде того? 

Так Internal Heat Generation. 

 

 

где задавать вес элементов

Масса вычисляется автоматически исходя из объема и плотности. Разве что Вас интересуют точечные массы. Они тоже есть.

 

 

вот уже четвертый день изучаю его

Это не срок :smile: Без паники.

 

 

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

vl1TNgS.png

vJCv2Fz.png

dkoS5DM.png

 

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

 

 По излученению в АСОНИКА-Т,АСОНИКА - ТМ   могу рассказать немало. для начала кое-что....

Все верно, Асоника с Ансисрм завязана. Я догадываюсь, что возможно, но пока в упор их не вижу...

(Я дурак, да)

> Так Internal Heat Generation.

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

UPD: действительно, и как проглядел... (вот оно, незнание английского) Спасибо огромное, завтра буду пытаться играться с элементами, задавая мощности в стационарном тепловом. :)

 

АСОНИКА М3D и АСОНИКА -УСТ завязана с АНСИСОМ (только решатель), АСОНИКА-Т, ТМ, B -  cвои собственные решатели

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

 

Продолжаю мучить ансис и возник такой вопрос:

Возможно ли распилить бы одну модель на десяток составляющих (потому что при импорте в Icepak целиком она представляет из себя невнятную кашу, разобраться в которой весьма затруднительно), а после объединить в едином расчете. Например, назначить материалы корпуса и элементов в Mechanical, мощности рассеивания на импортированном файле ECAD в Icepak, а тепловую трубку в CFX, после чего вернуть все в тот же Icepak или Mechanical в собранном виде для получения окончательного результата. Не знаю, возможно ли это и не исказит ли это результаты?

 

И да, попутно спрошу, где можно почитать про импорт ECAD`овских файлов на/в MCAD модели? Интересует возможность и практика применения такого (так как обнуражилось, что на модели которую я должен смоделировать отсутствуют даже минимизированные элементы, зато имеется файл из Cadence).

 

Заранее спасибо.

 

Если такие проблемы с импортом, может, посмотреть в сторону другого пакета. Почему речь идёт о тепловом расчёте именно в Icepak?  "моделировать тепловыделения в блоке" - не совсем понятно, что именно вам нужно посчитать. Требуется найти температуры ЭРЭ блока при заданных параметрах тепловой трубки? Кстати, в самом Cadence allegro есть sigrity power, выполняющий термоэлектрический анализ компонентов на плате.

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Lev72rus
      Есть ли более свежая ссылка на видео? Похожая беда сейчас
    • bard
      Странно, как-то. Кто Вам разрешит отгружать изделия (не важно) какие по безлитерной документации? Кто Вам разрешит использовать в литерованном изделии безлитерные части? Если Вы приняли неверные технические решения, как Вы про это узнаете не проведя испытания?
    • vad0000
      Не важно, Не нужен output при зелёной и красной кнопки.
    • ispite
      Всем привет, спасибо за ответы, но просто так не удалось создать сборку, солид выдавал ошибку. Пришлось Сохранить как IGES (файл разросся до 920 МБ), потом открыл как деталь (в нейстало шустрее работать), нажал "создать сборку" и она создалась! НО она создалась без поверхностей, а они тоже нужны Всем привет, спасибо за ответы, но просто так не удалось создать сборку, солид выдавал ошибку. Пришлось Сохранить как IGES (файл разросся до 920 МБ), потом открыл как деталь (в ней появились Тела и Поверхности и стало шустрее работать), нажал "создать сборку" и она создалась! НО она создалась без поверхностей, а они тоже нужны. Как создать сборку с телами и поверхностями? Пробовал в детали сохранить поверхности, но оно как будто работает наоборот и все поверхности стирает.  PS удалите плз предыдущий ответ, я его случайно отправил.
    • Alexey8107
      Всем доброго дня. Имеется ивановский обрабатывающий центр ИС-800, в нем установлены: PSM-45HVi A06B-6120-H045 SPM-30HVi A06B-6121-H030#H550 Возникла авария 9030 Overcurrent in the converter input circuit. Если смотреть В-65285 в этом случае на PSM должна отображаться 1, а на SPM - 30. Так оно и есть на самом деле. Документ ссылается на пункт 3.1.1, в свою очередь этот пункт говорит о неисправности PSM и следует проверить Входящее питание. Скорее всего здесь имеется ввиду питание управления, оно 240 В и стабильно Рекомендуют проверить реактор. Сразу откидываем, т.к. дело до включения силового питания еще даже не доходит, МСС отключен. Да и реактор штатный, всю жизнь работал с этим реактором. Проверить IGBT. Проверить проверил как мог, на КЗ, но дело до силовухи еще не доходит, ее питания еще нет и физически включиться не может из за MCC(ну это естественно, блок в аварии). Принципиально все рекомендации. На LEADWELL была похожая ситуация, на торможении шпинделя на PSM помнится выпадала авария 1, а на шпинделе не помню уже что. Тоже думали на PSM, а судя по всему мозг вынимал рекуператор в SPM. Т.к. на шине 500 вольт на торможении шпинделя напряжение вылетало далеко за 500 вольт выше. Здесь тоже нечто подобное, SPM опрокидывает PSM в аварию. Вобщем при включении питания станка, запитывается только управление на PSM, а он в свою очередь раздает 24 вольта на все остальные блоки по CXA2A, если все нормально и ЧПУ включена, замыкается контакт МСС, разрешая подачу силового питания на PSM. Шаги загрузки на полностью исправном станке PSM    SPM   -          A   -         50   -         12(или 18)   -         -- После включения ЧПУ и подачи силового питания   0         0 У нас PSM    SPM   -          A   -         50   -         12(или 18)   1         30 Включение силовухи невозможно. Что было сделано: 1. Проверены все питания, 240 СХ1А, 24 СХА2А, силовое питание, везде порядок. 2. Проверены IGBT на PSM и SPM, явного замыкания нет. 3. Проверены обмотки серво двигателя шпинделя. На всех 0,4 ома(сопротивление щупов 0,2 + обмотки 0,2 ома). Сравнил с заведомо исправным таким же двигателем(он стоит в другом таком же станке и работает), все тоже самое, На массу КЗ нет. Да и силовухи тоже нет, так что это бессмысленно. 4. Откинул от PSM разъем СХА2А(тупо обесточил остальные блоки от 24 вольт), включил питание управления, PSM перестал опрокидываться в ошибку, на дисплее "-". Ждал долго, не опрокидывается. Силовое питание подавать не стал, ибо чревато для остальных блоков, а скидывать шинку постоянного тока честно говоря поленился. 5. С соседнего станка снял плату управления SPM и переставил в неисправный станок, по номерам они идентичные. Станок включился и даже подал силовое питание на PSM без всяких аварий. Гонял пару минут в холостую, все было нормально, но после опрокинулся с той же ошибкой 1 и 30 на PSM и SPM соответственно. 6. Взял плату управления SPM с неисправного станка и установил в исправный. Станок включился и сколько бы не гонял, и даже шпинделем крутил, не опрокидывается. Т.е. к обоим платам претензий ноль. После вернул все обратно. Исправный станок работает как ни в чем не бывало, неисправный сразу опрокидывается в аварию почти сразу после включения управляющего питания. На ЧПУ ошибка 9030 и какие то еще по осям, но они связаны с отсутствием питания на шине постоянного тока если не ошибаюсь, так что это нормально. Итого, силовуха явных признаков неисправности не имеет, и даже на какое то время с другой платой включает силовое питание(скорее всего это связано с разбросом параметров защит на разных платах). К самому PSM тоже вроде претензий не должно быть, хотя В-65285 указывает именно на него. В истории с LEADWELL точно помню, что тоже все указывало на PSM(в том числе 1 на дисплее), и даже сервисный инженер FANUC был уверен в неисправности именно PSM. По факту, неисправен был как раз SPM. К платам управления тоже никаких претензий, обе работают в исправном станке. Единственное логическое объяснение, неисправность силовухи SPM. НО!!! Шина постоянного тока даже не думает запитываться, так что и тут с опрокидыванием сразу после включения есть засада! Ну не тестирует же SPM и PSM силовую часть напряжением 24 вольта??? Ведь до включения силового питания в этом случае даже не доходит из-за аварии! Может у кого есть еще идеи или опыт устранения таких дефектов? Помнится у фанука была типовуха на платах А16В-2203-0623 с датчиками тока, они отгорали и привод отваливался в аварию по одной из фаз. Это были привода шпинделя и двух осей в одном корпусе, были такие у нас на токарных. Сервисники фанука тогда их тучами меняли... Хотя тут я думаю не наш случай
    • Kelny
      Даже при всём при этом оно не всегда корректно работало, так что даже в старых версиях было быстрее удалить размер и потом вставить заново, чем искать эти точки размеров, а потом пытаться их привязать к новому месту.   Возможно это всего лишь глюк новой версии, в последних версиях они похоже штатно закладываются.
    • maxx2000
      @davidovka я их сразу ссыпаю в TEMP,  в тех что живы нет отметок о создании current_session.pro. Интересно что сам current_session.pro создаётся, но не обновляется дата в отличии от даты модели. Может быть и вправду менял какие нить настройки и забывал сохранить
    • Ahito
    • maxx2000
      т.е. доверять разработчикам оснований нет. Ясно-понятно
    • clavr
      все так и было до 2024 версии. размеры не импортировались. теперь вот в 2024 так нельзя. может где-то в настройках поменять что нужно? все перерыл, пока не нашел
×
×
  • Создать...