Shipping vertical emissions: Update master/production + create new tag
@ctena ,
Currently in HERMESv3_BU we are assuming that all shipping emissions occurring in port areas are released into the lowest vertical layer of the model. This assumption is hardcoded in the code as follows (line 597 of the shipping_port_sector.py script):
dataframe['layer'] = 0
Several studies suggest that this assumption can lead to an overestimation of concentrations in the vicinity of the port areas (e.g. Badeke et al. (2022). FMI recommends to inject emissions from ships between 30 - 100 m.
To reflect that in HERMESv3_BU, I propose to modify the line I mentioned above as follows:
dataframe['layer'] = 1
It's not an ideal solution but it's the best we can do for now to better reflect vertical distribution of these emissions. I already tested this change in the framework of VITALISE and the model works well and improve performance of AQ modelling results.
The idea would be to implement this change in the master and production branches of HERMESv3_BU, and then create a new tag that can be used to update auto-CALIOPE and auto-MONARCH.