Hi GoldSim Forum,
I am modelling a system composed of 8 identical equipment units which operate continuously and independently of one another, and of which each can fail. All of the units fail based on the same probability, just independently of one another. When one fails, the others continue operating normally. I would like to model the unit failures using a reliability element.
Here's my roadblock: the model is set up using vectors, where the operating status of each of the 8 units is represented by an entry in the vector. This is done so that it's easy to test the model using more or fewer units within the system (by simply editing the array label without needing to copy/paste or delete entire elements). However, I don't want to create 8 copies of the same reliability element to model the failure of the units, and then have to add/delete these elements to test different numbers of units. Ideally, I'd like to find a way to create a vector of reliability elements where each entry in the vector has identical parameters but can operate independently of one another.
I'm guessing this is not possible to execute in GoldSim...however, I'd still like to know if there's a reasonable workaround for this that will allow me to accomplish the same task. That is to say, at each hour, a vector of 'signals' is generated indicating whether each unit is failed or not, and where failures for each unit result in downtime for a specified period of time, after which the failed unit is 'reset' and the failure rate for that unit is resampled again.
Appreciate everyone's thoughts and suggestions!
Comments
3 comments