Commit 2f74d353 authored by Georgios Dagkakis's avatar Georgios Dagkakis Committed by Jérome Perrin

topologies 31,32,33 are equivalent to 1,17,12 respectively. It is just that...

topologies 31,32,33 are equivalent to 1,17,12 respectively. It is just that Machines are replaced with  OperatedMachines. Results coincide showing that if there is no need for operator the OperatedMachine works like standard Machine. First step in merging the 2objects
parent e288d638
{"_class": "Dream.Simulation",
"edges": {
"0": [
"S1",
"DummyQ",
{}
],
"1": [
"M1",
"Q1",
{}
],
"2": [
"M2",
"E1",
{}
],
"3": [
"DummyQ",
"M1",
{}
],
"4": [
"Q1",
"M2",
{}
]
},
"general": {
"_class": "Dream.Configuration",
"numberOfReplications": "1",
"maxSimTime": "1440",
"trace": "Yes",
"confidenceLevel": "0.95"
},
"nodes": {
"S1": {"_class": "Dream.Source",
"id": "S1",
"name": "Raw Material",
"interarrivalTime":
{
"distributionType": "Fixed",
"mean": "0.5"
},
"entity": "Part"
},
"M1": {"_class": "Dream.OperatedMachine",
"id": "M1",
"name": "Machine1",
"processingTime": {
"distributionType": "Fixed",
"mean": "0.25"
},
"failures":{
"failureDistribution": "Fixed",
"MTTF": "60",
"MTTR": "5"
}
},
"M2": {"_class": "Dream.OperatedMachine",
"id": "M2",
"name": "Machine2",
"processingTime": {
"distributionType": "Fixed",
"mean": "1.5"
},
"failures":{
"failureDistribution": "Fixed",
"MTTF": "40",
"MTTR": "10"
}
},
"DummyQ": {"_class": "Dream.Queue",
"id": "DummyQ",
"name": "DummyQ",
"isDummy": "1",
"capacity": "1"
},
"Q1": {"_class": "Dream.Queue",
"id": "Q1",
"name": "Q1",
"isDummy": "0",
"capacity": "1"
},
"E1": {"_class": "Dream.Exit",
"id": "E1",
"name": "Stock"
}
}
}
{
"_class": "Dream.Simulation",
"edges": {
"0": [
"W1",
"M1",
{}
],
"1": [
"W1",
"M2",
{}
],
"2": [
"S1",
"DummyQ",
{}
],
"3": [
"M1",
"Q1",
{}
],
"4": [
"M2",
"E1",
{}
],
"5": [
"DummyQ",
"M1",
{}
],
"6": [
"Q1",
"M2",
{}
]
},
"general": {
"_class": "Dream.Configuration",
"confidenceLevel": "0.95",
"maxSimTime": "1440",
"numberOfReplications": "1",
"trace": "No"
},
"nodes": {
"DummyQ": {
"_class": "Dream.Queue",
"capacity": "1",
"isDummy": "1",
"left": 0.6968085106382979,
"name": "DummyQ",
"top": 0.7727272727272727
},
"E1": {
"_class": "Dream.Exit",
"left": 0.2978723404255319,
"name": "Stock",
"top": 0.045454545454545414
},
"M1": {
"_class": "Dream.OperatedMachine",
"failures": {
"MTTF": "60",
"MTTR": "5",
"failureDistribution": "Fixed"
},
"left": 0.4414893617021277,
"name": "Machine1",
"processingTime": {
"distributionType": "Fixed",
"mean": "0.25"
},
"top": 0.5909090909090908
},
"M2": {
"_class": "Dream.OperatedMachine",
"failures": {
"MTTF": "40",
"MTTR": "10",
"failureDistribution": "Fixed"
},
"left": 0.2978723404255319,
"name": "Machine2",
"processingTime": {
"distributionType": "Fixed",
"mean": "1.5"
},
"top": 0.2272727272727273
},
"Q1": {
"_class": "Dream.Queue",
"capacity": "1",
"isDummy": "0",
"left": 0.4414893617021277,
"name": "Q1",
"predecessorList": [
"M1"
],
"top": 0.40909090909090906
},
"S1": {
"_class": "Dream.Source",
"entity": "Part",
"interarrivalTime": {
"distributionType": "Fixed",
"mean": "0.5"
},
"left": 0.6968085106382979,
"name": "Raw Material",
"top": 0.9545454545454546
},
"W1": {
"_class": "Dream.Repairman",
"capacity": "1",
"left": 0.14893617021276595,
"name": "W1",
"top": 0.7727272727272727
}
}
}
{
"_class": "Dream.Simulation",
"edges": {
"0": [
"W1",
"M1",
{}
],
"1": [
"W1",
"M2",
{}
],
"10": [
"Q1",
"M1",
{}
],
"11": [
"Q1",
"M2",
{}
],
"2": [
"S1",
"DummyQ",
{}
],
"3": [
"M1",
"M3",
{}
],
"4": [
"M1",
"M4",
{}
],
"5": [
"M2",
"M3",
{}
],
"6": [
"M2",
"M4",
{}
],
"7": [
"M3",
"E1",
{}
],
"8": [
"M4",
"E1",
{}
],
"9": [
"DummyQ",
"Q1",
{}
]
},
"general": {
"_class": "Dream.Configuration",
"confidenceLevel": "0.95",
"maxSimTime": "1440",
"numberOfReplications": "1",
"trace": "Yes"
},
"nodes": {
"DummyQ": {
"_class": "Dream.Queue",
"capacity": "1",
"isDummy": "1",
"left": 0.639751552795031,
"name": "DummyQ",
"top": 0.7720588235294118
},
"E1": {
"_class": "Dream.Exit",
"left": 0.40993788819875776,
"name": "Stock",
"top": 0.04656862745098034
},
"M1": {
"_class": "Dream.OperatedMachine",
"failures": {
"MTTF": "60",
"MTTR": "5",
"failureDistribution": "No"
},
"left": 0.6335403726708074,
"name": "Machine1",
"processingTime": {
"distributionType": "Fixed",
"mean": "1.5"
},
"top": 0.40931372549019607
},
"M2": {
"_class": "Dream.OperatedMachine",
"failures": {
"MTTF": "40",
"MTTR": "10",
"failureDistribution": "No"
},
"left": 0.1863354037267081,
"name": "Machine2",
"processingTime": {
"distributionType": "Fixed",
"mean": "1.5"
},
"top": 0.40931372549019607
},
"M3": {
"_class": "Dream.OperatedMachine",
"failures": {
"failureDistribution": "No"
},
"left": 0.1863354037267081,
"name": "Machine3",
"processingTime": {
"distributionType": "Fixed",
"mean": "2"
},
"top": 0.2279411764705882
},
"M4": {
"_class": "Dream.OperatedMachine",
"failures": {
"failureDistribution": "No"
},
"left": 0.6335403726708074,
"name": "Machine4",
"processingTime": {
"distributionType": "Fixed",
"mean": "2"
},
"top": 0.2279411764705882
},
"Q1": {
"_class": "Dream.Queue",
"capacity": "1",
"isDummy": "0",
"left": 0.639751552795031,
"name": "Q1",
"top": 0.5906862745098039
},
"S1": {
"_class": "Dream.Source",
"entity": "Part",
"interarrivalTime": {
"distributionType": "Fixed",
"mean": "0.5"
},
"left": 0.639751552795031,
"name": "Raw Material",
"top": 0.9534313725490196
},
"W1": {
"_class": "Dream.Repairman",
"capacity": "1",
"left": 0.18012422360248448,
"name": "W1",
"top": 0.5906862745098039
}
}
}
{
"elementList": [
{
"_class": "Dream.Exit",
"id": "E1",
"results": {
"throughput": 742,
"takt_time": 1.9393530997304582,
"lifespan": 7.5488544474393535
}
},
{
"_class": "Dream.Machine",
"id": "M1",
"results": {
"working_ratio": 12.934027777777779,
"blockage_ratio": 85.29513888888889,
"failure_ratio": 7.638888888888889,
"waiting_ratio": -5.868055555555555
}
},
{
"_class": "Dream.Machine",
"id": "M2",
"results": {
"working_ratio": 77.36111111111111,
"blockage_ratio": 0.0,
"failure_ratio": 19.444444444444443,
"waiting_ratio": 3.1944444444444446
}
}
],
"_class": "Dream.Simulation",
"general": {
"_class": "Dream.Configuration"
}
}
\ No newline at end of file
{
"elementList": [
{
"_class": "Dream.Exit",
"id": "E1",
"results": {
"throughput": 732,
"takt_time": 1.965846994535519,
"lifespan": 7.646516393442623
}
},
{
"_class": "Dream.Machine",
"id": "M1",
"results": {
"working_ratio": 12.760416666666666,
"blockage_ratio": 86.51041666666667,
"failure_ratio": 9.027777777777779,
"waiting_ratio": -8.29861111111111
}
},
{
"_class": "Dream.Machine",
"id": "M2",
"results": {
"working_ratio": 76.31944444444444,
"blockage_ratio": 0.0,
"failure_ratio": 19.791666666666668,
"waiting_ratio": 3.888888888888889
}
},
{
"_class": "Dream.Repairman",
"id": "W1",
"results": {
"working_ratio": 26.73611111111111,
"waiting_ratio": 73.26388888888889
}
}
],
"_class": "Dream.Simulation",
"general": {
"_class": "Dream.Configuration"
}
}
\ No newline at end of file
{
"elementList": [
{
"_class": "Dream.Exit",
"id": "E1",
"results": {
"throughput": 1438,
"takt_time": 1.0013908205841446,
"lifespan": 5.993741307371349
}
},
{
"_class": "Dream.Machine",
"id": "M1",
"results": {
"working_ratio": 75.0,
"blockage_ratio": 24.96527777777778,
"failure_ratio": 0.0,
"waiting_ratio": 0.034722222222222224
}
},
{
"_class": "Dream.Machine",
"id": "M2",
"results": {
"working_ratio": 75.03472222222223,
"blockage_ratio": 24.96527777777778,
"failure_ratio": 0.0,
"waiting_ratio": 0.0
}
},
{
"_class": "Dream.Machine",
"id": "M3",
"results": {
"working_ratio": 99.89583333333333,
"blockage_ratio": 0.0,
"failure_ratio": 0.0,
"waiting_ratio": 0.10416666666666667
}
},
{
"_class": "Dream.Machine",
"id": "M4",
"results": {
"working_ratio": 99.86111111111111,
"blockage_ratio": 0.0,
"failure_ratio": 0.0,
"waiting_ratio": 0.1388888888888889
}
},
{
"_class": "Dream.Repairman",
"id": "W1",
"results": {
"working_ratio": 0.0,
"waiting_ratio": 100.0
}
}
],
"_class": "Dream.Simulation",
"general": {
"_class": "Dream.Configuration"
}
}
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment