发明名称 多叶准直器运动控制的方法
摘要 本发明涉及一种多叶准直器运动控制的方法,包括以下步骤:(1)系统启动;(2)状态变量设置为True;(3)输入图形数据Ti,i=1,2,3....n;(4)计算叶片和箱体的位置数据Si;(5)状态变量判断,若状态变量为True,则执行步骤6;若状态变量为False,则执行步骤9;(6)控制系统指令驱动器驱动叶片和箱体移动至图形数据Ti所需的位置;(7)控制系统中,保存变形后叶片和箱体的位置数据Si,即Stemp=Si,状态变量设置为False;(8)设i=i+1,若i>n,则结束程序,否则,执行步骤3。(9)比较叶片和箱体的位置数据Si与Stemp,控制系统按照位置数据差值指令驱动器驱动叶片和箱体移动至图形数据Ti所需的位置;(10)返回步骤(7)。
申请公布号 CN101739034B 申请公布日期 2012.05.02
申请号 CN200810217430.3 申请日期 2008.11.12
申请人 深圳市海博科技有限公司 发明人 谢小彪;胡洋;龙细东
分类号 G05D3/20(2006.01)I;A61N5/00(2006.01)I;G21K1/04(2006.01)I 主分类号 G05D3/20(2006.01)I
代理机构 深圳市顺天达专利商标代理有限公司 44217 代理人 易钊
主权项 一种多叶准直器运动控制的方法,其特征在于,包括以下步骤:(1)系统启动;(2)状态变量设置为True,使叶片和箱体处于零位;(3)工控机中,输入图形数据Ti,i=1,2,3....n,该数据所表示的图形是一个封闭图形,它由多个叶片一端拟合而成;(4)根据图形数据Ti,工控机计算叶片和箱体的位置数据Si,包括以下步骤:(a)在工控机中从图形数据Ti提取最大宽度值Timax和最小宽度值Timin,获取差值ΔT,并设置图形的预定宽度值Tim;(b)比较差值ΔT与预定宽度值Tim,若ΔT>Tim,则依据Timax计算箱体位置数据Sib,否则,依据Tim计算箱体位置数据Sib;(c)依据图形数据Ti和箱体位置数据Sib,计算叶片位置数据Sia;(5)状态变量判断,若状态变量为True,则执行步骤(6);若状态变量为False,则执行步骤(9);(6)按步骤(4)的位置数据Si,控制系统指令驱动器驱动叶片和箱体移动至图形数据Ti所需的位置;(7)控制系统中,保存变形后叶片和箱体的位置数据Si,即Stemp=Si,状态变量设置为False;(8)设i=i+1,若i>n,则结束程序,否则,执行步骤(3);(9)比较叶片和箱体的位置数据Si与Stemp,控制系统按照位置数据差值指令驱动器驱动叶片和箱体移动至图形数据Ti所需的位置;(10)返回步骤(7)。
地址 518057 广东省深圳市南山区科苑南路高新南七道惠恒大楼三楼