Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Body-to-Body_Interactions/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@

**Author:** Kelley Ruehl

**Geometry:** RM3

**Original Version:** WEC-Sim v2.2

**Geometry:** RM3

**Description**

Example using [Body-to-Body (B2B)](https://wec-sim.github.io/WEC-Sim/main/user/advanced_features.html#body-to-body-interactions) to run WEC-Sim for the RM3 geometry. The scripts run and plot the RM3 model with B2B on/off and with Regular/RegularCIC. Execute the `runB2B.m` script to run this case.
Expand Down
14 changes: 14 additions & 0 deletions Controls/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Controls

**Author:** Jeff Grasberger and Ratanak So

**Description**

Examples using WEC-Sim with controls

* Declutching - control with optimal declutching time
* Latching - control with optimal latching time
* MPC - model predictive controller (MPC)
* Passive (P) - control with optimal proportional gain
* Reactive (PI) - control with optimal proportional and integral gains
* Reactive with PTO - reactive controller and simple direct drive power take-off (PTO)
File renamed without changes.
11 changes: 0 additions & 11 deletions Mean_Drift/WAMIT/inputFiles/sphere.pot

This file was deleted.

2,011 changes: 0 additions & 2,011 deletions Mean_Drift/WAMIT/outputFiles/sphere.1

This file was deleted.

1,201 changes: 0 additions & 1,201 deletions Mean_Drift/WAMIT/outputFiles/sphere.3

This file was deleted.

Binary file removed Mean_Drift/WECSim/geometry/sphere.stl
Binary file not shown.
19,891 changes: 0 additions & 19,891 deletions Mean_Drift/WECSim/hydroData/sphere.out

This file was deleted.

File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
%% Body Data
% Float
body(1) = bodyClass('hydroData/sphere.h5');
body(1).geometryFile = 'geometry/sphere.stl';
body(1).geometryFile = '../_Common_Input_Files/Sphere/geometry/sphere.stl';
body(1).mass = 'equilibrium';
sphereRadius = 1;
sphereVol = 4/3*pi*sphereRadius^3;
Expand Down
11 changes: 3 additions & 8 deletions OWC/FloatingOWC/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Oscillating Water Column
# Floating Oscillating Water Column

**Authors:** Mohamed Shabara, Jeff Grasberger and Jorge Leon-Quiroga

Expand All @@ -8,15 +8,10 @@

**Description:**

This model simulates a Floating Oscillating Water Column (OWC) device using a rigid-body approach.
It incorporates performance curves for both a Wells Turbine and a generator, providing a realistic
representation of their dynamic behavior. Additionally, the model accounts for the presence of a
mooring system to ensure the stability of the floating body.
This model simulates a Floating Oscillating Water Column (OWC) device using a rigid-body approach. It incorporates performance curves for both a Wells Turbine and a generator, providing a realistic representation of their dynamic behavior. Additionally, the model accounts for the presence of a mooring system to ensure the stability of the floating body.

An optimal control strategy is implemented to maximize turbine efficiency by dynamically adjusting system parameters based on operating speed.

This model is based on the research detailed in:
**Relevant Citation(s)**

Shabara, Mohamed A., et al. "Optimal Control of Floating Oscillating Water Column Wave Energy Converters." The 9th IEEE Conference on Control Technology and Applications (CCTA) 2025.

**Acknowledgment:** This material is based upon work supported by the U.S.Department of Energy’s Office of Energy Efficiency and Renewable Energy under the Water Power Technologies Office Award Number DE-EE0008895
10 changes: 9 additions & 1 deletion OWC/OrificeModel/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Oscillating Water Column
# Orifice Oscillating Water Column

**Author:** Dominic Forbush

Expand All @@ -18,3 +18,11 @@ file with the _clean suffix.

Run wecSimMCR for orifice area study in mcrOrifice.mat which will work with the
userDefinedFunctions.m

**Relevant Citation(s)**

Add relevant citaions.

Kelly, T., Zabala, I., Peña-Sanchez, Y., Penalba, M., Ringwood, J. V., Henriques, J. C., & Blanco, J. M. (2022). A post-processing technique for removing ‘irregular frequencies’ and other issues in the results from BEM solvers. International Marine Energy Journal, 5(1), 123–131. https://doi.org/10.36688/imej.5.123-131

Lee, C.H., and Newman, J.N. WAMIT User Manual, Cambridge, MA: WAMIT, Inc., 2006. refer to Generalized Body Modes chapter
11 changes: 11 additions & 0 deletions OWC/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Oscillating Water Column

**Author:** Dominic Forbush, Mohamed Shabara, Jeff Grasberger and Jorge Leon-Quiroga

**Description**

Examples using WEC-Sim to simulate Oscillating Water Columns (OWCs)

* FloatingOWC - simulates a Floating OWC using the rigid-body approach.
* OrificeModel - simulates a Floating OWC using the generalized body mode approach

11 changes: 8 additions & 3 deletions README_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,16 @@

**Author:** First Last

**Version:** WEC-Sim version (e.g. v2.0)
**Original Version:** WEC-Sim version (e.g. v2.0)

**Geometry:** Name of geometry

**Dependency:** (optional) additional toolbox dependencies
**Dependencies:** (optional) additional toolbox dependencies

**Description**

Brief description of the example.
Brief description of the example.

**Relevant Citation(s)**

Add relevant citaions.
4 changes: 2 additions & 2 deletions Variable_Hydro/Passive_Yaw/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Variable Hydrodynamics
# Passive Yaw

**Author:** Adam Keester
**Author:** Adam Keester and Dominic Forbush

**Geometry:** OSWEC

Expand Down
10 changes: 10 additions & 0 deletions Variable_Hydro/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Variable Hydrodynamics

**Author:** Adam Kester, Jeff Grasberger, and Dominic Forbush

**Description**

Examples using WEC-Sim with variable hydrodynamics

* Passive Yaw - using variable hydrodynamics feature by comparing it to the passive yaw implementation
* Variable Mass - using variable hydrodynamics feature to model a sphere with a variable mass and draft
2 changes: 1 addition & 1 deletion Variable_Hydro/Variable_Mass/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Variable Hydrodynamics Variable Mass
# Variable Mass

**Author:** Jeff Grasberger

Expand Down
Loading