一种热轧板带轧机的二级系统过程控制方法和装置制造方法

文档序号:6305430阅读:650来源:国知局
一种热轧板带轧机的二级系统过程控制方法和装置制造方法
【专利摘要】本发明涉及一种热轧板带轧机的二级系统过程控制方法和装置,本发明将OpenVMS系统软件转换到windows平台上,主要包括信息交流函数的修改,存储空间管理的改写,采用windowscommunicationfoundation及基于c++编写的远程调用框架来对进程间通讯进行改写;修改小型机二级系统的程序来实现与相关其他系统的交流,其他相关系统不做改动;将轧钢模型和轧钢厂数据与软件工程结合,在此采用金相学模型。本发明将OpenVMS系统软件转换到windows平台上,从而可应用微软的visualstudioc++进行可视化编程,同时应用微软提供的大量类库,极大地提高了编程效率。visualstudioc++进行可视化编程显著得提高程序的可读性,采用微软自带的调试工具可方便快速的定位程序错误的位置极大地提高了调试效率。方便的可视化调试工具可使查找错误时间由20-30分钟缩短到5-6分钟,极大地提高工作效率。
【专利说明】一种热轧板带轧机的二级系统过程控制方法和装置

【技术领域】
[0001] 本发明涉及到热轧板带轧机过程控制在计算机上的应用,具体涉及一种热轧板带 轧机的二级系统过程控制方法和装置。

【背景技术】
[0002] 热轧板带钢热轧计算机控制系统一般分为三级,在管理优化机控制中,生产管理 控制机为ALPHA中型机,其主要功能是对所要处理的钢坯进行在线轧制程序计算,根据不 同的材料及要求调用系统中的数学模型,生成轧制表,其上包括有每一道次的轧制速度,乳 制力及下压量等参数,并在轧制过程中根据实际工况进行在线实时调整,同时收集工作过 程参数,完善控制系统自学习功能,并打印生产报表。所以二级计算机担负着轧机组生产计 划的编排任务,包括技术参数设定、质量控制,数据收集,物流及合同管理等工作,数据处理 量巨大,但在实际生产中,因为Alpha小型机所使用的操作平台OpenVMS采用像DOS -样的 黑白画面,靠敲进指令以进行操作,维护极为不方便。软件开发调试就像在DOS下一样困 难,修改源码比在txt文件上修改还要困难,调试程序要学习一大堆调试指令后才能进行, 一个小问题在windows上调试只要5分钟,在ALPHA机上需要20-30分钟,这给调试和开发 带来了极大的不便。同时,OpenVMS与数据库(如Oracle,SQLServer)接口极为不便,又将 操作软件与硬件绑在一起,极不适应现代计算机技术发展趋势。
[0003] 另外,ALPHA服务器的价格要比PC服务器贵,openvms的价格比WindowsNT贵等, 这些情况都限制了 Openvms的更广泛的应用。


【发明内容】

[0004] 鉴于上述现有技术存在的缺陷,本发明的目的是提出一种程序错误定位快、调试 效率高的将OpenVMS系统转换到windows系统下的热乳板带乳机二级系统过程控制的方法 和装置。
[0005] 为解决上述问题,本发明采用的技术方案是一种热轧板带轧机的二级系统过程控 制方法,包括数据录入、信息传输和信息的执行,所述信息执行包括、人机界面、报告和记录 以及数据通信;所述信息传输包括进程间通讯、初始数据的输入、模型调用以及数据的采集 和处理;其所包含的步骤有:
[0006] 1)进程间通讯,所述进程间通讯包括网络远程对象调用框架,概念上采用微 软.net远程对象概念,代码米用本机C++ ;
[0007] 2)初始数据的输入,包括钢种及板坯的入口温度、厚度初始值,输入产品目标值;
[0008] 3)调用模型,采用金相学模型,对变形抗力计算采用双变量自学系数,自学公式如

【权利要求】
1. 一种热轧板带轧机的二级系统过程控制方法,包括数据录入、信息传输和信息的执 行,所述信息执行包括、人机界面、报告和记录以及数据通信;所述信息传输包括进程间通 讯、初始数据的输入、模型调用以及数据的采集和处理;其特征在于所包含的步骤有: 1) 进程间通讯,所述进程间通讯包括网络远程对象调用框架,采用微软的远程处理框 架.NET基础类,代码采用本机C++ ; 2) 初始数据的输入,包括钢种及板坯的入口温度、厚度初始值,输入产品目标值; 3) 调用模型,采用金相学模型,对变形抗力计算采用双变量自学系数,自学公式如下:
自学中只更新材质系数C1和温度系数C2,系数C3和C4是根据钢 种的规格钢板、卷的实测轧制力、温度及道次表分别进行回归计算,对每一个钢种族可回归 出不同的变形抗力系数,应用统计方法计算加权平均系数; 4) 收集每一块钢板的轧制数据,完善步骤3)所述模型数据库,完善自学习功能,并记 录和打印生产报表; 5) 将步骤4)所述结果下送一级控制机,控制现场设备。
2. 根据权利要求1所述的热轧板带轧机的二级系统过程控制方法,其特征在于:所述 数据录入包括存储空间管理的录入,所述存储空间管理的录入是采用多层次结构变量对所 有轧钢生产过程参数按工程意义及模型关联。
3. 根据权利要求1所述的热轧板带轧机的二级系统过程控制方法,其特 征在于:所述数据录入还包括进程间通讯的录入,所述进程间通讯的录入选用 WindowsCommunicationFoundation 和事件。
4. 根据权利要求1所述的热轧板带轧机的二级系统过程控制方法,其特征在于:所述 钢种族可按照厚度、宽度、钢种、乳制方式来划分不同类型的族。
5. 根据权利要求4所述的热轧板带轧机的二级系统过程控制方法,其特征在于:通过 划分轧件厚度族的方式对非线性变化的参数C2进行离散化处理,厚度族的划分共计为10 个。
6. 根据权利要求1所述的热轧板带轧机的二级系统过程控制方法,其特征在于:所述 数据录入还包括与三级系统、一级系统、Oracle数据库、AGC、操作台界面和弯辊装置系统交 流信息的录入,所述相关系统交流信息的录入时,与每个界面的连接都设为一个二级系统 的下属项目,通过修改小型机二级系统的程序来实现信息的交流。
7. 根据权利要求1所述的热轧板带轧机的二级系统过程控制方法,其特征在于:所述 数据录入采用类来规划数据和函数。
8. 根据权利要求1所述的热轧板带轧机的二级系统过程控制方法,其特征在于:步骤 1)中还米用? netC++和C#代码。
9. 一种热轧板带轧机的二级系统过程控制装置,包括数据录入模块、信息传输模块和 信息执行模块,所述信息执行模块包括数据的采集和处理模块、人机界面模块、报告和记录 模块以及数据通信模块;其特征在于:所述信息传输模块包括进程间通讯模块、初始数据 的输入模块以及模型调用模块以及数据的采集和处理模块,所述各功能模块通过C语言, C++,C#混编的程序数据通讯连接。
10. 根据权利要求9所述的热轧板带轧机的二级系统过程控制装置,其特征在于:所述 装置通过Windows服务器与一级机人机界面在线连接。
【文档编号】G05B19/18GK104281088SQ201410229510
【公开日】2015年1月14日 申请日期:2014年5月27日 优先权日:2014年5月27日
【发明者】朱鹏举 申请人:南京钢铁股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1