System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 控制火电机组的方法和装置制造方法及图纸_技高网

控制火电机组的方法和装置制造方法及图纸

技术编号:41328684 阅读:6 留言:0更新日期:2024-05-13 15:06
本发明专利技术实施例公开了一种控制火电机组的方法和装置。该控制火电机组的方法包括:访问算法库获取控制算法模块;创建FMU序列对象,并对FMU序列对象设置对应的名称和运算步长,得到FMU模型序列;依据控制算法模块创建对应的FMU实例对象,并将控制算法模块与FMU实例对象进行关联;将控制算法模块的动态链与数据库点绑定,进行控制算法模块的实例化;将FMU模型序列和对应的控制算法模块安装至控制器中,以使得通过控制器运行控制算法进行实时计算。本发明专利技术提供的方案能够基于控制算法,通过动态链接库的封装方式,实现将复杂控制算法封装到实时控制器中,参与工程实时控制的技术效果。

【技术实现步骤摘要】

本专利技术涉及火电机组控制技术应用领域,尤其涉及一种控制火电机组的方法和装置


技术介绍

1、燃煤火电机组是供电系统中一种不可或缺的供电方式,因此为了将燃煤火电机组满足当前工业和环保需求,需要更精确的对燃煤火电机组产生的煤耗进行控制。

2、针对由于现有技术无法满足电站工作人员对燃煤火电机组产生的煤耗产生偏差进行分析的需求的问题,目前尚未提出有效的解决方案。


技术实现思路

1、为解决上述技术问题,本专利技术实施例期望提供一种控制火电机组的方法和装置,以至少解决由于现有技术无法满足电站工作人员对燃煤火电机组产生的煤耗产生偏差进行分析的需求的问题。

2、本专利技术的技术方案是这样实现的:

3、本专利技术实施例提供一种控制火电机组的方法,包括:访问算法库获取控制算法模块;创建fmu序列对象,并对fmu序列对象设置对应的名称和运算步长,得到fmu模型序列;依据控制算法模块创建对应的fmu实例对象,并将控制算法模块与fmu实例对象进行关联;将控制算法模块的动态链与数据库点绑定,进行控制算法模块的实例化;将fmu模型序列和对应的控制算法模块安装至控制器中,以使得通过控制器运行控制算法进行实时计算。

4、可选的,算法库包括:多个控制算法模块,且对每个控制算法模块分配对应的访问路径。

5、可选的,创建fmu序列对象,并对fmu序列对象设置对应的名称和运算步长,得到fmu模型序列包括:通过控制算法模块在智能控制算法封装平台首页选取增加fmu序列,得到fmu序列对象;在弹窗设置fmu序列对象的名称和运算步长,得到fmu模型序列。

6、进一步地,可选的,将控制算法模块的动态链与数据库点绑定,进行控制算法模块的实例化包括:选择与fmu实例对象对应的控制算法模块;将控制算法模块的连接与数据库点进行绑定,得到控制算法模块的实例化。

7、本专利技术实施例提供一种控制火电机组的装置,包括:获取模块,用于访问算法库获取控制算法模块;创建模块,用于创建fmu序列对象,并对fmu序列对象设置对应的名称和运算步长,得到fmu模型序列;关联模块,用于依据控制算法模块创建对应的fmu实例对象,并将控制算法模块与fmu实例对象进行关联;绑定模块,用于将控制算法模块的动态链与数据库点绑定,进行控制算法模块的实例化;控制模块,用于将fmu模型序列和对应的控制算法模块安装至控制器中,以使得通过控制器运行控制算法进行实时计算。

8、可选的,算法库包括:多个控制算法模块,且对每个控制算法模块分配对应的访问路径。

9、可选的,创建模块包括:创建单元,用于通过控制算法模块在智能控制算法封装平台首页选取增加fmu序列,得到fmu序列对象;设置单元,用于在弹窗设置fmu序列对象的名称和运算步长,得到fmu模型序列。

10、进一步地,可选的,绑定模块包括:选取单元,用于选择与fmu实例对象对应的控制算法模块;绑定单元,用于将控制算法模块的连接与数据库点进行绑定,得到控制算法模块的实例化。

11、本专利技术实施例提供了一种控制火电机组的方法和装置,通过访问算法库获取控制算法模块;创建fmu序列对象,并对fmu序列对象设置对应的名称和运算步长,得到fmu模型序列;依据控制算法模块创建对应的fmu实例对象,并将控制算法模块与fmu实例对象进行关联;将控制算法模块的动态链与数据库点绑定,进行控制算法模块的实例化;将fmu模型序列和对应的控制算法模块安装至控制器中,以使得通过控制器运行控制算法进行实时计算,从而能够基于控制算法,通过动态链接库的封装方式,实现将复杂控制算法封装到实时控制器中,参与工程实时控制的技术效果。

本文档来自技高网...

【技术保护点】

1.一种控制火电机组的方法,其特征在于,包括:

2.根据权利要求1所述的控制火电机组的方法,其特征在于,所述算法库包括:多个控制算法模块,且对每个控制算法模块分配对应的访问路径。

3.根据权利要求1或2所述的控制火电机组的方法,其特征在于,所述创建FMU序列对象,并对所述FMU序列对象设置对应的名称和运算步长,得到FMU模型序列包括:

4.根据权利要求3所述的控制火电机组的方法,其特征在于,所述将所述控制算法模块的动态链与数据库点绑定,进行所述控制算法模块的实例化包括:

5.一种控制火电机组的装置,其特征在于,包括:

6.根据权利要求5所述的控制火电机组的装置,其特征在于,所述算法库包括:多个控制算法模块,且对每个控制算法模块分配对应的访问路径。

7.根据权利要求5或6所述的控制火电机组的装置,其特征在于,所述创建模块包括:

8.根据权利要求7所述的控制火电机组的装置,其特征在于,所述绑定模块包括:

【技术特征摘要】

1.一种控制火电机组的方法,其特征在于,包括:

2.根据权利要求1所述的控制火电机组的方法,其特征在于,所述算法库包括:多个控制算法模块,且对每个控制算法模块分配对应的访问路径。

3.根据权利要求1或2所述的控制火电机组的方法,其特征在于,所述创建fmu序列对象,并对所述fmu序列对象设置对应的名称和运算步长,得到fmu模型序列包括:

4.根据权利要求3所述的控制火电机组的方法,其特征在于,所述将所述控制算法...

【专利技术属性】
技术研发人员:马记王荣昌丁宇鸣王刚王辉曹子飞赵燕凯
申请(专利权)人:华电莱州发电有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1