Model Gallery

The Model Gallery features COMSOL Multiphysics model files from a wide variety of application areas including the electrical, mechanical, fluid, and chemical disciplines. You can download ready-to-use models and step-by-step instructions for building the model, and use these as a starting point for your own modeling work. Use the Quick Search to find models relevant to your area of expertise, and login or create a COMSOL Access account that is associated with a valid COMSOL license to download the model files.

Optimal Cooling of a Tubular Reactor

Maximizing product yield is a main task in chemical reaction engineering. This can be especially challenging if the desired product, once formed, can be consumed by further reactions. This example investigates such a series reaction as it occurs in a tubular reactor. You will start by setting up the tightly coupled mass and energy balance equations describing the reactor using predefined ...

Electrophoresis, Transport in a Capillary Column

The electrophoresis of a mixture containing benzoic acid and chlorobenzoic acid, with sodium acetate as background electrolyte, is studied in a model that includes the transport of the involved species through diffusion and migration. The transport equations are combined with the material balances and the electroneutrality condition. The neutralization reaction for all the involved acid-base ...

Determining Arrhenius Parameters using Parameter Estimation

This model shows how to use the Parameter Estimation feature in the Reaction Engineering interface to find the Arrhenius parameters of a first order reaction where Benzene diazonium chloride decomposes to benzene chloride and nitrogen.

Optimization of a Catalytic Microreactor

In this model, a solution is pumped through a catalytic bed where a solute species reacts as it gets in contact with the catalyst. The purpose of the model is to maximize the total reaction rate for a given total pressure difference across the bed by finding an optimal catalyst distribution. The distribution of the porous catalyst determines the total reaction rate in the bed. A large amount of ...

Determining the Reaction Order from Pressure-Time Data

This model shows how to use the Parameter Estimation feature in the Reaction Engineering interface to find the rate constant and reaction order for the gas phase decomposition of di-tert-butyl-peroxide.

Estimating Thermal Dispersion in a Packed Bed

Thermal dispersion in a porous medium results from the combined effects of heat conduction in the fluid and solid phases, and from convective transport in the fluid. In chemical process engineering, the modeling of thermal dispersion is of central importance as the temperature distribution in a catalyst bed controls not only chemical conversion but also the catalyst life-time. In this model ...

Isoelectric Separation

This modeling example applies the Transport of Diluted Species interface to model a separation process. A stream containing six different ionic species is divided into pure component streams by means of migrative transport in an electric field. Free flow electrophoresis can be used to separate macromolecules such as proteins, based on their mobility perpendicular to the flow of the carrier fluid. ...

Hydrocarbon Dehalogenation in a Tortuous Microreactor

Removing halogen groups from hydrocarbons is an important reaction step in several chemical processes. One application is water purification. Other examples involve organic synthesis, where the removal of halogen groups serves as a starting point for carbon-carbon coupling reactions. Typically, the carbon-halogen bond scission is activated by precious metal catalysts based on platinum 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 in order to keep the concentration at the outlet of the last reactor close to a set level.

Polymerization in a Semibatch Reactor

As reactant monomer converts into polymer chains, the density of the reacting mixture often changes notably. In this example you will look at how this effect impacts the total production of polymer in a process. The liquid phase polymerization takes place in a semibatch reactor, where two operating conditions are compared. In the first scenario, the feed of monomer to the reactor is turned off ...

Quick Search