![]() |
|
сделать стартовой | добавить в избранное |
![]() |
Применение программного комплекса AnsysIcem к решению задач химической промышленности |
КУРСОВАЯ РАБОТА Применение программного комплекса A sysIcem к решению задач химической промышленности Нижний Новгород 2008 г. Введение Ввиду нарастающих требований промышленности, увеличения стоимости экспериментов, а также того, что современная вычислительная техника достигла хороших результатов, уже на протяжении нескольких десятков лет всё более весомое место в проектировании и расчёте конструкций занимают вычислительные программы. Одной из таких программ является A SYS ICEM. Этот модуль служит для полной предвычислительной подготовки численной задачи. С её помощью можно создать геометрию, широким спектром способов построить сетку, одним из оригинальных решений построения сетки является блочная структура, задать граничные условия. Эта программа может взаимодействовать, как со стандартными модулями A SYS, так и с рядом других систем. Одна из этих программ это A SYS CFX, с её помощью можно дорабатывать и запускать на счёт задачи подготовленные в ICEM. В данной работе произведено полное построение модели двойного тигля, служащего в химической промышленности для изготовления световолокна, а также при помощи блочных структур построена сетка, то есть сделана полная подготовка задачи для решения в CFX. Целями работы было: Построить геометрию в ICEM Для построенной геометрии построить блочную структуру С помощью блоков построить сетку аппроксимирующую геометрию Экспортировать геометрию в CFX Краткие сведения о работе ICEM. Интерфейс Прежде чем начать работу надо ознакомиться с интерфейсом. – это главное меню. Пункт Файл помимо стандартных возможностей открытия закрытия проектов и отдельных файлов проекта, таких как только геометрия или сетка позволяет импортировать геометрию из других программ. Помимо этого при помощи пункта можно сохранить свой проект в компактный текстовый файл, впоследствии этот файл можно запустить нажав , при этом можно загружать не все сохраненные действия. Пункт Вид помимо расположения геометрию в одно из стандартных положений (во весь экран, увеличение выделенного фрагмента, сверху, снизу, изометрию) позволяет записывать текущий вид в любой графический формат, для этого нажимаем в появившемся окне указываем место расположения и имя файла, - позволяет автоматически генерировать имена новых файлов, сохраняет их в папке текущего проекта - при выборе этого, на фотографии, черный экран приложения будет заменён белым фоном - позволяет на введённое число увеличить линейные размеры изображения. Нажатие этих кнопок эквивалентно кнопка - выход из этого меню. Нажатием - откроется удобное более полное меню позволяющее делать практически те же операции. - позволяет добавлять, удалять, изменять комментарии. Пункт Информации позволяет узнать: Кнопка общие свойства геометрии (число линий, поверхностей, частей, тел) – эта информация выводится в центральной нижней части экрана. Кнопка количество элементов, число узлов сетки, для этого сетка должна существовать (недостаточно предварительного разбиения блоков). Пункт открывает окно с тремя вкладками: 1) калькулятор 2) блокнот 3) таблица мер объёмов, дины, силы, температуры и т.
д. вводя в одно из полей какое-то значение, вы получите перевод этой величины во все остальные. По умолчанию единицами длины являются метры. Но вводить координаты точек можно и в миллиметрах, только потом при экспорте в решатель надо указать соответствующий (т.е. множитель). Пункт Настройки позволяет задавать стиль отображения геометрии, контролировать скорость анимации при приближении или удалении геометрии, вводить ограничения на выделяемую под геометрию, сетку, экран память – всё это может помочь добиться большего быстродействия и удобства. Кнопка позволяет задавать параметры построения и перемещения при помощи мыши. По умолчанию стоят настройки: зажатая левая кнопка – вращение тела, зажатая правая – вращение при движении влево-вправо, приближение-удаление, при движении вверх-вниз. Зажав колёсико можно просто перемещать геометрию. При построении геометрия выделяется с помощью левой кнопки, снимается выделение с помощью правой, нажатие колёсика в режиме построения эквивалентно либо нажатию кнопки применить, либо если надо заполнять большое количество полей символизирует окончание заполнения одного поля. Ещё одним важным пунктом настроек является моделирование () с помощью которого можно произвести настройку толерантности, т.е. точности с которой будет аппроксимироваться геометрия. Желательно, чтобы уровень толерантности был в 10-20 раз меньше, чем минимальные размеры тела. Слишком хороший уровень толерантности может привести к замедлению процессов, а слишком плохой к большим погрешностям в геометрии. Более того, в ходе построения геометрии надо очень внимательно смотреть за уровнем толерантности, т.к. при некоторых операциях, таких как построение точки по двум пересекающимся кривым, или построение поверхности по нескольким кривым её надо вводить вручную, игнорирование этих действий может в дальнейшем привести к значительным искажении геометрии, таким как изломы или разрывы. Следующей важной частью интерфейса является дерево вида, которое отображается в левой нижней части экрана. Вкладка геометрия: позволяет включать-отключать отображение точек кривых поверхностей и тел. Нажав правой кнопкой на пункт Точки, можно настроить их изображение: позволяет сделать в 2-3 раза жирнее, - позволяет увидеть названия всех построенных точек, - после выбора этой опции выберете одну или несколько точек и нажмите на колёсико, в нижней части экрана (в log файле) отобразится их название, часть (Par ) которой они принадлежат и координаты, нажав и выбрав нужные точки можно временно прекратить их отображение, при помощи можно оставить отображёнными только нужные точки, опция восстанавливает отображение всех точек. Аналогичные свойства и у кривых. Помимо этого у поверхностей есть опция которая позволяет отображать поверхность как твердое тело, кнопки , позволяют увеличивать или уменьшать число образующих поверхности, эти опции удобны, когда галочка с кнопки снята, пункт позволяет делать поверхности полупрозрачными, нажатие на приведёт к тому, что будет отображён вектор нормали к поверхности (правда обычно он отображается лишь со второго раза).
Для того чтобы увидеть созданное вами тело () необходимо нажать на . Аналогично настраивается вид сеток (mesh) и блоков (Blocki g), где - вершины блока, - рёбра, - грани. Полезными для блоков являются опции: У рёбер: - позволяет наглядно увидеть проассоциировано ли ребро с кривой, если да, то будет нарисована стрелка указывающая на эту кривую (без этой опции проассоциированные рёбра просто подсвечиваются зелёным цветом), - после нажатия над каждым ребром появится количество узлов сетки на которое данное ребро разбито, более того вы увидите как оно разбито (равномерно или со сгущениями), где находятся сгущения и наглядно оценить размер максимальных и минимальных элементов, более того стрелочками будет отображено направления локальных координат т.е. начало и конец грани (теперь можно спокойно указывать куда делать сгущение к началу или к концу ребра, ошибки не будет) - после нажатия этой кнопки каждое проассоциированное ребро примет форму той кривой с которой оно проассоциировано (наглядней не придумаешь). Аналогичные свойства у граней - аналогично стрелками будет показано с какой поверхностью проассоциировано (поле того рядом будет подписано имя части (Par ) с которой данная грань проассоциирована), - после выбора нужной грани выведет в текстовом окне (в log-файле) тип связи грани с геометрией (например FAMILY, если грань связывалась с частью и имя этой части). У блока в целом можно настроить: так же отображение как жёсткого целого, а также аналогичные настройки связи блока с геометрией, иногда полезной является вкладка - позволяющая отобразить направление базисных векторов локальной системы координат блока (при желании локальную С.К. у блока можно поменять). Пункт прообраз сетки (Pre-Mesh) даёт возможность сделать предварительный просмотр сетки (например, вы уже задали какое-то число узлов на рёбрах блока, даже необязательно на всех), после этого вы увидите предварительную сетку всех видимых на экране блоков (если вы нажимаете этот пункт впервые или изменяли сетку или число видимых блоков, может появиться сообщение о том хотите ли вы обновить прообраз сетки, надо отвечать да). В этом пункте также можно проводить полную настройку вида предварительной сетки: - позволяет отображать сетку прозрачной, - отображает сетку как твёрдое тело, - отображает сетку так, как если бы блок не был связан с геометрией, - так, если бы у блоков с геометрией были связаны только вершины, - связаны только рёбра, - связаны только плоскости, (последовательное изменение этих трёх параметров даст уверенность что блок правильно связан с геометрией), - вызовет обновление сетки, - выведет характерные размеры сетки (число узлов, число элементов), очень важной является опция , которая позволяет конвертировать прообраз сетки построенный с помощью блоков в настоящую сетку, которую в свою очередь уже можно экспортировать в решатель (например A SYS CFX), если прообраз сетки вы не преобразовали в сетку, то при попытке экспорта будет открыто окно предлагающие вам вручную указать файл с сеткой. Иногда, когда создаётся более трёх вложенных друг в друга блоков при помощи центрального разбиения (0-grid) все вложенные блоки перестают отображаться на экране, для того чтобы “восстановить справедливость” необходимо просто щёлкнуть по вкладке топология ( opology) и ещё раз нажать галочку на подвкладке roo (перевод посмотрите сами).
В результате можно сложные процессы преобразования ресурсов в системах представить, как систему простых и наглядных процессов, причем в единообразной графической форме. Вследствие этого появляется возможность алгоритмизации сложных процессов создания и реализации технологических систем и управления ими для любых процессов деятельности. В последующих главах будет показано эффективное применение этой модели для решения задач системной технологии для любых видов деятельности. Глава 2. Технологии 2.1. Особенности моделирования технологий Технологии осуществляются посредством различных орудий труда, в т.ч. и посредством машины. Технологии, в т.ч. и технологии производства машин, состоят из отдельных операций. При осуществлении материальных технологий производства должны быть реализованы ряд известных принципов [4], которые можно сформулировать следующим образом. * Качественное расчленение и количественная пропорциональность процессов (принцип пропорциональности). Принцип пропорциональности в простейшем случае можно выразить следующим образом: число рабочих на операциях должно быть пропорционально трудоемкости обработки изделия
1. Какие задачи решает товарный знак. Особенности принятия решений в управлении инновациями
2. Стратегия разработки нового товара на промышленном предприятии
4. Мануфактурная промышленность Беларуси в конце XVIII-первой половине XIX вв.
5. По решению прикладных задач на языке FRED
9. Решение обратных задач теплопроводности для элементов конструкций простой геометрической формы
10. Маркетинг: решение исследовательских задач
12. Применение теоремы Эйлера к некоторым задачам
13. Решение смешанной задачи для уравнения
14. Решения смешанной задачи для уравнения гиперболического типа методом сеток
15. Приложения определенного интеграла к решению некоторых задач механики и физики
16. Применение движений к решению задач
17. Обучение решению математических задач с помощью графов
18. Способ устойчивого решения неустойчивых задач и его алгоритм
20. Нечеткая логика при решении криминологических задач
21. Алгоритм решения обратной задачи вихретокового контроля (ВТК)
25. Опыт применения сейсморазведки ОГТ для решения инженерно-геологических задач
26. Решение инженерно-технических задач в среде Mathcad
27. Решение экономических задач с помощью VBA
30. Использование информатики для решения экономических задач
31. Основные принципы решения транспортной задачи
32. Принципы разработки алгоритмов и программ для решения прикладных задач
35. Решение прикладных задач численными методами
36. Решение финансовых задач при помощи Microsoft Excel
37. Средства языка программирования Паскаль для решения математических задач
42. Обучение детей дошкольного возраста решению арифметических задач
43. Методы решения логических задач
44. Эвристические методы решения творческих задач
45. Решение обратных задач динамики
46. Решение статистических задач
47. Использование электронных таблиц MS EXCEL для решения экономических задач. Финансовый анализ в Excel
48. Оптимизационные методы решения экономических задач
49. Разработка программных средств анализа графика функции и решение оптимизационных задач
50. Решение транспортных задач
51. Методы решения транспортных задач
52. Как решать задачи по кулинарии
53. Химическая промышленность, ее отраслевой состав и значение в народном хозяйстве страны (РФ)
57. Химический синтез белков в промышленности
58. Колебательные химические реакции - как пример самоорганизации в неживой природе
59. Установление цен на товары: задачи и политика ценообразования
60. В чем Некрасов видит свой долг перед народом и какие задачи ставит перед искусством своего времени?
61. Химическая и нефтехимическая промышленность Российской Федерации
62. Качественные задачи, как средство развития познавательного интереса
63. Сертификация товаров легкой и текстильной промышленности
64. Психология как наука. Предмет и задачи психологии. Отрасли психологии
65. Формирование школьной готовности как одна из важнейших задач системы дошкольного образования
66. Особенности организации маркетинговых коммуникаций и рекламы при маркетинге промышленных товаров
68. Кислород и водород как химические элементы и простые вещества. Их получение и применение
69. Кислород и водород как химические элементы и простые вещества. Их получение и применение
73. Самодостаточные филологические задачи как учебный жанр
74. Желудок как химический реактор
75. Химическая промышленность России
76. Формирование имиджа как одна из задач public relations
79. Характеристика хлора как аварийно химически опасного вещества
81. Комплексная задача по составлению бухгалтерского отчета промышленного предприятия
82. Химическая промышленность мира
83. Химический состав земной коры как фактор биосферы
84. Договор поставки товаров для государственных нужд как разновидность договора купли-продажи
90. Текстильные товары (промышленные товары)
91. Товар как главная категория маркетинга
92. Химический состав продовольственных товаров
95. Предмет, цель, задачи и методологические особенности организационного поведения как прикладной науки
96. Игрушки (промышленные товары)
97. Педагогика как наука, ее объект, предмет, задачи
98. Проблемная коммуникативная задача как способ активизации познавательной деятельности учащихся
99. Аэродинамические способы повышения эффективности систем пылеулавливания в химической промышленности