Font Size: a A A

Research And Design Of J-TEXT Real-time Control Systems Framework

Posted on:2017-02-28Degree:MasterType:Thesis
Country:ChinaCandidate:Z ChenFull Text:PDF
GTID:2322330509960162Subject:Electrical engineering
Abstract/Summary:PDF Full Text Request
Tokamak is a sophisticated and complex instrument for magnetic confinement fusion reaction research, the way of control the plasma has been an important project in the field of fusion and plasma research. In J-TEXT laboratory, besides the plasma control system, there are also many other subsystems, uniformed real-time platform or framework has never been used to these subsystems. JRTF(J-TEXT real-time framework) is created for provide an easier way to develop new subsystem as well as maintain the old subsystems, in addition, It's supposed to build the platform for plasma and power supply control systems. JRTF draws up the standard of control system structure as well as improves the efficiency of control system development and maintain.Discussion of requirements in J-TEXT control systems presents at the beginning, then the proposal and aims are proposed for JRTF. Secondly, the principle of JRTF is narrated which is helpful to understand the runtime mechanism in JRTF. To clearly represent the structure of one application, Application Block and Pipeline was defined. Application Block makes the research focus on the smallest logic development which could reduce the cost of software maintain, at the other side, Pipeline is responsible for the management and run time of Application Blocks. During the run time of JRTF, Application Block is compiled into dynamic libraries by JRTF. Application Block dynamic libraries export Application Block instance to JRTF through a special interface. JRTF load the Application Block module from the configuration file of control system. In the actual run time of Application Block, Data exchange is required for collaborate. Data exchange is one of the most important component in JRTF. Due to the indeterminacy of Application Block run-time sequence, data between Application Block is not guaranteed for correctness. Many strategies for example copy on write, version control, memory data structure are used in the data exchange strategy. At last, a data exchange performance test and an application based on JRTF is present, through the application, dynamic loading and data exchange strategy play an important role in JRTF. The actual running result of the application has shown that JRTF has a good effect on power supply control system development.JRTF makes the application modularized and has a more limpid processing flow, besides, the structure and runtime mechanism is more flexible in JRTF which makes the logic module reusable as well as reduces the develop time for control systems. At the same time, JRTF supplies a reliable data sharing and real-time environment, it's capable for plasma and power supply control system development.
Keywords/Search Tags:Magnetic confinement fusion, Plasma control, Real-time, JRTF
PDF Full Text Request
Related items