3.3
3.4
3.5
3.6 комплекс: Программа, состоящая из двух или более компонентов и (или) комплексов, выполняющих взаимосвязанные функции, и применяемая самостоятельно или в составе другого комплекса.
3.7 компонент: Программа, рассматриваемая как единое целое, выполняющая законченную функцию и применяемая самостоятельно или в составе комплекса.
3.8 компьютерное моделирование: Исследование свойств и/или поведения объектов моделирования путем расчета компьютерной модели с применением программного обеспечения компьютерного моделирования.
3.9
3.10
3.11
Примечание - Модель является приближенным представлением, сохраняющим существенные черты моделируемого объекта реального мира, и описывает основные свойства ОМ, его параметры, внутренние и внешние связи с заданной разработчиком точностью. Служит для изучения свойств объекта реального мира путем исследования модели.
3.12
3.13 мультифизичное компьютерное моделирование: Компьютерное моделирование, в ходе которого выполняется решение взаимно связанных задач, соответствующих различным физическим процессам, а результаты одного расчета передаются в качестве исходных данных в другой.
3.14
Примечание - Объект моделирования может быть как простым (например, изделие без учета воздействия среды), так и сложным (например, взаимодействие изделия с изделием, изделия со средой и т.п.).
3.15
3.16
3.17 препроцессор программного обеспечения компьютерного моделирования: Программа, выполняющая подготовку данных, описывающих объект моделирования и данных, необходимых для выполнения компьютерного моделирования.
Примечание - Подготовка данных, описывающих объект моделирования, может включать разработку компьютерной модели.
3.18 постпроцессор программного обеспечения компьютерного моделирования: Программа, выполняющая представление результатов компьютерного моделирования в заданном виде для графического и других видов анализа, формирования презентационных, текстовых, табличных, графических и видеоматериалов.
3.19 программный комплекс компьютерного моделирования: Вид программного обеспечения компьютерного моделирования, которое позволяет выполнить полный цикл компьютерного моделирования, включая подготовку данных, описывающих объект моделирования, данных, необходимых для реализации методики компьютерного моделирования, расчет компьютерной модели, формирование и обработку результатов компьютерного моделирования.
Примечание - Программный комплекс состоит из программных компонентов и/или программных модулей различного назначения, включая препроцессор, решатель(и), постпроцессор, систему управления расчетом и др.
3.20 разработка (подготовка) компьютерной модели: Процесс определения и задания параметров компьютерной модели, характеризующих свойства объекта моделирования.
Примечание - Разработка компьютерной модели может включать создание или импорт геометрической модели объекта моделирования и генерацию сеточной модели (при использовании сеточных методов).
3.21 расчет компьютерной модели: Применение разработанной компьютерной модели и соответствующего программного обеспечения компьютерного моделирования, выполняющего численное решение уравнений математической модели и завершающееся получением результатов компьютерного моделирования.
3.22 решатель программного обеспечения компьютерного моделирования: Программа, выполняющая расчет математической модели соответствующего физического процесса конкретным численным методом.
В настоящем стандарте применены следующие сокращения:
ЖЦ - жизненный цикл;
КМ - компьютерная модель;
ОМ - объект моделирования;
ПК КМ - программный комплекс компьютерного моделирования;
ПО КМ - программное обеспечение компьютерного моделирования.
5.1 ПО КМ применяется при решении задач моделирования физических процессов для изделий на стадиях ЖЦ изделий и природных явлений, в том числе:
- выполнения фундаментальных, поисковых и прикладных научных исследований в интересах формирования научно-технического задела;
- обоснования и оптимизации разрабатываемых технических решений в интересах выполнения заданных техническим заданием требований, в том числе с целью повышения технологичности и надежности изделия;
- создания компьютерных и цифровых моделей изделия, цифровых испытательных стендов и полигонов для проведения цифровых испытаний, установленных в ГОСТ Р 57700.37;
- обоснования эксплуатационной безопасности, экономических показателей ОМ и др.
5.2 ПО КМ должно обеспечивать получение качественных и/или количественных характеристик ОМ при моделировании его состояний и/или видов воздействия с заданной точностью.
Примечания
1 Качественные характеристики определяют состояние и свойства ОМ, которые могут видоизменяться или утрачиваться. Примерами качественных характеристик ОМ являются функциональность, эксплуатационная безопасность (разрушится конструкция при определенном воздействии или нет), безотказность, ремонтопригодность, изделия, состояние (твердое, жидкое, газообразное).
2 Количественные характеристики ОМ описывают свойства и состояние ОМ, которые могут быть выражены численным значением (плотность, масса, температура, скорость и др.).
5.3 ПО КМ предназначено для компьютерного моделирования физических процессов для изделий и природных явлений, классификация КМ которых соответствует ГОСТ Р 57700.22.
5.4 Верификация и валидация ПО КМ проводится в соответствии с требованиями ГОСТ Р 57700.2 и стандартами организаций, структура и содержание разделов которых должны соответствовать ГОСТ Р 57700.1.
5.5 Требования к составу и разработке программной документации ПО КМ - в соответствии с требованиями Единой системы программной документации. Состав документации ПО КМ может быть уточнен в техническом задании на разработку ПО КМ.
6.1 ПО КМ должно содержать компоненты и программные модули, обеспечивающие следующие типовые функции:
- ввод исходных данных (начальных, граничных условий, параметров ПО КМ и т.п.), необходимых для проведения расчета КМ;
- проведение расчета КМ;
- выдачу результатов компьютерного моделирования.
Примечание - Ввод исходных данных может выполняться из заранее подготовленного файла, результаты компьютерного моделирования могут быть представлены в виде числовых данных.
6.2 В состав ПО КМ могут входить следующие основные функциональные компоненты:
а) препроцессор, реализующий следующую функциональность:
1) подготовку и редактирование исходных данных для расчета КМ, включая задание начальных и граничных условий, в интерактивном и/или автоматическом режимах;
2) настройку параметров ПО КМ для заданной КМ (например, точность сведения итераций в решателе, критерий автоматического выбора временного шага);
3) сохранение и чтение исходных данных и параметров функционирования ПО КМ для заданной КМ (средства создания резервной копии проекта в процессе подготовки расчета КМ);
4) разработку КМ, включая создание геометрической модели, генерацию или импорт сеточной модели (при использовании сеточных методов), с заданным уровнем дискретизации и визуализацию;
б) решатель (набор решателей), обеспечивающий расчет математической модели соответствующего физического процесса с заданной точностью в заявленной области применения;
в) средства реализации мультифизичного компьютерного моделирования, обеспечивающие взаимодействие нескольких программ, моделирующих различные физические процессы при решении взаимно связанных задач, соответствующих различным физическим процессам;
г) система управления расчетом, обеспечивающая контроль над ходом выполнения вычислительного процесса при расчете КМ и возможность управления им (например, подключение или отключение программных модулей, запись контрольных точек и выдача информации в заданные моменты времени, останов расчета и т.п.);
д) система пользовательского интерфейса, который должен соответствовать интерфейсам современного программного обеспечения, предназначенного для задач компьютерного моделирования, быть интуитивно понятным пользователю;
е) модуль оптимизации, обеспечивающий решение задач одно- и/или многокритериальной оптимизации;
ж) постпроцессор;
з) система управления библиотеками справочных данных, входящих в состав ПО КМ;
и) библиотеки справочных данных, содержащие информацию, необходимую для функционирования ПО КМ (например, физические константы, свойства материалов и т.п.);
к) средства записи и чтения контрольных точек ПО КМ, представляющих совокупность данных вычислительного процесса (переменные, массивы и т.п.), необходимых для прерывания выполнения расчета КМ и его последующего продолжения, с возможностью продолжения расчета КМ при различном количестве параллельных процессов (при использовании ПО КМ с алгоритмами распараллеливания на многопроцессорных ЭВМ);
л) средства создания и выполнения функций, определенных пользователем, обеспечивающих выполнение алгоритмов вычислений или обработки данных, не содержащихся в ПО КМ, и модификации пользовательского интерфейса;
м) модуль интеграции, обеспечивающий возможность использования в процессе компьютерного моделирования программных компонентов и модулей (библиотек справочных данных, файлов), разработанных внешними по отношению к разработчику ПО КМ организациями;
н) справочная система, включающая средства информационной поддержки пользователя в виде контекстной подсказки, контекстного меню, быстрого поиска элементов и др.;
о) система контроля ошибок и диагностики, включающая средства проверки правильности и непротиворечивости задаваемых пользователем данных и выдачи сообщений о возможных проблемах, связанных с выявленными ошибками.
Примечание - В состав ПО КМ могут входить и другие функциональные компоненты. Состав функциональных компонентов ПО КМ может быть уточнен (сокращен или дополнен) в техническом задании по согласованию с заказчиком.
6.3 ПК КМ является видом ПО КМ.
ПК КМ характеризуется:
- наличием более полного по сравнению с минимально требуемым для ПО КМ по 6.1 набором функциональных компонентов, что обеспечивает возможность проведения полного цикла моделирования без использования дополнительных программных средств;
- возможностью управлять расчетами на всех этапах моделирования в интерактивном и/или автоматическом режимах;
- развитым пользовательским интерфейсом.
6.4 Обязательными для ПК КМ являются следующие функциональные компоненты:
- препроцессор с функцией разработки КМ;
- решатель(и);
- система управления расчетом КМ;
- постпроцессор.
Вернуться в "Каталог нормативных документов"
Источник информации: https://internet-law.ru/documents/prod/gost-r_gosudarstvennyj-standart/18/gost_91633.html
На правах рекламы:
|
||||||||||||||||||||||||