LCR (Loss-of-Control Risk) update

Joined
Jan 14, 2011
Messages
3,286
Location
St. Louis
During the past couple of years, I have been working to develop a new winter weather parameter/scale focused on the risk of icy roads for drivers. The scale is an attempt to translate the conditions and impacts I've seen in the field over the past 2 decades into computer code.

After unsuccessful attempts to do it myself, I hired a programmer to get the concept into a working prototype. The first functioning script was released in November 2022, and I manually ran the script daily throughout that winter using NAM NEST and HRRR data. This process usually took between 30 minutes to an hour to run each day (mainly due to the size of model data downloads).

Last November (2023), I set up a server and again hired programmers to help me get an automated system going. This went online on December 4 and has been producing 6-hour LCR forecast charts every hour:


The script produces both the LCR data and the BFP+ data set. BFP+ is a plot of all liquid-equivalent precip with different color scales for the surface temperature environment the precip is falling into.

I have designated the LCR script and process as open-source, available for anyone to download, tinker with and incorporate into their own model displays or graphics.

The parameter is a work-in-progress that I'm making updates and corrections to as each winter season progresses. The last big update was the release of version 1.2 last December that coincided with the launch of the server.

I posted this season recap video that shows the output from the LCR server through March 8.


The main site for LCR is as follows:


That goes into the methodology of the script and has some tutorials on how to run it on your computer using Ubuntu Linux.

I would welcome any input and assistance from the weather community on improvements and further development.
 
All, I'm looking to do some updates to the LCR script for the upcoming season. I was considering generating Day 1/Day 2 outlooks 4 times a day, but was curious if anyone had any other ideas for something that would be more useful. The rough cost for a programmer to implement that is going to be $600-$800. As with the initial setup, I'd cover that if there is enough interest in the updates.

The URL is here: Icy Roads Forecasting and Monitoring Dashboard (LCR and BFP+ Charts)

I left the LCR server running all summer with no issues or errors encountered. It's been very stable and the cost to keep it running on AWS (an Ubuntu Linux instance) is only $20-$25 a month. Right now the server generates the maps and SFTPs the images and the updated HTML page to icyroadsafety.com which is on a separate managed hosting server. We found that there were too many security issues enabling a web server and allowing any incoming traffic to the LCR server itself.
 
What an amazing and potentially useful project! A lot of programming's beyond me, but just a quick question...
On your LCR scale and approximate human impacts 1.2.1 (chances, likely, and serious w/colors light green through dark orange,) you mention speeds of 65, 55, and 45 mph.
For someone like me that despises ice and has had some issues with it, how does speed play into icy driving in a practical sense? 🤔
 
Thanks William! Loss of control is more likely at higher speeds for any given condition - the worse the conditions, the lower the speed that incidents become likely. At least that's the pattern I see in the field. The lower LCR value events tend to see only the faster drivers losing control - as the risk increases, you start seeing more incidents happening at lower speeds as well.
 
Back
Top