在基于微波与激光混合链路的中继卫星系统资源调度问题中优先级总和、资源消耗和时间是不同量纲的目标参数,为了得到优化的调度结果,首先对目标参数进行无量纲的标准化处理,再根据基于模糊偏好对优化目标分别确定加权系数,最后利用线性加权法,在对各个目标函数进行分析的基础上,通过多个目标函数加权运算来构造单目标函数,将多目标问题转化为单目标的优化问题。......
2023-07-02
9.5.1.1 多目标进化算法
在多目标优化问题中,通常存在着多个相互矛盾的目标,如何在多个目标冲突的条件下获得问题最优解,是学术研究与工程应用领域中关注的焦点。通常MOEA算法要求能够提供一组尽可能多的非支配解,并且这组解能够逼近问题的全局Pareto最优前端,且在全局最优前端上均匀分布。大多数多目标进化算法都是针对这3个要求的特定方法的有效组合。
MOEA的主要模型由Laumanns等人提出,其流程如图9-10所示,设定初始种群与初始第二种群,依据种群和第二种群中的非支配解对第二种群内的个体进行更新操作。为了提高算法的搜索效率,在每一代种群中,当第二种群中的非支配解超出规定的数值时,就对第二种群进行修剪操作。对种群中的个体赋予相应的适应度值,进行选择操作挑选个体进入下一代种群,再对种群进行交叉和变异等操作。
图9-10 MOEA算法框架
9.5.1.2 NSGA与NSGA-Ⅱ算法
NSGA是多目标进化算法发展过程中非常重要的算法,NSGA-Ⅱ为其改进版本,下面分别描述这两种算法。
1)非支配排序遗传算法
基于Goldberg的方法,NSGA对个体分类,形成多个层次。具体过程为:在选择操作之前,基于Pareto最优对个体进行排序操作,所有非支配的个体归为一类,通过将共享函数法引入算法来保持种群的多样性;然后,保留已完成分类的个体,考虑另一层非支配的个体;反复执行此操作直到将所有个体完成分类。由于最先得到的非支配个体具有最大的适应度值,因而具有最大的被复制概率。
NSGA具有非支配最优解分布均匀,同时允许存在多个不同等效解的优点。而由于算法中Pareto排序操作要多次重复执行,算法计算效率较低,计算复杂度很大,并且算法未采用精英保留策略,其中的共享函数σshare也需要预先确定。
2)非支配排序遗传算法Ⅱ
NSGA-Ⅱ作为传统非支配排序遗传算法的改进版本,在其进化过程中,子代种群Q通过对父代种群P执行交叉、变异操作得到,父代与子代组成联合种群,通过非支配排序和拥挤距离排序操作,其中的优秀个体被保留至下一代,重复进行此操作,当算法满足结束条件时停止。算法流程为:
(1)对随机产生的初始种群Pt执行非支配排序操作,依据适应度值将种群内个体分为不同等级并赋予相应的秩;父代种群P t通过遗传过程中的选择、交叉和变异操作可获得子代种群Qt,令迭代计数器t=0。
(2)将父代和子代种群合并得到联合种群Rt=Pt∪Qt,对新种群Rt执行非支配排序操作,获得种群的非支配前端F 1,F 2,…
(3)对于非支配前端F i中个体,通过执行拥挤度比较操作,选择其中前N个优秀个体进入下一代,形成新的父代种群P t+1。
(4)父代种群Pt+1通过遗传过程中的选择、交叉和变异操作获得子代种群Qt+1。
(5)判断算法是否达到最大迭代次数,若达到则算法结束;否则令t=t+1,转入步骤(2)NSGA-Ⅱ主要算法流程如图9-11所示。
图9-11 NSGA-Ⅱ主要算法流程
有关空间激光微波混合信息网络技术的文章
在基于微波与激光混合链路的中继卫星系统资源调度问题中优先级总和、资源消耗和时间是不同量纲的目标参数,为了得到优化的调度结果,首先对目标参数进行无量纲的标准化处理,再根据基于模糊偏好对优化目标分别确定加权系数,最后利用线性加权法,在对各个目标函数进行分析的基础上,通过多个目标函数加权运算来构造单目标函数,将多目标问题转化为单目标的优化问题。......
2023-07-02
为权衡目标间的关系,采用逼近理想解的排序方法获得问题的最佳解。TOPSIS方法的基本思想是:对多目标分类成效益型指标和成本型指标,并构造正负理想解;计算每个非劣解到正负理想解的相对距离并排序,选择相对距离最大的解即为最优解。,n)为非劣解,代表着n种不同的动态调度方案;f i分别为3个不同目标值:动态调度方案优先值收益o、加权方案变化δ和总加权续传次数c。......
2023-07-02
1.搜索引擎的搜索步骤搜索前的需求分析。③ 使用搜索引擎要避免大而空的关键词。该网站以普及搜索引擎知识为宗旨,是目前国内聚集搜索爱好者最多的网站。搜索引擎研究的最大网站。chart和directories分别以列表形式对比主要搜索引擎目录指南的特点与功能;reviews对主要搜索引擎进行综述与评价;statistics以文章和图形详述各搜索引擎的各种有关统计数据;learn包括检索策略和基础与高级检索教程。......
2023-11-01
仔细研究各算法就会发现,决策树分类算法、关联规则分类算法、贝叶斯分类算法都是基于规则“A→C”和其统计特性的。C 4.5是决策树分类算法的代表[98]。构造决策树时,总选择增益比例大的属性作为下一分支节点。简化后的规则按类进行分组,形成最终的分类规则集。可见,贝叶斯分类器也是基于规则“A→C”的统计特性的。决策树分类法是一种直观且精度较高的方法,但决策树有时也会变得很复杂,以至于难以解释。......
2023-06-16
图9-4算法流程示意通过当前任务调度和后续任务更新两个步骤,可以实现对任务的调度安排。表9-2时间窗口更新(续表)根据上述的时间窗口更新策略,对于按照天线资源种类不同而划分的任务子集,可依次进行任务调度安排,具体调度流程如图9-5所示。后续时间窗口更新步骤主要根据时间窗口更新策略,针对不同任务与时间窗口时序关系情况进行更新操作。......
2023-07-02
为了提升防御窃听攻击能力并保障CIS信息安全,人们提出了一种基于可实现业务流切片与并行计算的MFVC的安全策略。采用基于MFVC的安全策略能有效地排除这一安全隐患,图8-4和图8-4分别展示了这一安全策略的过程与优势。因此,这种基于MFVC的安全策略可以同时增加安全性与频谱效率。图8-4一般传输模式与安全策略的对比在所提出的安全策略中,由于CIS的传输模式变成了并行传输,所以计算EP值的公式不再适用于对业务被窃听概率的评估。......
2023-06-19
选项说明如下:1.拉伸终止条件不同的终止条件,拉伸效果是不同的。SolidWorks提供了6种形式的终止条件,在“终止条件”一栏的下拉菜单中可以选用需要的拉伸类型。从草图的基准面以指定的距离拉伸曲面。如图3-5所示终止条件为“成形到实体”时的属性管理器及其预览效果,所选实体为图中绘制的整体。图8.7基于模型预测与控制分配的转矩协调控制策略......
2023-06-24
本节将基于理论分析阐述输出转矩波动产生的原因,并提出电机转矩动态补偿的控制方法,实现降低输出转矩波动的目的。因此,如何消除瞬态分量对输出转矩波动的影响,是制动器分离阶段控制策略的主要目标。......
2023-06-24
相关推荐