calcAuxBoilerLoad.Rd
Assigns auxiliary or boiler engine loads (kW) according to ship type, sub type, and operating mode, based on the requested methodology.
calcAuxBoilerLoad( opMode, shipType, subType, method = "imo", output = "aux", inputTableLocation = NULL )
opMode | Operating mode (vector of strings) (see
|
---|---|
shipType | Ship type (vector of strings) (see
|
subType | Ship subtype (vector of strings) (see
|
method | Select the methodology that should be used (i.e., which default loads to use):
|
output | Is this assignment for an auxiliary or boiler engine? Default = "aux". Options:
|
inputTableLocation | File path (optional). Used to specify a user-supplied
set of subtypes. If used, this is typically the same as the ship subtype
table so that correct loads are assigned. This table must follow
the format of |
Auxiliary or boiler loads (kW) (vector of numericals)
There are different sets of default auxiliary and boiler load assumptions:
IMO's or Starcrest's. Since ship subtypes are important for assigning
default auxiliary and boiler engine assumptions, the methodology selected
here should match with the methodology used for assigning ship subtypes. The
IMO defaults are based on the Third GHG Study, and the Starcrest defaults are
based on the 2017 Port of Los Angeles air emissions inventory. Alternatively,
user-supplied defaults could be used by specifying a table of default values
using the inputTableLocation
parameter.
International Maritime Organization. 2014. "Third IMO GHG study 2014 - Final report." London: International Maritime Organization.
calcAuxBoilerLoad(c("Berth","Manuevering"),c("ro.ro","container.ship"),c("ro.ro","container.ship.3000"),method="starcrest",output="boiler")#> [1] 259 328