The Application Gallery features COMSOL Multiphysics tutorial and demo app files pertinent to the electrical, mechanical, fluid, and chemical disciplines. You can download ready-to-use tutorial models and demo apps with step-by-step instructions for how to create them yourself. The examples in the gallery serve as a great starting point for your own simulation work.

Use the Quick Search to find tutorials and apps relevant to your area of expertise. Log in or create a COMSOL Access account that is associated with a valid COMSOL license to download the MPH-files.


A Multiscale 3D Packed Bed Reactor

One of the most common reactors in the chemical industry, for use in heterogeneous catalytic processes, is the packed bed reactor. This type of reactor is used both in synthesis as well as in effluent treatment and catalytic combustion. This model is set up to calculate the concentration distribution in the reactor gas that flows around the pellets, but it also uses an **extra dimension** that ...

Liquid Chromatography

High-performance liquid chromatography (HPLC) is a common method of separating, identifying, and quantifying each chemical compound in a mixture. HPLC is found in the pharmaceutical, biotech, and food industries. The Liquid Chromatography app simulates the separation of two species within a generic liquid chromatography column. Simulations can help pinpoint design elements of chromatography ...

Packed Bed Reactor

One of the most common reactors in the chemical industry, for use in heterogeneous catalytic processes, is the packed bed reactor. This type of reactor is used both in synthesis as well as in effluent treatment and catalytic combustion. The reactor consists in essence of a container filled with catalyst particles. These particles can be contained within a supporting structure, like tubes or ...

Tank Series with Feedback Control

This example illustrates how to set up and solve a tank-in-series model in 0D using the Reaction Engineering interface. The model treats a series of three consecutive tank reactors. A feedback loop continuously adjusts the inlet concentration of the first tank to keep the concentration at the outlet of the last reactor close to a set level.

Multicomponent Tubular Reactor with Isothermal Cooling

This application uses the Chemical Reaction Engineering Module to study an elementary, exothermic, irreversible reaction in a tubular reactor (liquid phase, laminar flow regime). To keep its temperature down, the reactor uses a cooling jacket with a constant coolant temperature. The steady-state behavior of the reactor is investigated. The application visualizes how the Chemistry and Transport ...

Porous Reactor with Injection Needle

This application treats the flow field and species distribution in an experimental reactor for studies of heterogeneous catalysis. The model exemplifies the coupling of free and porous media flow in fixed bed reactors. The reactor consists of a tubular structure with an injection tube that has its main axis perpendicular to the axis of the reactor. The incoming species in the main and injection ...

HI Batch Reactor

This tutorial example illustrates the versatility of the *Reaction Engineering* interface. The hydrogen iodine reaction is modeled in a batch reactor with constant volume. Both isothermal and non-isothermal conditions are modeled.

Isothermal HI Reactor

For a perfectly mixed reactor with a predefined constant temperature, the reacting system’s energy balance is not needed to describe the system behavior. The behavior is defined as the composition and the production or consumption of species over time. Furthermore, because the reactor is perfectly mixed, the Reaction Engineering interface can also set up a model even though it has no information ...

Analysis of NOx Reaction Kinetics

This suite of examples illustrate the modeling of selective NO reduction, that occurs as flue gases pass through the channels of a monolithic reactor in the exhaust system of a motored vehicle. The simulations are aimed at finding the optimal dosing of NH3, the reactant that serves as reducing agent in the process. Three different analyses are performed: Kinetic analysis: The example takes a ...

Ibuprofen Synthesis

Kinetic analysis of catalytic reactions is essential for understanding rate behavior as well as the reaction mechanism. Developing knowledge of intrinsic reaction kinetics and of rate equations is central to reaction engineering studies aimed at improving reactor design. This model illustrates the reaction kinetics of a complex chemistry occurring in a perfectly stirred tank reactor. The ...