COMSOL Product Booklet
COMSOL Product Booklet
comsol multiphysics
application builder
application
2010-2016 COMSOL. The software is protected by U.S. Patents listed on www.comsol.com/patents, and U.S. Patents 7,519,518; 7,596,474; 7,623,991; 8,219,373; 8,457,932; 8,626,475; 8,949,089; 8,954,302; 9,098,106; and 9,146,652. Patents pending. COMSOL, the COMSOL logo, COMSOL Multiphysics, COMSOL Desktop,
COMSOL Server, LiveLink, and Simulation for Everyone are registered trademarks or trademarks of COMSOL AB. ACIS and SAT are registered trademarks of Spatial Corporation. AutoDesk, AutoCAD, Inventor and Revit are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/
or other countries. CATIA is a registered trademark of Dassault Systmes S.A. or its subsidiaries in the US and/or other countries. Microsoft, Excel, Internet Explorer, and Windows are are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. NX, Parasolid and Solid Edge are
trademarks or registered trademarks of Siemens Product Lifecycle Management Software Inc. or its subsidiaries in the United States and in other countries. SOLIDWORKS is a registered trademark of Dassault Systmes SolidWorks Corp., PTC, Creo, Creo Parametric and Pro/ENGINEER are trademarks or registered trademarks of PTC Inc.
or its subsidiaries in the U.S. and in other countries. MATLAB is a registered trademark of The MathWorks, Inc. Amazon Web Services, the Powered by Amazon Web Services logo, Amazon EC2 and Amazon Elastic Compute Cloud are trademarks of Amazon.com, Inc. or its affiliates in the United States and/or other countries. Mac,
2 Macintosh, OS X, and Safari are trademarks of Apple Inc., registered in the U.S. and other countries. IOS is a trademark or registered trademark of Cisco in the U.S. and other countries. Linux is a registered trademark of Linus Torvalds. Red Hat is a registered trademark of Red Hat, Inc. in the U.S. and other countries. Firefox is a registered
trademark of the Mozilla Foundation. Android and Google Chrome are trademarks of Google Inc. CHEMKIN is a registered trademark of Reaction Design Corp. in the United States and other countries. Nastran is a registered trademark of NASA. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Neither COMSOL
nor any of the COMSOL products listed herein are affiliated with, endorsed by, sponsored by, or supported by any of these other trademark owners. Other product names, brand names or logos are trademarks or registered trademarks of their respective holders. For a list of such trademark owners, see www.comsol.com/trademarks.
From Model to Application. CONTENTS
Bring Multiphysics to Everyone. product suite 10
3
4
How do you create and
communicate innovative designs?
5
6
Through powerful computational
tools for numerical simulation.
7
8
With custom applications
that can be easily deployed.
Worldwide.
9
COMSOL Multiphysics
COMSOL Server
electrical
chemical
multipurpose
interfacing
AC/DC Structural CFD Chemical Reaction Optimization LiveLinkTM LiveLinkTM
Module Mechanics Module Module Engineering Module Module for MATLAB for Excel
Wave Optics Geomechanics Subsurface Flow Electrodeposition Particle Tracing ECAD Import LiveLinkTM
Module Module Module Module Module Module for SOLIDWORKS
10
product suite
11
WELDING
Friction stir welding is a solid phase welding process that was
developed and patented by The Welding Institute in the 1990s.
Since its invention, the process has received worldwide attention
and today many companies are using the technology in production,
particularly for joining aluminum alloys.
COMSOL Multiphysics
The COMSOL Multiphysics software environment facilitates all of the
steps in the modeling process defining your geometry, meshing,
specifying your physics, solving, and then visualizing your results.
It also serves as the environment for physics-based modules, which
augment the core physics interfaces of COMSOL Multiphysics, and for
building simulation applications.
12
COM S OL M ULTIP H Y S I C S
HIGHLIGHTS
Model Builder
Application Builder
Animation, image, and data export
Automatic, swept, and boundary layer
meshing
Boundary and volume integration
Component couplings for linking 1D, 2D,
and 3D model components
Core physics interfaces
Fast Fourier transform (FFT)
Interpolation table import for 1D, 2D, and
3D data sets
Linear and higher-order finite elements
Mesh import
Moving and deformable meshes
Parameterized geometry modeling
Partial and ordinary differential equations
user interfaces
Probes and probe plots
Space- and time-dependent expressions
for physical properties and boundary
conditions
State-of-the-art multicore solvers
User-defined linear and nonlinear
materials
Model courtesy of Dr. Paul Colegrove,
Cranfield University, Cranfield, Visualization tools, including arrow,
United Kingdom. Pictures courtesy of contour, line, ribbon, slice, streamline,
The Welding Institute (TWI), surface, and volume plots
Cambridge, United Kingdom.
APPLICATION EXAMPLES
13
MODEL WIZARD
Quick setup of a new model
is done in the Model Wizard,
where space dimension,
physics, and study type are
selected.
APPLICATION LIBRARIES
The Application Libraries
consist of documented
COMSOL DESKTOP examples and simulation apps
from all fields of engineering
Practical simulation software must be straightforward to use regardless and science.
of your modeling experience, while also being constructive and
powerful enough to achieve your objectives. We have incorporated MODEL BUILDER
these qualities into the complete COMSOL Desktop environment. The Model Builder provides
access to any part of the
This sleek interface gives you full insight into and control over the model settings.
modeling process, as it concisely reflects the COMSOL Multiphysics
architecture. The workflow is integrated and intuitive, guiding you
quickly through the building of your simulations and applications.
SETTINGS
The COMSOL Desktop structure is uniform throughout, regardless of Easily enter, verify, and
update all specifications
the physics or application involved. This encourages cross-disciplinary and model properties in the
collaboration so that engineering teams can develop better models, faster. Settings window.
With its broad internal array of intuitive tools for drawing, meshing, material
specification, finite element analysis, postprocessing, and graphical display,
COMSOL Multiphysics version 5 has become one of the favorites of the
multiphysics community.
14
RIBBON
The ribbon tabs have buttons and
COM S OL M ULTIP H Y S I C S
drop-down lists for controlling all
steps of the modeling process.
15
DEFINITIONS
Easy control of your parameters,
functions, probes, and graphics
display from the Definitions branch.
GEOMETRY
Use the built-in drawing tools or
import files from a CAD package
to create your geometries in the
Geometry branch.
MODEL BUILDER
Building a model in the COMSOL software naturally follows your line MATERIALS
of thinking, from concept to realization. The entire model workflow Specify material properties under
the Materials branch using
is controlled from the Model Builder, which brings a dynamic, logical expressions and functions, or
structure to your simulations. import a material from one of the
libraries.
A model can be built by following the branches in the model tree
structure, from parameter definition and geometry creation to PHYSICS
visualization of the simulation results. Nodes can be added to refine and Define your physics and choose
material models, boundary
improve your model as it evolves into a true description of your design. conditions, loads, and sources.
The Model Builder allows instant access to any part of the model
MESH
settings. You can investigate, refine, and optimize a modeling feature
Automatically generate and
at any stage of your process. This makes the Model Builder a versatile customize your mesh for optimal
graphical programming tool for parametric analysis, optimization, and resolution and solving.
customized simulation routines.
STUDY
Run a simulation, configure
parametric studies, and other
sequences of solvers.
COMSOL allows us to couple mechanisms in a very nice and simple way, allowing us
to understand their combined effect. This is the true power of simulation.
16
MODEL TREE
COM S OL M ULTIP H Y S I C S
The model tree gives an overview of the model and provides all
of the functionality and operations needed for creating a model
as well as postprocessing the results.
RESULTS
Derive and visualize results quantities,
probes, and convergence plots. Several Plot
windows can be used to show multiple
results simultaneously.
17
APPLICATION BUILDER
The Application Builder, included in the COMSOL Multiphysics
software for the Windows platform, provides all of the tools needed APPLICATION TREE
to build and run simulation applications. Any COMSOL Multiphysics The application tree gives an
overview of forms, events,
model can be turned into a custom application with its own interface,
declarations, methods, and
using the Application Builder desktop environment. libraries used in the app.
The Application Builder provides two distinct tools for creating applications:
The Form Editor and the Method Editor. The Form Editor allows you to
build a custom user interface through drag-and-drop of a wide range of
form objects such as input fields, graphics windows, and buttons.
The Application Builder is the biggest innovation yet to come from COMSOL. We
estimate that by building applications for our colleagues, we would save 30-40% of
the time we currently spend on calculations for them. This will improve both the way
we work and the way our colleagues work as well.
18
FORM EDITOR METHOD EDITOR
COM S OL M ULTIP H Y S I C S
Use form objects such as input fields, Write methods for actions not
graphics, and buttons to lay out the user covered by the standard use of the
interface of a simulation app. model tree nodes.
19
COMSOL APPLICATIONS
A COMSOL application is a model with a customized user interface
created with the Application Builder. Simulation apps can be run with a
COMSOL Multiphysics or COMSOL Server license.
With a COMSOL Server license, you can deploy, manage, and run
applications in major web browsers on a variety of operating systems
and hardware platforms. In addition, apps can be run by connecting to
COMSOL Server with an easy-to-install COMSOL Client for Windows.
20
COM S OL M ULTIP H Y S I C S
App Examples from the
Application run by connecting to COMSOL Server with COMSOL Client for Windows Application Libraries
21
APPLICATION LIBRARY
Upload and display the list of
apps that can be run.
Production
22
Engineering
RUNNING APPLICATIONS
COM S OL S ERV ER
Apps can be run in separate tabs and windows. Here, the user is connected to a local
installation of COMSOL Server from a web browser and is running four apps simultaneously.
APP CARD
Edit, show general information,
favorite, and launch an app.
23
From Model
to Application
24
BRING
MULTIPHYSICS
TO EVERYONE
25
AC/DC Module
The AC/DC Module sets the stage for modeling the performance of
capacitors, inductors, motors, and microsensors. Although these
devices are principally characterized by electromagnetics, they are also
influenced by other types of physics. Thermal effects, for instance,
can change a materials electrical properties, while electromechanical
deflections and vibrations in generators need to be fully understood
during any design process.
26
HIGHLIGHTS
ELECTR ICA L
Hall sensors
Insulators, capacitors, and dielectrics
Motors, generators, and other
electromechanical machinery
Nonlinear materials
Parasitic capacitance and inductance
Permanent magnets and electromagnets
Porous materials
Resistive and induction heating
Sensors
Superconductors
Transformers and inductors
APPLICATION EXAMPLES
INDUCTION HEATING
The model shows the magnetic flux (streamlines) and Billet induction heating
temperature distribution (color plot) in the electromagnetic
induction molding apparatus and composite material.
Effective nonlinear magnetic curves
Magnetic prospecting
Model and pictures courtesy of Jos Feigenblum, RocTool, Le Bourget
Du Lac, France. Touchscreen simulator
MINERAL PROCESSING
By applying microwave radiation, mineral particles in an ore
are selectively heated, which causes local thermal expansion
and liberation of the particles. This process requires
significantly less energy than the conventional method of
crushing the rock and separating the minerals. The model
resolves the microwaves in applicators, which are several
cubic meters in volume, together with those that heat the
mineral particles, which are only tens of microns in size.
Model courtesy of Jan Przybyla, e2v, Chelmsford, UK.
28
HIGHLIGHTS
ELECTR ICA L
Oil exploration and controlled-source
electromagnetic (CSEM) surveys
Plasmonics
Porous materials
Resonant coil design
RF and microwave bioheating
Scattered field formulation for RCS and
scattering problems
S-parameter analyses of antennas
Thermo-structural effects in antennas and
waveguides
Transmission lines
APPLICATION EXAMPLES
30
HIGHLIGHTS
Couplers
Fiber Bragg gratings
Fiber optics
Harmonic generation and
frequency mixing
Integrated optics
Lasers and amplifiers
Laser heating
Metamaterials
ELECTR ICA L
Nonlinear optics
Optical lithography
Optical scattering
Optical sensors
Optoelectronics
Photonic crystal fibers
Photonic devices
Rod, slab, and disk laser design
Scattering from nanoparticles
Semiconductor lasers
DIRECTIONAL COUPLER Surface scattering
Model of a directional coupler formed from Stress-optical effects
two interacting waveguides. The left waveguide
is excited and the simulation results reveal
Waveguides
the optical coupling between the waveguides
through visualization of the electric field. APPLICATION EXAMPLES
Fiber simulator
Plasmonic wire grating
Polarizing beam splitter
31
Ray Optics Module
The Ray Optics Module can be used to model electromagnetic wave
propagation in systems in which the wavelength is much smaller
than the smallest geometric detail in the model. The electromagnetic
waves are treated as rays that can propagate through homogeneous or
graded media. Because it is not necessary to resolve the wavelength
with a finite element mesh, ray trajectories can be computed over long
distances at a low computational cost.
32
HIGHLIGHTS
Absorbing media
Anti-reflective coatings
Cameras
Caustic surface visualization
Corrections for strongly absorbing media
Dielectric films
Diffraction gratings
Interferometers
Intensity computation
ELECTR ICA L
Lambertian and specular reflection
Lasers
Lens systems
Monochromators
Mueller matrices
Optical path length calculation
Polarizers and wave retarders
Polychromatic light
Ray tracing in graded media
Self-consistent modeling of ray heating
Solar energy harvesting
Spot diagrams
Stokes parameters
Thermal lensing
Unpolarized and partially polarized radiation
THERMALLY INDUCED FOCAL SHIFT
Model of a high-power industrial fiber laser system. The
user can analyze the heat generated in the lens, which can APPLICATION EXAMPLES
alter ray trajectories by inducing thermal deformation and
changing the refractive index of the material.
Distributed Bragg recflector filter
33
Plasma Module
Low-temperature plasmas represent the amalgamation of fluid
mechanics, reaction engineering, physical kinetics, heat transfer, mass
transfer, and electromagnetics. The Plasma Module is a specialized
tool for modeling equilibrium and nonequilibrium discharges that
occur in a wide range of engineering disciplines. There are specialized
modeling interfaces for the most common types of plasma reactors
including inductively coupled plasmas (ICP), DC discharges, wave-heated
discharges (microwave plasmas), and capacitively coupled plasmas (CCP).
34
HIGHLIGHTS
ELECTR ICA L
Ion sources
Materials processing
Microwave plasmas**
Ozone generation
Plasma chemistry
Plasma display panels
Plasma sources
Power systems
Semiconductor processing
Thrusters
* Together with the AC/DC Module
** Together with the RF Module
APPLICATION EXAMPLES
36
HIGHLIGHTS
Bipolar transistors
Bulk lasers
EEPROM
LEDs
Metal-oxide-semiconductor field-effect
transistors (MOSFETs)
Metal semiconductor field-effect
transistors (MESFETs)
Photodiodes
P-N junctions
ELECTR ICA L
Schottky diodes
Solar cells
Surface and bulk traps
Thyristors
APPLICATION EXAMPLES
38
PIEZOELECTRIC RESONATOR HIGHLIGHTS
Eigenmodes of a piezoelectrically actuated
single-crystal silicon plate resonator.
Accelerometers
Actuators
Anchor damping
Bulk Acoustic Wave (BAW) devices
Cantilever beams
Fluid-structure interaction (FSI)
Loss factors
MEMS capacitors, gyroscopes,
resonators, and thermal devices
ELECTR ICA L
Piezoelectric devices
Piezoresistive devices
RF MEMS devices
Sensors
Structural contact and friction
Surface Acoustic Wave (SAW) devices
Thermoelastic damping
Thin-film gas damping
User-defined material models
APPLICATION EXAMPLES
Four add-on modules are available for the Structural Mechanics Module:
the Nonlinear Structural Materials Module, Geomechanics Module, Fatigue
Module, and Multibody Dynamics Module. The Structural Mechanics
Module also works in tandem with COMSOL Multiphysics and the
other discipline-specific modules to couple structural analysis with any CV JOINT
multiphysics phenomenon. Von Mises stresses and deformation in the ball bearings, cage,
and rubber seal of a continuous velocity (CV) joint.
Model courtesy of Fabio Gatelli, Metelli S.p.A., Cologne, Italy.
40
HIGHLIGHTS
Bolt pretension
Buckling and postbuckling
Built-in connections between solids,
shells, and beams
Centrifugal, Coriolis, and Euler forces
Contact and friction
Dynamic analysis of prestressed structures
Elastic waves
Euler and Timoshenko beams
APPLICATION EXAMPLES
41
Nonlinear Structural Materials Module
The Nonlinear Structural Materials Module augments the mechanical
capabilities of the Structural Mechanics Module and MEMS Module
by adding nonlinear material models. When the mechanical stress
in a structure becomes large, certain nonlinearities in the material
properties force the user to abandon linear material models. This
situation also occurs in some operating conditions, such as high
temperature.
42
PUMPING
HIGHLIGHTS
This model of a peristaltic pump accounts for the fluid-structure
interaction caused by the roller squeezing the tubings wall and the Anand viscoplasticity
pressure resulting from the fluid flow within the tubing. The model
considers large deformations, contact, and the hyperelastic behavior
Biomechanics
of the tubing material, modeled using the Arruda-Boyce material Creep material models
model. Shown are the von Mises stresses, fluid pressure, and
- Coble
velocity direction and magnitude at three different time intervals.
- Deviatoric
- Garofalo
- Nabarro-Herring
- Norton
- Norton-Bailey
44
HIGHLIGHTS
The fatigue load cycle can be simulated for solid bodies, plates, shells, multibody
dynamics models, applications involving thermal stress and deformation,
and even for piezoelectric devices. A fatigue evaluation can be performed on
HIGH-CYCLE FATIGUE ANALYSIS OF A CAR WHEEL
domains, boundaries, lines, and points in order to improve computational
High-cycle stress-based fatigue analysis of a ten-spoke car wheel.
efficiency when evaluating subsurface or surface-initiated fatigue. The highest stresses occur in the fillet, where the spoke connects
to the hub. Results show the von Mises stress distribution for the
whole wheel (above on the right) and the fatigue usage factor
according to the Findley criterion for the fillet (above).
46
HIGHLIGHTS
APPLICATION EXAMPLES
47
Multibody Dynamics Module
The Multibody Dynamics Module is an add-on to the
Structural Mechanics Module that provides an advanced set of tools to
design and optimize multibody systems using finite element analysis. The
module enables simulation of a mixed system of flexible and rigid bodies, HELICOPTER SWASHPLATE MECHANISM
each of which may be subjected to large rotational and translational Transient simulation with both rigid and flexible blade designs
provides insight into useful performance metrics such as blade
displacements. The relative motion of the bodies can be restricted by
deformation and lift force.
specifying rotational and translational constraints on joints.
DIFFERENTIAL GEAR
Simulation of the mechanism of a
differential gear used in cars and
other wheeled vehicles. The model is
built using the available functionality
for simulating gears and racks,
including spur gears, helical gears,
bevel gears, worm gears, spur racks,
and helical racks. Different types of
gears and racks can be connected.
A gear mechanism can be built with
gear parts imported from the Parts
48 Library.
HIGHLIGHTS
Applications
- Automotive and aerospace
- Biomechanics
- Biomedical instruments
- Machinery and robotics
- Vehicle and engine dynamics
Joints
- Ball
- Cylindrical
CAPABILITIES
49
Rotordynamics Module
The study of vibrations is very important in the design of rotating machinery
employed in a wide array of industries, such as the automotive, aerospace,
power plant, electrical machinery, and household appliance. The
Rotordynamics Module, available as an add-on product to the Structural
Mechanics Module, provides dedicated tools to predict and analyze
vibrations in rotating components using finite element analysis (FEA). Using
this module, you can take into account the effects of several stationary and ROTORDYNAMICS ANALYSIS
moving rotor components, including disks, bearings, and foundations. Eccentricity of the crankpin and the balance masses induce the self
excited vibrations in the reciprocating engine crankshaft. A transient
rotordynamics simulation of a three cylinder reciprocating engine
You can also easily postprocess your results, presenting them as Campbell crankshaft is performed by coupling its dynamics with the pressure
diagrams, orbits, waterfall plots, and whirl plots. A specific physics interface distribution in the bearing. Journal orbits (above) and pressure
distribution in the fluid film and the stress distribution in the
for hydrodynamic bearings allows you to simulate the pressure profile in crankshaft (above right) are shown.
the lubricant film for a range of standard bearing profiles such as plain,
elliptic, multilobe, and tilted pad. You can also model the interaction
between the journal motion and the pressure distribution in the lubricant
film simultaneously for accurate simulation of the rotor vibration.
50
HIGHLIGHTS
51
B&K 4134 CONDENSER MICROPHONE
52
HIGHLIGHTS
APPLICATION EXAMPLES
54
HIGHLIGHTS
F LU I D & H EAT
Heat exchangers and cooling flanges
High Mach number flow
Lubrication and elastohydrodynamics
Medical/biophysical applications
Mixers and stirred vessels
Nonisothermal flow
Non-Newtonian flow
Polymer flow and viscoelastic flow
Porous media flow
Reacting flow**
Sedimentation, emulsions, and suspensions
Turbulent flow
* Together with the Structural Mechanics Module or MEMS Module
** Together with the Chemical Reaction Engineering Module
APPLICATION EXAMPLES
HVAC
Flow past a propeller in a duct. The streamlines show the
direction of the flow and its magnitude, while the color Inkjet
plot shows the pressure on the propeller vanes. NACA airfoil optimization
Water treatment basin
WATER TREATMENT
BASIN METAL FORMING
This application can be used Fluid-structure
for modeling turbulent flow interaction (FSI) in
and chemical reactions in the cast and mold
a water treatment process. of an aluminum
LUBRICATING OIL FILM
The user may change inputs extrusion process.
Tilted pad thrust bearings are used in rotating
for the desired operating The isosurfaces show
machines with high thrust loading. The picture
conditions and the geometry the dynamic viscosity
shows pressure distribution contours for the
of the basin in order to test in the non-Newtonian
lubricating engine oil together with elastic
different designs. aluminum flow.
deformation (exaggerated) and effective stress.
55
Mixer Module
An add-on to the CFD Module, the Mixer Module allows you to
analyze fluid mixers and stirred reactors. The Mixer Module includes
a series of physics interfaces that are based on the conservation laws
for momentum, mass, and energy, in addition to species material
balances in fluids. They are applicable to laminar and turbulent flow,
incompressible and weakly compressible flow, and non-Newtonian
flow. Various physics interfaces are available for describing the effects
of temperature, reacting species, and free surface deformation in
rotating and stationary domains.
The Mixer Module also supplies a Frozen Rotor study type for
simulating rotating flow. This study type significantly reduces the
computational resources required to simulate pseudosteady-state MIXER
The analysis of mixers equipped with axial or radial impellers is
conditions. The frozen rotor approximation is appropriate for mixers performed with this custom application. For a given geometry, the
without baffles, pipes, or other geometric entities for which the app computes the efficiency of the mixing process. The vessels, which
topology relative to the rotating part does not change or when the are available in three different shapes, can also be equipped with
baffles and any of eleven different types of impellers.
entire system rotates, such as in centrifugal separation.
56
HIGHLIGHTS
F LU I D & H EAT
compressible flow
Mixing of concentrated species
Nonisothermal flow
Non-Newtonian flow
Optimization of vessel, baffle, and impeller
designs
Predefined libraries of surface tension coefficients
Reacting flow
Rotating machinery-based mixers
Sliding mesh technology for a
full rotation description
Turbulent flow simulations with the algebraic
yPlus model, LVEL model, k-epsilon model,
NONISOTHERMAL MIXER k-omega model, SST model, low Reynolds
Simulation of a batch reactor equipped with a helical ribbon impeller, number k-epsilon model, and Spalart-Allmaras
where temperature-dependent fluid properties and heat transfer in solids model
are included. The temperature distribution in the mixer is shown here in a
slice plot in addition to velocity streamlines and arrows.
APPLICATION EXAMPLES
Mixer
57
NUCLEAR WASTE DISPOSAL
Nuclear waste repositories are now being built to store
spent fuel rods for the next one hundred thousand
years or so, and modeling has been used extensively
58
The model has been produced by Veli-Matti Pulkkanen, VTT HIGHLIGHTS
Technical Research Centre of Finland. The accompanying pictures
are Copyright SKB. Illustrator: Jan M Rojmar - Grafiska Estuary and riparian analysesflow, advection,
Illustrationer. Photographer: Bengt O Nordin. and diffusion
Gas storage, remediation, and sequestration
Groundwater and geothermal
system modeling
Heat transfer in fluids, solids, and
porous media
Import of the digital elevation model (DEM) file
format
Mechanical and gravity dewatering of porous
F LU I D & H EAT
and fibrous materials
Petroleum extraction analysis
Pollutant plume analyses in subsurface, surface,
and atmospheric flows
Poroelastic compaction and subsidence
Poroelastic stress and failure analysis
Radionuclide transport through bedrock
Saturated and unsaturated
porous media flow
Shallow water flows and
sediment transport
Single-phase and two-phase flow through
porous media
Water table analyses and saline intrusion into
groundwater
Well head analyses
APPLICATION EXAMPLES
Perforated well
Two-phase flow column
59
Pipe Flow Module
The Pipe Flow Module is used for simulations of fluid flow, heat and
mass transfer, hydraulic transients, and acoustics in pipe and channel
networks. Pipe flow simulations yield the velocity, pressure variation,
concentrations, chemical reactions, and temperature along pipes and
channels. The module is suitable for pipes and channels that have lengths
large enough that the flow can be considered to be fully developed and
represented by a 1D approximation. Automatic tools are available to
connect pipe flow sections to 3D flow domains.
60
HIGHLIGHTS
Cooling systems
Geothermal systems
Heat exchangers and cooling flanges
Heat transfer to and from pipes
Hydraulics and water hammer
Lubrication
Mass transfer and chemical reactions in
pipes
Nonisothermal pipe flow
F LU I D & H EAT
Oil refinery pipe systems
Pressure drop calculation in piping and
channels
Radiant floor heating
Ventilation and air conditioning systems
APPLICATION EXAMPLES
INJECTION MOLDING
Cooling of a steering wheel injection mold, including
pipe flow and heat transfer in cooling channels.
The 1D cooling channels are fully coupled to the
heat transfer simulation of the 3D mold and the
polyurethane part on an imported CAD geometry.
61
Microfluidics Module
The Microfluidics Module provides easy-to-use tools for the study of
microfluidic devices. Important applications include simulations of
lab-on-chip devices, micro total analysis systems, digital microfluidics,
electrokinetic and magnetokinetic devices, and inkjets.
62
HIGHLIGHTS
Capillary forces
Chemical and biochemical sensors
Dielectrophoresis (DEP)
DNA chips and lab-on-chips
Electrocoalescence
Electrokinetic flow
Electroosmosis
Electrophoresis
Electrowetting
F LU I D & H EAT
Fluid-structure interaction (FSI)*
Inkjets
Magnetophoresis
Marangoni effects
Micro total analysis systems (micro TAS)
Microreactors, micropumps, and micromixers
Porous media flow
Slip flow
Static mixers
Surface tension effects
Two- and three-phase flow
INKJET PRINTER
This example demonstrates how to model the fluid flow
* Together with the Structural Mechanics Module or MEMS Module
from an inkjet printer. An ink droplet is ejected through a
nozzle and travels through air until it hits the target. The
level set method is used to track the interface between air APPLICATION EXAMPLES
and ink, where the velocity magnitude in the air is shown
as the color plot surrounding the droplet. The model can
be used to understand the effect of the ink properties and Inkjet
the pressure profile at the nozzle on the drop velocity, Red blood cell separation
drop volume, and the presence of satellite drops.
63
FLOW TYPE KNUDSEN NUMBER
Gas cells
Highly rarefied flows
Mass spectrometers
Materials processing equipment
Nanopore flow
Particle accelerators
Semiconductor processing equipment
Vacuum systems
F LU I D & H EAT
APPLICATION EXAMPLES
FILM DEPOSITION
Thermally evaporated gold film thickness on both a
sample and the interior surfaces of the evaporator
chamber is shown. The thickness is computed as a
function of time with a transient simulation.
65
Heat Transfer Module
Almost every manufacturing process and product design must consider
thermal effects. The Heat Transfer Module provides a combination of
capabilities to model heat transfer via conduction, convection, and
radiation, as well as the ability to couple these to other physics.
The Heat Transfer Module has physics interfaces that are specifically
written for the user interested in free and forced convection, thermal
conduction, porous media, phase change modeling, radiative heat
transfer through both transparent and semitransparent participating
media, as well as couplings between all of these effects. With dedicated
features for describing convective and radiative effects, contact
resistance, and heat transfer in thin structures (shells, films, fractures,
and rods), you can simulate anything from a simple back of the
envelope model to a full model with all effects explicitly described.
Specialized formulations are also included for users who are interested
in the heating of living tissue.
66
HIGHLIGHTS
F LU I D & H EAT
Top: X-ray imaging of the device. Heat exchangers and cooling flanges
Right: Photograph and model plot
of the temperature distribution in Heat transfer in porous media
a temperature sensor and on the Laser and friction stir welding
sensing element inside the cap.
Material heat treatment
Power electronics and electronic cooling
Radiative heat transfer
Resistive, induction, and laser heating
Thermal contact and friction
Thermal performance of constructions
Thermoelectric effect (Seebeck, Peltier, Thomson)
APPLICATION EXAMPLES
Concentric tube heat exchanger
Equivalent properties of periodic microstructures
Finned pipe
Flash method
Forced air cooling with heat sink
Model courtesy of Martin Ss, Continental Corporation, Frenstat, Czech Republic. Inline induction heater
Parasol and solar irradiation
Thermoelectric cooler
BIOSENSOR
This application allows the user to change parameters such as grid
spacing, inlet velocity, and pillar diameter in a biosensor in order to
investigate how different designs affect the detection results.
CHEMKIN is a registered trademark of Reaction Design Corp. In the United States and other countries.
68
HIGHLIGHTS
C H EM I C A L
Laminar and turbulent flow patterns
Microfluidics and lab-on-chip devices
Multicomponent and membrane transport
Pharmaceutical synthesis
Plastics and polymer manufacturing
Preburners and internal combustion engines
Packed bed reactors
Reaction kinetics modeling
Reactor sizing and optimization
Semiconductor processing and CVD
Surface kinetics
Species transfer through diffusion, convection,
and ionic migration
70
HIGHLIGHTS
Fuel Cells
- Alkaline
- Direct methanol
- Molten carbonate
- Proton exchange membrane
- Solid oxide
Batteries
- Lead-acid
- Lithium-air
C H EM I C A L
- Lithium-ion
- Nickel-hydride
- Solid-state lithium
Flow Batteries
- Soluble lead
- Vanadium
CAPABILITIES
72
INDUSTRIAL ELECTROPLATING
HIGHLIGHTS
Model of a gold electroplated contact for the automotive industry,
which would sit on the tape moving through the electroplating unit. The
3D figure shows the extent of gold deposition on the contact, which is a Anodizing
maximum at the top of the contact, and a minimum where the contact
Chrome plating
is bent. Zooming in on the region of the bend, the 2D figure indicates
flow recirculation where deposition is least, an area where secondary Chroming
reactions can take place. The graph shows a different application: the Electrochemical machining
distribution of tin thickness across a copper strip when the process uses
screens (red line) and when it does not (blue line). Electrocoating
Model and picture courtesy of Philippe Gendre, PEM, Siaugues, France. Electrocoloring
Electrodeposition for mining applications
Electrodeposition for PCB manufacturing
Electroforming
C H EM I C A L
Electroplating
Functional electroplating
Wear resistance coatings
APPLICATION EXAMPLES
Cyclic voltammetry
Electrochemical impedance spectroscopy
DECORATIVE ELECTROPLATING
In this example, the anode is planar
and dissolves, while the cathode is a
furniture fitting that is to be decorated
by the dissolved metal. The model
assumes secondary current distribution
with full Butler-Volmer kinetics for both
INDUCTOR COIL CAR DOOR the anode and the cathode.
Simulation of the electrodeposition of an Simulation of deposited
inductor coil using a thin photoresist mask. paint thickness on an
electrocoated car door.
73
Corrosion Module
The Corrosion Module empowers engineers to simulate the
electrochemistry of corrosion and corrosion protection of metal
structures with finite element or boundary element as a method of
choice. Models in 1D, 2D, and 3D are set up to include the relevant
corrosion and other reactions within the electrolyte and at the metal
surface interface using a series of predefined physics interfaces. These
models are solved while considering the transport of ions and neutral
species in the solution, the current conduction in the metal structure,
and other phenomena such as fluid flow and heat transfer.
74
HIGHLIGHTS
Anodic protection
Atmospheric corrosion
Butler-Volmer equation
Cathodic protection
Corrosion
Corrosion protection
Crevice corrosion
Galvanic corrosion
Impressed Current Cathodic Protection (ICCP)
C H EM I C A L
Nernst-Planck equation
Passivation
Pitting corrosion
Primary current distribution
Secondary current distribution
Tafel equation
Tertiary current distribution
CAPABILITIES
CORROSION PROTECTION
An oil rig structure immersed in Boundary Element Method (BEM)
seawater is protected by 40 sacrificial
aluminum anodes. Before deploying Finite Element Method (FEM)
the anodes, simulations are used to
optimize their positions for the best
possible corrosion protection. The
APPLICATION EXAMPLES
visualization shows the electrolyte
potential on the surface of the Cyclic voltammetry
structure.
Electrochemical impedance spectroscopy
Ship hull ICCP
GALVANIC CORROSION
CREVICE The corrosion of a magnesium
CORROSION alloy (AE44) connected to mild
Concentration steel in a saltwater solution.
distribution in the The electrode material
crevice for iron in an removal is also modeled, as it
acetic acid/sodium is an important variable to be
acetate solution at considered when performing
0.844 V(SHE). such simulations.
t=0 hours t = 28 hours t = 72 hours
75
Electrochemistry Module
The Electrochemistry Module expands the possibilities in designing,
understanding, and optimizing electrochemical systems through
accurate simulation. This module offers significant benefits to
researchers in the lab and industrial chemical engineers. Capabilities
such as modeling current density distributions, electrochemical
reactions, and mass transport enable efficient simulation for applications
including electrolysis, electrochemical sensors, electrodialysis,
electroanalysis, and electrobiochemistry.
76
HIGHLIGHTS
Bioelectrochemistry
Chlor-alkali electrolysis
Control of electrochemical reactions in
biomedical implants
Desalination of seawater
Electroanalysis
Electrochemical sensors
Electrodialysis
Electrolysis
C H EM I C A L
Electrolyte waste treatment
Gas sensors
Glucose sensors
Hydrogen and oxygen production
pH control of liquid foods
Ultra-pure water production
APPLICATION EXAMPLES
Cyclic voltammetry
Electrochemical impedance spectroscopy
CYCLIC VOLTAMMETRY
This application simulates the cyclic voltammetry technique
used to determine information about chemical processes.
77
Optimization Module
No matter the engineering discipline, once you have a model of a
product or process, you want to improve upon it. The
Optimization Module can be used throughout the
COMSOL Multiphysics product family; it is a general interface for
computing optimal solutions to engineering problems. Any model input,
be it geometric dimensions, part shapes, material properties, or material
distribution, can be treated as a design variable, and any model output
can be an objective function.
The Optimization Module can be used to solve shape, size, and topology
optimization problems; inverse problems such as parameter estimation; HEAT SINK OPTIMIZER
and time-dependent and stationary optimization problems. With a very The channel structure in a planar heat sink, equipped with a centrally
positioned inlet pipe for coolant, is optimized with this specialized
general interface, the capabilities of the Optimization Module can be application. The channel topology is optimized for a given pressure drop
used in conjunction with any combination of other COMSOL products. and the maximum allowed temperature for the device being cooled.
78
CRANE ARM OPTIMIZATION
Model of a truck crane used for
handling large loads. The simulation
analyzes rigid body movement and
predicts forces on the cranes axles
and hydraulic cylinders. Results are
used to optimize the position of link
mechanisms in the base.
M U LTIP U R P OS E
SHAPE OPTIMIZATION OF A HORN REACTOR OPTIMIZATION
A horn has the initial shape of an In this model, the reaction
axisymmetric cone with a straight rate for a given total pressure
boundary. This design is optimized with difference across the bed
respect to the far-field sound pressure is maximized by finding an
level. Shown is the new shape of the optimal catalyst distribution.
internal boundary and the optimized far-
field sound pressure level in comparison
to the initial reference design.
79
Material Library
COMSOL Multiphysics gives you complete control over definitions
and use of your material properties through the Model Builder and
Material Browser. The Material Browser allows you to manage all of
your models materials in one place and can be complemented by the
Material Library.
The Material Library contains data for more than 2700 materials,
including the elements, minerals, metal alloys, thermal insulators,
semiconductors, and piezoelectric materials. Each material is
represented by referenced property functions for as many as 31 key
properties, dependent on some variable, typically temperature. You
can plot and inspect these function definitions, as well as change and
add to them. They can then be used in any coupling to other physics
simulations that also depend on the property function variable in your
multiphysics modeling.
SOLDER JOINTS
This example studies viscoplastic creep in solder joints under thermal
loading used to mount two chips to a cellular phone circuit board.
The circuit board consists of two layers: a thin layer of copper and a
thicker layer of FR4 material, while the chips are made of silicon. The
Material Library is utilized to provide temperature-dependent material
properties for the model. The plot shows that plastic flow clearly
appears after about 40 seconds of loading. The model results show a
close-up of the temperature distribution in the circuit board and the
plastic strain in the solder joints.
80
AVAILABLE MATERIALS
M U LTIP U R P OS E
Resistance and magnetic alloys
Salts, fuel cells, batteries, and electro-
ceramics
Semiconductors, optical, and related
materials
Silicides and borides
Solders, dental, and Co alloys
81
CVD CHAMBER
The Particle Tracing Module offers many ways to specify the initial position
and velocity of particles. They can be released from selected domains,
surfaces, or edges, and their distribution can be based on a user-defined
expression or on the underlying finite element mesh. Particles can be
released at specific locations by selecting points in the geometry, entering
a list of coordinates, or importing initial positions from a file. The particle
velocity can be initialized with a user-defined expression, by sampling from
a Maxwellian distribution, or by releasing particles uniformly in a sphere,
hemisphere, or cone. In this example, sprays of particles entering a CVD
chamber are modeled by releasing the particles in cones from a set of points.
The color of the particle trajectory represents the particle velocity. While the
particles initially move in nearly linear trajectories according to their initial
82
HIGHLIGHTS
Acoustophoresis
Aerosol dynamics
Beam physics
Brownian motion
Classical mechanics
Dielectrophoresis and magnetophoresis
Electric propulsion
Erosion
Etching
Fluid flow visualization
Fluid-particle interactions
Geometrical optics in continuous media
Ion energy distribution function visualization
Ion mobility spectrometry
Ion optics
Mass spectrometry
Mixers
Multipaction
Particle accelerators
Rarefied gas dynamics
M U LTIP U R P OS E
Secondary emission
Sprays
Separation and filtration
APPLICATION EXAMPLES
83
CAD Import Module
Collaboration within design teams is made easy with the CAD SUPPORTED CAD FILE FORMATS
interoperability tools for COMSOL. The CAD Import Module allows for all ACIS (.sat, .sab, .asat, .asab)
major CAD file formats to be brought directly into the COMSOL Desktop, AutoCAD (.dwg, .dxf)
where you can simulate your design accurately using real-world multiphysics CATIA V5 (.CATPart, .CATProduct) *
simulations. By including the Parasolid software geometry engine, the IGES (.iges, .igs)
CAD Import Module allows more advanced geometry operations to be Inventor (.ipt, .iam)
performed on complex CAD models within the COMSOL Desktop. NX (.prt)
The interactive repair feature assures that imported geometries are Parasolid (.x_t, .xmt_txt, .x_b, .xmt_bin)
mathematically correct for simulation and includes defeaturing tools that
PTC Creo Parametric (.prt, .asm)
remove fillets, small faces, sliver faces, as well as spikes and short edges.
PTC Creo Elements/Pro (.prt, .asm)
PTC Pro/ENGINEER (.prt, .asm)
84
DEFEATURING
Zooming in on the area around the spoke reveals a
sliver face. Such a geometric entity can be defeatured
by collapsing it into an edge. Defeatured geometry is
shown to the right.
IN TER FA C ING
85
Design Module
The preparation of geometry for simulation is made easy by the SUPPORTED CAD FILE FORMATS
Design Module, which provides tools for creating geometry and See CAD Import Module
importing a variety of CAD file formats. You can create lofted objects
SUPPORTED OPERATIONS
based on cross-sectional profiles and use operations such as fillet,
chamfer, midsurface, and thicken. For example, by using the loft tool, it Repair and defeaturing 3D chamfer
is possible to create geometries from slices or contours, such as from an Cap faces Thicken
MRI scan. Loft Midsurface
3D fillet
The Design Module is built on the proven parametric framework for
generating geometries in COMSOL Multiphysics and on the industry
standard Parasolid software geometric kernel. Thereby, the module enables
modifying or constructing designs from the ground up and sharing them with
other tools.
All of the capabilities of the CAD Import Module are also available with the
Design Module.
IMPELLER
The loft capabilities in the Design Module allow the
creation of blades like the ones in this model of an impeller.
Parasolid is a trademark or registered trademark of Siemens Product Lifecycle Management
Software Inc. or its subsidiaries in the United States and in other countries.
86
LiveLink
for SOLIDWORKS
HIGH-VOLTAGE GENERATOR
Simulation of the electromagnetic field in a high-voltage
generator in an X-ray device. The design is created in the
SOLIDWORKS software CAD system and brought into
COMSOL Multiphysics using the LiveLink interface. From
here, you can select different parts, define physical properties,
and solve the model.
IN TER FA C ING
Model courtesy of Comet AG, Flamatt, Switzerland.
87
LiveLink
for Inventor
ACOUSTICS ANALYSIS
Simulation results show the isosurfaces of the acoustic pressure
in a car interior. The geometry is created in the Autodesk
Inventor software CAD system, while the simulation is set up
and performed using COMSOL Multiphysics.
Authorized Developer
Autodesk and Inventor are registered trademarks or trademarks of Autodesk, Inc., and/or its
subsidiaries and/or affiliates in the USA and/or other countries.
88
LiveLink FOIL WIRE CONDUCTOR
for AutoCAD Electric current simulation of a
foil wire from a solar collector
based on a surface geometry in
the Autodesk AutoCAD software
system. An Electric Currents,
Shell physics interface from the
AC/DC Module is applied to the
synchronized geometry.
IN TER FA C ING
Authorized Developer
Autodesk and AutoCAD are registered trademarks or trademarks of Autodesk, Inc., and/or its
subsidiaries and/or affiliates in the USA and/or other countries.
89
LiveLink
for Revit
Authorized Developer
Autodesk and Revit are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries
and/or affiliates in the USA and/or other countries.
90
LiveLink
for PTC Creo Parametric
IN TER FA C ING
PTC and Creo are trademarks or registered trademarks of PTC Inc. or its subsidiaries in the U.S. and in other countries.
91
LiveLink
for PTC Pro/ENGINEER
CORROSION MITIGATION
Using the LiveLink interface for the
PTC Pro/ENGINEER software CAD
system, engineers are able to include
geometries, such as the one shown here,
in the COMSOL Multiphysics workspace.
From here, meshing and solving a model of
impressed current cathodic protection on
a ship hull is straightforward. Results show
electrolyte potential for a coated propeller.
PTC and Pro/ENGINEER are trademarks or registered trademarks of PTC Inc. or its
subsidiaries in the USA and in other countries.
92
LiveLink
for Solid Edge
CORROSION PROTECTION
A corrosion simulation of an oil rig
structure immersed in seawater is used to
optimize the positions of the 40 sacrificial
aluminum anodes for the best possible
corrosion protection. The LiveLink
interface for the Solid Edge software
CAD system is used to position the anodes
by providing control over dimensional
parameters in the CAD design.
IN TER FA C ING
Solid Edge is a trademark or registered trademark of Siemens Product Lifecycle Management Software Inc. or its subsidiaries
in the USA and in other countries. Siemens and the Siemens Logo are registered trademarks of Siemens AG.
93
ECAD Import Module
Using the ECAD Import Module, you can bring your ECAD files SUPPORTED ECAD FILE FORMATS
into COMSOL Multiphysics, where the 2D layouts are automatically DXF (.dxf)*
converted to 3D CAD models. This opens up the world of modeling for GDSII (.gds)
simulating, among other applications, the components in integrated ODB++ (.zip, .tar, .tgz, .tar.gz)
circuits, systems of connected MEMS devices, and electronics cooling. ODB++(X) (.xml)
NETEX-G (.asc)
The ECAD Import Module supports the popular GDSII, ODB++,
ODB++(X), and NETEX-G file formats. As part of the import process, *Included in COMSOL Multiphysics; extended functionality is
you can select which subset of cells, nets, and layers to import. You can available with the CAD Import Module
also edit layer thicknesses, control the geometric representation of bond
wires, and include selected dielectric regions prior to or after importing.
POWER ELECTRONICS
The simulation results show the electric potential on the
surface of a planar transformer. The layout is imported from
an ODB++(X) file and converted to a 3D geometry model.
Support for implementation of the ODB++ Format was provided by Mentor Graphics Corporation pursuant
to the ODB++ Solutions Development Partnership General Terms and Conditions (www.odb-sa.com).
94
LiveLink
for MATLAB
LiveLink for MATLAB allows the user to control a model from
MATLAB software code to streamline workflow. You can use
MATLAB software as a scripting language for making changes
to parameters and other model settings, solve the model, and
extract graphical or numerical results from the model.
IN TER FA C ING
read and write data in external sources such as the web, files, over time, the finite element mesh, and the sparsity pattern of the stiffness
and databases matrix.
95
LiveLink
for Excel
Extend your modeling capacity by running COMSOL Multiphysics
simulations from a spreadsheet with LiveLink for Excel.
96
User Support
Software Subscription Video Tutorials and Webinars
With your purchase of a perpetual COMSOL software license, you will The COMSOL Video Gallery provides a convenient way of learning from
automatically receive access to software updates and technical support for worked models, where how-to videos will guide you step-by-step through
12 months. Product updates ensure that your software stays current with the modeling process. Webinars offer live online demonstrations on how
new functionality and operating systems. Additionally, the subscription to apply COMSOL software to specific physics or applications. Videos and
program provides license administration services to install COMSOL archived webinars are available at comsol.com/videos.
software on a new computer, change named users, and more.
Online Community and COMSOL Blog
Rapid Response Technical Support The online COMSOL Community lets you network and share modeling
COMSOL technical support is available directly from our highly skilled tips and tricks with thousands of users across all scientific and engineering
support engineers. We are easy to reach by telephone or email. Plus, disciplines via the Discussion Forum (comsol.com/community/forums).
our highly respected online Knowledge Base provides a comprehensive Check out the COMSOL Blog (comsol.com/blogs) for posts on
database of answers to just about any multiphysics modeling question simulation topics including the electrical, mechanical, fluid, and chemical
you may have, 24/7. disciplines.
97
License Options - COMSOL Multiphysics
Named Single User License (NSL): One physical person designated to
COMSOL by name can run the software. Not for use over a network. Usage NSL CPU FNL
CPU-Locked Single User License (CPU): You can install the software on
one computer and different users can take turns using COMSOL on that Multiple Computers
computer, one person at a time. Not for use over a network.
Multiple Platforms
Floating Network License (FNL): Licensed per concurrent user, you can
install the software on as many machines on your network as you want. Multiple Users
COMSOL can run on local computers with the network being used only
for license authentication. Alternatively, you can run COMSOL on a remote Client/Server
computer over your network.
Clusters
Class Kit License (CKL): As many as 30 students can simultaneously use
the software for a class over a network. Teachers can also use it to prepare class Cloud Computing
materials.
SUPPORTED PLATFORMS: Windows, Linux, OS X.
High-Performance Computing (HPC) support is included for all license options with no limit on the number of cores.
98
License Options - COMSOL Server
COMSOL Server License (CSL): Licensed on a concurrent user basis. Each concurrent
user may run up to four simultaneous applications. The CSL version of the software Usage CSL
enables you to run apps built with COMSOL Multiphysics. The CSL allows you to locally
host and run apps within your organization and also to those outside your organization
Multiple Computers
who time-share your concurrent user slots, worldwide.
Multiple Platforms
Academic Server License (ASL): Licensed on a 300-concurrent-user basis. Each
concurrent user may run up to four simultaneous applications. The ASL version of the Multiple Users
software enables you to run apps built with COMSOL Multiphysics. The ASL allows you to
locally host and run apps for students, faculty, and staff of your academic institution or of Client/Server
any other academic institution, worldwide.
Clusters
Applications can be accessed through a major web browser on a variety of operating
systems or a COMSOL Client for the Windows operating system. Cloud Computing
For detailed license conditions and more information, please refer to the COMSOL Software License Agreement.
99
www.comsol.com