Font Size: a A A

Research And Design Of Safety Platform Simulation Software With Third-Party Monitoring Function

Posted on:2020-04-02Degree:MasterType:Thesis
Country:ChinaCandidate:J W HanFull Text:PDF
GTID:2428330575495267Subject:Control engineering
Abstract/Summary:PDF Full Text Request
The safety platform simulation software with third-party monitoring function is a modular simulation software of redundant safety computer platform core function.Based on the Modular Safety Computer Platform(MSCP)currently developed by Traffic Control Technology Co.,Ltd.,it achieves the core double 2 out of 2 redundancy function while adding the ability to monitor the status of the active and standby systems through third-party input board software.The software structure is layered by introducing software middleware to make the modularization of the software clearer,and improve the reliability of the simulation platform while optimizing the function interface at the code level.On the basis of analyzing the functional requirements and module division of MSCP,the software structure of the simulation safety platform was designed through streamlined refinement and innovation.For the core functions of the simulation platform,this dissertation compares three redundant structures that meet the safety integrity level criteria,and analyzes the differences in safety and reliability between the three redundant structures through the Markov state transition process.The overall analysis of the advantages and disadvantages of its RAMS indicators determines the double 2 out of 2 redundant architecture in the core function of the simulation software.In response to the shortcomings of the traditional platform monitoring strategy,a third-party monitoring function solution that relies on software implementation is added to the simulation platform.In the safety platform simulation software,the main functions are achieved through the application software simulation,platform logic processing,the middleware implementation and monitor as well as response functions.This software is developed on the Microsoft Visual Studio 2017 development environment.It uses C programming language to program the core logic and C++programming language to design the interface.In this dissertation,the programming methods of each software module are introduced in detail,and some key codes and running processes are given.The middleware code logic and the overall software function of the simulation software were tested in the laboratory environment.Finally,the test results were statistically verified to confirm the effectiveness of the software function.
Keywords/Search Tags:safety computer, double 2 out of 2, redundant architecture, simulation software, monitoring strategy, middleware
PDF Full Text Request
Related items