主权项 |
一种跟踪系统中基于角度信息的前馈控制方法,其特征在于:步骤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:第二相加单元接收前馈控制信号和跟踪控制信号,并对前馈控制信号和跟踪控制信号做相加处理,生成并输出驱动控制信号,用于驱动控制对象,实现对目标脱靶量的闭环校正。 |