摘要
基于Simulink代码生成器的翻译模拟式虚拟DCS的功能,包括组态翻译和调度运算两部分。通过将实物DCS平台的组态文件翻译到Simulink平台并生成代码,再编译成算法文件实现组态翻译功能。调度运算功能,包括仿真模式控制类的运行、冻结、加减速运行功能,以及仿真指令类的设置与获取变量值、存装工况、存装回溯条件、变量超控、故障模拟等功能。以百万千瓦级压水堆核电厂蒸汽发生器水位控制系统为例,对该实现方案进行验证,验证结果能够满足模拟机的仿真效果。
The functions of translation type virtual digital control system(DCS)based on Simulink code generator include two parts,configuration translation and algorithms scheduling.Virtual DCS translates configuration file from physical DCS platform to Simulink and generates code of logic automatically.By calling the algorithm compiled periodically,the simulation functions and logic functions can be realized.The simulation mode can be switched among running,freezing,changing speed,and simulation functions include setting and getting variable values,snapping and resetting initial conditions,snapping and resetting backtrack conditions,overriding variable value,malfunction simulation and so on.The steam generator level control system of 1,000 Megawatts pressurized water reactor(PWR)nuclear power plant(NPP)is taken as an example to verify the scheme.The result satisfies the simulation effect of full scope simulator.
作者
张旭
邓志光
彭韬
Zhang Xu;Deng Zhiguang;Peng Tao(Science and Technology on Reactor System Design Technology Laboratory,Nuclear Power Institute of China,Chengdu,610213,China)
出处
《仪器仪表用户》
2020年第3期51-55,共5页
Instrumentation