Storm Surge Empirical Calculator

Calculates an estimation for the height of a storm surge, based on the mean sea level, fetch extent and incoming wind velocity.
101 téléchargements
Mise à jour 20 mars 2019

Afficher la licence

%% Storm Surge Empirical Calculator
% J.McDowell, 07/12/18.
% Based on the equations of D. Lee Harris, Coastal Engineering, 1957.

% Calculates an estimation for the height of a storm surge, based on the
% mean sea level, fetch extent and incoming wind velocity. Useful as a
% strong first-pass approximation if no historic sea surface height/
% MetOcean data is available.

%% Example Input Calls
% [h] = stormsurge(MSL, X, wVel);
% [h] = stormsurge(MSL, X, wVel, C, wStr, pAir, pSW, g);
% [h] = stormsurge(MSL, X, wVel,[], [] , [] , [] ,[]);
% [h] = stormsurge(MSL, X, wVel,[], [] , pAir , [] ,[]);

%% Input Parameters
% h = Storm Surge Height, or height of water surface above the Equilibrium Plane (m).

% MSL = Mean Sea Level, or Equilibrium Depth of water when no wind is blowing. Required Input (m).
% X = Fetch distance in direction of Maximum Wind Velocity, or distance along the axis of channel with wind blowing towards positive X. Required Input (m).
% wVel = Maximum Wind Velocity for designated Fetch distance (X). Required Input (m/s).

% C = Y-intercept of free surface slope. Default as 0 unless designated by user (-).
% wStr = Wind Stress Coefficient. Default as 2 x 10^-3 unless designated by user (-).
% pAir = Density of Air. Default as 1.225 unless designated by user (kg/m^3).
% pSW = Density of (Sea) Water. Default as 1025 unless designated by user (kg/m^3).
% g = Acceleration due to Gravity. Default as 9.81 unless designated by user (m/s^2).

Citation pour cette source

John McDowell (2024). Storm Surge Empirical Calculator (https://www.mathworks.com/matlabcentral/fileexchange/69780-storm-surge-empirical-calculator), MATLAB Central File Exchange. Récupéré le .

Compatibilité avec les versions de MATLAB
Créé avec R2018b
Compatible avec toutes les versions
Plateformes compatibles
Windows macOS Linux
Tags Ajouter des tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Publié le Notes de version
1.0.1

.

1.0.0