Skip to content

Verifying Lake Ontario’s Water Level

Moses-Saunders Dam, St. Lawrence Seaway, Lake Ontario

Who we are

Owen Isley, Undergraduate Class of 2020
Gabriel Ramirez, Graduate Class of 2020
Jackson Ding, Graduate Class of 2020
Justin Clifford, Undergraduate Class of 2020
Goergen Institute Data Scientists

Our advisors

Bernie Gigas, PE, Fellow Engineer, R & D lead at SPX Flow Inc.
Professor Ajay Anand, PhD, Deputy Director of the Goergen Data Science Institute

Description

Our project’s goal is to verify or reject the Caldwell-Fay (2002) equation which models the natural outflow of Lake Ontario using previously non-digitized data from the 1800s. The IJC uses this equation to regulate the lake’s outflows on a daily basis. Then, we use the updated equation to assess whether or not the Moses-Saunders Dam has significantly altered water levels in Lake Ontario from their naturally-occurring levels.

81 Moses-Saunders Dam, St. Lawrence Seaway, Lake Ontario
Moses-Saunders Dam, St. Lawrence Seaway, Lake Ontario

History

Three time periods:
1. Natural Hydraulic State [1860-1900]
2. Gut Dam In Place [1910-1950]
3. Preproject Conditions [1953-1955)

The International Joint Commission (IJC) declares that the Lake Ontario outflow during the Preproject Conditions are to be used in the regulations Lake Ontario outflow after construction of the Moses-Saunders Dam and the St. Lawrence Seaway.

General Caldwell-Fay Equation (CFE)*

Where:
Q, Lake Ontario Outflow (m3 / s)
L, Lake Ontario Water Level (m)
Y, Year (continuous)

Calculates the natural hydraulic state Lake Ontario outflow (i.e., if the Moses-Saunders Hydro-power Plant and Seaway didn’t exist)

For the 2002 Caldwell-Fay Equation (CFE)+
β_0=555.823, β_1=1.5

* Excludes December, January, February, and March.
+ Lake Ontario Preproject Outlet Hydraulic Relationship; Caldwell, Fay (2002)

Project Goals

1. Do the Preproject Conditions accurately capture the Natural Hydraulic State?

2. Does the Caldwell-Fay Equation accurately predict the Natural Hydraulic State Lake Ontario outflows?

In Practical Terms: Does the Caldwell-Fay equation fairly represent the terms of the 1909 Boundary Waters Treaty?

Stitching Images

Used Speeded Up Robust Features and image blending algorithm to stitch Plan58D plates 6-1 through 6-10 together. SURFs is just a prepackaged algorithm that identifies points-of-interest to stitch the plots together precisely

We were presented with newfound Lake Ontario data that went back to the year 1860, which meant we had the opportunity to work with data that had never been analyzed digitally before. However the data were a collection of disconnected line plots that are obviously non-digital given their age, and non-tabular as well as non-numeric.

But, if we could digitize these plots we would create the only existing digital dateset of measurements before any dam construction (“Natural Hydraulic State”). Since Caldwell and Fay’s original ambition was to model the lake’s natural behavior, we could use the actual “natural” data to verify the accuracy of the CFE, which can ultimately result in more accurate lake regulation going forward.

So, the backbone of our project was using this newfound (old) data to capture the behavior of the lake prior to any dam construction. We were able to secure high resolution PDFs scans of the graphs for us to work with, so the first challenge we faced towards actually digitizing was stitching the individual PDF pages together to re-construct continuous graphs. The plots represent the lake’s outflows and water level over time.

Curve Tracing

•Red lines capture raw data pixel values.
•Green lines calibrate pixel locations to real values.
•Algorithm then used to extract raw data form images.
•Convert water level from 1955 to 1985 International Great Lakes Datum

After stitching together the plots, we traced the water level and outflow graphs meticulously by hand to capture the form of the plots. We then  used a feature in GIMP to capture the scale of the axis so that thousands of (x,y) values can be synthesized from our traces automatically. By doing so we constructed a data set of points that exactly model the plots, thereby reverse engineering a digital representation of the provided data.

