【技术实现步骤摘要】
本专利技术涉及算法集成,尤其涉及一种算法集成系统和基于算法集成的算法调用方法。
技术介绍
1、随着先进过程控制软件(apc)技术的发展,对于算法性能功能的要求日益提高,算法dll生成单元越来越多,为了更加直观地展示算法,需要实现一个可视化算法集成平台。为了实现可视化算法集成平台的搭积木式组态和高可扩展性,为了满足可视化算法集成平台扩充算法的需求,为了减少重复开发成本,需要实现算法dll生成单元的标准化快速集成。为了满足算法融合,一个控制器根据用户指定顺序调用多种算法,需要实现根据组态时指定的顺序进行算法运行调用。
2、通过基础的dll集成技术集成算法,需要在底层定制开发调用dll的代码,每增加一个dll,即需针对该dll的调用定制化开发一次,无法保障算法集成平台的稳定性,无法对多个算法统一集成,无法以配置的方式快速集成,无法进行算法解耦,无法可视化组态及展示算法dll生成单元内容。
3、因此,亟需一种算法集成系统在支持多种开发语言算法的同时,提高开发人员集成算法的效率和算法集成过程的可扩展性。
【技术保护点】
1.一种算法集成系统,其特征在于,包括:算法dll生成单元、接口包装单元、参数信息转化单元、功能块库配置单元和图形化集成单元;
2.根据权利要求1所述的算法集成系统,其特征在于,所述系统包括至少一个接口包装单元;
3.根据权利要求1所述的算法集成系统,其特征在于,所述接口包装单元还用于,根据预先设置的GetVarsInfo接口,获取接入接口包装单元的每一算法dll的参数信息;
4.根据权利要求1所述的算法集成系统,其特征在于,所述算法dll生成单元还用于,基于每一待集成算法的参数信息和预先设置的第一命名规则,对每一待集成算法对应的算
...【技术特征摘要】
1.一种算法集成系统,其特征在于,包括:算法dll生成单元、接口包装单元、参数信息转化单元、功能块库配置单元和图形化集成单元;
2.根据权利要求1所述的算法集成系统,其特征在于,所述系统包括至少一个接口包装单元;
3.根据权利要求1所述的算法集成系统,其特征在于,所述接口包装单元还用于,根据预先设置的getvarsinfo接口,获取接入接口包装单元的每一算法dll的参数信息;
4.根据权利要求1所述的算法集成系统,其特征在于,所述算法dll生成单元还用于,基于每一待集成算法的参数信息和预先设置的第一命名规则,对每一待集成算法对应的算法dll进行命名;
5.根据权利要求1所述的算法集成系统,其特征在于,所述参数信息包括参数类型和参数属性;...
【专利技术属性】
技术研发人员:胡存,魏捷,薛家威,刘鹏,黄章荣,
申请(专利权)人:中控技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。