发明名称 一种三轴惯性稳定平台系统的台体控制参数计算方法
摘要 本发明提供了一种三轴惯性稳定平台系统的台体控制参数计算方法,包括如下步骤:1、测量或计算三轴惯性稳定平台系统的转动惯量;2、测量得到所述稳定平台系统内部相对转动的角度;3、计算所述稳定平台系统的台体合成转动惯量;4、计算合成在台体上的干扰力矩和电机反馈力矩。该方法利用三轴惯性稳定平台系统的转动惯量和稳定平台系统内部相对转动的角度的正余弦值计算得到台体合成转动惯量,利用已知的外力矩和稳定平台系统内部相对转动的角度的正余弦值计算得到合成在台体上的干扰力矩和电机反馈力矩,该计算过程中不存在无解区域,可以覆盖任意姿态角的情况,相比现有的计算方法更准确、适用性更广。
申请公布号 CN105043414A 申请公布日期 2015.11.11
申请号 CN201510390636.6 申请日期 2015.07.06
申请人 北京航天控制仪器研究所 发明人 魏宗康
分类号 G01C25/00(2006.01)I 主分类号 G01C25/00(2006.01)I
代理机构 中国航天科技专利中心 11009 代理人 范晓毅
主权项 一种三轴惯性稳定平台系统的台体控制参数计算方法,其特征在于:用于计算三轴惯性稳定平台系统的台体合成转动惯量和合成力矩;所述稳定平台系统包括基座、外框架、内框架和台体,对应的本体坐标系分别为基座本体坐标系X<sub>1</sub>Y<sub>1</sub>Z<sub>1</sub>、外框架本体坐标系X<sub>p2</sub>Y<sub>p2</sub>Z<sub>p2</sub>、内框架本体坐标系X<sub>p1</sub>Y<sub>p1</sub>Z<sub>p1</sub>和台体本体坐标系X<sub>p</sub>Y<sub>p</sub>Z<sub>p</sub>;所述四个坐标系的原点重合,并且:台体本体坐标系的Z<sub>p</sub>轴与内框架本体坐标系的Z<sub>p1</sub>轴重合,外框架的本体坐标系的Y<sub>p2</sub>轴与内框架本体坐标系的Y<sub>p1</sub>轴重合,基座本体坐标系的X<sub>1</sub>轴与外框架本体坐标系的X<sub>p2</sub>轴重合;其中,基座与载体固连,在所述稳定平台系统在载体带动下发生内部相对转动时,基座绕外框架坐标系的X<sub>p2</sub>轴转动,外框架绕内框架坐标系的Y<sub>p1</sub>轴转动,内框架绕台体坐标系的Z<sub>p</sub>轴转动;所述台体合成转动惯量和合成力矩的计算步骤如下:(1)、测量或计算得到三轴惯性稳定平台系统的转动惯量,包括:台体相对于X<sub>p</sub>轴、Y<sub>p</sub>轴、Z<sub>p</sub>轴的转动惯量的<img file="FDA0000753815390000015.GIF" wi="363" he="88" />内框架相对于X<sub>p1</sub>轴、Y<sub>p1</sub>轴、Z<sub>p1</sub>轴的转动惯量的<img file="FDA0000753815390000016.GIF" wi="401" he="78" />外框架相对于X<sub>p2</sub>轴、Y<sub>p2</sub>轴、Z<sub>p2</sub>轴的转动惯量的<img file="FDA0000753815390000017.GIF" wi="419" he="82" />(2)、测量得到所述稳定平台系统内部相对转动的角度,包括:外框架绕内框架坐标系Y<sub>p1</sub>轴转动的角度β<sub>yk</sub>;内框架绕台体坐标系Z<sub>p</sub>轴转动的角度β<sub>zk</sub>;(3)、计算所述稳定平台系统的台体合成转动惯量,包括:合成到台体X<sub>p</sub>轴上的主转动惯量<img file="FDA0000753815390000013.GIF" wi="116" he="85" />合成到台体Y<sub>p</sub>轴上的主转动惯量<img file="FDA0000753815390000014.GIF" wi="110" he="91" />对轴X<sub>p</sub>和Y<sub>P</sub>的合成转动惯量积J<sub>xy</sub>、对轴X<sub>p</sub>和Z<sub>P</sub>的合成转动惯量积J<sub>xz</sub>、对轴Y<sub>p</sub>和Z<sub>P</sub>的合成转动惯量积J<sub>yz</sub>;具体计算公式如下:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msubsup><mi>J</mi><msub><mi>x</mi><mi>p</mi></msub><mo>&prime;</mo></msubsup><mo>=</mo><msub><mi>J</mi><msub><mi>x</mi><mi>p</mi></msub></msub><mo>+</mo><msub><mi>J</mi><msub><mi>x</mi><mrow><mi>p</mi><mn>1</mn></mrow></msub></msub><msup><mi>cos</mi><mn>2</mn></msup><msub><mi>&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub><mo>+</mo><msub><mi>J</mi><msub><mi>y</mi><mrow><mi>p</mi><mn>1</mn></mrow></msub></msub><msup><mi>sin</mi><mn>2</mn></msup><msub><mi>&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub><mo>+</mo><msub><mi>J</mi><msub><mi>x</mi><mrow><mi>p</mi><mn>2</mn></mrow></msub></msub><msup><mi>cos</mi><mn>2</mn></msup><msub><mi>&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub><msup><mi>cos</mi><mn>2</mn></msup><msub><mi>&beta;</mi><mrow><mi>y</mi><mi>k</mi></mrow></msub><mo>+</mo><msub><mi>J</mi><msub><mi>z</mi><mrow><mi>p</mi><mn>2</mn></mrow></msub></msub><msup><mi>cos</mi><mn>2</mn></msup><msub><mi>&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub><msup><mi>sin</mi><mn>2</mn></msup><msub><mi>&beta;</mi><mrow><mi>y</mi><mi>k</mi></mrow></msub><mo>;</mo></mrow>]]></math><img file="FDA0000753815390000011.GIF" wi="1635" he="77" /></maths><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msubsup><mi>J</mi><msub><mi>y</mi><mi>p</mi></msub><mo>&prime;</mo></msubsup><mo>=</mo><msub><mi>J</mi><msub><mi>y</mi><mi>p</mi></msub></msub><mo>+</mo><msub><mi>J</mi><msub><mi>x</mi><mrow><mi>p</mi><mn>1</mn></mrow></msub></msub><msup><mi>sin</mi><mn>2</mn></msup><msub><mi>&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub><mo>+</mo><msub><mi>J</mi><msub><mi>y</mi><mrow><mi>p</mi><mn>1</mn></mrow></msub></msub><msup><mi>cos</mi><mn>2</mn></msup><msub><mi>&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub><mo>+</mo><msub><mi>J</mi><msub><mi>x</mi><mrow><mi>p</mi><mn>2</mn></mrow></msub></msub><msup><mi>sin</mi><mn>2</mn></msup><msub><mi>&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub><msup><mi>cos</mi><mn>2</mn></msup><msub><mi>&beta;</mi><mrow><mi>y</mi><mi>k</mi></mrow></msub><mo>+</mo><msub><mi>J</mi><msub><mi>z</mi><mrow><mi>p</mi><mn>2</mn></mrow></msub></msub><msup><mi>sin</mi><mn>2</mn></msup><msub><mi>&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub><msup><mi>sin</mi><mn>2</mn></msup><msub><mi>&beta;</mi><mrow><mi>y</mi><mi>k</mi></mrow></msub><mo>;</mo></mrow>]]></math><img file="FDA0000753815390000012.GIF" wi="1604" he="82" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>J</mi><mrow><mi>x</mi><mi>y</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mrow><mo>(</mo><msub><mi>J</mi><msub><mi>x</mi><mrow><mi>p</mi><mn>1</mn></mrow></msub></msub><mo>-</mo><msub><mi>J</mi><msub><mi>y</mi><mrow><mi>p</mi><mn>1</mn></mrow></msub></msub><mo>+</mo><msub><mi>J</mi><msub><mi>x</mi><mrow><mi>p</mi><mn>2</mn></mrow></msub></msub><msup><mi>cos</mi><mn>2</mn></msup><msub><mi>&beta;</mi><mrow><mi>y</mi><mi>k</mi></mrow></msub><mo>+</mo><msub><mi>J</mi><msub><mi>z</mi><mrow><mi>p</mi><mn>2</mn></mrow></msub></msub><msup><mi>sin</mi><mn>2</mn></msup><msub><mi>&beta;</mi><mrow><mi>y</mi><mi>k</mi></mrow></msub><mo>)</mo></mrow><mi>s</mi><mi>i</mi><mi>n</mi><mn>2</mn><msub><mi>&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub><mo>;</mo></mrow>]]></math><img file="FDA0000753815390000021.GIF" wi="937" he="108" /></maths><maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>J</mi><mrow><mi>x</mi><mi>z</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mrow><mo>(</mo><msub><mi>J</mi><msub><mi>z</mi><mrow><mi>p</mi><mn>2</mn></mrow></msub></msub><mo>-</mo><msub><mi>J</mi><msub><mi>x</mi><mrow><mi>p</mi><mn>2</mn></mrow></msub></msub><mo>)</mo></mrow><mi>s</mi><mi>i</mi><mi>n</mi><mn>2</mn><msub><mi>&beta;</mi><mrow><mi>y</mi><mi>k</mi></mrow></msub><msub><mi>cos&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub><mo>;</mo></mrow>]]></math><img file="FDA0000753815390000022.GIF" wi="606" he="112" /></maths><maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>J</mi><mrow><mi>y</mi><mi>z</mi></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mrow><mo>(</mo><msub><mi>J</mi><msub><mi>z</mi><mrow><mi>p</mi><mn>2</mn></mrow></msub></msub><mo>-</mo><msub><mi>J</mi><msub><mi>x</mi><mrow><mi>p</mi><mn>2</mn></mrow></msub></msub><mo>)</mo></mrow><mi>s</mi><mi>i</mi><mi>n</mi><mn>2</mn><msub><mi>&beta;</mi><mrow><mi>y</mi><mi>k</mi></mrow></msub><msub><mi>sin&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub><mo>;</mo></mrow>]]></math><img file="FDA0000753815390000023.GIF" wi="744" he="124" /></maths>(4)、计算合成在台体上的干扰力矩和电机反馈力矩,具体包括:合成在台体X<sub>p</sub>轴上的干扰力矩M<sub>x3</sub>、合成在台体Y<sub>p</sub>轴上的干扰力矩M<sub>y3</sub>、合成在台体Z<sub>p</sub>轴上的干扰力矩M<sub>z3</sub>、合成后的台体X<sub>p</sub>轴力矩电机反馈力矩<img file="FDA0000753815390000026.GIF" wi="139" he="73" />合成后的台体Y<sub>p</sub>轴力矩电机反馈力矩<img file="FDA0000753815390000027.GIF" wi="149" he="77" />合成后的台体Z<sub>p</sub>轴力矩电机反馈力矩<img file="FDA0000753815390000028.GIF" wi="146" he="74" />具体计算公式如下:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mfenced open = '[' close = ']'><mtable><mtr><mtd><msub><mi>M</mi><mrow><mi>x</mi><mn>3</mn></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>M</mi><mrow><mi>y</mi><mn>3</mn></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>M</mi><mrow><mi>z</mi><mn>3</mn></mrow></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open = '[' close = ']'><mtable><mtr><mtd><mrow><msub><mi>cos&beta;</mi><mrow><mi>y</mi><mi>k</mi></mrow></msub><msub><mi>cos&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub></mrow></mtd><mtd><mrow><mo>-</mo><msub><mi>sin&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mrow><msub><mi>cos&beta;</mi><mrow><mi>y</mi><mi>k</mi></mrow></msub><msub><mi>sin&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub></mrow></mtd><mtd><mrow><msub><mi>cos&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mfenced open = '[' close = ']'><mtable><mtr><mtd><msub><mi>M</mi><msub><mi>x</mi><mrow><mi>p</mi><mn>2</mn></mrow></msub></msub></mtd></mtr><mtr><mtd><msub><mi>M</mi><msub><mi>y</mi><mrow><mi>p</mi><mn>1</mn></mrow></msub></msub></mtd></mtr><mtr><mtd><msub><mi>M</mi><mrow><mi>z</mi><mi>p</mi></mrow></msub></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000753815390000024.GIF" wi="992" he="256" /></maths><maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><mfenced open = '[' close = ']'><mtable><mtr><mtd><msub><mi>M</mi><msub><mi>D</mi><mrow><mi>x</mi><mn>3</mn></mrow></msub></msub></mtd></mtr><mtr><mtd><msub><mi>M</mi><msub><mi>D</mi><mrow><mi>y</mi><mn>3</mn></mrow></msub></msub></mtd></mtr><mtr><mtd><msub><mi>M</mi><msub><mi>D</mi><mrow><mi>z</mi><mn>3</mn></mrow></msub></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open = '[' close = ']'><mtable><mtr><mtd><mrow><msub><mi>cos&beta;</mi><mrow><mi>y</mi><mi>k</mi></mrow></msub><msub><mi>cos&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub></mrow></mtd><mtd><mrow><mo>-</mo><msub><mi>sin&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mrow><msub><mi>cos&beta;</mi><mrow><mi>y</mi><mi>k</mi></mrow></msub><msub><mi>sin&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub></mrow></mtd><mtd><mrow><msub><mi>cos&beta;</mi><mrow><mi>z</mi><mi>k</mi></mrow></msub></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mfenced open = '[' close = ']'><mtable><mtr><mtd><msub><mi>M</mi><msub><mi>D</mi><mrow><mi>x</mi><mn>2</mn></mrow></msub></msub></mtd></mtr><mtr><mtd><msub><mi>M</mi><msub><mi>D</mi><mrow><mi>y</mi><mn>1</mn></mrow></msub></msub></mtd></mtr><mtr><mtd><msub><mi>M</mi><msub><mi>D</mi><mrow><mi>z</mi><mi>p</mi></mrow></msub></msub></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000753815390000025.GIF" wi="1020" he="264" /></maths>其中,<img file="FDA0000753815390000029.GIF" wi="113" he="77" />为施加在外框架X<sub>p2</sub>轴上的外力矩;<img file="FDA00007538153900000210.GIF" wi="111" he="78" />为施加在内框架Y<sub>p1</sub>轴上的外力矩;M<sub>zp</sub>为施加在台体Z<sub>p</sub>轴上的外力矩;<img file="FDA00007538153900000211.GIF" wi="118" he="74" />为外框架X<sub>p2</sub>轴的轴力矩电机的反馈力矩;<img file="FDA00007538153900000212.GIF" wi="114" he="78" />为内框架Y<sub>p1</sub>轴的轴力矩电机的反馈力矩;<img file="FDA00007538153900000213.GIF" wi="113" he="78" />为台体Z<sub>p</sub>轴的轴力矩电机的反馈力矩。
地址 100854 北京市海淀区北京142信箱403分箱