技术新讯 > 控制调节装置的制造及其应用技术 > 一种加热炉板坯生产参数跟踪方法与流程  >  正文

一种加热炉板坯生产参数跟踪方法与流程

  • 国知局
  • 2024-07-31 23:30:18

本发明涉及工业加热炉温度精准控制,尤其涉及一种加热炉板坯生产参数跟踪方法。

背景技术:

1、目前加热炉炉内跟踪基本由l2系统(二级跟踪系统)提供数据支持。当l2系统出现故障、人为操作失误或者生产线上操作错误,导致l2系统记载的数据不能如实反应加热炉数据时,无法核对板坯的真正位置,将造成整炉钢无法核对的严重后果。

2、在实现本发明过程中,申请人发现现有技术中至少存在如下问题:

3、仅使用l2系统记录数据,在需要增加跟踪数据种类时,需要修改l2系统通信协议,以及生产线出现错误或者与l2系统通信出现错误时,导致板坯数据无法校验,造成整炉钢无法核对的严重后果的问题。

技术实现思路

1、本发明实施例提供一种加热炉板坯生产参数跟踪方法,解决了仅使用l2系统记录数据,在需要增加跟踪数据种类时,需要修改l2系统通信协议,以及生产线出现错误或者与l2系统通信出现错误时,导致板坯数据无法校验,造成整炉钢无法核对的严重后果的问题。

2、为达上述目的,一方面,本发明实施例提供一种加热炉板坯生产参数跟踪方法,应用于l1系统,包括:

3、实时监控堆栈,在所述堆栈内的所有板坯的跟踪数据不是连续存储或者所述堆栈内的最先入栈的板坯的跟踪数据不在栈底的情况下,移动所述堆栈内的板坯的跟踪数据,以使所述堆栈内的所有板坯的跟踪数据按压栈顺序从栈底向栈顶连续存放;其中,最先压栈的跟踪数据位于栈底处的堆栈元素位置,最后压栈的跟踪数据位于栈顶的一侧的堆栈元素位置;

4、当收到装钢完成信号时,将所述装钢完成信号对应的板坯的跟踪数据压入所述堆栈的栈顶处的堆栈元素位置,将栈内板坯总数增加1;

5、当接收到出钢完成信号,并经校验确认出钢完成时,清空所述堆栈的栈底处的堆栈元素位置,并将栈内板坯总数减去1;

6、其中,所述堆栈为先入先出栈;所述跟踪数据包括:唯一标识和板坯数据。

7、进一步地,所述实时监控堆栈,在所述堆栈内的所有板坯的跟踪数据不是连续存储或者所述堆栈内的最先入栈的板坯的跟踪数据不在栈底处的堆栈元素位置的情况下,移动所述堆栈内的板坯的跟踪数据,以使所述堆栈内的所有板坯的跟踪数据按压栈顺序从栈底向栈顶连续存放,包括:

8、按预设刷新时间间隔,周期性地迭代刷新迭代所述堆栈,在每次迭代中,从所述堆栈的栈底处的堆栈元素位置到栈顶的下一层堆栈元素位置,依次遍历每个堆栈元素位置,如果所述堆栈元素位置为空,并且所述堆栈元素位置的上层堆栈元素位置不为空,则将所述堆栈元素位置的上层堆栈元素位置中存储的跟踪数据写入到所述堆栈元素位置处,并将所述堆栈元素位置的上层堆栈元素位置处更新为空;

9、其中,所述预设刷新时间间隔小于装钢间隔与出钢间隔中的最小值除以堆栈深度的商。

10、进一步地,所述当接收到出钢完成信号,并经校验确认出钢完成时,清空所述堆栈的栈底处的堆栈元素位置,并将栈内板坯总数减去1,包括:

11、在出钢辊道启动,板坯出现在出钢辊道上的情况下,判断来自l2系统跟踪记录的出钢辊道上的板坯的唯一标识与所述堆栈的栈底处的堆栈元素位置处保存的板坯的跟踪数据中的唯一标识是否相同,如果相同时,则清空所述堆栈的栈底处的堆栈元素位置,并将栈内板坯总数减去1;如果不同,则发出报警,以指示l2系统与l1系统数据不一致,并提示人工手动清空所述堆栈的栈底处的堆栈元素位置,并将栈内板坯总数减去1;或者,

12、当所述栈内板坯总数大于加热炉最大板坯容量时,则清空所述堆栈的栈底处的堆栈元素位置,并将栈内板坯总数减去1。

