score_config.json 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. {
  2. "液压故障": {"weight": 0.7},
  3. "左液压子系统": {
  4. "weight": 0.35,
  5. "faults": ["左系统低压"],
  6. "subsystems": {
  7. "左液压测力子系统": {
  8. "faults": ["左系统压力传感器故障", "左系统压力突变故障"],
  9. "weights": [0.15, 0.15],
  10. "max_weight": true
  11. },
  12. "液压泵子系统": {
  13. "faults": ["左液压泵超压", "液压泵1低压", "液压泵1传感器故障", "液压泵3低压", "液压泵3传感器故障"],
  14. "weights": [0.2, 0.1, 0.1, 0.1, 0.1],
  15. "max_weight": false,
  16. "special_rules": [
  17. {"condition": ["左液压泵超压"], "weight": 0.2},
  18. {"condition": ["液压泵1低压", "液压泵1传感器故障"], "weight": 0.1},
  19. {"condition": ["液压泵3低压", "液压泵3传感器故障"], "weight": 0.1}
  20. ]
  21. }
  22. }
  23. },
  24. "右液压子系统": {
  25. "weight": 0.35,
  26. "faults": ["右系统低压"],
  27. "subsystems": {
  28. "右液压测力子系统": {
  29. "faults": ["右系统压力传感器故障"],
  30. "weights": [0.15],
  31. "max_weight": true
  32. },
  33. "液压泵子系统": {
  34. "faults": ["右液压泵超压", "液压泵2低压", "液压泵2传感器故障", "液压泵4低压", "液压泵4传感器故障"],
  35. "weights": [0.2, 0.1, 0.1, 0.1, 0.1],
  36. "max_weight": false,
  37. "special_rules": [
  38. {"condition": ["右液压泵超压"], "weight": 0.2},
  39. {"condition": ["液压泵2低压", "液压泵2传感器故障"], "weight": 0.1},
  40. {"condition": ["液压泵4低压", "液压泵4传感器故障"], "weight": 0.1}
  41. ]
  42. }
  43. }
  44. }
  45. }