NW
Product EngineeringResearch & Engineering

Control System Software Development for Radiation Therapy Devices

By Cosylab

Leo Cancer Care faced tight deadlines in bringing its radiation therapy device to life. They turned to Cosylab to provide the software solution to control their devices. Cosylab promptly integrated three of its OncologyOne products – PositionOne, TreatmentOne and SupervisorOne – into the Leo Cancer Care devices. Besides the upper-layer controls for patient positioning, treatment and workflow control and real-time delivery of the dose, implemented with OncologyOne modules, Cosylab also performed significant software development on other control system layers. Leo Cancer Care knew their medical imaging and radiation therapy devices would have to use control systems on three levels. They could buy OncologyOne modules to fill the uppermost top layer. However, the latter would still have to be integrated to fit neatly into Leo Cancer Care's specific systems structure setup and to communicate with the lower two layers. Cosylab developed the full stack of consoles, systems, and software – the control system framework. Its lower layer is the hardware environment of all the PLC subsystems that control the actual hardware: the X-ray tubes, motors, sensors, and actuators. The middle layer exposes the PLC functionalities to the OncologyOne control systems. The upper layer consists of the integrated OncologyOne modules themselves. Good systems engineers help the customer define the optimal basic requirements, use-case requirements, specifications, system architecture, design, detailed designs, development, quality assurance, documentation, and testing regime. This way, the customer is guided down a series of interlinked decisions that transform the system into a medical-certifiable and market-viable product.