基于代码生成器的DCS硬逻辑仿真系统的设计与实现  被引量:2

Design and Implementation of DCS Hardwired Simulation System Based on Code Generator

在线阅读下载全文

作  者:张旭 邓志光 陈世勇 ZHANG Xu;DENG Zhi-guang;CHEN Shi-yong(Science and Technology on Reactor System Design Technology Laboratory,Nuclear Power Institute of China,Chengdu 610213,China)

机构地区:[1]中国核动力研究设计院核反应堆系统设计技术重点实验室,成都610213

出  处:《自动化与仪表》2020年第11期83-88,共6页Automation & Instrumentation

摘  要:硬逻辑设计作为应对软件共因故障的重要手段,是DCS系统中不可或缺的组成部分。目前常见的硬逻辑工程设计软件不具备仿真功能,影响了总体设计的效率。该文设计并实现了一套基于代码生成器的DCS硬逻辑仿真系统,通过读取DCS工程硬逻辑图纸信息,在Simulink平台自动重绘,并利用其生成C++代码,编译成静态链接库,实现运算功能。通过操作静态类对象,实现保存工况等仿真功能。应用该仿真系统,能高效地验证硬逻辑功能是否满足设计要求,大大提高设计效率。该系统应用于华龙一号漳州核电厂一期工程安全级DCS设计过程,具有工程实用价值。Hardwired logic design,as an important means to deal with software common cause faults,is an indispensable component of DCS system.At present,common hardwired logic engineering design software does not have simulation function,which affects the efficiency of the overall design.In this paper,a DCS hardwired logic simulation system based on code generator is designed and implemented.By reading DCS engineering hardwired logic drawing information,it is automatically redrawn on Simulink platform,and C++code is generated and compiled into static link library to realize the operation function.By operating static class objects,simulation functions such as saving working conditions are realized.The application of the simulation system can effectively verify whether the hardwired logic function meets the design requirements and greatly improve the design efficiency.The system has been applied to the design process of safety-class DCS for HPR 1000 ZhangZhou(FZ)NPP(nuclear power plant)phase-I project and has practical engineering value.

关 键 词:硬逻辑 仿真 代码生成器 

分 类 号:TP391.9[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象