[发明专利]一种基于遗传算法的卫星轨控发动机安装优化方法有效

专利信息
申请号: 201310153348.X 申请日: 2013-04-27
公开(公告)号: CN103984785B 公开(公告)日: 2017-05-31
发明(设计)人: 徐春生 申请(专利权)人: 中国空间技术研究院
主分类号: G06F17/50 分类号: G06F17/50;G06N3/12
代理公司: 中国航天科技专利中心11009 代理人: 安丽
地址: 100194 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 遗传 算法 卫星 发动机 安装 优化 方法
【权利要求书】:

1.一种基于遗传算法的卫星轨控发动机安装优化方法,其特征在实现步骤如下:

(1)根据卫星控制系统对卫星布局的要求,确定发动机安装优化的目标函数;

发动机安装优化的目标函数为:发动机安装优化的目标函数中:

<mrow><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>T</mi><mi>x</mi></msub></mtd></mtr><mtr><mtd><msub><mi>T</mi><mi>y</mi></msub></mtd></mtr><mtr><mtd><msub><mi>T</mi><mi>z</mi></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><mo>(</mo><mo>-</mo><msub><mi>f</mi><mi>y</mi></msub><mo>*</mo><mo>(</mo><mrow><msub><mi>p</mi><mi>z</mi></msub><mo>-</mo><msub><mi>x</mi><mi>c</mi></msub></mrow><mo>)</mo><mo>+</mo><msub><mi>f</mi><mi>z</mi></msub><mo>*</mo><mo>(</mo><mrow><msub><mi>p</mi><mi>y</mi></msub><mo>-</mo><msub><mi>y</mi><mi>c</mi></msub></mrow><mo>)</mo><mo>)</mo><mo>/</mo><mn>1000</mn></mrow></mtd></mtr><mtr><mtd><mrow><mo>(</mo><mo>-</mo><msub><mi>f</mi><mi>z</mi></msub><mo>*</mo><mo>(</mo><mrow><msub><mi>p</mi><mi>x</mi></msub><mo>-</mo><msub><mi>x</mi><mi>c</mi></msub></mrow><mo>)</mo><mo>+</mo><msub><mi>f</mi><mi>x</mi></msub><mo>*</mo><mo>(</mo><mrow><msub><mi>p</mi><mi>z</mi></msub><mo>-</mo><msub><mi>z</mi><mi>c</mi></msub></mrow><mo>)</mo><mo>)</mo><mo>/</mo><mn>1000</mn></mrow></mtd></mtr><mtr><mtd><mrow><mo>(</mo><mo>-</mo><msub><mi>f</mi><mi>x</mi></msub><mo>*</mo><mo>(</mo><mrow><msub><mi>p</mi><mi>y</mi></msub><mo>-</mo><msub><mi>x</mi><mi>c</mi></msub></mrow><mo>)</mo><mo>+</mo><msub><mi>f</mi><mi>y</mi></msub><mo>*</mo><mo>(</mo><mrow><msub><mi>p</mi><mi>x</mi></msub><mo>-</mo><msub><mi>x</mi><mi>c</mi></msub></mrow><mo>)</mo><mo>)</mo><mo>/</mo><mn>1000</mn></mrow></mtd></mtr></mtable></mfenced></mrow>

[fx fy fz]=F[sin(α)sin(γ) -sin(α)cos(γ) cos(α)]R

[px py pz]=[δsin(β) -δcos(β) h]R+[λ1 λ2 λ3]

<mrow><mi>R</mi><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mrow><mi>cos</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow></mtd><mtd><mrow><mi>sin</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mrow><mo>-</mo><mi>sin</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow></mtd><mtd><mrow><mi>cos</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><mi>cos</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>2</mn></msub><mo>)</mo></mrow></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mrow><mo>-</mo><mi>sin</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>2</mn></msub><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mrow><mi>sin</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>2</mn></msub><mo>)</mo></mrow></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mrow><mi>cos</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>2</mn></msub><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><mi>cos</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>3</mn></msub><mo>)</mo></mrow></mrow></mtd><mtd><mrow><mi>sin</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>3</mn></msub><mo>)</mo></mrow></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mrow><mo>-</mo><mi>sin</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>3</mn></msub><mo>)</mo></mrow></mrow></mtd><mtd><mrow><mi>cos</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>3</mn></msub><mo>)</mo></mrow></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></mrow>

“min”表示最小值;

[Tx Ty Tz]—绕卫星机械坐标系OscXsc轴、OscYsc轴、OscZsc轴3个坐标轴的干扰力矩;

[fx fy fz]—发动机推力矢量在卫星机械坐标系OscXsc轴、OscYsc轴、OscZsc轴三个方向的推力分量;

[px py pz]—在卫星机械坐标系下的发动机推力作用点坐标值;

