发明名称 一种刚体空间运动的机体轴系模型
摘要 本发明公开了一种刚体空间运动的机体轴系模型,该模型通过定义三元数,得到刚体运动姿态的表达,避免了姿态方程奇异问题,根据三元数进一步得到速度三个分量和高度运动模型的表达式,从而得到刚体主要运动状态的模型;通过引入三元数大大简化了刚体运动方程,使得运动方程中不再出现奇点,便于工程使用。
申请公布号 CN102346727A 申请公布日期 2012.02.08
申请号 CN201110280487.X 申请日期 2011.09.20
申请人 西安费斯达自动化工程有限公司 发明人 史忠科
分类号 G06F17/11(2006.01)I 主分类号 G06F17/11(2006.01)I
代理机构 代理人
主权项 1.一种刚体空间运动的机体轴系模型,其特征包括以下步骤:a)定义三元数:<img file="FSA00000576715100011.GIF" wi="906" he="73" />其中:<img file="FSA00000576715100012.GIF" wi="41" he="37" />θ分别指滚转、俯仰角,且<img file="FSA00000576715100013.GIF" wi="304" he="59" />进一步得到:<maths num="0001"><![CDATA[<math><mfenced open='{' close=''><mtable><mtr><mtd><msub><mover><mi>s</mi><mo>&CenterDot;</mo></mover><mn>1</mn></msub><mo>=</mo><msub><mi>qs</mi><mn>3</mn></msub><mo>-</mo><msub><mi>rs</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><msub><mover><mi>s</mi><mo>&CenterDot;</mo></mover><mn>2</mn></msub><mo>=</mo><msub><mi>ps</mi><mn>3</mn></msub><mo>+</mo><msub><mi>rs</mi><mn>1</mn></msub></mtd></mtr><mtr><mtd><msub><mi>s</mi><mn>3</mn></msub><mo>=</mo><mo>-</mo><msub><mi>ps</mi><mn>2</mn></msub><mo>-</mo><msub><mi>qs</mi><mn>1</mn></msub></mtd></mtr></mtable></mfenced></math>]]></maths>其中:p,q,r分别为滚转、俯仰、偏航角速度;全文参数定义相同;b)速度三个分量模型为:<maths num="0002"><![CDATA[<math><mfenced open='{' close=''><mtable><mtr><mtd><mover><mi>u</mi><mo>&CenterDot;</mo></mover><mo>=</mo><mo>-</mo><mi>qw</mi><mo>+</mo><mi>rv</mi><mo>-</mo><msub><mi>gs</mi><mn>1</mn></msub><mo>+</mo><msub><mi>gn</mi><mi>x</mi></msub></mtd></mtr><mtr><mtd><mover><mi>v</mi><mo>&CenterDot;</mo></mover><mo>=</mo><mo>-</mo><mi>ru</mi><mo>+</mo><mi>pw</mi><mo>+</mo><msub><mi>gs</mi><mn>2</mn></msub><mo>+</mo><msub><mi>gn</mi><mi>y</mi></msub></mtd></mtr><mtr><mtd><mover><mi>w</mi><mo>&CenterDot;</mo></mover><mo>=</mo><mo>-</mo><mi>pv</mi><mo>+</mo><mi>qu</mi><mo>+</mo><msub><mi>gs</mi><mn>3</mn></msub><mo>+</mo><msub><mi>gn</mi><mi>z</mi></msub></mtd></mtr></mtable></mfenced></math>]]></maths>其中:u,v,w分别为沿刚体体轴系x,y,z轴的速度分量,n<sub>x</sub>,n<sub>y</sub>,n<sub>z</sub>分别为沿x,y,z轴的过载,g为重力加速度;c)高度模型为:<maths num="0003"><![CDATA[<math><mrow><mover><mi>h</mi><mo>&CenterDot;</mo></mover><mo>=</mo><msub><mi>us</mi><mn>1</mn></msub><mo>-</mo><msub><mi>vs</mi><mn>2</mn></msub><mo>-</mo><msub><mi>ws</mi><mn>3</mn></msub></mrow></math>]]></maths>其中:h为高度;整个刚体运动模型可写成:<maths num="0004"><![CDATA[<math><mrow><mfenced open='[' close=']'><mtable><mtr><mtd><mover><mi>u</mi><mo>&CenterDot;</mo></mover></mtd></mtr><mtr><mtd><mover><mi>v</mi><mo>&CenterDot;</mo></mover></mtd></mtr><mtr><mtd><mover><mi>w</mi><mo>&CenterDot;</mo></mover></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mi>r</mi></mtd><mtd><mo>-</mo><mi>q</mi></mtd></mtr><mtr><mtd><mo>-</mo><mi>r</mi></mtd><mtd><mn>0</mn></mtd><mtd><mi>p</mi></mtd></mtr><mtr><mtd><mi>q</mi></mtd><mtd><mo>-</mo><mi>p</mi></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><mi>u</mi></mtd></mtr><mtr><mtd><mi>v</mi></mtd></mtr><mtr><mtd><mi>w</mi></mtd></mtr></mtable></mfenced><mo>+</mo><mi>g</mi><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>s</mi><mn>1</mn></msub></mtd></mtr><mtr><mtd><msub><mi>s</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><msub><mi>s</mi><mn>3</mn></msub></mtd></mtr></mtable></mfenced><mo>+</mo><mi>g</mi><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>n</mi><mi>x</mi></msub></mtd></mtr><mtr><mtd><msub><mi>n</mi><mi>y</mi></msub></mtd></mtr><mtr><mtd><msub><mi>n</mi><mi>z</mi></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths><maths num="0005"><![CDATA[<math><mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mover><mi>s</mi><mo>&CenterDot;</mo></mover><mn>1</mn></msub></mtd></mtr><mtr><mtd><msub><mover><mi>s</mi><mo>&CenterDot;</mo></mover><mn>2</mn></msub></mtd></mtr><mtr><mtd><msub><mover><mi>s</mi><mo>&CenterDot;</mo></mover><mn>3</mn></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mo>-</mo><mi>r</mi></mtd><mtd><mi>q</mi></mtd></mtr><mtr><mtd><mi>r</mi></mtd><mtd><mn>0</mn></mtd><mtd><mi>p</mi></mtd></mtr><mtr><mtd><mo>-</mo><mi>q</mi></mtd><mtd><mo>-</mo><mi>p</mi></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>s</mi><mn>1</mn></msub></mtd></mtr><mtr><mtd><msub><mi>s</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><msub><mi>s</mi><mn>3</mn></msub></mtd></mtr></mtable></mfenced></mrow></math>]]></maths><maths num="0006"><![CDATA[<math><mrow><mover><mi>h</mi><mo>&CenterDot;</mo></mover><mo>=</mo><msub><mi>us</mi><mn>1</mn></msub><mo>-</mo><msub><mi>vs</mi><mn>2</mn></msub><mo>-</mo><msub><mi>ws</mi><mn>3</mn></msub></mrow></math>]]></maths>
地址 710075 陕西省西安市高新区科技路金桥国际广场12101号