首页> 外文会议>International conference on nuclear engineering;ICONE-16 >STUDY ON AN OPTIMIZATION ALGORITHM OF GENERATING TEST VECTORS FOR DIGITAL REACTOR PROTECTION SYSTEM TESTING
【24h】

STUDY ON AN OPTIMIZATION ALGORITHM OF GENERATING TEST VECTORS FOR DIGITAL REACTOR PROTECTION SYSTEM TESTING

机译:数字反应器保护系统测试中生成矢量的优化算法研究

获取原文

摘要

As a safety-critical system for the NPP, the digital Reactor Protection System (RPS) has replaced the traditional analog Reactor Protection System in the most newly-built NPPs. A new type digital RPS developed by INET, Tsinghua University, must pass the hardware qualification and software Verification & Validation (V&V) to satisfy the requirements of quality criterion and safety laws.The stimulation/response testing method is always used in the integration testing phase of software V&V. The test vectors group would be very large if the digital RPS has many input variables. Therefore, In order to find out all of the failure of software, the less testing vectors would be benefit to limit the testing time and cost.A black box model is always be used for those systems with few known information for the Conner. All testing vectors would be generated by nature sequence. The black box model has good features. It does not rely on any prior knowledge about the objective system. However, the black box model may increase the average number of test vectors and average time to find out all of the failure. If a grey box model can be adopted inthe testing process, a lot of known information of the objective system can be used and the test time would be saved prominently.As independent developed digital RPS by INET, there is enough information of the testing objects, which can be used to apply the grey box model on the digital RPS testing procedure and to generate the test vectors. An optimization algorithm of test vectors generating is as follows: a) Firstly, a different weight factors would be set to different combination of input variables by expert knowledge and logic design rules; b) Secondly, a particle movement algorithm is used to optimize, compare and select random test vectors by weight factors.The primary simulation results indicate that the average testing time and the number of test vectors are both less than the normal test strategy which based on the black box model. The optimization algorithm of test vectors generating based on the particle movement may be more efficient to find out all of the failure. Therefore, the testing cost and time would be saved in consequence.
机译:作为NPP的安全关键系统,数字反应堆保护系统(RPS)已在大多数新建的NPP中取代了传统的模拟反应堆保护系统。由清华大学INET开发的新型数字RPS必须通过硬件资格认证和软件验证与确认(V&V),才能满足质量标准和安全法规的要求。 刺激/响应测试方法始终在软件V&V的集成测试阶段中使用。如果数字RPS具有许多输入变量,则测试向量组将非常大。因此,为了找出所有软件故障,较少的测试向量将有利于限制测试时间和成本。 黑匣子模型始终用于那些对Conner知之甚少的系统。所有测试载体将通过自然序列生成。黑匣子模型具有良好的功能。它不依赖于有关目标系统的任何先验知识。但是,黑匣子模型可能会增加测试向量的平均数量和发现所有故障的平均时间。如果可以采用灰盒模型 在测试过程中,可以使用目标系统的许多已知信息,并且可以显着节省测试时间。 作为INET自主开发的数字RPS,有足够的测试对象信息,可用于将灰盒模型应用于数字RPS测试程序并生成测试向量。测试向量生成的优化算法如下:a)首先,根据专家知识和逻辑设计规则,将不同的权重因子设置为输入变量的不同组合; b)其次,使用粒子运动算法通过权重因子优化,比较和选择随机测试向量。 初步的仿真结果表明,平均测试时间和测试向量数均小于基于黑盒模型的常规测试策略。基于粒子运动生成的测试向量的优化算法可能更有效地找出所有故障。因此,结果可以节省测试成本和时间。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号