首页> 中国专利> 一种化学工艺的顺序控制方法、化学设备及存储介质

一种化学工艺的顺序控制方法、化学设备及存储介质

摘要

本发明公开一种化学工艺的顺序控制方法、化学设备及存储介质,所述方法包括:在预置的化学工艺的顺序控制程序执行到第N步骤时,获取预设的条件参数和虚拟标签的当前值;所述顺序控制程序用于控制设备按照所述顺序控制程序的各个步骤执行所述化学工艺;在所述条件参数和所述虚拟标签的当前值达到预设的启动条件时,执行所述顺序控制程序的第N+1步骤,并调用所第一目标程序执行。通过本发明,可以有效避免顺控程序中因为条件参数的值没有达到设备的运行条件,而导致设备停止运行的问题,并有效提高化学工艺的高效执行,保证设备安全运行。

著录项

  • 公开/公告号CN109933030A

    专利类型发明专利

  • 公开/公告日2019-06-25

    原文格式PDF

  • 申请/专利权人 江西蓝星星火有机硅有限公司;

    申请/专利号CN201910224098.1

  • 发明设计人 欧阳文武;梅丽荣;陈斌;

    申请日2019-03-22

  • 分类号

  • 代理机构北京领科知识产权代理事务所(特殊普通合伙);

  • 代理人艾变开

  • 地址 330319 江西省九江市永修县杨家岭

  • 入库时间 2024-02-19 11:18:46

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-05-08

    授权

    授权

  • 2019-07-19

    实质审查的生效 IPC(主分类):G05B19/418 申请日:20190322

    实质审查的生效

  • 2019-06-25

    公开

    公开

说明书

技术领域

本发明涉及化工领域,具体而言,涉及一种化学工艺的顺序控制方法、化学设备及存储介质。

背景技术

在化工生产及石油化工中,通过顺控程序控制设备运行的过程中,经常会遇到一些条件参数没有达到运行条件,从而使得设备停止运行。例如,顺控程序的某一步骤,需要储罐的液位达到一定数值才能继续运行,若某一储罐的液位为零,这时候顺控程序将中止在这一步骤,等待液位达到运行条件。但是实际生产中,需要让顺控程序继续运行,从而更快速的完成生产目标。

针对现有顺控程序经常因为条件参数没有达到运行条件而导致设备停止运行的问题,目前尚未提出有效的解决方案。

发明内容

本发明实施例中提供一种化学工艺的顺序控制方法、化学设备及存储介质,以解决现有技术中上述问题。

为解决上述技术问题,本发明提供了一种化学工艺的顺序控制方法,所述方法包括:

在预置的化学工艺的顺序控制程序执行到第N步骤时,获取预设的条件参数和虚拟标签的当前值;所述顺序控制程序用于控制设备按照所述顺序控制程序的各个步骤执行所述化学工艺;

在所述条件参数和所述虚拟标签的当前值达到预设的启动条件时,执行所述顺序控制程序的第N+1步骤,并调用所第一目标程序执行;所述N不小于1。

可选地,所述获取预设的条件参数和虚拟标签的当前值之前,包括:

在所述顺序控制程序的原始各个步骤中,提取出具有第一执行条件的连续M个步骤;所述M不小于1;

将所述M个步骤编译成所述第一目标程序;

根据所述第一执行条件,设置所述条件参数的阈值,并将所述虚拟标签的值设置为预设开启值。

可选地,所述根据所述第一执行条件,设置所述条件参数的阈值,并将所述虚拟标签的值设置为预设开启值之后,包括:

确定所述连续M个步骤在所原始各个步骤的执行次数;

若为1次,在所述第一目标程序执行结束后,将所述虚拟标签的值设置为预设关闭值;

否则,在所述顺序控制程序执行结束时,将所述虚拟标签的值设置为预设关闭值。

可选地,所述根据所述第一执行条件,设置所述条件参数的阈值,并将所述虚拟标签的值设置为预设开启值之后,包括:

在所述第一目标程序执行完毕后,检测所述虚拟标签的值是否为预设的关闭值;

若是,关闭所述第一目标程序;

若否,则重新获取预设的条件参数和虚拟标签的当前值。

