基于工业控制实现同一工艺功能设备排序方法和模型技术

技术编号:15638119 阅读:103 留言:0更新日期:2017-06-15 13:15
本发明专利技术公开了一种基于工业控制实现同一工艺功能设备排序方法和模型,所述控制单元包括n个层级,将多个设备定义成第n+1层级;第j层级的控制单元对第j+1层级的控制单元或设备的排序进行控制包括以下步骤:步骤1、如果该第j+1层级的控制单元或设备满足使能条件,则该第j+1层级的控制单元或设备参与排序并执行步骤2,如果不满足使能条件,则不参与排序;步骤2、根据该第j层级的控制单元需要的运行数量以及第j+1层级的控制单元或设备的优先级进行排序。本发明专利技术在不同层级均调用同一判断机制,提高程序的复用性,减少系统程序的编写和现场调试的时间,提高工作效率。

【技术实现步骤摘要】
基于工业控制实现同一工艺功能设备排序方法和模型
本专利技术涉及工业控制
,特别涉及到一种基于工业控制实现同一工艺功能设备排序方法和模型。
技术介绍
在现在的工业控制领域中,根据使用工艺需求,一般在系统的同一功能单元配置两台或多台同类设备,以满足使用过程中对流量、功率、压力产量等等的调节。因此,对该同类功能单元的设备的运行数量和设备的启停顺序会有着各种不同的组合排列。而影响该组合排列的条件有运行时间排序、设备故障切换、人工手动切换等等条件。每个条件改变,都会决定每次的启停运行顺序的不同。在当前的应用中,对此类功能排序,常规定义最大的使用台数n,然后定义所有设备标号为1、2…n,再结合时间,故障等条件进行判断排序,确定各种工况下设备的启停顺序,此类方式,排序的可能种类为n!因此,此类思想定义排序模型,对设备数量的扩展有着非常大的局限性,排序判断的情况多,对排序影响的限制条件,如运行计时,故障轮换,手动设定排序等功能的兼容也随着排序数量的增长带来很大的不确定性以及判断的可靠性。且在扩展的过程中对原有程序的利用上面上便利性低。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供一种基于工业控制实现同一工艺功能设备排序方法,其在不同层级均调用同一判断机制,提高程序的复用性,减少系统程序的编写和现场调试的时间,提高工作效率。为解决上述问题,本专利技术所采用的技术方案如下:一种基于工业控制实现同一工艺功能设备排序方法,所述排序方法为由多个控制单元对多个设备的启动先后顺序进行控制的过程,所述多个设备实现同一工艺功能,所述控制单元包括n个层级,将多个设备定义成第n+1层级,其控制规则包括以下二个方面:a、第1层级和第2层级的控制单元分别为1个和2个,第3~n层级的控制单元均为至少3个;b、第i层级的控制单元控制第i+1层级控制单元或设备的工作与否,且该第i层级中的每个控制单元至少控制1个第i+1层级的控制单元或设备,且至多控制2个第i+1层级的控制单元或设备,同时,控制1个第i+1层级的控制单元或设备的第i层级的控制单元至多有1个,1≤i≤n;第j层级的控制单元对第j+1层级的控制单元或设备的排序进行控制包括以下步骤:步骤1、获取该第j层级的控制单元控制的第j+1层级的控制单元或设备的使能数量,如果该第j+1层级的控制单元或设备满足使能条件,则该第j+1层级的控制单元或设备参与排序并执行步骤2,如果不满足使能条件,则不参与排序;步骤2、根据该第j层级的控制单元需要的运行数量以及第j+1层级的控制单元或设备的优先级进行排序,1≤j≤n。所述使能数量为该第j+1层级的控制单元或设备中接受控制系统远程手动或自动控制动作的设备数量,所述使能条件为该使能数量不小于第j层级的控制单元需要运行的设备总数。所述步骤2包括以下步骤:步骤21、如果仅有一个第j+1层级的控制单元或设备满足参与排序,则执行步骤22;如果两个第j+1层级的控制单元或设备均满足排序要求,则执行步骤23;步骤22、启动所述仅有一个第j+1层级的控制单元或设备;步骤23、如果该第j层级的控制单元需要的运行数量为1,则启动第j+1层级的控制单元或设备中优先级较高的一个;如果该第j层级的控制单元需要的运行数量为2,则根据第j+1层级的控制单元或设备均启动。所述优先级为手动优先级或者计时轮换。本专利技术的目的之二在于提供一种基于工业控制实现同一工艺功能设备排序模型,其在不同层级均调用同一判断机制,提高程序的复用性,减少系统程序的编写和现场调试的时间,提高工作效率。为解决上述问题,本专利技术所采用的技术方案如下:一种基于工业控制实现同一工艺功能设备排序模型,所述排序模型为构造多个控制单元,这些控制单元对多个设备的启动先后顺序进行控制,所述多个设备实现同一工艺功能,所述控制单元包括n个层级,将多个设备定义成第n+1层级,其控制规则包括以下二个方面:a、第1层级和第2层级的控制单元分别为1个和2个,第3~n层级的控制单元均为至少3个;b、第i层级的控制单元控制第i+1层级控制单元或设备的工作与否,且该第i层级中的每个控制单元至少控制1个第i+1层级的控制单元或设备,且至多控制2个第i+1层级的控制单元,同时,控制1个第i+1层级的控制单元或设备的第i层级的控制单元至多有1个,1≤i≤n;第j层级的控制单元均包括输入接口和输出接口;其中,第j层级的输入接口包括:启动单元,用于与对应的第j-1层级的控制单元相应的选中输出端单元相连,在所述第j-1层级的控制单元对应的选中输出端单元输出高电平时,该第j层级的控制单元启动,其中,第1层级的控制单元一直处于启动状态;1≤j≤n;使能数量单元,用于输入对应的第j+1层级的控制单元或设备的使能数量,如果该第j+1层级的控制单元或设备满足使能条件,则该第j+1层级的控制单元或设备参与排序,如果不满足使能条件,则不参与排序;需运行数量单元,用于输入第j+1层级的控制单元或设备需要的运行数量;优先级单元,用于输入第j+1层级的控制单元或设备的优先级,根据该第j层级的控制单元需要的运行数量以及第j+1层级的控制单元或设备的优先级对满足排序的第j+1层级的控制单元或设备进行排序;第j层级的输出接口包括:选中输出端单元,用于与第j+1层级的控制单元的启动单元或第j+1层级的设备的控制端相连,用于在选中输出端单元输出端高电平时,相应的第j+1层级的控制单元或设备启动。所述使能数量为该第j+1层级的控制单元或设备中接受控制系统远程手动或自动控制动作的设备数量,所述使能条件为该使能数量不小于第j层级的控制单元需要运行的设备总数。所述使能数量单元和选中输出端单元的端口均为两个;如果仅有一个第j+1层级的控制单元或设备参与排序,则启动所述仅有一个第j+1层级的控制单元或设备;如果参与排序的两个第j+1层级的控制单元或设备的使能数量均不小于第j层级的控制单元需要运行的设备总数,则根据第j层级的控制单元需要的运行数量进行排序:如果该第j层级的控制单元需要的运行数量为1,则启动第j+1层级的控制单元或设备中优先级较高的一个;如果该第j层级的控制单元需要的运行数量为2,则根据第j+1层级的控制单元或设备均启动。所述优先级为手动优先级或者计时轮换。所述第j层级的输出接口还包括参与排序数量单元,用于输出该第j层级的控制单元中满足排序,且参与排序的第j+1层级的控制单元或设备的数量。相比现有技术,本专利技术的有益效果在于:1、简化判断组合可能,可大大节省对系统此类功能判断的复杂性,提高系统的稳定性。2、形成标准的基准判断机制,在不同系统同一工艺功能可形成通用的功能应用,在不同层级均调用同一判断机制,提高程序的复用性,减少系统程序的编写和现场调试的时间,提高工作效率。附图说明图1为本专利技术的基于工业控制实现同一工艺功能设备排序模型的层级二分排序模型;图2为本专利技术的基于工业控制实现同一工艺功能设备排序模型的基准判断机制模型的结构图及各层级之间的连接关系图。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述:为实现上述目的,本专利技术的通过构建层级二分排序模型以及基准判断机制模型形成同一工艺功能设备的排序模型。该层级二分排序模型的主体思想为将所有设备分组和控制单元分层本文档来自技高网...
基于工业控制实现同一工艺功能设备排序方法和模型

