Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.
Transient Pseudo 2D (1+1D) Modeling in Comsol
Posted Nov 22, 2016, 11:29 a.m. EST Heat Transfer & Phase Change, Battery Design, Parameters, Variables, & Functions Version 5.2, Version 5.2a 0 Replies
Please login with a confirmed email address before reporting spam
I am interested in transient pseudo 2D (or 1+1D) modeling of a process. In this type of model the only coupling between the two directions comes from the boundary conditions.
As an example, consider heat conduction in a plate that is cooled by air flow on the two sides. Instead of solving the 2D problem, I want to discretize the plate in the y direction. At each discretization point I will solve a 1D heat conduction problem and obtain the amount of heat released to the air flow. Doing this, I will update the air temperature for the next discretization point in the y direction and solve the 1D heat conduction problem using this updated temperature value for the boundary condition. This process is repeated for all discretization points in the y direction.
One possibility is to use MATLAB and at each time step run the model with different boundary conditions. The difficulty that I am facing with that is updating the initial conditions for each time step. I have to fit a function for each distributed variable to define the initial conditions at each time step. This process essentially eliminates the computational benefits of the spatial decoupling and even makes the model slower than a 2D model.
So, I was wondering if there is any way to do this in COMSOL using extrusion operations.
Any help will be appreciated.
Hello Alireza Goshtasbi
Your Discussion has gone 30 days without a reply. If you still need help with COMSOL and have an on-subscription license, please visit our Support Center for help.
If you do not hold an on-subscription license, you may find an answer in another Discussion or in the Knowledge Base.