[xC yC zC]—卫星相对机械坐标系的质心;

F—推力器的理论推力;

R—发动机相对卫星机械坐标系的旋转矩阵;

α1、α2、α3—分别为发动机安装调整时,发动机绕卫星机械坐标系OscXsc轴、OscYsc轴和OscZsc轴的旋转角度;

λ1、λ2、λ3—分别为发动机安装调整时,发动机沿卫星机械坐标系OscXsc轴、OscYsc轴和OscZsc轴的平移量;

α—推力矢量偏斜角,以发动机坐标系X轴为基准;

β—推力矢量横移位置角,以发动机坐标系Y轴为基准,由发动机顶视方向逆时针为正;

γ—推力矢量偏斜位置角,以发动机坐标系Y轴为基准,由发动机顶视方向逆时针为正;

δ—推力矢量横移量,即距离发动机坐标系原点的距离;

(2)根据发动机几何参数和安装要求,确定发动机安装优化的约束函数;发动机安装优化的约束函数为:

<mrow><mi>m</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><msup><mrow><mo>(</mo><mrow><msubsup><mi>C</mi><mrow><mi>i</mi><mi>x</mi><mo>_</mo><mi>u</mi><mi>p</mi></mrow><mo>&prime;</mo></msubsup><mo>-</mo><msub><mi>H</mi><mrow><mi>i</mi><mi>x</mi></mrow></msub></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mrow><msubsup><mi>C</mi><mrow><mi>i</mi><mi>y</mi><mo>_</mo><mi>u</mi><mi>p</mi></mrow><mo>&prime;</mo></msubsup><mo>-</mo><msub><mi>H</mi><mrow><mi>i</mi><mi>y</mi></mrow></msub></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>)</mo></mrow><mo>&GreaterEqual;</mo><msup><mrow><mo>(</mo><mfrac><mi>d</mi><mn>2</mn></mfrac><mo>)</mo></mrow><mn>2</mn></msup><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mn>3</mn></mrow>

<mrow><mi>m</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><mrow><msup><mrow><mo>(</mo><mrow><msubsup><mi>C</mi><mrow><mi>i</mi><mi>x</mi><mo>_</mo><mi>d</mi><mi>o</mi><mi>w</mi><mi>n</mi></mrow><mo>&prime;</mo></msubsup><mo>-</mo><msub><mi>H</mi><mrow><mi>i</mi><mi>x</mi></mrow></msub></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><mrow><msubsup><mi>C</mi><mrow><mi>i</mi><mi>y</mi><mo>_</mo><mi>d</mi><mi>o</mi><mi>w</mi><mi>n</mi></mrow><mo>&prime;</mo></msubsup><mo>-</mo><msub><mi>H</mi><mrow><mi>i</mi><mi>y</mi></mrow></msub></mrow><mo>)</mo></mrow><mn>2</mn></msup></mrow><mo>)</mo></mrow><mo>&GreaterEqual;</mo><msup><mrow><mo>(</mo><mfrac><mi>d</mi><mn>2</mn></mfrac><mo>)</mo></mrow><mn>2</mn></msup><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mn>3</mn></mrow>

max(Piz)≤MAXz i=1,2,...,6

min(Piz)≤MINz i=1,2,...,6

发动机安装优化的约束函数中:

Hix=r1cos(θi)i=1,2,3

Hiy=r1sin(θi)i=1,2,3

<mrow><mfenced open = "[" close = "]"><mtable><mtr><mtd><msubsup><mi>C</mi><mrow><mi>i</mi><mi>x</mi><mo>_</mo><mi>u</mi><mi>p</mi></mrow><mo>&prime;</mo></msubsup></mtd><mtd><msubsup><mi>C</mi><mrow><mi>i</mi><mi>y</mi><mo>_</mo><mi>u</mi><mi>p</mi></mrow><mo>&prime;</mo></msubsup></mtd><mtd><msubsup><mi>C</mi><mrow><mi>i</mi><mi>z</mi><mo>_</mo><mi>u</mi><mi>p</mi></mrow><mo>&prime;</mo></msubsup></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><msub><mi>H</mi><mrow><mi>i</mi><mi>x</mi></mrow></msub><mo>+</mo><mfrac><mi>D</mi><mn>2</mn></mfrac><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><mi>&kappa;</mi><mo>)</mo></mrow></mrow></mtd><mtd><mrow><msub><mi>H</mi><mrow><mi>i</mi><mi>y</mi></mrow></msub><mo>+</mo><mfrac><mi>D</mi><mn>2</mn></mfrac><mi>s</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><mi>&kappa;</mi><mo>)</mo></mrow></mrow></mtd><mtd><mi>h</mi></mtd></mtr></mtable></mfenced><mi>R</mi><mo>+</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>&lambda;</mi><mn>1</mn></msub></mtd><mtd><msub><mi>&lambda;</mi><mn>2</mn></msub></mtd><mtd><msub><mi>&lambda;</mi><mn>3</mn></msub></mtd></mtr></mtable></mfenced><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mn>3</mn></mrow>

