Вычислительная инженерия - Computational engineering
Тема этой статьи может не соответствовать Википедии общее руководство по известности.Май 2020 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Вычислительная наука и инженерия (CSE) - относительно новая дисциплина, которая занимается разработкой и применением вычислительные модели и моделирования, часто в сочетании с высокопроизводительные вычисления, для решения сложных физических задач, возникающих при инженерном анализе и проектировании (вычислительная инженерия), а также природных явлений (вычислительная наука ). CSE был описан как «третий способ открытия» (после теории и экспериментов).[1]
Во многих областях компьютерное моделирование необходимо для бизнеса и исследований. Компьютерное моделирование дает возможность вводить поля, которые либо недоступны для традиционных экспериментов, либо в которых выполнение традиционных эмпирических исследований является чрезмерно дорогостоящим. CSE не следует путать с чистым Информатика, ни с компьютерная инженерия, хотя широкая область в первом используется в CSE (например, определенные алгоритмы, структуры данных, параллельное программирование, высокопроизводительные вычисления), и некоторые проблемы в последнем могут быть смоделированы и решены с помощью методов CSE (как область приложения).
Обычно предлагается как мастера или же докторская степень программа.[2]
Методы
Методы и основы вычислительной науки и техники включают:
- Высокопроизводительные вычисления и методы повышения эффективности (за счет изменения компьютерной архитектуры, параллельных алгоритмов и т. д.)
- Моделирование и симуляция
- Алгоритмы для решения дискретных и непрерывных задач
- Анализ и визуализация данных
- Математические основы: численная и прикладная линейная алгебра, начальные и краевые задачи, анализ Фурье, оптимизация.
- Data Science для разработки методов и алгоритмов обработки и извлечения знаний из больших научных данных
Что касается вычислений, то компьютерное программирование, алгоритмы и параллельные вычисления играют важную роль в CSE. Наиболее широко используемый язык программирования в научном сообществе - это FORTRAN.[3] Недавно, C ++ и C стали популярнее по сравнению с FORTRAN. Из-за богатства унаследованного кода в FORTRAN и его более простого синтаксиса научное компьютерное сообщество не спешило полностью принять C ++ в качестве лингва-франка. Благодаря очень естественному способу выражения математических вычислений и встроенным возможностям визуализации проприетарный язык / среда MATLAB также широко используется, особенно для быстрой разработки приложений и проверки моделей. Python вместе с внешними библиотеками (такими как NumPy, SciPy, Матплотлиб ) приобрела некоторую популярность как бесплатные и Копицентр альтернатива MATLAB.
Приложения
Вычислительная наука и инженерия находят разнообразные приложения, в том числе:
- Аэрокосмическая техника и Машиностроение: моделирование горения, структурная динамика, вычислительная гидродинамика, вычислительная термодинамика, вычислительная механика твердого тела, моделирование аварий транспортных средств, биомеханика, расчет траекторий спутников
- Астрофизические системы
- Поле битвы симуляторы и военные игры, внутренняя безопасность, реагирования на чрезвычайные ситуации
- Биология и Лекарство: моделирование сворачивания белков (и других макромолекул), биоинформатика, геномика, компьютерное неврологическое моделирование, моделирование биологических систем (например, экологических систем), 3D КТ-УЗИ, МРТ, молекулярные биосети, контроль рака и судорог.
- Химия: расчет структур и свойств химических соединений / молекул и твердых тел, вычислительная химия / хеминформатика, моделирование молекулярной механики, вычислительные химические методы в физике твердого тела, перенос химических загрязнений
- Гражданское строительство: анализ методом конечных элементов, конструкции со случайными нагрузками, строительная техника, системы водоснабжения, транспорт / моделирование транспортных средств
- Компьютерная инженерия, Электротехника, и Телекоммуникации: СБИС, вычислительная электромагнетизм, моделирование полупроводников, моделирование микроэлектроники, энергетическая инфраструктура, ВЧ моделирование, сети.
- Эпидемиология: распространение гриппа
- Инженерия окружающей среды и Численный прогноз погоды: климатические исследования, Вычислительная геофизика (обработка сейсмических данных), моделирование стихийных бедствий
- Финансы: ценообразование производных финансовых инструментов, управление рисками
- Промышленная инженерия: моделирование дискретных событий и Монте-Карло (например, для логистических и производственных систем), сети массового обслуживания, математическая оптимизация
- Материаловедение: производство стекла, полимеров и кристаллов
- Ядерная инженерия: моделирование ядерных реакторов, моделирование защиты от излучения, моделирование термоядерного синтеза.
- Нефтяная инженерия: моделирование нефтяных пластов, разведка нефти и газа
- Физика: Вычислительная физика частиц, автоматический расчет взаимодействия или распада частиц, моделирование плазмы, космологическое моделирование.
- Транспорт
Смотрите также
- Прикладная математика
- Вычислительная наука
- Вычислительная математика
- Вычислительная гидродинамика
- Вычислительная электромагнетизм
- Высокопроизводительные вычисления
- Инженерная математика
- Грандиозные испытания
- Числовой анализ
- Мультифизика
Рекомендации
- ^ «Программа вычислительной науки и инженерии: Справочник для аспирантов» (PDF). cseprograms.gatech.edu. Сентябрь 2009 г. Архивировано с оригинал (PDF) на 2014-10-14. Получено 2012-04-08.
- ^ «Программы магистратуры и бакалавриата в области вычислительной техники». СИАМ. Получено 2020-05-23.
- ^ «Почему в научных вычислениях широко используется фортран, а не какой-либо другой язык?». ResearchGate. Получено 2020-05-23.
внешняя ссылка
- Оденский институт вычислительной техники и наук
- Объем вычислительной техники
- Общество промышленной и прикладной математики
- Международный центр вычислительной техники (IC2E)
- Технологический институт Джорджии, США, программа MS / PhD в области вычислительных наук и инженерии
- Программа для выпускников Университета Теннесси в Чаттануге
- Магистерская и докторская программа в области компьютерного моделирования в Государственном университете Рио-де-Жанейро
- Вычислительные науки и инженерия с помощью Scilab
- Международный центр численных методов в инженерии (CIMNE)