可选地,所述方法还包括:

在任一个步骤的执行过程中,当需要启动所述设备中供料部件提供定量的化工原料时,调用预先编译的计量程序,以通过所述计量程序开启计量装置,并使所述计量程序根据预设计时器的第一计时时间和所述计量装置的供给化工原料的频率或流速,按照所述定量,控制所述计量装置提供所述化工原料。

可选地,所述方法还包括:

在任一个步骤的执行过程中,当需要启动所述设备中的压滤机执行压紧动作时,调用预先编译的压紧程序,以通过所述压紧程序开启所述压滤机。

可选地,所述调用预先编译的压紧程序,包括:

根据预设的计时器的第二计时时间,重复调用所述压紧程序。

可选地,所述方法还包括:

根据预设的计时器的计数次数,重复调用所述计量程序或所述压紧程序。

本发明还提供了一种化学设备,所述设备包括:

存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;

所述计算机程序被所述处理器执行时实现如上任一项所述的方法的步骤。

本发明又提供了一种计算机可读存储介质,所述计算机可读存储介质上存储化学工艺的顺序控制程序,所述控制程序被处理器执行时实现如上任一项所述的方法的步骤。

应用本发明的技术方案,可以有效避免顺控程序中因为条件参数的值没有达到设备的运行条件,而导致设备停止运行的问题,并有效提高化学工艺的高效执行,保证设备安全运行。

附图说明

图1是根据本发明实施例的一种化学工艺的顺序控制方法的流程图;

图2是现有顺控程序和本发明实施例中顺控程序的对比图;

图3是本发明实施例中顺控程序分解示意图;

图4是本发明实施例中计时控制加定频来计量化工原料的流程图;

图5是本发明实施例中通过计时控制顺控程序中步骤跳转的流程图;

图6是本发明实施例中滤饼工艺的流程图。

具体实施方式

下面结合附图和具体实施例对本发明作进一步详细描述,应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。

实施例一

本发明实施例公开了一种化学工艺的顺序控制方法,如图1所示,所述方法包括:

S101,在预置的化学工艺的顺序控制程序执行到第N步骤时,获取预设的条件参数和虚拟标签的当前值;所述顺序控制程序用于控制设备按照所述顺序控制程序的各个步骤执行所述化学工艺;

S102,在所述条件参数和所述虚拟标签的当前值达到预设的启动条件时,执行所述顺序控制程序的第N+1步骤,并调用所第一目标程序执行;所述N不小于1。

其中的目标程序也可以描述为小程序,顺序控制程序简称为顺控程序。也就是说,可以事先给定一个需要具备某一条件的子程序的虚拟标签,这一虚拟标签为模拟开关量,因为某一个目标程序需要具备某一条件,因此不能放在顺序控制程序中进行,否则整个顺序控制程序将会因为某一条件不具备而中止,因此,如图2所示,本发明实施例将子程序做成小程序,在逻辑作用下,某一条件参数(例如,温度、压力、液位、流量等)的值大于预设阈值,并且虚拟标签的值为预设开启值时,小程序自动启动,从而有效提高化学工艺的高效执行,并保证设备安全运行;本发明实施例效果好,简单实用,易于操作,在化工和石油化工中有着广泛的应用和自动化应用。

例如,在顺控程序中,当某一个步骤或者某几个步骤,需要具备某些特定条件才能启动时,可以将这些步骤从顺控步骤中取出,并编译成小程序,让顺控程序继续运行,在取出小程序处设定一个模拟标签TagName 1(0,1)。在顺控程序运行时,运行到取出小程序第2步时,将TagName 1.PV=1,顺控程序运行下去,小程序等待某一或者某几个特定条件满足,通过系统实现设定好的逻辑启动小程序。

又如,如图3所示,把A物料进料程序提取出来,独立成小程序。即事先给定A物料进料的子程序虚拟标签L66851BPX,这一虚拟标签为模拟开关量,因为A物料进料需要满足LIC66851.PV>36%,因此不能放在顺序控制程序中进行,否则整个程序将会因为LIC66851.PV<36%而中止,因此,可以将子程序做成小程序F730P1,在逻辑作用下,LIC66851.PV>45%AND L66851BPX.PV=1时,小程序自动启动。这样顺控程序单独运行,小程序单独运行,实现互不干扰,但又相互配合。