<mrow><mfenced open = "[" close = "]"><mtable><mtr><mtd><msubsup><mi>C</mi><mrow><mi>i</mi><mi>x</mi><mo>_</mo><mi>d</mi><mi>o</mi><mi>w</mi><mi>n</mi></mrow><mo>&prime;</mo></msubsup></mtd><mtd><msubsup><mi>C</mi><mrow><mi>i</mi><mi>y</mi><mo>_</mo><mi>d</mi><mi>o</mi><mi>w</mi><mi>n</mi></mrow><mo>&prime;</mo></msubsup></mtd><mtd><msubsup><mi>C</mi><mrow><mi>i</mi><mi>z</mi><mo>_</mo><mi>d</mi><mi>o</mi><mi>w</mi><mi>n</mi></mrow><mo>&prime;</mo></msubsup></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><msub><mi>H</mi><mrow><mi>i</mi><mi>x</mi></mrow></msub><mo>+</mo><mfrac><mi>D</mi><mn>2</mn></mfrac><mi>c</mi><mi>o</mi><mi>s</mi><mrow><mo>(</mo><mi>&kappa;</mi><mo>)</mo></mrow></mrow></mtd><mtd><mrow><msub><mi>H</mi><mrow><mi>i</mi><mi>y</mi></mrow></msub><mo>+</mo><mfrac><mi>D</mi><mn>2</mn></mfrac><mi>s</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><mi>&kappa;</mi><mo>)</mo></mrow></mrow></mtd><mtd><mrow><mi>h</mi><mo>-</mo><mi>l</mi></mrow></mtd></mtr></mtable></mfenced><mi>R</mi><mo>+</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>&lambda;</mi><mn>1</mn></msub></mtd><mtd><msub><mi>&lambda;</mi><mn>2</mn></msub></mtd><mtd><msub><mi>&lambda;</mi><mn>3</mn></msub></mtd></mtr></mtable></mfenced><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mn>3</mn></mrow>

[Pix Piy Piz]=[r2cos(ψi) r2sin(ψi) h]R+[λ1 λ2 λ3]i=1,2,...,6;

ψi∈[θj,(θj10)]i=1,2,...,6;j=4,5,...,9;

“max”表示最大值;

d—发动机安装法兰与发动机支架之间连接的螺钉的公称直径;

θi—发动机安装法兰与发动机支架连接的3个安装孔中心与发动机坐标系原点连线和发动机坐标系+Z轴的张角,i=1,2,3;

θj—发动机安装法兰上的6个凸耳右侧与发动机坐标系原点连线和发动机坐标系+Z轴的张角,j=4,5,…,9;

Hix、Hiy—分别为发动机未旋转和平移时,发动机安装法兰与发动机支架之间3个连接孔的中心在卫星机械坐标系下的X、Y坐标值,i=1,2,3;

r1—发动机安装法兰和发动机支架之间连接孔中心所在圆的半径;

D—发动机安装法兰上的3个安装孔直径;

C'ix_up、C'iy_up、C'iz_up—分别为发动机旋转和平移后,发动机安装法兰上表面的3个安装孔的圆周上的任意一点在卫星机械坐标系下的X、Y、Z坐标值,i=1,2,3;

C'ix_down、C'iy_down、C'iz_down—分别为发动机旋转和平移后,发动机安装法兰下表面的3个安装孔的圆周上的任意一点在卫星机械坐标系下的X、Y、Z坐标值,i=1,2,3;

h—发动机未旋转和平移时,发动机安装法兰的上表面在卫星机械坐标系下的Z向坐标值;

l—发动机安装法兰的厚度;

κ∈[0°,360°];

Pix、Piy、Piz—分别为发动机安装调整(旋转和平移)后,发动机安装法兰上6个凸耳的外缘在卫星机械坐标系下的X、Y、Z坐标值,i=1,2,…,6;

MAXz—发动机安装支架法兰盘下表面在卫星机械坐标系下的Z向坐标值;

MINz—发动机与发动机支架连接处的平垫片的上表面在卫星机械坐标系下的Z向坐标值;

ψi—发动机安装法兰上6个凸耳的两边相对卫星机械坐标系OscXsc的角度,i=1,2,…,6;

θ10—发动机安装法兰上每个凸耳的左侧和右侧之间的张角;

r2—发动机安装法兰凸耳外缘所在圆的半径;

(3)使用MATLAB遗传算法工具箱进行发动机安装参数优化。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国空间技术研究院,未经中国空间技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310153348.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top