अपने अनुकरण में, मैंने यात्रा समय और CO2 उत्सर्जन की गणना की। मैंने निम्नलिखित कार्यों का उपयोग करके CO2 उत्सर्जन की गणना की:

double TraCICommandInterface::Vehicle::getCO2(std::string vehicle,
    std::string lane, std::string edge) {
return traci->genericGetDouble(CMD_GET_VEHICLE_VARIABLE, vehicle, VAR_CO2EMISSION,
        RESPONSE_GET_VEHICLE_VARIABLE);}

जैसे ही मैं स्केलर और वेक्टर फ़ाइल से परिचित हुआ, मैंने देखा कि यात्रा का समय और CO2 उत्सर्जन .sca फ़ाइल में संग्रहीत किया गया था। यात्रा का समय ठीक वही है जिसकी मैं गणना कर रहा था, लेकिन CO2 उत्सर्जन पैरामीटर अलग है, और यह बहुत बड़ा अंतर है।

मैं omnetpp-5.0, सूमो-0.25.0 और नसों-नसों-4.4 का उपयोग कर रहा हूं। क्या कोई मेरी मदद कर सकता है?

2
rakhsha 10 सितंबर 2019, 21:39

1 उत्तर

सबसे बढ़िया उत्तर

CO2 उत्सर्जन की गणना SUMO और Veins 4.4 सिमुलेशन मॉड्यूल दोनों द्वारा की जाती है (SUMO मॉडल TraCI कमांड के माध्यम से पढ़े जाते हैं, अन्य .sca फ़ाइलों में लॉग इन होते हैं)। दोनों अलग-अलग मॉडलों का उपयोग कर रहे हैं (संबंधित स्रोत कोड देखें)। आप जो अनुकरण कर रहे हैं और जो आप जांच रहे हैं उसके आधार पर, मॉडल अधिक उपयुक्त हो सकता है।

2
Christoph Sommer 11 सितंबर 2019, 16:53