All posts by Walter Frei
Thermal Modeling of Phase-Change Materials with Hysteresis
In today’s blog post, we will introduce a procedure for thermally modeling a material with hysteresis, which means that the melting temperature is different from the solidification temperature. Such behavior can be modeled by introducing a temperature-dependent specific heat function that is different if the material has been heated or cooled past a certain point. We can implement this behavior in COMSOL Multiphysics via the Previous Solution operator and a little bit of equation-based modeling. Let’s find out how…
How to Choose Between Boundary Conditions for Coil Modeling
Whenever you are modeling coils with the AC/DC Module in COMSOL Multiphysics, you need to consider what type of boundary conditions to use to truncate your modeling domain. In this blog post, we will introduce the different boundary conditions that you can use and how to choose between them.
Modeling the Thermal Curing Process
Thermal curing is the process of temperature-induced chemical change in a material, such as the polymerization of a thermoset resin. This process is relevant, for example, when a precursor resin is heated and hardens during the manufacturing of composites. You can often assume that the material does not flow during curing, which simplifies the analysis. Thermal curing is very easy to model within the core functionality of COMSOL Multiphysics, as we will show in this blog post.
Using Radial Basis Functions for Surface Interpolation
Have you ever had a set of nonuniformly distributed points in a Cartesian plane that sample a surface height, such as points on the contours of a map or data points representing some material property data? If so, you probably also wanted to reconstruct, or interpolate, a continuous and smooth surface between these points. You can construct such a surface using the core capabilities of COMSOL Multiphysics by using Radial Basis Functions. Let’s find out how…
Modeling Coils in the AC/DC Module
One of the most common uses of the AC/DC Module is for modeling electromagnetic coils and the interactions with their surroundings. Today, we will look into one of the key concepts to keep in mind when modeling coils: closing the current loop. If your work involves modeling coils, you will need a complete understanding of this topic.
Automate Model Preprocessing with the Application Builder
Have you ever wanted to rapidly set up a COMSOL Multiphysics model with hundreds of different parts? If so, you might not want to use a graphical user interface where you manually enter dimensions and properties for each part. Generating a text file that contains all of this information offers a much faster route. Today, we will look at how you can use the Application Builder to quickly convert a text input file into a COMSOL model.
Control Current and Voltage Sources with the AC/DC Module
If you’ve ever worked with the Terminal boundary condition in COMSOL Multiphysics, you know that this electrical boundary condition can apply a current or voltage, among other options. But did you know that you can also dynamically switch between excitation types during a transient simulation? This is useful if you are trying to model a current- or voltage-limited power supply, for example. Today, we will look at how to implement such a switching behavior.
Keeping Track of Element Order in Multiphysics Models
Whenever you are building a finite element model in COMSOL Multiphysics, you should be aware of the element order that is being used. This is particularly important for multiphysics models as there are some distinct benefits to using different element orders for different physics. Today, we will review the key concepts behind element order and discuss how it applies to some common multiphysics models.
- COMSOL Now
- Today in Science