Jump to content

Marine population dynamics problem: Difference between revisions

From mintOC
No edit summary
 
Line 2: Line 2:
|nz        = <math> n_s </math>
|nz        = <math> n_s </math>
|np        = <math> 2 n_s </math>
|np        = <math> 2 n_s </math>
|nc        = <math> 4 n_s </math>
}}<!-- Do not insert line break here or Dimensions Box moves up in the layout...
}}<!-- Do not insert line break here or Dimensions Box moves up in the layout...



Latest revision as of 08:31, 27 July 2016

Marine population dynamics problem
Algebraic states: ns
Continuous control values: 2ns
Path constraints: 4ns

The Marine population dynamics problem estimates growth and mortality rates of a marine species at each stage (for example ages or development stage) given the population as a function of time.( Problem taken from the COPS library)


Mathematical formulation

The problem is given by

ming,mj=1ns||y(τj;g,m)zj||2s.t.y˙j=gj1yj1(mj+gj)yjj1,...,ns,gj,mj[0,1].

where gj and mj are the growth and mortality rates at stage j respectively and the initial conditions are unknown. The error between computed and observed data is minimized.

Parameters

There are ns stages and nm timepoints at which the error is minimized.


Source Code

Model descriptions are available in