feiyu02
2025-06-04 cc2a28ad6b99795d05cd9c923d8f7da27b4509e3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
package com.flightfeather.uav.biz.sourcetrace
 
import com.flightfeather.uav.biz.FactorFilter
import com.flightfeather.uav.biz.dataanalysis.BaseAnalysisConfig
 
/**
 * 实时走航污染溯源计算参数
 * @date 2025/5/13
 * @author feiyu02
 */
@Deprecated("2025.5.29, 逻辑与业务不匹配,后续删除")
class RealTimeAnalysisConfig(
    // 因子筛选
    factorFilter: FactorFilter,
) : BaseAnalysisConfig(factorFilter) {
 
    // 限定距离内(单位:米)
    var distanceLimit = 1000
    // 限定时间内(单位:分钟)
    var timeLimit = 2
 
    // 突变数据个数
    var mutationNum = 3
    // 突变率
    var mutationRate = .2
 
    // 求滑动平均值的数据组个数
    var changeTrendGroup = 12
    // 滑动平均值连续
    var changeTrendInterval = 12
    var changeTrendRate = .2
    // 滑动平均值变化率异常连续次数
    var changeTrendTimes = 3
 
    // 溯源有效最大时间(单位:分钟)
    var sourceTraceTimeLimit = 5
    // 溯源有效最大距离(单位:米)
    var sourceTraceDistanceLimit = 2000
    // 溯源有效最大风速(单位:米/秒),5分钟不超过2公里的风速(暂定)
    var sourceTraceWindSpeedLimit = 6.667
    // 溯源扩散偏移角度(单位:度)
    var sourceTraceDegOffset = 30.0
}