AFGROW - AFGROW

AFGROW (Air Force Grow) - это Допуск к повреждениям Компьютерная программа анализа (DTA), которая вычисляет зарождение трещины, рост усталостной трещины и разрушение для прогнозирования срока службы металлических конструкций. Первоначально разработан Исследовательская лаборатория ВВС, AFGROW[1] в основном используется в аэрокосмической отрасли, но может применяться к любым типам металлических конструкций, которые подвержены усталостному растрескиванию.

История

История AFGROW восходит к программе прогнозирования срока службы трещин (ASDGRO), которая была написана на БАЗОВЫЙ для IBM-PC Э. Дэвидсоном из ASD / ENSF в начале-середине 1980-х. В 1985 году ASDGRO использовался в качестве основы для анализа роста трещин на Сикорский H-53 вертолет по контракту с Warner-Robins ALC. Программа была модифицирована для использования очень больших спектров нагрузок, приближенных решений по интенсивности напряжений для трещин в произвольных полях напряжений и использования табличной зависимости скорости роста трещин на основе уравнения Уокера для каждой точки (Т-метод Хартера). Решение точечной трещины из Тада, Париж, и Ирвин Справочник по факторам интенсивности стресса[2] Первоначально использовался для определения K (для произвольных полей напряжений) путем интегрирования по длине трещины с использованием распределения напряжения без дефектов независимо для каждого размера трещины. Ф. Гримсли (AFWAL / FIBEC) разработал новый метод определения интенсивности напряжений, в котором использовалась двумерная схема интегрирования по Гауссу с экстраполяцией Ричардсона, оптимизированная Г. Зендецким (AFWAL / FIBEC). Получившаяся программа была названа MODGRO, поскольку это была модифицированная версия ASDGRO.

Многие модификации были сделаны в конце 1980-х - начале 1990-х годов. Основная модификация заключалась в изменении языка кодирования с БАЗОВЫЙ к Турбо Паскаль и C. Многочисленные мелкие изменения / ремонты были сделаны на основании обнаруженных ошибок. В течение этого периода времени NASA / Dryden внедрили MODGRO в анализ программы летных испытаний для Х-29.

В 1993 г. военно-морской был заинтересован в использовании MODGRO для помощи в программе оценки влияния определенных (засекреченных) условий окружающей среды на устойчивость самолетов к повреждениям. В то время началась работа по преобразованию MODGRO версии 3.X в C язык для UNIX для обеспечения производительности и переносимости на несколько рабочих станций UNIX. В 1994 году MODGRO был переименован в AFGROW, версия 3.X.

С 1996 года версия AFGROW для Windows заменила UNIX версия, так как спрос на UNIX версия не оправдывала затрат на ее обслуживание. Также был эксперимент по переносу AFGROW на Mac OS но не было спроса. Была добавлена ​​автоматизированная возможность в виде Модель компонентных объектов Microsoft (COM) интерфейс.

В настоящее время программа разрабатывается и поддерживается LexTech, Inc.

Архитектура программного обеспечения

Библиотека коэффициентов интенсивности напряжений предоставляет модели для более чем 30 трещин различной геометрии (включая растяжение, изгиб и нагрузку на подшипник для многих случаев). Кроме того, способность к множественным трещинам позволяет анализировать две независимые трещины в пластине (включая эффекты отверстий) и несимметричный угол с трещинами. Конечный элемент (FE) Доступны решения на основе двух несимметричных сквозных трещин в отверстиях, а также трещин, растущих к отверстиям. Эта возможность позволяет анализировать более одной трещины, растущей из ряда отверстий для крепежа.

AFGROW реализует пять различных модели роста трещин (Формановское уравнение,[3] Уравнение Уокера,[4] Табличный поиск, метод Хартера-Т и уравнение НАСГРО[5] ) для определения роста трещины при приложенном циклическом нагружении. Другие пользовательские параметры включают пять моделей взаимодействия (замедления) нагрузки (закрытие,[6] [7] Fastran,[8] Хсу, Уиллер,[9] и обобщенный Вилленборг[10]), модель зарождения усталостной трещины на основе времени деформации и возможность выполнять анализ роста трещины с эффектом связанного ремонта. Программа также включает в себя такие инструменты, как: решения интенсивности напряжений, коэффициенты бета-модификации (возможность оценивать факторы интенсивности напряжений для случаев, которые могут не совпадать с одним из предоставленных решений интенсивности напряжений), возможность анализа остаточных напряжений, подсчет циклов , а также возможность автоматически передавать выходные данные в Microsoft Excel.

AFGROW использует COM (объектная модель компонентов) Интерфейсы автоматизации, которые позволяют использовать сценарии в других приложениях Windows. Программа имеет подключаемый интерфейс геометрии трещин, который взаимодействует с программами структурного анализа, способными вычислять коэффициенты интенсивности напряжений (K) в среде Windows. Пользователи могут создавать свои собственные решения по интенсивности стресса путем написания и компиляции библиотек динамической компоновки (DLL) с использованием относительно простых кодов. Это включает в себя возможность анимировать рост трещины. Этот интерфейс также позволяет программному обеспечению анализа методом конечных элементов предоставлять трехмерную информацию об интенсивности напряжений на протяжении всего процесса прогнозирования срока службы трещины.

Можно выбрать корпуса с двумя независимыми трещинами (с отверстиями и без них). Возможность подключаемой модели интенсивности напряжений позволяет создавать решения интенсивности напряжений в виде Windows DLL (библиотека динамической компоновки). Инструменты рисования позволяют анимировать решения во время анализа. Интерактивные решения по интенсивности напряжений позволяют использовать внешний код FEM для получения обновленных решений по интенсивности напряжений.

Рекомендации

  1. ^ Хартер, Джеймс А. (2003). Справочное руководство AFGROW (версия 4.0). База ВВС Райт-Паттерсон, AFRL / VASM.
  2. ^ Тада, Хироши; Paris, Paul C .; Ирвин, Джордж Р. (1973). Справочник по анализу трещин. Del Research Corporation.
  3. ^ Forman, R.G .; Hearney, V.E .; Энгл Р. М. (1967). «Численный анализ распространения трещин в циклических нагруженных конструкциях». Журнал фундаментальной инженерии. 89: 459–464.
  4. ^ Уокер, К. (1970). «Влияние соотношения напряжений при распространении трещин и усталости для алюминия 2024-T3 и 7075-T6». Влияние окружающей среды и сложная история нагрузки на усталостную долговечность. Американское общество испытаний и материалов. С. 1–14.
  5. ^ Программное обеспечение для анализа механики разрушения и усталостных трещин NASGRO, версия 4.02. SwRI. 2002 г.
  6. ^ Эльбер, Вольф (1970). «Закрытие усталостной трещины при циклическом растяжении». Инженерная механика разрушения. 2: 37–45.
  7. ^ Эльбер, Вольф (1971). Значение закрытия усталостной трещины, ASTM STP 486. Американское общество испытаний и материалов. С. 230–242.
  8. ^ Ньюман младший, Дж. К. (1992). FASTRAN II - Программа структурного анализа роста усталостной трещины, Технический меморандум 104159. НАСА.
  9. ^ Уиллер, О. Э. (1972). «Спектральная нагрузка и рост трещин». Журнал фундаментальной инженерии. 94: 181–186.
  10. ^ Willenborg, J.D .; Engle, R.M .; Вуд, Х.А. (1971). «Модель замедления роста трещины с использованием концепции эффективного напряжения». НАСА. Цитировать журнал требует | журнал = (помощь)

внешняя ссылка