Таблица | Карточка | RUSMARC | |
Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
Группа: Анонимные пользователи Сеть: Интернет |
Аннотация
В данной бакалаврской работе проведено расширение функционала имеющегося препроцессора для формирования моделей пьезоэлектрических устройств с использованием метода конечных элементов. В качестве задач усовершенствования программы были сформулированы следующие задачи: корректирование проверки плоскости при создании новой грани, расширение типа данных, используемого для задания материальных констант и формирование интерфейса взаимодействия с процессором с учетом изменения используемого типа данных. Для реализации новой проверки поверхности был разработан алгоритм, проверяющий грань на взаимные пересечения и достаточную гладкость. При внедрении нового типа данных для работы с константами, описывающими свойства материала, был реализован собственный класс комплексных чисел, который был внедрен в имеющуюся кодовую базу с учетом ее особенностей. Был совершен перенос базы данных материалов с использованием прежнего типа данных в новый файл. Далее был изменен способ записи модели в файл с учетом нового типа данных. В результате получился препроцессор обеспечивающий корректное формирование модели строгую проверку данных перед передачей в процессор.
In this bachelor's work, the functionality of the existing preprocessor was expanded to form models of piezoelectric devices using the finite element method. As tasks for improving the program, the following tasks were formulated: correcting the plane check when creating a new face, expanding the data type used to set material constants and forming an interface for interacting with the processor considering changes in the data type used. To implement a new surface check, an algorithm was developed that checks the face for mutual intersections and sufficient smoothness. When introducing a new data type for working with constants describing the properties of a material, a special class of complex numbers was implemented, which was introduced into the existing code base, considering its features. The materials database was migrated using the old data type to a new file. Further, the way of writing the model to the file was changed considering the new data type. The result is a preprocessor program that ensures the correct formation of the model and strict verification of the data before transferring it to the processor.
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть ИБК СПбПУ | Все | |||||
Интернет | Авторизованные пользователи СПбПУ | |||||
Интернет | Анонимные пользователи |
Статистика использования
Количество обращений: 18
За последние 30 дней: 0 Подробная статистика |