ProCAST — виртуальное моделирование литейных технологий. Для тех, кто привык быть впереди
Мы производим компоненты безопасности для автомобилей. Разумеется, от нас требуется гарантия качества на все произведенные детали и постоянное сокращение сроков проектирования. С 1995 года ProCAST помогает нам соответствовать этим требованиям.
Марчелло Бошини (Marcello Boschini), Brembo, Италия
В ситуациях, когда речь идет о сложных тонкостенных деталях, ProCAST — поистине незаменимый продукт.
Стефан Густафссон Леделл (Stefan Gustafsson Ledell),
Swedish Foundry Association, Швеция
Литье турбинных лопаток под высоким давлением
ProCAST представляет собой профессиональную систему компьютерного 3D-моделирования литейных процессов методом конечных элементов. Оригинальным разработчиком этого программного продукта является компания UES, Inc. (США), ряд модулей разработан швейцарской фирмой Calcom SA. В 2003 году обе фирмы вошли в состав группы компаний ESI Group (Engineering Systems International), а программный комплекс ProCAST стал частью семейства PAM-систем* для инженерного анализа.
Система работает под ОС UNIX, MS Windows и позволяет моделировать практически все варианты литейных технологий, включая свободное литье в формы, литье под низким и высоким давлением, литье по выплавляемым моделям и т.д. Геометрия отливок может быть самой сложной.
Ситуация на рынке
Успех этого пакетапредопределиливысокая достоверность результатов расчета и широкий диапазон моделируемых условий. Сегодня продукцию ESI Group используют такие компании, как BMW, Skoda Auto, Hyundai, Daimler Chrysler, Volkswagen и т.д. По всему миру число оплаченных индустриальных лицензий ProCAST приближается к двумстам.
В России и других странах бывшего СССР пакет пока не получил широкого распространения. Причин здесь, по-видимому, несколько. Во-первых, недоверие к возможностям виртуального моделирования, ориентация преимущественно на опыт металлургов со стажем. Во-вторых, сказывается дефицит специалистов, совмещающих опыт в области литейного производства с достаточной компьютерной грамотностью. Показательно, что и в учебных планах высшей школы доля программ такого уровня пока незначительна — правда, здесь ситуация понемногу меняется к лучшему. В конце сентября 2006 года на базе Московского института стали и сплавов (МИСиС) проводился семинар, посвященный ПО ProCAST. Программу представляла чешская компания MECAS ESI — генеральный дистрибьютор комплекса в странах Восточной Европы. Интерес к семинару проявили несколько российских производств и институтов: Балашихинский литейно-металлургический завод, Российский государственный технологический университет им. К.Э.Циолковского (МАТИ), а также вузы, в числе которых нельзя не упомянуть МГТУ им. Н.Э.Баумана. В течение четырех дней слушатели прошли ускоренный курс начального уровня, получив возможность лично оценить потенциал системы. Вскоре появится и опыт практической работы: участникам семинара предоставлены временные лицензии. По договоренности с фирмой MECAS ESI подобные встречи будут проводиться и впредь, причем на регулярной основе.
Среди пользователей в странах СНГ, уже сейчас успешно работающих с программным комплексом ProCAST, — одно из ключевых предприятий Республики Беларусь, входящее в восьмерку крупнейших мировых производителей тракторов, — ПО «Минский тракторный завод». Квалифицированное использование программы позволило сократить материальные расходы и время доводки изделий. Согласно экспертной оценке, одна локальная лицензия ProCAST за год позволяет проанализировать и отладить технологические процессы в среднем по восьми отливкам высокой сложности (таким, например, как головка блока цилиндров). Годовой экономический эффект от применения пакета составляет примерно 440 тыс. долл., что в несколько раз превышает затраты на оснащение рабочих мест необходимыми техническими и программными средствами.
Другой яркий пример — ФГУП «ММПП “Салют”». Это крупнейшее российское предприятие, которое производит и ремонтирует газотурбинные двигатели для самолетов семейств Су и МиГ.
В последние годы продукция «Салюта» все более заметна на рынке наземных газотурбинных установок для энергетики и транспорта. С началом производства этих изделий на предприятии быстрыми темпами стало развиваться опытное производство, увеличились вес и габаритные размеры литых деталей, существенно изменилась их номенклатура (в кратчайшие сроки потребовалось наладить выпуск более 150 таких деталей). Важным этапом стала разработка технологии литья — конструкции отливки и литейного блока, а также выбор параметров технологического процесса, обеспечивающих получение отливок высокого качества.
Для совершенствования высоких технологий был создан отдел САПР литейных процессов (ЛП). С 2002 года на предприятии эксплуатируются три рабочих места российской программы для моделирования литейных процессов «Полигон». По мере накопления опыта отдел ЛП пришел к выводу, что необходима более универсальная программа, способная моделировать весь процесс кристаллизации отливки с учетом заполнения формы и сложного теплообмена излучением. Внедрение на «Салюте» комплекса ProCAST позволило охватить практически все вопросы, связанные с литейным производством.
Особенности и основные возможности системы ProCAST
Разработчики избрали нестандартный путь построения системы: составляющие ее модули-решатели соответствуют не конкретным литейным технологиям, а физическим процессам, которые в различных сочетаниях реализуются этими технологиями.
Используя наглядный и интуитивно понятный интерфейс, пользователь формирует расчетную модель, а необходимые решатели подключаются в процессе решения (какие именно — зависит от набора параметров).
Доступ к модулям, с которыми непосредственно работает пользователь, осуществляется из вкладки File Manager. Рассмотрим ее подробнее:
- MeshCAST — полностью автоматический генератор 2D и 3D (тетраэдральной) конечно-элементной сетки для системы ProCAST;
- PreCAST — препроцессор для ProCAST, позволяющий считывать конечно-элементную модель, назначать свойства материалов для различных компонентов модели, задавать контактные, граничные и начальные условия;
- DataCAST — компилирует настройки и создает файлы, необходимые для расчета;
- ProCAST — осуществляет анализ;
- ViewCAST — представляет собой постпроцессор, позволяющий визуализировать результаты расчета в виде отчета ProCAST;
- Status — помогает отслеживать выполнение расчета.
Вычислительные ресурсы ProCAST определяются решателями, реализующими самые передовые расчетные модели и подходы:
- ProCAST Thermal Solver — расчетный модуль моделирования теплового процесса, учитывающий процессы затвердевания и формирования усадочных дефектов;
- Radiation Module — модуль расчета теплоизлучения в процессе кристаллизации отливки;
- ProCAST Flow Solver — модуль, рассчитывающий течение потока расплава и анализирующий заполнение формы;
- Lost Foam option — опция к Flow Solver, предназначенная для расчета процесса литья по выжигаемым моделям;
- Tixocasting option — опция к Flow Solver для расчета литья тиксоматериалов;
- Centrifugal option — опция для расчета центробежного литья;
- Core Blowing option — опция, обеспечивающая расчет изготовления песчаных стержней;
- ProCAST Stress Solver — модуль расчета напряжений и деформаций (термические напряжения) по упруго-пластичным и упруго-вязкопластичным моделям;
- Grain Structure Module (CAFE) — модуль стохастического прогнозирования качества процесса кристаллизации отливки, а также моделирования эволюции зерен и их роста в структуре расплава при затвердевании;
- Microstructure Module — расчет фазовых состояний микроструктуры для сплавов;
- Inverse Module — модуль обратного моделирования для уточнения граничных условий процесса по полученным экспериментальным замерам;
- Porosity Module — расчет макро- и микропористости в получаемой отливке.
Все модули моделируют реальную физику соответствующих процессов (теплопроводность, потоки, напряжения и т.д.) и, следовательно, применимы к любому типу технологических процессов литья, где должны учитываться эти физические явления. Модульного деления по виду применяемых материалов нет. Благодаря этому, например, один и тот же модуль течения Fluids Module может успешно применяться для чугуна, стали, алюминия и т.д., причем система по умолчанию учитывает специфику расчета выбранного материала.
ProCAST представляет собой законченное решение, охватывающее широкий спектр литья металлов и сплавов. Большая часть сталей, чугунов, сплавов Al, Co, Cu, Mg, Ni, Ti и Zn представлена в соответствующих базах данных системы, открытых для пополнения и обновления. Интуитивно понятный интерфейс позволяет автоматически рассчитать свойства сплава, просто задавая его состав.
Главное окно ПО ProCAST
Создание сетки
Чтение CAD-моделей, проверка и, при необходимости, «лечение» импортированной геометрии осуществляются с помощью тетрагонального генератора сетки MeshCAST. В его состав также включен генератор оболочек, предназначенный для моделирования литья по выплавляемым моделям. Помимо собственных файлов системы генератор способен распознавать следующие форматы:
- геометрия — IGES, STEP, PARASOLID и STL;
- поверхностные сетки — Patran и I-DEAS;
- объемные сетки — Patran и I-DEAS.
Средства ProCAST позволяют получить высококачественную конечно-элементную сетку
Моделирование течения расплава
Система ProCAST моделирует течение потока расплава со свободными поверхностями на основе уравнения течения Навье-Стокса и учитывает особенности различных методов литья. Таким образом, один и тот же модуль Fluids Module может использоваться для любого типа заполнения, вплоть до самих высоких скоростей течения, встречающихся при литье под давлением. Реализовано моделирование турбулентностей, сжимаемых жидкостей, а также других неньютоновских течений (пластмасса, восковые модели). К расчету подключена газовая модель с учетом вентиляционных отверстий в металлических формах.
В ProCAST могут моделироваться процессы, возникающие при литье по выжигаемым моделям, с учетом газопроницаемости формы и т.д. Система эффективно моделирует процесс фильтрации расплава при заливке, учитывая заданную проницаемость, материал, положение фильтра в литниковой системе.
Течение может моделироваться с учетом наклона системы «заливочный ковш — форма» или условий центробежного литья. Специальная функция позволяет определить, где именно в процессе заполнения будут скапливаться примеси или окисные плены. Кроме того, существует возможность моделировать подачу расплава в различные литники на определенное время.
Система ProCAST моделирует течение потока расплава со свободными поверхностями на основе уравнения течения Навье-Стокса
Тепловой расчет
Модуль теплового расчета позволяет рассчитывать выделение скрытой теплоты с учетом задаваемого спектра выделения твердой фазы, что делает возможным моделирование поведения самых разнообразных сплавов. Возможна виртуальная песчаная форма, заданная только граничными условиями, но не имеющая геометрической модели. Таким образом, можно обойтись без построения дискретной модели формы, что сокращает число конечных элементов в расчете, а значит, и время самого расчета. Эффективно моделируется многоцикловая работа пресс-форм: учитывается постепенный прогрев пресс-формы в процессе выпуска партии деталей (многократное повторение цикла «впрыск — затвердевание — выемка»). В рамках теплового расчета моделируются процессы образования микро- и макропористости.
Тепловой модуль с высокой точностью моделирует тепловые процессы для самых разнообразных сплавов
Расчет напряжений и деформаций
Модуль расчета напряжений позволяет вычислять как термические напряжения, так и напряжения, возникающие при взаимодействии отливки с формой и другой технологической оснасткой. Напряжения рассчитываются одновременно во всех областях геометрической модели (в отливке, форме, стержнях, холодильнике и т.д.) по упруго-пластичной или упруго-вязкопластичной модели. Свойства материалов (модуль упругости, коэффициент Пуассона, предел текучести, кривая упрочнения) могут быть зависимы от температуры. Разработан специальный алгоритм для учета контактного взаимодействия между отливкой и формой. При этом тепловое сопротивление на границе между материалами является функцией имеющегося между ними зазора, который может меняться в ходе процесса. Модуль расчета напряжения позволяет рассчитывать остаточные напряжения, пластические деформации, «горячие» трещины и получать конечную форму отливки с учетом деформаций и действующих напряжений.
В системе ProCAST можно рассчитывать остаточные напряжения, пластические деформации и получать конечную форму отливки с учетом деформаций и действующих напряжений
Расчет усадки
По мере выполнения термических расчетов и анализа течения система вычисляет изменения плотности. Пользователь получает конечную геометрию отливки и данные по усадке.
Система выявляет места наиболее вероятного появления «горячих» трещин
Прогнозирование «горячего» растрескивания
Система выявляет места наиболее вероятного появления «горячих» трещин: карманы с расплавом и области, где отсеченный от питания расплав находится между вторичными ветвями дендритов. В расчетах также учитываются внутренние напряжения и деформации. Таким образом расчетная модель прогнозирования «горячих» трещин связана с остальными моделями, примененными в ProCAST, и в своем роде является уникальной, поскольку производит прогнозирование как на макро-, так и на микроуровне.
Прогнозирование пористости
В системе заложено два понятия пористости: макропористость и микропористость. Появление макропористости связано с процессом усадки и проблемами подпитки отдельных зон отливки при кристаллизации: в результате отвердения этих областей образуются усадочные раковины. Что касается микропористости, то она обусловлена неравномерностью процессов охлаждения и проявляется на микроуровне. Возникновение микропористости связано с появлением аналогичных областей с жидкостью, но между вторичными ветвями дендритов, отсекающими питание жидким металлом. Благодаря модулю Porosity области появления макро- и микропористости можно рассчитать. Модель расчета тесно связана с прогнозированием «горячего» растрескивания, к которому пористость и может привести при появлении деформаций и внутренних напряжений. Система находит и отмечает зоны наиболее вероятного появления таких дефектов.
Благодаря модулю Porosity можно рассчитать области появления макро- и микропористости
База данных материалов
С системой поставляется обширная база данных по свойствам материалов. Здесь собраны данные по большинству сплавов на основе железа с добавками алюминия, кобальта, меди, магния, никеля, титана и цинка. Кроме того, в базу TermoTech включены данные о следующих системах:
- Al — сплавы на базе алюминия;
- Fe — сплавы на базе железа;
- Mg — сплавы на базе магния;
- Ni — сплавы на базе никеля;
- Ni — сплавы на базе никеля (расширенная);
- Ti — сплавы на базе титана.
Модуль расчета свойств материала на основе его состава позволяет избежать ввода многочисленных данных, благодаря чему ведение базы данных существенно упрощается.
С системой поставляется обширная база данных по свойствам материалов, открытая для редактирования и пополнения
Расчет теплоизлучения
Расчет теплоизлучения в процессе кристаллизации группы отливок (например, в печи Бриджмена) использует самые современные методы «чистой радиации серого тела».
Система учитывает разнообразные эффекты влияния теплоизлучающих отливок и других элементов системы друг на друга: прямое воздействие тепловых лучей, эффекты отражения, затенения по законам «визуальных факторов». Нагревательные элементы, отражающий экран, система охлаждения могут двигаться относительно отливки по заданным законам, при этом значения визуальных факторов автоматически пересчитываются.
Для расчета теплоизлучения должны быть указаны материалы отливки, параметры теплопередачи между элементами системы, граничные и начальные условия.
Расчет микроструктуры
Чтобы прогнозировать микроструктуру материала при затвердевании, используются новейшие модели, разработанные в американских университетах и в институте EPFL (Лозанна, Швейцария). ProCAST может моделировать фазовые изменения в структуре формирующегося твердого чугуна или стали — с учетом выхода скрытого тепла и выделения таких фаз, как аустенит, феррит, цементит, графит и т.д.
Обратное моделирование
Обратное моделирование позволяет уточнить конкретные параметры модели на основе имеющихся данных по уже отработанной технологии литья, замеров реальных температур и сравнения с результатами виртуального моделирования (сравнение «термальных историй»). Уточнению могут подлежать граничные условия системы «отливка — форма» (коэффициент теплопередачи, коэффициент теплоизлучения и т.д.), начальные условия (температура, давление впрыска), теплофизические характеристики материалов (теплопроводность, теплоемкость, скрытая теплота кристаллизации) и т.д. Определение искомых параметров производится путем минимизации разницы между рассчитанными и измеренными температурами в определенное время и на определенных участках элементов анализируемой системы.
Дополнения к ProCAST
Модуль CAFE (Cellular Automated Finite Element — клеточный автомат на основе конечных элементов) позволяет смоделировать эволюцию развития кристаллической структуры с момента зарождения первых кристаллов. При этом учитываются все внешние факторы и свойства материала, заложенные в модель. В модуле применены самые современные стохастические модели, позволяющие определить размер зерна, расстояния между вторичными ветвями дендритов, фазы, радиус графитовых включений.
ProCAST позволяет смоделировать всю эволюцию развития кристаллической структуры сплава
Дополнительные опции решателя
Lost Foam — опция для расчета литья по выжигаемым формам. Появление этого программного решения обеспечило моделирование литья в формы, заполненные полимерной пеной. В ProCAST моделируется процесс выжигания пены горячим металлом, отвод образующихся газов и заполнение самой формы. Благодаря этой опции появляется возможность прогнозировать появление следующих дефектов:
- слияние жидких потоков металла и появление «ловушек» для продуктов сгорания пены, ведущих к внутренним дефектам в отливке и холодным спаям;
- появление противодавления, создаваемого газами;
- чрезмерное падение температуры в металле вследствие малой скорости заполнения, ведущее к образованию складок и недоливов.
Centrifugal — опция, позволяющая моделировать литье под действием центробежных сил. При этом может быть смоделировано центробежное литье с любой осью вращения — горизонтальной или вертикальной.
Опция Core Blowing обеспечивает расчет производства песчаных стержней и контроль дефектов при их производстве.
Таким образом, программный комплекс ProCAST, применимый к различным технологическим процессам литья и располагающий сложным математическим аппаратом, адекватно описывает физику литейных процессов и позволяет полноценно проанализировать технологию с учетом любых условий литейного производства. Гибкость этого пакета в сочетании с практическим опытом его разработчиков гарантируют, что ProCAST позволит решать любые новые задачи, которые появятся со сменой технологий на предприятии. Следовательно, не потребуются дополнительные затраты на программное обеспечение.
А что у нас?
Из отечественных программ для моделирования литейных технологий необходимо отметить программный комплекс LVMFlow (разработчик — НПО МКМ, г.Ижевск), который, пусть и не обладая универсальностью системы ProCAST, зарекомендовал себя рамках своего функционала как чрезвычайно полезный инструмент отладки новых технологий. Программный комплекс LVMFlow может быть использован для моделирования таких способов литья, как литье по выплавляемым моделям, литье в землю, в кокиль, в изложницу, литье под давлением, литье с поворотом формы. Из дополнительных элементов оснастки, применяемых в литейной технологии, в программе рассматриваются теплоэлектронагреватели, каналы с теплоносителями, фильтры, противопригарные покрытия. Также предусмотрено моделирование многократного использования формы.
Достоинства пакета говорят сами за себя:
- умеренная, по сравнению с зарубежными аналогами, стоимость;
- высокая степень совпадения результатов моделирования и натурных испытаний;
- применение в расчете метода конечных разностей, что упрощает создание конечно-разностной сетки и, соответственно, не требует от технологов специальной подготовки. Сетка создается в течение нескольких секунд (в крайнем случае — минут);
- простота использования, русскоязычный интерфейс: для начала работы с программой, как правило, бывает достаточно двухдневного обучения;
- поддержка основных форматов импорта трехмерных моделей;
- высококачественная визуализация полученных результатов.
В сотрудничестве со шведской фирмой NOVACAST AB система доведена до уровня требований мирового рынка. Достоверные результаты моделирования, их наглядное представление, широкие возможности, удобный интерфейс и разумная цена обеспечили коммерческий успех системы за рубежом (начиная с 1993 года выполнено более 150 инсталляций в США, Канаде, Бразилии, Швеции, Норвегии, Австралии, Турции). На зарубежном рынке LVMFlow распространяется под торговыми марками NovaSolid и NovaFlow.
Список российских пользователей в последние годы значительно расширился. В частности, лицензии приобрели Оскольский завод металлургического машиностроения, Воронежский государственный университет, ОАО «Коломенский завод», ОАО «Ливгидромаш», ЗАО «Механо-ремонтный комплекс» (г.Магнитогорск), ООО «Лебедянский машиностроительный завод», ОАО «Тяжпромарматура» (г.Алексин). Во всех случаях решение о приобретении лицензии принималось после основательного тестирования программы.
LVMFlow продолжает динамично развиваться. В процессе разработки находится версия LVMFlow под рабочим названием CVCast. Метод контрольного объема с вложенными сетками, реализуемый в этой версии, позволит, во-первых, добиться идеального представления сложной геометрии, а во-вторых, варьировать размер сетки, сгущая ее в областях с большими градиентами, что повысит точность результатов расчета при сохранении или даже уменьшении размерности задачи.
Начались работы над модулем для предсказания структуры металла и химической неоднородности (ликвации), над решениями для моделирования газовой пористости, литья по выжигаемым моделям и центробежного литья.
Массивные корпусные детали: а — распределение горячих узлов в отливке при кристаллизации; б — дефекты усадочного происхождения (моделирование проводилось на ОЗММ)
Совершенствуются модели расчета напряжений («горячих» трещин). Уже реализованы алгоритмы расчета напряжений в отливке и элементах оснастки без учета контактного взаимодействия между компонентами сборки (в упругой и упругопластичной постановках). Модуль расчета напряжений в такой постановке доступен уже сейчас. В ближайшем будущем будет решаться и контактная задача. Продолжаются исследования с целью формулировки критерия образования трещин.
Предусмотрено распараллеливание вычислений и переход на 64-разрядную технологию. В бета-версии LVMFlow 2.92 при решении тепловой и гидродинамической задач на двухпроцессорной машине получено ускорение в 1,5-1,7 раза. 64-разрядная технология снимает ограничение (2,5 Гбайт) на использование оперативной памяти компьютера и в сравнении с 32-разрядной версией повышает скорость расчетов на 10-20%.
Успехи российских разработчиков очевидны: со временем отечественные программы имеют все шансы сравняться с зарубежными аналогами и, может быть, даже превзойти их. Но как сделать оптимальный выбор уже сегодня?
По-видимому, принимая решение, нужно ориентироваться не только на текущие задачи, но и на перспективу. Но вряд ли стоит тратить немалые средства на дорогостоящую программу, чтобы затем использовать ее возможности едва ли на треть. Поэтому есть резон оценить функционал программы на примере типовых литейных процессов, используемых на предприятии, и только тогда делать соответствующие выводы. Специалисты CSoft (www.csoft.ru) готовы оказать в этом всю необходимую помощь: провести моделирование реальных технологий, обучить персонал заказчика работе с программным обеспечением, предоставить программу для тестовой эксплуатации. А выбор — за вами.
* PAM (Programs for Applied Mechanics) — программы для прикладной механики.