【技术保护点】
一种基于工业控制实现同一工艺功能设备排序方法,其特征在于,所述排序方法为由多个控制单元对多个设备的启动先后顺序进行控制的过程,所述多个设备实现同一工艺功能,所述控制单元包括n个层级,将多个设备定义成第n+1层级,其控制规则包括以下二个方面:a、第1层级和第2层级的控制单元分别为1个和2个,第3~n层级的控制单元均为至少3个;b、第i层级的控制单元控制第i+1层级控制单元或设备的工作与否,且该第i层级中的每个控制单元至少控制1个第i+1层级的控制单元或设备,且至多控制2个第i+1层级的控制单元或设备,同时,控制1个第i+1层级的控制单元或设备的第i层级的控制单元至多有1个,1≤i≤n;第j层级的控制单元对第j+1层级的控制单元或设备的排序进行控制包括以下步骤:步骤1、获取该第j层级的控制单元控制的第j+1层级的控制单元或设备的使能数量,如果该第j+1层级的控制单元或设备满足使能条件,则该第j+1层级的控制单元或设备参与排序并执行步骤2,如果不满足使能条件,则不参与排序;步骤2、根据该第j层级的控制单元需要的运行数量以及第j+1层级的控制单元或设备的优先级进行排序,1≤j≤n。

