Font Size: a A A

Real-time Framework Optimization And Reconstruction Of Plasma Control System Based On Linux

Posted on:2020-04-24Degree:MasterType:Thesis
Country:ChinaCandidate:M ChenFull Text:PDF
GTID:2392330599459523Subject:Electrical engineering
Abstract/Summary:PDF Full Text Request
Tokamak is one of the most promising experimental devices for achieving controlled nuclear fusion.The plasma control system of the Tokamak device is the basis for in-depth physical experiments,mainly to control the parameters of the plasma in real time,involving various control algorithms and coordinated operation between multiple subsystems.There are many similarities between different subsystems.In order to improve the development efficiency of the control system and enhance the maintainability and scalability of the software,The J-TEXT computer team developed the J-TEXT Real-Time Software Framework(JRTF),and developed a third generation plasma control system based on the JRTF framework.Developers only need to focus on the implementation of the core control algorithm.Most of the basic functions are implemented in the internal core module of the oil framework.The original JRTF framework enhances the development efficiency of the plasma control system,but as a framework that is not mature enough,there are still many shortcomings.The main shortcomings of the framework are: inadequate function,insufficient modularity,insufficient abstract interface,unfriendly operation interface,insufficient code specification,low dimensionality and portability,cumbersome development mode,unclear structure,etc.In order to promote the framework as an open source project at home and abroad,the framework needs to be refactored and optimized.This paper focuses on the shortcomings and shortcomings of the original JRTF framework,and takes a series of refactoring optimization work.The main innovations are: using the mediator design pattern to refactor the framework,redesigning the basic execution unit,developing a new data sharing module,upgrading data real-time synchronization network,optimizing command line interface,optimizing remote configuration features,researching new program development mode,reconstructing framework source file structure,optimizing code format,etc.This paper also tests the core functions of the optimized and reconstructed JRTF framework.Finally,in order to systematically test the application of JRTF framework functions in the new power control system,this paper designs a simple power control system based on JRTF development and conducts experimental tests.The test results show that the new JRTF framework meets most of the core requirements of real-time control systems,enabling efficient real-time control,greatly improving system development efficiency,and enhancing software maintainability.It can be used as a basic framework for universal power real-time systems.
Keywords/Search Tags:Tokamak, power real-time control system, J-TEXT real-time software framework, reconstruction, optimization
PDF Full Text Request
Related items