The Application Gallery features COMSOL Multiphysics® tutorial and demo app files pertinent to the electrical, structural, acoustics, fluid, heat, and chemical disciplines. You can use these examples as a starting point for your own simulation work by downloading the tutorial model or demo app file and its accompanying instructions.

Search for tutorials and apps relevant to your area of expertise via the Quick Search feature. To download the MPH-files, log in or create a COMSOL Access account that is associated with a valid COMSOL license. Note that many of the examples featured here can also be accessed via the Application Libraries that are built into the COMSOL Multiphysics® software and available from the File menu.


Doppler Shift

We have all noticed the Doppler effect when an ambulance passes by with its sirens blaring. The siren’s pitch suddenly drops the moment the ambulance starts moving away from you. Another effect you can notice is how the siren’s sound is very loud when nearby, but as soon as the ambulance has passed the sound becomes much quieter. This model simulates the acoustic Doppler effect by placing ...

Homopolar Generator 3D

A homopolar generator is composed of an electrically conductive rotating disc placed in a uniform magnetic field that is perpendicular to the plane of rotation. The motion of the conductor through the static magnetic field induces Lorentz currents in the disc. By connecting the outside rim of the disc to the center via a stationary conductor, significant current can be generated. The flow of ...

Electric Shielding

Many applications involve simulating the electromagnetic behavior of relatively thin material in voluminous domains. To save computer memory and processing time, the thin materials can be treated differently by resolving them with 3D meshes. Here, the modeling domain is a box filled with air containing an electrode. The sides of the box are insulated while the top has a potential and the ...

Elastoplastic Low-Cycle Fatigue Analysis of Cylinder with a Hole

A load carrying component of a structure is subjected to multi-axial cyclic loading during which localized yielding of the material occurs. In this model you perform a low cycle fatigue analysis of the part based on the Smith-Watson-Topper (SWT) model. Due to localized yielding, you can use two methods to obtain the stress and strain distributions for the fatigue evaluation. The first method ...

Ion Energy Distribution Function

One of the most useful quantites of interest after solving a self-consistent plasma model is the ion energy distribution function (IEDF). The magnitude and shape of the IEDF depends on many of the discharge parameters; pressure, plasma potential, sheath width etc. At very low pressures the plasma sheath is said to be collisionless, meaning that the ion energy is not retarded by collisions with ...

Contact Impedance Comparison

The contact impedance boundary condition is meant to approximate a thin layer of material that impedes the flow of current normal to the boundary, but does not introduce any additional conduction path tangential to the boundary. This example compares the contact impedance boundary condition to a full-fidelity model and discusses the range of applicability of this boundary condition.

Viscous Catenary

The catenary is the geometrical shape that corresponds to the curve followed by an idealized chain or cable supported at both ends and hanging under its own weight. The viscous catenary problem describes the motion of a cylinder of highly viscous fluid, supported at its ends as it flows under gravity. In the last decade this problem has generated significant theoretical and experimental interest ...

Thermal Bridges in Building Construction - 3D Iron Bar Through Insulation Layer

This model studies the heat conduction in a thermal bridge made up of an iron bar and an insulation layer that separates a hot internal side from a cold external side. The heat flux between internal and external side and the maximum temperature on the external wall are compared them with published values. This example corresponds to the case 4 described in the European standard EN ISO 10211 ...

Contact Analysis of a Snap Hook Using a Penalty Formulation

This example simulates the insertion of a snap hook in its groove. Here, the purpose of the contact modeling is only to transmit correct contact forces in a global sense into the model, which is a situation well suited for using the penalty method. This contact algorithm is based on the penalty factor formulation related to the penetration of the solid parts in contact. In some cases, this ...

Linear Buckling Analysis of a Truss Tower

Trusses are commonly used to create light structures that can support heavy loads. When designing such a structure, it is important to ensure its safety. For a tower made of bars, buckling can cause the structure to collapse. This model shows how to compute the critical buckling load using a linear buckling analysis. The solution is compared with an analytical expression for critical load ...