For whatever reason the reference point from where the water level measurements were taken was changed in 1985, so a conversion was necessary to account for this (1985 Great Lakes Datum).

Correlation of CFE with Digitized Data

YearR
1860-19000.9898
1910-19500.9961
1953-19550.9950
1860-19550.9940
* Four decimal points retained for demonstration.

Correlation of Regression with Digitized Data

YearR
1860-19000.9898
1910-19500.9961
1953-19550.9950
1860-19550.9939
* Four decimal points retained for demonstration.

Regression Coefficient Confidence Intervals

1860-1900Lower 99CIUpper 99CICoefficientCFE
β0526.186526.430526.308555.823
β11.5241.5401.5321.5
* Three decimal points retained for demonstration.
1910-1950Lower 99CIUpper 99CICoefficientCFE
β0528.078528.222528.150555.823
β11.5251.5351.5301.5
* Three decimal points retained for demonstration.
1953-1955Lower 99CIUpper 99CICoefficientCFE
β0608.767612.373610.570555.823
β11.4221.4701.4461.5
* Three decimal points retained for demonstration.
1860-1955Lower 99CIUpper 99CICoefficientCFE
β0527.752527.840527.796555.823
β11.5261.5341.5301.5
* Three decimal points retained for demonstration.

“1860-1900”, “1910-1950”, and “1860-1955” were very similar. “1953-1955” no similarity. “CFE” no similarity.

Bootstrap Fitting*

Calculates the natural hydraulic state Lake Ontario outflow (i.e., if the Moses-Saunders Hydropower Plant and Seaway didn’t exist)
* Excludes December, January, February, and March.

Where:
Q, Lake Ontario Outflow (m3 / s)
L, Lake Ontario Water Level (m)
Y, Year (continuous)

Bootstrap Algorithm:
•Global search algorithm
•Randomized initial parameters
•Bootstrap samples: 1000
•Randomized sample size: 195

Model Summary

Model NameFitting MethodTime Intervalβ_0β_1β_2β_3
CFERegression1953-1955555.8230.001469.4741.5
ARegression1860-1900526.3080.001469.4741.5
BRegression1910-1950528.1500.001469.4741.5
CRegression1953-1955610.5700.001469.4741.5
DRegression1860-1955527.7960.001469.4741.5
Boot ABootstrap1860-1900560.2840.001869.5741.506
Boot BBootstrap1910-1950568.5940.001969.5871.502
Boot CBootstrap1953-1955588.9600.001569.4231.459
Boot DBootstrap1860-1955569.7890.001569.5711.501
* Three decimal points retained for demonstration.

Predicted Water Level

Initial water level = 74.53m

Maximum Water Level Deviation

{Maximum water level deviation}i = {Max predicted water level}i – {Min predicted water level}i

Limited Sensitivity Analysis

{Maximum water level deviation}i = {Max predicted water level}i – {Min predicted water level}i

Conclusion

Overall, we conclude that the predictive equation estimated by Caldwell and Fay holds true for all practical purposes; the correlation between measured values and fitted values predicted by the Caldwell-Fay Equation is nearly perfect for all three time periods, as well as the pooled sample of these three time periods. Further, the models we estimate ourselves match nearly perfectly with what Caldwell-Fay would have predicted, regardless of the time period in question. And although some estimated coefficients tend to differ significantly from Caldwell-Fay from a statistical standpoint (specifically, β0 tends to be distinct from what Caldwell and Fay estimated) the physical differences are negligible; our Maximum Water Level Deviation and Limited Sensitivity Analysis components show that in the worst case, none of our predictions of natural water level would have underestimated true water levels by more than 5 cm at any point over the last 4+ years. The practical takeaway of this project is that the Moses-Saunders Dam has not significantly altered water levels in Lake Ontario away from their naturally-occurring levels, and thus the construction of this dam has not violated the Boundary Waters Treaty.