上传者: 38502510
|
上传时间: 2022-01-10 16:32:00
|
文件大小: 36.58MB
|
文件类型: -
花授粉算法matlab代码离散多目标灰狼优化器(DMO-GWO)
此代码是用于毫米波车辆通信的多目标灰狼优化器(MOGWO)的离散版本。
首先,所有可能的输入设置及其目标函数都包含在文件(tabela3.csv)中,如下所述:
离散参数:
x1:sfperiod(75,100,150,200)
x2:sympersf(16、24、32、40)
x3:nharqproc(5、20、35)
x4:txpower(5、10、15、20、25、30、35、40、45、50)
目标功能:
f1:数据包丢失
f2:延迟(ns)
f3:1
/吞吐量(1
/
Mbps)
为了使f1,f2和f3最小化,应执行主代码“
DMOGWO.m”。
之后,结果将保存在文件夹“
ws_vanets
/
GWXXgYY”中。
其中,XX是候选解(灰狼)的总数,而YY是最大代数。
根据这些结果,我们可以生成数字和指标,例如:
“
GeneratePareto.m”以3D和2D形式显示pareto。
“
GenerateCurves.m”显示数据包丢失,延迟,吞吐量和模拟数与世代数。
“
GenerateMetrics.