




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 核电站dcs样机验证系统的通信接口技术研究 高汉军+刘培邦+曲鸣摘 要 核电站dcs系统的验证调试技术对于我国核电技术的发展和核安全的保障具有重要的意义。在核电站dcs的调试验证系统中,通信接口作为数据驱动引擎,对整个系统的性能和稳定性起着至关重要的作用。本文以中核自主研制的dcs样机为背景,设计了dcs样机的整套通信接口软件(数据流向从电厂模型至dcs系统过程控制层再至操作监控层,并轮回形成闭环反馈)。该通信接口软件目前已应用于dcs系统的工程调试验证中,且工程应用证明,本软件具有较高的性能和可靠性。关键词 dcs系统;验证调试;通信接口
2、软件tp393.09 a 1674-6708(2016)163-0114-02近年来,国内的核电站建设规模不断增大,新建的核电厂均采用分布式控制系统(distributed control system, dcs)作为其生产控制系统;因此,研究核电dcs系统的工程调试验证技术,对于我国核电技术的发展和核安全的保障具有重要的意义1。典型的dcs样机的体系结构分为3层:电厂模型层(dcs 0层)、过程控制层(dcs 1层)和操作监控层2 (dcs 2层),层级之间通过数据的流动完成dcs系统的闭环控制。dcs 0层模拟了核电机组真实设备的模拟量和数字量信号,它通过dcs 0-1层通信接口软件和dc
3、s 1层进行信号数据交互。dcs 1层主要负责生产过程的数据采集,控制逻辑计算等功能,它通过dcs 1-2层通信接口软件和dcs 2层进行过程数据和指令的交互。dcs 2层主要面向现场操纵员。它收集dcs 1层的输出数据,进行工艺流程图的显示、重要参数的趋势监测,并根据操纵员的指令进行系统控制。dcs 2层的操作指令则按照上述过程的反向反馈进dcs 0层,由此形成整个dcs系统的信息闭环。由此可知,dcs样机是数据驱动型系统,数据相当于系统的血液,而通信接口软件则类似于系统血管。设计实现高性能、高可靠性的数据通信接口软件是保证dcs样机系统稳定、高效运行的关键环节之一。1 dcs样机通信接口软
4、件的系统架构在dcs样机系统中,电厂模型层(dcs 0层)一般作为独立的整体运行在服务器中,它通过单一的通信接口向过程控制层的推送数据。过程控制层(dcs 1层)的控制系统工程非常复杂,一般采用分系统的方式对控制工程进行划分,并下装至不同控制器中。因此一个核电控制过程一般包含多台控制器,控制器之间通过局域网络完成站间数据通信;而且,各个控制器作为独立的个体向操作监控层推送数据。操作监控层(dcs 2层)作为面向操纵员的平台,根据作用也分为不同的子系统,子系统之间也通过局域网络进行数据的同步。因此,整个dcs样机系统呈现为总-分-分的结构,接口通信软件的系统架构必须能够适应dcs样机系统的结构,
5、达到高可靠性、高性能的目标。接口通信软件的系统原理如图1所示。通信接口软件包括:dcs 0-1层通信接口软件、控制器站间通信服务程序,dcs 1-2层通信接口软件、dcs2层通信中间件四部分。1.1 dcs 0-1层通信接口软件dcs 0-1层通信接口软件负责dcs 0层和dcs1层的数据交互,它采用c/s架构,分为服务器端和客户端。客户端运行在dcs 0层,它通过共享内存从模型中获取设备点数据,将其发送至dcs 1层,并等待dcs 1层的命令响应。服务器端运行在dcs 1层,它接收设备的模拟量和数字量数据。由于在dcs样机系统中,dcs 1层由虚拟控制器和实物控制器混合构成,因此,服务器端软
6、件也分为虚拟服务器端(viruno)和服务器端(uno)两部分。虚拟服务器端收到数字信号数据,直接转发至虚拟i/o通信板卡中,由i/o驱动传送至虚拟控制器中;对于收到的模拟信号,则先进行量程转换,再送进虚拟i/o通信板卡中。实物服务器端不再区分数字和模拟量信号,集中传送至实物通信板卡中(实物通信板卡自带量程转换程序)。同理,dcs 1层下发指令进行逆向处理,传送至dcs 0层。1.2 控制器站间通信服务程序控制器站间通信服务程序主要负责虚拟控制器之间、虚拟控制器与实物控制器之间的数据传输。为了能够实现与实物控制器的通信协议兼容,虚拟控制器间采用实物控制器的站间通信协议(安全组播通信协议34),
7、并按照配置文件的配置信息进行站间数据发送,同时采用定周期方式发送。站间通信的报文格式也遵循实物控制器的数据通信格式。站间通信报文内容为组播传输数据列表里面指定点的质量码和点值。当固定周期到来时(规定为100ms),根据组播数据列表中的指定点的位置信息,从实时数据库中读出相应点的质量码和变量值,并发送至特定组中。通信组中控制器收到该报文时,根据自身配置信息,判定是否读取通信数据。如果是当前控制器所需数据,则将其保存至自身的实时数据库中,供虚拟i/o设备驱动读取。1.3 dcs 1-2层通信接口软件dcs 1-2层通信接口软件负责dcs 1层和2层之间的数据交互。它主要完成以下工作:1)将dcs
8、1层的过程控制变量传送至dcs 2层;2)接收dcs 2层的操作指令。dcs 1-2层通信接口软件也分为两部分,一部分以线程的形式工作在控制器端,另一部分作为进程的形式工作在dcs 2层。它同时兼容定周期发送和召唤发送两种通信模式,dcs 1-2层通信接口软件的状态机模型如图2所示。虚拟/实物dcs控制器启动后,控制器端通信接口线程便处于等待状态,等待dcs 2层端通信接口进程的通信连接。当收到连接请求时,通信接口线程进入应答状态。在此状态下,通信接口线程根据dcs 2层的要求,进入周期发送状态状态和召唤发送状态。在召唤发送模式下,仅在收到dcs 2层的数据请求才向上推送数据,且在任意时刻接收
9、dcs 2层的下行指令数据。在周期发送模式下,每次上传数据后等待dcs 2层的应答信息,否则,每隔30ms进行重传,3次重传失效后将关闭连接,回到等待状态。由于控制器端的通信线程较多,如果采用tcp连接方式,将会建立较多的连接,而且对于系统的扩展性不利(无法预先知道有多少连接)。因此,这里采用组播通信的方式,符合相同协议的控制器均可加入通信组进行数据交互。 1.4 dcs 2层中间件dcs 2层中间件通过共享内存与dcs 1-2层通信接口软件共享数据。它主要完成各个操纵员站owp之间的数据同步,包括:过程数据的同步和指令的同等。在owp的数据同步过程中,采用udp广播的数据发送方式来降低宽带消
10、耗,并通过应用层主动添加同步数据确认包的方式来确保数据同步的可靠性。dcs 2层中间件分为主控模块、数据发送模块和数据接收模块。数据发送模块通过访问“同步数据区域”来获取本节点需要同步到网络上其它节点的数据,该信息存储设施是一段共享内存。数据发送模块在每个“数据同步周期”后,都向主控模块发送数据同步的状态信息,便于主控模块对本模块的管理维护。数据接收模块接收到其它节点的同步数据后,更新到“同步数据区域”,此操作在“数据同步周期”内完成,在接收同步数据完毕并对接收到的同步数据进行检查,如果发现丢包或者等待接收数据超时,则要向对方回复同步数据确认包,索取未接收到的数据包,同时向主控模块发送数据同步
11、的状态信息,便于主控模块对本模块的管理维护。2 结论针对自主研制的dcs样机系统,设计开发了相应的通信接口软件。该软件根据dcs系统的层次架构进行设计,能够较好的适应dcs样机系统。本文阐述了通信接口软件的设计思想和功能结构,并对各个层级的子系统进行了简要介绍。目前通信接口软件已应用与dcs工程调试中,为dcs样机系统的高性能和高可靠性提供了有力的保障。参考文献1曲鸣,张玉峰,李姝,等.核电dcs仿真与设计验证c.中国核科学技术进展报告,2009(1):769-777.2高汉军,李青,曲鸣,等.核电站dcs系统操作监控软件的仿真技术研究c.15届全国仿真技术学术会议,2015:173-177.3wo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/GDMIA 013-2024滚压滚珠丝杠副检验验收
- 戏曲题材纪录片《薪火相传》创作阐述
- 城商银行ZJ分行零售客户经理绩效考核优化研究
- 黄安伦单簧管《随想曲》的多元风貌
- 基于容积卡尔曼滤波的高速公路交通状态估计算法研究与仿真实现
- 2025年第六届全国国家版图知识竞赛测试试题题库(中小学组)附答案详解【预热题】
- 工业互联网平台量子通信技术在工业互联网数据共享中的应用前景分析报告
- 2025年主题公园沉浸式体验设计中的科技元素应用分析报告
- 2025年医疗服务行业创新案例研究报告:互联网医疗的创新实践案例
- 2025年废弃矿井资源再利用技术路径与产业技术创新政策体系完善研究报告
- 倍智tas人才测评系统题库及答案
- 2023年新高考(新课标)全国2卷数学试题真题(含答案解析)
- DB63-T 164-2021草地地面鼠害防治技术规范
- 抖音生活服务服务商合作手册-抖音
- 涉密人员保密审查表
- Unit2Lesson3GettingToTheTop课件-高中英语北师大版(2019)选择性必修第一册
- 卡通风青春毕业季PPT模板课件
- 《804泄爆墙安装施工方案》
- 环境及理化因素损伤救护
- 大气污染控制工程课程设计---电除尘器设计说明书
- 上泰pH计SUNTEX-PC-3110操作说明书
评论
0/150
提交评论