Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - About

Change #2446

Changed by chenjing
Changed at Thu 06 Nov 2025 16:27:25
Repository http://192.168.123.218:8888/svn/BH5000/DAQ/trunk
Project DAQ
Revision 16838

Comments

[CHG] BH9000 过线检测逻辑变更

1. 数据更新
2. 若数据超过报警线(upper/lower) 
	2.1 触发快变
	2.2 如果 data > upper, 则 upper = lower + (data-lower) * 1.15
	2.3 如果 data < lower, 则 lower = upper - (upper-data) * 1.15
	2.3 设置上一次报警时间为当前时间
3. 若数据未超过报警线
	3.1 检查上一次报警事件是否超过一小时,若超过,将 upper/lower 设置为初始值
	
1.15 和 一小时 为默认值,可通过 kddaq.json 进行修改。修改方式如下,不存在对应项时需手动添加
```
"01BH9000EventDetector" : {
   "ThresholdExpansionFactor" : 1.15,
   "ThresholdResetTimeoutMinutes" : 60
},
```

Changed files