也就是说,所述获取预设的条件参数和虚拟标签的当前值之前,可以包括:

在所述顺序控制程序的原始各个步骤中,提取出具有第一执行条件的连续M个步骤;所述M不小于1;

将所述M个步骤编译成所述第一目标程序;

根据所述第一执行条件,设置所述条件参数的阈值,并将所述虚拟标签的值设置为预设开启值(1)。

原始各个步骤为按照化学工艺编译的各个步骤。

其中,顺控程序和小程序互不干扰,独立运行,而小程序又嵌套在顺控程序中,小程序的启停取决于TagName 1.PV值和某一或者某几步触发条件(即条件参数的当前值是否不小于预设的阈值),当需要小程序只启动一次时,将TagName 1.PV在小程序最后步骤中运行TagName 1.PV=0,如果这一程序需要反复启停,而且某一或者某几步触发条件经常变动,编译程序时,只要在顺控程序结束时运行TagName 1.PV=0。这与平时编译中的IF区别很大,可以实现开发很多新功能。

即,所述根据所述第一执行条件,设置所述条件参数的阈值,并将所述虚拟标签的值设置为预设开启值之后,可以包括:

确定所述连续M个步骤在所原始各个步骤的执行次数;

若为1次,在所述第一目标程序执行结束后,将所述虚拟标签的值设置为预设关闭值(0);

否则,在所述顺序控制程序执行结束时,将所述虚拟标签的值设置为预设关闭值(0)。

所述根据所述第一执行条件,设置所述条件参数的阈值,并将所述虚拟标签的值设置为预设开启值之后,可以包括:

在所述第一目标程序执行完毕后,检测所述虚拟标签的值是否为预设的关闭值;

若是,关闭所述第一目标程序;

若否,则重新获取预设的条件参数和虚拟标签的当前值,并在所述条件参数和所述虚拟标签的当前值达到预设的启动条件时,执行所述顺序控制程序的下一步骤,并调用所第一目标程序执行。

在一些在化工生产中经常遇到,需要对化工原料进行小剂量计量,精度要求特别高,对工况要求同样很高。而现有技术中一般采用传感器称重的方式进行记录,但是由于设备存在振动,对传感器有很大的影响,而且传感器坐落在工字钢上,当有人走动时,对传感器影响很大,影响计量的精度。本发明实施例中用仪表或者动转供料部件,通过时间或者液位来计量,从可以获得很好的重复性,并有效提高计量精度。

也就是说,在顺序控制程序的任一个步骤的执行过程中,当需要启动所述设备中供料部件提供定量的化工原料时,调用预先编译的计量程序,以通过所述计量程序开启计量装置,并使所述计量程序根据预设计时器的第一计时时间和所述计量装置的供给化工原料的频率或流速,按照所述定量,控制所述计量装置提供所述化工原料。本发明实施例使用仪表(开关阀/调节阀),电器/维修定频率,加上时间配合,编译成程序,用程序来实现化工生产中的小剂量计量;用计时器或者计步来,实现某一步或者计步需要重复运行的程序,可以快速高效的实现。

其中,可以根据预设的计时器的计数次数,重复调用所述计量程序。

在现有化学工艺的压滤机的压紧过程中,压紧一遍,滤饼中含量偏高,因此需要重复运行压滤步骤,因此本发明实施例中编译了两套方案,一是引入计时器,压紧完成后,判断计时器是否溢出,如果没有溢出,压紧程序跳转回去继续压紧,直到时间溢出;二是引入计数器,事先设定,只有压紧步骤技术超过5次,顺控程序才能继续往下运行,就是一种非常有效的解决以上问题的方法,而且很容易实现和使用。

也就是说,在任一个步骤的执行过程中,当需要启动所述设备中的压滤机执行压紧动作时,调用预先编译的压紧程序,以通过所述压紧程序开启所述压滤机。

其中,可以根据预设的计时器的第二计时时间或者预设的计时器的计数次数,重复调用所述压紧程序。

