发明名称 一种悬吊漂浮物随动系统的加速度补偿控制方法及基于模式选择的控制方法
摘要 一种悬吊漂浮物随动系统的加速度补偿控制方法及基于模式选择的控制方法,属于悬吊漂浮物随动系统领域。本发明是为了解决传统方法针对随动平台驱动力设计的控制器无法直接用于电机转速控制模式的问题。本发明所述的一种悬吊漂浮物随动系统的加速度补偿控制方法,首先建立运动学和动力学方程,确定悬吊漂浮物随动系统的电机控制模式,设计控制器和调节参数四步解决了传统方法将驱动力F<sub>x</sub>和F<sub>y</sub>作为控制项,电机只能采用转矩模型,性能无法得到充分发挥的问题;降低了对电机本身控制模式的要求,从而更好的发挥电机本身性能,提高了悬吊漂浮物随动系统的控制性能。本发明适用于悬吊漂浮物随动系统领域。
申请公布号 CN104460722A 申请公布日期 2015.03.25
申请号 CN201410482326.2 申请日期 2014.09.19
申请人 哈尔滨理工大学 发明人 谢文博;张健;许家忠;高海波;刘振;尤波;黄玲
分类号 G05D13/58(2006.01)I 主分类号 G05D13/58(2006.01)I
代理机构 哈尔滨市松花江专利商标事务所 23109 代理人 张利明
主权项 一种悬吊漂浮物随动系统的加速度补偿控制方法,其特征在于,该方法包括以下步骤:步骤一:设悬吊漂浮物随动系统中目标体水平面上两个相互垂直的方向分别为X和Y,建立悬吊漂浮物随动系统运动学和动力学方程;步骤二:将α<sub>x</sub>和α<sub>y</sub>作为与比例系数结合的状态量,将θ<sub>x</sub>和θ<sub>y</sub>作为与微分系数结合的状态量,将∫α<sub>x</sub>和∫α<sub>y</sub>作为与积分系数结合的状态量,将<img file="FDA0000573604390000011.GIF" wi="52" he="75" />和<img file="FDA0000573604390000012.GIF" wi="54" he="81" />作为与加速度系数结合的状态量;根据运动学和动力学方程获得电机在转速控制模式下基于速度和加速度的控制器:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><mover><mi>x</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mo>=</mo><msubsup><mi>K</mi><mi>Px</mi><mo>&prime;</mo></msubsup><msub><mi>&alpha;</mi><mi>x</mi></msub><mo>+</mo><msubsup><mi>K</mi><mi>Dx</mi><mo>&prime;</mo></msubsup><msub><mi>&theta;</mi><mi>x</mi></msub><mo>+</mo><msubsup><mi>K</mi><mi>Ix</mi><mo>&prime;</mo></msubsup><mo>&Integral;</mo><msub><mi>&alpha;</mi><mi>x</mi></msub><mi>dt</mi><mo>+</mo><msubsup><mi>K</mi><mi>Ax</mi><mo>&prime;</mo></msubsup><msub><mover><mi>&theta;</mi><mo>&CenterDot;</mo></mover><mi>x</mi></msub></mtd></mtr><mtr><mtd><mover><mi>y</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mo>=</mo><msubsup><mi>K</mi><mi>Py</mi><mo>&prime;</mo></msubsup><msub><mi>&alpha;</mi><mi>y</mi></msub><mo>+</mo><msubsup><mi>K</mi><mi>Dy</mi><mo>&prime;</mo></msubsup><msub><mi>&theta;</mi><mi>y</mi></msub><mo>+</mo><msubsup><mi>K</mi><mi>Iy</mi><mo>&prime;</mo></msubsup><mo>&Integral;</mo><msub><mi>&alpha;</mi><mi>y</mi></msub><mi>dt</mi><mo>+</mo><msubsup><mi>K</mi><mi>Ay</mi><mo>&prime;</mo></msubsup><msub><mover><mi>&theta;</mi><mo>&CenterDot;</mo></mover><mi>y</mi></msub></mtd></mtr><mtr><mtd><mover><mi>x</mi><mo>&CenterDot;</mo></mover><mo>=</mo><mo>&Integral;</mo><mover><mi>x</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>dt</mi></mtd></mtr><mtr><mtd><mover><mi>y</mi><mo>&CenterDot;</mo></mover><mo>=</mo><mo>&Integral;</mo><mover><mi>y</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>dt</mi></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000573604390000013.GIF" wi="711" he="334" /></maths>其中,K′<sub>Px</sub>和K′<sub>Py</sub>分别为转速控制模式下X方向和Y方向的比例控制系数,K′<sub>Dx</sub>和K′<sub>Dy</sub>分别为转速控制模式下X方向和Y方向的微分控制系数,K′<sub>Ix</sub>和K′<sub>Iy</sub>分别为转速控制模式下X方向和Y方向的积分控制系数,K′<sub>Ax</sub>和K′<sub>Ay</sub>分别为转速控制模式下X方向和Y方向的加速度控制系数,<img file="FDA0000573604390000014.GIF" wi="49" he="55" />为目标体X方向移动的速度,<img file="FDA0000573604390000015.GIF" wi="46" he="55" />为目标体X方向移动的加速度,<img file="FDA0000573604390000016.GIF" wi="52" he="68" />为目标体Y方向移动的速度,<img file="FDA0000573604390000017.GIF" wi="50" he="68" />为目标体Y方向移动的加速度;分别调节电机在转速控制模式下基于速度的控制器中X方向和Y方向的参数,使得系统能够得到控制且随动误差收敛于零,实现加速度补偿控制。
地址 150080 黑龙江省哈尔滨市南岗区学府路52号