System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及化工领域,尤其涉及设备运行控制。
技术介绍
1、在化工生产中,间歇设备与连续设备互为上下游的情况十分常见,其中受限于放大效应或为了更灵活的操作,部分间歇过程采用了多套相同类型设备进行生产,这些间歇运行的设备生产过程可分为进料、处理、排料三大部分。实际操作时,由于切入、切出单台设备时机不当等因素,多套相同类型设备之间相对运行逐渐偏移,运行不再均匀化,造成了不同程度的集中进料、集中排料,对上下游产生冲击,降低了上下游设备平均处理能力,严重时触发联锁停车、设备损坏等安全问题,而目前却无法在间歇设备开车后运行出现偏移时及时纠偏,无法避免对上下游产生冲击。
技术实现思路
1、本公开提供了一种设备群组运行控制方法、装置、设备以及存储介质。
2、根据本公开的第一方面,提供了一种设备群组运行控制方法。该方法包括:
3、获取以所述设备群组中任一设备为参考起点的设备运行序列和所述设备群组中各设备相对于所述任一设备的启动时间差;其中,所述各设备的类型和设备运行周期相同;
4、根据所述各设备相对于所述任一设备的启动时间差以及所述各设备相对于所述任一设备的运行序列号以及所述设备运行周期,确定所述各设备在下个设备运行周期内相对于上个设备运行周期的延迟启动时长。
5、如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述各设备相对于所述任一设备的启动时间差以及所述各设备相对于所述任一设备的运行序列号以及所述设备运行周期,确定所述各设备在
6、根据所述设备运行周期的时长以及所述设备群组的设备总数量,计算设备运行间隔;
7、根据所述各设备相对于所述任一设备的运行序列号、所述设备运行间隔以及预设时间误差,确定第一参考时间和第二参考时间;
8、将所述各设备相对于所述任一设备的启动时间差与所述第一参考时间和所述第二参考时间进行比较,确定以所述任一设备为参考起点的情况下,所述各设备的目标延迟时长;
9、根据以所述任一设备为参考起点的情况下,所述各设备的目标设延迟时长,确定所述各设备的延迟启动时长。
10、如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述将所述各设备相对于所述任一设备的启动时间差与所述第一参考时间和所述第二参考时间进行比较,确定以所述任一设备为参考起点的情况下,所述各设备的目标延迟时长,包括:
11、若所述各设备中第一目标设备相对于所述任一设备的启动时间差位于所述第一参考时间与所述第二参考时间之间,则以所述任一设备为参考起点的情况下,所述第一目标设备的目标延迟时长为零,其中,所述第一目标设备为所述设备群组中除所述任一设备之外的设备;
12、若所述设备群组中第一目标设备相对于所述任一设备的启动时间差小于所述第一参考时间,则以所述任一设备为参考起点的情况下,所述第一目标设备的目标延迟时长等于所述第一参考时间与所述预设时间误差之和减去所述第一目标设备相对于所述任一设备的启动时间差;
13、若所述各设备中第一目标设备相对于所述任一设备的启动时间差大于所述第二参考时间,则以所述任一设备为参考起点的情况下,所述第一目标设备的目标延迟时长等于所述第一参考时间、所述设备运行周期的时长与所述预设时间误差之和减去所述第一目标设备相对于所述任一设备的启动时间差。
14、如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据以所述任一设备为参考起点的情况下,所述各设备的目标设延迟时长,确定所述各设备的延迟启动时长,包括:
15、将以所述任一设备为参考起点的情况下,所述各设备的目标延迟时长进行求和,得到以所述任一设备为参考起点,所述设备群组的延迟时长之和;
16、将所有的延迟时长之和进行大小比较,从以所述任一设备为参考起点的设备运行序列中选择延迟时长之和最小的设备运行序列;
17、将延迟时长之和最小的设备运行序列中所述各设备的目标延迟时长作为所述各设备在下个设备运行周期内相对于上个设备运行周期的延迟启动时长。
18、如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,根据以所述任一设备为参考起点的情况下,所述各设备的目标设延迟时长,确定所述各设备的延迟启动时长,还包括:
19、若所述延迟时长之和最小的设备运行序列中存在目标延迟时长大于最大延迟时长的第二目标设备,则将所述第二目标设备在所述下个设备运行周期内相对于上个设备运行周期的延迟启动时长确定为所述最大延迟时长,并将所述第二目标设备在后续的设备运行周期内继续延迟,直至所述第二目标设备的延迟时长之和达到所述目标延迟时长。
20、如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,在所述第二目标设备的延迟时长之和达到所述目标延迟时长之后,重新统计所述各设备在之后的设备运行周期内的延迟启动时长。
21、根据本公开的第二方面,提供了一种设备群组运行控制装置。该装置包括:
22、获取模块,用于获取以所述设备群组中任一设备为参考起点的设备运行序列和所述设备群组中各设备相对于所述任一设备的启动时间差;其中,所述各设备的类型和设备运行周期相同;
23、确定模块,用于根据所述各设备相对于所述任一设备的启动时间差以及所述各设备相对于所述任一设备的运行序列号以及所述设备运行周期,确定所述各设备在下个设备运行周期内相对于上个设备运行周期的延迟启动时长。
24、根据本公开的第三方面,提供了一种电子设备。该电子设备包括:存储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程序时实现如以上所述的方法。
25、根据本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现如根据本公开的第一方面和/或第二方面的方法。
26、本公开中,通过获取以所述设备群组中任一设备为参考起点的设备运行序列和所述设备群组中各设备相对于所述任一设备的启动时间差,可根据各设备相对于所述任一设备的启动时间差以及所述各设备相对于所述任一设备的运行序列号以及所述设备运行周期,自动确定所述各设备在下个设备运行周期内相对于上个设备运行周期的延迟启动时长,这样可在设备群组的工作过程中,随着各设备相对于所述任一设备的运行偏移,及时调整设备的延迟启动时长,使得各设备的运行尽可能保持均匀化,即使得各设备之间的相对启动时间差尽量相同,避免集中进料、集中排料,对上下游产生冲击,进而避免降低上下游设备平均处理能力以及触发联锁停车、设备损坏等安全问题。
27、应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本公开的实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。
【技术保护点】
1.一种设备群组运行控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述各设备相对于所述任一设备的启动时间差以及所述各设备相对于所述任一设备的运行序列号以及所述设备运行周期,确定所述各设备在下个设备运行周期内相对于上个设备运行周期的延迟启动时长,包括:
3.根据权利要求2所述的方法,其特征在于,
4.根据权利要求3所述的方法,其特征在于,
5.根据权利要求2所述的方法,其特征在于,
6.根据权利要求5所述的方法,其特征在于,根据以所述任一设备为参考起点的情况下,所述各设备的目标设延迟时长,确定所述各设备的延迟启动时长,还包括:
7.根据权利要求6所述的方法,其特征在于,
8.一种设备群组运行控制设备,其特征在于,包括:
9.一种电子设备,其特征在于,包括:
10.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行根据权利要求1-7中任一项所述的方法。
【技术特征摘要】
1.一种设备群组运行控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述各设备相对于所述任一设备的启动时间差以及所述各设备相对于所述任一设备的运行序列号以及所述设备运行周期,确定所述各设备在下个设备运行周期内相对于上个设备运行周期的延迟启动时长,包括:
3.根据权利要求2所述的方法,其特征在于,
4.根据权利要求3所述的方法,其特征在于,
5.根据权利要求2所述的方法,其特征在于,
...【专利技术属性】
技术研发人员:王远辉,朱敏燕,许钦一,张宏科,
申请(专利权)人:万华化学集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。