Patent Number: 
Section: claims

1. A multi-leaf collimator drive system, the multi-leaf collimator comprising a plurality of leaves and a plurality of motors configured to drive the plurality of leaves, the system comprising:a control module configured to program a movement profile of each leaf of the plurality of leaves according to parameters, for each leaf of the plurality of leaves, the parameters including at least one of leaf location information of the leaf, a time associated with the leaf location information of the leaf, a leaf location offset of the leaf, a distance that the leaf travels to reach the leaf target location, or a distance travelled by the leaf, wherein the leaf location information of the leaf includes at least one of an initial location of the leaf, a current location of the leaf, or a target location of the leaf;a driving module configured to drive the plurality of motors of the collimator to move the plurality of leaves according to the programed movement profile; anda position feedback module configured to provide the current locations of the leaves as a feedback to the control module;wherein, for each leaf of said plurality of leaves, the control module programs the movement profile of the leaf according to a pattern having a first stage, a second stage, and a third stage, according to the movement profile, the leaf moving from the initial location to the target location, and wherein the stages of the movement profile are updated based on the leaf current location and the time available for the leaf to reach its target location. 2. A collimator system comprising the drive system of claim 1, further comprising:a plurality of elongated flexible transmission units, each of the plurality of leaves being operably connected to one of the plurality of motors through one of the plurality of transmission units, wherein each of the plurality of transmission units includes a transmission line and an elastic piece operably connected to the transmission line, and the transmission line provides one leaf of the plurality of leaves a first force, and the elastic piece provides the leaf a second force. 3. The collimator system of claim 2, whereinthe first force includes a pulling force to the leaf; andthe second force is an elastic force to the leaf. 4. The system of claim 1, wherein for each of the plurality of leaves, the speed of the leaf movement decreases at a constant rate in the third stage. 5. The system of claim 1, wherein for each of the plurality of leaves, the control module controls the speed of the leaf movement to dynamically decrease the speed of the leaf movement at a variable rate in the third stage. 6. The system of claim 5, wherein for each of the plurality of leaves, the variable rate is determined based on a distance that the leaf moves in the third stage. 7. The system of claim 1, wherein for each of the plurality of leaves, the third stage occupies 10% to 30% of a time period of the movement of the leaf from the initial location to the leaf target location. 8. The system of claim 1, wherein for each of the plurality of leaves, a leaf location offset is determined based on a current location of the leaf and the target location of the leaf. 9. The system of claim 1, wherein for each leaf of the plurality of leaves, the position feedback module comprises a displacement transducer sensing the displacement of the leaf or an encoder installed on a motor of the plurality of motors. 10. The system of claim 1, wherein for each leaf of the plurality of leaves, the position feedback module comprises a first position feedback module corresponding to the leaf, a second position feedback module corresponding to a motor of the plurality of motors, and the control module is configured to assess whether the movement of the leaf is normal by determining if the position feedback of the leaf by the first position feedback module and the position feedback of the leaf by the second position feedback module fulfills a predetermined relationship. 11. The system of claim 10, wherein the first position feedback module comprises a displacement transducer sensing the displacement of the leaf and the second position feedback module comprises an encoder or a potentiometer installed on the motor. 12. The collimator system of claim 2, further comprising a protection module, wherein for each of the plurality of motors, the protection module is configured to monitor a working condition of the motor. 13. The collimator system of claim 12, wherein the protection module includes at least one of an inductive resistor, an isolation amplifier, an operational amplifier, an A/D converter, or a central processing unit (CPU). 14. The system of claim 1, wherein in the first stage, a speed of the leaf movement increases, in the second stage, the speed of the leaf movement is constant, and in the third stage, the speed of the leaf movement decreases. 15. A method for driving the leaves of a multi-leaf collimator using a multi-leaf collimator driving system, the collimator comprising a plurality of leaves and a plurality of motors configured to drive the plurality of leaves and the collimator driving system comprising a control module, a driving module, and a position feedback module;the method comprising:for each of the plurality of leaves:using the control module to receive a predetermined target location of the leaf;using the control module to:program a movement profile of the leaf based on parameters including at least one of leaf location information of the leaf, a time associated with the leaf location information of the leaf, a leaf location offset of the leaf, a distance that the leaf travels to reach the leaf target location, or a distance travelled by the leaf, wherein the leaf location information of the leaf includes at least one of an initial location of the leaf, a current location of the leaf, or a target location of the leaf, the leaf movement profile comprising a first stage, a second stage, and a third stage, according to the movement profile, the leaf moving from the initial location to the target location;using the driving module to move the leaf according to the leaf movement profile; andusing the control module to detect the current location of the leaf;wherein the stages of the movement profile are updated based on the current locations of each leaf and the time available for the leaf to reach its target location. 16. The method of claim 15, further comprising, for each leaf of the plurality of leaves:increasing the speed of the leaf movement during the first stage, keeping the speed of the leaf movement constant during the second stage, and decreasing the speed of the leaf movement during the third stage. 17. The method of claim 15, the collimator further comprising:a plurality of transmission units, each of the plurality of leaves being operably connected to one of the plurality of motors through one of the plurality of transmission units, wherein each of the plurality of transmission units includes a transmission line and an elastic piece operably connected to the transmission line, and the transmission line provides one leaf of the plurality of leaves a first force, and the elastic piece provides the leaf a second force, andthe method further comprising using the driving module to move the leaf according to the leaf movement profile by controlling the transmission unit and the motor. 18. The method of claim 15, further comprising:determining a first leaf displacement of the leaf;determining a second leaf displacement of the leaf; andassessing whether the movement of the leaf is normal based on the first leaf displacement and the second leaf displacement. 19. The method of claim 18, wherein the assessing whether the movement of the leaf is normal based on the first leaf displacement and the second leaf displacement includes:if a difference between the first leaf displacement and the second leaf displacement is less than a threshold, determining that the movement of the leaf is normal; orif a difference between the first leaf displacement and the second leaf displacement is greater than or equal to a threshold, determining that the movement of the leaf is abnormal. 20. The method of claim 17, whereinthe first force includes a pulling force to the leaf; andthe second force is an elastic force to the leaf.