Running optimisation tool with Vector data

Answered

Comments

7 comments

  • Official comment
    Avatar
    Rick Kossik

    Simply add each item of the vector as a scalar.

    Comment actions Permalink
  • Avatar
    chad s

    hi Rick, thanks for the quick response.

    I guess, we are trying to avoid setting them up as scalar as we have 100's of species, and it would take ages to set them up individually as scalar.

    0
    Comment actions Permalink
  • Avatar
    Rick Kossik

    I don't understand. You want to set up an optimization with 100 optimization variables? This means you are trying to find an optimum in a 100 dimensional space.  Not realistically possible.  There will be no global optimum for such a problem that could easily be found. There will be an infinite number of similar optima.  And even if one did exist (unlikely), it would require tens or thousands of runs to find it. In general, global optimization of a simulation model is really only feasible if you have a small number (e.g., 10 or less) optimization variables.

    2
    Comment actions Permalink
  • Avatar
    chad s

    hey Rick, we have an array of species data (concentrations of different contaminants) that we've set up in a dashboard so that the user can change the value, and then it runs through a treatment process to reach a target value (after treatment).

    We now want to calculate the maximum concentrations that we can accept for each contaminant (within the vector array), ideally using the optimization tool or some other method, to achieve the target discharge values (after treatment).

    1
    Comment actions Permalink
  • Avatar
    Rick Kossik

    That means you are doing a different optimization for each contaminant.  Is the response linear?

    0
    Comment actions Permalink
  • Avatar
    chad s

    Yep, the treatment is linear! 

    0
    Comment actions Permalink
  • Avatar
    chad s

    Ahhh, figured it out. Not through optimisation but through your suggestion as it is a linear relationship. Thank you

    2
    Comment actions Permalink

Please sign in to leave a comment.