The invention discloses a control method, a CT based on the temporal locus of bed movement includes: receiving a first trajectory data; receiving the starting motion instructions and control the motor in motion and executing the first trajectory data; with state feedback data motor start time information; receiving second point trajectory data the word based on the data; receiving track data; after the implementation of the first trajectory data and the second point trajectory data sequentially, track operation data, control the motor to the corresponding trajectory. The invention eliminates the influence of network delay on the operation precision of the motor, and improves the control accuracy. The invention also discloses a motion control system of the CT bed based on the timing track point.
【技术实现步骤摘要】
一种基于时序轨迹点的CT床运动控制方法及其系统
本专利技术涉及医疗器械
,尤其涉及一种基于时序轨迹点的CT床运动控制方法及其系统。
技术介绍
目前,在计算机断层扫描成像系统(CT,ComputedTomography)中,对CT床的控制主要是采用闭环式驱动器对电机进行直接控制,为了使电机能够在精确的时间点运行,就需要高精度的时钟和实时系统以在精确的时间点发生运动控制命令。如果让CT床在某一时刻启动开始运行,并按照规划的位置和速度运行,现有的方法是在启动时刻发送运动的命令。在分布式的系统中,数据传输的过程中会产生网络延时。现有的方法需要考虑网络延时,网络延时将对控制器发送启动命令以及CT床的运动轨迹的精确度造成负面影响。所以控制器发送启动命令的时间需要精确控制,且网络延时影响了CT床的控制精度。现有的CT床的运动精度依赖于系统的实时性,扫描系统的设计较为复杂。
技术实现思路
本专利技术克服了现有技术中运动控制系统复杂、依赖于系统的实时性、控制精度低等缺陷,提出了一种基于时序轨迹点的CT床运动控制方法及其系统。本专利技术提出了一种基于时序轨迹点的CT床运动控制方法,包括:接收第一段轨迹点数据;接收启动运动指令,控制电机进入运动状态并执行所述第一段轨迹点数据;反馈具有所述电机启动时间信息的状态字数据;接收基于所述状态字数据的第二段轨迹点数据;接收轨迹运行数据;依次执行所述第一段轨迹点数据与第二段轨迹点数据之后,执行所述轨迹运行数据,控制所述电机进行相应的轨迹运动。本专利技术还提出了一种基于时序轨迹点的CT床运动控制系统,包括控制单元、运动控制器和电机,其特征在 ...
【技术保护点】
一种基于时序轨迹点的CT床运动控制方法,其特征在于,包括:接收第一段轨迹点数据;接收启动运动指令,控制电机(3)进入运动状态并执行所述第一段轨迹点数据;反馈具有所述电机(3)启动时间信息的状态字数据;接收基于所述状态字数据的第二段轨迹点数据;所述第二段轨迹点数据的时间长度表示为:T2=Ts‑T0‑T1;其中,T2表示第二段轨迹点数据的时间长度;Ts表示所述电机(3)实际需要开始运行的时刻;T0表示所述电机(3)的启动时间;T1表示所述控制单元(1)发送的所述第一段轨迹点数据的时间长度;接收轨迹运行数据;依次执行所述第一段轨迹点数据与第二段轨迹点数据之后,执行所述轨迹运行数据,控制所述电机(3)进行相应的轨迹运动。
【技术特征摘要】
1.一种基于时序轨迹点的CT床运动控制方法,其特征在于,包括:接收第一段轨迹点数据;接收启动运动指令,控制电机(3)进入运动状态并执行所述第一段轨迹点数据;反馈具有所述电机(3)启动时间信息的状态字数据;接收基于所述状态字数据的第二段轨迹点数据;所述第二段轨迹点数据的时间长度表示为:T2=Ts-T0-T1;其中,T2表示第二段轨迹点数据的时间长度;Ts表示所述电机(3)实际需要开始运行的时刻;T0表示所述电机(3)的启动时间;T1表示所述控制单元(1)发送的所述第一段轨迹点数据的时间长度;接收轨迹运行数据;依次执行所述第一段轨迹点数据与第二段轨迹点数据之后,执行所述轨迹运行数据,控制所述电机(3)进行相应的轨迹运动。2.一种基于时序轨迹点的CT床运动控制系统,包括控制单元(1)、运动控制器(2)和电机(3),其特征在于:所述控制单元(1)向所述运动控制器(2)发送第一段轨迹点数据和启动运动指令,控制所述电机(3)进入运动状态并执行所述第一段轨迹点数据;所述运动控制器(2)将具有所述电机(3)启动时间信息的状态字数据反馈至所述控制单元(1);所述控制单元(1)根据所述状态字数据向所述运动控制器(2)发送第二段轨迹点数据,然后发送轨迹运行数据;所述控制单元(1)发送的所述第二段轨迹点数据的时间长度为T2,其表达式为:T2=Ts-T0-T1;其中,Ts表示所述电...
【专利技术属性】
技术研发人员:谭珍珠,
申请(专利权)人:上海联影医疗科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。