



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、仿真系统与实体后备盘I/O接口设计与实现摘要后备盘作为核动力系统计算机化人机界面的后备手段,其主要功能是在计算机化人机界面不可用时,将核动力系统带入并维持在平安状态,因此,后备盘是保证核平安的重要手段。仿真技术在后备盘的设计、研发及验证过程中有着很强的应用需求,本文就如何高效、实时、快捷的实现后备盘与仿真系统的集成开展技术研究,形成了一套可行的接口系统方案,并利用成熟的工业DCS系统实现了I/O接口系统样机的研制,为类似半实物仿真系统的软硬件集成提供了参考方案。关键词半实物仿真;I/O接口;通讯中图分类号:TP391.9 &
2、#160; 文獻标识码:ADOI:10.19694/j ki.issn2095-2457.2021.08.14AbstractAsaback-upmeansofthecomputerizedhuman-machineinterfaceHMIfornuclearpowerplant,themainfunctionofthebackuppanelistostaythenuclearpowerplantinasafestatewhentheHMIisnotavailable,so backuppanelisanimportantmeanstoguaranteenucl
3、earsafety.?DigitalSimulationTechnologyhasastrongapplicationdemandintheprocessofdesign,Developmentandverificationofthebackuppanel.Thispapercarriesouttechnicalresearchonhowtorealizetheintegrationofbackupdiskanddigitalsimulationsystemefficiently,real-timeandquickly,andformsafeasibleinterfacesystemschem
4、e,andtheprototypeofI/OinterfacesystemisdevelopedbyusingmatureindustrialDCSsystem,whichprovidesareferenceschemefortheintegrationofhardwareandsoftwareofsimilarsemi-physicalsimulationsystem.KeywordsHardware-in-the-loopsimulation;TheI/Ointerface;Communication0前言I/O接口系统是半实物仿真系统的重要组成局部,用于实现操作显示设备与仿真模型软件之间
5、的数据交互。I/O接口系统设计的主要人物是根据半实物仿真系统特点,采用成熟通用的I/O接口技术,实现半实物系统所需的I/O数据交互功能并满足各项性能指标【1】,使得仿真模型计算产生的参数能够通过指示灯、数显仪等硬件设备实时显示,以便操纵人员获取正确的状态信息;同时将按钮、旋转开关等操作设备的操作信息实时传递给仿真模型,以便仿真模型获取正确的操作输入信息。1设计要求I/O接口系统的应满足以下要求:1应具有较好的可靠性,以满足半实物仿真系统经常性的使用要求。2软硬件架构应具备一定的可扩展性,满足I/O接口数据交互规模扩充的需要。3采用开放的通讯协议实现I/O接口系统与仿真效劳器之间的通信接口开发。
6、4应具有一定的容错性,不因单个I/O卡件或通道故障而造成系统不可用。5应具备良好的可维护性【2】。2系统方案I/O接口系统主要由通讯效劳器、控制器、I/O卡件、以及TCP/IP网络模块、Modbus通讯模块构成。其中通讯效劳器负责仿真效劳器与其所管理的控制器模块之间的数据处理、集成与通讯,起到数据中转的作用。控制器实现输入输出数据的处理和数据格式的转换,是打通软硬件通讯链路的核心,控制器向上可提供TCP/IP网络通讯接口,向下可扩展多个I/O卡件,并通过高速Modbus模块与I/O卡件进行数据通讯;I/O卡件包括模拟量输入卡件AI、模拟量输出卡件AO、开关量输入卡件DI、开关量输出卡件DO是与
7、后备盘操作显示设备进行数据交互的终端,实现数字信号与模拟信号的转换。接口系统为金字塔形结构,一个大型的半实物仿真系统,通常配置有1个仿真效劳器,1到2个通讯效劳器,数十个控制器模块,数百个I/O卡件,数千个I/O通讯点。整个系统分为四级网络,最底层是I/O卡件与后备盘操作显示设备之间的数据采集网,采用硬接线的方式,利用模拟信号实现信号传递,通过AI、DI卡件采集后备盘模拟量、开关量操作信号,通过AO、DO卡件将模拟量、开关量显示信号输出至后备盘显示。控制器与I/O卡件间使用高速Modbus通讯模块连接,实现控制器与I/O卡件间的数据高速、可靠传递。下层网络是连接通讯效劳器与控制器的以太网,实现
8、多个控制器之间及控制器与仿真效劳器之间交互数据的集中管理。上层网络是连接仿真效劳器与通讯效劳器的以太网,实现仿真效劳器与I/O接口系统之间的数据交互。3系统实现根据目前仪控产品市场调研,选用重庆川仪PAS300分布式控制系统完成I/O接口系统样机搭建。硬件方面主要由1个控制器模块DPU6310、3个8通道模拟量输出模块AO6110、3个16通道开关量输入模块DI6111、5个16通道开关量输出模块DO6110以及电源、卡槽等其他辅助模块构成。软件方面,主要包括工程组态软件、上位机运行软件及通讯软件三个局部组成,工程组态软件主要负责PAS300系统硬件结构组态、控制算法组态、工艺流程图组态;上位
9、机运行软件主要负责系统运行、数据监视和操作、趋势记录、报表、日志等功能;通讯软件主要负责控制器数据与I/O接口效劳器之间的数据传输。其中工程组态软件和上位运行软件均为PAS300原有软件,通讯软件为本系统定制开发。通讯软件采用OPCOLEforProcessControl通讯协议开发,程序流程及主要函数如下:3.1初始化通讯程序UINT32init3.2建立与控制器的连接UINT32connectServerchar*serverURI,/控制器通讯地址,形式为/"opc.tcp:/188.0.0.2:4840"int*handle,/通讯句柄,读写时都需调用intrequ
10、estedSessionTimeout/超时设置ms3.3批量读取变量UINT32readItemsinthandle,/由连接接口获得的通讯句柄intiCount,/读取变量的个数char*strNodeID,/变量点名DataValue*value/变量值3.4批量写入变量值UINT32writeItemsinthandle,/由连接接口获得的通讯句柄intiCount,/要写值的变量的个数char*strNodeID,/变量点名DataValue*value,/变量值UINT32*status/写值结果批量读取和批量写值时,通讯成功不表示该次批量写入的所有变量值都成功,例如,该次共写入了
11、50个变量,其中某个变量的名称使用错误,而通讯效劳器中无该点,本次通讯会返回成功,但是在名称使用错误的变量的status,将返回特定值来表示该变量写值错误。这意味着对读、写接口的返回需要做两层检查,首先检查通讯是否成功,假设通讯不成功,那么该次写入失败;假设通讯成功,那么检查每个变量写入是否成功。3.5断开连接voiddisconnectServerinthandle/由连接接口获得的通讯句柄在进行通讯前,必须先成功调用一次初始化接口,再调用连接接口,建立与盘台的通讯,之后可以调用批量读取和批量写值接口。4测试与验证4.1模拟量精度测试仿真效劳器输出数值与盘台显示仪表显示值误差小于0.1%。4
12、.2闭环控制延时测试仿真模型及I/O通讯周期选择为100ms时,在后备盘进行开关量操作,经仿真系统逻辑运算后将被控量返回后配盘显示。通过控制接收数据、仿真运算、发送数据的时序,整个闭环过程在2个周期内完成,可实现无感延时感的操作闭环反响。4.3容错测试单通道断线、单卡件掉电以及接口软件单点配置错误等测试,仅会造成故障信号异常,不会影响其他正常信号。5性能分析5.1可靠性分析根据PAS300提供的可靠性分析,其平均无故障时间约>10万小时【2】,满足仿真系统整体可靠性要求。5.2可扩展性分析PAS300系统中1个通讯效劳器最多支持扩展32个控制器,单个控制器最多可携带96个I/O模块,1个
13、开关量模块DI/DO有16个通道,1个模拟量模块AI/AO有8个通道。按70%开关量,30%模拟量计算,1个接口效劳器满负荷约可提供41500个I/O点通讯容量7500个模拟量点,34000个开关量,满足核动力系统后备盘I/O通信点规模要求。5.3I/O接口效劳器通讯负荷分析根据系统通讯协议,每个模拟量需6个字节,每个开关量需4个字节。根据仿真系统对I/O接口数据刷新频率要求,模拟量采集周期200ms5次/秒,开关量采集周期100ms10次/秒。按照I/O接口效劳器最大容量50000个开关量点计算,在极限情况下每个通讯周期所有通讯点都有位变,I/O接口效劳器通讯量为:50000个X4ByteX10次/秒X8Bit=16MBps。当采用100MBps网卡进行网络通讯时,I/O接口效劳器峰值网络负荷为16%,满足仿真系统峰值网络负荷不大于20%的要求。6结束语本系统在
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 饭店小额入股协议书
- 饭店招聘厨师协议书
- 酒吧卡座外包协议书
- 2025年员工培训计划全攻略
- 农家乐入股合同协议书
- 项目文明施工协议书
- 养老院老人退养协议书
- 判决书双方协商协议书
- 酒店转让居间协议书
- 设备临时使用协议书
- 2024春期国开电大本科《古代小说戏曲》在线形考(形考任务1至4)试题及答案
- 大学生劳动就业法律问题解读-知到答案、智慧树答案
- MOOC 行政管理学-西北大学 中国大学慕课答案
- 艺术中国智慧树知到期末考试答案2024年
- 提高卧床患者踝泵运动的执行率
- JGJ7-91网架结构设计与施工规程
- 消防设施维护保养记录表
- 【语文】《装在套子里的人》 同步课件 2023-2024学年高一语文(统编版必修下册)
- 太赫兹光纤技术的进展与应用
- 广东省普通高中学生档案
- 中央空调系统(多联机)改造设计方案
评论
0/150
提交评论