Optquest to maximize throughput in Flexsim Healthcare

Optquest to maximize throughput in Flexsim Healthcare

akanksha_r2
Not applicable
61 Views
3 Replies
Message 1 of 4

Optquest to maximize throughput in Flexsim Healthcare

akanksha_r2
Not applicable

[ FlexSim HC 5.3.10 ]

Final - Copy - Copy.fsm

I want to maximize the throughput in my model by keeping some upper and lower bound on the number of objects and resources (already fed in my model) across different scenarios. But I am not able to comprehend as to how to do it and how to interpret the results from the Optquest results.

Please help me in how can I do this, I am working on a project and need to know this in order to move forward.

0 Likes
Accepted solutions (1)
62 Views
3 Replies
Replies (3)
Message 2 of 4

Jeanette_Fullmer
Community Manager
Community Manager
0 Likes
Message 3 of 4

JordanLJohnson
Autodesk
Autodesk
Accepted solution

Here's some ideas that may help you get started. I haven't looked at your model, because I'm having trouble installing HC 5.3 on my computer, but maybe one of these will be helpful:

Setting Up the Optimizer

To set up the Optimizer, you first set up the Experimenter. The Optimizer and Experimenter share the list of variables. In addition, the Optimizer requires Performance Measures. Each Performance Measure is a function that runs at the end of a replication. It sounds like you'd need a Performance Measure that returns the throughput of your model. You might also need one to measure the cost of your staff (maybe $3000 for nurses and $7000 for doctors or something, just to make it so that some staff are more expensive than others).

Next, the Optimizer adds additional data to the variables, such as variable type, bounds, etc. The final required step is to specify an Objective for the optimization. Objectives are expressions based on the Performance Measures, and sometimes the variables. In your case, it sounds like you have two objectives. You want to maximize throughput, and minimize the cost of staff you are using. So be sure to add both objectives, and to select the "Pattern" option, which means to do a multi-objective search.

Interpreting the Results

The optimizer chart shows a point for each scenario it tried, on a x/y scatter plot. The default is to show the iteration number on the x axis, and the first objective's value on the y axis. But you can choose what to show on either axis. This lets you explore the results.

Hopefully that makes sense.

.


Jordan Johnson
Principal Software Engineer
>

0 Likes
Message 4 of 4

connor_a
Not applicable

Hi @Akanksha R2, was Jordan Johnson's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always unaccept and comment back to reopen your question.

0 Likes