Functions to build vehicle, fleet and route objects for use in embrs emission models.
Usage
# S3 method for embrs
+(e1, e2, ...)
# S3 method for embrs
*(e1, e2, ...)
# S3 method for embrs
print(x, ...)
# S3 method for embrs
plot(x, plot.type = "by.em", em.type = "all", ...)
# S3 method for embrs_vehicle
print(x, ...)
# S3 method for embrs_route
print(x, ...)
# S3 method for embrs_model
print(x, ...)
Arguments
- e1, e2
The objects to add or multiple when building an emission inventory
- ...
Additional arguments, sometimes ignored.
- x
The object to print, plot, etc.
- plot.type
(for plot only, character) the type of plot to generate, options: 'by.em' standard plot; 'by.vehicle'. See Note.
NULL
to disable/show all emissions types calculated.- em.type
(for plot only, character) the emissions to generate plot for, options: 'all' for all emissions types, or 'just.pm' for just particulates. See Note.
Note
These functions are in development, so please be aware that options outputs may change significantly. plot.type = 'by.vehicle' and em.type = 'just.pm' produces plots like those used in Tivey el al (2023) to compare particulate emissions from different buses types.
References
Tivey, J., Davies, H.C., Levine, J.G., Zietsman, J., Bartington, S., Ibarra-Espinosa, S. and Ropkins, K, 2023. Meta-Analysis as Early Evidence on the Particulate Emissions Impact of EURO VI on Battery Electric Bus Fleet Transitions. Sustainability 15, 1522. https://doi.org/10.3390/su15021522