[发明专利]一种基于正态云模型的小卫星成本优化设计方法有效

专利信息
申请号: 201110176737.5 申请日: 2011-06-28
公开(公告)号: CN102222266A 公开(公告)日: 2011-10-19
发明(设计)人: 孙兆伟;陈长春;叶东;仲惟超;邓泓;邢雷;王峰;陈雪芹 申请(专利权)人: 哈尔滨工业大学
主分类号: G06N3/00 分类号: G06N3/00
代理公司: 哈尔滨市松花江专利商标事务所 23109 代理人: 刘同恩
地址: 150001 黑龙*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于正态云模型的小卫星成本优化设计方法,它涉及一种小卫星成本优化方法,以解决现有卫星成本优化方法采用基于梯度信息的优化算法,该算法对函数的连续性要求高,收敛慢、稳定性得不到保证,计算效率低的问题,方法:一、建立小卫星成本C优化模型;二、设定小卫星成本C的优化设计变量;三、对步骤一中的七个优化设计变量进行初始化赋值;四、假设优化算法已经完成了k(k≥1)步,计算每一个粒子的k+1步的速度;五:利用粒子k+1步的速度和k步时的位置计算每个粒子k+1步的位置六、计算k+1步每个粒子pi的自身最优位置和粒子群整体的最优位置Gk+1;七、比较k+1步粒子群整体的最优位置Gk+1的小卫星成本C(Gk+1)与k步粒子群整体的最优位置Gk的小卫星成本C(Gk)差的绝对值。本发明用于小卫星成本的计算。
搜索关键词: 一种 基于 正态云 模型 卫星 成本 优化 设计 方法
【主权项】:
1.一种基于正态云模型的小卫星成本优化设计方法,其特征在于:所述方法是通过以下步骤实现的:步骤一、建立小卫星成本C优化模型:小卫星成本C包括卫星系统的成本Cs、地面系统成本Cg和发射成本Cf,用C=Cs+Cg+Cf来计算;步骤二、设定小卫星成本C的优化设计变量:小卫星成本C的优化设计变量共包含七个优化设计变量,分别是电荷耦合器件相机焦距、轨道高度、圆柱体形状卫星的底面半径、卫星高度、太阳电池的类型、蓄电池的类型和任务周期;步骤三、对步骤一中的七个优化设计变量进行初始化赋值:每个粒子用pi表示,粒子群规模选为30个,随机生成每个粒子pi的初始位置和初始速度其中式中分别表示电荷耦合器件相机焦距、轨道高度、圆柱体形状卫星的底面半径、卫星高度、太阳电池的类型、蓄电池的类型和任务周期的初始值,其中式中分别表示对应的速度初始值,利用公式一和公式二对粒子群进行初始化赋值:公式一:x0ij=xmin+s1(xmax-xmin)(j=1,2,...,7)]]>公式二:v0ij=xmin+s2(xmax-xmin)Δt(j=1,2,...,7)]]>在公式一和公式二中,s1和s2是0,1之间的随机数,xmin是设计变量取值的下限,xmax是设计变量取值的上限;每个粒子pi自身最优位置用Li来表示,Li的初始值整个粒子群粒子的最优位置用G来表示,G的初始值G0按照下面步骤赋值:a、计算粒子群即30个粒子在每个粒子自身最优位置对应的卫星成本b、比较30个小卫星成本的大小,筛选出其中最小的小卫星成本,假定最小的小卫星成本为与其相对应的粒子为pm,相对应的粒子pm的自身最优位置是步骤四、假设优化算法已经完成了k(k≥1)步,下面计算每一个粒子的k+1步的速度:假设算法计算到k(k≥1)步时,已得到的每个粒子pi的自身最优位置为粒子群整体的最优位置为Gk,每个粒子pi在k步时的位置为:速度为:vki=(vki1,vki2,...,vki7);]]>在k+1步时,每个粒子pi在k+1步的速度按照公式三、四、五计算:公式三:vk+1ij=ωvkij+c1CPkijΔt+c2CPgkijΔt]]>公式四:CPkij=cloud(Lkij-xkij,En,He)]]>公式五:CPgkij=cloud(Gkj-xkij,En,He)]]>公式三中的参数ω为惯性系数,c1和c2为置信系数,惯性系数ω取值范围是[0.8,1.2],置信系数c1和c2的取值范围是[0,2];是在第k步,由云模型生成的粒子pi当前位置相对于它自身当前最优位置的相对距离;是在第k步,由云模型生成的粒子pi当前位置相对于整个粒子群的最优位置Gk的相对距离,En是云模型的熵系数,He是云模型的超熵系数,在优化过程中En和He均取大于零的常数,其En和He取值需要满足公式六:公式六:En2+He2<13min{Lkij-xkij,Gkj-xkij}]]>正态云模型cloud(Ex,En,He)的计算方法如下:公式七:E′n=randn(En,He)公式八:cloud(Ex,En,He)=randn(Ex,E′n)其中,E′n为计算过程中的中间变量,randn(En,He)表示生成En为期望,He为方差的以正态随机数;randn(Ex,E′n)表示生成以E′n为期望,He为方差的以正态随机数;步骤五、利用粒子k+1步的速度和k步时的位置计算每个粒子k+1步的位置利用当前速度和原来的位置按公式九更新每个粒子的位置公式九:xk+1ij=xkij+vk+1ij(i=1,2,...,30;j=1,2,...,7)]]>步骤六、计算k+1步每个粒子pi的自身最优位置和粒子群整体的最优位置Gk+1:每个粒子pi的自身最优位置按公式十计算:公式十:Lk+1i=LkiC(Lki)C(xk+1i)xk+1iC(Lki)>C(xk+1i)]]>粒子群整体的最优位置Gk+1的计算过程如下:计算k+1步时每个粒子自身最优位置对应的小卫星成本筛选出其中最小的小卫星成本,假定最小的小卫星成本为相对应的最优位置是则Gk+1按公式十一计算:公式十一Gk+1=GkC(Gk)C(Lk+1s)Lk+1sC(Gk)>C(Lk+1s)]]>步骤七、比较k+1步粒子群整体的最优位置Gk+1的小卫星成本C(Gk+1)与k步粒子群整体的最优位置Gk的小卫星成本C(Gk)差的绝对值:如果|C(Gk+1)-C(Gk)|<0.01,则算法已经收敛,优化结束,Gk+1就是求得的最优解,如果|C(Gk+1)-C(Gk)|≥0.01,则算法没有收敛,k+1步求的Gk+1不是最优解,重新回到步骤四,按照步骤四~步骤六,根据k+1步得到的和Gk+1计算k+2步的和Gk+2,直到满足相邻两步的粒子群最优位置对应的小卫星成本的差的绝对值小于0.01为止。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201110176737.5/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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