【技术特征摘要】
1.一种基于工业控制实现同一工艺功能设备排序方法,其特征在于,所述排序方法为由多个控制单元对多个设备的启动先后顺序进行控制的过程,所述多个设备实现同一工艺功能,所述控制单元包括n个层级,将多个设备定义成第n+1层级,其控制规则包括以下二个方面:a、第1层级和第2层级的控制单元分别为1个和2个,第3~n层级的控制单元均为至少3个;b、第i层级的控制单元控制第i+1层级控制单元或设备的工作与否,且该第i层级中的每个控制单元至少控制1个第i+1层级的控制单元或设备,且至多控制2个第i+1层级的控制单元或设备,同时,控制1个第i+1层级的控制单元或设备的第i层级的控制单元至多有1个,1≤i≤n;第j层级的控制单元对第j+1层级的控制单元或设备的排序进行控制包括以下步骤:步骤1、获取该第j层级的控制单元控制的第j+1层级的控制单元或设备的使能数量,如果该第j+1层级的控制单元或设备满足使能条件,则该第j+1层级的控制单元或设备参与排序并执行步骤2,如果不满足使能条件,则不参与排序;步骤2、根据该第j层级的控制单元需要的运行数量以及第j+1层级的控制单元或设备的优先级进行排序,1≤j≤n。2.如权利要求1所述的基于工业控制实现同一工艺功能设备排序方法,其特征在于,所述使能数量为该第j+1层级的控制单元或设备中接受控制系统远程手动或自动控制动作的设备数量,所述使能条件为该使能数量不小于第j层级的控制单元需要运行的设备总数。3.如权利要求1或2所述的基于工业控制实现同一工艺功能设备排序方法,其特征在于,所述步骤2包括以下步骤:步骤21、如果仅有一个第j+1层级的控制单元或设备满足参与排序,则执行步骤22;如果两个第j+1层级的控制单元或设备均满足排序要求,则执行步骤23;步骤22、启动所述仅有一个第j+1层级的控制单元或设备;步骤23、如果该第j层级的控制单元需要的运行数量为1,则启动第j+1层级的控制单元或设备中优先级较高的一个;如果该第j层级的控制单元需要的运行数量为2,则根据第j+1层级的控制单元或设备均启动。4.如权利要求3所述的基于工业控制实现同一工艺功能设备排序方法,其特征在于,所述优先级为手动优先级或者计时轮换。5.一种基于工业控制实现同一工艺功能设备排序模型,其特征在于,所述排序模型为构造多个控制单元,这些控制单元对多个设备的启动先后顺序进行控制,所述多个设备实现同一工艺功能,所述控制单元包括n个层级,将多个设备定义成第n+1层级,其控制规则包括以下二个方面:a、第1层级和第2层级的控制单元分别为1个和2个,第3~n层级的控制单元均为至少3个;b、第i层级的控制单元控制第i+1层级控制单元或设备的工作与...

【专利技术属性】
技术研发人员:李焕青赵皓翰李滨
申请(专利权)人:广东卓信环境科技股份有限公司
类型:发明
国别省市:广东,44

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

1