买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】海洋平台通风系统分层优化控制方法_中国海洋大学_202311790669.0 

申请/专利权人:中国海洋大学

申请日:2023-12-25

公开(公告)日:2024-03-19

公开(公告)号:CN117450637B

主分类号:F24F11/64

分类号:F24F11/64;F24F11/77;F24F11/74;G06N3/006;G06N20/00

优先权:

专利状态码:有效-授权

法律状态:2024.03.19#授权;2024.02.13#实质审查的生效;2024.01.26#公开

摘要:本发明属于海洋工程技术领域,提供一种海洋平台通风系统分层优化控制方法。定义每个舱室风阀为一个智能体;确定海洋平台通风系统的控制目标,并设计智能体强化学习要素;根据设定得海洋平台通风系统控制目标、强化学习要素;基于SAC算法,对舱室风阀智能体进行训练,获得海洋平台通风系统各舱室的需求风量;基于舱室通风量控制目标,对海洋平台通风系统风量进行比例平衡控制,控制所有舱室的实际风量与需求风量的比例误差最小,求解获得需求风量比例一致的最优舱室风阀角度;根据比例平衡控制的求解结果,进行比例恢复,获得最优化求解后的风机功率。

主权项:1.一种海洋平台通风系统分层优化控制方法,其特征在于,所述海洋平台包括风机、主通风管路及多个舱室,所述风机连通主通风管路,主通风管路上设置有总风阀,所述主通风管路与每个舱室连通;每个舱室均设置有一个变量风箱,每个变量风箱处设置有一个舱室风阀;所述控制方法包括以下步骤:S1:定义每个舱室的舱室风阀为一个智能体;确定海洋平台通风系统的控制目标,并设计智能体强化学习要素;所述控制目标包括舱室二氧化碳浓度控制目标,风机静压、舱室风阀开度、舱室通风量控制目标,实际风量比例误差控制目标,舱室风阀控制限制目标,风阀及风机协调控制目标;所述强化学习要素包括舱室风阀智能体状态要素、舱室风阀智能体动作要素以及舱室风阀智能体奖励要素;S2:根据设定的海洋平台通风系统控制目标、强化学习要素,基于SAC算法,采用策略-价值网络对舱室风阀智能体进行训练,获得海洋平台通风系统各舱室的需求风量;S3:基于舱室通风量控制目标,对海洋平台通风系统风量进行比例平衡控制,控制所有舱室的实际风量与需求风量的比例误差最小,求解获得需求风量比例一致的最优舱室风阀角度;S4:根据比例平衡控制的求解结果,进行比例恢复,获得最优化求解后的风机功率;所述海洋平台通风系统的控制目标包括以下目标之一或组合:目标1:舱室二氧化碳浓度控制目标: 式中表示t时刻舱室的CO2实时浓度;表示舱室的CO2浓度上限;表示舱室的CO2浓度节能下限;表示舱室数量;目标2:风机静压、舱室风阀开度、舱室通风量控制目标: 式中,表示时刻风机静压,和表示风机静压的规定运行范围,为风机静压最小压力值,为风机静压最大压力值;表示时刻舱室的舱室风阀角度,和表示舱室舱室风阀的动作限制范围,为舱室舱室风阀的最小风阀角度,为舱室舱室风阀的最大风阀角度;表示时刻舱室的需求风量,和表示舱室需求风量的限制范围,为舱室需求风量最小值,为舱室需求风量最大值;目标3:实际风量比例误差控制目标: 式中表示在时刻舱室的实际风量;表示气流速率相对误差;表示舱室数量;目标4:舱室风阀控制限制目标,应保证至少有一个风阀完全打开: 当时,表示舱室的舱室风阀完全打开;目标5:风阀及风机协调控制目标: 式中表示节能控制目标下的最大风机静压;表示海洋平台通风系统节能控制目标下舱室风阀的最大风阀角度;所述舱室风阀智能体状态的定义: 其中,表示时刻舱室的CO2浓度;表示时刻舱室外的CO2浓度;表示时刻舱室的需求风量;表示时刻舱室的人数;表示时刻的人体代谢率;舱室风阀智能体动作的定义: 其中,表示时刻舱室的风量变化量,;所述风阀智能体训练奖励要素包括: 其中,为阈值塑形奖励函数,表示引导智能体k学习的CO2浓度的奖励塑形下限,c1表示同时满足所有舱室CO2浓度限制和通风节能要求时的奖励值,c2表示舱室CO2浓度的阈值塑形奖励值;为收敛加速奖励函数;c3表示收敛加速奖励值;为边界限制奖励函数;表示所有舱室在时刻的CO2浓度的相对误差的集合,表示舱室在时刻的CO2浓度的相对误差,表示舱室数量;为风量规范奖励函数;设计强化学习奖励函数: 其中,,,和是四个子奖励函数的正权重系数;其中,仅在满足下面两个公式时有效: 其中,表示舱室k风量变化量的下限,表示舱室k风量变化量的上限;所述采用策略-价值网络对舱室风阀智能体进行训练的步骤包括:S21:设置基于最大熵的智能体训练损失函数: 其中,表示温度系数;表示强化学习策略允许的状态-动作对;表示计算期望;表示在舱室风阀智能体状态选取舱室风阀智能体动作所得的奖励;表示对强化学习的策略;是策略熵,用于测量动作概率分布的不确定性,其定义为: 其中,表示分布的取值: ; ;S22:计算SAC算法的最优策略: S23:定义柔性动作函数,进行柔性动作函数策略评估,使用柔性贝尔曼方程固定策略并更新值,直到值收敛: 其中,是柔性动作函数;表示折扣因子;S24:采用收敛后的值改进强化学习的策略,将改进后的强化学习的策略带入柔性动作函数,更新策略并得到新函数的指数: 其中,表示更新后的策略;表示更新前的策略;表示可行策略集合;表示更新前策略的值函数;表示用于规范化策略分布的配分函数;步骤S24中,用KL散度来约束策略更新的范围: ; 表示用于测量分布和差异的KL散度,表示分布的取值;表示分布的取值,用于计算S24中新函数的指数,此时分布;分布Y=;所述步骤S2中,使用训练好的强化学习智能体获取当前时刻各舱室的需求风量的步骤包括:利用训练好的强化学习智能体,根据t时刻强化学习智能体所处的状态,获取t时刻海洋平台各舱室的需求风量的集合: 其中,表示时刻舱室的需求风量;所述步骤S3包括:S31:将风量精确控制问题转化如下的比例等式: ;其中,为时刻实际风量集合;为上层需求风量的集合;表示用于归一化的单位行向量;S32:将风量精确控制问题转变为约束优化问题,第一目标函数设计为: ; 表示时刻舱室的舱室风阀的开度;S33:根据节能控制目标,第二目标函数设计为: 其中,表示舱室的舱室风阀的最大开度;S34:第三目标函数设计为: 其中:表示时刻风机静压;S35:整合获得总目标函数: 其中,,,为平衡权重系数;S36:基于总目标函数,采用GA-fminconHSO方法最优风阀角度求解,获得时刻舱室最佳风阀角度下的风量;所述步骤S4包括:基于计算获得实际风量: 其中,为GA-fminconHSO方法优化求解后在时刻舱室最佳风阀角度下的风量;为风量恢复比例,为小于1的正数;为时刻舱室的实际风量;采用比例控制的控制方案控制风机功率,根据某一舱室终端的风量调节风机功率,选取各比例的中位数,匹配风机功率调节比例如下: 其中,为比例恢复后的风机实际功率;为GA-fminconHSO方法优化求解后的风机功率;表示所有舱室恢复比例集合的中值。

全文数据:

权利要求:

百度查询: 中国海洋大学 海洋平台通风系统分层优化控制方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。