发明名称 |
移动CT同步扫描控制系统及方法 |
摘要 |
本发明涉及一种移动CT同步扫描控制系统,其中,所述主控器用于向同步控制模块发送运行命令信息;所述同步控制模块用于将该命令信息转换为各驱动器的控制量,并将该控制量分别发送给旋转机架旋转电机控制模块及旋转机架水平电机控制模块的驱动器;所述旋转机架旋转电机控制模块及旋转机架水平电机控制模块的驱动器用于分别根据所述控制量对各自电机进行驱动;所述旋转机架旋转电机控制模块及旋转机架水平电机控制模块的编码器用于将实际的位置、速度信息反馈给同步控制模块;所述同步控制模块还用于根据上述各电机实际的位置、速度信息计算上述双电机的同步误差及补偿量。本发明还涉及一种移动CT同步扫描控制方法。 |
申请公布号 |
CN103746616B |
申请公布日期 |
2017.03.29 |
申请号 |
CN201310399962.4 |
申请日期 |
2013.09.05 |
申请人 |
中国科学院苏州生物医学工程技术研究所 |
发明人 |
梁永;周哲;张寅 |
分类号 |
H02P5/00(2016.01)I |
主分类号 |
H02P5/00(2016.01)I |
代理机构 |
深圳市科进知识产权代理事务所(普通合伙) 44316 |
代理人 |
宋鹰武;沈祖锋 |
主权项 |
一种移动CT同步扫描控制系统,其特征在于,该系统包括主控器、旋转机架旋转电机控制模块、旋转机架水平电机控制模块以及同步控制模块,所述旋转机架旋转电机控制模块及所述旋转机架水平电机控制模块均包括各自的驱动器、电机及编码器,其中:所述主控器用于向同步控制模块发送运行命令信息;所述同步控制模块用于接收主控器发送的运行命令信息,将该命令信息转换为旋转机架旋转电机控制模块、旋转机架水平电机控制模块中各驱动器当前时刻的控制量,并将该控制量分别发送给旋转机架旋转电机控制模块及旋转机架水平电机控制模块各自的驱动器;所述旋转机架旋转电机控制模块及旋转机架水平电机控制模块的驱动器用于分别根据所述控制量对各自电机进行驱动;所述旋转机架旋转电机控制模块及旋转机架水平电机控制模块的编码器用于分别收集旋转机架旋转电机、旋转机架水平电机实际的位置、速度信息,并将所述实际的位置、速度信息反馈给同步控制模块;所述同步控制模块还用于根据上述各电机实际的位置、速度信息及同步误差传递函数计算旋转机架旋转电机、旋转机架水平电机的同步误差,然后根据所述同步误差计算出补偿量,实时补偿给旋转机架旋转电机控制模块和旋转机架水平电机控制模块,以实现双电机的精确同步;所述的同步误差传递函数定义为:<maths num="0001"><math><![CDATA[<mrow><msub><mi>ϵ</mi><mi>c</mi></msub><mo>=</mo><mfrac><mn>1</mn><mrow><mn>1</mn><mo>+</mo><mfrac><mi>β</mi><mi>α</mi></mfrac></mrow></mfrac><msub><mi>ϵ</mi><mn>0</mn></msub><mo>=</mo><mfrac><mn>1</mn><mrow><mn>1</mn><mo>+</mo><msub><mi>GC</mi><mi>c</mi></msub></mrow></mfrac><msub><mi>ϵ</mi><mn>0</mn></msub><mo>=</mo><msub><mi>G</mi><mi>c</mi></msub><msub><mi>ϵ</mi><mn>0</mn></msub></mrow>]]></math><img file="FDA0001121639560000011.GIF" wi="630" he="143" /></maths>其中,Gc为同步误差传递函数:<img file="FDA0001121639560000012.GIF" wi="982" he="294" />其中,ε<sub>0</sub>为非交叉耦合控制时的同步扫描同步误差,ε<sub>c</sub>为交叉耦合控制时的同步扫描同步误差,Gx为积分环,Gy为速度环,C<sub>C</sub>为同步误差补偿分配控制器。 |
地址 |
215163 江苏省苏州市苏州高新区科技城科灵路88号 |