Assigns EPA regulatory ship category from engine displacement

calcShipCategory(mainEngineBore, mainEngineStroke)

Arguments

mainEngineBore

Diameter of the main engine cylinder (mm) (vector of numericals)

mainEngineStroke

Main engine stroke length, the distance travelled by the piston in each cycle (mm) (vector of numericals)

Value

shipCategory (vector of ints). Valid values are:

  • 1

  • 2

  • 3

Details

For more information, see Section 3.3.2.1 of the Port Emissions Inventory Guidance.

References

EPA. 2009. "Regulatory impact analysis: Control of emissions air pollution from category 3 marine diesel engines." Ann Arbor, MI: Office of Transportation and Air Quality. US Environmental Protection Agency.

EPA. 2008. "Regulatory impact analysis: Control of emissions of air pollution from locomotive engines and marine compression ignition engines less than 30 liters per cylinder." Ann Arbor, MI: Office of Transportation and Air Quality. US Environmental Protection Agency.

EPA. 2020. "Port Emissions Inventory Guidance: Methodologies for Estimating Port-Related and Goods Movement Mobile Source Emissions." Ann Arbor, MI: Office of Transportation and Air Quality. US Environmental Protection Agency.

Examples

calcShipCategory(400, 240)
#> [1] 3