Guidance on multiple point sources with continuous processes

General questions and postings pertaining to the use of HYSPLIT regardless of the platform. For platform specific questions, use the HYSPLIT Platform forums.
Post Reply
mpesh
Posts: 1
Joined: May 15th, 2023, 5:23 pm
Registered HYSPLIT User: No

Guidance on multiple point sources with continuous processes

Post by mpesh »

Hi there! I an new here and to HYSPLIT in general (been reading through the manual, combing help pages, and working through tutorials for a while now). I am wanting to use the HYSPLIT concentration model to track pollution coming from continuous processes at plants all over one state. I have data for almost 2000 different point sources— annual emissions estimates for criteria pollutants from 1984 to 2021. My understanding is that this is a lot of data for the HYSPLIT GUI to handle, and would probably take a very long time to process (I would also be open to condense to a daily average concentration per year around each point source—based on a few days in that year and assumptions of a continuous process at a constant flow rate if that’s what’s most feasible with this amount of data). But either way, I am wondering about how to make this process as efficient as possible. I am not opposed to using the command line at all, but so far in my readings I am absolutely overwhelmed by trying to figure out how everything connects going from the GUI to the command line end. I am aware of the EMITIMES file option in the advanced menu, where different locations and rates can be specified over time. Is this the best path forward for what I am trying to do, or do any experienced users have any other guidance? Just looking for any help to get pointed in the right direction.
alicec
Posts: 416
Joined: February 8th, 2016, 12:56 pm
Registered HYSPLIT User: Yes

Re: Guidance on multiple point sources with continuous processes

Post by alicec »

When transitioning from using the GUI to using scripting the following may help you.
For scripting, the main flow of work is.
1. write the CONTROL file
2. if using write the SETUP.CFG file.
3. if using write the EMITIMES file
4. call the hysplit executable you are using (hycs_std for dispersion, hyts_std for trajectory)
5. call any postprocessing (e.g. plotting programs).
6. trouble shoot any problems and/or enjoy your results

The main input into HYSPLIT is the CONTROL file. The lines in the CONTROL file are described here.
trajectory run : https://www.ready.noaa.gov/hysplitusersguide/S262.htm
dispersion run: https://www.ready.noaa.gov/hysplitusersguide/S310.htm
The GUI will write a CONTROL file, so you can look at one that was produced with the GUI.

An optional input into HYSPLIT is the SETUP.CFG file.
There are many options you can include in the SETUP.CFG all described here.
defaults will be utilized for any parameters you don't specifically list in the SETUP.CFG file.
This is also written by the GUI so you can look at the one produced by the GUI for guidance.
https://www.ready.noaa.gov/hysplitusersguide/S410.htm

After the model has run, you will want to do something with the results. Utility programs, including plotting are described here.
concplot is the main plotting program for dispersion.
https://www.ready.noaa.gov/hysplitusersguide/util.htm
Post Reply

Return to “Users”