发明名称 跟踪系统中基于角度信息的前馈控制方法
摘要 本发明公开一种跟踪系统中基于角度信息的前馈控制方法,在控制对象上面安装有编码器和CCD探测器,CCD探测器接收编码器的角度信息和目标的轨迹信息并对角度信息和目标的轨迹信息做相减处理,提取目标脱靶量;跟踪控制器接收并将目标脱靶量生成并输出跟踪控制信号;第一相加单元对目标脱靶量和角度信息做加处理,提取出目标的轨迹信息;Kalman滤波器接收并从提取出的目标轨迹信号中获取目标的速度、加速度信号;前馈控制器将目标的速度、加速度信号生成并输出前馈控制信号;第二相加单元接收并对前馈控制信号和跟踪控制信号做相加处理,生成并输出驱动控制信号,用于驱动控制对象,实现对目标脱靶量的闭环校正。
申请公布号 CN102736636B 申请公布日期 2014.12.10
申请号 CN201210192786.2 申请日期 2012.06.12
申请人 中国科学院光电技术研究所 发明人 唐涛;包启亮;刘儒贞;吴琼燕;李志俊
分类号 G05D3/12(2006.01)I 主分类号 G05D3/12(2006.01)I
代理机构 中科专利商标代理有限责任公司 11021 代理人 梁爱荣
主权项 一种跟踪系统中基于角度信息的前馈控制方法,其特征在于:步骤S1:在控制对象上面安装有编码器和CCD探测器,CCD探测器接收编码器的角度信息和目标的轨迹信息,CCD探测器对编码器的角度信息和目标的轨迹信息做相减处理,提取目标脱靶量,目标脱靶量和编码器的角度信息在时刻上要对齐;由跟踪控制系统的误差传递函数为<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>Error</mi><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><mo>[</mo><mn>1</mn><mo>-</mo><msup><mi>e</mi><mrow><msub><mrow><mo>-</mo><mi>T</mi></mrow><mn>1</mn></msub><mi>s</mi></mrow></msup><mi>D</mi><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><msub><mi>G</mi><mi>ff</mi></msub><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><msub><mi>G</mi><mi>p</mi></msub><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mn>1</mn><mo>+</mo><msub><mi>G</mi><mi>c</mi></msub><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><msub><mi>G</mi><mi>p</mi></msub><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><msup><mi>e</mi><mrow><mo>-</mo><mi>Ts</mi></mrow></msup><mo>+</mo><mrow><mo>(</mo><msup><mi>e</mi><mrow><mo>-</mo><mi>Ts</mi></mrow></msup><mo>-</mo><msup><mi>e</mi><mrow><mo>-</mo><msub><mi>T</mi><mn>1</mn></msub><mi>s</mi></mrow></msup><mo>)</mo></mrow><mi>D</mi><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><msub><mi>G</mi><mi>ff</mi></msub><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow><msub><mi>G</mi><mi>p</mi></msub><mrow><mo>(</mo><mi>s</mi><mo>)</mo></mrow></mrow></mfrac></mrow>]]></math><img file="FDA0000540695130000011.GIF" wi="1223" he="162" /></maths>可以知道,T≠T<sub>1</sub>闭环单元的稳定性受到破坏;表明目标脱靶量和编码器的角度信息在时刻上要对齐,否则前馈控制器无法实施;式中:<img file="FDA0000540695130000012.GIF" wi="90" he="68" />为延迟因子;D(s)为Kalman滤波器的传递函数;G<sub>ff</sub>(s)为前馈控制器的传递函数;G<sub>p</sub>(s)为控制对象的传递函数;G<sub>c</sub>(s)为跟踪控制器的传递函数;e<sup>‑Ts</sup>为CCD探测器特性的传递函数;T为目标脱靶量滞后时间;T<sub>1</sub>为当前时刻编码器信号比理想时刻编码器角度信号延迟时间;步骤S2:跟踪控制器接收目标脱靶量,并将目标脱靶量生成并输出跟踪控制信号;步骤S3:第一相加单元对目标脱靶量和编码器角度信息做加处理,提取出目标轨迹信息;步骤S4:Kalman滤波器接收提取出的目标轨迹信号,并利用Kalman滤波器从提取出的目标轨迹信号中获取目标的速度、加速度信号;步骤S5:前馈控制器将目标的速度、加速度信号生成并输出前馈控制信号;步骤S6:第二相加单元接收前馈控制信号和跟踪控制信号,并对前馈控制信号和跟踪控制信号做相加处理,生成并输出驱动控制信号,用于驱动控制对象,实现对目标脱靶量的闭环校正。
地址 610209 四川省成都市双流350信箱