Oops - thanks, I'll look wider!
-------- Original Message --------
On 23 Feb 2020, 21:14, Jakob Erdmann wrote:
> The approach sounds reasonable. However, it won't cover all kinds of emission
> outputs:
> https://sumo.dlr.de/docs/Models/Emissions.html#outputs
>
> cheers,
> Jakob
>
> Am So., 23. Feb. 2020 um 20:41 Uhr schrieb The div <d...@thoda.uk>:
>
>> Hi,
>> I'm playing with multiple aspects of vehicle behaviour associated with
>> parking.
>>
>> It appears that when the parking/stopping period has ended and the vehicle
>> is trying to re-enter the net - ie engine is running - emissions are not
>> computed until the vehicle is actually on the road.
>> In my models this is significant because vehicles are often blocked from
>> entering the lane, by other vehicles, for many sim steps - equivalent to
>> 5-10mins real time.
>>
>> I don't pretend to understand the emission model yet, however I have been
>> looking at what seems a relatively simple way to get these emission values
>> output - this is what i did:
>> 1) add a new flag - 'myTryingToEnter' to SUMOVehicle/MSVehicle etc.
>> paralleling the 'myAmOnNet' flag with associated get/set functions. (This
>> could equally be an 'engineStarted' flag if there was a more generic use
>> case.)
>> 2) change MSVehicleTransfer::checkInsertions line 127 to set this
>> flag, before the insertion check, and clear the flag, in the block after
>> insertion success.
>> 3) change MSEmissionExport::write line 51 if (veh->isOnRoad())
>> { to something like if (veh->isOnRoad() ||
>> veh->isTryingToEnterRoad() ) {
>>
>> This seems to give me (idling) emission outputs with no obvious side effects
>> wrt my results or the test sets.
>>
>> My questions are
>> a) Is this a sensible approach or is it likely to break something I don't
>> understand
>> b) If not please could you give me any pointers to implementing this
>> functionality.
>>
>> cheers
>> div
>>
>> _______________________________________________
>> sumo-dev mailing list
>> sumo-dev@eclipse.org
>> To change your delivery options, retrieve your password, or unsubscribe from
>> this list, visit
>> https://www.eclipse.org/mailman/listinfo/sumo-dev
_______________________________________________
sumo-dev mailing list
sumo-dev@eclipse.org
To change your delivery options, retrieve your password, or unsubscribe from
this list, visit
https://www.eclipse.org/mailman/listinfo/sumo-dev