env_config.yaml 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139
  1. UFState:
  2. # ===== 膜动态运行参数 =====
  3. q_UF: 150.0
  4. TMP: 0.02
  5. temp: 20.0
  6. R: 200.0
  7. # ===== 膜阻力模型参数 =====
  8. nuK: 170.0
  9. slope: 2.0
  10. power: 1.1
  11. ceb_removal: 200.0
  12. UFPhysicsParams:
  13. # ===== TMP 全局约束 =====
  14. global_TMP_hard_limit: 0.08 # 跨膜压差硬上限
  15. global_TMP_soft_limit: 0.06 # 跨膜压差软上限
  16. # ===== 物理反洗参数 =====
  17. tau_bw_s: 20.0
  18. gamma_t: 1.0
  19. q_bw_m3ph: 1000.0
  20. # ===== CEB 化学反洗参数 =====
  21. T_ceb_interval_h: 48.0
  22. v_ceb_m3: 20.0
  23. t_ceb_s: 2400.0 # 40 * 60
  24. # ===== 膜组件参数 =====
  25. A: 5120.0 # 128 * 40
  26. # ===== 吨水电耗查找表 =====
  27. energy_lookup:
  28. 2700: 0.1088
  29. 2760: 0.1083
  30. 2820: 0.1078
  31. 2880: 0.1074
  32. 2940: 0.1070
  33. 3000: 0.1066
  34. 3060: 0.1062
  35. 3120: 0.1059
  36. 3180: 0.1055
  37. 3240: 0.1052
  38. 3300: 0.1049
  39. 3360: 0.1045
  40. 3420: 0.1042
  41. 3480: 0.1039
  42. 3540: 0.1036
  43. 3600: 0.1034
  44. 3660: 0.1031
  45. 3720: 0.1029
  46. 3780: 0.1026
  47. 3840: 0.1023
  48. 3900: 0.1021
  49. 3960: 0.1019
  50. 4020: 0.1017
  51. 4080: 0.1015
  52. 4140: 0.1012
  53. 4200: 0.1011
  54. 4260: 0.1008
  55. 4320: 0.1007
  56. 4380: 0.1005
  57. 4440: 0.1003
  58. 4500: 0.1001
  59. 4560: 0.0999
  60. 4620: 0.0998
  61. 4680: 0.0996
  62. 4740: 0.0995
  63. 4800: 0.0993
  64. UFActionSpec:
  65. # ===== 动作空间范围 =====
  66. L_min_s: 3000.0
  67. L_max_s: 3800.0
  68. t_bw_min_s: 50.0
  69. t_bw_max_s: 70.0
  70. # ===== 动作离散化步长 =====
  71. L_step_s: 60.0
  72. t_bw_step_s: 5.0
  73. UFRewardParams:
  74. # ===== TMP 安全与惩罚 =====
  75. global_TMP_hard_limit: 0.08
  76. global_TMP_soft_limit: 0.06
  77. w_tmp_hard: 5.0
  78. w_tmp: 1.5
  79. p: 3.0
  80. w_trend: 1.0
  81. # ===== 回收率 =====
  82. k_rec: 5.0
  83. rec_low: 0.85
  84. rec_high: 0.95
  85. w_rec: 2.0
  86. # ===== 残余污染 =====
  87. k_res: 10.0
  88. residual_ref_ratio: null
  89. w_res: 2.0
  90. # ===== 吨水电耗 =====
  91. k_energy: 5.0
  92. energy_low: 0.1023
  93. energy_high: 0.1066
  94. energy_ref: 0.1044
  95. w_energy: 1.0
  96. UFStateBounds:
  97. # ===== 流量初始化约束 =====
  98. q_UF_min: 130.0
  99. q_UF_max: 170.0
  100. # ===== 温度初始化约束 =====
  101. temp_min: 14.0
  102. temp_max: 32.0
  103. # ===== TMP 初始化约束 =====
  104. TMP0_min: 0.01
  105. TMP0_max: 0.04
  106. global_TMP_hard_limit: 0.08
  107. # ===== 短期污染参数 =====
  108. nuK_min: 100.0
  109. nuK_max: 250.0
  110. # ===== 长期污染参数 =====
  111. slope_min: 1.28
  112. slope_max: 150
  113. power_min: 0.25
  114. power_max: 2.5
  115. # ===== CEB 去除能力 =====
  116. ceb_removal_min: 150.0
  117. ceb_removal_max: 300.0