Note: This discussion is about an older version of the COMSOL Multiphysics® software. The information provided may be out of date.

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.

Using stationary computational results as the initial condition for time-dependant solution

Please login with a confirmed email address before reporting spam

Hi, I'm kind of new to transient analysis in COMSOL and I have a few questions.

Is it possible to use the reults of a stationary study as the initial conditions for transient analysis?

For example, in my current model(using the joule heating and optimization module), I have system heating up to a steady state temperature through a defined current density and boundary heat source. I want to know how long it will take for all parts of the system to cool down to room temperature if the heater and current are turned off.

So far, I've tried introduce a stationary solver as step one, and then a time-dependant solver as step two. However, this just gives me a time dependant solution of the system heating up (not cooling down). I have also tried to use the "Store Solution 2" option in the solver configurations by
- right clicking on the "Store Solution" option and selecting "compute to selected"
- manually changing the heat source and current density to 0
- deleting the optimization solver
- selecting "use store solution 2" under solver configurations--> dependant variables 2 --> Initial values of variables solved for
- and finally right clicking on the "Store Solution" option and selecting "compute from selected"

But, this method just gave me a solution of everything at room temperature.

Can you please help me with this problem?

5 Replies Last Post Jun 20, 2016, 5:57 p.m. EDT

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago Feb 23, 2012, 9:02 p.m. EST
I have a similar issue trying to use a stationary electrostatic solution as the starting state for a transient electromagnetic model. If anyone has some insight on how to properly configure something like this it would be appreciated.
I have a similar issue trying to use a stationary electrostatic solution as the starting state for a transient electromagnetic model. If anyone has some insight on how to properly configure something like this it would be appreciated.

Ivar KJELBERG COMSOL Multiphysics(r) fan, retired, former "Senior Expert" at CSEM SA (CH)

Please login with a confirmed email address before reporting spam

Posted: 1 decade ago Feb 24, 2012, 1:45 a.m. EST
Hi

this does work, so you must have missed a link somewhere. In 4.2a (and normally it worked also well before) if you add two solvers stationara + time series, and in thet order, when you define your physics, COMSOL will automatically link the two ,y saving the results of the stationary into a stored solution, and in the dependent variables node of the time series, it will link to the stored solution for the initial parameters.

remains what to do with variables not defined in the stationary case (if exist) ther too there are different options, to use "0" or the intial values or results from elsewhere. Now I'm not sure exactly how it will be for your case.

The best is to study the examples in the model library, I agree, not trivial to find a model with two steps easily in the large number of model therein, but try a search

--
Good luck
Ivar
Hi this does work, so you must have missed a link somewhere. In 4.2a (and normally it worked also well before) if you add two solvers stationara + time series, and in thet order, when you define your physics, COMSOL will automatically link the two ,y saving the results of the stationary into a stored solution, and in the dependent variables node of the time series, it will link to the stored solution for the initial parameters. remains what to do with variables not defined in the stationary case (if exist) ther too there are different options, to use "0" or the intial values or results from elsewhere. Now I'm not sure exactly how it will be for your case. The best is to study the examples in the model library, I agree, not trivial to find a model with two steps easily in the large number of model therein, but try a search -- Good luck Ivar

Please login with a confirmed email address before reporting spam

Posted: 8 years ago Jun 17, 2016, 1:35 p.m. EDT
Hi Ivar
Is the stationary means the steady state condition? If the answer is yes, why COMSOL asks for initial condition?
Hi Ivar Is the stationary means the steady state condition? If the answer is yes, why COMSOL asks for initial condition?

Jeff Hiller COMSOL Employee

Please login with a confirmed email address before reporting spam

Posted: 8 years ago Jun 20, 2016, 5:39 p.m. EDT
See COMSOL Multiphysics version 5.2a,, page 167: "An Initial Values node is added by default to each physics interface.
In some types of analyses initial values must be provided:
• As the initial condition for a time-dependent analysis.
• As an initial guess for the nonlinear stationary solver.
• As a linearization (equilibrium) point when solving a linearized stationary model or when performing an
eigenvalue study."
Best,
Jeff
See COMSOL Multiphysics version 5.2a,, page 167: "An Initial Values node is added by default to each physics interface. In some types of analyses initial values must be provided: • As the initial condition for a time-dependent analysis. • As an initial guess for the nonlinear stationary solver. • As a linearization (equilibrium) point when solving a linearized stationary model or when performing an eigenvalue study." Best, Jeff

Please login with a confirmed email address before reporting spam

Posted: 8 years ago Jun 20, 2016, 5:57 p.m. EDT
Thanks. It makes sense
Thanks. It makes sense

Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.