Dear,
Could you help me correct this model?
In the simulation, I'm getting negative values in the "Training" level variable, and I need it to always have values greater than or equal to 0.
I've tried several fixes but haven't been able to balance it.
Thank you very much.
Help me with Staff model
Help me with Staff model
- Attachments
-
- Staff_training_r0.mdl
- (4.56 KiB) Downloaded 22 times
-
- Super Administrator
- Posts: 4605
- Joined: Wed Mar 05, 2003 3:10 am
Re: Help me with Staff model
I'd start by removing "people quitting" and thinking about implementing it in a different way. The equation is too complex for that anyway.
As you are directly delaying "People to train" to calculate "People trained", if you do have people quitting, "Training" will of course go negative.
Maybe a better solution would be to calculate "people finishing course", and of them, some go into "Staff", and some leave?
As you are directly delaying "People to train" to calculate "People trained", if you do have people quitting, "Training" will of course go negative.
Maybe a better solution would be to calculate "people finishing course", and of them, some go into "Staff", and some leave?
Advice to posters seeking help (it really helps us to help you)
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Units are important!
http://www.bbc.co.uk/news/magazine-27509559
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Units are important!
http://www.bbc.co.uk/news/magazine-27509559
Re: Help me with Staff model
Thank you very much, you're right. You've made me reflect.
The effect I'm trying to capture with "people quitting" is that individuals leave the course at any time from the beginning of its delivery (either because they don't like the course or because they found a better opportunity). And that, by freeing up a spot, triggers the search for personnel to fill the vacancy.
Connecting "people quitting" to "people trained" and subtracting its value adjusts the output. Thank you very much again!
The effect I'm trying to capture with "people quitting" is that individuals leave the course at any time from the beginning of its delivery (either because they don't like the course or because they found a better opportunity). And that, by freeing up a spot, triggers the search for personnel to fill the vacancy.
Connecting "people quitting" to "people trained" and subtracting its value adjusts the output. Thank you very much again!
-
- Super Administrator
- Posts: 4605
- Joined: Wed Mar 05, 2003 3:10 am
Re: Help me with Staff model
You could also consider a queue instead as you can remove things from one of those.
Advice to posters seeking help (it really helps us to help you)
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Units are important!
http://www.bbc.co.uk/news/magazine-27509559
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Units are important!
http://www.bbc.co.uk/news/magazine-27509559
Re: Help me with Staff model
Could you please explain to me how I could implement a queue?
-
- Super Administrator
- Posts: 4605
- Joined: Wed Mar 05, 2003 3:10 am
Re: Help me with Staff model
All in the help system including examples.
https://www.vensim.com/documentation/fn ... ml?q=queue
https://www.vensim.com/documentation/fn ... ml?q=queue
Advice to posters seeking help (it really helps us to help you)
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Units are important!
http://www.bbc.co.uk/news/magazine-27509559
http://www.ventanasystems.co.uk/forum/v ... f=2&t=4391
Units are important!
http://www.bbc.co.uk/news/magazine-27509559