Difference between revisions of "Steady State Examples"

From BioUML platform
Jump to: navigation, search
Line 1: Line 1:
 
Steady state analysis of the mathematical model comprising system of ordinary differential equations <br>
 
Steady state analysis of the mathematical model comprising system of ordinary differential equations <br>
 
<center>dY/dt = f(X, t), Y(0) = Y0 </center>
 
<center>dY/dt = f(X, t), Y(0) = Y0 </center>
<br>implies finding X_SS and t such that f(X_SS, t) = 0, t > t_SS.<br>
+
<br>implies finding X_SS and t_SS such that f(X_SS, t) = 0, t > t_SS.<br>
  
 
In BioUML we have two analyses in that regard.
 
In BioUML we have two analyses in that regard.

Revision as of 18:06, 19 August 2021

Steady state analysis of the mathematical model comprising system of ordinary differential equations

dY/dt = f(X, t), Y(0) = Y0


implies finding X_SS and t_SS such that f(X_SS, t) = 0, t > t_SS.

In BioUML we have two analyses in that regard.


1. Algebraic steady state.

We transform the model to algebraic form
F(X, t)=0
and solve this algebraic system. Available solvers:

  • Levenberg Marquard algorithm
  • Newton method
  • Conjugate gradient
  • KinSolver

Of course this algebaric system may have no solution or more than one solution - in the latter case BioUML will find only one of them.

In order to run Algebraic steady state analysis go to Analysis tab in the repository tree, select Methods then Differential algebraic equations
The very first analysis in the list would be Algebraic steady state analysis
. User should set diagram for which steady state should be found and form of the result (table with parameter values or Simulation result).
Example of analysis with parameters set is presented on the Fig. 1.

Fig.1 Example of Algebraic Steady State Analysis

2. Steady state. In this case we simply simulate the model from given initial values Y0 until Y stops changing in time.

In order to run Steady state analysis go to Analysis tab in the repository tree, select Methods then Differential algebraic equations
And find in the list Steady State user should set diagram for which steady state should be found, form of the result (Diagram in steady state, Simulation result or Table with parameter values). Additionally user may set which subset of Y variables will be used to check if steady state was found. Example of analysis with parameters set is presented on fig. 2.

Fig.2 Example of Steady State Analysis
Personal tools
Namespaces

Variants
Actions
BioUML platform
Community
Modelling
Analysis & Workflows
Collaborative research
Development
Virtual biology
Wiki
Toolbox