【待评审】针对PID目标调速新增私有属性PIDControlMode等

背景:

当前PID目标调速存在过温类问题,过冲类问题,噪声震荡类问题以及温度不稳定在目标温度类问题,在新增解决方法的同时,不影响原有策略,主要进行以下修改:

1. 对PID目标调速代码进行优化整改,使PID针对目标调速整体策略由慢升快降变为快升慢降,用于应对温控系统的迟滞性、模型时变等特性,解决温度过冲或者减速太快导致温度反弹震荡问题;即新增目标控制场景属性;

2. 针对当前PID目标调速优化,针对不同温度点,设计满足不同场景(慢升快降,快升慢降等)的PID系数,进一步保证散热可靠性;即新增PID参数控制策略属性;

决策点:

1. CoolingConfig对象下新增PIDControlMode控制模式

2.CoolingRequirement对象下新增PIDPStrategy(比例策略),PIDIAdjustTime(积分调整时间)

以上属性均为私有属性

详细描述:

属性名称 签名 只读 变化通知 属性描述 访问权限 属性来源 持久化类型 易变属性
PIDControlMode y True False 表示目标调速控制场景,取值范围包括:1-慢升快降,2-快升慢降,3-慢升慢降,4-快升快降,默认值为1 Read: ReadOnly CSR 不持久化
PIDPStrategy s True False 表示PID参数控制中的P值调整策略,取值范围包括:Fast, Medium, Slow,默认值为快 Read: ReadOnly CSR 不持久化
PIDIAdjustTime y True False 表示PID参数控制中的I值调整时间,默认值为1 Read: ReadOnly CSR 不持久化

评审结论:

  1. 同意在CoolingConfig对象下新增PIDControlMode控制模式
  2. 同意在CoolingRequirement对象下新增PIDPStrategy(比例策略),PIDIAdjustTime(积分调整时间)