论文部分内容阅读
中厚板是指厚度在4.5mm-100.0mm的钢板,主要应用于机械制造、建筑工程、桥梁建造等诸多领域,是基础设施建设和重型机械制造的重要原材料。轧机作为中厚板生产线的核心,在中厚板的生产中有着举足轻重的地位,所以目前国内外很多钢铁公司都逐步地尝试使用计算机控制系统来辅助传统的工艺生产,这不仅大幅度提高了生产效率,更使得生产的精确度和可靠度得到了保障。然而国内多数钢铁公司所使用的计算机控制系统的关键技术来源于国外,造成核心技术垄断、后期维护成本过高等问题,因此,开发一个拥有自主知识产权的、跨平台的、通用的轧机二级通信调度监控系统,具有深远的市场意义和社会意义。公共对象请求代理体系结构(CORBA)作为一种中间件,提供了分布式异构对象的互操作,它定义的对象请求代理(ORB)保证了对象在异构环境间的通讯和交流。自适应通信环境(ACE)是一种开源的、免费的面向对象组件和工具包,它为通信软件提供了核心并发和分布机制。TAO是一个免费开源的实时CORBA平台的实现,它具有高效的、可预知的、可升级的端到端传输特性。本文以首钢3500mm中厚板生产线为研究背景,以国家重点实验室开放课题《中厚板轧机二级系统开发》完成的原型系统为研究基础,对CORBA、ACE、TAO通信中间件和0040、数据仓库(DW)、联机分析处理(OLAP)等关键技术进行了进一步的研究,提出了基于ACE+TAO+OO4O通信框架和基于DW+OLAP分析决策框架的中厚板轧机二级通信平台调度监控系统。本文对系统进行了概要设计和详细设计,进一步分析了多进程间的通信关系,重点讨论了数据库的访问方式和数据流向等问题,同时对监控子系统和自学习子系统进行了详细设计。最终完成了中厚板轧机二级通信平台调度监控系统的实现。将实现的系统在轧机PLC平台下进行系统功能验证,测试的结果证明了本文提出的基于ACE+TAO+OO4O通信框架和基于DW+OLAP分析决策框架的中厚板轧机二级通信平台调度监控系统设计方案的可行性和正确性。最后,对系统的整个设计与实现过程进行了总结,并对系统功能、扩展性能以及系统的应用领域进行了展望。