КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Реализация математической модели на ЭВМ
Реализация математической модели на ЭВМ может быть выполнена путем применения пакетов математических вычислений (MATHCAD®, MATLAB®, MATHEMATICA® и др.), многоцелевого конечно-элементного расчетного комплекса ANSYS®,c подключенным расчетным модулемLS-DYNA3D®, системой конечно-элементного 3D моделирования DEFORM® - 3D. Возможности и особенности применения указанных программных средств будут рассмотрены далее. При создании специализированного программного комплекса для реализации разработанной математической модели необходимо выполнить несколько этапов работ: - составление технического задания на разработку пакета программ программного обеспечения; - проектирование структуры программного комплекса; - кодирование алгоритма; - тестирование и отладка; - сопровождение и эксплуатация. Техническое задание на разработку программного обеспечения оформляют в виде спецификации. Примерная форма спецификации включает следующие семь разделов [7]: 1. Название задачи - дается краткое определение решаемой задачи, название программного комплекса, указывается система программирования для его реализации и требования к аппаратному обеспечению (компьютеру, внешним устройствам и т.д.). 2. Описание - подробно излагается математическая постановка задачи, описываются применяемая математическая модель для задач вычислительного характера, метод обработки входных данных для задач не вычислительного (логического) характера и т.д. 3. Управление режимами работы программы - формируются основные требования к способу взаимодействия пользователя с программой (интерфейс «пользователь-компьютер»). 4. Входные данные - описываются входные данные, указываются пределы, в которых они могут изменяться, значения, которые они не могут принимать, и т.д. 5. Выходные данные - описываются выходные данные, указывается, в каком виде они должны быть представлены (в числовом, графическом или текстовом), приводятся сведения о точности и объеме выходных данных, способах их сохранения и т.д. 6. Ошибки - перечисляются возможные ошибки пользователя при работе с программой (например, ошибки при вводе входных данных), указываются способы диагностики (в данном случае под диагностикой понимается выявление, обнаружение ошибок при работе программного комплекса) и защиты от этих ошибок на этапе проектирования, а также возможная реакция пользователя при совершении им ошибочных действий и реакция программного комплекса (компьютера) на эти действия. 7. Тестовые задачи - приводятся один или несколько тестовых примеров, на которых в простейших случаях проводится отладка и тестирование программного комплекса. Большинство программ, реализующих математические модели, состоят из трех основных частей: - препроцессора (подготовка и проверка исходных данных модели); - процессора (решение задачи, реализация вычислительного эксперимента); - постпроцессора (отображение полученных результатов).
Применение математического пакета MATHCAD® при решении задачи моделирования уширения при кузнечной протяжке будет рассмотрено в учебном практикуме. А после освоения в рамках практикума по применению многоцелевого конечно-элементного расчетного комплекса ANSYS®,c подключенным расчетным модулемLS-DYNA3D® и системы конечно-элементного 3D моделирования DEFORM® - 3D необходимо будет самостоятельно выполнить моделирование этой задачи.
Дата добавления: 2014-01-07; Просмотров: 1388; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |