Research on Logic Design of Proton Treatment Control System.
10.3969/j.issn.1671-7104.2023.04.004
- Author:
Zhuofan CAI
1
;
Rong XIE
1
;
Jianchun DENG
1
;
Zhiyong YANG
2
Author Information
1. School of Mechanical Science & Engineering of Huazhong University of Science and Technology, Wuhan, 430074.
2. Cancer Center, Union Hospital, Tongji Medical College, Huazhong University of Science and Technology, Wuhan, 430022.
- Publication Type:Journal Article
- Keywords:
Model-View-ViewModel;
Windows presentation foundation;
proton treatment;
proton treatment control system;
transmission control protocol
- MeSH:
Protons;
User-Computer Interface;
Software;
Computers;
Logic
- From:
Chinese Journal of Medical Instrumentation
2023;47(4):370-376
- CountryChina
- Language:Chinese
-
Abstract:
The proton treatment control system is the supporting software of the proton therapy device, which specifically coordinates and controls the status and work of each subsystem. In this study, the software architecture and hardware implementation of the proton treatment control system was developed and built a foundation for the overall debugging. Using C# programming language and WPF programming techniques, TCP network communication protocol specified by the proton treatment technical document and MVVM pattern in Windows system, the logic design and implementation of each level were studied. Meanwhile, the communication interface between the subsystems under TCP communication protocol was agreed. The logic design and research of the setup field and treatment field were carried out. And the User Interface was designed and developed using the above technology. The program realizes the communication and interaction between the proton treatment control system and each subsystem, so as to control and monitor the whole treatment process. The proton treatment control system provides a software basis for the remote overall debugging and on-line monitor and control of proton treatment device.