我正在使用Omnet ++和Inet 3.4.0,我试图模拟功耗,并在节能耗尽后使节点死机。我尝试了IdealEnergySource模型和SimpleEnergyStorage。但我无法弄清楚在哪里保留能源的参数。我试过SimpleEnergyStorage.cc但找不到。
比你提前
答案 0 :(得分:0)
来自Command
的{{1}}教程使用的Wireless08
具有无限的能量。因此,在这种情况下,节点永远不会死亡
要模拟实际消费,可以使用INET
。在IdealEnergyStorage
的{{1}}部分中注明了这一行:
SimpleEnergyStorage
并添加以下行:
Wireless08
此外,编辑omnetpp.ini
并在开头添加:
#*.host*.energyStorageType = "IdealEnergyStorage"
并在**.host*.energyStorageType = "SimpleEnergyStorage"
**.host*.energyStorage.nominalCapacity = 0.10J
**.host*.energyStorage.initialCapacity = 0.09J
**.host*.energyStorage.nodeShutdownCapacity = 0J
**.host*.energyStorage.nodeStartCapacity = 0.01J
**.hasStatus = true
WirelessB.ned