Simulation-based integration testing for multiple PLCs in reactor protection system원자로 보호계통의 다중 PLC를 위한 시뮬레이션 기반 통합 테스팅

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 79
  • Download : 0
Programmable logic controllers (PLCs) have been widely used for developing safety-critical systems, such as Reactor Protection Systems (RPS), in nuclear power plants. Many PLC systems are composed of multiple PLCs and have many interfaces with other systems. Thus, integration testing for such systems is vital to evaluate their effectiveness. However, integration testing is costly to build a test bed, and it involves a lot of time to test the system manually. Simulation methods using PLC modeling or Open Platform Communications (OPC) standards can be an alternative to solving this problem. However, this procedure has a limitation because the simulation execution results may differ from the actual PLC program execution results. This study presents an integration testing approach using PLC synchronization techniques for multiple PLC programs. The study uses a MultiPLCTester to support the simulation and synchronization of multiple PLCs. MultiPLCTester can also be used to conduct integration testing with other systems using synchronized execution results. The primary objective is to conduct integrated testing to reduce the difference between simulation execution results and actual multiple PLC execution results. We performed experiments using real industrial cases to evaluate the effectiveness and efficiency of our approach. The test suite execution time of MultiPLCTester was significantly reduced compared with manual integration testing. When considering the cost of building a test bed, the proposed approach can provide a low-cost and effective integration testing approach for the PLC testers.
Advisors
Bae, Doo-Hwanresearcher배두환researcher
Description
한국과학기술원 :전산학부,
Publisher
한국과학기술원
Issue Date
2023
Identifier
325007
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전산학부, 2023.2,[31 p. :]

Keywords

PLC Simulation▼aVirtual PLC▼aPLC synchronization▼aMultiple PLC▼aFBD program▼aIntegration testing▼aOPC; PLC 시뮬레이션▼a가상 PLC▼aPLC 동기화▼a다중 PLC▼aFBD 프로그램▼a통합 테스팅▼aOPC

URI
http://hdl.handle.net/10203/309539
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=1032954&flag=dissertation
Appears in Collection
CS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0