13、进一步地,所述方法还包括:

14、响应于复位信号,将所述堆栈内的所有堆栈元素位置内的数据清空,并将所述栈内板坯总数清零。

15、进一步地,所述方法还包括:

16、响应于单块板坯清除命令,清空所述堆栈中最靠近所述堆栈的数据压入端一侧的板坯的跟踪数据。

17、进一步地,所述响应于单块板坯清除命令,清空所述堆栈中最靠近所述堆栈的数据压入端一侧的板坯的跟踪数据,包括:

18、从所述堆栈的栈底的上一层堆栈元素位置到栈顶的下一层堆栈元素位置,依次遍历每个堆栈元素位置,如果所述堆栈元素位置为空,并且所述堆栈元素位置的下一层堆栈元素位置不为空,则将所述堆栈元素位置的下一层堆栈元素位置设置为空;

19、如果所述堆栈的栈顶处的堆栈元素位置不为空,则将所述堆栈的栈顶处的堆栈元素位置设置为空。

20、进一步地,所述方法还包括:

21、实时地根据加热炉中的每个板坯的生产状态,更新所述堆栈中的所述板坯的跟踪数据中的板坯数据。

22、进一步地,所述板坯数据包括板坯位置;

23、所述当收到装钢完成信号时,将所述装钢完成信号对应的板坯的跟踪数据压入所述堆栈的栈顶处的堆栈元素位置,将栈内板坯总数增加1,包括:

24、当收到装钢完成信号时,获取所述装钢完成信号对应的板坯在加热炉入口处的第一个板坯位置处时所述板坯的初始板坯位置,并将所述板坯的板坯数据中的板坯位置设置为所述初始板坯位置;

25、所述实时地根据加热炉中的每个板坯的生产状态,更新所述堆栈中的所述板坯的跟踪数据中的板坯数据,包括:

26、当加热炉的步进梁完成一次步进动作时,针对所述堆栈中的每个堆栈元素位置,判断如果所述堆栈元素位置处是否为空,如果判断出所述堆栈元素位置处不为空,则将所述堆栈元素位置处的跟踪数据中的板坯数据中的板坯位置递增一个步进距离;

27、其中,所述初始板坯位置为装钢机在前下位将板坯放置在加热炉内时,板坯前边沿到装钢机推头的距离;所述板坯前边沿为位于加热炉出口一侧的板坯边沿。

28、进一步地,所述方法还包括:

29、在监控画面上按所述堆栈内的所有板坯的跟踪数据中的板坯数据中的板坯位置的指定比例绘制所有板坯的示意图,以便通过监控画面观察板坯之间的间距。

30、进一步地,所述方法具体包括:

31、预先以加热炉能装入的最多板坯数为堆栈深度或者在能装入的最多板坯数基础上增加预设余量作为堆栈深度,设计所述堆栈;所述堆栈的入口为堆栈的栈顶,出口为堆栈的栈底;

32、装钢时,把新装入加热炉的板坯对应的跟踪数据从堆栈的栈顶压入堆栈;

33、通过预设刷新控制模块并行地将跟踪数据一层一层的向栈底挤压,以将堆栈内的所有跟踪数据都下沉到栈底有一侧,并按压栈时的顺序,从栈底处的堆栈元素位置开始连续地存放;

34、出钢时,当校验来自l2系统的出钢数据与堆栈最底层的跟踪数据一致时,则清除堆栈最底层的跟踪数据,同时堆栈内所有跟踪数据在预设刷新控制模块的作用下,往下挪一层;

35、所述唯一标识具体为钢卷号;所述板坯数据包括板坯位置、入炉温度、出炉目标温度、在炉时间和/或炉内步进数;所述板坯位置为板坯相对于装钢机零位的距离;所述入炉温度是板坯装入加热炉时的板坯温度;所述出炉目标温度是预先定义的期望的出炉时的板坯温度;所述在炉时间是板坯在加热炉内的时间;所述炉内步进数是板坯在加热炉内随步进梁步进的步数。

36、上述技术方案具有如下有益效果:通过在l1控制系统中实现了对加热炉板坯数据的跟踪,使生产系统中不仅有l2系统跟踪数据,同时l1系统也在跟踪数据,从而有机会根据l1控制系统的跟踪数据校验l2系统记录的跟踪数据。

本文地址:https://www.jishuxx.com/zhuanli/20240730/197810.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。