jieunbyun / BNS-JT

Reference: Byun, J.-E. and Song, J. (2021). A general framework of Bayesian network for system reliability analysis using junction tree. Reliability Engineering & System Safety, 216, 107952.
MIT License
5 stars 4 forks source link

CPM for the RBD #24

Closed dynaryu closed 1 year ago

dynaryu commented 1 year ago

It is the CPM for the RBD in the 2019 paper (https://doi.org/10.1016/j.ress.2019.01.007); this representation can be found in Eq. (8) of the 2019 paper (the paper is Open Access). With our current states notation, the states 0, 1 and -1 in the C matrix should be changed to 1 (failure), 0 (survival) and 2 (either), respectively.

Can you check test_branch_and_bound_using_rbd in ./BNS_JT/tests/test_branch.py? You will get output C_rds.txt after running pytest, which has way more rows than one in presented in the paper. There is model_rbd.json in the same directory.

I'm currently working on dask implementation for parallel processing.

jieunbyun commented 1 year ago

Different C_mats are as expected for the 2019 paper considered connectivity and this one travel time. This certainly raises the need for modulising different system analysis functions, and I will think about this.