Программный комплекс ABAQUS
Применение комплекса ABAQUS для проведения многоцелевого инженерного многодисциплинарного анализа и для научно-исследовательских и учебных целей. Функциональные возможности. Математические модели свойств материалов и взаимодействия между телами.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 17.01.2013 |
Размер файла | 19,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
1. Программный комплекс ABAQUS
ABAQUS - программный комплекс для прочностного конечноэлементного анализа сложных линейных и нелинейных инженерных проблем. Семейство продуктов ABAQUS разрабатывается и поддерживается компанией ABAQUS, Inc. (USA) с 1978 года. C 2005 года ABAQUS, Inc. входит в компанию Dassault Systemes (разработчик известной CAD системы CATIA и систем управления жизненным циклом изделий PLM SmarTeam и Enovia). В качестве стратегии дальнейшего развития компанией ABAQUS было анонсировано создание универсальной среды моделирования SIMULIA, обобщающей не только решения компаний Dassault Systemes и ABAQUS в области компьютерного инжиниринга, но и объединяющей лучшие решения третьих фирм, и таким образом формирующего комплексный инструментарий для проектирования и междисциплинарного анализа технических систем.
Программный конечно-элементный комплекс ABAQUS - универсальная система общего назначения, предназначенная как для проведения многоцелевого инженерного многодисциплинарного анализа, так и для научно-исследовательских и учебных целей в самых разных сферах деятельности, в числе которых:
- автомобилестроение (компании BMW, FORD, General Motors, Mercedes, Toyota, Volvo, GoodYear);
- авиастроение и оборонная промышленность (General Dynamics, Lockheed Martin, US Navy, Boeing);
- электроника (HP, Motorola, IBM, Digital);
- металлургия (British Steel, Dupont);
- производство электроэнергии (ABB, AEA Technology, EPRI, «Атомэнергопроект»);
- нефтедобыча и переработка (Exxon/Mobil, Shell, Dow);
- производство товаров народного потребления (3M, Kodak, Gillette);
- общая механика и геомеханика (GeoConsult, ISMES, «Гидропроект»).
2. Функциональные возможности
программный материал abaqus инженерный
С помощью комплекса ABAQUS можно решать такие сложные задачи, как расчет прочности турбомашин и проектирование двигательных установок, анализировать работу шасси и трансмиссий, определять поведение шин, рассчитывать сварные соединения, проводить анализ аварийных столкновений (краш-тесты), осуществлять тесты на падение, моделировать сверхпластическое формирование, литье металлов, пробивание материала, выполнять расчеты композиционных структур, учитывать контактное взаимодействие большого числа тел и самоконтакт, сейсмические воздействия, взрывные воздействия, проводить расчеты надежности ядерных реакторов, анализ прочности электронных компонентов и т.д.
Программный комплекс ABAQUS изначально был ориентирован на решение самых сложных и ответственных задач, с учетом всех видов нелинейностей, а также на проведение многодисциплинарного статического и динамического анализа в рамках единого алгоритма. Такая концепция выгодно отличает ABAQUS от других программ подобного уровня (программный комплекс ANSYS для анализа сильно нелинейных и быстротекущих процессов использует стороннюю программу LS-DYNA), что позволяет с помощью ABAQUS в рамках единого подхода решать многоцелевые задачи, сочетая преимущества явной и неявной схем конечно-элементного анализа и их комбинацию.
Одной из важнейших особенностей программного комплекса ABAQUS является его универсальность. Данный пакет может использоваться на всех этапах проектирования и создания современных изделий и практически всеми расчетными, проектными и технологическими службами предприятия. Это, несомненно, один из серьезных критериев при решении вопроса о покупке данного программного комплекса.
ABAQUS предлагает открытый подход к решению сложных проблем и предоставляет неограниченные возможности по подключению пользовательских программ на всех этапах расчета конкретной задачи. Необходимо также отметить надежность программного комплекса ABAQUS. Строгий контроль за сходимостью решений исследуемых процессов, автоматический выбор шага интегрирования, мониторинг задачи на всех этапах расчета, многочисленные функции контроля.
ABAQUS тесно интегрирован практически со всеми CAD-системами, имеет собственный мощный современный препостпроцессор ABAQUS/CAE. Возможна и связь через интерфейсы с другими программными продуктами, такими как ADAMS (кинематика и динамика узлов и механизмов), SYSNOISE (акустика и виброакустика), Moldflow (литье пластмасс) и FlowVision (аэро- и гидродинамика).
Программный комплекс ABAQUS доступен на всех стандартных платформах - от персональных компьютеров с Windows NT/2000/XP до рабочих станций под UNIX и суперкомпьютеров.
ABAQUS удовлетворяет стандарту качества ISO 9001 и стандарту качества, установленному Американской ядерной контрольной комиссией для проверки качества проектирования ядерных силовых установок (ANSI/ASME NQA-1, 1983).
3. Основные модули ABAQUS
Программный комплекс ABAQUS разработан по модульному принципу и состоит из двух основных модулей-решателей (солверов) - ABAQUS/Standard и ABAQUS/Explicit, препостроцессора ABAQUS/CAE и из дополнительных модулей, учитывающих особенности специфических проблем - ABAQUS/Aqua, ABAQUS/Design, ABAQUS/Safe:
ABAQUS/Standard - один из двух основных решателей программного комплекса ABAQUS, использующий неявную формулировку метода конечных элементов и позволяющий использовать различные методы анализа во временной и частотной области;
ABAQUS/Explicit - модуль анализа сильно нелинейных переходных динамических процессов, использующий явную схему интегрирования метода конечных элементов. Модуль полностью векторизован, что позволяет использовать параллельные компьютерные системы наилучшим образом. Мощные возможности этого модуля по моделированию контакта, достоверность и вычислительная эффективность для очень больших моделей позволяют эффективно применять его для квазистатических приложений, включающих нелинейное поведение;
ABAQUS/CAE - графическая оболочка для моделирования, управления и мониторинга задач ABAQUS, а также для визуализации результатов расчета ABAQUS. Возможности по визуализации результатов ABAQUS/CAE также доступны в виде отдельного модуля ABAQUS/Viewer;
ABAQUS/Design - дополнительный модуль к ABAQUS/Standard, позволяющий анализировать чувствительность к изменению параметров конструкции и проводить оптимизацию;
ABAQUS/Aqua - дополнительный модуль к ABAQUS/Standard, который позволяет анализировать нагрузки на кабели, трубопроводы и ферменные конструкции, погруженные в воду;
ABAQUS/Safe - этот модуль использует результаты расчета ABAQUS для анализа усталостной прочности;
ABAQUS/ADAMS - служит для экспорта результатов из ABAQUS в ADAMS/Flex;
ABAQUS/CAT - этот интерфейс позволяет готовить модели и просматривать результаты ABAQUS непосредственно в CATIA;
ABAQUS/MOLDFLOW - данный интерфейс транслирует информацию из MOLDFLOW для создания конечно-элементной модели ABAQUS.
4. Основные возможности ABAQUS
ABAQUS позволяет использовать различные методы анализа во временной и частотной области. Эти методы разделяются на два класса: обобщенные типы анализа (в которых задача может быть линейной или нелинейной) и линеаризованный анализ (в котором линейный отклик модели рассчитывается относительно общего - возможно, нелинейного - исходного состояния). Один расчет может включать различные типы анализов:
- статический анализ напряжений / перемещений;
- вязкоупругий / вязкопластический отклик;
- переходный динамический анализ напряжений / перемещений;
- переходной или установившийся анализ теплопередачи;
- переходной или установившийся анализ диффузии массы;
Сопряженные задачи:
- тепло - механика (последовательное или полностью сопряженное решение),
- тепло - электричество,
- поток в пористой среде - механика,
- напряжения - диффузия массы (последовательно сопряженное решение),
- пьезоэлектрика,
- акустика - вибрации;
- линеаризованный анализ;
- статический анализ напряжений / перемещений:
- линейный статический анализ напряжений / перемещений,
- критические значения параметра нагрузки и формы потери устойчивости;
- динамический анализ напряжений / перемещений:
- определение собственных форм и частот,
- отклик переходного процесса методом синтеза форм,
- гармонический отклик,
- случайные вибрации.
5. Материалы
Математические модели свойств материалов позволяют описывать металлы, чугун, резину, пластмассы, композиционные материалы, упругие и хрупкие пены, бетон, песок и глину, причем отклик материала для каждой из этих моделей может быть нелинейным. Предусмотрены линейные и нелинейные упругие, упругопластические и упруговязкопластические закономерности. Могут быть смоделированы как изотропные, так и анизотропные материалы, а также созданы материалы, определенные пользователем с помощью подпрограмм.
6. Геометрия
Возможно промоделировать как конструкцию, так и сплошную среду. Предусмотрены одно-, двух- и трехмерные элементы, а также балки, мембраны и оболочки. Балочные и оболочечные элементы базируются на современной дискретной теории Кирхгофа и являются очень эффективными с точки зрения вычислительных ресурсов. Оболочечные элементы предусматривают анализ теплопередачи и анализ напряжений, что позволяет использовать их для анализа оболочечных конструкций, подвергающихся тепловым нагрузкам. ABAQUS является модульной программой, вследствие чего любую комбинацию элементов, каждая из которых может содержать любую возможную модель материала, можно использовать в различных типах анализа.
7. Кинематика
Все элементы в ABAQUS (за исключением некоторых элементов специального назначения) обеспечивают точное моделирование всех значений перемещений, вращений и деформаций.
8. Предписанные условия
Граничные условия могут включать в себя предписанные кинематические условия (закрепления в одной точке или многоточечные связи) и предписанное состояние основания. Условия нагружения могут включать сосредоточенные силы, распределенную нагрузку и тепловое нагружение. Специальные средства для описания сил, действующих на компоненты сборки, дают возможность вводить непосредственно в модель нагрузки от болтов и других крепежных деталей. Силовые эффекты следящей нагрузки, такие как давление, центробежные и кориолисовы силы, могут быть использованы там, где это необходимо. Возможно также задание нагрузок и граничных условий для описания давления в порах и электрического напряжения. Могут быть заданы начальные условия для температур, скоростей, напряжений и других полей.
9. Взаимодействия
С помощью ABAQUS можно моделировать различные взаимодействия между телами, включая контакт между поверхностями, с трением или без него. Имеется возможность полностью сопряженного контактного термомеханического анализа, где учитываются и теплопередача через пятно контакта, и механическое взаимодействие между телами; причем тепловое сопротивление зоны контакта может зависеть от давления между контактирующими поверхностями или от механического разделения поверхностей. Возможно использование элементов акустического интерфейса с целью объединения модели конструкции и модели акустической среды для динамического и вибрационного анализа. Также можно моделировать контактное взаимодействие для объединенных расчетов течения в пористой среде и напряжения, тепла и электричества.
10. Дополнительные возможности анализа
Комбинация всех видов анализа в одном пакете ABAQUS/Standard и ABAQUS/Explicit позволяет решать следующие задачи:
- механика разрушения конструкций;
- удаление и добавление материала;
- повторный запуск анализа из промежуточного состояния;
- суперэлементы и подконструкции;
- субмоделирование;
- параметризация и параметризованные расчеты.
11. Аппаратные средства и производительность
ABAQUS написан на языках Fortran, C и C++, что позволяет использовать его на большинстве стандартных компьютеров. Коды поддерживают полную двойную и полную одинарную точность в зависимости от типа компьютера. ABAQUS/CAE поддерживает стандартные графические дисплеи и графопостроители. ABAQUS не имеет внутренних ограничений по объему задачи.
Программный конечно-элементный комплекс ABAQUS - это универсальная программа общего назначения для проведения многоцелевого инженерного прочностного анализа.
ABAQUS позволяет рассчитывать сложное нелинейное напряженно-деформированное состояние строительных сооружений и оценивать их прочность и устойчивость с учетом многофакторного нагружения, в том числе сейсмического, теплового и взрывного. Сооружения могут моделироваться с учетом влияния предварительно нагруженной арматуры с одновременным расчетом оснований и сочетаний нагрузок, с контактными взаимодействиями и моделированием разрушений.
К преимуществам данного программного комплекса относится также наличие большого количества нелинейных моделей материалов, в частности материалов металлической арматуры, бетонов, грунтов, пористых материалов и т.п., что позволяет эффективно и с большой точностью решать задачи, содержащие данные типы материалов, с учетом их реологических свойств.
Среди решаемых с помощью ABAQUS задач следует отметить:
- расчет усталостной прочности и долговечности конструкций под воздействием произвольного по времени нагружения с учетом пластичного состояния;
- оптимизацию конструкций к изменению параметров - можно, например, оптимизировать геометрию конструкции по напряжениям, возникающим в конструкции при заданных нагрузках;
- расчет конструкций на статические, динамические, сейсмические и ветровые нагрузки, а также на сочетание комбинаций нагрузок (многофакторность нагружения);
- расчет трещинообразования и концентраторов напряжений;
- задачи по прогрессирующему разрушению.
Отличительной особенностью ABAQUS является возможность использования собственных подпрограмм, что позволяет создавать свои модели поведения различных материалов, конечные элементы и типы нагрузок.
ABAQUS является надежным, качественным кодом с удобным интерфейсом. Наличие встроенного языка программирования PYTHON позволяет создавать собственные графические оболочки, адаптированные для решения конкретных типов задач.
Программный комплекс ABAQUS представляет собой полностью параллельный код и может использоваться на всех вычислительных платформах, включая многоядерные вычислительные системы и кластеры.
Решения, получаемые с использованием ABAQUS, отличаются достоверностью, точностью и возможностью рассматривать любые сложные объекты на всех стадиях проектирования, возведения и эксплуатации.
Отличительной особенностью ABAQUS является возможность использования собственных подпрограмм, что позволяет создавать свои модели поведения различных материалов, конечные элементы и типы нагрузок.
ABAQUS является надежным, качественным кодом с удобным интерфейсом. Наличие встроенного языка программирования PYTHON позволяет создавать собственные графические оболочки, адаптированные для решения конкретных типов задач.
Одной из ключевых проблем при проведении поверочных расчетов в любой отрасли промышленности является выбор адекватной расчетной модели. Результаты этих расчетов не должны сильно зависеть от дальнейшего уточнения исходной модели. Данные расчеты должны обеспечивать гарантируемую инженерную точность.
При наличии таких расчетных моделей в проектировании строительных конструкций можно успешно моделировать нетипичные условия эксплуатации того или иного уникального сооружения. Использование виртуального (электронного) прототипа конструкции позволяет при достаточной экономии средств проводить верификацию численного эксперимента.
Внедрение любой системы на предприятии предполагает ее эффективное использование в целях увеличения прибыльности и снижения себестоимости продукции. В этом смысле ABAQUS представляет собой наилучший выбор по целому ряду причин:
ABAQUS является программой общего назначения с широкими возможностями как линейного, так и нелинейного анализа;
- снижаются затраты на обучение по сравнению с обучением нескольким программным продуктам;
- полная поддержка и обновление версий гарантирует пользователю эффективное использование программы и возможность экспертной помощи в сложных задачах;
- вследствие возможности использования независимой библиотеки материалов и элементов любые материалы могут быть использованы в любых элементах, причем без ограничений по количеству материалов и элементов;
автоматическое определение приращения по времени на всех стадиях проведения расчетов и автоматический выбор критерия сходимости обеспечивают высокую надежность сходимости решения даже в самых сложных нелинейных задачах;
- схемы решения уравнений в ABAQUS являются высокоэффективными и настроены на повышение их возможностей в широком диапазоне используемых систем компьютеров;
- несколько типов анализа могут быть одновременно реализованы в одном расчете;
- ABAQUS включает проверенную библиотеку современных элементов для высокой эффективности и точности вычислений. Все элементы пригодны для линейного или нелинейного анализа;
- гибкие возможности рестарта обеспечивают защиту против внезапной аварийной остановки расчета;
- пользовательские подпрограммы дают дополнительную гибкость в случае применения в продвинутых приложениях;
- ABAQUS имеет большую всемирную базу клиентов и постоянно интенсивно используется при решении широкого спектра задач;
- ABAQUS и связанная с ним поддержка разработаны для проведения сложных линейных и нелинейных расчетов с легкостью и надежностью;
- ABAQUS снабжен документацией в электронном виде, в которой можно найти ответ на любой вопрос.
Выводы
Общность подходов, простота использования, полная и понятная документация, достоверность получаемых результатов, надежная поддержка пользователей - все это делает ABAQUS прекрасным выбором для инженерного анализа на самых разных предприятиях. Высокое качество и возможность решения сложных задач обеспечивают программному комплексу ABAQUS лидирующее положение на мировом рынке. В настоящее время ABAQUS - это один из ведущих и общепризнанных программных CAE-продуктов универсального назначения.
Размещено на Allbest.ru
...Подобные документы
- Программный комплекс расчета комплексной нетранзитивности отношения превосходства на группе объектов
Проект программной технологии выявления степени нетранзитивности произвольного отношения предпочтения на заданном множестве объектов любой природы. Логические и математические модели нетранзитивности. Алгоритмическое обеспечение программного комплекса.
дипломная работа [2,6 M], добавлен 27.03.2013 Проектирование серверного компонента, исполняющегося на узле кластера EMC Centera. Протокол взаимодействия компонентов, способный восстанавливаться после разрыва соединения между компонентами. Графический интерфейс пользователя для программного комплекса.
дипломная работа [1,1 M], добавлен 18.07.2014Функциональная структура приложения. Спецификация и структурная диаграмма программного комплекса. Блок-схемы алгоритмов ряда модулей. Данные для тестирования программных модулей и программного комплекса в целом, инструкция пользователя по работе с ним.
курсовая работа [58,5 K], добавлен 25.02.2012Разработка модели движения трёх видов судов: надводного корабля "Красный Кавказ", катера "Тритон" и корабля на подводных крыльях. Написание программной модели в среде Matlab и исследование с ее помощью динамических свойств моделируемых объектов.
курсовая работа [590,5 K], добавлен 08.03.2012Создание программных комплексов для систем автоматизированного проектирования с системами объемного моделирования и экспресс-тестами. SolidWorks - мировой стандарт автоматизированного проектирования. Пользовательский интерфейс, визуализация модели.
курсовая работа [3,2 M], добавлен 13.10.2012Описание инфологической и концептуальной модели. Определение типов сущностей и их атрибутов. Поля базы данных, связи между таблицами. Программное обеспечение БД учебных дисциплин и его реализации на основе понятий и ключевых слов предметной области.
дипломная работа [2,1 M], добавлен 26.05.2016Разработка и реализация программного комплекса для обеспечения возможности проведения тестирования в образовательной среде. Разработка структура системы, базы данных, алгоритмов, интерфейса пользователя. Технико-экономическое обоснование проекта.
дипломная работа [3,3 M], добавлен 03.09.2012Применение итерационных методов численного решения системы линейных алгебраических уравнений при вычислении на ЭВМ. Математические и алгоритмические основы решения задачи, метод Гаусса. Функциональные модели и блок-схемы, программная реализация решения.
курсовая работа [527,5 K], добавлен 25.01.2010Формализация задачи и применение численных методов. Классификация программных продуктов для моделирования технических устройств. Программный комплекс MatLab with simulink. Создание интерфейса модели электрогидравлического вихревого регулирующего элемента.
дипломная работа [694,9 K], добавлен 25.07.2012Общие сведения о процессе наплавки, порошковых проволоках, их строении и применении. Разработка программно-методического комплекса для расчета температурного поля вылета порошковой проволоки. Логическая и информационные модели программного комплекса.
дипломная работа [1,1 M], добавлен 14.05.2010Создание программного комплекса, обеспечивающего работу со структурой данных "Q-дерево", представленной в виде модели. Методы, применяемые в разработке. Особенности проектирования модуля UnitModel. Требования к информационной и программной совместимости.
курсовая работа [2,8 M], добавлен 11.02.2010Создание информационной системы для автоматизации проведения анкетирования среди студентов и преподавателей учебных заведений. Требования к структуре и функционированию системы, программному обеспечению. Проектирование логической модели базы данных.
курсовая работа [2,4 M], добавлен 08.03.2016Функциональные возможности, преимущества и недостатки существующих лингвистических процессоров. Проектирование интерфейса взаимодействия облачного хранилища с лингвистическим процессором и компонентов доступа к сервисам. Программный продукт IKVM.NET.
дипломная работа [2,0 M], добавлен 21.09.2016Понятие сетей Петри, их применение и возможности. Сетевое планирование, математические модели с использованием сетей Петри. Применение сетевых моделей для описания параллельных процессов. Моделирование процесса обучения с помощью вложенных сетей Петри.
курсовая работа [1,0 M], добавлен 17.11.2009Анализ математических алгоритмов решения задачи, постановка задач по критериям. Выбор программной платформы для создания системы и описание 1С:Предприятие 8. Функционал создания индивидуальных учебных планов, формирования и реорганизации учебных групп.
дипломная работа [2,1 M], добавлен 13.10.2016Разработка программной системы для поддержки генеалогических деревьев. Модели вариантов использования и анализа системы. Морфологическая и функциональная модели, диаграммы состояний, деятельности и взаимодействия. Хранение сведений в базах данных.
курсовая работа [535,2 K], добавлен 01.02.2013Интерфейс и инструментальные средства Workbench - программной платформы, позволяющей в едином информационном пространстве интегрировать модули для проведения связанного многодисциплинарного анализа. Структура файлов проекта. Единицы измерений Units.
презентация [2,0 M], добавлен 07.03.2013Трудности проведения работы по учету научно-исследовательских работ студентов. Создание базы данных, принцип системы автоматизированного учета. Интерфейс для просмотра таблиц базы данных полностью и их редактирования. Тестирование программного средства.
курсовая работа [2,6 M], добавлен 28.08.2012Разработка структурной схемы и интерфейса программного комплекса управления сайтом. Выбор языка программирования. Принципы тестирования программы. Разработка руководства оператора и системного программиста. Расчет сметы затрат на программный продукт.
дипломная работа [4,1 M], добавлен 11.06.2012Внедрение программного комплекса "Сфера" для улучшения процесса обработки документации строительной компании. Его задачи и функциональные возможности. Расчет трудоемкости обработки информации, величины капитальных вложений и эксплуатационных затрат.
контрольная работа [259,5 K], добавлен 28.05.2015