质子治疗控制系统的逻辑设计研究

      Research on Logic Design of Proton Treatment Control System

      • 摘要: 质子治疗控制系统是质子治疗装置的配套软件,它具体来协调、控制各子系统之间的状态和工作。该研究初步开展质子治疗控制系统的软件架构和硬件实现设计工作,为整体系统调试打下基础。运用C#编程语言及Windows呈现基础编程框架,质子治疗技术文档给定的传输控制协议网络通信协议和模型-视图-视图模型模式在Windows环境下对软件的各个层次的逻辑设计与实现进行了研究,约定了TCP通信协议之下各个子系统的通信接口,对质子治疗的摆位野和治疗野流程进行了逻辑设计和研究,并采用上述技术对用户界面进行了设计和开发。该程序实现了质子治疗控制系统与各个子系统之间的通信,从而控制和监控整个治疗流程。该质子治疗控制系统为质子治疗装置的远程整体调试以及在线监控提供了软件基础。

         

        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.

         

      /

      返回文章
      返回