例如,在实际生产中遇到,需要加入3.5Kg D粉料,精度要求特别高,对工况要求同样很高,因此,可以设定D粉料下料螺杆(供料部件)的变频,通过计时来计量D粉料,经过多次测试,效果非常好。如图4所示,执行流程包括:1、初始化—>2-检查舱门—>弹出选择消息B、或者A;

选择B:3-设定称重重量—>4-泄压—>5-称重粉料—>6-确认重量

选择A:13-打开阀门泄压—>14-启动下料螺杆—>15-开始计时—>16-计时结束停止下料螺杆—>17-关闭阀门保压。

又如,需要计量2-3Kg的E溶液,想这样的精度的称,在化工装置上使用,条件十分苛刻,这时候,只需要将管线变径至很小,或者在阀门进口加限流孔板,然后设置程序,打开阀门并启动计时器,计时结束,关闭阀门,这样计量精确度和重复性非常高。或者下粉料时,通过动转供料部件(螺杆)定变频定时间,下料计量的重复也非常好。如图5所示,执行流程包括:1-关闭阀门,预先将计时器F774T1设置一个时间,然后启动F774T1这个时间,开始倒计时;如果(压力66623小于0.1MPa)那么把阀门66624设定为自动并且关闭66624这个阀门,停止对设备1进行吹扫,把阀门66622设定为自动并且打开66622这个阀门,开始对设备2进行充压,等到(压力66623大于0.3MPa)把阀门66622设定为自动并且关闭66622这个阀门,停止对设备2进行充压;2-开始吹扫;满足时间F774T1计时结束程序走到3步骤,倒计时没有结束跳回J1;3-关闭阀门。

针对于压滤机的压紧,可以编译了两套方案,一是引入计时器,压紧完成后,判断计时器是否溢出,如果没有溢出,程序跳转回去继续压紧,直到时间溢出;而是引入计数器,事先设定,只有压紧步骤技术超过5次,压紧程序才能继续往下运行,就是一种非常有效的解决以上问题的方法,而且很容易实现和使用。

为了使本发明实施例更加清楚,以下通过滤饼压紧系统描述本发明实施例涉及的方法,如图6所示,1为水进料;2为B物料进料;3为C物料进料;4为轻组分进料;5为粉料称量系统;6为变频螺杆;7为压滤机压紧氮气开关阀;8为油水分离设备;9为水解循环泵。滤饼压紧顺控流程可以包括:

1水先进系统,直到8油水分离设备的液位计开始有显示,此时整个前系统已经充满了液体,可以启动9水解循环泵。

接下来开始进3C物料,给定一定流量的设定值,进C物料5min,接下来就是进B物料,在这一步骤可以将L66851BPX.PV=1,同时将接下来的A物料小程序提取出来,让程序直接进行。

在逻辑作用下,LIC66851.PV>45%AND L66851BPX.PV=1时,4A物料小程序启动,开始轻组分进料,如果LIC66851.PV<45%也不影响程序正常运行。

5粉料称重,由于称重用的传感器不稳定,经常称出现IOP,因此导致不能使用,而分析原因发现是框架构不稳定造成。因此为了正常使用程序,使用螺杆下粉料。因此我们改造使用定6螺杆频率,定时间来确定粉料的重量。

7压滤机压紧氮气开关阀,压滤机的压紧,但压紧一遍,滤饼中含油量偏高,因此可以重复运行压滤步骤,因此编译了两套方案,一是引入计时器,压紧完成后,判断计时器是否溢出,如果没有溢出,程序跳转回去继续压紧,直到时间溢出;而是引入计数器,事先设定,只有压紧步骤技术超过5次,压紧程序才能继续往下运行,就是一种非常有效的解决以上问题的方法,而且很容易实现和使用。

实施例二

本发明实施例提供一种化学设备,所述设备包括:

存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序;

所述计算机程序被所述处理器执行时实现如实施例一中任一项所述的方法的步骤。

实施例三

本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储化学工艺的顺序控制程序,所述控制程序被处理器执行时实现如实施例一中任一项所述的方法的步骤。

实施例二和实施例三在具体实现时,可以参阅实施例一,具有相应的技术效果。

本发明能达到的效果如下:

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上面结合图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号